4.8 旋轉、鏡像與比例相關指令
- G68/G69:座標旋轉/座標旋轉取消
格式:
G68 X_Y_R_
G69
G68 指令可啟動座標旋轉作用,此旋轉作用與平面選擇有關聯,因此依 G17/G18/G19 選擇 X_Y_、Z_X_ 或 Y_Z_ 平面,以設定旋轉的中心點,此 X_Y_、Z_X_ 或 Y_Z_ 仍由 G90/G91 指令設定為絕對值或增量值。
R_ 值表示要旋轉的角度,正、負值分別表示往逆時針/順時針方向旋轉。此 R_ 值可由 "參數→旋轉→絕對/增量角度值" 設定為絕對值或增量值,若選擇增量值且在 G91 模式下時,旋轉角度將會累進,直到 G69 取消座標旋轉指令出現,此旋轉角度才被重置為零。
G68 座標旋轉
G68 與 G17/G18/G19 之關係如下所示:
G68 與 G17/G18/G19 之關係
- G50/G51:取消/比例放大、縮小與鏡像
格式:
G50
G51 X_Y_Z_I_J_K_ 或 G51 X_Y_Z_P_
G51 指令可啟動比例與鏡像作用,此作用以 X_Y_Z_ 設定其中心點,若三軸比例相同,可以 P_ 值表示要放大或縮小的比例值。P_ 值只能為正整數值,若給負值則視為無效;若 P_ 值或 I_、J_、K_ 值無設定或設為負值,則以 "參數→放大比例" 設定之 P 值為比例值。
若三軸分別以不同比例放大或縮小,則須使用 X_Y_Z_I_J_K_ 之格式, 其中 I_、J_、K_ 分別表示 X、Y、Z 軸要放大或縮小的比例。此 I_、J_、K_ 或 P_ 之最小整數值可由 "參數→放大比例→縮放比例值有效位數" 選擇為 0.001 或 0.0001(3 位/4 位有效數字)表示,如 P1000 在 3 位有效數字下即表示 1.000 倍。
若 I_、J_ 或 K_ 是負值,則為對應於該軸之鏡像作用;此鏡像作用與平面選擇有關,依 G17/G18/G19 平面選擇決定該給 I_J_、I_K_ 或 J_K_ 等鏡像負值。若有給 I_、J_ 或 K_,但其中 I_、J_ 或 K_ 之一未給, 則將以參數預設之 "參數→放大比例→X 值(Y 值或 Z 值)" 值為各軸倍率。
三軸等比例放大之示意圖
二軸不等比例之圖示:(注意圓弧中心點之移位,而且半徑選用較大比例值)
二軸不等比例放大之示意圖
二軸等比例鏡像之圖示:
二軸等比例鏡像之示意圖
註 1. |
第四軸不受 G51 影響,亦即無放大、縮小比例功能。 |
註 2. |
X_Y_Z_ 由 G90/G91 決定是絕對座標或相對增量值。 |
註 3. |
任二軸不等比例放大或縮小的圓弧,其會選用較大比例之半徑為新半徑值,並以此新半徑重新計算圓心位置。 |
註 4. |
若 G50/G51 與 G68/G69 混合使用時,處理的順序是先 G51 而後 G68;要取消時,則先 G69 而後 G50,程式請依此順序編寫,否則視為錯誤。 |