开源改变世界

stdglue.py 中的 tool_probe_m6 问题 #1794

推推 grbl 2年前 (2023-01-31) 157次浏览
打开
2个任务
brycedjohnson 打开了这个问题 2022 年 7 月 4 日 · 4条评论
打开
2个任务

stdglue.py 中的 tool_probe_m6 问题#1794

brycedjohnson 打开了这个问题 2022 年 7 月 4 日 · 4条评论

注释

stdglue.py 中的 tool_probe_m6 问题 #1794

我第一次使用探测或工具触发,所以我可能会遗漏一些东西。

以下是我重现该问题所遵循的步骤:

在您的 ini 中设置此重新映射REMAP=M6 modalgroup=10 python=tool_probe_m6

其中指向 linuxcnc/nc_files/remap_lib/python-stdglue/stdglue.py 中的函数

这是我期望发生的事情:

成功的刀具长度补偿

这是发生了什么:

        self.params[4999] = emccanon.GET_EXTERNAL_POSITION_X()
        self.params[4998] = emccanon.GET_EXTERNAL_POSITION_Y()
        self.params[4997] = emccanon.GET_EXTERNAL_POSITION_Z()

似乎在 mycase 中抓住你在 (G54) 中的任何 coor 系统。但是向后移动发生在 G53 中,它抛出了一堆限制错误。

stdglue.py 中的 tool_probe_m6 问题 #1794

打印那些参数显示
stdglue.py 中的 tool_probe_m6 问题 #1794

也没有完全验证这一点,但 G38.2 探头似乎也可以在您所在的任何坐标系统中工作。

我目前正在通过在 GET_EXTERNAL_POSITION 之前使用开关将 G59.3 归零并在设置工具长度后self.execute("G59.3")使用 G54来解决问题。self.execute("G54")然后我可以:触发刀具长度传感器的探头 – 将探头归零到工件 – 切换到工具 1 并将探头对准刀具长度传感器 – 刀具在工件顶部归零

有关我的硬件和软件的信息:

  • 我正在使用这个 Linux 发行版和版本(通常用 表示lsb_release -a):

lsb_release -a
没有可用的 LSB 模块。
发行商 ID:Debian
描述:Debian GNU/Linux 10 (buster)
版本:10
代号:buster

  • 我正在使用这个内核版本(由 显示uname -a):

uname -a
Linux cncpc 4.19.0-20-rt-amd64 #1 SMP PREEMPT RT Debian 4.19.235-1 (2022-03-17) x86_64 GNU/Linux

  • 我在跑步 …

    • [x] 来自 linuxcnc.org 的二进制版本(包括 buildbot.linuxcnc.org)
    • 我自己构建的二进制文件
    • 来自 linuxcnc.org 之外的其他来源的二进制版本
  • 我正在使用这个 LinuxCNC 版本(显示在包管理器中,或者对于 git 版本,scripts/get-version-from-git):
    LINUXCNC – 2.9.0-pre0-6934-g45a17c155

  • 我正在使用此用户界面 (GUI)(例如 AXIS、Touchy、gmoccapy 等):
    Qtdragon

  • 我正在使用此接口硬件供应商和芯片组(例如,并行端口、以太网端口、FPGA 卡):
    Ethernet Mesa

stdglue.py 中的 tool_probe_m6 问题 #1794

还有一个相关的 PR #1793,用于明显的 type-o

stdglue.py 中的 tool_probe_m6 问题 #1794
合作者

不幸的是,这是我正在处理的代码,我迷失了其他优先事项。

stdglue.py 中的 tool_probe_m6 问题 #1794

没问题@c-morley,这是一个很好的起点,可以弄清楚所有探针的工作原理。如果我在我的解决方法之外做了改进,我会做一些 PR。

stdglue.py 中的 tool_probe_m6 问题 #1794
合作者

是的,请做,我想做对。

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

还没有

发展

没有分支机构或拉取请求

2名参加者
stdglue.py 中的 tool_probe_m6 问题 #1794stdglue.py 中的 tool_probe_m6 问题 #1794

喜欢 (0)