Contact me: hankecnc@gmail.com

TLO 应该如何在 GRBL 中工作? #402

推推 grbl 3年前 (2023-01-22) 281次浏览

关闭
bostonbladeco 打开了这个问题 2018 年 3 月 23 日 · 6条评论
关闭

TLO 应该如何在 GRBL 中工作?#402

bostonbladeco 打开了这个问题 2018 年 3 月 23 日 · 6条评论

注释

TLO 应该如何在 GRBL 中工作? #402

我在连接到探针的机器空间中的固定位置有 az setter 探针,尽管我尽了最大的努力,但我似乎无法让它设置工具长度偏移 TLO。我已经查看了可用的错误报告和文档。我使用的是最新版本的 GRBL。我不确定我是否遇到了问题,或者我是否不了解 TLO 应该如何设置和工作。

最常见的问题是我在发出 G43.1 命令(例如 G43.1 Z0.250)时遇到“不受支持的命令”错误。如果紧接在“T1 M6 G43”或任何其他带有 M6 的内容之前,这似乎只会被无误地接受。在 TLO 变量显示没有变化后检查 $#。

是否有一个简单的 gcode 示例可与 GRBL 一起用于 TLO 设置,这是一个我应该变成正式错误报告的问题还是我还缺少什么?

谢谢你。

TLO 应该如何在 GRBL 中工作? #402

将宏更改为 G5_ G38.2 G10 P0 L20 Z__
其中 Z 值是从探头到桌面的差异。G5_ 是您为探针位置保存的工作区域。

TLO 应该如何在 GRBL 中工作? #402
疯狂的 评论了 2018 年 3 月 23 日  

grbl 不支持 T1 M6 G43。
在 grbl 中换刀的过程就像

  • 插入您的第一个工具。
  • 移动到固定的探测位置以确定工具提示的 z 位置。人们经常使用 G38 和 G30 指令移动到那里,并且通常使用某种触摸板来触摸工具的尖端。
  • 运行作业直到更换工具。
  • 插入下一个工具。
  • 移回探测位置(通过 G28 或 G30)并确定新工具尖端的 z 位置。
  • 计算第一个工具和这个工具之间的 z 位置差异。
  • 向 Grbl 发送具有该差异的 G43.1 命令。
  • 运行作业的下一部分,直到下一次换刀。
  • 冲洗、重复并始终根据第一个工具位置计算 z 位置差异。
TLO 应该如何在 GRBL 中工作? #402

感谢您的及时反馈。几个跟进…

如果不支持 T1 M6 G43,为什么在发出时不生成错误而不是返回 ok?

为什么 G43.1 有时返回“不受支持的命令”有时不返回?使用它的前提条件是什么?

那么,如果发布了 G43.1 Z0.250 并且 $# 中的 TLO 值没有变化,这将是一个错误或问题吗?在这种情况下我会做一个详细的单独报告

TLO 应该如何在 GRBL 中工作? #402

对我来说,G43.1 Z(offset_value) 从来没有给我“不受支持的命令”错误。
并且 M6 或 G43 总是给出“不受支持的命令”错误
$# 始终具有应用的 TLO 值。

您使用的是哪个图形用户界面?

TLO 应该如何在 GRBL 中工作? #402
贡献者

仅供参考,Grbl 从未支持过 G43 或 M6。它只支持 G43.1。您的 GUI 有时会为您解释 G43 或 M6,并将其转换为 Grbl 可以理解的内容。如果您仍然遇到问题,请直接通过串行终端连接到 Grbl,并向我们展示您用来制造错误的确切命令集。应该没有问题。

TLO 应该如何在 GRBL 中工作? #402

我在串行控制台上,我将尝试生成包含相关详细信息的完整错误报告,但目前不在机器旁。谢谢。

喜欢 (0)