评论
|
TinyG: |
|
我只是再次确认了这一点并弄清楚发生了什么。 重启 Tiny 并重启 CNCJS。
仔细观察后,我相信这是一个 TinyG 错误。原因如下…当您在 G20/G21 之间切换时,TinyG 将保存的偏移量从旧单位转换为新单位。例子:
但它不转换 G28 值:
这解释了我所看到的。我启动了 CNCJS,在 mm 中然后设置了 g28。运行一个以英寸为单位的文件,当它完成时我处于英寸模式,然后转到 g28.1,它被处理为英寸而不是毫米。我会前往 TinyG 报告此事。 目前,您在运行文件后恢复单位的修复(其他帖子)应该暂时解决这个问题。不过,它可能会让其他人抓狂。对我来说只是造成了很多混乱……然后我又很容易混淆。:-) |
|
呃哦。看起来 TinyG 固件开发可能已经完全停止了。 最近签入任何分支看起来陈旧: master:2015 年 9 月 14 日 我开始责备自己为我的 OpenBuilds Ox CNC 路由器选择 TinyG 板。 |
|
我想知道他们是否将其拆分: https ://github.com/synthetos/g2 < https://github.com/synthetos/g2 > 我正在考虑一个 tinyg,感谢您发布此信息。在我能得到更多信息之前,我会推迟。谢谢,帕特里克
|
|
@SirGeekALot我希望我在购买 TinyG 时看到这一切。当然很有说服力。 @dirtdiver9Synthetos 的注释:“最初的计划是最终淘汰 TinyG 代码库并在 Xmega 硬件上运行 g2core。但是 g2 内核已经发展到 8 位 Xmega 可以运行它的程度。所以我们将继续支持 v8 TinyG 硬件和将添加新功能,但它不会运行 g2core 固件。”请参阅:https ://github.com/synthetos/g2/wiki/What-is-g2core 我最终会转向 GRBL 控制器(考虑 xPRO v3 http://www.spark-concepts.com/cnc-xpro-controller-v3/)。根据规格,从硬件角度来看,xPRO 的功能与 TinyG 的功能相同。似乎有更多的 g 代码发送器应用程序可用于符合 GRBL 标准的控制器,并且正在积极开发/支持 GRBL ( https://github.com/grbl/grbl )。我还不确定是否所有基于 GRBL 的控制器都可以用于任何 GRBL 发送器。我确实注意到 ESTLCAM 现在支持 vPRO,这让我相信他必须做出一些改变才能“支持”它。所以我不知道哪个发送器应用程序将支持哪个 GRBL 控制器。仍在学习。 有很多人成功地使用了 TinyG。我了解到没有多少人使用英寸单位来消除一些问题。也没有多少人使用 GUI 按钮来慢跑和清零工作空间。有些使用 g 代码来慢跑和归零你的工作空间,有些使用我已经但尚未尝试过的探针。 至少,如果您使用 TinyG,我建议您安装限位开关并且不要只购买 1 个磨机。;-) 当我尝试解决 TinyG 怪癖时,我遇到过无数次崩溃和 1 个故障。 希望这可以帮助。 -汤姆 |
|
呃(再次)。看起来我的开发板 (TinyG v8) 是基于 Atmel ATmega 192 的,它是 8 位的,很可能就是他们在下面提到的那个: “该项目现在称为 g2core(即使 repo 仍然是 g2)。从这个版本开始,g2core 代码库从 TinyG 代码库中分离出来。Xmega 8 位平台将继续支持 TinyG,并且新功能将“将被添加,特别是与继续支持 CNC 铣削应用程序有关。g2core 项目将像目前一样专注于各种 ARM 平台,并添加 8 位平台无法实现的功能。” 换句话说,从技术上讲,它似乎得到了“支持”,但实际上并非如此;更像是一个只会获得高优先级修复的“遗留”板,“高优先级”可能是一种主观评估。也就是说,所有对编码的热爱都将投入到新的基于 ARM 的主板上。TinyG v8?没那么多。 编辑:抱歉,在我发布这条评论之前,我没有看到 tomauga 之前的评论。虽然几乎相同的结论。 |
|
@tomauga我刚刚看了grbl项目:https ://github.com/grbl/grbl 值得注意的是:“ Grbl v1.1已经在这里发布了!注意:这个站点将被逐步淘汰并移至新站点! ” v1.1 的新站点在这里:https ://github.com/gnea/grbl 关于您链接到的 CNC xPro,它的 grbl 兼容性目前是旧的: 我不知道这是否意味着它不会升级/可升级以支持 grbl v1.1,但要小心被弃用的板卡住了(就像我做的那样)。我想我只是坚持使用更可能保持支持的模块化。 可能是一个非常便宜的 Arduino UNO 和一个支持 grbl v1.1 的 CNC 屏蔽(虽然我很难找到一个明确表示它支持 grbl v1.1 的屏蔽,但也许那只是因为它们没有更新他们的页面了吗?我可能是错的,但我认为步进驱动器屏蔽相当普遍并且不太可能需要更改,因为它可能只是一个“哑屏蔽”并且所有新内容实际上只是驻留在其中的逻辑/性能调整UNO 的草图(固件)。 不管怎样……祝你好运! |
|
@SirGeekALot 我给 Spark Concepts 发了邮件,询问 xPRO V3 是否支持最新的 GRBL (1.1)。“快速”响应: “当然有。最新的主板预装了 1.1f。我相信 1.1e 版有一些错误 – 请注意。” 汤姆 |






使用 Windows 7 和连接到 TinyG 的 CNCJS 桌面版本 1.9.5。在您运行处于 G20(英寸单位)模式的任何文件之前,设置和使用预定义位置工作正常。之后,当您单击 Goto Predefined 1/2 时,它们会走很长一段路直到崩溃。我不确定这是 TinyG 问题还是 CNCJS。