注释
作者
哎呀..“carriage homes correctly at top left corner”应该读作“carriage homes correctly at top right corner”。 |
贡献者
@scottmil: 一切正常。请在 wiki 中阅读 WCO 的工作原理。减少通信开销是间歇性的。其次,请阅读 LinuxCNC g 代码说明中的 G10 工作原理。您正在使用 |
作者
谢谢!G10 L20 P1 X0 Y0 Z0 解决了我的问题。我最初尝试使用 G10 L20 而不是 G10 L2,但当我解释随后的结果时感到困惑?命令,我认为应该为 WCO 原点报告 0.000,0.000,0.000,而不是从机器原点位置的偏移量。(希望我的回答是正确的。)$# 现在也报告了正确的偏移量。当我发出 G0 X0 Y0 F500 时,雕刻机会转到我想要的原点。
|
如果我处于英寸模式,我应该在 G10 命令之前添加一个 G20 吗? 或者它必须在同一行:option2: G20 G10 L20 P0? 是否 G10(涉及 EEPROM 写入):重置 G20/G21 模式? Bcos:在英寸模式下使用 G10 时,我遇到了一些奇怪的问题。 我正在使用 $13=1 从 grbl 取回英寸值。 |
我是一名新的 GRBL 用户,尝试使用 G10 命令将 WCO X0 Y0 原点从我的激光雕刻机的右上角(归位位置)重置为使用 GRBL 版本 1.1e.20161208 的左下角。归位成功后,我手动将车厢推到左下角,然后发出G10 L2 P1 X0。Y0。命令,但我无法让新的 WCO X0 Y0 偏移量持续存在。这是我带有 *** 注释的命令序列:
***激光模式($32=1)在设置
$H
ok
carriage homes correctly at left corner
?
<Idle|MPos:-2.996,-2.996,0.000|Bf:15,126|FS:0,0|WCO:0.000,0.000,0.000>
ok
*** home mPos 和 WCO 坐标
G91 X-198。Y-225。F500
ok
***将笔架移动到左下角
<Idle|MPos:-200.992,-227.996,0.000|Bf:15,126|FS:0,0|Ov:100,100,100>
ok
***左下角MPos坐标
G10 L2 P1 X0。Y0。
ok
*** 为 WCO X0 Y0 设置左下角
?
<Idle|MPos:-200.992,-227.996,0.000|Bf:15,126|FS:0,0|WCO:0.000,0.000,0.000>
ok
***确认左下角是新的WCO X0 Y0
?
<Idle|MPos:-200.992,-227.996,0.000|Bf:15,126|FS:0,0|Ov:100,100,100>
ok
***后续?不显示WCO
$#
[G54:0.000,0.000,0.000]
[G55:0.000,0.000,0.000]
[G56:0.000,0.000,0.000]
[G57:0.000,0.000,0.000]
[G58:0.000,0.000,0.000]
[G59: 0.000,0.000,0.000]
[G28:0.000,0.000,0.000]
[G30:0.000,0.000,0.000]
[G92:0.000,0.000,0.000]
[TLO:0.000]
[PRB:0.000,0.000,0.000:0]
好
*** G54 不应该在这里保留 G10 偏移量吗?而是显示全零
G0 X50。50元。F500
ok
*** 使用基于 G10 设置的新 WCO 原点,托架正确移动到 X50 Y50
G0 X0。Y0。F500
***回G10原点失败,小车不响应命令,小车不运动
?
<Idle|MPos:-150.992,-177.996,0.000|Bf:15,126|FS:0,0|WCO:0.000,0.000,0.000>
ok
***当前运输 MPos
——————————————————————————————————
备注:
grbl_settings.txt
配置.h.txt