开源改变世界!!

将 LaserGRBL 制作成 3 轴程序对您来说是一项艰巨的任务吗? #381

推推 grbl 2年前 (2023-01-26) 178次浏览
关闭
StuartB4 打开了这个问题 2018 年 6 月 12 日 · 5 条评论
关闭

将 LaserGRBL 制作成 3 轴程序对您来说是一项艰巨的任务吗?#381

StuartB4 打开了这个问题 2018 年 6 月 12 日 · 5 条评论

注释

将 LaserGRBL 制作成 3 轴程序对您来说是一项艰巨的任务吗? #381

添加 Z 轴用于聚焦或用于燃烧/雕刻较厚的材料。
只是想知道 GRBL 支持 3 轴。

将 LaserGRBL 制作成 3 轴程序对您来说是一项艰巨的任务吗? #381
所有者

用于聚焦:
用于切割厚材料的自定义按钮:move z 已在#64中添加

将 LaserGRBL 制作成 3 轴程序对您来说是一项艰巨的任务吗? #381 arkypita 添加了 复制 标签 2018 年 6 月 12 日
将 LaserGRBL 制作成 3 轴程序对您来说是一项艰巨的任务吗? #381

好的谢谢。

将 LaserGRBL 制作成 3 轴程序对您来说是一项艰巨的任务吗? #381

您好,该软件非常适合激光雕刻机。但就像 laserweb4 我想将它与绘图仪和拖刀数控切割机(乙烯基切割机)一起使用。你能增加选择“开”和“关”gcode命令的可能性吗?例如,对于我的机器,开和关 = G1 Z0mm 和 G1 Z10mm。
此外,为自定义开始 gcode 和自定义结束 gcode 制作一个文本框会很棒;)

感谢 !

将 LaserGRBL 制作成 3 轴程序对您来说是一项艰巨的任务吗? #381
所有者

你好@Geekoid85

我敢保证,添加自定义开关机这样看似简单的事情,其实并没有那么简单。我最近尝试添加一个简单的变体,如 M106 和 M107(风扇开启和风扇关闭),有时由带有 marlin 固件广告的 3d 打印机使用,当我完成任务时,由于影响和副作用,我决定撤消所有更改那个变化。

将 LaserGRBL 制作成 3 轴程序对您来说是一项艰巨的任务吗? #381

动机之一是在 LaserGRBL 中管理 ON OFF 命令并进行了高度优化。特别是它们被管理为“模式命令”(因为它们是)避免发送冗余命令。

另一个原因是需要在预览图中清楚地识别:M3和M5在加载的gcode中放置的每个地方都可以清楚地识别,当G1不是“激光”时,它只是一个移动。如果您将“G1 Z10”定义为“Laser ON”,然后在一行中加载带有“G1 Z11”或 G0 Z9 或 G1 并且 Z 在另一行中移动的文件,应该会怎样?

更多:如何定义该命令是否能够进行功率调制?他们用什么语法调制?

要添加一组新的 ON/OFF 命令,应该从模态行为、优化、预览、功率调制等角度定义它们应该如何管理,并且该定义可能与 M3/M5 冲突,因此结果代码应该采取这种复杂性来管理所有种类。

将 LaserGRBL 制作成 3 轴程序对您来说是一项艰巨的任务吗? #381
所有者

现在编写代码时,我不想用太多的变体“搞砸”。以后有空的时候,我会尝试重写处理这些作品的部分,让它们更虚拟,允许定义自定义命令集。