我对 IFC 文件完全陌生。对于我的公司,我需要阅读 IFC 文件,例如参见http://www.kleinhandel.nl/test.ifc 。我不知道如何在 C# 中阅读此内容。我想我需要反序列化它,但是如何?
我找到了这个网站,但没有可用的下载:(
我对 IFC 文件完全陌生。对于我的公司,我需要阅读 IFC 文件,例如参见http://www.kleinhandel.nl/test.ifc 。我不知道如何在 C# 中阅读此内容。我想我需要反序列化它,但是如何?
我找到了这个网站,但没有可用的下载:(
我知道这是一个很老的问题,但如果有人感兴趣,你也可以看看xBIM Toolkit。您可以使用源代码或 NuGet 包。它实现了 100% 的 IFC2x3 和 IFC4,并提供了为两种模式编写统一代码的接口。
它是 .NET,用 C# 编写。示例和文档可在此处获得
免责声明:我是 xBIM Toolkit 的开发人员之一。
见http://code.google.com/p/ifc-dotnet/source/checkout
。您可以使用颠覆检查源代码。
svn checkout http://ifc-dotnet.googlecode.com/svn/trunk/ ifc-dotnet-read-only
我使用 DDS 查看器查看模块并将其编程为 IFC 文件(使用 C#)。不幸的是,查看器还不允许写入功能。但至少你可以阅读,至少你可以查看和查询模型。此外,DDS 查看器允许 Javascript 访问模型。
您可以在此处找到该工具:http ://www.dds-cad.net/132x2x0.xhtml