注释
|
使用 COREXY 配置测试了上述库。它按预期工作。电机连接如“README.md”中所述,步进电机 A 的 D2、D3、D4、D5 和步进电机 B 的 A0、A1、A2、A3。 我在编译库时遇到的唯一问题是当启用 COREXY 时(在 grbl/config.h 中)编译器警告并拒绝库,因为编译文件对于 atmega328 来说太大了。谷歌搜索将我指向https://discuss.inventables.com/t/inventables-fork-of-grbl-too-large-32-266-bytes-when-compiled/28148这解释了原因。通过板管理器将 Arduino AVR 板降级到 1.6.11 后,库编译成功。 |


我正在使用GRBL的一个分支,它增加了对单极电机的支持(在我的国家,这是教育机器人套件唯一具有成本效益的选择)
不幸的是,我将我的 cnc 设计为 corexy 配置,启用此选项不会影响行为。
我不明白是否有可能使 corexy 运动学与这种单极 hack 一起工作。corexy 代码主要在 system.c 中,而 unipolar hack 主要在 stepper.c 中完成
,理解它们的连接方式对我来说有点复杂。
非常感谢任何提示。