循環程式1493 EXTRUSION PROBING (#17 / #1-05-1)
ISO 程式編輯
G1493
應用
循環程式1493允許沿著直線重複特定接觸式探針循環程式的接觸點。在循環程式中,定義擠壓的方向和程度,以及擠壓點的數量。
例如,重複允許您在不同高度執行多次量測,並根據刀具的偏轉確定偏差。您也可使用擠壓來提高探測期間的精確度。多個測量點可幫助您確定工件或粗糙表面上的污染。
為了啟動特定接觸點的重複,您需要在探測循環程式之前定義循環程式1493。根據定義,此循環程式將僅在下一個循環程式或整個NC程式中保持啟動。控制器解析輸入座標系統I-CS內的擠壓。
以下循環程式可執行擠壓:
- PROBING IN PLANE (循環程式1420,ISO:G1420) (#17 / #1-05-1),請參閱 循環程式1420PROBING IN PLANE (#17 / #1-05-1)
- PROBING ON EDGE (循環程式1410,ISO:G1410) (#17 / #1-05-1),請參閱 循環程式1410 PROBING ON EDGE (#17 / #1-05-1)
- PROBING TWO CIRCLES (循環程式1411,ISO:G1411) (#17 / #1-05-1),請參閱 循環程式1411PROBING TWO CIRCLES (#17 / #1-05-1)
- INCLINED EDGE PROBING (循環程式1412,ISO:G1412) (#17 / #1-05-1),請參閱 循環程式1412INCLINED EDGE PROBING (#17 / #1-05-1)
- 交點探測 (循環程式1416,ISO:G1416) (#17 / #1-05-1),請參閱 循環程式1416交點探測 (#17 / #1-05-1)
- POSITION PROBING (循環程式1400,ISO:G1400) (#17 / #1-05-1),請參閱 循環程式1400 POSITION PROBING (#17 / #1-05-1)
- CIRCLE PROBING (循環程式1401,ISO:G1401) (#17 / #1-05-1),請參閱 循環程式1401 CIRCLE PROBING (#17 / #1-05-1)
- 探測溝槽/脊部 (循環程式1404,ISO:G1404) (#17 / #1-05-1),請參閱 循環程式1404 探測溝槽/脊部 (#17 / #1-05-1)
- 探測底切位置 (循環程式1430,ISO:G1430) (#17 / #1-05-1),請參閱 循環程式1430 探測底切位置 (#17 / #1-05-1)
- 探測溝槽/脊部底切 (循環程式1434,ISO:G1434) (#17 / #1-05-1),請參閱 循環程式1434 探測溝槽/脊部底切 (#17 / #1-05-1)
結果參數Q
控制器將接觸式探針循環程式的結果儲存在以下Q參數中:
Q參數 | 意義 |
---|---|
Q970 | 與接觸點1的理想線之最大偏差 |
Q971 | 與接觸點2的理想線之最大偏差 |
Q972 | 與接觸點3的理想線之最大偏差 |
Q973 | 直徑1的最大偏差 |
Q974 | 直徑2的最大偏差 |
結果參數QS
控制器將擠壓的所有量測點個別結果儲存在QS參數QS97x內。結果長度為十個字元。結果由空格彼此分隔。
範例:QS970 = 0.12345678 -1.1234567 -2.1234567 -3.1234567
QS參數 | 意義 |
---|---|
QS970 | 接觸點1的擠壓結果 |
QS971 | 接觸點2的擠壓結果 |
QS972 | 接觸點3的擠壓結果 |
QS973 | 直徑1的擠壓結果 |
QS974 | 直徑2的擠壓結果 |
例如,您可使用字串處理將NC程式中的各個結果轉換為數值,並將其用於例如評估。
範例:
接觸式探針循環程式在QS參數QS970之內產生以下結果:
QS970 = 0.12345678 -1.1234567
以下範例顯示如何將產生的結果轉換成數值。
此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。
依需要變更以下內容:
- 刀具
- 切削參數
- 進給速率
- 淨空高度或安全位置
- 工具機專屬位置,例如用M91
- 義程式呼叫路徑
一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式。
此外,在實際程式運行之前,使用模擬來測試NC程式。
運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。
11 QS0 = SUBSTR ( SRC_QS970 BEG0 LEN10 ) | ; 從QS970讀取第一結果 |
12 QL1 = TONUMB ( SRC_QS0 ) | ; 將來自QS0的文字數字值轉換成數值並指派給QL0 |
13 QS0 = SUBSTR ( SRC_QS970 BEG11 LEN10 ) | ; 從QS970讀取第二結果 |
14 QL2 = TONUMB ( SRC_QS0 ) | ; 將來自QS0的文字數字值轉換成數值並指派給QL2 |
記錄功能
一旦完成探測,控制器會產生HTML格式的記錄檔案,記錄檔案包含圖形和表格形式的3D偏差結果。控制器將記錄檔案儲存在NC程式所在的同一個資料夾中。
記錄檔案包含主要軸、次要軸和刀具軸中的以下資料,具體取決於所選循環程式(例如圓心點和直徑):
- 實際探測方向(為輸入系統內的向量)。該向量值對應至所設置的探測路徑
- 定義的標稱座標
- 上與下尺寸,以及沿著該法線向量的已決定偏差
- 量測的實際座標
- 值的顏色編碼:
- 綠色:良好
- 橙色:重做
- 紅色:廢棄
- 擠壓點:
水平軸代表擠壓方向。藍色點為個別量測點。紅線表示尺寸的下限與上限。若值超出特定公差,則控制器將在圖形中以紅色顯示該區域。
備註
- 此循環程式只能在FUNCTION MODE MILL加工模式內執行。
- 如果Q1145 > 0並且Q1146 = 0,則控制器將在相同位置執行擠壓點的數量。
- 當使用循環程式1401 CIRCLE PROBING、1411 PROBING TWO CIRCLES或1404 探測溝槽/脊部,擠壓方向必須等於Q1140=+3,否則控制器將產生錯誤訊息。
- 當在接觸式探針循環程式之內定義TRANSFER POSITION Q1120>0,控制器將用偏差平均來補償預設。控制器根據編寫的TRANSFER POSITION Q1120,從探測物體的所有量測擠壓點來計算此平均。
範例:
- 接觸點1的標稱位置:2.35 mm
- 結果:QS970 = 2.30000000 2.35000000 2.40000000 2.50000000
平均:2.387500000 mm
該預設已由來自標稱位置的平均所修正,在此情況下為0.0375 mm。
循環程式參數
此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。
依需要變更以下內容:
- 刀具
- 切削參數
- 進給速率
- 淨空高度或安全位置
- 工具機專屬位置,例如用M91
- 義程式呼叫路徑
一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式。
此外,在實際程式運行之前,使用模擬來測試NC程式。
運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。
11 TCH PROBE 1493 EXTRUSION PROBING ~ | ||
| ||
| ||
| ||
|