Contact me: hankecnc@gmail.com

轮询 GRBL 以获取实时位置 #21

推推 grbl 3年前 (2023-01-25) 834次浏览
新问题

轮询 GRBL 以获取实时位置 #21

关闭
绕线器 打开了这个问题 2012 年 9 月 11 日 · 8条评论

注释

轮询 GRBL 以获取实时位置 #21
所有者

问题 ‘?’ 以一定的时间间隔向 GRBL 命令进行实时位置监控。

轮询 GRBL 以获取实时位置 #21

我也想看看这个功能!

轮询 GRBL 以获取实时位置 #21

+1 此功能。是的,请。

轮询 GRBL 以获取实时位置 #21

$G(查看解析器状态)
也请获取此信息并展示它。
如果 XYZ+- 按钮能从 ? 命令保持在该位置。

通过输入 $ 你现在得到这个菜单:
$$ (查看 Grbl 设置)
$# (查看 # 参数)
$G (查看解析器状态)
$N (查看启动块)
$x=value (保存 Grbl 设置)
$Nx=line (保存启动块)
$C(检查 gcode 模式)
$X(关闭警报锁)
$H(运行归位循环)
~(循环开始)
!(进给保持)
? (当前状态)
ctrl-x(重置 Grbl)

轮询 GRBL 以获取实时位置 #21

+1@alpharesearch“如果 XYZ+- 按钮能从 ? 命令中读取位置以保持在该位置,那也很好。”

我一直在尝试使用点动功能,但由于手动命令和点动命令没有关联,我通常无法使用它们。

轮询 GRBL 以获取实时位置 #21

我想补充一点,因为 G28 和 G30 不再执行归位循环,因为它一开始就不应该有。在执行归位循环后,它们现在可以正确地用于移动到预定义/“主页”位置。例如,假设您想在归位周期后将工作台移动到行程中心。当您将机器放在您想要的位置时,您需要先通过输入 G28.1(或 G30.1)来保存该位置。然后在“$H”归位循环之后,键入 G28(或 G30),它将点对点移动回该存储位置。这应该加快归巢后的操作,而不是一直慢跑。

轮询 GRBL 以获取实时位置 #21

@rawkstar320看看我的叉子,作为测试,我从 G90(绝对移动)更改为 G91(移动增量),只需添加或减去当前位置。之后我改回 G90,因为这是默认模式。但如果该模式已经在 G91 中,我仍然会切换回 G90,这需要重新设计。这些信息已经很刺痛了,我只需要使用它…
@chamnit出于教育目的,我认为最好用 gcode 和功能来标记按钮……有了这个,人们开始掌握 gcode 的窍门,同时仍然有一个 GUI。我认为 G5x 位置也有按钮会很好。获取和设置 gui 所有位置的简单方法,慢跑到您想要的区域并按下设置按钮,ti 创建命令并将其发送到 Grbl。但同时也提供一些关于如何做到这一点的信息和教育。至少这是我的梦想……