注释
@subdude27196:我不确定 StepOko 板的风扇是如何接线的,但我认为它是硬接线到输入电压(大多数是)。因此,除了系统启动时,您将无法控制风扇电源的运行方式或时间。 仅供参考,Grbl 专门用于减法 CNC,而不是 3d 打印机。3d 打印机有自己的一套 g 代码,这些代码随着时间的推移而增长,并且已经成为 g 代码的一种遥远的方言,被认为是标准。Grbl 仅包含一组基本的 g 代码,这是铣床中的标准(即便如此,由于制造商之间的实施差异很小,它仍然是一种方言)。控制风扇的选项不在其中,因为通常不需要。 也就是说,Grbl 限制了暂时保持事情的清洁和简单。将来开放和添加更多支持的 g 代码肯定是有可能的,但不是在 Grbl 的这个实现中。它必须在即将推出的 ARM 版本中。 |
谢谢(你的)信息。我刚刚发现 RepRap 是 3D 打印机的品牌名称,所以我现在可以看到他们已经在他们的卡上实施了一个 G 代码命令来关闭和打开他们的风扇……但它只适用于 GRBL;仅适用于 RepRap 控制器卡。 这张卡上显示了 5V 和 12V 引脚,它是一个开源卡,所以我应该能够找到这些来运行其他设备。问题是如何……以及是否可以使用 G 代码命令控制它们打开和关闭。 看起来使这些工作的代码在 Grbl 主文件中。由于这是一张“可扩展”卡,因此必须在某处说明如何操作。SparkFun(该卡的卖家)将我指向 GRBL Github。我在错误的地方吗? |
您可以将风扇连接到主轴引脚并在
|
@subdude27196: 就 Grbl 而言,您来对地方了。然而,Reprap 是一个 3d 打印项目的名称,并不是一个特定的品牌,它与 Grbl 没有任何关联。 至于专门与 Grbl 一起工作的 RepRap 控制器卡,我还没有听说过这样的事情,也没有听说过他们会使用什么命令来让它工作。同样,Grbl 不接受明确打开或关闭风扇的命令。但是,它可以使用其他类似的支持命令,如冷却液开/关或主轴开/关。 我建议您通读 Grbl wiki(首页上的链接)以熟悉 Grbl 可以做什么,同时记住 Grbl 并未明确与 3d 打印硬件或 Arduino 硬件一起使用。 |
查看 Sparkfun 原理图和 PCB 文件,风扇连接器 2016-07-02 21:32 GMT-03:00 Sonny Jeon notifications@github.com:
|
我有一个在 Shapeoko 3 CNC 上运行的 Stepoko 控制器板。该板有足够的散热器,因此风扇本身不包含在卡上。但是,12V 风扇开关仍然安装,可用于为其他 12V 设备供电。不幸的是,风扇没有开关,所以不能通过 GRBL 命令打开/关闭。有没有办法修改这个?我看到 G 代码命令列表,其中包括 M106 – (Rep/Rap) Fan On 和 M107 – (RepRap) Fan Off。有没有办法修改/添加代码到 grbl 主文件以启用 GRBL 命令以包括打开和关闭风扇?(注意:我绝对不是程序员,所以任何建议都需要“GRBL for Dummies”的分步说明!)