csv - 从 Autocad 获取实体数据

标签 csv autocad dxf

这是一个两部分的问题。

1)有没有办法使用autocad或其他方法获取autocad dwg的所有实体数据(包括xdata)的csv文件?

2) 有没有一种简单的方法来解析 AutoCAD dxf 文件以将实体数据转换为 csv 文件?

最佳答案

不幸的是,这两种方法都没有提供简单的方法,但只需付出一点努力就可以实现。

对于 DWG 文件,文件本身是二进制文件,因此最好的办法是使用 .NET 或 ObjectArx 将插件或脚本写入 AutoCAD,但这可能是一种麻烦的方法。 AutoLISP 会更容易,但我认为您不能输出到文件。

从 DXF 中获取实体数据要容易得多,因为 DXF 主要是一种文本格式。这对于任何编程语言都是可能的,但是由于存在许多可能的实体,因此需要付出一些努力来处理所有情况。 DXF 引用可在 AutoDESK website 获得. XData 当然也以文本格式包含在 DXF 中,所以这应该不是问题。

关于csv - 从 Autocad 获取实体数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4046533/

相关文章:

python - DictReader,无引号,标签文件

java - 在 Android 中从 CSV 文件加载大量数据的最有效方法是什么?

DXF ASCII 写入多个文本字符串

autocad - 如何使用拟合点创建 dxf 样条曲线?

java - CSV 无法使用outputStreamWriter 正确创建

javascript - 使用 PapaParse 解析带有 header 的转置 CSV

c# - 设置字符串提示的默认值

来自 AutoLISP/AutoCAD 宏的 SOAP 请求

c# - DocumentCollection.Open() 函数不工作 AutoCAD API

parsing - DXF 解析器 : Ellipses angle direction