首页 理论教育 MCS-V6立式加工中心换刀宏程序设计优化

MCS-V6立式加工中心换刀宏程序设计优化

时间:2023-06-24 理论教育 版权反馈
【摘要】:2)#1001 刀库和主轴数据更新结束。3)#1002 T代码等于主轴上刀具号,换刀结束。4)#1100 Z轴回到换刀第二参考点,主轴定向完成。6)#1102 换刀机构动作完成。

MCS-V6立式加工中心换刀宏程序设计优化

(1)换刀过程分析 用M06TXX呼叫宏程序O9001换刀,当主轴有刀需要换另一把刀时,主轴先停止运转,Z轴回到第二参考点可换刀位置,主轴定向停止,刀链旋转寻找要换的刀,刀套向下送刀具,刀臂转65°扣住刀,主轴刀具松开,刀臂向下拔刀,刀臂转180°换刀,刀臂向上插刀具,主轴刀具夹紧,刀臂反转65°倒回刀具,刀臂反转180°回零(转180°的电磁阀复位,实际机械手不动伸出一根齿条),刀套向上送回刀具,刷新刀具表,复位宏变量,宏程序结束。

(2)换刀宏程序(参数6071=6)

O9001

M05(SPINDLESTOP)

#1103=0(NOTETOPMC4)

IF[#1002EQ1]GOTO20

N1G91G30Z0(ZGOTOTOOLCHANGEPOINT)

N2M19(SPINDLEORIENTATION)

N3#1100=1(NOTETOPMC1)

N4IF[#1000EQ1]GOTO6(WAITINGFORPMC1)

N5GOTO4

N6M33(POTDOWN)

N7M35(ARMTURN65)

N8G4X1.M32(SPINDLETOOLUNCLAMP)

N9M36(ARMPULLOUT)

N10M37(ARMTURN180)

N11M38(ARMPULLUP)

N12G04X1.M31(SPINDLETOOLCLAMP)

N13M39(ARMCCWTURN65)(www.xing528.com)

N14M40(ARMCCWTURN180)

N15#1102=1(NOTETOPMC2)

N16M34(POTUP)

N17#1101=1(NOTETOPMC3)

N18IF[#1001EQ1]GOTO20(WAITINGFORPMC2)

GOTO18

N20#1100=0(RESETMACROVER)

N21#1101=0

N22#1102=0

N23#1103=1

M99

换刀用的宏变量:

1)#1000 (G54.0)T代码检索完成,刀库旋转结束,等待换刀。

2)#1001 (G54.1)刀库和主轴数据更新结束。

3)#1002 (G54.2)T代码等于主轴上刀具号,换刀结束。

4)#1100 (F54.0)Z轴回到换刀第二参考点(参数1241),主轴定向完成(刀套下等待)。

5)#1101 (F54.1)换刀动作结束(数据表更新等待)。

6)#1102 (F54.2)换刀机构动作完成(刀套上等待)。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