西门子数控系统基础篇编程实例3
例9 均布圆周孔加工编程实例
要求:用Ø20麻花钻钻8-均布Ø20孔,孔深30mm,圆周直径Ø300。
N10 G00 G17 G90 G55 X0 Y0 选择X、Y平面,确定工件零点,绝对尺寸编程
N20 G00 Z60 T1 D1 执行T1刀具长度补偿(D1表示1号刀沿)
N30 M41 换低速档位
N40 S400 M3 F150 设定主轴转速、转向、走刀速度
N50 M07 冷却开
N60 MCALL CYCLE81(60,0,5,-30,30)模态调用钻孔循环
N70 HOLES2(200,200,150,0,45,8) 均布圆周孔排列
N80 MCALL 取消模态
N90 M9 冷却关
N100 G00 G53 Z0 D0 用D0取消刀具长度补偿,Z轴快速返回至机械零点位置
N110 M30 程序结束
例10 均布直线孔排列编程实例
要求:用Ø20麻花钻钻5-Ø20孔,孔深35mm。
N10 T3 准备换3号刀
N20 L6 调用换刀子程序
N30 G00 G54 G17 G90 选择X、Y平面,确定工件零点,绝对尺寸编程
N40 G00 Z60 T3 D1 执行T3刀具长度补偿(D1表示1号刀沿)
N50 M41 换低速档
N60 S400 M3 F150 设定主轴转速、转向、走刀速度
N70 M07 冷却开
N80 MCALL CYCLE81(60,0,5,-35,35)
模态调用钻孔循环
N90 HOLES1(0,0,0,0,50,5)均布直线孔排列
N100 MCALL 取消模态
N110 M09 冷却关
N120 G00 G53 Z0 D0用D0 取消刀具长度补偿,Z轴快速返回至机械零点位置
N130 M30 程序结束
例11 钻、铣、攻丝结合编程实例
要求:Ø10.3麻花钻钻4-M12底孔,孔深40mm,M12丝锥攻深30mm,Ø40立铣刀精铣U形槽,槽深10mm。
N10 T1 准备换1号刀
N20 L6 调用换刀子程序
N30 G00 G54 G17 G90 X260 Y0 选择X、Y平面,确定工件零点,绝对尺寸编程
N40 G00 Z60 T1 D1 执行T1刀具长度补偿(D1表示1号刀沿)
N50 M42 换高速档位
N60 M07 冷却开
N70 S1000 M3 F150 设定主轴转速、转向、走刀速度
N80 MCALL CYCLE81(60,0,5,-40,40)模态调用钻孔循环
N90 X260 Y0 快速定位至1#孔位置
N100 X0 Y260 快速定位至2#孔位置
N110 X-260 Y0 快速定位至3#孔位置
N120 X0 Y-260 快速定位至4#孔位置
N130 MCALL 取消模态
N140 G00 G53 Z0 D0 M9 取消刀具长度补偿,Z轴快速返回至机械零点位置并同时关闭冷却
N150 T2 准备换2号刀
N160 L6 调用换刀子程序
N170 G00 G90 G54 G17 选择X、Y平面,确定工件零点,绝对尺寸编程
N180 G00 Z60 T2 D1 执行T2刀具长度补偿(D1表示1号刀沿)
N190 M41 换低速档
N200 M7 冷却开
N210 S150 M3 设定主轴转速、转向
N220 MCALL CYCLE840(60,0,5,-30,30,0,4,3,0,0,1.75)
模态调用柔性攻丝循环
N230 X260 Y0 快速定位至1#孔位置
N240 X0 Y260 快速定位至2#孔位置
N250 X-260 Y0 快速定位至3#孔位置
N260 X0 Y-260 快速定位至4#孔位置
N270 MCALL 取消模态
N280 G00 G53 Z0 D0 M9 取消刀具长度补偿,Z轴快速返回至机械零点位置并同时关闭冷却
N290 T3 准备换3号刀
N300 L6 调用换刀子程序
N310 G00 G54 G90 G17 选择X、Y平面,确定工件零点,绝对尺寸编程
N320 ROT RPL=45 坐标系旋转45度
N330 G00 X330 Y0 快速定位
N340 G00 Z60 T3 D1 执行T3刀具长度补偿(D1表示1号刀沿)
N350 M41 换低速档
N360 S400 M3 F200 设定主轴转速、转向、走刀速度
N370 G00 Z-10 M7 快速定位至Z-10位置并同时打开冷却
N380 G01 G42 X310 Y-30 T3 D1
执行T3号刀刀具径右侧补偿
N390 G01 X260 直线插补
N400 G02 X260 Y30 CR=30 顺时针圆弧插补,圆弧半径为CR=30
N410 G01 X310 直线插补
N420 G00 G40 X330 Y0 取消刀具半径补偿
N430 G00 Z100 M9 Z轴快速回退至Z100位置并同时关闭冷却
N440 ROT 取消坐标系旋转
N450 G00 G53 Z0 D0 取消刀具长度补偿,Z轴快速返回至机械零点位置
N460 M30 程序结束
閱讀更多 機加工人員 的文章