开源改变世界

来自 config/sim 的 gmoccapy.ini 每个关节有多个 HOME #2210

推推 grbl 3年前 (2023-01-31) 239次浏览
关闭
smoe 打开了这个问题 2022 年 12 月 17 日 · 3条评论
关闭

来自 config/sim 的 gmoccapy.ini 每个关节有多个 HOME#2210

smoe 打开了这个问题 2022 年 12 月 17 日 · 3条评论

注释

来自 config/sim 的 gmoccapy.ini 每个关节有多个 HOME #2210
贡献者

对于部分 [JOINT_0]、[JOINT_1] 和 [JOINT_2](即默认 3 轴铣床的所有轴),HOME 条目给出两次。对于第一个关节,这是

. 

效果不是第二个 HOME 分配被覆盖,而是转发到 GMOCCAPY 的数组,在选择该配置时触发相应的错误消息。

对于 4 轴变体也可以看到“双 HOME”(https://github.com/LinuxCNC/linuxcnc/blob/master/configs/sim/gmoccapy/gmoccapy_4_axis.ini#L100https://github.com /LinuxCNC/linuxcnc/blob/master/configs/sim/gmoccapy/gmoccapy_4_axis.ini#L111),5轴的都很好,但是消息有(

),学究也是如此(

) 和 pyngcgui (

) 

@hansu

来自 config/sim 的 gmoccapy.ini 每个关节有多个 HOME #2210
成员

有趣的是,它已经存在 10 年了,但没有人注意到 :D
错误消息是将错误打印到控制台吗?
我认为我们应该删除重复项以避免混淆。

来自 config/sim 的 gmoccapy.ini 每个关节有多个 HOME #2210
贡献者作者

是的,您会收到无法处理数组的错误消息,并且会为每个轴打印两个配置值。

petterreinholdtsen 添加了对引用此问题的 petterreinholdtsen/linuxcnc 的提交 2022 年 12 月 19 日

petterreinholdtsen 添加了对引用此问题的 petterreinholdtsen/linuxcnc 的提交 2022 年 12 月 19 日

petterreinholdtsen 添加了对引用此问题的 petterreinholdtsen/linuxcnc 的提交 2022 年 12 月 20 日

来自 config/sim 的 gmoccapy.ini 每个关节有多个 HOME #2210
合作者
andypugh@rm-one:~/linuxcnc-dev/configs$ grep -r -Plz "HOME[^_]*=[^\[]*HOME[^_]*="
sim/gmoccapy/plasma_config/gmoccapy_plasma.ini
sim/gmoccapy/lathe_configs/lathe_imperial.ini
sim/gmoccapy/messages.ini
sim/gmoccapy/gmoccapy.ini
sim/gmoccapy/4_axis.ini
sim/gmoccapy/gmoccapy_plasma/gmoccapy_plasma.ini
sim/gmoccapy/gmoccapy_messages.ini
sim/gmoccapy/gmoccapy_4_axis.ini
sim/gmoccapy/gmoccapy_pedant.ini
sim/craftsman/craftsmancnc-axis.ini
sim/axis/vismach/puma/puma_cube.ngc
sim/gscreen/silverdragon/silverdragon.ini

e714b3a 修复