Contact me: hankecnc@gmail.com

负坐标问题 #1277

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

关闭
bashkan 打开了这个问题 2017 年 8 月 21 日 · 10 条评论
关闭

负坐标问题#1277

bashkan 打开了这个问题 2017 年 8 月 21 日 · 10 条评论

注释

负坐标问题 #1277

我已经使用以下选项为我的 2 轴机器编译了 GRBL 0.9:
#define HOMING_CYCLE_0 ((1<<X_AXIS)|(1<<Y_AXIS)) -> 对于 2 轴
#define HOMING_FORCE_SET_ORIGIN -> 这样当机器归位时,它在 0,0(理论上坐标系应该变为正,但它没有)
//#define HOMING_INIT_LOCK -> 注释掉这个,这样机器在启动时就不会处于警报状态。

归位工作完美并将工具移动到左下角。然而,归位后,X 和 Y 坐标都应为负值。例如,如果我发送 X10 Y10,它会到达限位开关。如果我发送 X-10 Y-10,工具就会移动。
我有 200 多个 g 代码文件,它们都包含正值。由于转换它们对我来说不是一种选择(我不知道它是否可能),所以我被困住了。我已多次阅读指南(https://github.com/grbl/grbl/wiki/Configuring-Grbl-v0.9)但找不到答案。
你能帮我么?
科雷。

负坐标问题 #1277

听起来你的方向颠倒了(3 美元),afaiu 得到你想要的归位你需要使用(23 美元)

而且你不应该仅仅因为它是正值而改变 gcode 无论你如何回家,
你只需设置工作坐标来匹配你需要的

负坐标问题 #1277
作者
巴什坎 评论了 2017 年 8 月 22 日  

亲爱的 langwadt,
感谢您的回复。恐怕我不能完全理解你仅仅设置工作坐标的意思。我是新手 :)
我的设置供参考:
$0=10(步进脉冲,usec)
$1=25(步进空闲延迟,毫秒)
$2=0(步进端口反转掩码:00000000)
$3=0(dir 端口反转mask:00000000)
$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 (junction deviation ) , mm)
$12=0.002(圆弧公差,mm)
$13=0(报告英寸,布尔)
$20=0(软限制,布尔)
$21=1(硬限制,布尔)
$22=1(归位周期,布尔)
$23=0(归位方向反转掩码:00000000)
$24=100.000(归位进给,毫米/分钟)
$25=500.000(归位搜索,毫米/分钟)
$26=250(归位去抖,毫秒)
$27=1.000(归位牵引, mm)
$100=400.000 (x, step/mm)
$101=400.000 (y, step/mm)
$102=250.000 (z, step/mm)
$110=100.000 (x max rate, mm/min)
$111=100.000 (y最大速率,毫米/分钟)
$112=500.000(z 最大速率,毫米/分钟)
$120=10.000(x 加速度,毫米/秒^2)
$121=10.000(y 加速度,毫米/秒^2)
$122=10.000(z accel, mm/sec^2)
$130=450.000(x 最大行程,mm)
$131=450.000(y 最大行程,mm)
$132=450.000(z 最大行程,mm)

那么你能告诉我应该如何设置工作坐标吗?

负坐标问题 #1277

这是“this old tony”的简短介绍,内容在 3:30 左右

负坐标问题 #1277
作者

亲爱的 langwadt,
我猜你打算发送一个链接(可能是一个教程视频)但不知何故忘了放实际链接?如果是这样的话,你能再发一次吗?我非常需要帮助。
最好的祝福。

负坐标问题 #1277
jahnj0584 评论了 2017 年 9 月 3 日 通过电子邮件
负坐标问题 #1277
作者

亲爱的 jahnj0584,
我正在使用 Universal Gcode Sender。归位后,当我点击例如 X+ 时,工具碰到限位开关并进入报警状态。我再次回家并单击 X-,然后工具移动。我不确定这是否意味着“正确的举动”。但这绝对不是我想要的举动。因为归位后,我发送的任何 g 代码文件中都有正值。
科雷

负坐标问题 #1277
jahnj0584 评论了 2017 年 9 月 4 日 通过电子邮件
负坐标问题 #1277
作者

@jahnj0584
我将尝试更改 3 美元并发布结果。目前归位在左下角,据我所知,X+ 在左边,Y+ 朝向我(因此按下了限位开关)。这可能与我错误地将步进电机的 4 根电缆以相反的方向连接到 cnc 屏蔽层上有关吗?(即应该是 4-2-3-1 而不是 1-2-3-4)

负坐标问题 #1277
成员

请阅读此wiki 页面以了解如何设置您的机器。你的坐标系是倒过来的。

负坐标问题 #1277
作者

设置 $3=7 和 $23=7 解决了这个问题。非常感谢大家的帮助,不胜感激。

喜欢 (0)