后处理器行为

当为KUKA KRC机器人控制器生成机器人程序时,您可以定义坐标系($BASE)和工具($TOOL),给定您在RoboDK中输入的相同坐标,或者分别为编号的坐标系和编号的工具。

默认情况下,RoboDK导出您的工具和坐标系的完整姿态(XYZABC值),与您在RoboDK中输入它们的方式相同。下面的代码显示了RoboDK为KUKA SRC机器人程序生成的示例:

;----设置工具(TCP) ----------

;Tool_data [3]={frame: x 116.058, y 0.0, z 219.481, a 0.0, b 60.0, c 0.0}

$ tool ={帧:x 116.058, y 0.0, z 219.481, a 0.0, b 60.0, c 0.0}

;$工具= TOOL_DATA [3]

;----------------------------------

;----设置参考(Base) ----

;Base_data [1]={frame: x 640.289, y -290.0, z 0.0, a 90.0, b 0.0, c 0.0}

$ base ={帧:x 640.289, y -290.0, z 0.0, a 90.0, b 0.0, c 0.0}

;$ base = base_data [1]

;----------------------------------

另一方面,如果你喜欢将你的工具($ tool变量)和坐标系统($BASE变量)链接到编号的工具和参考系,你可以在你的后期处理器中更改以下变量:

·FRAME_INDEX:将此变量设置为True,将坐标系统链接到编号的基帧。你应该确保你的参考框架在你的RoboDK站中有一个数字,如下图所示。

·TOOL_INDEX:将此变量设置为True以将您的工具链接到编号的工具。您应该确保您的工具在RoboDK站中有一个编号,如下图所示。

库卡机器人-图片3

Baidu
map