2020年11月26日,晚上10:22
亲爱的RoboDK团队:
这是一个我一直想发布的请求。如你所知,我正在蒙特利尔理工学院的LM2实验室使用发那科M-20iB/25进行3D打印项目,我们非常喜欢与RoboDK合作,因为它在研究和实验方面为我们提供了很多自由。
当涉及到3D打印时,有很多参数需要考虑,其中一个在使用6轴机器人时非常关键:打印头围绕其轴的旋转,即工具架围绕Z轴的旋转。
我一直在探索加工项目参数,我知道刀架偏置绕Z的旋转可以设置为几种算法。例如:最小工具方向变化,我目前用于3D打印。然而,我不认为其他算法对3D打印应用是有用的。
我想建议的是一个可变的工具方向,可以在程序的不同关键时间设置。有一种可选择的算法叫做“自定义方向”,它允许用户运行模拟,在所需的TCP位置暂停,在参考框架上使用alt+拖动将其绕Z旋转,然后单击一个按钮来创建一个“关键帧”,该“关键帧”将触发所有下一个位置坐标的工具帧偏移,直到创建一个具有新工具帧偏移的新关键帧,等等。然后,根据用户在工具路径的不同位置设置的值,在程序中将工具框架偏移量设置为不同的值。
我非常确定有一种方法可以使用Python脚本来实现这一点。我现在正忙着攻击这个:P,我认为这可能是一个很好的补充,你已经成熟的模拟软件。
我希望这很有趣:)
JFCh
这是一个我一直想发布的请求。如你所知,我正在蒙特利尔理工学院的LM2实验室使用发那科M-20iB/25进行3D打印项目,我们非常喜欢与RoboDK合作,因为它在研究和实验方面为我们提供了很多自由。
当涉及到3D打印时,有很多参数需要考虑,其中一个在使用6轴机器人时非常关键:打印头围绕其轴的旋转,即工具架围绕Z轴的旋转。
我一直在探索加工项目参数,我知道刀架偏置绕Z的旋转可以设置为几种算法。例如:最小工具方向变化,我目前用于3D打印。然而,我不认为其他算法对3D打印应用是有用的。
我想建议的是一个可变的工具方向,可以在程序的不同关键时间设置。有一种可选择的算法叫做“自定义方向”,它允许用户运行模拟,在所需的TCP位置暂停,在参考框架上使用alt+拖动将其绕Z旋转,然后单击一个按钮来创建一个“关键帧”,该“关键帧”将触发所有下一个位置坐标的工具帧偏移,直到创建一个具有新工具帧偏移的新关键帧,等等。然后,根据用户在工具路径的不同位置设置的值,在程序中将工具框架偏移量设置为不同的值。
我非常确定有一种方法可以使用Python脚本来实现这一点。我现在正忙着攻击这个:P,我认为这可能是一个很好的补充,你已经成熟的模拟软件。
我希望这很有趣:)
JFCh