循環程式408SLOT CENTER REF PT (#17 / #1-05-1)

ISO 程式編輯

G408

應用

接觸式探針循環程式408找出溝槽的中心,並將此位置定義為預設。如果需要的話,控制器亦將中央點座標寫入工件原點資料表或預設座標資料表。

 
Tip

取代循環程式408 SLOT CENTER REF PT,HEIDENHAIN建議使用更強大的循環程式1404 探測溝槽/脊部

循環程式執行

  1. 控制器使用定位邏輯,將接觸式探針定位至第一接觸點1的預先位置。
  2. 定位邏輯

  3. 接下來,接觸式探針移動到所輸入的測量高度,並以探測進給速率(欄F欄)探測第一接觸點。
  4. 然後,接觸式探針可於測量高度或淨空高度上在近軸移動到下一個接觸點2,並再次探測。
  5. 控制器將接觸式探針退回到淨空高度。
  6. 根據循環程式參數Q303Q305,控制器處理已確定的預設,(請參閱 用於預設設定的接觸式探針循環程式408至419之基本原理)
  7. 然後,控制器將實際值儲存在下列的Q參數中。
  8. 如果需要的話,控制器後續即在一獨立探測操作中測量接觸式探針軸向上的預設。

Q參數
號碼

意義

Q166

測量出的溝槽寬度之實際值

Q157

中心線的實際值

備註

 
注意事項
碰撞的危險!
執行接觸式探針循環程式400499時,用於座標轉換的所有循環程式都必須關閉。有碰撞的危險!
  1. 以下循環程式在接觸式探針循環程式之前不得啟動:循環程式7 DATUM SHIFT、循環程式8 MIRROR IMAGE循環程式10 ROTATION循環程式11 SCALING以及循環程式26 AXIS-SPEC. SCALING
  2. 請事先重設任何座標轉換。
 
注意事項
碰撞的危險!
如果溝槽寬度與設定淨空並不允許預先定位在接觸點附近,控制器皆會由溝槽中心開始探測。在此例中,接觸式探針並未返回到兩個測量點之間的淨空高度。有碰撞的危險!
  1. 為了防止接觸式探針與工件之間的碰撞,輸入溝槽寬度之較低估計值。
  2. 在循環程式定義之前,您必須已經程式編輯一刀具呼叫,以定義接觸式探針軸向。
  • 此循環程式只能在FUNCTION MODE MILL加工模式內執行。
  • 控制器將在循環程式開始時重置已啟動的基本旋轉。

循環程式參數

說明圖

參數

Q321 第一軸中心?

工作平面之主要軸向上溝槽之中心。 該值具有絕對效果。

輸入:-99999.9999...+99999.9999

Q322 第二軸中心?

在工作平面的次要軸的溝槽中心。 該值具有絕對效果。

輸入:-99999.9999...+99999.9999

Q311 槽寬?

溝槽寬度,無關於其在工作平面上的位置。 該值具有增量效果。

輸入:0...99999.9999

Q272 量測軸 (1=1st / 2=2nd)?

要執行測量之工作平面上的軸向:

1:主要軸 = 量測軸

2:次要軸 = 量測軸

輸入:1, 2

Q261 探針軸上的量測高度?

將執行量測之接觸式探針軸向上球尖端中心之座標。 該值具有絕對效果。

輸入:-99999.9999...+99999.9999

Q320 設定淨空?

接觸點與球尖端之間的額外距離。Q320加入至接觸式探針表內的SET_UP欄。 該值具有增量效果。

輸入:0...99999.9999 PREDEF

Q260 淨空高度?

不會造成接觸式探針與工件(治具)之間的碰撞之刀具軸向上的座標。 該值具有絕對效果。

輸入:-99999.9999...+99999.9999 PREDEF

Q301 移到淨空高度(0/1)?

定義接觸式探針將如何在量測點之間移動:

0:移動至量測點之間的量測高度

1:移動至量測點之間的淨空高度

輸入:0, 1

Q305 在表內的號碼?

輸入來自預設座標資料表 / 工件原點資料表中的列數,其中控制器儲存該中心座標。根據Q303,控制器將輸入寫入預設座標資料表或工件原點資料表。

Q303=1,則控制器將資料寫入預設座標資料表。

Q303=0,則控制器描述原點資料表。工件原點不會自動啟動。

儲存所計算出的工件原點

輸入:0...99999

Q405 新工件座標?

測量軸向的座標,其中控制器將設定所計算的溝槽中心。預設設定 = 0。 該值具有絕對效果。

輸入:-99999.9999...+9999.9999

Q303 傳送量測值 (0,1)?

定義所計算的預設要儲存在工件原點表或在預設資料表中:

0:將所計算的預設寫入現用工件原點表。參考系統為啟動工件座標系統。

1:將所計算的預設寫入預設資料表。

輸入:0, 1

Q381 探針在TS軸? (0/1)

定義控制器是否亦將設定接觸式探針軸向上的預設:

0:不要設定接觸式探針軸向上的預設

1:設定接觸式探針軸向上的預設

輸入:0, 1

Q382 探針TS軸: 第一軸座標?

工作平面之主要軸向上的接觸點座標;預設將設定在接觸式探針軸向上的此點上。僅在若Q381 = 1時有效。 該值具有絕對效果。

輸入:-99999.9999...+99999.9999

Q383 探針TS軸: 第二軸座標?

工作平面之次要軸向上的接觸點座標;預設將設定在接觸式探針軸向上的此點上。僅在若Q381 = 1時有效。 該值具有絕對效果。

輸入:-99999.9999...+99999.9999

Q384 探針TS軸: 第三軸座標?

接觸式探針軸向上的接觸點座標;預設將設定在接觸式探針軸向上的此點上。僅在若Q381 = 1時有效。 該值具有絕對效果。

輸入:-99999.9999...+99999.9999

Q333 TS軸上新的工件座標?

接觸式探針軸向的座標,其中控制器將設定預設。預設設定 = 0。 該值具有絕對效果。

輸入:-99999.9999...+99999.9999

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

依需要變更以下內容:

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

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

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

 
Tip

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

範例

11 TCH PROBE 408 SLOT CENTER REF PT ~

Q321=+50

;CENTER IN 1ST AXIS ~

Q322=+50

;CENTER IN 2ND AXIS ~

Q311=+25

;SLOT WIDTH ~

Q272=+1

;MEASURING AXIS ~

Q261=-5

;MEASURING HEIGHT ~

Q320=+0

;SET-UP CLEARANCE ~

Q260=+20

;CLEARANCE HEIGHT ~

Q301=+0

;MOVE TO CLEARANCE ~

Q305=+10

;NUMBER IN TABLE ~

Q405=+0

;DATUM ~

Q303=+1

;MEAS. VALUE TRANSFER ~

Q381=+1

;PROBE IN TS AXIS ~

Q382=+85

;1ST CO. FOR TS AXIS ~

Q383=+50

;2ND CO. FOR TS AXIS ~

Q384=+0

;3RD CO. FOR TS AXIS ~

Q333=+1

;DATUM