Contact me: hankecnc@gmail.com

Z home/limit 不适用于 0.9J(即使禁用了可变主轴) #841

推推 grbl 3年前 (2023-01-23) 283次浏览

关闭
Audio-Rochey 开启了这个问题 2015 年 11 月 9 日 · 11 条评论
关闭

Z home/limit 不适用于 0.9J(即使禁用了可变主轴)#841

Audio-Rochey 开启了这个问题 2015 年 11 月 9 日 · 11 条评论

注释

Z home/limit 不适用于 0.9J(即使禁用了可变主轴) #841

嗨伙计,

我有一个系统设置,可变主轴禁用,使用 uno 和 CNC Shield 3.0

我有以下设置:
$0=10 (step pulse, usec)
$1=25 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=0 (dir port invert mask:00000000)
$4=0 (步进启用反转,布尔)
$5=0(限制引脚反转,布尔)
$6=0(探针引脚反转,布尔)
$10=19(状态报告掩码:00010011)
$11=0.010(结偏差,mm)
$12=0.002(弧度公差,mm)
$13=0(报告英寸,布尔值)
$20=1(软限制,布尔值)
$21=1(硬限制,布尔值)
$22=1(归位周期,布尔值)
$23=0(归位方向反转掩码: 00000000)
$24=25.000(归位进给,毫米/分钟)
$25=50.000(归位搜索,毫米/分钟)
$26=25(归位去抖动,毫秒)
$27=5.000(归位牵引,mm)
$100=250.000(x,步长/mm)
$101=250.000(y,步长/mm)
$102=250.000(z,步长/mm)
$110=500.000(x 最大速率,mm /min)
$111=500.000 (y max rate, mm/min)
$112=500.000 (z max rate, mm/min)
$120=10.000 (x accel, mm/sec^2)
$121=10.000 (y accel, mm/sec ^2)
$122=10.000(z 加速度,毫米/秒^2)
$130=200.000(x 最大行程,毫米)
$131=200.000(y 最大行程,毫米)
$132=200.000(z 最大行程,毫米)

当机器解锁时,($X),我可以很好地在 XYZ 上收到警报,我也可以禁用硬限制并在我执行 ?
但是——当我尝试归位时,系统完全忽略了 Z 开关并撞到了顶部。
我在开关端子上添加了一个 0.1uF 的电容,并在 5V 上添加了一个 390Ohm 的电阻来尝试,但没有成功。

有任何想法吗?我觉得我要疯了。

干杯

罗奇

Z home/limit 不适用于 0.9J(即使禁用了可变主轴) #841 Audio-Rochey 更改了标题 Z 探针在 0.9J 上不工作(即使禁用可变主轴) Z home/limit 不适用于 0.9J(即使禁用了可变主轴) 2015 年 11 月 12 日
Z home/limit 不适用于 0.9J(即使禁用了可变主轴) #841

有没有更好的论坛来问这个问题?

Z home/limit 不适用于 0.9J(即使禁用了可变主轴) #841
成员

@Audio-Rochey: 不在这里问就好了。忘记回复你的第一个帖子。

不确定您的系统发生了什么,但很可能是接线问题。在你的情况下我会做的是尽可能多地删除外部变量。然后测试并验证它们。并一次添加一个变量并重新测试。我会首先断开 Arduino 的所有连接,除了限位开关(如果你不能这样做,只需一根连接到 GND 的电线就可以正常工作)。

如果您解释了如何连接开关、它们连接到哪些引脚以及是否对源代码进行了任何修改/启用了非默认 config.h 选项,这也会有所帮助。

Z home/limit 不适用于 0.9J(即使禁用了可变主轴) #841

不确定你是如何安装盖子的,但它们确实需要位于 Arduino 输入引脚处,而不是开关处。您确定将 Z 开关连接到正确的引脚吗?手动跳闸是否会触发限制条件?我正在使用你描述的 9J 设置(但没有软限制),它工作正常,所以我怀疑还有一个开关/接线问题。
约翰

Z home/limit 不适用于 0.9J(即使禁用了可变主轴) #841

同样的问题,比如 Audio-Rochey。我尝试使用硬限制来通过手动按下开关来获取错误。在 XY 上工作,但在 Z 上不工作。我交换了 X 和 Z 开关并且在“错误”开关上工作正常。当我多次触发 Z 开关时,出现硬限位错误,但需要按 10 次左右。它肯定不是去抖动或噪声错误,我测量过。

对我来说,这似乎是软件错误。

Z home/limit 不适用于 0.9J(即使禁用了可变主轴) #841
成员

@eduardsik: 这不是软件错误。这要么是接线错误、Arduino 引脚损坏、开关损坏,要么是最常见的电气噪声。硬限制没有去抖动逻辑,z 轴与 x 轴和 y 轴的工作方式完全相同。请先尝试这些步骤中发布的建议。

另外,请不要多次发布有关您的问题的信息。一次就足以得到回应。

Z home/limit 不适用于 0.9J(即使禁用了可变主轴) #841

我在 z 限位开关上遇到了同样的问题,它不是接线、开关损坏、arduino 引脚损坏或电噪声。请指教

Z home/limit 不适用于 0.9J(即使禁用了可变主轴) #841
成员

@wslewis: 请下次再开一个issue。另外,你能更详细地解释一下你的问题是什么吗?告诉我们您的设置是什么,您如何连接 z-limit(应该在引脚 12 上)以及您使用的 Grbl 版本。

Z home/limit 不适用于 0.9J(即使禁用了可变主轴) #841

@chamnit谢谢..那太快了!我在别处找到了你的帖子,是的,z 限位开关现在在 pin 12 上并且现在工作正常。我仍然不明白为什么需要或需要归位周期 – 是的,我是 cnc 的新手。几天前刚启动并运行我的机器。正如我所发现的,学习曲线确实适用于软件、提要和速度。任何提示或良好的信息来源?

Z home/limit 不适用于 0.9J(即使禁用了可变主轴) #841

还有一件事.. 我只想对那些将 grbl 放在一起的人表示感谢,因为它不仅是免费的,而且尽管如此它实际上工作得很好。它完成了工作。再次感谢。?X?

Z home/limit 不适用于 0.9J(即使禁用了可变主轴) #841
jahnj0584 评论了 2016 年 12 月 18 日 通过电子邮件
Z home/limit 不适用于 0.9J(即使禁用了可变主轴) #841
成员

@wslewis:归位为您提供 3d 空间中的固定参考点。从中,您可以重新启动失败的作业,通过在检查模式下运行作业来测试您是否超过机器行程,或者通过在机器空间周围移动工作原点(零件零)并重新发送作业来重复零件。

喜欢 (0)