开源改变世界!!

“停止”功能在用 G92 手动设置后重新设置坐标 #1374

推推 grbl 1年前 (2023-01-28) 106次浏览
关闭
gerhick 打开了这个问题 2020 年 3 月 27 日 · 4条评论
关闭

“停止”功能在用 G92 手动设置后重新设置坐标#1374

gerhick 打开了这个问题 2020 年 3 月 27 日 · 4条评论

注释

“停止”功能在用 G92 手动设置后重新设置坐标 #1374

大家好,

目前我在使用 UGS 时遇到了很多麻烦。我不得不中止一项工作,因为一个工具折断了,导致步进电机跳动——从而失去了我目前的位置。
这里有2个问题。我发现 UGS 是其中之一的原因 – 另一个我很怀疑,但不确定。

首先是创建 UGS 问题的步骤(根据这篇文章的标题)。

  • 我使用 G92 通过观察已经切割的特征来设置工具的 X 和 Y 坐标。
  • 按“播放”开始工作
  • 工作实际开始的地方不可避免地会出现问题(第二个问题我还没有弄清楚)
  • 按“停止”停止工作,X 和 Y 坐标重新设置到一些看似任意的位置,这需要我重新开始整个过程​​。

如果我使用“重置零”功能,则不会发生 X 和 Y 坐标的重置 – 我知道这只是一个包裹在宏按钮中的 G92 命令,所以看起来 UGS 在我点击“停止”按钮…

关于如何在按下“停止”按钮时保持当前位置的任何建议?????这一刻让我很难受。我真的无法完成我的工作:'(

现在,第二个问题是,在我用 G92 重新设置当前位置后,不可避免地会出现问题……

  • 使用 G92 设置当前位置
  • 移动以开始切割,但请注意 X 和 Y 偏移了一定量 – 有时小,有时大。

这个问题不够一致,无法正确诊断,所以我希望有人能认识到这些症状……

在正常情况下,机器工作得相当好。如果我有幸让一项工作从头到尾运行而无需停止,那么它就可以正常工作。只有当我必须重新设置起始位置时,我才会遇到这些问题。

我希望有人能提供帮助。我厌倦了报废材料…

谢谢

杰拉德

“停止”功能在用 G92 手动设置后重新设置坐标 #1374
合作者

@winder如果我错了,你可以纠正我。=)

当我们停止作业时,我们还会重置 GRBL 以清除控制器中任何排队的命令。否则不会立即停止。重置还将清除 G92 位置,请参见#501

我想知道你为什么使用 G92。使用的是什么版本的 GRBL?
在版本 9 或更高版本中,另一个命令用于将坐标重置为零。

您运行的 UGS 版本也很有趣。

“停止”功能在用 G92 手动设置后重新设置坐标 #1374
作者

感谢您及时的回复…

我怀疑是这种情况 RE:停止功能。

我正在使用 G92,因为它可以满足我的需求,而且我不知道还有其他选择 – 有什么选择?它会帮助解决这个问题吗?

我实际上不确定我使用的是哪个版本的 GRBL – 这是我购买的旧二手机器。我知道 GRBL 已经过时了,我只是不知道过时了多久。

UGS 是该平台的最新版本。我在最近几天更新了它。

问候

“停止”功能在用 G92 手动设置后重新设置坐标 #1374
合作者

您可以运行命令 $I,它将输出如下内容:

>>> $I
[VER:1.1h.20190825:]
[OPT:V,15,128]
ok

另一种方法是改用 G54-G59。查看链接了一些文档的问题#501 。还有 GRBL 上的文档:https ://github.com/gnea/grbl/wiki/Grbl-v1.1-Commands

“停止”功能在用 G92 手动设置后重新设置坐标 #1374

我希望我在这里没有脱离主题(我的英语并不完美)

如果我使用“重置零”功能,则不会发生 X 和 Y 坐标的重置 – 我知道这只是一个包裹在宏按钮中的 G92 命令,所以看起来 UGS 在我点击“停止”按钮…

当您点击 RESET ZERO 时,您可以在控制台上看到 UGS 发送给 grbl 的内容,例如:

G10 P0 L20 X0 Y0 Z0

我为我的 CNC 控制器按钮分配了一些宏,我正在使用相同的命令来重置零,并且对我来说效果很好。

如果单击“归零”,您将在控制台中看到这些命令:

G21G90 G0Z5
G90 G0 X0 Y0
G90 G0 Z0

(G21 代表毫米单位,如果您使用英寸,请改用 G20)。

如果您的问题得到解决,请给我们反馈。