4.5 常用辅助功能指令(课件)-高二《数控铣床编程与操作》同步教学(人民邮电版)
2023-08-01
|
46页
|
168人阅读
|
0人下载
普通
内容正文:
4.5 常用辅助功能指令
辅助功能由地址字M及其后面的两位数组成,主要用于控制零件程序的走向以及机床各种辅助功能的开关动作,通常在一个程序段中仅能指定一个M代码。
在某些情况下可以最多指定5个M代码。
M功能有非模态M功能和模态M功能两种形式。
(1)非模态M功能(当前段有效代码)。
只在书写了该代码的程序段中有效。
(2)模态M功能(持续有效代码)。
一组可相互注销的M功能,这些功能在被同一组的另一个功能注销前一直有效。
另外,M功能还可以分为前动作M功能和后作用M功能两类。
(1)前作用M功能。
在程序段编制的轴运动之前执行。
(2)后作用M功能。
在程序段编制的轴运动之后执行。
4.5.1 程序结束、停止和选择停止
实际加工中,零件加工完成或者一道工序的完成,都需要结束程序,进行下一个任务。
有时还需要短暂的、间断性停止。
4.5.2 切削液开关
4.5.3 主轴正反转和停止
4.6 基本准备功能指令
准备功能G指令由G及后面的1~3位整数组成,它用来规定刀具和工件的相对运动轨迹、机床坐标系、坐标平面、刀具补偿、坐标偏置等多项功能。
4.6.1 设定工件坐标系
1.G92指令设定工件坐标系
华中HNC-21M/22M和FANUC 0i-M系统都可以通过G92指令设定工件坐标系。
指令格式:G92 X a Y b Z c
图4.3 使用G92指令设定工件坐标系
2.G54~G59指令设定工件坐标系
华中HNC-21M/22M、FANUC 0i-M和SIEMENS 802DM系统都可以通过G54~G59指令设定工件坐标系。
图4.4 G54设定工件坐标系
4.6.2 绝对值编程G90指令和相对值编程G91指令
【例4.1】 如图4.5所示,使用G90和G91指令编程。
要求刀具由原点按顺序移动到1、2、3点。
图4.5 G90/G91编程
4.6.3 平面选择指令G17、G18、G19
4.6.4 进给指令G00、G01、G02/G03
1.快速定位指令G00
注意:在执行G00指令时,由于各轴以各自速度移动,不能保证各轴同时到达终点。
因而联动直线轴的合成的实际轨迹不一定是直线。
操作者要格外小心,以免刀具与工件发生碰撞。
常见的做法是将Z轴移动到安全高度,再执行其他轴。
【例4.2】 如图4.6所示,使用G00编程,要求刀具从点A快速定位到点B。
图4.6 G00编程
解:绝对编程:G17 G54 G90 G00 X90 Y45;
相对编程:G17 G54 G91 G00 X70 Y30。
图4.6 G00编程
2.直线插补指令G01
【例4.3】 如图4.7所示,使用G01编程,要求从点A线性运动到点B(此时的进给路线是从点A到点B的直线)。
解:
绝对编程:G17 G54 G90 G00 X90 Y45;
相对编程:G17 G54 G91 G00 X70 Y30;
图4.7 G01编程
3.圆弧插补指令G02/G03
使用G02/G03指令注意以下事项。
(1)圆弧插补指令使用时,一般按圆弧所在平面、运动方向、终点、半径、速度5个方面依次确定。
(2)对于坐标平面选择指令G17、G18、G19,该组指令用于选择进行圆弧插补和刀具半径补偿的平面,G17、G18、G19指令为模态功能,可相互注销。
(3)运动方向的判别方法。
顺时针(用G02指令)或逆时针(用G03指令)是从垂直于圆弧所在平面的坐标轴的正方向向负方向看去的运动圆弧的回转方向,顺时针用G02,逆时针用G03。
图4.8 不同平面G02和G03的选择
(4)终点分别用X_Y_、Y_Z_、X_Z_来确定运动圆弧的终点坐标。
(5)运动圆弧的大小可以用圆弧半径和圆心坐标两种方式来确定。
(6)圆心坐标用I 、J、 K 来表示。
(7)整圆编程时,不可以使用R(CR),只能用I、J、K;同时输入R(CR)与I、J、K时,R(CR)有效;I0、J0和K0可以省略。
【例4.4】 根据图4-9所示走刀路线,用所学指令编写加工程序。
解:根据图示走刀路线,程序编制如下。
图4.9 走刀路线
4.6.5 暂停指令G04
G04指令一般用于下列情况。
(1)加工盲孔时,在刀具进给到规定深度后,用暂停指令使刀具作非进给光整切削,然后退刀,保证孔底平整;
(2)镗孔完毕后要退刀时,为避免留下螺旋划痕而影响表面粗糙度,应使主轴停止转动,并暂停几秒钟,待主轴完全停止后再退刀;
(3)用丝锥攻螺纹时。
如果刀具夹头带有正反转机构,可用暂停指令以
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。