图4.1 表4.1 加工程序 注 释 程 序 O0001
程序代号
N01 G00 G90 绝对值输入,快速进给到X120 X120 Y60 Z50 Y60 Z50
N02 X100 Y40 快速进给到X100 Y40切削液M13 S500 N03 Z-11
开,主轴正转,转速500r/min 快速向下进给到Z-11
N04 G01 G41 X70 直线插补到X70 Y10,刀具半Y10 H012 F100 径左补偿H012=10mm,进给速度
100mm/s
N05 Y-10 Y-40 R30
直线插补到X70 Y-10 30mm
N06 G02 X40 顺圆插补到X40 Y-40,半径为
N07 G01 X-70 N08 Y40 N09 X40 R30
N11 G01 X85 直线插补到X-70 Y-40 直线插补到X-70 Y40 直线插补到X40 Y40 30mm
直线插补到X85 Y10 N10 G03 X70 Y10 逆圆插补到X70 Y10, 半径为
N12 G00 X100 Y40 N13 X120 Z50 N14 M30
G40 快速进给到X100 Y40,取消刀具半径补偿
Y60 快速进给到X120 Y60 Z50
程序结束,系统复位
2. 如图所示零件,厚度为10mm,所选立铣刀直径为φ20mm。试列表写出该零件轮廓的精加工程序,并加以注释 。
图4.1 表4.1 加工程序
程 序
O1000 X-50 Y-50 N020 S800 M03
注 释
程序代号 到X-50 Y-50
主轴正转,转速800r/min
N010 G90 G54 G00 G54加工坐标系,快速进给
N030 G43 G00 H12 刀具长度补偿H12=20 N040 G01 Z-20 Z轴工进至Z=-20 F300
N010 G42 G01 X-30 切削液开,直线插补至X-30 Y0 F300 H22 M08 Y0,刀具半径右补偿
H22=10mm
N020 X100
直线插补至X=100 Y=0
N030 G02 X300 圆弧插补至X=300 Y=0 R100
N040 G01 X400 N050 Y300 N070 G01 Y-30 Y-50 N090 M09 N090 G28 Z300 N100 G28 X0 Y0 N110 M30 N8 M30
3. 设在第一象限插补直线段OA,起点为坐标原点O(0,0),终点为A(6,4)。试用逐点比较法进行插补,要求:①列
直线插补至X=400 Y=0 直线插补至X=400 Y=300 直线插补至X=0 Y=-30 消刀具半径右补偿 切削液关 Z轴返回参考点 X、Y轴返回参考点 主程序结束
N060 G03 X0 R200 逆圆插补至X=0 Y=300 N080 G40 G01 X-50 直线插补至X=-50 Y=-50 取
N080 G49 G00 Z300 Z轴快移至Z=300mm
表填写插补计算过程;②画出插补轨迹图。
图 插补轨迹
解:刀具沿x、y轴应走的总步数为,插补
运算过程 见下表,插补轨迹如下图。
图 插补轨迹
表:逐点比较插补运算过程 偏差判别 进给新偏差计算
终点判别
方向
F0=0
+X F1=F0-Ye=0-4= N=10-1=9