Contact me: hankecnc@gmail.com

实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位 #256

推推 grbl 3年前 (2023-02-03) 229次浏览
关闭
cprezzi 打开了这个问题 2017 年 4 月 11 日 · 17条评论
关闭

实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位#256

cprezzi 打开了这个问题 2017 年 4 月 11 日 · 17条评论

评论

实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位 #256
成员

@jorgerobles实时点动是直接发送 G0 命令而不是使用点动功能,这是根据固件(在服务器端)使用正确的方法。饲料单位也应受到尊重。

实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位 #256 cprezzi 添加了 漏洞 标签 2017 年 4 月 11 日
实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位 #256
合作者

嗯 Jog 正在使用相对坐标,并且只适用于一个轴……必须遵守 Feed 是真的。但我认为 G0 没有坏处。什么公司不一样?(无论如何,只是为了知道。)

实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位 #256
成员

grbl 有一个可以中断的特殊点动命令。

实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位 #256
成员作者

Grbl 有一个特殊的 jog 命令,可以保留解析器状态并且可以正确取消。它可以与绝对距离或相对距离一起使用(G90/G91)。它也更安全,因为点动仅在空闲或点动状态下被接受。

实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位 #256
成员作者

G0 是 Grbl 上的固定饲料,只有 Smoothie 允许在 G0 上设置饲料。

实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位 #256
合作者

好的,将在 com_refactor 上使用新的 jogTo 方法 :)

实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位 #256
成员作者
开胃菜 评论了 2017 年 4 月 11 日  

服务器根据固件决定必须使用哪种方法。

我可能需要在服务器端扩展慢跑命令。目前它一次只支持一个轴和相对距离。;)(参见https://github.com/LaserWeb/lw.comm-server/blob/master/server.js#L1231

实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位 #256 cprezzi 添加 讨论 功能要求 并删除 漏洞 标签 2017 年 4 月 11 日
jorgerobles 添加了引用此问题的提交 2017 年 4 月 21 日

实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位 #256
合作者

@cprezzi你会实施jogTo使用它而不是当前的 gcode 吗?

实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位 #256
成员作者

@jorgerobles您需要绝对和/或相对距离模式吗?

实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位 #256
合作者
jorgerobles 评论了 2017 年 4 月 21 日 通过电子邮件
实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位 #256
成员作者

@jorgerobles我可以提供一个带有以下参数的 jogTo() 函数:x、y、z、mode、feed。
绝对模式为 0,相对模式为 1(对应于 G90 和 G91)。够了吗?

实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位 #256
合作者
jorgerobles 评论了 2017 年 4 月 21 日 通过电子邮件
实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位 #256
成员作者

我们还需要 A、B 和 C 轴进行点动吗?

实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位 #256
合作者

嗯..一个也许

实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位 #256
合作者

我不介意O_o

实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位 #256
成员作者

我暂时不考虑 abc,因为我们也没有 abc 的点动按钮,而且工作区只知道 xyz。

实时慢跑应该发送慢跑命令而不是 gcode 并尊重进给单位 #256
成员作者

完成 lw4/dev-es6 commit 9d967de和 lw.comm-server/master commit LaserWeb/lw.comm-server@ e0282c2