G91螺旋铣,G91孔分层铣孔FANUC发那科数控加工中心CNC宏程序。可当子程序使用。对于不在分中中心的孔加工,可以用子程序调用,或者把这段程序拷贝到主程序里。
G91螺旋铣孔

#121=0 (顶面)
#122=0.3 (每刀切深)
#123=50 (孔径)
#124=25 (刀径)
#125=21 (深度)
#126=[#123-#124]/2
M3 S1000
G0 G90 Z[#122+5]
G1 Z#122 F1000
G1 G91 X-#126
WHILE[#121LE#125]DO1
G91 G3 I#126 Z-#122 F800
#121=#121+#122
END1
G90
G3 I#126 Z-#125
I#126
G1 G91 X#126
G0 G90 Z50.
G91分层铣孔

#121=0 (顶面)
#122=0.8 (每刀切深)
#123=50 (孔径)
#124=20 (刀径)
#125=21 (深度)
#126=[#123-#124]/2
M3 S1000
G0 G90 Z[#122+5]
WHILE[#121LT#125]DO1
G90 G1 Z-#121 F800
G91 X-#126
G3 I#126
G91 G1 X#126
#121=#121+#122
END1
G90 G1 Z-#125
G91 X-#126
G3 I#126
G91 G1 X#126
G0 G90 Z50.