archicad-gdl

ARCHICAD GDL Scripting Course

GDL is the parametric, geometry-based language, used to create .gsm parametric objects for use in ARCHICAD. It derived from BASIC, using written commands to describe shapes and forms in terms of size and location in X, Y, Z co-ordinates.

This is a 2 day course for anyone new to GDL. It has been designed by experts in the field to get you on your way to scripting any kind of object.


From: $900.00

Duration: 2 Days

Register Now

Want to master scripting using GDL and use in ARCHICAD?

GDL is the parametric, geometry-based language, used to create .gsm parametric objects for use in ARCHICAD. It derived from BASIC, using written commands to describe shapes and forms in terms of size and location in X, Y, Z co-ordinates. Forms can be altered according to input by the user along with the ability to turn elements on and off and control loops. GDL can be used for to create 2D symbols for plan or elevation or full 3D objects including building elements such as windows, doors and lights.

This is a 2 day course for anyone new to GDL. It has been designed by experts in the field to get you on your way to scripting any kind of object.

Training Duration: 2 days (16 hours)

Time: 9.30am to 4.30pm

Venue: M38, No. 38 Jalan Pemimpin #06-03 Singapore 577178

Getting There: Marymoount MRT Exit B | Opposite Raffles Institution & Mapex | Bus 410

Fee (Excl. of GST): S$900.00 

Mode of Training: Full Time

Method of Delivery: Instruction, Demo and Practice

Materials: Latest software version on individual Laptop, e-Manual provided

Award: Certificate of Completion by GRAPHISOFT, and BIMLife University

Course Language: English

Min. Qualification Required: Post-Secondary (Non-Tertiary): General & Vocational

Job Level: 

Download Course Outline

Introduction to GDL

  • Introduction to the scripting interface and programming organisation
  • Introduction to parameter types
  • Understanding subtypes
  • Basic 2D and 3D commands and “cursor” movement
  • Creating a non-parametric object
  • Using the preview window
  • Adding comments and URL

Using the 2D Script

  • Creating a basic 2D symbol (fragment, project)
  • Creating a parametric 2D object
  • Attributes (fill patterns, lines and pens)
  • 2D polylines and masking
  • Creating a stretchy object with hotspots
  • Text and labelling
  • Dimensioning

The 3D Object

  • 3D polylines, prisms and masking
  • Slabs
  • Shadow and model commands
  • Attributes (materials, textures, section fills and pens)
  • Subroutines
  • If statements
  • For/Next loops
  • 3D Hotspots

Parameter Control and Display

  • Cascading and indenting
  • Pop-down menus and value lists
  • Hiding and locking parameters
  • Idiot-proofing
  • Using the last modified parameter command

Curved 3D Objects

  • Tubular structures (tubes, cylinders and elbows)
  • Using trigonometry
  • Bprism, extrude and tube commands
  • Controlling curve resolution
  • Revolve and curved prism commands

The Advanced 3D Object

  • Putting and getting
  • Parameter Arrays
  • Ruled, sweep and pyramid commands
  • Mesh, mass and coons commands
  • Texture Mapping
  • Macros and object variation

Creating Lamps, Windows and Doors

  • Using the lamp and opening subtypes
  • Attributes (materials)
  • Light commands
  • Lightworks compatibility
  • Wallhole command
  • Global variables

3D Cutting, Addition and Subtraction

  • Cutting planes
  • Cutting shapes
  • Scripting solid element operations

User Interface

  • Pixels and Margins
  • Infield and outfield text
  • Infield text with arrays [if Advanced 3D undertaken]
  • Hiding, locking and if statements in the UI
  • Multiple page interfaces
  • Groupboxes and separators
  • Images
  • Pictorial value lists
Download Course Outline

Target audience:

  • Drafters
  • Modelers
  • Project Coordinators
  • Designers
  • Engineers
  • Project Managers
  • IT Managers

It has been designed by experts in the field to get you on your way to scripting any kind of object.

archicad-certificationbanner

Stand out with an ARCHICAD Certification

A knowledge of ARCHICAD is an increasingly valuable asset in today’s world. Companies are competing for the services of well-trained ARCHICAD users. We believe that the number of expert ARCHICAD users runs into the several thousands. In many cases, however, even these experts themselves do not realize their true abilities – abilities which are currently very much in demand. GRAPHISOFT’s online test gives users the opportunity to measure their ARCHICAD knowledge against a global standard, to further develop their skills and to improve their chances of finding ARCHICAD jobs around the world.

OFFER NOW

PROMOTION: Select an ARCHICAD Modeling Course + ARCHICAD Certification to receive $50 discount off.

Register Now

©2025 BIMLife University

CONTACT US

We're not around right now. But you can send us an email and we'll get back to you, asap.

Sending

Log in with your credentials

Forgot your details?