Difference between revisions of "IFC - Industry Foundation Classes/Software Comparison"

From Wiki.OSArch
Line 1: Line 1:
 
This is the start of a page comparing the implementation of Industry Foundation Classes in different software. The main purpose is to be able to understand the differences in the implementation rather than making a direct comparison of features.
 
This is the start of a page comparing the implementation of Industry Foundation Classes in different software. The main purpose is to be able to understand the differences in the implementation rather than making a direct comparison of features.
  
Unfortunately different software stores IFC properties with different names.
+
Unfortunately different software uses different terminology for the same IFC terms. Here are some examples, please help to expand the list.
 
 
# Revit IFC export #
 
 
 
This text is based on Revit 2022. (make sure you read [[Revit_setup_for_OpenBIM/Revit_and_IFC_classes|Revit and IFC classes]] which has more details).
 
 
 
Text stored in the authoring parameter <code>IfcExportType</code> will define the IFC Class. For example, as <code>IfcFooting</code>.
 
 
 
Solibri will show this as the <code>IFC Entity</code>.
 
BIMcollab ZOOM will show this as the <code>IFC Element</code>
 
 
 
Text stored in the authoring parameter <code>IfcExportType</code> will define the IFC Predefined Type. For example, as <code>STRIP_FOOTING</code>.
 
 
 
BIMcollab ZOOM & Solibri will show this as the <code>Predefined Type</code>.
 
  
 
{|class="wikitable"
 
{|class="wikitable"
Line 47: Line 34:
 
|
 
|
 
|}
 
|}
 +
 +
This table can be useful when checking if your export settings are giving you the desired results.

Revision as of 09:47, 17 January 2023

This is the start of a page comparing the implementation of Industry Foundation Classes in different software. The main purpose is to be able to understand the differences in the implementation rather than making a direct comparison of features.

Unfortunately different software uses different terminology for the same IFC terms. Here are some examples, please help to expand the list.

IFC terminology Example BIMcollabZOOM BlenderBIM OpenIfcViewer Revit Solibri Navisworks Manage
IFC Class IfcFooting IFC Element IFC Class IfcExportAs IFC Element Missing?
IFC Predefined Type STRIP_FOOTING Predefined Type PredefinedType IfcExportType Predefined Type IfcExportAs

This table can be useful when checking if your export settings are giving you the desired results.