PLANE VECTOR
功能說明
向量通過從未傾斜工件座標系統W-CS開始的兩獨立規格方向來定義加工平面。
基線向量具有分量BX、BY和BZ | 法線向量的NZ分量 |
所有六個分量都必須定義,即使一或多個分量等於0也一樣。
具有分量BX、BY和BZ的基線向量定義傾斜X軸的方向。具有分量NX、NY和NZ的法線向量定義傾斜Z軸的方向,因此間接定義工作平面。法線向量與傾斜的工作平面垂直。
應用範例
此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。
- 依需要變更以下內容:
- 刀具
- 切削參數
- 進給速率
- 淨空高度或安全位置
- 工具機專屬位置,例如用M91
- 義程式呼叫路徑
一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式。
此外,在實際程式運行之前,使用模擬來測試NC程式。
運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。
11 PLANE VECTOR BX+1 BY+0 BZ+0 NX+0 NY-1 NZ+1 TURN MB MAX FMAX SYM- TABLE ROT |
初始狀態 | 初始狀態顯示工作平面座標系統WPL-CS的位置與方位,但仍未傾斜。在範例中已經位移至頂部導角邊緣的工件工作原點定義該位置。啟用工件工作原點也定義控制器定向或旋轉WPL-CS的位置。 |
刀具軸的方位 | 使用具有分量NX+0、NY-1和NZ+1的已定義法線向量,控制器將工作平面座標系統WPL-CS的Z軸定向為與導角表面垂直。 由於分量BX+1,傾斜X軸的對齊等於未傾斜X軸的方位。 傾斜Y軸的方位自動產生,因為所有軸都彼此垂直。 |
當在子程式之內編寫導角的加工,通過使用四個工作平面定義可產生一個全方位導角。
- 如果範例定義第一個導角的工作平面,則可使用以下向量分量編寫其餘導角:
- BX+0、BY+1和BZ+0以及NX+1、NY+0和NZ+1用於第二導角
- BX-1、BY+0和BZ+0以及NX+0、NY+1和NZ+1用於第三導角
- BX+0、BY-1和BZ+0以及NX-1、NY+0和NZ+1用於第四導角
該等值參照未傾斜的工件座標系統W-CS。
記住必須在每一工作平面定義之前位移工件原點。
輸入
此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。
- 依需要變更以下內容:
- 刀具
- 切削參數
- 進給速率
- 淨空高度或安全位置
- 工具機專屬位置,例如用M91
- 義程式呼叫路徑
一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式。
此外,在實際程式運行之前,使用模擬來測試NC程式。
運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。
11 PLANE VECTOR BX+1 BY+0 BZ+0 NX+0 NY-1 NZ+1 TURN MB MAX FMAX SYM- TABLE ROT |
NC函數包括以下語法元件:
語法元件 | 意義 |
---|---|
平面向量 | 藉由兩個向量用於工作平面定義的語法開頭 |
BX、BY和BZ | 基線向量的分量,參照至工件座標系統W-CS,用於定向傾斜X軸 輸入:-99.9999999...+99.9999999 |
NX、NY和NZ | 法線向量的分量,參照至W-CS,用於定向傾斜Z軸 輸入:-99.9999999...+99.9999999 |
MOVE、TURN 或 STAY | |
SYM或SEQ | |
COORD ROT或TABLE ROT |
備註
- 如果法線向量的分量包含非常小的值,例如0或0.0000001,則控制器判斷工作平面不傾斜。如此,控制器取消加工並顯示錯誤訊息。此行為無法設置。
- 控制器由您所輸入的數值計算標準化的向量。
有關非垂直向量的注意事項
若要確定工作平面的定義是明確的,必須編寫彼此垂直的向量。
工具機製造商使用選配機器參數autoCorrectVector (編號201207)定義控制器含非垂直向量的行為。
除了產生錯誤訊息,控制器可修正或取代非垂直基線向量。此修正(或取代)不影響法線向量。
- 若基線向量不垂直時控制器的修正行為:
- 控制器沿著法線向量將基線向量投影到工作平面上(由法線向量所定義)。
- 若基線向量不垂直並且太短、與該法線向量平行或不平行時控制器的修正行為:
- 若法線向量在NX分量中包含值0,則基線向量對應至原始X軸。
- 若法線向量在NY分量中包含值0,則基線向量對應至原始Y軸。
定義
縮寫 | 定義 |
---|---|
B例如在BX | 基線向量 |
N例如在NX | 法線向量 |