Contact me: hankecnc@gmail.com

归位周期无法识别限制 #622

推推 grbl 3年前 (2023-01-22) 116次浏览

打开
corinrose 打开了这个问题 2015 年 3 月 11 日 · 4条评论
打开

归位周期无法识别限制#622

corinrose 打开了这个问题 2015 年 3 月 11 日 · 4条评论

注释

归位周期无法识别限制 #622

我正在使用 Arduino Nano 和这个套件运行http://www.zentoolworks.com/product_info.php?products_id=133以及我发现的一些非常便宜的电机驱动器。

每当我运行归位循环时,它(一如既往)从 Z 轴开始,但一旦碰到限位开关就不会停止。我已经通过在归位周期之外运行 GRBL 并按下开关来测试所有限位开关,它总是确认命中并要求重置,但在归位周期中它会继续运行。我过去时断时续地遇到过这个问题,但我最近重新连接了限位开关以防止干扰,并且在将 GRBL 重新上传到 Arduino 时,归位周期根本不再起作用。

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

归位周期无法识别限制 #622
成员

@corinrose:确保您没有启用可变主轴的 Grbl 版本。这是目前边缘分支的默认设置。尝试在 config.h 文件中禁用它的情况下重新编译 Grbl。

归位周期无法识别限制 #622
作者

#define VARIABLE_SPINDLE 在配置文件中被注释掉了,所以这不是问题所在

归位周期无法识别限制 #622
成员

@corinrose: 嗯,我上周末刚刚在处理归位代码并进行了测试。它正在按应有的方式运作。有一个新的编译选项可以在状态报告中显示限位开关状态。您可以启用它以查看 Grbl 是否正确读取引脚。(目前有点用户不友好。我会在主版本发布之前修复它。)

归位周期无法识别限制 #622
作者

好的,请检查一下,感谢您的帮助!

喜欢 (0)