线程评级:
  • 0票(s) - 0平均
  • 1
  • 2
  • 3.
  • 4
  • 5
通用后处理器文件参考框架
# 1
嗨,我正试图将我的roboDK程序导出到Fanuc . ls文件,但我很难让它在正确的用户框架中导出脚本。我已经发现这个问题是在%temp%文件夹中发现的通用语言.py文件的生成。脚本中选择的参考框架(2_TopInboardUF)不是通用语言文件中导出的用户框架。名称是正确的,但相对于机器人基座的姿势是错误的。参见下面的图像参考。你知道是什么导致了这种差异吗?

看起来照片没有附上。它们在这里


附加文件 缩略图(s)

图像(年代)

# 2
好吧,我一直在深入研究这个问题。如果我在“Set Ref:”命令中取消选择“Force Original Pose”,正确的参考帧会在. ls文件的开始处被分配,但点不会被转换到新的参考帧中。无论我做什么,它们都保持对Solidworks起源的参考。我试过在不同的参考框架下拖动点,改变点的支撑框架和嵌套框架的所有不同组合,但没有什么改变点的导出方式。我想我可以编写/编辑一个自定义后置处理器来完成这个转换(CAD原点到选定的UF),但它似乎应该是后置处理器的原生功能,以便在选定的参考帧和tcp中导出点。我做错了什么吗?
# 3
你能试试下面的方法吗?
  • 右键单击设置Ref,取消选择“强制原始姿态”。
  • 右键单击“选择参考链接”,设置您想要的参考框架。
  • 右键单击您的程序,单击“重新计算目标”。
请阅读论坛的指导方针之前发帖!
有关RoboDK的有用信息,请访问我们的在线文档
# 4
当我这样做,我得到以下错误(见附件截图)。看起来好像改变了参考系但是这些点仍然没有改变因此它们是不可到达的因为它们在改变的参考系中回到了原来的姿势。


附加文件 图像(年代)

# 5
问题可能是您使用的是曲线跟踪项目,并且您移动了对象而不是坐标系。这意味着RoboDK将为你的控制器计算坐标系,作为参考系加上物体位置的组合。

相反,要在导出的程序中正确地使用坐标系统,您应该对对象/曲线的几何形状应用转换:
  1. 双击你移动的对象
  2. 选择对象位置右侧的3条按钮
  3. 选择削减构成
  4. 选择更多的选择
  5. 选择粘贴移动几何体
  6. 选择应用移动
  7. 如果您在曲线跟踪项目中选择了曲线,则可能需要重新选择它们:
    双击你的曲线跟随项目,选择"选择曲线,选择"完成“不改变你的选择。
  8. 选择实用程序-更新机器人加工项目
  9. 生成程序
如果你能分享RDK项目文件,我们可以更好地帮助你。




浏览此主题的用户:
1客人(年代)