关闭 pjamestx 打开了这个问题 2015 年 6 月 9 日 · 2 条评论 关闭 HOMING_FORCE_SET_ORIGIN 问题#728 pjamestx 打开了这个问题 2015 年 6 月 9 日 · 2 条评论 注释 关注 评论了 2015 年 6 月 9 日 我最近将我的 X-Carve 升级到更新版本的 grbl 0.9i。我知道归位后,它将工作区完全置于负象限,这是我在升级后看到的行为。 我想回到归零后将轴归零的行为。我按照常见问题解答部分中的说明,取消了 config.h 文件中 HOMING_FORCE_SET_ORIGIN 行的注释,然后重新编译/上传。归位后,我仍然在 Chilipeppr 中看到非零值。以前它们是 ~-790,我的最大行程设置值,但现在我看到 X/Y/Z 值是 -21.320/-28.940/+17.510。 作为测试,我返回并将 N_HOMING_LOCATE_CYCLE 值增加到 2,以确保我正在正确编译/上传,并且我确认它从每轴执行一个归位循环变为两个循环。 我的 config.h 文件中仅有的两个区别是: 定义 N_HOMING_LOCATE_CYCLE 2 // 整数 (1-128) 和 定义 HOMING_FORCE_SET_ORIGIN // 取消注释以启用。 以下是我当前的 grbl 设置: $0=10(步进脉冲,usec) $1=255(步进空闲延迟,毫秒) $2=1(步进端口反转掩码:00000001) $3=3(dir 端口反转掩码:00000011) $4= 0(步进启用反转,布尔) $5=0(限制引脚反转,布尔) $6=0(探针引脚反转,布尔) $10=3(状态报告掩码:00000011) $11=0.050(结偏差,mm) $12=0.002 (弧度公差,毫米) $13=0(报告英寸,布尔值) $20=0(软限制,布尔值) $21=0(硬限制,布尔值) $22=1(归位周期,布尔值) $23=3(归位方向反转掩码:00000011) $24=25.000(归位进给,毫米/分钟) $25=750.000(归位寻道,毫米/分钟) $26=250(归位去抖动,毫秒) $27=1.000(归位牵引,mm) $100=40.000(x,步长/mm) $101=40.000(y,步长/mm) $102=188.976(z,步长/mm) $110=8000.000(x 最大速度,mm /min) $111=8000.000 (y max rate, mm/min) $112=500.000 (z max rate, mm/min) $120=500.000 (x accel, mm/sec^2) $121=500.000 (y accel, mm/sec ^2) $122=50.000(z 加速度,毫米/秒^2) $130=790.000(x 最大行程,毫米) $131=790.000(y 最大行程,毫米) $132=100.000(z 最大行程,毫米) 有没有其他人经历过这种行为? 成员 香奈儿 评论了 2015 年 6 月 9 日 你在看机器坐标还是工作坐标?您可能已存储并激活 G54 偏移量。用$#命令检查。您应该看到最新版本的机器坐标为 [0,0,0]。 作者 关注 评论了 2015 年 6 月 9 日 你是对的,这是一组已经保存的工作坐标。一旦我打开 UGS 而不是 Chilipeppr,它就变得很明显了。我能够使用此命令重置坐标: G10 L2 P1 X0Y0Z0 感谢您的快速回复和出色的产品 pjamestx已完成 关闭 2015 年 6 月 9 日 喜欢 (0) 简化编码 #567 重复代码 #568 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
我最近将我的 X-Carve 升级到更新版本的 grbl 0.9i。我知道归位后,它将工作区完全置于负象限,这是我在升级后看到的行为。
我想回到归零后将轴归零的行为。我按照常见问题解答部分中的说明,取消了 config.h 文件中 HOMING_FORCE_SET_ORIGIN 行的注释,然后重新编译/上传。归位后,我仍然在 Chilipeppr 中看到非零值。以前它们是 ~-790,我的最大行程设置值,但现在我看到 X/Y/Z 值是 -21.320/-28.940/+17.510。
作为测试,我返回并将 N_HOMING_LOCATE_CYCLE 值增加到 2,以确保我正在正确编译/上传,并且我确认它从每轴执行一个归位循环变为两个循环。
我的 config.h 文件中仅有的两个区别是:
定义 N_HOMING_LOCATE_CYCLE 2 // 整数 (1-128)
和
定义 HOMING_FORCE_SET_ORIGIN // 取消注释以启用。
以下是我当前的 grbl 设置:
$0=10(步进脉冲,usec)
$1=255(步进空闲延迟,毫秒)
$2=1(步进端口反转掩码:00000001)
$3=3(dir 端口反转掩码:00000011)
$4= 0(步进启用反转,布尔)
$5=0(限制引脚反转,布尔)
$6=0(探针引脚反转,布尔)
$10=3(状态报告掩码:00000011)
$11=0.050(结偏差,mm)
$12=0.002 (弧度公差,毫米)
$13=0(报告英寸,布尔值)
$20=0(软限制,布尔值)
$21=0(硬限制,布尔值)
$22=1(归位周期,布尔值)
$23=3(归位方向反转掩码:00000011)
$24=25.000(归位进给,毫米/分钟)
$25=750.000(归位寻道,毫米/分钟)
$26=250(归位去抖动,毫秒)
$27=1.000(归位牵引,mm)
$100=40.000(x,步长/mm)
$101=40.000(y,步长/mm)
$102=188.976(z,步长/mm)
$110=8000.000(x 最大速度,mm /min)
$111=8000.000 (y max rate, mm/min)
$112=500.000 (z max rate, mm/min)
$120=500.000 (x accel, mm/sec^2)
$121=500.000 (y accel, mm/sec ^2)
$122=50.000(z 加速度,毫米/秒^2)
$130=790.000(x 最大行程,毫米)
$131=790.000(y 最大行程,毫米)
$132=100.000(z 最大行程,毫米)
有没有其他人经历过这种行为?