注释
检查 Arduino 引脚 D11 和 D12 上的接线。几年前,Grbl 交换了这些引脚(z 轴限制、主轴启用),一些 CNC 防护板不是为此设计的。这样做是为了访问硬件 PWM 以获取引脚 D11 上的主轴速度。 也感谢您分享您的设置。您的 z 轴步进/mm 异常高,结合您的 500 mm/min 最大速率,您超过了 Grbl 的最大 30kHz 步进速率。降低其中一个并确保您低于此阈值。否则 Grbl 的处理器将超载并且 Grbl 将变得不稳定。 |
嗯,问题仍然悬而未决。不是屏蔽层的接线。如果我将轴靠在终点挡块上,它会正确地抛出一个硬限制。Z steps/mm 很高,因为电机驱动的是 M5 螺纹杆;我将降低 mm/min 设置。 |
它已关闭,因为它不是软件错误。这是一个实施问题。“?”是什么意思?状态报告说什么时候按住 z 轴限位开关,什么时候松开?还要测试 z 轴限制到引脚 D12 的连续性。 |
罗杰。 |
检查一下;我的控制台出现问题。沮丧时,我得到一个 PinZ,释放时,没有 PinZ。 |
z 轴在归位周期中是否移动?比如4mm? 您之前是否有任何改变归巢周期的 Grbl 安装? |
你有什么版本的盾牌?
|
Z 轴根本不响应 $H 命令而移动。屏蔽是V3.51。 据我所知,我之前没有在此板上安装过 grbl。我把它安装在另一块没有 Z 轴的板上。相同硬件的不同副本;Arduino Uno Rev 3、Protoneer CNC shield V3.51、Pololu 步进驱动器、无终点挡块、NEMA 17 步进器。 |
发生这种情况的唯一方法是安装禁用 z 轴归位的修改版本的 Grbl。检查并发布 |
Config.h,位于~/sketchbook/grbl-master/grbl: 如果需要,我可以尝试下载 grbl 的新出厂副本。 |
错误的文件。在您的 Arduino 库中。在 Mac 上,它位于 ~/Documents/Arduino/libraries/grbl |
这是一个Linux系统;啊,等等。无论如何是错误的文件。~/sketchbook/libraries/grbl 已将 Z 轴线注释掉。出于某种原因,我在大致相似的地方安装了两个固件副本。现在明白了。非常感谢你的帮助。 |
嗨 Allstar87, 我有一个类似的问题,我的 X 和 Y 轴归位但不是 Z 轴。你能告诉我在哪里我需要取消注释 Z 轴归位的行吗?谢谢 |
@lee1933:Z 轴默认归零。确保 z-limit 连接到引脚 D12。不是 D11。这在几年前发生了变化,一些旧的和流行的盾牌还没有更新。 |
Z 轴不工作的另一个人。GRBL 1.1 与 Protoneer CNC 防护罩。所有端停止正常运行;如果我通过慢跑驱动 Z 轴停止,它会抛出一个正确的错误。在回零循环中,它就像没有 Z 轴一样;X 和 Y 轴开始归位。
Config.h 有
到位和未注释。试图从 Arduino 上拔下末端挡块,但行为没有变化。$$ 配置如下:
$0=10
$1=25
$2=0
$3=0
$4=0
$5=0
$6=0
$10=0
$11=0.010
$12=0.002
$13=0
$20=0
$21=1
$22=1
$23 = 0 $ 24 =
100.000 $ 25 =
800.000 $ 26 =
250 $
27 = 4.000
$ 30 = 255
$ 31 = 0
$ 32 = 0 130 美元=380.000 美元
$131=300.000
$132=50.000