开源改变世界!!

安装限位开关后主轴拒绝旋转 #920

推推 grbl 2年前 (2023-01-23) 94次浏览

关闭
GuillaumeRives 打开了这个问题 2020 年 9 月 12 日 · 17条评论
关闭

安装限位开关后主轴拒绝旋转#920

GuillaumeRives 打开了这个问题 2020 年 9 月 12 日 · 17条评论

注释

安装限位开关后主轴拒绝旋转 #920

我有一个带有 WoodPecker 3.4 板的 CNC,我已经安装了所有限位开关(2 个轴),我已经像其他人建议的那样将 X 限位开关设置为 Z 限位标记的引脚。我的归位运行良好,但如果我的 Z 限位开关已连接(至 X 限位标签),我的主轴将拒绝工作。

我能做什么 ?

安装限位开关后主轴拒绝旋转 #920

你能张贴你的开关连接的图片吗?

安装限位开关后主轴拒绝旋转 #920

给你,先生。另一个信息,我的开关是 NO。我真的需要 NC 开关来避免任何噪音吗?开关已经装有电阻器和电容器(用于翻新项目的众所周知的红色 pcb 封装)。
安装限位开关后主轴拒绝旋转 #920

安装限位开关后主轴拒绝旋转 #920

出色地。我有相同的设置,除了我有你的机器的小版本,我只使用一个软件测试机器。我没有在上面使用主轴。我们也可能有相同的限位开关。我根本不使用硬限制。它们在我的另一台机器上太麻烦了,所以我只使用软限制。在我的测试机器上,开关仅用于归位。

根据你对问题的描述,我怀疑你的电路板坏了。希望您仍在保修期内,可以更换它。我想不出还有什么会导致您的问题。

可以肯定的是,当您发送“G1 X0 M03 S1000”之类的手动命令时会发生这种情况吗?或者仅在运行 gcode 文件时?

安装限位开关后主轴拒绝旋转 #920

我没有尝试发送 gcode 文件,因为我害怕破坏这些位。每当我尝试发送 M3 S1000 或单击主轴启动/停止按钮时,主轴都有这种行为。我必须承认,当您知道自己在做什么时,硬限制几乎毫无用处……我有那些剩余的开关,所以我安装了它们。我试图只安装归位开关,但它是一样的。我的 Z 开关一安装,主轴就拒绝旋转。

安装限位开关后主轴拒绝旋转 #920

如果底部 Z 限位开关被移除/断开连接,它会做同样的事情吗?无论如何,在大多数情况下它几乎没有用,IMO。由于归位工作正常,顶部 Z 开关必须正常。

安装限位开关后主轴拒绝旋转 #920

尝试发送一个删除了位的文件 – 只需进行空切即可。

安装限位开关后主轴拒绝旋转 #920

您是否知道如果您配置 VARIABLE_SPINDLE , Spindle-Enable-Bit 和 Z-Limit-Bit 会被交换?
这是由于需要支持硬件 PWM 的位。如果您定义了 VARIABLE_SPINDLE,请确保您的
接线正确。

安装限位开关后主轴拒绝旋转 #920
作者
纪尧姆里维斯 评论了 2020 年 9 月 18 日  

抱歉没有答案。自从我做了手术后,我没有时间尝试你的不同解决方案。不过我还是看了你的评论。
@thomas374b: 我没有意识到这个问题。我有一些问题:

  1. 那么我应该如何连接我的 z 限位开关和我的主轴?我需要交换主轴和 z 限位开关吗?
  2. 如果我评论 VARIABLE_SPINDLE,我想我的主轴只会全速运行,我的问题就会得到解决,对吧?
安装限位开关后主轴拒绝旋转 #920
雕刻机 评论了 2020 年 9 月 18 日  

你不必改变你的接线,假设它已经像你展示的那样全部接线了。您拥有的电路板会正确处理所有引脚分配。我有相同的电路板并且它工作正常,除了之前讨论过的错误标记的引脚分配。我强烈怀疑您的系统运行方式有缺陷。您的接线中可能存在短路连接,但您的照片中没有显示,但我想您已经检查过了。

安装限位开关后主轴拒绝旋转 #920

@PicEngraver我检查了所有连接两次,我不相信我有一个短路。可能导致问题的一件事是我用最新版本的 GRBL 升级了固件。这可能是问题所在吗?也许 GRBL 的默认设置与最初上传到板上的固件的默认设置不一样?

安装限位开关后主轴拒绝旋转 #920
雕刻机 评论了 2020 年 9 月 18 日  

我刚刚第一次安装我的主轴并用提供的电缆将它连接到板上,它工作正常。

