【发布时间】:2017-08-20 11:14:46
【问题描述】:
我正在尝试使用 python 2.7 和 ezdxf 模块将 DXF 文件的内容绘制到图像上。
我实现了读取和绘制 LINE、POLYLINE、CIRCLE,但我不知道如何处理 INSERT 元素。 我想这个 INSERT 元素(或相关块)包含其他元素,LINE,POLYLINE 等等......对吗?
这是我访问基本 DXF 元素的方法:
dwg = ezdxf.readfile(filename)
modelspace = dwg.modelspace()
for e in modelspace:
analyseElement(e)
def analyseElement(e):
if e.dxftype() == 'LINE':
print("DXF LINE FOUND:")
p1=e.dxf.start
p2=e.dxf.end
[...]
我是否希望从 INSERT 内容中探索和提取基本元素? 谢谢大家!
【问题讨论】: