开源改变世界!!

如何将激光开关命令设置为 M106 和 M107,用于转换为激光雕刻机的 3d 打印机 #784

推推 grbl 1年前 (2023-01-27) 178次浏览
关闭
logeshraja-jay 打开了这个问题 2019 年 11 月 23 日 · 1条评论
关闭

注释

如何将激光开关命令设置为 M106 和 M107,用于转换为激光雕刻机的 3d 打印机 #784

你好,

首先要祝贺你做出了这么棒的软件。

我需要知道如何使用 LaserGRBL 软件操作我的激光器,该激光器在代码 M106 上运行,代码 M106 开启,代码 M107 关闭,因为它没有显示该选项。

提前致谢,
Logesh

如何将激光开关命令设置为 M106 和 M107,用于转换为激光雕刻机的 3d 打印机 #784
所有者
阿尔基皮塔 评论了 2019 年 11 月 25 日  

您好
此功能已在开发路线图#64中作为“激光开关的自定义代码”。

然而,它并不像人们想象的那么简单,因为使用标准 M3 / M4 以外的代码会影响各种因素,例如:

  • 绘图预览生成。现在很容易识别开关激光状态、M3/M4 和 M5。自定义代码也可能被拆分为多行或多个不同的命令,并且可能难以识别。

  • 问题检测器和在停止点重新开始雕刻的能力:当 LaserGRBL 拦截雕刻过程或与雕刻师通信的阻塞时,它能够尝试从最后一个雕刻段(或非常接近)重新开始。这包括重建机器状态和恢复任何“模态”命令状态的能力。使用自定义激光开关命令(可以是非模态的)我认为这段代码可能无法执行此任务。

  • 代码优化。当 LaserGRBL 从光栅创建自己的 gcode 时,它​​会跳过所有后续的激光开启命令,它只使用 M3 一次,然后使用 S 命令关闭 (S0) 激光。自定义开/关与此功能冲突。

使用 M3/M5 生成 GCode 遵循一些可以应用于这些命令的约定,但并不是说也可以应用于其他命令。