我将很快发布我的设置,但请注意我有一台小型 (1810 Pro ???) 机器,因此某些设置会与您的不同。

安装限位开关后主轴拒绝旋转 #920

我正在使用 grbl 版本 1.1f。这些是我当前的设置:
$0=30(步进脉冲,usec)
$1=254(步进空闲延迟,毫秒)
$2=0(步进端口反转掩码:xxxxxxxx)
$3=2(dir 端口反转掩码:xxxxxxxx)
$4=0 (步进启用反转,布尔)
$5=0(限制引脚反转,布尔)
$6=0(探针引脚反转,布尔)
$10=0(状态报告掩码:xxxxxxxx)
$11=0.005(结偏差,mm)
$12=0.002(弧度公差,mm)
$13=1(报告英寸,布尔值)
$20=1(软限制,布尔值)
$21=0(硬限制,布尔值)
$22=1(归位周期,布尔值)
$23=3(归位方向反转掩码: xxxxxxxx)
$24=50.000(归位进给,毫米/分钟)
$25=2000.000(归位寻道,毫米/分钟)
$26=250(归位去抖动,毫秒)
$27=1.000(归位牵引,mm)
$30=1001(最大转速)
$31=0(最小转速)
$32=0(激光模式,布尔值)
$100=810.000(x,步进/mm)
$101=810.000 (y, step/mm)
$102=810.000 (z, step/mm)
$110=2000.000 (x max rate, mm/min)
$111=2000.000 (y max rate, mm/min)
$112=2000.000 (z 最大速率,mm/min)
$120=50.000(x 加速度,mm/sec^2)
$121=50.000(y 加速度,mm/sec^2)
$122=50.000(z 加速度,mm/sec^2)
$130= 171.450(x 最大行程,毫米)
$131=85.000(y 最大行程,毫米)
$132=40.000(z 最大行程,毫米)

安装限位开关后主轴拒绝旋转 #920

好吧……我稍微调整了一下我的设置。当我连接所有限位开关并打算使用硬限位时,您似乎使用了软限位。这是我的问题。一旦我禁用硬限制并启用软限制,它就会正常工作……我不知道为什么……

安装限位开关后主轴拒绝旋转 #920
雕刻机 评论了 2020 年 9 月 18 日  

听起来您的主轴启动时可能有硬限制触发警报条件。这可能来自电气干扰 (EMI) 问题。每当触发硬限制时,它都会关闭主轴,至少在我的设置中是这样。您可以尝试将 Z 限位开关接线与主轴电机接线尽可能远地分开。另外,尝试从每个主轴电机连接到接地连接添加一个小陶瓷电容器 (0.1UF ?)。编辑:并将主轴电机的外壳也接地。

安装限位开关后主轴拒绝旋转 #920

我已经尝试将主轴电缆与限位开关电缆隔离开来,它也做了同样的事情……我真的不想弄乱我机器上的电容器和其他东西……我没有检查这个板,但在我看来,这个过滤器应该从制造安装…

那么你知道吗?我刚刚调整了我所有的软限制……它甚至比硬限制更好,因为当你达到软限制时你不必重置你的数控……我会保持这样……我没有找到实际上有硬限制的任何好处……你怎么看?

我当前的设置:

$0=10
$1=25
$2=0
$3=2
$4=0
$5=0
$6=0
$10=3
$11=0.010
$12=0.002
$13=0
$20=1
$21=0
$22=1
$23=3
$24=50.000
$25= 2000.000
$ 26 = 5
$ 27 = 1.000
$ 30 = 1000
$ 31 = 0
$ 32 = 0 $ 32 = 0
$ 100 = 798.000
$ 101 = 800.000 $
102 = 800.000
$ 110 $ 110 = 2000.000
$ 111 = 2000.000
$ 112 = 2000.000 $ 112 = 2000.000 $ 120.000 $ 120.000
= 50.000
$ 121 = 50.000 $ 121 = 50.000
美元=42.000

安装限位开关后主轴拒绝旋转 #920

我不能在我的任何 grbl 机器上使用硬限制,因为它们太不稳定并且容易出现许多误跳闸,无论我尝试过什么样的调节电路。软限制并不完美,但比 IMO 的硬限制问题要好。

安装限位开关后主轴拒绝旋转 #920
作者
纪尧姆里维斯 评论了 2020 年 9 月 18 日  

是的,我可以看到…我是 GRBL 和 CNC 的新手(虽然有很多 3D 打印经验,但从未见过任何 3D 打印机有任何硬性限制,而且它工作得很好)。我注意到你的经历,这让我松了一口气,因为这个问题让我发疯了……

谢谢你的帮助 !我关闭这个问题👍

喜欢 (0)