Contact me: hankecnc@gmail.com

支持/首选哪些 g2core 版本? #190

推推 grbl 3年前 (2023-02-02) 255次浏览
关闭
mennodegraaf 打开了这个问题 2017 年 8 月 25 日 · 6条评论
关闭

支持/首选哪些 g2core 版本?#190

mennodegraaf 打开了这个问题 2017 年 8 月 25 日 · 6条评论

评论

支持/首选哪些 g2core 版本? #190

最近我在主要使用 Chilipeppr 和 LaserWeb 的经验之后发现了 CNCjs。我确实有几台带有不同控制器的 CNC 机器:ArduinoDue 上的 GRBL 1.1f、TinyG 和 g2core 以及我定制设计的 g2core Shield。

我正在使用安装在 Linux64 机器上的 CNCjs 1.9.7、Node.js 4 和 NPM 5.3.0,它们与 GRBL 1.1f 控制器配合得很好。我用 g2core 做了一些初步测试,结果发现旧的 g2core master 分支工作正常,但是使用最近的 g2core edge 分支(我使用 100.26)我永远无法正确完成 gcode 工作。它总是在中途某处停止处理。

不幸的是,我无法找到文档中支持哪些版本的 g2core 或首选哪个版本?

另外,请让我知道,如何获得该问题的更详细的日志记录信息?

支持/首选哪些 g2core 版本? #190
合作者

这很可能是在您的 Arduino Due 上运行的不兼容固件。我可以知道你从哪里得到 g2core 边缘分支的固件,或者你使用什么参数从 g2core 边缘分支编译源代码?

支持/首选哪些 g2core 版本? #190
ril3y 评论了 2017 年 8 月 25 日 通过电子邮件
支持/首选哪些 g2core 版本? #190
合作者

@ril3y伟大的!那会很有帮助。你可以把它放在某个地方或将文件附加到评论中,我稍后会试一试。

支持/首选哪些 g2core 版本? #190

我使用 100.26 没有任何问题。但是 Cheton 是对的,您必须小心选择正确的配置参数和正确的 motate 分支!我还检查了 quintic 168 分支。它正在运行,但正在进行许多更改,如果您阅读论坛,一些功能(如运动规划器的新数学)尚未测试到最后。顺便提一句。在我的例子中,168 bin 大了 20k。如果您不需要新的 marlin 功能,我建议您继续使用边缘版本并等待合并到边缘。

作业停止前 cncjs 的最后命令和消息是什么?您是否收到错误消息或发生了什么?您可以通过使用 -vvv 启动它来增加 cncjs 的冗长程度。

最好的

支持/首选哪些 g2core 版本? #190

@amx1很高兴知道原则上可以使用 100.26。

我很确定我使用的是正确的 Motate,因为我使用以下方法检查了所有依赖项:

git clone https://github.com/synthetos/g2.git -b edge –recursive

然后将 settings_shapeoko2.h 复制到 settings_eShapeoko.h 并针对我的机器进行调整。之后,我使用

制作 BOARD=gShield SETTINGS_FILE=settings_eShapeoko.h

我将尝试通过使用 -vvv 启动 cnc js 来获得更多输出

支持/首选哪些 g2core 版本? #190

出于某种奇怪的原因,在签出一个新的 g2core edge 分支并将我的设置文件复制到它之后,它现在可以正常工作。注意:还必须复制 gShield-pinout.h,因为它已从边缘删除。