微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

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

解决方法

遗憾的是,这些实体(如 BODY、3DSOLID、SURFACE、REGION 等)作为 ACIS 数据存储在 DXF 文件中。

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

但即使您可以提取这些数据,它也几乎没有用,因为 ACIS 格式不是开放数据格式,您需要获得 Spatial Inc. 的许可,才能访问他们的 SDK,以进行处理ACIS 数据。

因此您很难找到支持 ACIS 实体的免费库。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。