线程评级:
命令“挤出机()”
# 1
你好,社区,

我叫Eray,是一名来自德国的学生。在我们的大学,我们正在研究一个工业机器人(Kuka Kr 16-2 KS)的3D打印项目。我们决定使用“RoboDk”来实现我们的目标。在使用这个软件之后,我们生成了我们的第一个程序。试图理解代码并不难,但在某一点上我们被卡住了。
命令' ' Extruder ' '在括号中有一个值。我们的问题是,这个值意味着什么,为什么它这么高?

下面是我们代码的一小部分:

挤出机(907007.582)
林{x 13.027, y 77.844, z 278.500, a 180.000, b 0.000, c 180.000}
挤出机(907100.280)
Lin {x 13.027, y 194.623, z 278.500, a -180.000, b -0.000, c -180.000}
挤出机(907135.083)
林{x 24.375, y 236.973, z 278.500, a 180.000, b 0.000, c -180.000}
挤出机(907275.285)
林{x 200.999, y 236.973, z 278.500, a 180.000, b 0.000, c 180.000}
挤出机(907338.250)
Lin {x 257.088, y 180.884, z 278.500, a -180.000, b 0.000, c -180.000}


致以最亲切的问候

Eray
嗨Eray,

挤出器命令是直接从G代码生成的,它对应于E值。E值表示在下一次运动结束时需要挤出多少材料。

你会在这里找到一个将Extruder命令转换为模拟输出的示例:
//www.x7093.com/doc/en/Robot-Machinin...rint3Dpost

在这个修改处理器后的例子中,你会看到进行移动所花费的时间被正确地计算出了流量。

我建议您使用舍入值来获得恒定的速度(C_DIS)。在这种情况下,你可以计算时间为:
时间=距离/速度
时间估算对调整挤出机的流量很重要。




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