开源改变世界

无法生成负尺寸的 G 代码。 #561

推推 grbl 2年前 (2023-02-04) 208次浏览
关闭
yoch2015 开了这个issue 2019 年 9 月 24 日 · 6条评论
关闭

无法生成负尺寸的 G 代码。#561

yoch2015 开了这个issue 2019 年 9 月 24 日 · 6条评论

评论

无法生成负尺寸的 G 代码。 #561

你好。
如果使用ESP32_grbl,但由于工作位置在机器设定范围外,尺寸设置为负值,则g代码生成按钮被禁止,无法生成。
我现在应该怎么做?
无法生成负尺寸的 G 代码。 #561

无法生成负尺寸的 G 代码。 #561
成员

没有什么比负尺寸的机器更好的了!这些值必须为正。
它们与机器原点或工作原点无关。

你到底想达到什么目的?

无法生成负尺寸的 G 代码。 #561
作者
yoch2015 评论了 2019 年 9 月 26 日  

我在维基上设置了它。
https://github.com/LaserWeb/LaserWeb4/wiki/3.1-Settings-Machine#machine-width–height-values-will-determine-the-machine-workable-area-this-will-be-represented-by -4-arrows-and-a-highlighted-white-area
如果你用正值打开SHOW MACHINE,框架将从加工区域出来。
我只是想匹配它。
无法生成负尺寸的 G 代码。 #561

无法生成负尺寸的 G 代码。 #561
成员
开胃菜 评论了 2019 年 9 月 27 日  

这个问题是grbl的归位逻辑引起的。默认情况下,grbl 的 homing 将机器设置为负空间,这对于工业机器来说很常见,但是如果你想“显示机器”,LW4 需要正空间(原点在左下角)。

您是否配置了 $10=0(因此 grbl 报告工作坐标)?您是否尝试过移至左下角并“设置为零”?

前段时间,我在 grbl 中添加了一个功能,可以回到正空间。你可以在这里查看我的更改:cprezzi/grbl-servo@ 162df1f

无法生成负尺寸的 G 代码。 #561
成员

我用我的 HOMING_FORCE_POSITIVE_SPACE 功能创建了一个 ESP32_grbl 分支。你可以在@https ://github.com/cprezzi/Grbl_Esp32找到它

无法生成负尺寸的 G 代码。 #561
作者

$ 10 = 0 已设置。
使用分叉源构建。
我对我想要的结果很满意,
非常感谢。
无法生成负尺寸的 G 代码。 #561