开源改变世界!!

UGS 在开始刀具路径之前发送降低 Z 的代码,导致与库存发生碰撞 #1631

推推 grbl 2年前 (2023-01-28) 152次浏览
打开
SharpiePanick 打开了这个问题 2021 年 7 月 13 日 · 5 条评论
打开

UGS 在开始刀具路径之前发送降低 Z 的代码,导致与库存发生碰撞#1631

SharpiePanick 打开了这个问题 2021 年 7 月 13 日 · 5 条评论

注释

UGS 在开始刀具路径之前发送降低 Z 的代码,导致与库存发生碰撞 #1631

你好

这是在执行我的 gcode 之前 UGS 发送的代码:

$G

[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0]

$J=G21G91X-70F7000

$J=G21G91X-70F7000

$J=G21G91X-70F7000

$J=G21G91Z5F7000

$J=G21G91Z5F7000

(同样的 $J=G21G91Z5F7000 重复 7 次)。

现在已经多次重启软件、计算机和 CNC。此代码不在我的 gcode 文件中。

任何有关如何解决此问题的建议将不胜感激!!我正在运行当前的正常构建(2.0.7,3 月 15 日快照)。

谢谢。

UGS 在开始刀具路径之前发送降低 Z 的代码,导致与库存发生碰撞 #1631
作者

忘记提及 – 不同的 gcode 文件。尝试了 4 或 5 个不同的文件。

UGS 在开始刀具路径之前发送降低 Z 的代码,导致与库存发生碰撞 #1631
合作者

这些是点动命令。

  • 您使用的是比 1.0 更旧的 GRBL 版本吗?
  • 您使用的是游戏手柄还是某种带有映射键的键盘挂件?

大声思考,这可能是已取消但未在 UGS 命令队列中清除的旧排队命令,或者是在 GRBL 中以某种方式排队但未执行的命令。

当您执行以下操作时,您能否发布显示与 GRBL 通信的完整控制台日志:

  • 连接机器
  • 慢跑几次
  • 开始工作
  • 停止程序
UGS 在开始刀具路径之前发送降低 Z 的代码,导致与库存发生碰撞 #1631
作者

我刚刚重新启动了计算机,并且文件当前运行没有问题。因此,它是 UGS 中旧的未清除命令的理论似乎是合适的。

我正在使用挂件功能在我的 iPhone 上慢跑和执行文件。

我不确定我运行的是什么 grbl 版本,但我的机器只有大约一年的历史,感觉就像我在某处读到它是 1.*。

有什么方法可以确保清除 UGS 和机器中的旧命令,或者重启是唯一的方法吗?另外,是否有可能出现此问题的特定情况(例如与机器的连接丢失但 UGS 仍在发送命令)?

如果我可以重现该问题,我将按要求发送控制台日志。

非常感谢你的时间。

UGS 在开始刀具路径之前发送降低 Z 的代码,导致与库存发生碰撞 #1631
合作者

我从来没有见过这个问题。但是 disconnect + connect 应该确保任何命令队列都是空的。我们可以在启动文件流时重置所有队列,以确保只发送文件。

我会摆弄一下吊坠,看看是否可以重现该错误。

UGS 在开始刀具路径之前发送降低 Z 的代码,导致与库存发生碰撞 #1631
作者

我确实注意到,即使在我按下机器上的紧急按钮并且机器关闭后,代码仍在继续发送。有点烦人,因为我希望它会停止发送代码并且我可以保留坐标以重新启动雕刻(尽管假设这是一个附带问题)。

这次与吊坠无关的另一个问题是,当点动增量的输入为空白时(如在输入新值之前刚刚删除了当前值),它开始出现故障,在文本中输出类似“N/A”的内容框并在我尝试输入新值时继续这样做。

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

还没有

发展

没有分支机构或拉取请求

2名参加者
UGS 在开始刀具路径之前发送降低 Z 的代码,导致与库存发生碰撞 #1631UGS 在开始刀具路径之前发送降低 Z 的代码,导致与库存发生碰撞 #1631

喜欢 (0)