C# classes to generate and parse OpenBIM IFC files
Switch branches/tags
Clone or download
Latest commit 21f1211 Sep 10, 2017
Type Name Latest commit message Commit time
Failed to load latest commit information.
Core v0.0.15 Jul 27, 2017
DLL Projects v0.0.15 Jul 27, 2017
Extensions v0.0.15 Jul 27, 2017
WorkInProgress v0.0.14 Dec 22, 2016
.gitattributes Initial Commit Feb 22, 2016
.gitignore Initial Commit Feb 22, 2016
LICENSE Update LICENSE Sep 10, 2017
README.md v0.0.9 Aug 17, 2016



C# classes to generate and parse OpenBIM IFC (Industry Foundation Class) files

These classes simultaneously support IFC2x3, IFC4 and Infrastructure proposals for IFC5, and are easily extended for experimental extensions.

Documentation on these classes is available on Building Smart websites, such as http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/ (Browse Alphabetical Listings)

For a list of software/applications supporting IFC interaction, refer to http://www.buildingsmart-tech.org/implementation/implementations/plominoview.allapplications

Implementataion of ifcxml is in early stage of development.

Projects to demonstrate the classes include https://github.com/jmirtsch/GeometryGymIFCExamples https://github.com/BuildingSMART/IfcScript

Please contact me in advance of making significant changes to the core code, as it's possible existing code might be ported to the open source repository if I've already implemented it.