【问题标题】:ezdxf issue when creating drawing with layers创建带有图层的图形时出现 ezdxf 问题
【发布时间】:2022-10-14 19:09:14
【问题描述】:

我在使用 ezdxf 库创建新图形时遇到了问题。 我需要创建一个新的 dxf 绘图,AutoCAD 版本 R2000,所以我使用以下命令:

doc = ezdxf.new(dxfversion='AC1015') # AutoCad Release R2000
msp = doc.modelspace()

新实体,例如一条简单的线,添加到单独的图层上。 例如:

msp.add_line((0,0), (1,1), dxfattribs={"layer": "MyLines"})

然后在最后:

doc.saveas('drawing.dxf')

用于保存文档。

这很好用:我可以使用我添加的行/行创建一个 dxf 版本 R2000。

但是,该层尚不存在。 如果我从 AutoCAD 保存文档,那么我可以看到图层。 这很奇怪,你遇到过类似的事情吗?

【问题讨论】:

    标签: python autocad ezdxf


    【解决方案1】:

    DXF 格式不需要图层的图层表条目。一层 没有图层表条目具有默认线型“连续”,默认 颜色为 7,线宽为 -3,表示默认值 在大多数情况下,线宽为 0.25 毫米。

    有关更多信息,请阅读ezdxf 的文档,了解layers 的基础知识。

    【讨论】:

      猜你喜欢
      • 2021-10-09
      • 2019-07-25
      • 1970-01-01
      • 2011-03-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-01
      相关资源
      最近更新 更多