开源改变世界

我不明白你为什么一直花精力制作不同处理器的grblhal驱动? #35

推推 grbl 3年前 (2023-02-08) 333次浏览
关闭
hankecnc 开启了这个issue 2021 年 9 月 29 日 · 11 条评论
关闭

我不明白你为什么一直花精力制作不同处理器的grblhal驱动?#35

hankecnc 开启了这个issue 2021 年 9 月 29 日 · 11 条评论

评论

我不明白你为什么一直花精力制作不同处理器的grblhal驱动? #35

你好吗?

你的能量是有限的。这会让你感到疲倦吗?

我认为过多的grblhal驱动不利于grblhal的推广和使用。CNC爱好者大多不懂电子技术,也不会花大价钱买开发板来玩grbl。

grbl最初的成功是什么?我觉得不是靠arduino开发板,而是开源、低成本、3D打印的普及。grbl在3D打印和激光性能上很优秀,但是在CNC上就很不足了。

我不明白你为什么一直花精力制作不同处理器的grblhal驱动? #35
贡献者

你好吗?

考虑到我的年龄还不错……

你的能量是有限的。这会让你感到疲倦吗?

不是真的,到目前为止,我喜欢让 grblHAL 继续运行的挑战——我发现它很刺激。除非我必须使用业余级的 Arduino IDE,否则无法访问调试器会让我很烦恼。所以我手上没有额外的基于 Arduino 的驱动程序。

grbl在3D打印和激光性能上很优秀,但是在CNC上就很不足了。

嗯,我一定是漏掉了什么——grbl 在 3D 打印方面表现出色?我不知道。任何链接?

您能否解释/详细说明 CNC 支持方面的不足之处?
我刚刚在核心中添加了参数和表达式支持,所以现在缺少的不是很多吗?
缺失的位(至少与 LinuxCNC 相比)可能难以实现,但也许并非不可能。时间会证明一切。

如果一些驱动程序没有足够的资源来进行新开发,或者需要大量工作才能继续进行,我可能会退休(存档)一些驱动程序。STM32F103 驱动程序处于危险区域但不再是因为 RC 变体具有足够的内存来处理所有当前插件/可选核心扩展(驱动程序支持)。

最近的司机:

添加了RP2040 (Pi Pico) 驱动程序,因为它是双核的,价格便宜,并且具有良好的开发环境。

添加 STM32F756 是因为它具有网络支持、大量 I/O 和良好的开发环境。因此,我现在将它用作我的参考平台。我不在乎是否没有人会使用它,因为它在开发时为我节省了很多时间。例如,非常流行的 Teensy 4.1 的 iMXRT1062 驱动程序对我来说更容易使用 NUCLEO-756ZG 板进行开发,因为它是可调试的。使用打印语句或闪烁的 LED 进行调试不再是我的菜了……

我不明白你为什么一直花精力制作不同处理器的grblhal驱动? #35
作者

这几天尝试给grblhal做F401CCU6(二手芯片8元),但是由于是QFN封装,导致焊接出现问题。下个月我会再试一次。esp32(10元)版本已经可以焊接和销售了,但我有点讨厌esp32,我觉得它是不可靠和奇怪的东西

知道芯片什么时候恢复正常价格吗?如果stm32f103能回到正常价格,我还是会选择f103芯片做grblhal的电路板,

看到你们支持RP2040芯片,我就去了解了一下,跟f103比起来很不错,7块钱,但是淘宝卖家说只能买一个,不能批量。

关于grblhal的缺点?不知道,因为买不到便宜的芯片做电路板,所以没做评价,只是在开发板上跑了一下,加上钻孔周期很好。

对于专业CNC,GRBL不依赖于刀具长度和刀具半径补偿?

你知道五轴RTCP吗?中国CNC DIY爱好者似乎很热衷于讨论这个,淘宝上有一个开源的5轴rtcp出售,1000元
UsbMotionController18.24(32).zip

我不明白你为什么一直花精力制作不同处理器的grblhal驱动? #35
作者

你写的ioSender,我不会中文。我试图用 VS 打开你的源代码。它报告了很多错误。很可怕。我根本解决不了。我只是想把按钮上的文字改成中文。

我不明白你为什么一直花精力制作不同处理器的grblhal驱动? #35
作者

gcode表达式?会有人学习和使用那个古老的东西吗?

我看那个东西是不是以前冷门的CAM软件的替代品?
在我接触过的DIY数控爱好者中,他们的职业大多与机械行业有关。学习使用CAM软件并不难,或者木雕爱好者使用Autodesk ArtCAM制作G代码刀路。

嗯,不管怎样,还是不错的,