线程评级:
使挤出机命令先于移动命令
# 1
你好,

我们正在使用robodk将gcode转换为ABB机器人的RAPID代码。对于挤压,我们已经修改了标准的ExtruderSpeed输出,以计算和输出G1 Exxx Fxxx命令到我们的duet3D板。这可以正常工作,但是,我们遇到了一个问题。如果你想挤出一条30mm的线,gcode可能看起来像这样:

G1 x0 e0
G1 x30 e50

问题是robodk会把它翻译成这样:
MoveL (0, 0, 0)
MoveL (30 0 0)
ExtruderSpeed (50)

挤出速度命令从哪里来移动速度,而你真正想要的是它的到来之前所以它移动时挤压。有没有办法改变这种行为,让robodk输出:
MoveL (0, 0, 0)
ExtruderSpeed (50)
MoveL (30 0 0)
?谢谢你的帮助!
嗨! !
你能告诉我你是如何将M个代码发送到3D打印机的吗
提供上传程序?




浏览此线程的用户:
1客人(年代)