1.常用编程指令的应用 车削加工编程一般包含X和Z坐标运动及绕Z轴旋转的转角坐标C 。 (1)快速定位(G00或G0) 刀具以点位控制方式从当前所在位置快速移动到指令给出的目标位置。 指令格式:G00 X(U) Z(W) ; (2)直线插补(G01或G1) 刀具以一定的进给速度从当前所在位置沿直线移动到指令给出的目标位置。 指令格式:G01 X(U) Z(W) F ; (3)圆弧插补(G02或G2,G03或G3) 1)指令格式: G02 X(U)_Z(W)_I_K_F_ ; G02 X(U) Z(W) R F ; G03 X(U)_Z(W)_I_K_F_ ; G03 X(U) Z(W) R F ; 2)指令功能: G02、G03指令表示刀具以F进给速度从圆弧起点向圆弧终点进行圆弧插补。 3)指令说明: ①G02为顺时针圆弧插补指令,G03为逆时针圆弧插补指令。圆弧的顺、逆方向判断见图3左图,朝着与圆弧所在平面相垂直的坐标轴的负方向看,顺时针为G02,逆时针为G03; ②采用绝对坐标编程,X、Z为圆弧终点坐标值;采用增量坐标编程,U、W为圆弧终点相对圆弧起点的坐标增量,R是圆弧半径,当圆弧所对圆心角为0°~180°时,R取正值;当圆心角为180°~360°时,R取负值。I、K为 圆心在X、Z轴方向上相对圆弧起点的坐标增量(用半径值表示),I、K为零时可以省略。 例如:在刀具T01切削外形时用G96设置恒切削速度为200m/min,而在钻头T02钻中心孔时用G97取消恒切削速度,并设置主轴转速为1100r/min。 这两部分的程序头如下: G50 S2500 T0101 M08; /G50限定最高主轴转速为2500r/min; G96 S200 M03; / G96设置恒切削速度为200m/min,主轴顺时针转动 G00 X48.0 Z3.0; / 快速走到点(48.0,3.0) G01 Z-27.1 F0.3; /车削外形 G00 Ul.0 Z3.0; /快速退回 T0202; /调02号刀具 G97 Sll00 M03; /G97取消恒切削速度,设置主轴转速为ll00r/min G00 X0.0 Z5.0 M08; /快速走到点(0,5.0),冷却液打开 G01 Z-5.0 F0.12; /钻中心孔 (6)进给率和进给速度设置指令 在数控车削中有两种切削进给模式设置方法,即进给率(每转进给模式)和进给速度(每分钟进给模式)。 1)进给率,单位为mm/r,其指令为: G99; / 进给率转换指令, G01 X Z F ; / F的单位为mm/r 2)进给速度,单位为mm/min,其指令为: G98; / 进给速度转换指令 G01 X Z F ; / F的单位为mm/min ①坐标原点设置在卡盘端面 工件原点设置在卡盘端面: G50 X85.Z210.;/* 将刀尖当前位置的坐标值定为工件坐标系中的一点(85.,210.)。 ②坐标原点设置在零件右端面 工件原点设置在工件右端面:G50 X85.0 Z90.0; 在这种情况下,如果设置指令写成: G50 X0 Z0; 则刀尖当前位置即为工件坐标系原点。 (8)端面及外圆车削加工 端面及外圆的车削加工要用到插补指令G01。 为正确地编写数控程序,应在编写程序前根据工件的情况选择工件原点。确定好工件原点后,还必须确定刀具的起始点。 编程时还应考虑车削外圆的始点和端面车削的始点,这两点的确定应结合考虑工件的毛坯情况。如果毛坯余量较大,应进行多次粗车,最后进行一次精车,因而每次的车削始点都不相同。
|