开源改变世界!!

UGS 1.07 和 Grbl v0.9 问题。 #188

推推 grbl 1年前 (2023-01-26) 127次浏览
关闭
chamnit 打开了这个问题 2014 年 8 月 24 日 · 6条评论
关闭

UGS 1.07 和 Grbl v0.9 问题。#188

chamnit 打开了这个问题 2014 年 8 月 24 日 · 6条评论

注释

UGS 1.07 和 Grbl v0.9 问题。 #188

@winder:在不得不手动将我的 Mac 更新到 Java 7 之后,我开始使用 UGS v1.07。

一个主要问题是“重置零”命令。首先,它是一个无效的命令,并且缺少一个“L”字来表示如何编写和解释偏移量。另外,恕我直言,它真的不应该首先设置工作坐标偏移量。这可能会导致误用,用户会不断将这些偏移量写入 EEPROM 并过早耗尽。这可能需要像“设置工作坐标零”这样的单独按钮,并保留“重置零”并使用“G92X0Y0Z0”命令以旧方式将其恢复。

UGS 1.07 和 Grbl v0.9 问题。 #188

嗨 Sonny
我认为您需要 UCS 1.0.8 或更高版本,因为它支持 Grbl 0.9g。它发送 >>> G10 P0 L20 X0 Y0 Z0 以响应单击重置零按钮。不能解决写入 EEprom 的问题,但至少可以解决。G92 将是首选,尽管根据 Peter Smid 的书,即使它已被弃用。他更喜欢 G54-59,因为它更现代、更有用。
当然更好的是将工作位置设置为当前机器位置,这就是我设置加工零件的方式。例如,G10 P1 L2 XY Z。这使用 G54-59。我还没有消化完“工作补偿”一章,所以目前无法添加更多内容。那也去EEprom吗?

我从存储库构建了一个 1.0.8 版本,请参阅本文底部: http: //hobbies.psgv.ca/a-working-3d-router/。我没有根据需要直接从存储库中调整它。

格里特

UGS 1.07 和 Grbl v0.9 问题。 #188
作者

@gerritv: 谢谢!我完全同意不应使用 G92。如果有的话。但是,自 Grbl 启动以来它就一直存在,并且许多用户仍在使用它。G92 被弃用的主要原因是它不持久。在重置或程序结束时,它归零。你丢失了那些数据。如果您依靠它来告诉您零部分在哪里,那就不好了。

G92 不存在于 EEPROM 中。所以没有问题。

UGS 1.07 和 Grbl v0.9 问题。 #188

那么 G54-59 是否存在于 EEprom 中?我猜他们会的。

UGS 1.07 和 Grbl v0.9 问题。 #188
作者

@gerritv: 是的。G54-G59、G28、G30。