评论
合作者
根据我对规划器当前设计的了解以及 gcode 在各个阶段的流式传输、缓冲和流水线方式,我认为这将很难实现。 |
作者
@MitchBradley 啊,那太糟糕了。您知道(非负)瞬时进给速率变化是否是当前特征吗? |
所有者
实时进给和速度超驰是一项功能。 |
作者
@bdring凉爽的。实时暂停也是一项功能,对吧?有没有办法在暂停后取消当前正在运行的程序? |
合作者
要停止作业,无论是否暂停,您都可以使用重置实时字符 CTRL-X。沼泽标准 GRBL 协议。有时研究基本的 GRBL 是件好事,因为我们的文档并没有重申关于 GRBL 的所有知识。 |
机器上下文
LinuxCNC 的“自适应提要”功能具有此功能。我需要它,因为我正在尝试构建“伪手动”机器,在这里我可以使用 g 代码定义机器应该能够采用的路径,然后通过控制进给手动向前和向后慢跑该路径速度。
我主要希望将其用于相机导轨/万向节,但我相信在将其用作自适应馈送时(即:机器所承受的压力可能导致其后退),它对于自动化许多本来会很困难的过程很有用。
功能说明
瞬时进给率变化,不仅仅是减慢或加快进给速度,而是反向运行 g 代码。这可以手动控制,也可以通过各种压力传感器进行控制(例如 LinuxCNC 使用它们来进行自适应进给,其中进给速率与系统中主动感应到的力成正比)。
其他方法
LinuxCNC 可以做到,但 FluidNC 运行在更小、更便宜、更简单、更容易获得硬件的硬件上,并且总体上似乎是一个不太复杂的系统,因为它都运行在 MCU 上。
我能提供什么帮助
我会尽我所能。我很乐意编写文档、进行测试或做任何事情。如果我从中赚钱,而且我确实希望这样做,我会分享一些。