Skip to main content

Learn with Sigma Dimensions

Choose a course and rock BIM like a pro !

IFC - 101 - A crash course on IFC with python

IFC Python

BlenderBIM for beginners

IFC Python

BlenderBIM 4 beginners

Course Description

This course will teach you how to use BlenderBIM to create BIM models, import and export IFC files, and create construction schedules. You will also learn how to use BlenderBIM to create 4D construction simulations and visualize BIM data in Blender.

This course is designed for beginners with no prior experience in Blender or BlenderBIM. It is suitable for architects, engineers, and construction professionals who want to learn how to use BlenderBIM for BIM modeling, audit and analysis.

Tutorial Files

Download Blender User Interface Template

Download IFC File

IFC 101 Series

Course Description

The IFC-101 series contains 10 free episodes taking you from an introduction to the IFC schema up to building a native IFC native application – All with python.

The course uses various tools to explain how the interaction with an IFC database works:

  • Using Blender and BlenderBIM as a User Interface to interrogate IFC data,
  • the IFC documentation
  • Blender’s console to test some code
  • an IDE (Integrated Development Environment)
  • writing scripts & building a data application
  • Tutorial Files

    Download IFC File

    Download XML Construction Schedule

    Episode 1: Getting Started

    Episode 2: Loading & Navigation

    Episode 3: IFC Spatial Structure

    Episode 4: IFC Classes & Relationships

    Episode 5A: Property Sets

    Episode 5B: Quantity Sets

    Episode 6: Import Schedule Data

    Episode 7: BlenderBIM 4D

    Episode 8: IFC Data Exports

    Episode 9: Create An IFC application