Nomar记录一段历史
实时监控挤出机的X、Y、Z位置

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

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

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

我相信复制器使用的固件是 5.5 版,我一直在用 ReplicatorG 进行测试,但我不喜欢该软件。从 Ecnerwal 的评论看来,Repetier 可能有更多功能?
我个人使用 Dremel 和 Dremel 3D 软件。使用该软件,我能够看到图层图案的样子,但我无法实时看到软件上的打印。你能给我更多关于你的软件和打印设置的信息吗?我个人不知道为什么当你可以只看机器本身时,你想让你的电脑告诉你发生了什么。但是从表面上看你的问题,我会说没有办法。如果您像我一样通过 SD 卡打印,则 x、y、z 坐标不会实时显示在您的 PC 上。

2个回答

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

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

谢谢埃克纳瓦尔。在购买编码器之前,我将探索一些软件路线,但我同意你的看法,如果我真的想实时监控 xyz 位置(1/10 秒的更新率可能很好),那将是要走的路。我肯定会研究 Repetier - 跟踪不必非常准确。这是一个(音乐)作曲项目,所以我有相当多的自由决定需要什么/足够准确,但很难提前知道。

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

https://github.com/mtconnect/makerbot_agent

哦,当,谢谢!这看起来不错!我认为 2 有额外的数据记录机制(makerbot 桌面软件似乎提供了某种监控功能,但只在 2 上?)但我会深入研究它。
我不确定你是否真的需要 MTConnect 适配器/代理来做任何事情,但它是由一些随机用户而不是 MakerBot 开发的。因此,必须有某种方法来本地获取轴位置,以便首先编写此适配器/代理。
对 - 我不认为硬件存在于第一代代表,所以据我所知没有本地位置监控
谈话晚了,但是将上面链接的 MTConnect 适配器/代理应用到 Replicator Dual 主要提供了挤出机(两者)和热床温度(我相信命令和实际),一些标准状态值(执行状态、活动等)。 ),程序运行。

随机文章