数控编程与操作第5章 数控铣床的编程.ppt

图5.29 G73指令动作图 X、Y、Z的参数表示补偿值的终点坐标。 H表示长度补偿偏置号,一般把假定的理想刀具长度与实际使用的刀具长度之差作为偏置量,设定在偏置存储器(H00~H99)中,它代表了刀补表中对应的长度补偿值。 (4)说明。 ① 只有在垂直于G17/G18/G19所选平面的轴上才能进行刀具长度补偿。 ② 偏置号改变时新的偏置值并不加到旧的偏置值上,例如,设H01的偏置值为10,H02的偏置值为20则G43 Z100 H01 Z将达到110,G43 Z100 H02 Z将达到120。 ③ 刀具长度补偿只能加在一个轴上,因此在执行G43 Z H ,G43 X H ,指令执行时将会出现报警。 ④ 要进行刀具长度补偿轴的切换,必须取消一次刀具长度补偿。 (a) (b) (c) (d) 图5.22 刀具长度补偿 图5.23 刀具长度补偿 5.3.4 简化编程指令 1.镜像功能G24/G25 (1)镜像功能编程格式: G24 X Y Z M98 P G25 X Y Z (2)作用:运用此功能可加工关于某坐标轴或某一点的对称图形。 (3)参数含义: G24表示建立镜像功能。 G25表示取消镜像功能。 X、Y、Z表示镜像位置。 (4)说明:G24与G25均具有模态效应,可相互注销。 图5.24 编程实例 2.旋转变换G68/G69 (1)旋转变换的编程格式: G17 G68 X__Y__P__ G18 G68 X__Z__P__ G19 G68 Y__Z__P__ M98 P_ G69 (2)作用:该指令可使编程图形按指定旋转中心及旋转方向将坐标系旋转一定的角度。 (3)参数含义: G68表示建立旋转功能。 G69表示取消旋转功能。 X、Y、Z表示旋转中心的坐标值。 P表示旋转的角度,单位是度(逆时针旋转为正,顺时针旋转为负)。 (4)说明:如果使用该指令的同时又存在刀具补偿的情况,先进行坐标旋转,然后进行刀具半径补偿、长度补偿。 图5.25 编程实例 3.缩放功能G51/G50 (1)缩放功能编程格式: G51 X__Y__Z__P__ M98P__ G50 (2)作用:缩放指令可以用一个程序加工出形状相同,尺寸不同的零件,所加工的程序按指定的比例缩小或放大。 (3)参数含义。 G51表示建立缩放功能。 G50表示取消缩放功能。 X、Y、Z表示缩放中心的坐标值。 P表示缩放倍数。 (4)说明:在使用该指令时刀具运动的坐标值是以X、Y、Z后的坐标值为缩放中心按P规定的缩放比例进行计算的。在有刀具补偿的情况下,先执行缩放功能而后执行刀具补偿功能。G51、G50为模态指令,可相互注销,G50为缺省值。 图5.26 编程实例 5.3.5 固定循环 固定循环主要是指加工孔的固定循环,常用的固定循环功能有G73、G74、G76、G80~G89通常由下述6个动作构成(如图5.27所示)。 图5.27 固定循环动作(实线切削进给虚线快速进给) 动作1:X轴、Y轴定位,使刀具定位到孔的加工位置。 动作2:快速定位到R点(参考点),刀具从初始点快速运动到R平面,R平面又叫参考平面,此平面是由快进变为工进的平面,R平面一般距工件上表面为3~5mm。 动作3:孔加工,以切削进给的方式进行孔的加工。 动作4:孔底动作(包括暂停、主轴准停等)。 动作5:返回到R平面,要继续进行孔的加工又要求可以安全移动刀具时,一般要选择返回R平面。 动作6:快速返回到初始点(初始平面),所有的孔加工完成后一般应返回初始平面。 固定循环的数据表达形式可以用G90方式(绝对坐标)和G91方式(相对坐标)表示。 图5.28 固定循环的数据形式 固定循环的程序格式包括数据形式、返回点平面、孔加工方式、孔位置数据和循环次数。 固定循环的指令格式如下: G98(G99)G_X_Y_Z_R_Q_P_I_J_K_F_L_ 说明: G98表示返回初始平面。 G99表示返回R平面。 G表示孔加工指令G73、G74、G76和G81~G89中的一个。 X、Y表示指被加工孔的位置,使用绝对值还是增量值与所选择的G90方式或G91方式有关。 Z表示指定孔底的位置(G90)或R点到孔底的距离(G91)。 R表示初始点到R点的距离(G91)或R点的坐标值(G90)。 Q表示在G73或G83方式中指

文档评论(0)

1亿VIP精品文档

相关文档