注释
参见#833也许它有助于关闭路径。你能在插件运行前提供 GCode 吗? |
我发现这个错误:如果有多个块并且你选择了一个与第一个不同的块,它会生成第一个额外的孔(我认为有一个功能可以消除路线外部的点) |
你能指导我在哪里找到 list (OrderedDict.fromkeys (bidHoles) 以了解清除重复项的工作原理吗? |
一个小的改进可能是消除 xy 平面中的重复项(如果移动只是高度变化而不移动,那么打一个以上的孔是没有意义的) |
是的,OrderedDict(ionary)-Class 是一个特殊的 Hash,它也有一个数组的引用。在正常情况下,字典是无序的——你只查找键并获得值——键在哪里并不重要。但是如果你需要原始订单,那么你可以使用这个类。
键也可以是其他对象(我相信没有字典)
如果您使用 driller 插件 – 我只从块中删除重复项 – 而不是从所有块中删除。我们应该吗? |
谢谢 独立于前一个块 |
好的,我看看我是否选择了 2 个块并运行插件,它会将生成的 gcode 添加到一个块中。 |
如果您选择两个块,则两者都会生成它们。正确。问题是即使没有选择前一个块。如果前一个块以较低的高度结束,则会产生惊喜。一次偶然的机会,我看到了这个。您的插件本身很有价值。理想情况下,插件会完全按照您的建议进行操作,而不会出现意外响应。一个拥抱 |
我不知道为什么它与版本 0.0.8 而不是 0.0.10 进行比较 |
第一个洞是在错误的高度完成的(随机的?)(你能告诉我为什么吗?)然后正确地做,如果它是封闭的路线,最后一次重复
它是一个三角形,应该有 3 个孔,有 5 个,第一个在 Z = 6,当它应该是 z = -1
我添加一个请求请求