伯特利数控 加工中心 钻攻中心
前言:
加工中心自动换刀系统,动作繁多较为复杂,容易川错。本文重点介绍斗笠式刀库发那科系统pmc的编程思路和方法,供大家研究讨论。
1斗笠式换刀的动作过程111
斗笠式刀库每个刀套号对应一把刀,它们不会随着程序换刀而改变刀套号对应的刀。为了更好地理解编写换刀程序,必须详细了解换刀过程,图1到图6是主轴原有刀换刀的过程,如果主轴原来没有刀,则从图3开始换刀,主轴直接去到待刀点。
2斗笠式换刀的流程图m
根据斗笠式刀库换刀动作,列川换刀的流程
3m代码呼叫换刀的子程序
由图7可以看出,换刀的过程还是相当复杂,但平时写换刀程序只要输人m06txx就行,这是因为用到m代码呼叫子程序。具体操作将参数6071 (调用程序号为9001的子程序m代码)设为6,写入09001具体的换刀cnc程序。
根据换刀流程图,写出09001cnc程序:
n1 if[#1000eq1]got016 (t code=sptool); t代码等于主轴刀号,换刀结束n2 m5 ;主轴停转n3 m19 ;主轴定向
n4 if [#1002eq1] goto 9 ( sptool=0);判断主轴是否有刀,没有到n9
n5 g91 g30 z0 ;回第二参考点准备还刀n6 m50;刀盘使能旋转n7 m51;刀盘向右靠近主轴扣刀n8 m52;主轴松刀n9 g91 g28z0;回第一参考点n10 if[#1001eql]goto13 (t code=0);如果指令to,则无需抓刀
nil m53;刀盘旋转,找指令中对应的刀套号
n12g91g30z0;回第二参考点取刀
n13 m54;主轴紧到
n14 m55;刀盘向左远离主轴
n15 m56;换刀结束
n16 m99;
4关键的pmc程序|2_41
由上,列出发那科系统斗笠式刀库pmc关键程序如下。
程序多次用到用户宏程序,与pmc之间进行信号的交换。判断主轴上刀号是否等于目的刀套号便用到宏程序,如图8用户宏程序pmc编程,用户宏程序输人信号#1000送到系统nc。
