4.13.4.1 G10/G11 使用方式


1. 刀具表設定(I0


1)設定刀具表


格式:G10(I0)P_L_R_W_Q_

P_:欲設定之刀具編號

L_:刀長補正值

R_:刀徑補償值

W_:刀徑磨耗補償值

Q_:刀長磨耗補償值


範例:

G10 (I0) P3 L-11.1 R5.4 W0.012 Q0.01 ;將刀具補償表中刀號 3 之刀長補正值設為 -11.1,刀徑補償值設為

                                                                                            5.4,刀徑磨耗值設為 0.012,刀長磨耗值設為 0.01

G11                                    ;關閉數據設定模式


2)取得刀具表數據(控制器須具備 Macro 功能才能使用)


格式:G11 I0 Pn Pm

Pn

刀號 m 之刀具數據儲存至 Macro 之起始編號,即刀徑補正值儲存為 Macro 第 n 號、刀長補償值為 Macro 第 n+1 號、刀徑磨耗值為第 n+2 號、刀長磨耗值為第 n+3 號。

Pm:刀具補償表中,欲取得刀具數據的刀號。


範例:

G11 I0 P50 P3 ;將刀具補償表中刀號 3 之刀長補正值儲存到 Macro 50 號 ,將刀徑補償值儲存到 Macro 51 號,

                                 將刀徑磨耗補償值儲存到 Macro 52 號,將刀長磨耗補償值儲存到 Macro 53 號


2. 設定螺距補償值(I1

第一行格式:                        

G10 I1 X_ Pp1 Pp2;         X_ :軸向,例如:X 軸向就填入 XX,Z 軸向則填入 XZ,依此類推。

                     Pp1:段長

                     Pp2:零點        

第二行起的格式:                                        

Pp1 Pp2;              Pp1:螺距補償表編號                

                     Pp2:螺距補償值


結束

G11;                      關閉數據設定狀態


3. 額外偏移(I2


1)設定額外偏移量


格式:

G10 I2 Xx Yy Zz Aa(M84)

G10 I2 Xx Yy Zz Aa Bb Cc(M86/M86R)

Xyzabc:為欲設定的各軸之額外偏移量


(2)取得額外偏移量(控制器須具備 Macro 功能才能使用)


格式:G11 I2 Pn

Pn

為儲存額外偏移量之 Macro 起始編號,若 X 軸之額外偏移量將存於第 n 號,Y 軸之額外偏移量將存於第 n+1 號,依序儲存至 Macro。