These IFC SDK sample applications illustrate how to use IFC SDK features when developing custom applications.
Name | Source Code Location | Developer Level | Platform Specific | Description |
---|---|---|---|---|
Common |
Ifc/Examples/Common
|
Beginner | Linux, macOS, Windows | Reusable files for IFC SDK sample applications. |
ExIfcBridge |
Ifc/Examples/ExIfcBridge
|
Beginner | Linux, macOS, Windows |
An example that creates an IFC4x2 file with the IfcBridge structures.
|
ExIfcCDAWalker |
Ifc/Examples/ExIfcCDAWalker
|
Beginner | Linux, macOS, Windows | An example that proceeds the traversal for the Common Data Access tree, build from a specified .ifc file. |
ExIfcDump |
Ifc/Examples/ExIfcDump
|
Beginner | Linux, macOS, Windows | Reads a specified .ifc file (or a collection of .ifc files from a specified directory) and writes statistics about the files to a specified output text file. |
ExIfcFileGenerator |
Ifc/Examples/ExIfcFileGenerator
|
Beginner | Linux, macOS, Windows | Creates a .ifc file with contents specified in the executed scenario. |
ExIfcModelFiller |
Ifc/Examples/ExIfcModelFiller
|
Beginner | Linux, macOS, Windows | Creates a valid IFC model using IFC2x3 schema-dependent entities and saves the contents of the generated model into a specified output .ifc file. |
ExIfcReadFile |
Ifc/Examples/ExIfcReadFile
|
Beginner | Linux, macOS, Windows | Reads a specified .ifc file. |
ExIfcSchemaDump |
Ifc/Examples/ExIfcSchemaDump
|
Beginner | Linux, macOS, Windows | Dumps information about a specified schema version. |
ExIfcToBmp |
Ifc/Examples/ExIfcToBmp
|
Beginner | Linux, macOS, Windows | Creates a bitmap image from a .ifc file content. |
ExIfcVectorize |
Ifc/Examples/ExIfcVectorize
|
Beginner | Linux, macOS, Windows | Creates an .stl file from the geometry data contained in a specified .ifc file. |
ExIfcWriteFile |
Ifc/Examples/ExIfcWriteFile
|
Beginner | Linux, macOS, Windows | Loads a specified .ifc file, saves its content to another .ifc file, and compares contents of the two files. |
To get information about compiling sample applications from the source code, see the Compilation of Sample Applications topic.
Create Your First IFC SDK Application
Copyright © 2002 – 2020. Open Design Alliance. All rights reserved.
|