IFC - Industry Foundation Classes/Software Libraries for IFC

From Wiki.OSArch
< IFC - Industry Foundation Classes
Revision as of 10:34, 17 October 2022 by Duncan (talk | contribs) (Created page with "= Software Libraries for working with IFC = * IFC.js is a javascript library for handling IFC data * Xeokit is a Web Programming Toolkit for AEC Graphics, including IF...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Software Libraries for working with IFC

  • IFC.js is a javascript library for handling IFC data
  • Xeokit is a Web Programming Toolkit for AEC Graphics, including IFC
  • IfcOpenShell is a collection of C++ libraries with Python bindings and integration with FreeCAD and Blender
  • IFC-dotnet is a C# IFC library for .NET Core under an MIT license (innactive for several years)
  • XbimEssentials is a .NET library to work with data in the IFC format. This is the core component of the Xbim Toolkit and under a CPPL license
  • GeometryGymIFC C# classes to generate and parse OpenBIM IFC (Industry Foundation Class) files

There is a discussion on the forum comparing some of these libraries. The IfcOpenShell project has done a study to see exactly how much each open source technology currently is capable of scaling.