循環程式32TOLERANCE

ISO 程式編輯

G62

應用

 
Machine

請參考您的工具機手冊。

機械與控制裝置必須由工具機製造商特別準備,才能使用這個循環程式。

利用循環程式32中的輸入項,您可以在準確性、表面定義及速率方面影響到HSC加工的結果,因為控制器已經可以適應到機器的特性。

控制器在任意兩個輪廓元件之間,會自動對輪廓進行平滑處理(無論補償與否)。這表示刀具會固定接觸到工件表面,因此可降低工具機上的磨耗。在循環程式中定義的公差亦會影響圓弧上的行進路徑。

必要時,控制器會自動降低程式編輯的進給速率,以便程式能以不抖動的最快可能速度來加工。即使控制器並不會以降低的速率移動該等軸,皆能夠符合您所定義的公差。您所定義的公差愈大,控制器會以愈快的速率移動軸向。

將輪廓平滑化即會造成與輪廓的某種程度之差異。機械製造商把這個輪廓誤差大小(公差值)設定在機械參數內。您可以使用循環程式32來改變預設的公差值,並選擇不同的過濾器設定,前提是您的機器製造商有實施這些特性。

 
Tip

若是設定很小的公差值,機器將不能夠切削出輪廓而沒有抖動。這些抖動動作並非由控制器的不良處理能力所造成,事實上係為了非常準確地加工輪廓轉換,控制器必須徹底地降低速率。

重置

如有以下動作,控制器將重設循環程式32

  • 重新定義循環程式32,並以NO ENT來確認公差值的對話提示
  • 選擇新NC程式

在已經重設循環程式32之後,控制器會重新啟用由機器參數所預先定義的公差。

在CAM系統中幾何結構定義之影響

在離線產生NC程式當中之影響的最重要因素為在CAM系統中所定義的弦長誤差S。弦長誤差定義在後處理器(PP)中產生的NC程式之最大點間隔。如果弦長誤差小於或等於在循環程式32中所定義的公差值T , 控制器即可平滑化輪廓點,除非任何特殊的機器設定限制了所程式編輯的進給速率。

如果在循環程式32中選擇了CAM弦長誤差的110 %與200 %間之公差值,即可達到輪廓的最佳平滑化。

備註

  • 此循環程式可在FUNCTION MODE MILL加工模式內執行。
  • 循環程式32是DEF後即生效,亦即在NC程式內定義完成之後,就會生效。
  • 在使用公釐為測量單位的程式中,控制器將以公釐解譯所輸入的公差值T。 在英吋程式中,將其解譯為英吋。
  • 隨著公差值增加,圓形動作直徑通常減少,除非若工具機上已經啟動HSC篩選器(由工具機製造商設定)。
  • 若已啟動循環程式32,則控制器在額外狀態畫面的CYC標籤上顯示已定義的循環程式參數。

5軸模擬加工時請記住以下幾點!

  • 使用球形切刀5軸同時加工的NC程式應較佳輸出用於球體中央,然後一般而言,NC資料更一致。在循環程式32內,可另外設定較高旋轉軸公差TA (例如介於1°和3°之間),讓刀具中心點(TCP)上的進給速率曲線更恆等。
  • 針對使用環面切刀或球形切刀,而NC輸出用於球體南極的5軸同時加工NC程式,請選擇較低旋轉軸公差,通常為0.1°。然而,最大容許輪廓損傷為旋轉軸公差的決定係數。此輪廓損傷取決於可能的刀具傾斜度、刀徑以及刀具接觸深度。
    針對使用端銑的5軸橋接,可直接從切刀插入長度L以及允許的輪廓公差TA,來計算最大容許輪廓損傷T:
    T ~ K x L x TA K = 0.0175 [1/°]
    範例:L = 10 mm,TA = 0.1°:T = 0.0175 mm

環面切刀的範例公式:

當使用環面切刀加工時,角度公差就非常重要。

Tw:角度公差,單位度
π:圓周率(pi)
R:環面的主要半徑,單位mm
T32:加工公差,單位mm

循環程式參數

說明圖

參數

T 輪廓偏移的允許誤差

允許的輪廓偏差,公制或英制

>0:控制器使用所規定的最大允許偏差。

0:控制器使用工具機製造商設置之值。

當以NO ENT省略此參數時,控制器使用工具機製造商設置之值。

輸入:0...10

HSC-MODE: 精銑=0, 粗銑=1

啟動過濾器:

0:使用增加的輪廓準確性來銑削。控制器使用內部定義的精銑過濾器設定。

1:以增加的進給速率銑削。控制器使用內部定義的粗銑過濾器設定。

輸入:0, 1

TA 旋轉軸的容許誤差

啟動M128時旋轉軸之可允許的位置誤差,以角度計算(FUNCTION TCPM)。控制器皆會降低進給速率,使得如果有超過一個軸有行進時,最慢的軸會以其最大進給速率移動。旋轉軸通常會比線性軸慢得多。您可藉由輸入一較大的公差值(例如10°)來顯著地降低有超過一個軸以上的NC程式之加工時間,因為控制器皆不定位旋轉軸到所給定的標稱位置。調整刀具定位(相對於工件表面之旋轉軸的位置)。將自動修正Tool (刀具) Center (中心) Point (點) (TCP)上的位置。例如使用球形切刀量測該中心並根據中央路徑程式編輯,這對輪廓無負面影響。

>0:控制器使用所編寫的最大允許偏差。

0:控制器使用工具機製造商設置之值。

當以NO ENT省略此參數時,控制器使用工具機製造商設置之值。

輸入:0...10

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

依需要變更以下內容:

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

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

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

 
Tip

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

範例

11 CYCL DEF 32.0 TOLERANCE

12 CYCL DEF 32.1 T0.02

13 CYCL DEF 32.2 HSC-MODE:1 TA5