基于参考系的后处理输出-打印版本 +- RoboDK论坛(//www.w5838.com/forum) +——论坛:RoboDK (EN) (//www.w5838.com/forum/Forum-RoboDK-EN) +——论坛:关于RoboDK的一般性问题(//www.w5838.com/forum/Forum-General-questions-about-RoboDK) 线程:基于参考框架的后处理输出(/ Thread-Postprocesor-Output-Based-On-A-Reference-Frame) |
基于参考系的后处理输出-jcforme-04-29-2019 有没有一种方法,我可以使后输出我的位置基于一个参考框架,而不是它的全球位置,就像使用一个CNC上的G54 基于参考框架的后处理输出-艾伯特-05-03-2019 RoboDK自动将所有运动导出为相对于其参考系(或活动参考系)的目标。也有一些例外,比如默认的Motoman后期处理器(默认情况下以联合脉冲的形式导出目标)和G-code NCP后期处理器,后者将参考系转换应用于目标。 你应该在后处理器的“setFrame”调用中处理参考帧。大多数后期处理器在改变参考系时输出程序代码,有些后期处理器保留参考系的姿态并将所有笛卡尔目标与参考系姿态预乘(如Nachi或OTC后期处理器)。 基于参考框架的后处理输出-jcforme-05-03-2019 谢谢你的回复,艾伯特。所以在我的帖子中,我找到了setFrame函数。我不知道我该怎么做才能让这一切顺利。我想用坐标系2作为参考坐标系来输出这个点 def setFrame(self, pose, frame_id=None, frame_name=None): """改变机器人参考系""" 如果我们使用关节空间进行关节和线性运动,则不需要参考系 如果我们使用关于机器人基本坐标系的笛卡尔运动,也不需要参考系 笛卡尔目标必须预先乘以活动参考系 自我。REF_FRAME = pose 自我。Addline ('# set_reference(%s)' % pose_2_str(pose)) 基于参考框架的后处理输出-艾伯特-05-03-2019 你在用万能机器人吗? UR也是一个例外。 我相信他们在最新版本中放弃了对set reference命令的支持。 基于参考框架的后处理输出-jcforme-05-03-2019 是的,我们正在使用UR10e 基于参考框架的后处理输出-chtan-12-01-2021 嗨,阿尔伯特, 我也有同样的问题。我正在使用库卡CNC。 基于参考框架的后处理输出-艾伯特-12-01-2021 我刚刚回到你关于库卡CNC后置处理器的问题: //www.w5838.com/forum/Thread-Post-Processor-for-Kuka-CNC |