Skip to content

Setting Up IFC Parsing

This tutorial walks you through configuring an IFC Parsing Setup (IFC PS) so that produuz.it can correctly interpret your IFC files and extract parts, materials, and properties.

Prerequisites

  • You must have manager or admin access.
  • Have a sample IFC file ready to test your configuration.

What is an IFC Parsing Setup?

An IFC Parsing Setup defines the rules for how produuz.it reads your IFC files. Different companies and BIM software produce IFC files with different structures and property naming conventions. The IFC PS tells the system where to find the information it needs.

INFO

For a detailed reference of all IFC PS fields, see the IFC Parsing Setup guide.

Step 1: Create an IFC Parsing Setup

  1. Go to Company Settings > IFC Parsing Setup (or access it from a project's settings).
  2. Click Add IFC PS.
  3. Give it a descriptive name (e.g., "Cadwork Standard" or "Tekla Wall Panels").

Step 2: Configure Part Detection

The most important configuration is telling the system how to identify and categorize parts from your IFC file.

Category Mapping

Define how IFC objects are mapped to produuz.it categories:

  • Wood — Structural timber members (studs, plates, beams).
  • Plates — Sheet materials (OSB, plasterboard, cladding).
  • Accessories — Hardware, fasteners, insulation, etc.

For each category, specify which IFC property and value identifies parts of that type. For example:

  • Property: ObjectType, Value contains: StudWood
  • Property: ObjectType, Value contains: PlatePlates

Branch Detection

Branches further classify parts within a category (e.g., different wood types, interior vs. exterior plates). Configure rules to detect branches based on IFC properties.

Step 3: Configure Material Detection

Set up how the system reads material information:

  • Material property — Which IFC property holds the material name.
  • Material mapping — Map IFC material names to your Stock & Products catalog.

Step 4: Configure Dimensions

Specify which IFC properties contain dimensional data:

  • Width, Height, Length, Thickness — Map to the corresponding IFC properties.
  • Reference number — How to extract part reference codes.

Step 5: Configure Hidden Materials (Optional)

Some parts should be present in the BOM but hidden in the 3D viewer (e.g., insulation, membranes):

  • Mark specific categories or branches as "hidden materials".
  • These parts won't display in the 3D view by default (can be toggled in company settings).

Step 6: Test Your Configuration

  1. Go to a project and upload a sample IFC file.
  2. Run Generate Designs on the uploaded file.
  3. Open the generated design in the Viewer.
  4. Verify:
    • Parts are correctly categorized (check the BOM panel).
    • Materials are correctly detected.
    • Dimensions are accurate.
    • Hidden parts behave as expected.

If parts appear as "unknown" in the BOM, your parsing rules likely need adjustment for those object types.

Step 7: Assign to Projects

Once your IFC PS is working correctly:

  1. Go to any project's settings.
  2. Select your IFC PS as the parsing strategy for that project.
  3. All future file uploads in that project will use this configuration.

TIP

You can create multiple IFC Parsing Setups for different BIM software or project types. Assign the appropriate one per project.

Next Steps