1

我对 IFC 文件完全陌生。对于我的公司,我需要阅读 IFC 文件,例如参见http://www.kleinhandel.nl/test.ifc 。我不知道如何在 C# 中阅读此内容。我想我需要反序列化它,但是如何?

我找到了这个网站,但没有可用的下载:(

http://code.google.com/p/ifc-dotnet/

4

3 回答 3

6

我知道这是一个很老的问题,但如果有人感兴趣,你也可以看看xBIM Toolkit。您可以使用源代码或 NuGet 包。它实现了 100% 的 IFC2x3 和 IFC4,并提供了为两种模式编写统一代码的接口。

它是 .NET,用 C# 编写。示例和文档可在此处获得

免责声明:我是 xBIM Toolkit 的开发人员之一。

于 2016-12-19T14:20:13.103 回答
1

http://code.google.com/p/ifc-dotnet/source/checkout。您可以使用颠覆检查源代码。

svn checkout http://ifc-dotnet.googlecode.com/svn/trunk/ ifc-dotnet-read-only
于 2012-05-02T07:50:43.403 回答
0

我使用 DDS 查看器查看模块并将其编程为 IFC 文件(使用 C#)。不幸的是,查看器还不允许写入功能。但至少你可以阅读,至少你可以查看和查询模型。此外,DDS 查看器允许 Javascript 访问模型。

您可以在此处找到该工具:http ://www.dds-cad.net/132x2x0.xhtml

于 2012-06-20T15:38:20.117 回答