Got a minute? We appreciate your feedback:

Graphisoft Learn survey
About building parametric objects with GDL.

Forum Posts

Resolved! Rescue Education on the Use of Status Codes

The 600, 800 status codes in a line segment or arc are difficult to understand. Can you please explain the difference between the usage environment of 600 and absolute coordinates?800 is for modifying tangents, but the corresponding rule cannot be fo...

Boolean operations in 2D ?

Hi, I have an object that is using repeating patterns across a given vector. The geometry of the pattern is a bit complicated but of fixed length however the overall length of the vector can be whatever so I'm using groups in order to cut the last pa...

Resolved! Controlling object's bounding box when moving

Couldn't figure out, how to control an object's bounding box that appears when moving the object. See the test object below with a polygon, a circle and a text. The text and the circle are not relevant when considering the placement of the object and...


Get drawing information from DrawingGUID

Good afternoon all If I have a DrawingGUID is there a way I use it in GDL to get information like the DrawingID and DrawingName?? Many thanksEric

Eric B Booster
  • 0 replies

GDL: Stair Dimensions

How do you go about pulling the Riser Height and the Tread Depth of a stair? I had thought that STAIR_STRUCTURE_GEOMETRY[1][COORD_Z] was giving me the height, but this only seems to be the case when the Flight Start Support Connection is set to Horiz...

Resolved! 2D script to move nodes individually

Hi, first time poster here! I have been working with Archicad for about 2 years now, and now I feel it's time to start learning some scripting! I have started with the script under here to create a basic rectangle where I can stretch the width and he...