Contact me: hankecnc@gmail.com

移至原点按钮:不要使用 G53,而是使用 G0! #336

推推 grbl 3年前 (2023-02-01) 335次浏览
打开
RealTadango 打开了这个问题 2020 年 1 月 29 日 · 1条评论

注释

移至原点按钮:不要使用 G53,而是使用 G0! #336

我喜欢这个应用程序(在我寻找一个好的 GRBL 控制器的过程中尝试了一些)但有一件事我真的很讨厌!为什么“移动到原点”按钮设计成现在的样子?为什么要使用 GUI 存储位置(仅在使用 GUI“零”按钮时更新)来设置机器位置而不使用可以通过脚本更新的相对位置 (G92)?

让我解释一下为什么这对我来说是非常错误的。例如,我已经将我的工件归零并调平了工具。机器已完成第一份工作,我将工具向上移动以更换它。现在我放入一个更长的工具并开始探测动作,用新的正确值更新领带 G92 Z 偏移。然后我想目视检查新工具到工件起点的位置,所以我按下“移动到原点”按钮……还记得我放了一个更长的工具吗?几秒钟后,它现在要短得多(中断!),因为 GUI 只记得我最后一次按下“Zero Z”按钮,当时我调平了上一个工具。如果该工具使用了 G0 Z0 命令,它将使用来自探测操作的新偏移量。

那么…. GUI 存储位置和 G53 命令而不是 G0 X0 Y0 / G0 X0 Y0 Z0 命令背后的想法是什么?我在哪里可以在代码中找到它以便我自己修改它?

移至原点按钮:不要使用 G53,而是使用 G0! #336
作者

我在 frmMain.cpp 中找到了 on_cmdRestoreOrigin_clicked ….我现在很困惑。

函数的第一部分是在工具未移动时更新屏幕中的坐标?为什么还要发送这些命令?要在刀具未移动时更新 G54/9 偏移量?也许只有在您不移动工具时才这样做?或者选择是否使用它,因为它给我带来了问题。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

1名参加者
移至原点按钮:不要使用 G53,而是使用 G0! #336

喜欢 (0)