注释
|
在我的 Woodpecker v3.4 板上,X 和 Y 开关输入标记为相反。尝试交换您的 X 和 Y 输入,看看它是否能解决您的问题。 我目前的设置是: 我目前将这台机器用作软件测试机并且经常更改设置,所以我的可能不适合您的设置。我的归位在桌子的左下角。 |
作者
|
约翰,非常感谢您提供的说明和信息。由于硬件较少,我在每个轴上只使用了一个限位开关。我还遵循了 GRBL 指南,它最初寻求最大 X、Y 和 Z,并期望在那里有限制。我按照他们的建议设置了它。我删除了所有反相位。为“步进脉冲”设置 Y 位。将其设置为原点并调整反向位以确保一切都以正确的方式进行原点操作。经过大量的修补,我把它弄到了“家”。由于我有一台带有啄木鸟 grbl 控制器的 CNC 3018,我想我会继续并发布当前配置。我这样做是为了让其他人在这个问题上更幸运。调试这很困难…
|
|
感谢您的反馈。 |


我在 3018 CNC 的每个轴的两端都安装了光学限位开关。如果手动触发,它们都会正常运行,并且当您尝试在任一端点动超过任何轴的限制时也会触发。我有很好的软件和硬件技能,所以希望我能用正确的信息做出回应。如果需要的话,我还有一个 4 通道数字示波器。
Z 轴似乎可以正确归位,让我了解归位的工作原理,或者至少是一个假设。当 X 轴归位时,它将一直运行直到触发限制,退出开关并给我一个 9 错误。它不会像 Z 轴那样慢慢重新接合限位开关,微调部分,我猜。将 $3 和/或 $2 中的一个或两个修改为 2 会导致警报:8,但据我的“眼睛”判断,基本动作似乎是相同的。这也令人困惑,因为这应该只影响 Y 轴……?
由于接线已经过检查,我试图按照文档中的建议延长警报 8 的拉断时间并减少警报 9 的拉断时间,但无济于事。我理解 $2 在电气上的作用,但不清楚它对实际机器操作的影响。我认为这是为了让硬件一起玩得很好。那么我应该配置 9 错误还是 8 警报并从那里进行调试?
这很难“谷歌”,因为有数百万个关于使用和调试限位开关的“操作方法”,但没有一个是关于这个问题的。因此,在我为此苦苦思索了几周之后,我想我应该尝试寻求帮助。由于该软件已经被很好地敲定,并且它似乎一切正常,硬件方面,我假设它是配置,如下所示。(括号内为原始参数。)这是一块啄木鸟数控板。
Grbl 1.1f [‘$’寻求帮助]
[MSG:Check Limits]
[MSG:’$H’|’$X’ to unlock]
[MSG:Caution: Unlocked]
ok
$0=10
$1=25
$2=0 (2 )
$3=0 (2)
$4=0
$5=0
$6=0
$10=16
$11=0.010
$12=0.002
$13=0
$20=0
$21=1
$22=1
$23=0 (我相信这有 Y 反转并且是 2 , 因为它会回到前面)
$24=10.000
$25=500.000
$26=250
$27=0.250
$30=1000
$31=0
$32=0
$100=800.000
$101=800.000
$102=800.000
$110=1000.000
$111= 1001.060 $111=
1001.060
$120=400.000
$121=50.000
$122=50.000
$130=200.000
$131=200.000
$132=200.000
好
我能确定的最好的是,我可能全湿了,是在初始限制接触后它的方向是错误的……不知道如何修改它或者它是否是正确的方法。
很难弄清楚所有的反转位以及它们如何相互作用,所以……我将所有方向变量重置为非反转,并在我发出 $H 时看到轴移动的方向。Z 轴和 X 轴沿正方向移动,Z 向上,X 向右移动。我从来没有看到 Y 轴移动,因为在 X 轴归位期间发生错误。我以为我读过 Z 轴清除工作后,X 和 Y 会一起移动。这并没有发生,它似乎是顺序的,先做 Z、X,然后做 Y,但我看不到 Y 方向上的任何一个运动。
感谢您付出的所有时间和努力,让我们其他人受益。任何建议,将不胜感激。