开源改变世界

[RFC] 为 M5 和 M6 命令添加特定事件 #593

推推 grbl 2年前 (2023-02-03) 222次浏览
打开
12 个任务中的第 4 个
carlos-sarmiento 打开了这个问题 2020 年 4 月 19 日 · 2 条评论
打开
12 个任务中的第 4 个

[RFC] 为 M5 和 M6 命令添加特定事件#593

carlos-sarmiento 打开了这个问题 2020 年 4 月 19 日 · 2 条评论

注释

[RFC] 为 M5 和 M6 命令添加特定事件 #593

描述

我最近开始使用 CNCjs,并希望有一种机制可以在执行 M5 或 M6 命令时运行任意命令。现在该功能不存在(控制器文件没有任何代码检查 M5,M6 不会触发任何事件)。

我已提交#592以将现有的“gcode:pause”事件添加到 M0、M1 和 M6 命令。虽然 M0 和 M1 是实际的暂停,但 M6 在概念上不是一个,所以我觉得它应该是它自己的(单独的)事件。

如果他们希望在我开始编写代码之前看到这样的贡献,我的意图是与项目的维护者保持一致。

版本

  • CNCjs:1.9.22
  • 节点.js:10
  • NPM:未知

你如何安装CNCjs?

  • NPM
  • 下载 CNCjs 桌面应用程序

数控系统

  • Grbl
  • 冰沙
  • TinyG/g2核心

硬件

  • 树莓派
  • 台式机或笔记本电脑
  • 移动设备

操作系统

  • 不适用
  • 视窗
  • 苹果
  • Linux
[RFC] 为 M5 和 M6 命令添加特定事件 #593
贡献者
mmdoogie 评论了 2020 年 7 月 1 日  

如果你想看看我是如何解决它的,我有一个个人分支机构,我基本上实现了这个。我只为 Grbl 实现了它,但其他控制器应该非常相似。

也没有将其作为 PR 提交,因为我有几个小问题,我还没有得到反馈。

mmdoogie/cncjs@more-gcode-事件

[RFC] 为 M5 和 M6 命令添加特定事件 #593

此外,对于 M6,是否可以显示一个对话框,显示程序期望的工具编号?

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
项目
状态:分流
发展

没有分支机构或拉取请求

4人参加
[RFC] 为 M5 和 M6 命令添加特定事件 #593[RFC] 为 M5 和 M6 命令添加特定事件 #593[RFC] 为 M5 和 M6 命令添加特定事件 #593[RFC] 为 M5 和 M6 命令添加特定事件 #593

喜欢 (0)