注释
合作者作者
合作者作者
这很容易修复。一切正常,并且可以移动和编辑选项卡! 唯一剩下要做的就是删除大量现在已弃用的选项卡相关代码。 |
所有者
@Harvie选项卡实现提供了移动功能。当您展开代码块并选择移动时,您可以将选项卡放置在任何位置。它还提供了文本编辑器的编辑功能,因为您可以将选项卡视为纯文本。我喜欢岛屿的想法,但我不高兴将一个人类不可读的十六进制 ascii 字符串嵌入到一个普通的 ascii gcode 文件中,因为它现在是你的实现。 |
合作者作者
@vlachoudis你看到最新的拉取请求了吗??它修复了这个确切的事情。因此这张票中的屏幕截图。十六进制 ascii 现在已完全过时,取而代之的是用户可编辑的文本! |
合作者作者
起初,这些岛屿是使用经过大量修改的选项卡代码实现的。现在是时候使用岛来实现选项卡了,因为岛的概念比选项卡的概念更通用。此外,当前无法移动或编辑选项卡。我建议以下解决方案:
实现一些原始的块分组方式,这样无论何时选择一个块,它都会自动选择链接到它的其他块。
通过这种方式,您可以将选项卡生成为 g 代码块,这些代码块将附加到一个或多个刀具路径,因此它们将自动被选中、移动并使用该刀具路径进行切割(除非用户在切割操作中禁用岛)。
这将使我们能够:
你怎么认为?有任何想法吗?