开源改变世界

归巢:有时归巢以错误的方式开始 #1126

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

打开
toptrapping 打开了这个问题 2016 年 11 月 4 日 · 2 条评论
打开

归巢:有时归巢以错误的方式开始#1126

toptrapping 打开了这个问题 2016 年 11 月 4 日 · 2 条评论

注释

归巢:有时归巢以错误的方式开始 #1126

你好,

我创建这篇文章是因为我的 cnc 有一个严重的问题。有时,当我启动 GRBL 并执行 $h 将其归位时,Z 轴以错误的方式启动。(大概 1 次到 3 次)。
我通过在 GRBL
$X
g0 z-0.01
$H 的启动时添加这段代码解决了这个问题。

当我这样做时,它会更好,但我也有 1 次到 40 次的问题

有人知道这个问题吗?

供参考,我家的开关是用光耦合器接线的,电线是接地屏蔽的,所以我不认为这是接线问题。

我的配置是:

Grbl 0.9j [‘$’寻求帮助]
[‘$H’|’$X’解锁]
$0=10 (step pulse, usec)
$1=25 (step idle delay, msec)
$2=0 (step port invert mask :00000000)
$3=1 (dir port invert mask:00000001)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=3 (status report mask:00000011)
$11=0.010(连接偏差,mm)
$12=0.002(弧形公差,mm)
$13=0(报告英寸,bool)
$20=1(软限制,bool)
$21=0(硬限制,bool)
$22 =1(归位周期,bool)
$23=3(归位方向反转掩码:00000011)
$24=100.000(归位进给,mm/min)
$25=500.000(归位搜索,mm/min)
$26=250(归位去抖,毫秒)
$27=3.000(归位牵引,mm)
$100=200.000(x,步长/mm)
$101=500.000(y,步长/mm)
$102=200.000(z,步长/mm)
$110=3000.000(x 最大速率,毫米/分钟)
$111=400.000(y 最大速率,毫米/分钟)
$112=2000.000(z 最大速率,毫米/分钟)
$120=200.000(x 加速度,毫米/秒^2)
$121 =50.000(y 加速度,mm/sec^2)
$122=100.000(z 加速度,mm/sec^2)
$130=1000.000(x 最大行程,mm)
$131=101.000(y 最大行程,mm)
$132=149.000(z最大行程,mm)
可以

你能帮助我吗。

最好的祝福

弗朗索瓦。

PS:对不起我的英语不好

归巢:有时归巢以错误的方式开始 #1126
vMeph 评论了 2016 年 11 月 4 日  

如果您看到您设置了 $23=3(归位方向反转掩码:00000011)
,最后 3 位指的是 3 轴,并且您设置了 011,十进制是这样,您在正常模式下有 1 个轴,在反向模式下有 2 个轴。所以正确的是 000 也就是 $23=0 如果你要反转你设置的 3 轴 $23=7 如果你用二进制转换就是 111

归巢:有时归巢以错误的方式开始 #1126
成员

@toptrapping:当 Grbl 开始以错误的方向归巢时,它在停止前走了多远?它会移动大约 15 毫米吗?如果是这样,这意味着 Grbl 检测到您的归位开关在归位周期开始时被触发,并试图将其关闭。这也意味着您有一些电噪声或接线问题。

牵引运动是牵引设置距离的 5 倍,Grbl 在归位开始时的归位搜索阶段移动了轴行程设置的 1.5 倍。很难混淆两者。

喜欢 (0)