4.3.5 G 碼補充說明


1.

於 INCON-M84 之格式 X_Y_Z_A_ 裡,A 代表第 4 軸,也可在 "參數→第四軸" 選擇改用 B、C、U、V、W 代表第 4 軸。於 INCON-M86/M86R 格式 X_Y_Z_A_B_C_ 裡,A、B、C 代表第 4、5、6 軸。

2.

G 碼表中未標示特殊符號之指令碼皆為單節有效命令的 G 碼(one shot G-code),是指該 G 碼僅於指定的行內有效,所有此類的 G 碼都被歸類為群組 00,其模式有效至同一群組內的其它 G 碼出現取代為止。

3.

如果緊急停機時或按 F10 鍵停止執行程式時,刀具補正也會自動取消(即自動恢復該群組開機時的指定 G 碼)。

例如:

群組 07

G40/G41/G42

開機時的指定 G 碼為 G40(刀徑補償取消)。

群組 11

G50/G51

開機時的指定 G 碼為 G50(鏡像與比例放大或縮小取消)。

群組 16

G68/G69

開機時的指定 G 碼為 G69(座標旋轉取消)。

群組 17

G15/G16

開機時的指定 G 碼為 G15(取消極座標改以直角座標規劃程式)。

若程式正常執行結束而且在程式中未給上述各組之取消 G 碼時,上述各組亦將自動恢復其開機指定 G 碼。

4.

任何三種不同狀態群組的 G 碼可以在 CNC 程式中的同一行同時存在,例如: G18G91G16(這些皆為狀態變化的 G 碼)。

5.

軸向移動的 G 碼,在同一行程式中只能存在一個,但它可以和兩個狀態變化的 G 碼存在於同一行,但狀態變化的 G 碼必須在軸向移動的 G 碼之前。

例如:G54 G90 G01 X600. Y400

G54G90 是狀態變化的 G 碼;G01 是軸向移動的 G 碼)

6.

單節有效命令(one shot commands)的 G 碼 G04G52 G92 均只能單獨出現在一行程式中,其它任何 G 碼都不允許出現在同一行程式中。

7.

G09 則必須與軸向移動 G 碼同時出現在一行程式中才有效用。

例如:G09 G01 X500. Y450.