對於多刀次的挖槽和輪廓加工,GO2cam 可以產生分解模式的 NC 程序或使用副程式。加工操作本身不變;只有後處理器產生的 NC 輸出不同。

多刀次加工的輸出方式

分解輸出

分解輸出是預設方式。刀具路徑座標會針對每個加工刀次重新寫入。因此,NC 程序會為每個加工深度包含重複的座標區塊。

使用副程式輸出

對於挖槽和輪廓加工,GO2cam 可以將重複的刀具路徑座標寫入一個副程式中。主程式然後為每個加工刀次呼叫該副程式。

這樣可以產生更緊湊的 NC 程序,並避免重複相同的輪廓座標。加工結果和 GO2cam 中定義的操作保持不變。

重要提示: 副程式輸出需要經過調整的後處理器。客戶無法從加工操作中啟用此輸出方式。 如果您想使用副程式輸出,請聯繫您的 GO2cam 經銷商。 Post-Pro Builder 的配置在 VAR 區域有單獨的說明。

NC 程序比較

以下範例顯示相同的輪廓加工,首先以分解輸出產生,然後使用副程式產生。

分解輸出

使用分解輸出時,刀具路徑座標會針對每個加工刀次重新寫入。

N115 G01 G94 Z-50. F212
N120 X379.886
N125 Y51.5
...
N190 G01 Z-60.
N195 X379.886
N200 Y51.5
...

使用副程式輸出

使用副程式輸出時,重複的刀具路徑只定義一次,並為每個加工刀次呼叫。

N115 G01 G94 Z-54. F212
N120 M98 P1000
...
N145 G01 Z-68.
N150 M98 P1000
...

輪廓本身然後在副程式中定義一次:

O1000
N5 G01 G41 D01 X369.886 Y-2. F212
...
N65 M99

注意事項

  • 在分解程序中,輪廓座標會為每個加工深度重複。

  • 使用副程式輸出時,主程式包含重複的 M98 P1000 呼叫,每個加工刀次一次。

  • 單一的 O1000 區塊包含輪廓座標。

  • M99 將執行從副程式返回到主程式。

NC 代碼僅用於演示兩種 GO2cam 輸出之間的差異。它並非用於詳細解釋 FANUC 編程。

供比較: 下載附件的 NC 文件,以查看分解模式和使用副程式的完整輸出。請注意兩個 NC 程序之間的長度差異:分解輸出約為 100 行,而使用副程式的輸出約為 65 行。

▶️ This short video shows GO2cam producing multi-pass machining either decomposed or via subprograms, and explains that subprograms keep NC files compact by writing the repeated contour once and calling it for each pass.