注释
|
您需要在 v8 中使用 $16=1 并在 v9 中使用 $21=1 来启用硬限制(结束停止)。 |
作者
|
如果我阅读/理解正确,“硬限制”功能会停止机器,我必须手动重置才能继续。在那种情况下,在激活“硬限制”时无法进行归位。机器将进入“停止”状态,并出现第一个停止触发器。 我错过了什么吗? |
成员
|
@dvdnhm:是的,硬限制会停止机器,它应该这样做。手动重置后,归位应该仍然有效。 |
作者
|
我期待类似于 3d 打印机的运动;x 轴开始移动,当限位触发时 Y 开始移动,然后当 Y 限位触发时 Z 开始移动。 手动复位后机器会从下一个轴开始吗?如果它从同一轴开始,它将再次停止。 |
|
要使用归位,您需要同时启用 Hard Limits 和 Homing Cycle。 |
成员
|
@dvdnhm:不,这是用于磨机设置,而不是 3d 打印机。在移动 XY 轴之前,铣床需要确保主轴处于上升状态并且不碍事。并确保您的轴方向设置正确,因为归位循环将执行 1mm 的拉离运动。如果它进入限位开关,则需要反转 $3 轴方向。 |


我的止动器有问题,只是止动器不会触发任何东西,步进器会继续转动。
我测试/验证了当开关关闭时该引脚接收到低电平。为了进一步测试,我将跳线插入每个末端止动销并将所有销接地,但我能够将所有 3 个轴移动到每个方向。
v.8 的设置
$0=320.000(x,步进/mm)
$1=320.000(y,步进/mm)
$2=320.000(z,步进/mm)
$3=10(步进脉冲,usec)
$4=250.000(默认进给,mm/min)
$5=500.000(默认搜索,mm/min)
$6=192(步进端口反转掩码,int:11000000)
$7=25(步进空闲延迟,毫秒)
$8=10.000(加速度,mm/sec^2)
$9=0.050 (连接偏差,mm)
$10=0.100 (arc, mm/segment)
$11=25 (n-arc correction, int)
$12=3 (n-decimals, int)
$13=0 (report inches, bool)
$14=1 (auto开始,布尔)
$15=0(反转步骤启用,布尔)
$16=0(硬限制,布尔)
$17=0(归位周期,布尔)
$18=0(归位方向反转掩码,int:00000000)
$19=25.000(归位进给,毫米/分钟)
$20=250.000(归位寻道,毫米/分钟)
$21=100(归位去抖,毫秒)
$22=1.000(归位牵引,毫米)
v.9 的设置
$0=10(步进脉冲,usec)
$1=25(步进空闲延迟,毫秒)
$2=0(步进端口反转掩码:00000000)
$3=6(dir 端口反转掩码:00000110)
$4=0(步骤启用反转,布尔)
$5=0(限制引脚反转,布尔)
$6=0(探针引脚反转,布尔)
$10=3(状态报告掩码:00000011)
$11=0.020(结偏差,mm)
$12=0.002(弧公差,毫米)
$13=0(报告英寸,布尔)
$14=1(自动启动,布尔)
$20=0(软限制,布尔)
$21=0(硬限制,布尔)
$22=1(归位周期,布尔)
$23 =0(归位方向反转掩码:00000000)
$24=25.000(归位进给,mm/min)
$25=500.000(归位搜索,mm/min)
$26=250(归位去抖,毫秒)
$27=1.000(归位牵引,mm)
$100=320.000(x,步长/mm)
$101=320.000(y,步长/mm)
$102=320.000(z,步长/mm)
$110=500.000(x 最大速率,毫米/分钟)
$111=500.000(y 最大速率,毫米/分钟)
$112=500.000(z 最大速率,毫米/分钟)
$120=10.000(x 加速度,毫米/秒^2)
$121 =10.000(y 加速度,mm/sec^2)
$122=10.000(z 加速度,mm/sec^2)
$130=200.000(x 最大行程,mm)
$131=200.000(y 最大行程,mm)
$132=200.000(z最大行程,毫米)
有什么建议么?