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 座標旋轉


G68G17/G18/G19 之關係如下所示:


G68G17/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/G51G68/G69 混合使用時,處理的順序是先 G51 而後 G68;要取消時,則先 G69 而後 G50,程式請依此順序編寫,否則視為錯誤。