分享一個簡單的臺階軸宏程序

分享一個簡單的臺階軸宏程序

1、分析

宏程序指令:

G65 P0002 A B C D S F ;

變量有局部變量、公用變量(全局變量)和系統變量三種。

變量:#0--#49是當前局部變量

#50--#99是全局局部變量

式中為局部變量:

A:臺階直徑1 #1

B:臺階直徑2 #2

C:臺階長度1 #3

D:臺階長度2 #7

S:主軸轉速 #19

F:進給速度 #9

宏程序指令調用:

1)非模態調用(單純調用)

指令格式 G65 P××××(宏程序號) L(重複次數)(自變量賦值) 2)模態調用。模態調用功能近似固定循環的續效作用,在調用宏程序的語句以後,每執行一次移動指令就調用一次宏程序。

指令格式:G66 P××××(宏程序號) L(重複次數)(自變量賦值);

3)多重非模態調用。宏程序與子程序相同的一點是,一個宏程序可被另一個宏程序調用,最多可調用4重。

變量有局部變量、公用變量(全局變量)和系統變量三種。

2、程序參考

O0001;

T0101;

M3S600;

G97 G99 G40 M8;

G65 P0002 A110. B150.C65. D150. S500 F0.15;

G28 U0 W0 M5;

M9;

M30;

O0002;

M3 S#19;

G0 X[#2+5.] Z5.;

G42 X0;

G1 Z0 F#9;

X#1;

Z-#3;

X#2;

Z-#7;

X[#2+5.];

G0 Z5.;

M99;


分享到:


相關文章: