关闭 c-morley 打开了这个问题 2019 年 7 月 22 日 · 12条评论 关闭 慢跑无效关节不可恢复#625 c-morley 打开了这个问题 2019 年 7 月 22 日 · 12条评论 注释 合作者 c-莫利 评论了 2019 年 7 月 22 日 在 2.8+ 中使用 Gmoccapy 车床配置 (必须是一个配置,其中关节 vrs 轴编号不相等并且允许关节点动) 在归位之前如果你点动 z 轴 linuxcnc 变得无响应并且在终端中你看到: USRMOT:错误:命令超时 这里有两个问题。 Gmoccapy 可能正在尝试点动关节 2,它不在车床配置中。 linuxcnc 或 linuxcnc python 模块应该在尝试之前检查可用的关节。 对于 Gmoccapy 问题,这是对关节/轴变化的处理。 接头参考编号因机器而异。对于车床 x joint:0, z joint:1 轴参考编号始终使用 x:0、y:1、z:2 等 所以你可以在这里看到 jog z joint – reference number is 1 to jog z axis -reference number is 2 这显然容易出错。请记住用户可配置的 GUI,如 Gscreen 和 Qtvcp,用户也会发现这个问题。 一种可能的解决方法是对两种类型的慢跑都使用关节编号。 这将需要教导 linuxcnc python 模块将关节编号转换为轴编号——这对用户来说不太容易出错。 另一种可能是使用字母进行轴点动,这会立即导致错误。 c-莫利 补充道 影响主人 影响2.8 标签 2019 年 7 月 22 日 合作者 丹加勒特 评论了 2019 年 7 月 22 日 一种可能的修复方法是对两种类型都使用关节数。 这需要教导 linuxcnc python 模块将关节数转换为轴 数——这对用户来说更不容易出错。 通常,只能 为身份运动学(如 trivkins)导出轴坐标标识符。 对于其他非恒等式运动学类型,没有将关节编号转换为 笛卡尔坐标标识符的 固定规则或关系。 此任务由 为已实现的亲属提供的 kinematicsForward() 函数完成,并在 teleop 慢跑和协调 运动 (gcode,mdi) 的运动 模块 (motmod) 中自动完成。 另见:提交 fe62e95 提交 ebfdd58 dngarrett已完成 关闭 2019 年 7 月 22 日 喜欢 (0) Gmoccapy 中的 hal_glib.py 错误 #622 关机错误 2.8 Debian 10 #627 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
在 2.8+
中使用 Gmoccapy 车床配置
(必须是一个配置,其中关节 vrs 轴编号不相等并且允许关节点动)
在归位之前如果你点动 z 轴 linuxcnc 变得无响应并且在终端中你看到:
USRMOT:错误:命令超时
这里有两个问题。
Gmoccapy 可能正在尝试点动关节 2,它不在车床配置中。
linuxcnc 或 linuxcnc python 模块应该在尝试之前检查可用的关节。
对于 Gmoccapy 问题,这是对关节/轴变化的处理。
接头参考编号因机器而异。对于车床 x joint:0, z joint:1
轴参考编号始终使用 x:0、y:1、z:2 等
所以你可以在这里看到 jog z joint – reference number is 1
to jog z axis -reference number is 2
这显然容易出错。请记住用户可配置的 GUI,如 Gscreen 和 Qtvcp,用户也会发现这个问题。
一种可能的解决方法是对两种类型的慢跑都使用关节编号。
这将需要教导 linuxcnc python 模块将关节编号转换为轴编号——这对用户来说不太容易出错。
另一种可能是使用字母进行轴点动,这会立即导致错误。