注释
查看源代码,我发现主轴启用引脚不能用于双轴,因为冷却液启用使用引脚 D13。 我想出了以下想法:
为此,我想出了以下代码更改。这有意义吗? /################ config.h 更改 – 开始 ####################### 第 642 行: /################ cpu_map.h 更改 – 开始 ####################### 第 189 行: |
现在正在工作,我在 D09 上共享限制引脚 X1 和 Y,在 D12 上共享 X2 和 Z。 D10 用于主轴使能。 我不得不更改 config.h、cpu_map.h 和 grbl.h。 以下是我需要的更改: 第 327 行:(取消注释) 第 663 行:(取消注释) /################ cpu_map.h 更改 – 开始 ####################### 第 189 行: /################ grbl.h 更改 – 开始 ####################### 它工作得很好,我现在可以将我的主轴与自动调整龙门架一起使用。 /################ config.h 更改 – 开始 ####################### 第 327 行:(取消注释) 第 361 行:(取消注释) 第 663 行:(取消注释) /################ cpu_map.h 更改 – 开始 ####################### 第 189 行: /################ grbl.h 更改 – 开始 ####################### 即使在我有限的情况下,代码也很容易理解和修改以满足我们的需要! 这适用于我的机器,但可能不适用于其他机器,因此请谨慎使用。 |
这与我想要做的非常相似,但我在 Y 上有双轴。我认为默认情况下它说与 Z 共享双轴限制,所以你可以保持 Z 原点和 X/Y 原点顺序。我打算将 Coolant Flood(Dig pin 13)更改为 Spindle Enable。 我会尝试您的更改(修改以适合我的情况)。 |
我为 Protoneer shield 安装了双轴 GRBL 1.1h。
我现在遇到的问题是 D13 销现在用于冷却液,但我需要它来启用主轴,因为我没有冷却液并且我使用 SuperPID 控制我的主轴。
我之前的安装是在 config.h 中使用 USE_SPINDLE_DIR_AS_ENABLE_PIN 开关。而且效果很好。如果我使用这个开关和 ENABLE_DUAL_AXIS 开关,D13 引脚是否用于主轴启用?如果没有,我该怎么做?
谢谢