注释
所有者
你好@itxitx 我认为在这种情况下,LaserGRBL 应该提供“从最后位置继续”的选择,而不是重置并从头开始。 这可能很容易做到,特别是对于绝对运动,唯一的小风险是您无法完全确定 grlbl 执行的最后一个命令是什么(也许您断开连接并错过了一些“确定”和某些状态(最后状态激光开/关、速度…) 可能会丢失。 在相对模式下更困难,因为如果你不完全匹配开始的行,你会添加一个偏移量并浪费你的结果。 |
所有者
我脑子里还有一个关于grbl“挂起”检测和恢复的想法。 我正在考虑检测和恢复(如果可能的话,我无法创造奇迹)以使 LaserGRBL 不仅更快,而且更强大。 |
作者
我期待着改进……谢谢 我建议程序给出 gcode 文件的行号,这样我就可以轻松找到它的位置。对于我遇到的问题,我编辑了 gcode 文件,并在之前操作中执行的所有内容中设置 S0。所以没有双重燃烧。但是简单地找到被中断的前一个操作的最后一行是困难的。 |
所有者
请加入#161给我你的反馈 |
有时我会出现电源故障或硬限制在操作过程中意外受到影响。我发现不可能从操作的最后位置继续。continue from the start 有两个缺点:太烫(双烧和单烧之间的结果不均匀)和浪费时间。
关于如何做的任何建议?
我通常在使用 G90 或绝对定位的 gcode 上工作,所以我可以简单地编辑 g 代码并删除我已经完成的操作,所以不需要重复我在之前的操作中所做的事情。