繁体   English   中英

C#读取ifc / BIM文件进行序列化-反序列化

[英]C# read ifc / BIM file serilialize - deserialize

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

我已经找到了这个网站,但是没有可用的下载内容:(

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

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

它是用C#编写的.NET。 此处提供示例和文档

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

请参阅http://code.google.com/p/ifc-dotnet/source/checkout 您可以使用subversion将源签出。

svn checkout http://ifc-dotnet.googlecode.com/svn/trunk/ ifc-dotnet-read-only

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM