实时监控挤出机的X、Y、Z位置

3D打印 双复制
2021-05-20 04:23:10

我有一台带有双挤出机的第一代木制复制机,我正在尝试从打印机到计算机实时获取 X、Y、Z 位置。这甚至可能吗?

我相信复制器使用的固件是 5.5 版,我一直在用 ReplicatorG 进行测试,但我不喜欢该软件。

请让我知道您是否需要任何额外的信息,然后才能对此发表评论...

2个回答

根据您的方法,您可以或多或少地实时轻松地(显然地)获得(或计算)“打印头被命令的位置”,正如 Repetier Host 软件中的“进度显示”所证明的那样(基于G-Code 它正在发送打印机) - 尽管我发现在打印时坚持温度显示是明智的,因为我已经让主机在处理显示时陷入困境至少一次,然后使打印速度变慢。

至于“甚至可能吗”——当然,你愿意花多少钱?将编码器添加到由计算机读取的每个轴,或者由读取它们并与计算机对话的东西(可能不是您的打印机处理器,以实现“对打印的影响最小”和“最实时”)。你需要的越精确,它就越贵。当然,这也开始探究“您所说的“实时”是什么意思?因为在某些应用程序中,当计算机获得数据时,读取编码器和发送/接收数据所花费的时间将被视为“非实时”,但对于使用部分由木材制成的打印机的普通人来说,很可能“够实时了。”

有一个用 Python 为 MakerBot Replicator 编写的开源 MTConnect 适配器/代理,其中包括轴位置。不过,据我所知,它只是为 Replicator 2 开发和测试的。

https://github.com/mtconnect/makerbot_agent