Contact me: hankecnc@gmail.com

换刀后在 MPos 0 上移动 #1364

推推 grbl 3年前 (2023-02-02) 279次浏览
打开
ManuelW77 打开了这个问题 2020 年 2 月 26 日 · 8条评论
打开

换刀后在 MPos 0 上移动#1364

ManuelW77 打开了这个问题 2020 年 2 月 26 日 · 8条评论

评论

换刀后在 MPos 0 上移动 #1364

大家好,
我已经设置了 bCNC(在我的 grbl 机器上)来捕获 M6 命令并使用
WCS 工具更改来处理它。宏工作正常,它探测到工具的正确高度到工件的 0

但是,在换刀之后,当主轴从换刀位置移动到工作位置并且新刀具比上一把长时,Z 轴移动到 MPos 0 上方和归位开关上方。所以步进器打滑,Z 位置不再正确。

在我看来,这意味着,如果新的 WPos 0 高于最后一个,则 Z 正在向高移动,超过 MPos 0,然后崩溃。

换刀后在 MPos 0 上移动 #1364

@ManuelW77

GRBL 中不支持换刀,因此 bCNC 中的宏只是解决方法。您可以降低工具更换高度以适应最长和最短工具之间的差异(如果您使用的是 G28 安全位置,那么如果我没记错的话也应该降低它)。GRBL 中的软限制也对防止崩溃有很大帮助,您应该明确检查它们。

换刀后在 MPos 0 上移动 #1364

检查#1371的底部以获得您问题的可能答案。

换刀后在 MPos 0 上移动 #1364

@DeanRM

您正在尝试解决错误的问题。每个人都在考虑将新工具的提示返回到最后已知的 WPos ;-)

换刀后在 MPos 0 上移动 #1364
院长RM 评论了 2020 年 3 月 21 日  

不 – 我不是要解决错误的问题。他说的是 z 高度太高,触及了他的限位开关,从而降低了准确性。他需要调整的设置在【Probe】下的User File中。

  • toolprobe X, Y 是固定/安装的触摸板的中心坐标。
  • toolprobe Z 是探测的起始位置。
    (公式:[负#] Z0(MPos)[未安装钻头]到触摸板的行程 – 减去最长钻头的长度)
  • tooldistance 是在你得到运动误差之前的运动长度。
    (公式:最长位的长度加上几毫米)

    进行更改后 – 您必须重新启动 bCNC。.bCNC 文件仅在启动期间读取。

toolprobe Z + tooldistance 不应超过 Z 的 GRBL 最大行程距离。它还应略长于 Z0 (MPos) 到触摸板的行程距离。

换刀后在 MPos 0 上移动 #1364

@DeanRM

那么,如果换刀宏中除了最后两个动作之外的所有动作都在 G53 空间中完成,为什么在换刀循环之后它太高了?

换刀后在 MPos 0 上移动 #1364
院长RM 评论了 2020 年 3 月 21 日  

好问题 – 他当前的设置是什么?他当前的设置是什么?
如果他的设置正确,那么也许我们有一个错误。

换刀后在 MPos 0 上移动 #1364

@DeanRM

如果你真的对这种情况感兴趣,你可以查看旧的和有点长的讨论 #1029

换刀后在 MPos 0 上移动 #1364

有趣的读物 – 没有人提到工具更改的正确设置。涉及两个软限制 – GRBL 的 Z 和工具距离。两者都会抛出软限制错误。
我写了一篇关于这个的论文 – https://github.com/vlachoudis/bCNC/wiki/Installing-a-fixed-Touchplate-for-tool-changes

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

3人参加
换刀后在 MPos 0 上移动 #1364换刀后在 MPos 0 上移动 #1364换刀后在 MPos 0 上移动 #1364

喜欢 (0)