即使使用外部轴,您也应该能够使用KUKA机器人的驱动程序。另一方面,建议使用编号坐标系或您在机器人控制器上定义的坐标系。通过遵循此过程,您不需要在RoboDK中完美匹配外部轴的运动学。
例如,为了能够默认使用RoboDK驱动程序,机器人控制器中定义的外部轴的运动学应该与RoboDK中创建的运动学相匹配。此外,如果你有一个转盘,转盘的根点应该匹配在RoboDK定义的转盘的位置。
按照以下步骤使用已知坐标系的驱动程序:
1.选择工具➔选项➔司机选项卡。
2.检查选项提供相对于参考点的笛卡尔坐标。
3.取代美元的基础你的变量RoboDKsynch.src程序文件中要使用的坐标系。
例如,如果你想使用基准参考系5,RoboDKsync。SRC文件应该看起来像这样(第一行被注释,你应该在第25行左右找到它):
;$ base = {frame: x 0, y 0, z 0, a 0, b 0, c 0}
$ base = base_data [5]
这个坐标系统必须在KUKA机器人控制器中定义,RoboDK不会覆盖这个值。