选择程序事件,出现一个显示生成机器人程序时考虑特殊事件的窗口。包括触发刀具更换、设置主轴转速(RPM单位),在程序开始/结束时触发特定程序。
你可以在程序事件中设定精度值。这将在程序开始时自动创建一个圆滑过渡指令,有助于使机器人加工程序运行更加流畅,避免机器人抖动。例如,在 ABB 机器人上,该值以毫米为单位设置 ZoneData 参数;在发那科(Fanuc)机器人上,这将以百分比%为单位设置 CNT 参数;在优傲(Universal Robots)控制器上,这将以毫米为单位设置路径混合参数。
如果你使用的是 G 代码或者NCI 文件,自定义 M 代码将默认作为 M_RunCode 的函数调用触发(M 代码作为参数传递)。你可以通过删除对 M_RunCode 的调用来移除自定义 M 调用。

将鼠标光标移至相应字段,了解更多信息,自定义每个部分。
例如,在更换刀具时,可以使用 %1 值来表示 CAM 软件提供的刀具 ID。如果你更喜欢触发静态函数而不是传递参数,可以用 SetTool%1 代替 SetTool(%1)。当使用刀具 2 时,将生成 SetTool2 而不是 SetTool(2)。
Note:你可以通过选择工具-选项-CAM-程序事件来更换默认事件。
Tip:你还可以使用后处理器自定义和过滤程序调用(后处理器的 RunCode 功能将处理程序调用或从程序事件中创建的自定义代码输入)。