对于多道次挖槽和轮廓加工,GO2cam 可以生成分解模式的NC程序或使用子程序。加工操作不变;只有后处理器生成的NC输出不同。
多道次加工的输出方式
分解输出
分解输出是默认方式。刀具路径坐标会为每个加工步进重写。因此,NC程序会为每个加工深度包含重复的坐标块。
使用子程序的输出
对于挖槽和轮廓加工,GO2cam 可以将重复的刀具路径坐标在子程序中只写一次。主程序然后为每个加工步进调用子程序。
这样可以生成更紧凑的NC程序,并避免重复相同的轮廓坐标。加工结果和GO2cam中定义的加工操作保持不变。
重要提示: 子程序输出需要适配的后处理器。客户无法从加工操作中启用此输出方式。 如果您想使用子程序输出,请联系您的 GO2cam 经销商。 Post-Pro Builder 配置另见 VAR Area 文档。
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 行。