Contact me: hankecnc@gmail.com

bCNC 冻结口袋动作 #1349

推推 grbl 3年前 (2023-02-02) 277次浏览
关闭
AlfredoCubitos 打开了这个问题 2020 年 2 月 1 日 · 3条评论
关闭

bCNC 冻结口袋动作#1349

AlfredoCubitos 打开了这个问题 2020 年 2 月 1 日 · 3条评论

注释

bCNC 冻结口袋动作 #1349

你好,

单击 Pocket 按钮两次后,bCNC 因以下错误而冻结:

self.canvas.winfo_id(): 100663381
Traceback (most recent call last):
  File "/usr/lib/python3.7/site-packages/bCNC/Utils.py", line 464, in __call__
    return self.func(*args)
  File "/usr/lib/python3.7/site-packages/bCNC/ToolsPage.py", line 1747, in execute
    self.tools.getActive().execute(self.app)
  File "/usr/lib/python3.7/site-packages/bCNC/ToolsPage.py", line 909, in execute
    app.pocket(name)
  File "/usr/lib/python3.7/site-packages/bCNC/__main__.py", line 1827, in pocket
    msg = self.gcode.pocket(blocks, diameter, stepover, name)
  File "/usr/lib/python3.7/site-packages/bCNC/CNC.py", line 4011, in pocket
    newpath.extend(self._pocket(path, -D*diameter, stepover, 0))
TypeError: 'NoneType' object is not iterable

重现步骤:

  1. 选择对象
  2. 单击 Pocket -> 一切正常,显示路径
  3. 再次单击 Pocket -> 冻结 :-(

我发现,这似乎是在没有选择对象时发生的

bCNC 冻结口袋动作 #1349
贡献者

如果钻头直径在轮廓内部没有空间生成口袋,则会发生严重错误

bCNC 冻结口袋动作 #1349

好的谢谢。

bCNC 冻结口袋动作 #1349 哈维 补充道 漏洞 标签 2020 年 2 月 1 日
bCNC 冻结口袋动作 #1349 Harvie 将此添加到 0.9.15里程碑 2020 年 2 月 1 日
bCNC 冻结口袋动作 #1349 Harvie 修改了里程碑: 0.9.15 , 0.9.16 2020 年 4 月 18 日
bCNC 冻结口袋动作 #1349 Harvie 修改了里程碑: 0.9.17 , 0.9.15 2021 年 2 月 24 日
bCNC 冻结口袋动作 #1349
合作者

最新的 bCNC 中有一个名为“偏移”的新凹槽工具,不受此崩溃的影响,旧的轮廓/凹槽工具将在未来的版本中删除。
请测试它,如果问题仍然存在,我们将重新打开问题。