Contact me: hankecnc@gmail.com

关闭 #1150

推推 grbl 3年前 (2023-01-23) 178次浏览

关闭
MohamadAlsadi 打开了这个问题 2017 年 1 月 3 日 · 8条评论
关闭

关闭#1150

MohamadAlsadi 打开了这个问题 2017 年 1 月 3 日 · 8条评论

注释

关闭 #1150
穆罕默德阿尔萨迪 评论了 2017 年 1 月 3 日  

没有提供说明。

关闭 #1150

好吧,G10 不是移动命令,所以它根本不应该移动!

你应该去这里https://github.com/grbl/grbl/wiki/Configuring-Grbl-v0.9并阅读所有提到 G10 的地方

关闭 #1150
X3ms蛇 评论了 2017 年 1 月 3 日 通过电子邮件
关闭 #1150
X3ms蛇 评论了 2017 年 1 月 3 日 通过电子邮件
关闭 #1150
X3ms蛇 评论了 2017 年 1 月 3 日 通过电子邮件
关闭 #1150

这不是使用 G10 命令的正确方法
G10 用于坐标系设置,您不会在 Gcode 程序中执行此操作。

在 GRBL wiki 的程序中也有警告不要使用它,因为它写入 EEPROM 会导致执行延迟。

需要修复生成此类 Gcode 的任何程序(它是什么程序?)。

请阅读上面由 X3msnake 链接的 LinuxCNC 文档,以便您了解 G10 应该做什么,以及为什么以及何时使用它。

关闭 #1150
成员

@MohamadAlsadiG4 P0.01:在 G10 命令之前插入暂停。这将迫使 Grbl 清空其计划缓冲区并完成其动作。Grbl v1.1 会自动为您完成,但 v0.9 不会。

关闭 #1150

恕我直言,您通过在 Gcode 程序之外正确使用 G10 来解决问题。
例如,在 UGS 中,当您按下其中一个轴的“设置 0”按钮时,它会发送一个 G10 命令以将该轴设置为当前坐标系中的零(默认为 G54)。在机器设置期间,这是唯一应该发出 G10 的时间。

关闭 #1150
成员

@MohamadAlsadi: 这个问题在 Wiki 的几个地方都有详细的记录和讨论。请确保在发布之前阅读并理解其中的内容。

关闭 #1150 MohamadAlsadi 更改了标题 GRBL 接收到 g10 时运动不正确 关闭 2017 年 1 月 4 日
喜欢 (0)