如何通过 python 的 ezdxf 或 dxfwrite 添加标记或标签(在 cad 文件中也是一样的东西)?
How to add a tagging or label(the same thing in a cad file) through ezdxf or dxfwrite of python?
我想生成一个可以用CAD软件打开的文件
我选择名为 'ezdxf' 的库。
我想添加标签(或标记,我的意思是CAD软件提供的显示线段起点和终点的功能)时遇到问题。
我曾尝试阅读 'ezdxf' 的文档,但没有找到任何关于标签或标记的信息(en,我的英语很差,而且 Google 翻译)。
所以,问题:
如果我想生成一个像'XXX.dxf'这样的文件,python哪个库有更多的功能并提供上面的功能----添加标签或标签?
使用 ezdxf 创建新绘图:
import ezdxf
drawing = ezdxf.new(dxfversion='AC1009')
支持的 DXF 版本:
- AC1009 AutoCAD R12
- AC1015 AutoCAD R2000
- AC1018 AutoCAD R2004
- AC1021 AutoCAD R2007
- AC1024 AutoCAD R2010
- AC1027 AutoCAD R2013
- AC1032 AutoCAD R2018
github 的 dxfwrite 的标题是:
Outdated DXF R12 writer, please switch to ezdxf
不存在可准确提供您所需内容的库,ezdxf 只是 DXF 格式的接口,而非 CAD 应用程序。
我想生成一个可以用CAD软件打开的文件
我选择名为 'ezdxf' 的库。
我想添加标签(或标记,我的意思是CAD软件提供的显示线段起点和终点的功能)时遇到问题。
我曾尝试阅读 'ezdxf' 的文档,但没有找到任何关于标签或标记的信息(en,我的英语很差,而且 Google 翻译)。
所以,问题:
如果我想生成一个像'XXX.dxf'这样的文件,python哪个库有更多的功能并提供上面的功能----添加标签或标签?
使用 ezdxf 创建新绘图:
import ezdxf
drawing = ezdxf.new(dxfversion='AC1009')
支持的 DXF 版本:
- AC1009 AutoCAD R12
- AC1015 AutoCAD R2000
- AC1018 AutoCAD R2004
- AC1021 AutoCAD R2007
- AC1024 AutoCAD R2010
- AC1027 AutoCAD R2013
- AC1032 AutoCAD R2018
github 的 dxfwrite 的标题是:
Outdated DXF R12 writer, please switch to ezdxf
不存在可准确提供您所需内容的库,ezdxf 只是 DXF 格式的接口,而非 CAD 应用程序。