开源改变世界

瓷砖错误 #196

推推 grbl 2年前 (2023-01-31) 204次浏览
关闭
atrueresistance 打开了这个问题 2016 年 1 月 16 日 · 1条评论

注释

瓷砖错误 #196

我试图创建一个插件,它会做类似于 Tile 的事情。尽管 Tile 似乎对我不起作用。我正在处理主分支“从探测中删除了“运行”条件”8c9b74b968a3335e7c45887d5633c21bf91608f1

 Connected to pydev debugger (build 141.1116)
 Traceback (most recent call last):
   File "C:/Users/PycharmProjects/bCNC\Utils.py", line 303, in __call__
     return self.func(*args)
   File "C:/Users/frankwiebenga/PycharmProjects/bCNC\ToolsPage.py", line 1197, in execute
     self.tools.getActive().execute(self.app)
   File "C:\Users\frankwiebenga\PycharmProjects\bCNC\plugins\tile.py", line 87, in execute
     app.gcode.moveLines(newblocks, x, y)
   File "C:/Users/frankwiebenga/PycharmProjects/bCNC\CNC.py", line 3169, in moveLines
     return self.process(items, self.moveFunc, Tab.move, dx, dy, dz)
   File "C:/Users/frankwiebenga/PycharmProjects/bCNC\CNC.py", line 3106, in process
     for bid,lid in self.iterate(items):
   File "C:/Users/frankwiebenga/PycharmProjects/bCNC\CNC.py", line 2674, in iterate
     for i in block.tabs:
 AttributeError: 'Block' object has no attribute 'tabs'
瓷砖错误 #196
所有者

我忘记在 Block 的复制构造函数中复制 tabs 属性。现在好了。