FUNCTION TCPM補償刀具的傾斜角度 (#9 / #4-01-1)

應用

FUNCTION TCPM功能允許您影響控制器的定位行為。當啟動FUNCTION TCPM時,控制器藉由線性軸的補償動作,補償任何變更的刀具傾斜角度。

FUNCTION TCPM允許例如在刀具位置點相對於輪廓的位置保持不變的情況下,改變傾斜加工的刀具傾斜角度。

 
Tip

取代M128,海德漢建議使用更強大的功能FUNCTION TCPM

需求

  • 使用旋轉軸加工
  • 座標結構配置描述
  • 若要計算傾斜角度,控制器需要由工具機製造商準備的座標結構配置描述。

  • 軟體選項進階功能集合2 (#9 / #4-01-1)

功能說明

FUNCTION TCPM為對於M128功能的一種改良,這允許在旋轉軸定位期間定義控制器的行為。

TCPM的行為

TCPM的行為

TNC7 basic可同時向上移動四個軸。如果NC單節指揮移動超過四個軸,則控制器顯示錯誤訊息。 請注意,最多在三個軸上執行補償移動。

當啟動FUNCTION TCPM功能時,控制器即在位置顯示中顯示出TCPM圖示。

位置工作空間

FUNCTION RESET TCPM功能重設FUNCTION TCPM功能。

輸入

FUNCTION TCPM

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

依需要變更以下內容:

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

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

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

 
Tip

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

10 FUNCTION TCPM F TCP AXIS POS PATHCTRL AXIS REFPNT CENTER-CENTER F1000

NC函數包括以下語法元件:

語法元件

意義

FUNCTION TCPM

用於補償刀具傾斜角度的語法開頭

F TCPF CONT

已編寫進給速率的解析

已編寫進給速率的解析

AXIS POSAXIS SPAT

已編寫旋轉軸座標的解析

程式編輯的旋轉軸座標之解譯

PATHCTRL AXISPATHCTRL VECTOR

REFPNT TIP-TIPREFPNT TIP-CENTERREFPNT CENTER-CENTER

刀具位置點以及刀具旋轉點的選擇

選擇刀具位置點和刀具旋轉點

選擇性語法元件

F

補償線性軸移動的最大進給速率,用於旋轉軸組件的移動

限制線性軸進給速率

選擇性語法元件

FUNCTION RESET TCPM

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

依需要變更以下內容:

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

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

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

 
Tip

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

10 FUNCTION RESET TCPM

NC函數包括以下語法元件:

語法元件

意義

FUNCTION RESET TCPM

用於FUNCTION TCPM重設的語法開頭

已編寫進給速率的解析

控制器提供以下選項來解析進給速率:

選擇

功能

F TCP

當選擇F TCP時,控制器將已編寫的進給速率解析為刀具位置點與工件之間的相對速度。

F CONT

當選擇F CONT時,控制器將已編寫的進給速率解析為輪廓進給速率。在此處理中,控制器將輪廓進給速率傳輸至現用NC單節的個別軸。

程式編輯的旋轉軸座標之解譯

控制器提供以下選項,解析開始與結束位置之間的刀具傾斜角度:

選擇

功能

AXIS POS

當選擇AXIS POS時,控制器將已編寫的旋轉軸座標解析為軸角度。控制器將旋轉軸定位在NC程式內定義的位置上。

AXIS POS選擇主要適用於結合垂直配置旋轉軸。AXIS POS只能搭配不同的工具機座標結構配置使用,例如45°旋轉頭,如果編寫的旋轉軸座標正確定義所要的工作平面校準,例如使用CAM系統。

AXIS SPAT

如果選擇AXIS SPAT,控制器將已編寫的旋轉軸座標解析為空間角度。

控制器較佳將空間角度實施為座標系統的方位,並只傾斜需要的軸。

選擇AXIS SPAT以允許使用NC程式而不考慮座標結構配置。

AXIS SPAT選擇項目定義關於I-CS輸入座標系統的空間角度。所定義的角度具有增量式空間角度的效果。 在功能FUNCTION TCPM之後第一移動單節中,總是編寫AXIS SPATSPASPBSPC,包括0°的空間角度。

輸入座標系統I-CS

開始與結束位置之間刀具傾斜角度的補間

控制器提供以下選項,解析已編寫的開始與結束位置間之刀具傾斜角度:

選擇

功能

PATHCTRL AXIS

當選擇PATHCTRL AXIS時,控制器在起點與終點之間線性補間。

PATHCTRL AXISNC程式一起使用,每個NC單節的刀具傾斜角度變化很小。在此情況下,循環程式32內的角度TA可較大。

循環程式32TOLERANCE

可使用PATHCTRL AXIS用於面銑以及周邊銑削。

面銑 (#9 / #4-01-1)期間3D刀具補償

在周邊銑削期間的3D刀具補償 (#9 / #4-01-1)

PATHCTRL VECTOR

如果選取PATHCTRL VECTOR,則NC單節之內的刀具定向總是在利用開始定向與結束定向所定義之平面內。

使用PATHCTRL VECTOR,控制器產生平面表面,即使在刀具傾斜角度內有大幅變動。

使用PATHCTRL VECTOR進行周邊銑削,如果每個NC單節的刀具傾斜角度內有大幅變動。

在兩情況下,控制器在開始位置與結束位置之間的直線上移動已編寫的刀具位置點。

 
Tip

為了獲得連續動作,定義使用旋轉軸公差的循環程式32

循環程式32TOLERANCE

選擇刀具位置點和刀具旋轉點

控制器提供下列用來定義刀具位置點以及刀具旋轉點:

選擇

功能

REFPNT TIP-TIP

當選擇REFPNT TIP-TIP時,刀具位置點和刀具旋轉點都位於刀尖上。

REFPNT TIP-CENTER

當選擇REFPNT TIP-CENTER時,控制器位置點位於刀尖上。刀具旋轉點位於刀具中心點上。

REFPNT CENTER-CENTER

當選擇REFPNT CENTER-CENTER時,刀具位置點和刀具旋轉點都位於刀具中心點上。

選擇REFPNT CENTER-CENTER允許執行CAM產生的NC程式以工具中心點為參考,並且仍然相對於其尖端校準刀具。

 
Tip

這允許在加工進行中,控制器監控整個刀長是否碰撞。

之前此功能只能用DL縮短刀具來達成,並沒有控制器監控剩餘刀長。

變數之內的刀具資料

若使用REFPNT CENTER-CENTER來編寫口袋銑削循環程式,則控制器產生錯誤訊息。

銑削口袋

刀具上的預設

參考點為選擇性。若您什麼都沒輸入,則控制器使用REFPNT TIP-TIP

刀具位置點以及刀具旋轉點的選擇選項

限制線性軸進給速率

F的選擇性輸入允許使用旋轉軸組件限制線性軸運動的進給速率。

如此,可避免快速補償移動,例如在以快速行進進行退刀移動的情況下。

 
Tip

確定不要選擇太小的線性軸進給速率限制值,因為會在刀具中心點處發生較大進給速率變化。進給速率變化會損害表面品質。

若啟動FUNCTION TCPM,則進給速率限制將僅對使用旋轉軸組件的動作有效,並非對整個線性動作。

直到編寫新值或重設FUNCTION TCPM,否則線性軸進給速率限制都有效。

備註

 
注意事項
碰撞的危險!
具備Hirth耦合的旋轉軸必須移出耦合來啟用傾斜。在軸移出耦合並且在傾斜操作期間會有碰撞的危險。
  1. 變更旋轉軸位置之前要確定退刀
  • 在使用M91M92定位軸之前,且在TOOL CALL單節之前,取消FUNCTION TCPM功能。
  • 以下循環程式可與啟用的FUNCTION TCPM一起使用:
    • 循環程式32 TOLERANCE
    • 循環程式444 PROBING IN 3-D (#17 / #1-05-1)
  • 選取M128FUNCTION TCPMAXIS POS不會將3D基本旋轉列入考慮。編寫已經選取FUNCTION TCPMAXIS SPAT或具有LN直線和刀具向量的CAM輸出。
  • 基本旋轉與3D基本旋轉

  • 直線LN

  • 面銑操作只能使用球形刀,以避免輪廓受損。結合其他刀具形狀,使用 模擬工作空間檢查NC程式是否有任何可能的輪廓受損。
  • 備註

有關機械參數的注意事項

工具機製造商使用選配機械參數presetToAlignAxis (編號300203),為每個軸定義控制器如何解釋偏移值。運用FUNCTION TCPMM128,機械參數只與繞刀具軸(通常是C_OFFS)旋轉的旋轉軸有關。

基本轉換與偏移

  • 如果機械參數尚未定義或用值TRUE定義,則可在平面內用偏移補償工件失準。偏移影響工件座標系統W-CS的方位。
  • 工件座標系統W-CS

  • 如果機械參數已經用值FALSE定義,則在平面內不會補償工件失準。控制器在程式執行期間不會將偏移列入考慮。