数控编程与实训3.ppt
《数控编程与实训3.ppt》由会员分享,可在线阅读,更多相关《数控编程与实训3.ppt(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、任务任务3 3 认识认识数控机床的坐标系及编程规则 任务导入1知识准备2任务实施3 3实训内容4 4学习目标学习目标掌掌握握数数控控机机床床坐坐标标系系的的建建立立,了了解解手手工工编编程程的的一一般般步步骤骤及及加加工工程程序序的的结结构构,熟熟悉悉常常用用F、S、T、M指指令令的的应应用用及及模模态态与与非非模模态态指指令的区别。令的区别。3.1 3.1 任务导入任务导入如如图图3.1所所示示,数数控控铣铣床床的的进进给给运运动动由由3部部分分组组成成:工工作作台台带带动动工工件件做做横横向向和和纵纵向向进进给给运运动动,主主轴轴箱箱带带动动刀刀具具做做垂垂直直进进给给运运动动。当当一一个
2、个工工件件在在数数控控铣铣床床上上被被加加工工时时,如如何何用用代代码码来来描描述述刀刀具具与与工件的相对运动呢?工件的相对运动呢?3.2 3.2 知识准备知识准备数控机床坐标系的确定数控机床坐标系的确定 数控机床的两种坐标系数控机床的两种坐标系 数控编程的种类及步骤数控编程的种类及步骤 FANUC 0i系统的编程指令系统的编程指令 数控加工程序的结构数控加工程序的结构 3.2.1 数控机床坐标系的确定数控机床坐标系的确定 1规定原则规定原则 (1 1)右手笛卡尔坐标系)右手笛卡尔坐标系 (2)刀具运动原则)刀具运动原则 (3)运动正方向的规定)运动正方向的规定 1规定原则规定原则 (a)带前
3、置刀架的数控车床(b)带后置刀架的数控车床 图3.3 数控车床坐标系 2坐标轴确定的方法及步骤坐标轴确定的方法及步骤 (a)立式数控铣床(b)卧式数控铣床 图3.4 数控铣床坐标系2坐标轴确定的方法及步骤坐标轴确定的方法及步骤 图3.5 牛头刨床坐标系 2坐标轴确定的方法及步骤坐标轴确定的方法及步骤 (a)五坐标卧式曲面和轮廓铣床(b)五坐标摆动式铣头曲面和轮廓铣床 图3.6 多坐标数控铣床坐标系 2坐标轴确定的方法及步骤坐标轴确定的方法及步骤 图3.7 卧式镗铣床坐标系2坐标轴确定的方法及步骤坐标轴确定的方法及步骤 3.2.2 数控机床的两种坐标系数控机床的两种坐标系 1机床坐标系机床坐标系
4、 编程坐标系编程坐标系 又称工件坐标系,是编程时用来定义工件形状和刀具相对工又称工件坐标系,是编程时用来定义工件形状和刀具相对工件运动的坐标系。件运动的坐标系。编程坐标系的原点,也称编程原点或工件原点,其位置由编编程坐标系的原点,也称编程原点或工件原点,其位置由编程者确定,如图程者确定,如图3.9(b)所示的)所示的O2点,工件原点的设置一般应遵点,工件原点的设置一般应遵循下列原则:循下列原则:(1)工件原点与设计基准或装配基准重合,以利于编程;)工件原点与设计基准或装配基准重合,以利于编程;(2)工件原点尽量选在尺寸精度高、表面粗糙度值小的工)工件原点尽量选在尺寸精度高、表面粗糙度值小的工件
5、表面上;件表面上;(3)工件原点最好选在工件的对称中心上;)工件原点最好选在工件的对称中心上;(4)要便于测量和检验。)要便于测量和检验。.2.3 数控编程的种类及步骤数控编程的种类及步骤 (1)确定工艺过程)确定工艺过程(2)计算刀具轨迹的坐标值)计算刀具轨迹的坐标值(3)编写加工程序)编写加工程序(4)将程序输入数控机床)将程序输入数控机床(5)程序检验)程序检验1数控加工程序编制的步骤数控加工程序编制的步骤 2数控编程的种类数控编程的种类 (1)手工编程)手工编程(2)计算机自动编程)计算机自动编程在编程过程中,除了分析零件图样和制在编程过程中,除了分析零件图样和制定工艺方案由人工进行外
6、,其余工作均定工艺方案由人工进行外,其余工作均由计算机辅助完成。由计算机辅助完成。.2.FANUC 0i系统的编程指令系统的编程指令 1准备功能准备功能G指令指令2辅助功能辅助功能M指令指令 表表3.2是中华人民共和国机械行业标准是中华人民共和国机械行业标准JB/T3208-1999规定的辅助功能规定的辅助功能M代码的定义表。代码的定义表。表表3.1是中华人民共和国机械行业标准是中华人民共和国机械行业标准JB/T3208-1999规定的准备功能规定的准备功能G代码的定义表。代码的定义表。常用的常用的M指令功能及其应用如下:指令功能及其应用如下:(1)程序停止)程序停止指令:指令:M00功能:执
7、行完包含功能:执行完包含M00的程序段后,机床停止的程序段后,机床停止自动运行,此时所有存在的模态信息保持不变,用自动运行,此时所有存在的模态信息保持不变,用循环启动使自动运行重新开始。循环启动使自动运行重新开始。指令:指令:M01功能:与功能:与M00类似,执行完包含类似,执行完包含M01的程的程序段后,机床停止自动运行,只是当机床序段后,机床停止自动运行,只是当机床操作面板上的任选停机的开关置操作面板上的任选停机的开关置1时,这个时,这个代码才有效。代码才有效。(2)程序计划停止)程序计划停止指令:指令:M03、M04、M05功能:开动主轴时,功能:开动主轴时,M03指令可使主轴按右旋螺纹
8、进入工件的方向旋指令可使主轴按右旋螺纹进入工件的方向旋转,转,M04指令可使主轴按右旋螺纹离开工件的方向旋转。指令可使主轴按右旋螺纹离开工件的方向旋转。M05指令可指令可使主轴在该程序段其它指令执行完成后停转。使主轴在该程序段其它指令执行完成后停转。格式:格式:M03 S M04 S M05说明:数控机床的主轴转向的判断方法是,沿说明:数控机床的主轴转向的判断方法是,沿+Z方向看,顺时针方向方向看,顺时针方向旋转为正转,逆时针方向旋转为反转。旋转为正转,逆时针方向旋转为反转。()主轴顺时针方向旋转、主轴逆时针方向旋转、主轴()主轴顺时针方向旋转、主轴逆时针方向旋转、主轴停停 指令:指令:M06
9、功能:自动换刀。用于具有自动换刀装置的机床,如加工功能:自动换刀。用于具有自动换刀装置的机床,如加工中心、数控车床。中心、数控车床。格式:格式:M06 T 说明:当数控系统不同时,换刀的编程格式有所不同,具说明:当数控系统不同时,换刀的编程格式有所不同,具体编程时应参考操作说明书。体编程时应参考操作说明书。()换刀()换刀功能:该指令表示主程序结束,同时机床停止自动运行,功能:该指令表示主程序结束,同时机床停止自动运行,CNC装置复位。装置复位。M30还可使控制返回到程序的开头,故程还可使控制返回到程序的开头,故程序结束使用序结束使用M30比比M02要方便些。要方便些。说明:该指令必须编在最后
10、一个程序段中。说明:该指令必须编在最后一个程序段中。(5)程序结束)程序结束指令:指令:M02或或M30 模态指令又称续效指令,一经程序段中指定,便一直有效,直模态指令又称续效指令,一经程序段中指定,便一直有效,直到以后程序段中出现同组另一指令或被其它指令取消时才失效。编到以后程序段中出现同组另一指令或被其它指令取消时才失效。编写程序时,与上段相同的模态指令可省略不写。不同组模态指令编写程序时,与上段相同的模态指令可省略不写。不同组模态指令编在同一程序段内,不影响其续效。例如在同一程序段内,不影响其续效。例如:N0010 G91 G01 X20 Y20 Z-5 F150 M03 S1000;N
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 编程
限制150内