简单、精妙--仿G83高速钻孔循环宏程序

简单、精妙--仿G83高速钻孔循环宏程序

最近加工零件,需要每次抬刀排屑,而且在入刀利用G83循环时,每次下刀速度很快,有时,切屑会垫在钻头和孔口边缘,导致伺服报警,因此自己编了个宏程序,可以控制钻孔过程中刀具的每个动作的速度,在此与大家共享。

%28
T1M6
G90G54G0Z100H1
M3S800
G0X0Y0           (到达钻孔位置)
M98P32           (调用钻孔子程序)
G0X50Y50         (到达第二孔位置)
M98P32           (再次调用钻孔宏程序)
G0Z100
M05
M30
%32
#1=-2            (每次切削到达的深度,第一次切削到-2)
#5=0             (记录前次切削到达的深度,在第一次钻孔前为0)
WHILE #1 GE -10  (设定孔的深度为10)
#4=#5+1          (记录刀具快速接近工件所到达的深度)
G1Z[#4]F1500     (快速接近工件)
G1Z[#1]F80       (钻孔至本次的深度)
G0Z2             (退出孔外,利于排屑)
#5=#1            (记录本次钻孔深度)
#1=#1-2          (深度递减2mm,作为下次钻孔深度)
ENDW
M99

             

  

简单、精妙--仿G83高速钻孔循环宏程序

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注