注释
|
寄一个 ?字符 <Alarm|MPos:0.000,0.000,0.000|Bf:15,127|FS:0,0|WCO:0.000,0.000,0.000> 它们是负空间中的机器坐标,Grbl 采用了工业机器使用的负坐标系,并且以这样一种方式编写,以使我们成为合适的机械师,而不是让我们捏造。 我不太确定 grbl 如何处理关于位置数据的测量存储和显示的 G38 命令,显然它的用途是将工作轴归零。 |
|
嗯,谢谢你的回答,但这不是我的问题。我问我是否可以在 GCODE 中读取这些值。 顺便说一句,是的,探头输出保存在当前工作空间(G54 等)中,并且 G38.2 中的 .2 与工作坐标无关,但与探头事件的触发方式无关。对于 G38.2,探针由触点闭合触发,而对于 G38.4,探针由触点打开触发。 如果您查看我发布的内容,您会首先看到 G38.2,运动朝向 Y 轴,Y 的 PRB 值为 -222.232。然后您可以看到第二个 G38,但是 G38.4,运动缓慢地远离 Y。由于接触是第一次关闭,我检查它何时再次打开。您会发现这是值得的,因为相差 97/1000 毫米。PRB 给出 -222.195。 顺便说一句,GRBL 对 G38 没有任何作用。它是 G92 轴值,它实际上会保存一些东西,例如 G92 X-10。 对于 G 代码问题,我建议您查阅http://linuxcnc.org/docs/html/gcode/g-code.html,因为 GRBL G 代码是 LinuxCNC G 代码的子集 |
|
Grbl 报告它检测到适当的引脚变化的确切位置。请注意,由于 Grbl 正在减速,因此探头停止位置可能会有所不同。您看到的探头位置差异是由于设置中的某些原因造成的。 Grbl 只是报告探测结果。由用户来做一些事情。我想你问的是 Grbl 是否支持宏编程。答案是否定的,但像 bCNC 这样的某些 GUI 可以模拟它。 |
|
我坐在浴室的灌浆瓷砖之间查看命令。但是非常感谢对我的回复的更正。我也在回复 Sonny 在我面前关闭的另一个帖子。很多人都认为 GIT 是垃圾。如果电子邮件到达我们的收件箱并且我们对其进行了回复,我们实际上不知道以太网上还有另一个线程,重复建议是合理的,但总是出于好意而让我失望。 |
|
@MeJasonT: 对于那个很抱歉!只是想把答案放在一个地方。 |
|
没有问题,我只是一只生活在旧 GRLB GRBL 网站上的恐龙 |


当我使用宏进行探测时,我看到 GRBL 使用 PRB 值进行回答:

是否有可能在 G 代码中读取这些(据我所知,它们是检测到的探测点的绝对位置)?
更清楚(我希望),如果我想在探测后使用 G10 L2 Px 而不是 G92,我需要传递(如果我理解正确的话)MACHINE 位置,而不是当前位置。我该怎么做?
谢谢你的帮助。