成都普瑞斯數控機床換刀宏程序
%
O9001
G31
#198=#4003
#199=#4006
N1 IF [#1012 EQ 1] GOTO 10
N2 G80 G91 G30 Z0 M19
M67
M68
M69
M06
N10 G#198 G#199
M99
%
M6無條件先回換刀點程序
使用原廠程序時,主軸刀號即為需要更換的刀號時,機床不會產生任何動作(N1)。此情況在調機時存在撞機風險,將N1與N2段互換位置即可解決。互換後,不論呼叫哪把刀具,Z軸都先回到換刀點。避免/減少調機時的撞機風險。另外原版程序在換刀完成後主軸仍處於定向狀態,加上一個“M5”代碼即可解除定向。優化更改後的程序如下:
%
O9001
G31
G40 G80 G69 M9
#198=#4003
#199=#4006
N1 G80 G91 G30 Z0 M19
N2 IF [#1012 EQ 1] GOTO 10
M67
M68
M69
M06
N10 G#198 G#199 M5
M99
%
定點換刀宏程序
因夾具過高等原因,需要在X向定點進行換刀操作,
特優化如下:
%
O9001
G31
G40 G80 G69 M9
#195=#5021
#198=#4003
#199=#4006
N1 G80 G91 G30 Z0 M19
N2 IF [#1012 EQ 1] GOTO 10
N3 IF [#195 LE-369] GOTO 5
N4 G0 G90 G53 X-369
N5 M67
N6 M68
N7 M69
N8 M06
N10 G#198 G#199 M5
M99
%
換刀時恢復關重參數
在M6換刀時恢復初始化參數功能
特作如下更改:
%
O9001
G31
G40 G80 G69 M9
#195=#5021
#198=#4003
#199=#4006
G10 G90 L52
N3299 R1
N8900 R0
G11
N1 G80 G9 1 G30 Z0 M19
N2 IF [#1012 EQ 1] GOTO 10
N5 M67
N6 M68
N7 M69
N8 M06
N10 G#198 G#199 M5
M99
%
好啦,今天的分享就到這吧。有問題記得留言喲!
閱讀更多 數控可樂 的文章