开源改变世界!!

导入某些 .dxf 文件时出现“no __call__method”。 #611

推推 grbl 2年前 (2023-02-01) 168次浏览
关闭
fk47 打开了这个问题 2017 年 6 月 29 日 · 3条评论
关闭

导入某些 .dxf 文件时出现“no __call__method”。#611

fk47 打开了这个问题 2017 年 6 月 29 日 · 3条评论

注释

导入某些 .dxf 文件时出现“no __call__method”。 #611
fk47 评论了 2017 年 6 月 29 日  

大家好,

我正在尝试从 draftsight 加载 .dxf 文件但没有成功。如果我在另一个 CAD 程序中运行该文件并将其另存为 .dxf 然后加载它,它仍然有效。这是回溯:

追溯:
追溯(最近一次调用最后一次):
文件“C:\path\to\bcnc\bCNC-0.9.9\Utils.py”,第 397 行,在调用
返回 self.func(*args)
文件“C:\ path\to\bcnc\bCNC-0.9.9\bCNC.py”,第 1890 行,在 loadDialog 中
如果文件名:self.load(filename)
文件“C:\path\to\bcnc\bCNC-0.9.9\bCNC. py”, line 1951, in load
Sender.load(self,filename)
File “C:\path\to\bcnc\bCNC-0.9.9\Sender.py”, line 488, in load
self.gcode.importDXF(filename )
文件“C:\path\to\bcnc\bCNC-0.9.9\CNC.py”,第 2363 行,在 importDXF
dxf.readFile()
文件“C:\path\to\bcnc\bCNC-0.9.9\ lib\dxf.py”,第 1211 行,在 readFile 中
,而 self.readSection() 不是 None:通过
文件“C:\path\to\bcnc\bCNC-0.9.9\lib\dxf.py”,第 1193 行,在 readSection
self.readEntities()
文件“C:\path\to\bcnc\bCNC-0.9.9 \lib\dxf.py”,第 1118 行,在 readEntities
entity.read(self)
文件“C:\path\to\bcnc\bCNC-0.9.9\lib\dxf.py”中,第 623 行,在读取
自我中。 _readVertex(dxf)
File “C:\path\to\bcnc\bCNC-0.9.9\lib\dxf.py”, line 599, in _readVertex
tag,value = dxf()
AttributeError: DXF 实例没有调用方法

任何解决方案的线索?感谢您的帮助。

导入某些 .dxf 文件时出现“no __call__method”。 #611
所有者

dxf.py 模块中存在错字/错误。我已经改正了。如果有效,你现在可以试试吗?

导入某些 .dxf 文件时出现“no __call__method”。 #611
作者

哇,它现在确实可以正常工作,没有任何错误!谢谢你的快速反应。

导入某些 .dxf 文件时出现“no __call__method”。 #611
所有者

完美,感谢错误报告。