注释
|
虽然实现这样的功能可能是个好主意,但请注意格式没有标准,每个人都需要实现自己的解析器,如果他们想使用它的话。 |
|
早上好 我想我可以接受您的请求,并在 gcode 导出过程(一种标题)中的文件开头插入一些有关作业的信息,包括预期大小。 这些信息可以以注释的形式表达,并以分号为前缀,这样任何对它们不感兴趣的 gcode 解析器都会忽略它们。 这是我建议的格式:
作为@gmmanonymus111指出,这将是 LaserGRBL 编写它们的格式,并且由于没有关于此类信息的标准:其他软件可能会决定使用不同的约定。 因此,如果您想支持其他程序了解如何从各种文件类型中读取此信息,这就是您的任务。 |
您好,早上好,非常感谢您的支持。我的雕刻机主板一直在使用 LaserGRBL。让我觉得使用起来非常方便,操作也很简单。关于这种形式,我觉得是可以的。剩下的就是我的解析任务了。在这种格式出来之前,我的瓶颈是文件信息的解析。毕竟收到了MCU的频率限制。当有了这条信息,对于雕刻机主板的设计者来说无疑是福音。主板实现更多动作会更方便。 |


您的功能请求是否与问题相关?请描述。
您好,我们设计了雕刻机的主板,在开发阶段非常顺利,直到遇到问题。因为我们希望设计一款具有离线功能的产品,而且功能不亚于在线雕刻,所以这样一个普通的MCU是比不上PC的CPU的。所以我在使用LaserGRBL的时候遇到了这个问题:我用的是离线巡检功能,因为巡检需要在一侧读取整个文件来获取最大值和最小值。当文件达到50M及更大时,机会就需要等差不多了。小时,这令人沮丧。
描述你想要的解决方案
其实解决这个问题很简单。我建议laserGRBL在解析文件后生成.nc文件时在文件开头添加文件信息,这样用户在使用laserGRBL时,下位机可以直接获取这样的坐标点,从而获得更快的侧巡体验。