用于在 Java 中读取 IFC 文件的开源 API

Posted

技术标签:

【中文标题】用于在 Java 中读取 IFC 文件的开源 API【英文标题】:Opensource API for reading IFC Files in Java 【发布时间】:2017-07-20 00:01:03 【问题描述】:

有人可以建议我一个开源 API (SDK) 来读取 IFC 文件吗?我需要访问文件内容。

【问题讨论】:

【参考方案1】:

JSDAI 可以处理 EXPRESS 和 STEP 文件。您可以使用它来解析 IFC 4x1 schema 并读取 EXPRESS 文件。在 JSDAI 网站上,也有一些小视频展示了如何与 Eclipse 结合使用。

不是开源的,但与 Java 相关: IFC TOOLS PROJECT

您还可以编写自己的早期绑定来读取/写入 STEP 文件(例如 oipExpress,它与 C++ 相关,但可以扩展以支持 Java)

【讨论】:

以上是关于用于在 Java 中读取 IFC 文件的开源 API的主要内容,如果未能解决你的问题,请参考以下文章

Speckle+IFC.js:开源BIM

Java中的AutoCAD库读取.dwg文件?

ifc用revit怎么打开

用于在 Java 中读取文件的最佳/最简单的类是啥?

Java读取excel指定行列的数据(poi的方式)

IfcOpenShell简明教程BIM