注释
没错。它已被注释掉,因为重新加载按钮已放在该按钮列表中,而我们只有 10 个按钮的位置,所以我决定不显示可选的停止按钮,因为我从未使用过该功能。 |
行。也许我们应该将其添加到文档中。可选停止是非常标准的 CNC 东西,并受 linuxcnc 支持,因此他们找不到它似乎有点令人困惑。 |
我们可以添加一个选项是否显示“运行可选块按钮”或“使用可选停止按钮”…… |
有点疯狂的想法,但可以根据 G 代码文件内容显示一个或另一个或不显示。 |
我认为这只会导致更多的混乱。 |
如果 G 代码中同时存在这两个功能,则其中一个功能必须是主导功能。
我在想一个只有两种状态的按钮。因此,要么启用两者,要么都不启用。 |
只有当您需要可选的停止和块删除时,这个问题才真正重要。如果您使用“/m1”,那么您可以通过使用块删除获得可选的停止。如果您全部阅读,这就是用户在论坛中得出的结论。 我认为 KISS 在这里是有序的: |
或者当屏幕分辨率/窗口大小允许时,我们可以允许一个额外的按钮。 |
确切地 ! |
要获得真正的幻想,您可以根据 m1 的当前状态更改按钮图像并阻止删除。 |
我能想到的唯一问题是,我认为 GMoccapy 允许外部引脚选择这些按钮,因此这会打破这种范式。我不确定该功能有多普遍。 |
很常见的AFAIK |
那么也许 HAL pin 只会在 blockdelete 上工作 – 只是为了使其与旧系统保持一致。不理想但仍然有用。 |
是的。比我的建议更适合固定数量的水平按钮:
|
来自
https://forum.linuxcnc.org/gmoccapy/46805-optional-stop-m1#251181
似乎在 2.8 和 master 中,可选停止的代码被注释掉了,屏幕上没有按钮。
代码注释中没有给出原因。