Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Make Parametric Objects in Archicad with GDL
Highest Rated
Rating: 4.9 out of 5(11 ratings)
47 students

Make Parametric Objects in Archicad with GDL

Let's learn about GDL in order to create BIM objects for Archicad
Created byMF BIM
Last updated 1/2025
English

What you'll learn

  • Learn the basics of GDL programming
  • Create parametric objects for Archicad
  • Understand conception logic for library parts
  • Elaborate a project scope for your objects

Course content

19 sections195 lectures26h 29m total length
  • Introduction1:42

    Let's introduce this course

  • References to Work With2:29

    Let's list the references we will work with

  • Object Making in 3D Softwares3:54

    Let's talk about making objects in 3D softwares

  • What is GDL ?2:25

    Let's talk about Geometric Description Language

  • Some Additional Ressources4:42

    Let's have a look at other potential ressources

  • Session Quiz

Requirements

  • Basic knowledge of programming
  • Basic knowledge of Archicad

Description

This course will teach you about the GDL language in order to create parametric BIM objects for Archicad (and Allplan). There will be 4 overall parts for this course even though there 18 sessions.


Part 1 : Overall introduction and basic concepts

  • We will learn about object making in Archicad and why GDL is the way

  • We will learn about the GDL Editor which is the integrated IDE in Archicad

  • We will learn about basics in 2D, 3D and other basic concepts


Part 2 : Global concepts

Through the creation of a coffee table, we will explore in depth how to make a parametric object using the basics and developping on them.

  • We will learn about the geometry, the parameters and LOD management

  • We will also learn about UI creation and custom materials

  • We will also learn about optimizations, debugging and packaging


Part 3 : Specific concepts

In this last part, we will create 5 different objects that will introduce some new concepts

  • The Folding Staircase will teach us about path extrusions, MVOs and 2D annotation management

  • The Towel Heater will teach us about text inputs, macros and MEP connectors

  • The Shelves will teach us about boolean operations and texture mapping

  • The Rotating Spotlight will teach us about lighting and geometry imports

  • The Clock will teach us global variables and text related commands


Part 4 : Finale

In this final part, we will have a quick look on data in BIM objects and how they fare after an IFC export. We will also take inspiration from GDL developers around the world and how much it's possible to do with this language in order to broaden our horizons.

Finally, you will face  2 exercices :

  • A 50-question quiz that is a bit tricky

  • The creation of an Expanding Table by yourself that will require you to take from everything we learnt so far to succeed.

Who this course is for:

  • Archicad users looking to create or modify library parts
  • Archicad users wishing to increase their Archicad expertise
  • Manufacturers wanting to create their objects for Archicad