Pergunta

I'm completely new with IFC files. For my company I need to read IFC files see http://www.kleinhandel.nl/test.ifc for example. I don't know how to read this in C#. I guess I need to de-serialize it, but how?

I've found this website, but there are no downloads available :(

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

Foi útil?

Solução

I use DDS Viewer to view and program modules to IFC files (using C#). Unfortunately the viewer doesn't allow write capabilities as yet. But at least you can read and at least you can view and query the model. Additionally, DDS Viewer allows Javascript access to the model.

You can find the tool here: http://www.dds-cad.net/132x2x0.xhtml

Outras dicas

I know this is quite an old question but if anybody was interested you can also have a look at xBIM Toolkit. You can either use source code or NuGet packages. It implements 100% of IFC2x3 and IFC4 and it provides interfaces to write uniform code for both schemas.

It is .NET, written in C#. Examples and documentation is available here

Disclaimer: I'm one of the developers of xBIM Toolkit.

See http://code.google.com/p/ifc-dotnet/source/checkout. You can check the source out with subversion.

svn checkout http://ifc-dotnet.googlecode.com/svn/trunk/ ifc-dotnet-read-only
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top