西门子数控系统基础篇编程实例3均布圆周孔、均布直线孔

西门子数控系统基础篇编程实例3

例9 均布圆周孔加工编程实例

要求:用Ø20麻花钻钻8-均布Ø20孔,孔深30mm,圆周直径Ø300。

西门子数控系统基础篇编程实例3均布圆周孔、均布直线孔

图9

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。

西门子数控系统基础篇编程实例3均布圆周孔、均布直线孔

图10

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。

西门子数控系统基础篇编程实例3均布圆周孔、均布直线孔

图11

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 程序结束

西门子数控系统基础篇编程实例3均布圆周孔、均布直线孔


分享到:


相關文章: