GDL and Library Parts Definition

GDL is a parametric programming language, similar to BASIC. It describes 3D solid objects like doors, windows, furniture, structural elements, stairs, and the 2D symbols representing them on the floor plan. GDL provides solutions for creating rules for the object’s parameters and creating graphical UI for the elements. These objects are called library parts.