开源改变世界!!

软限制使用可视化窗口中的框创建切割体积(参见图片)。但是,盒子在第 3 象限,它应该在第 1 象限 #1287

推推 grbl 2年前 (2023-01-28) 131次浏览
关闭
rlwoodjr 打开了这个问题 2019 年 10 月 17 日 · 8 条评论 · 由#1288修复

注释

软限制使用可视化窗口中的框创建切割体积(参见图片)。但是,盒子在第 3 象限,它应该在第 1 象限 #1287
rlwoodjr 评论了 2019 年 10 月 17 日  

软限制使用可视化窗口中的框创建切割体积(参见图片)。但是,盒子在第 3 象限,它应该在第 1 象限。如果 $20=0,则不显示此框。$20=1 可见。

盒子的 Z 轴部分是正确的。X 和 Y 必须为正数。

归位 CNC 不能解决问题。

在 WIndows 10 和 grbl 1.1.h 中运行

UGS Platform build 的 stable 和 nightly 都有这个问题。

软限制使用可视化窗口中的框创建切割体积(参见图片)。但是,盒子在第 3 象限,它应该在第 1 象限 #1287
软限制使用可视化窗口中的框创建切割体积(参见图片)。但是,盒子在第 3 象限,它应该在第 1 象限 #1287

软限制使用可视化窗口中的框创建切割体积(参见图片)。但是,盒子在第 3 象限,它应该在第 1 象限 #1287
合作者

你的 23 美元设置是多少(Homing invert)?

正如我在实施此操作时从 GRBL 手册中了解到的那样,它将尝试通过移动到最远的轴正方向来使机器归位。但是我没有考虑归位反转掩码:
https ://github.com/gnea/grbl/wiki/Grbl-v1.1-Configuration#23—homing-dir-invert-mask

20 美元的启用/禁用设置是正确的。我可以在不启用软限制的情况下使用软限制最大值的设置。它只是感觉不直观,但可以轻松更改。

软限制使用可视化窗口中的框创建切割体积(参见图片)。但是,盒子在第 3 象限,它应该在第 1 象限 #1287
作者

我们的 $23=3 我们置 -X、-Y 和 +Z,然后将该位置设置为零。

是否可以调整代码以考虑归位掩码并将切割体积框放在正确的象限中?

我们绝对希望保持软限制。

软限制使用可视化窗口中的框创建切割体积(参见图片)。但是,盒子在第 3 象限,它应该在第 1 象限 #1287
合作者

是的,这是可能的,我想我已经解决了。但是我需要使用位于地下室某处盒子中的归巢测试装置来验证新代码。我会看看今晚是否有时间做这个。

再次阅读我的评论,我意识到这没有任何意义……😄

我可以在不启用软限制的情况下使用软限制最大值的设置。它只是感觉不直观,但可以轻松更改。

所以问题是,机器边界什么时候应该在可视化器中可见?
现在它仅在启用软限制($20=1)时激活,就像您提到的那样。另一种选择是在启用归位时已经显示它。

我们仍然会对用于定义软限制的边界框大小使用相同的设置:( https://github.com/gnea/grbl/wiki/Grbl-v1.1-Configuration#130-131-132 –xyz-最大行程-mm )

但从技术上讲,我们不需要激活软限制来显示框。

您认为哪种选择最直观?

软限制使用可视化窗口中的框创建切割体积(参见图片)。但是,盒子在第 3 象限,它应该在第 1 象限 #1287
作者

我喜欢盒子的想法,它可以向我们的客户展示切割区域。它会显示刀具路径在边界内或边界外。如果 $20=0,我不会显示,但我们绝不会推荐 $20=0,除非是诊断问题。

我想您可能想看看不在家的 CNC 上的盒子。如果你不在家,你可以设置软限制吗?

也许是一个复选框,以便用户可以打开或关闭它。

一个很酷的功能是将导致 Alarm2 的飞机变成红色,以便客户可以看到他为什么会收到 Alarm2 如果您可以阅读 gcode,则信息已经存在,但视觉会很酷。

软限制使用可视化窗口中的框创建切割体积(参见图片)。但是,盒子在第 3 象限,它应该在第 1 象限 #1287
合作者

如果未启用归位,则无法显示该框,因为无法确定机器位置。所以我将保持原样,它只会在启用软限制时显示(可以从可视化工具的右键单击菜单中停用/隐藏该框)。

可视化 gcode 中的任何刀具路径是否会导致机器超出其限制确实很酷。我将为此创建另一个问题。

软限制使用可视化窗口中的框创建切割体积(参见图片)。但是,盒子在第 3 象限,它应该在第 1 象限 #1287
作者

谢谢!感谢您的快速回复。