三菱插补编程实例_西门子系统参数编程举例2 圆周开槽、三维斜面和球面

西门子系统特殊编程举例2

例16 链轮式加工编程实例

要求: Ø40立铣刀粗、精铣均布24-U形槽,槽宽60,

切深20mm。

f48c3fda21650ae133a01f7c49447235.png

图16

N10 T1 准备换1号刀

N20 L6 调用换刀子程序

N30 G00 G90 G17 G54 选择X、Y平面,确定工件零点,绝对尺寸编程

N40 R1=0 R2=-10 R3=1 设定R1、R2、R3初始参数值

N50 G00 Z60 T1 D1 执行1号刀刀具长度补偿

N60 M41 换低速档

N70 S350 M3 F160 设定主轴转速、转向、走刀速度

N80 M7 冷却开

N90 AA:ROT RPL=R1 坐标系按R1参数值旋转

N100 G00 X330 Y0 快速定位

N110 G00 Z=R2 快速定位至R2参数值所设的深度位置

N120 G01 G42 X310 Y-30 T1 D=R3 直线插补执行刀具半径右侧补偿(R3=1时为粗加工刀沿号,R3=2时为精加工刀沿号)

N130 G01 X260 直线插补

N140 G02 X260 Y30 CR=30 顺时针圆弧插补

N150 G01 X310 直线插补

N160 G00 G40 X330 Y0 取消刀具半径补偿

N170 G00 Z30 Z轴快速回退至Z30位置

N180 R1=R1+15 计算R1参数值

N190 IF R1<360 GOTOB AA 条件语句(如果R1小于360就跳跃到AA:标志)

N200 R1=0 R2=R2-10 设定R1、R2初始参数值

N210 IF R2>=-20 GOTOB AA 条件语句(如果R2大于-20就跳跃到AA:标志)

N220 R1=0 R2=-20 R3=R3+1 设定R1、R2、R3初始参数值

N230 IF R3<=2 GOTOB AA 条件语句(如果R3小于等于2就跳跃到AA:标志)

N240 G00 Z100 M9 Z轴快速回退至Z100位置并关闭冷却

N250 ROT 取消坐标系旋转

N260 G00 G53 Z0 D0 取消刀具长度补偿,Z轴快速回退至机械零点位置

N270 M30 程序结束

例17 三维斜面加工编程实例

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值