“P”“L”“%”“:”程序内容程序段3程序结束程序段4……M02数控程序的结构加工准备类指令S××—主轴转速格式:S___说明:(1)用来指定主轴的转速,用字母S和其后的1-4位数字表示。(2)S功能的单位是r/min。在编程时,除用S代码指令主轴转速外,还要用M代码指令主轴转向,是顺时针还是逆时针。加工准备类指令M03——主轴顺时针旋转程序里写有M03指令,主轴结合S功能,按给定的S转速,顺时针方向旋转。M04——主轴逆时针旋转程序里写有M04指令,主轴结合S功能,按给定的S转速,向逆时针方向旋转。M05——主轴停止旋转程序里出现M05指令,坐标指令运行结束后,主轴旋转立即停止。M08——打开切削液M08功能在本段程序开始执行,打开切削液。M09——关掉切削液M09功能在本段程序运行完毕后,关掉切削液。M02——程序结束M02表示加工程序结束,用户可以返回进行其它功能操作或重新启动机床加工准备类指令G21和G22指令是两个互相取代的G代码。数控机床出厂时一般均设定为G21状态。数控机床的各项参数均以米制单位设定。如果一个程序开始用G21指令,则表示程序中一些相应的数据是米制的(单位为mm)。在一个程序中,不能同时使用G20和G21指令,并且必须在坐标系确定之前指定。G20和G21指令断电前后一致,即停机前使用的G20和G21指令,在下次开机时仍然有效,除非重新设定。注:SIEMENS数控系统使用代码G71(米制)和G70(英制)来表示。G21(G20)——米制和英制单位选择加工准备类指令格式:G17选择XY平面插补G18选择XZ平面插补G19选择YZ平面插补说明:(1)G17、G18、G19定义轨迹插补的平面,以免发生混用错误;(2)当存在G41、G42、G43、G44刀补(刀具半径补偿)时,不得变换定义平面;(3)考虑加工方便,Z坐标可单独编程,而不必考虑平面的定义。但编入二坐标联动时,必须考虑平面选择问题;(4)系统通电时,处于G17状态。G17、G18、G19——插补平面选择加工准备类指令格式:G92X___Y____Z___说明:(1)G92指令是将工件坐标系原点设定在相对于刀具起始点的某一空间位置上。(2)G92指令的作用只是分离工件坐标系原点和刀具起始点,加工中并不产生运动。(3)G92指令中如果将XYZ各轴数值设置为零时,则工件坐标系原点与刀具起始点重合。G92指令编程举例:——工件坐标系设定指令加工准备类指令格式:G90…说明:(1)使用G90编写程序时,以后所有编写的坐标值全部是以编程坐标零点为基准的;(2)系统通电时,机床处在G90状态。G90指令编程举例:G90G01X10Y20F150;X30Y30;X60Y40;Y50;G90——绝对值方式编程
实训项目数控铣床程序编制 来自淘豆网m.daumloan.com转载请标明出处.