注释
如果有任何新版本的 GRBL,我会感到惊讶,至少对于 Arduino UNO 版本。 |
这可能是,但由于我在问题中提到的事情,当前版本(1.1,2017 年发布)已经不再使用激光 grbl。https://github.com/gnea/grbl |
错误:LaserGRBL 仅将 G0 用于跳过白色区域。使用 G1、G2、G3 生成任何跟踪运动。
由于第一个陈述是错误的,因此您的整个帖子都是错误的。 LaserGRBL 诞生于 v1.1,只是为了利用其所有最佳功能,并且与 1.1 版本 100% 兼容。 |
LaserGRBL 中的“宏”相当于“自定义按钮”功能。 |
很有意思。我进一步测试并意识到,这仅适用于将被光栅化的图像。使用 SVG,我得到了带有 G1 的代码。但是当我栅格化 e JPG 时,它会在我的第一篇文章中生成代码。难道我做错了什么? |
我也想尝试,因为永远不能 100% 排除错误我已经从这里 正如您在第一行之后看到的那样,您可以看到使用 G1 完成的移动。 然后我尝试使用图像,发现您所暴露的问题相同。 似乎缺少第一行到 G1 的过渡。奇怪的是,到现在还没有人举报! |
对于我所看到的问题是在第一行,所以不是那么相关。无论如何,我都会提供修复。 |
在我的啄木鸟 3.something 上,预装了 GRBL 1.1,这是当前版本。但是因为我在 RaspberryPi 上使用 CNCJS,所以我喜欢上传 G-Code 而不是直接用 LaserGRBL 控制啄木鸟。(只是一些背景信息)
生成的 LaserGRBL G 代码在激光操作期间使用 G0(快速移动),现在已被 GRBL 禁用:
因此,如果不像这样操作生成的 G 代码,它就无法工作:
从:
到:
我认为这应该永久包含或至少作为一个选项来使用
G1
而不是G0
,因为它将与所有新版本的 GRBL 不兼容。新的用法
$32=1
也$32=1
可能很有趣。现在,我在 CNCJS 中制作了一个用于激活和停用激光模式的宏。更多信息: