简单、精妙
发布时间:2011-08-13
作者:
数控
来源:XXJ128
仿G83精妙宏程序 最近加工零件,需要每次抬刀排屑,而且在入刀利用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
|