如何从 dxf 文件解析 nurbs 曲面?或者你知道用于解析它的库(对于js,如果存在或任何其他语言)?

2024-04-11

我正在尝试解析 autocad nurbs 曲面并使用 JavaScript 中的 webGL 进行三角测量绘制。我已经在寻找 bjnortier 的 dxf 解析器。它支持大多数实体,如直线、圆弧、3Dface、折线、lwpolyline等,但不支持曲面。有图书馆吗?请帮助!


不幸的是,这些实体(如 BODY、3DSOLID、SURFACE、REGION 等)被存储为嵌入 DXF 文件中的 ACIS 数据。

对于不同的DXF版本,ACIS数据以不同的方式嵌入。对于较旧的 DXF 版本,ACIS 数据作为加密程度较低的文本文件 (SAT) 嵌入到实体主体中,从 DXF R2013 开始,二进制文件 (SAB) 存储在 ACDSDATA 部分中。

但即使你可以提取这些数据,它也几乎没有用,因为 ACIS 格式不是开放数据格式,你需要获得许可空间公司 https://www.spatial.com/products/3d-acis-modeling,它使您可以访问他们的 SDK,以处理 ACIS 数据。

因此,您不太可能找到支持 ACIS 实体的免费库。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从 dxf 文件解析 nurbs 曲面?或者你知道用于解析它的库(对于js,如果存在或任何其他语言)? 的相关文章

随机推荐