循環程式1493 EXTRUSION PROBING (#17 / #1-05-1)

ISO 程式編輯

G1493

應用

循環程式1493允許沿著直線重複特定接觸式探針循環程式的接觸點。在循環程式中,定義擠壓的方向和程度,以及擠壓點的數量。

例如,重複允許您在不同高度執行多次量測,並根據刀具的偏轉確定偏差。您也可使用擠壓來提高探測期間的精確度。多個測量點可幫助您確定工件或粗糙表面上的污染。

為了啟動特定接觸點的重複,您需要在探測循環程式之前定義循環程式1493。根據定義,此循環程式將僅在下一個循環程式或整個NC程式中保持啟動。控制器解析輸入座標系統I-CS內的擠壓。

以下循環程式可執行擠壓:

結果參數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程式

 
Tip

運用程式測試確定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 PROBING1411 PROBING TWO CIRCLES1404 探測溝槽/脊部,擠壓方向必須等於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。

循環程式參數

說明圖

參數

Q1140 Direction for extrusion (1-3)?

1:往主要軸方向擠壓

2:往次要軸方向擠壓

3:往刀具軸方向擠壓

輸入:123

Q1145 Number of extrusion points?

在擠壓Q1146的長度之上循環程式重複的量測點數。

輸入:1...99

Q1146 Length of extrusion?

其上量測點重複的長度。

輸入:-99...+99

Q1149 擠壓:模數持續時間?

循環程式生效:

0:擠壓只在下一個循環程式生效。

1:擠壓直到NC程式結尾才生效。

輸入:-99...+99

此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。

依需要變更以下內容:

  • 刀具
  • 切削參數
  • 進給速率
  • 淨空高度或安全位置
  • 工具機專屬位置,例如用M91
  • 義程式呼叫路徑

一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式

此外,在實際程式運行之前,使用模擬來測試NC程式

 
Tip

運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。

範例

11 TCH PROBE 1493 EXTRUSION PROBING ~

Q1140=+3

;EXTRUSION DIRECTION ~

Q1145=+1

;EXTRUSION POINTS ~

Q1146=+0

;EXTRUSION LENGTH ~

Q1149=+0

;EXTRUSION MODAL