Contact me: hankecnc@gmail.com

展示台机器边界在意想不到的地方 #1915

推推 grbl 3年前 (2023-01-29) 393次浏览
关闭
wohali 打开了这个 issue 2022 年 7 月 6 日 · 2 条评论 · 由#1964修复
关闭

展示台机器边界在意想不到的地方#1915

wohali 打开了这个 issue 2022 年 7 月 6 日 · 2 条评论 · 由#1964修复

注释

展示台机器边界在意想不到的地方 #1915

版本

2.0.11

硬件/固件

GRBL 1.1

发生了什么

我已经使用以下配置 UGS 和 GRBL 1.1h.20190830:

$20=1 (Soft limits enable)
$21=1 (Hard limits enable)
$22=1 (Homing cycle enable)
$23=3 (Homing direction invert - home is at top left front on this machine)
$130=110.900 (X-axis maximum travel)
$131=65.000 (Y-axis maximum travel)
$132=53.000 (Z-axis maximum travel)

加载一些 GCode、归位机器,然后重置零 ( G10 P0 L20 X0 Y0 Z0) 后,我通过以下方式获得了预期的坐标$#

[G54:-107.900,-62.000,-3.000]

但是可视化工具中的构建量仍然有很大差距:

展示台机器边界在意想不到的地方 #1915

我可以调整工作位置以将设计放置在边界框内,但机头随后位于体积之外 – 由于软限制,所有运动都被禁用。例如,将工件移动到体积的最边缘会导致此结果(请注意$#G54 的输出):

展示台机器边界在意想不到的地方 #1915

我查看了#1287以了解有关此问题的历史记录,但没有帮助。负偏移量的构建体积定位似乎有些不对劲。

如何重现

可以使用上面为机器和任何 g 代码文件提供的数据进行复制。

操作系统

Debian Linux 靶心 x86_64

还要别的吗

没有反应

展示台机器边界在意想不到的地方 #1915
合作者
布雷勒 评论了 2022 年 7 月 6 日  

感谢您的问题报告,它在#1287中被颠倒了,这可能不正确(目前它在我的机器上也不起作用)。我不确定,但我认为@rlwoodjr使用HOMING_FORCE_ORIGINhttps://github.com/gnea/grbl/blob/master/grbl/config.h#L126 ) 使机器在正空间工作。

因此,要解决此问题,我们需要在可视化器中进行手动设置以反转边界框,而我还没有解决这个问题。

展示台机器边界在意想不到的地方 #1915
作者

谢谢(你的)信息。我从来没有考虑HOMING_FORCE_ORIGIN过,因为这会让这个磨坊与我用过的其他磨坊不同?不过,这是有道理的。