注释
|
有趣的是,我正在尝试做完全相同的事情。我遇到了https://github.com/gnea/grbl-Mega试图在 arduino 上获得 GRBL。到目前为止,我已经将 CNCJS 连接到电路板上,看起来它可能会工作,但实际上还没有在连接的斜坡上尝试过,所以我不能确定它是否全部工作。 [编辑] 哦等等,我现在在想迷你兰博不是带有坡道板的 arduino。傻我! |
|
Mini-Rambo 似乎等同于 arduino mega + ramps(它在同一块板上有 atmega 芯片和步进驱动器等),因此 grbl-mega 应该使用适当的配置 我,首先,发现将 Marlin 用于 MPCNC 的想法很奇怪,所以我使用 arduino uno clone + cnc shield + cncjs 在 Orange Pi Zero 上运行,从而形成了一个完全自主的支持 wifi 的机器:) |
合作者
|
我有一块运行 Marlin 1.1.x 的 GT2560 板。通讯协议简单,我觉得加入对Marlin固件的支持并不难。哪天有空我去看看。 |
合作者
|
现在可以在marlin分支中获得初步的 Marlin 支持。这只是一个快速的开始,还有一些问题需要解决。 我无法从 Marlin 文档中找到一件事。有没有办法从 Marlin 查询活动状态(即空闲、运行等)和模态组(G20/G21、G90/G91)? |
|
似乎不是这样;你能得到的最多是当前位置、停止状态和温度,Marlin(我猜是大多数其他 3d 打印机固件)只实现了移动东西所需的最低限度,然后添加各种扩展来处理 3d 打印特定的东西(温度 PID 调整、校准偏移量、各种运动学等);状态通常在主机软件中处理。 |
合作者
|
在1.9.12中添加了 Marlin 支持 |



也许这是一个愚蠢的问题,它已经得到支持。我正在为我的 MPCNC 构建使用带有 Marlin 固件的 Mini-Rambo,我真的很想使用一些合适的 CNC 软件而不是 3D 打印工具。目前是否有可能(或计划)支持 Marlin 固件?如果没有,有人可以指出我如何使它正常工作的正确方向吗?如果有一些特定的部分需要实施,我愿意为该项目做出贡献。
谢谢!