If you find that you need to place a 2D pattern many times in a project, you may wish to create a 2D symbol, then save it as an object. Save the object with the File > Libraries and Objects > Save Selection as > Object command. By default, the save location is the project’s Embedded Library.
Often a GDL object may need to know something about the environment into which it is placed. GDL offers a bunch of requests and global variables that can provide this information. Go to ArchiCAD’s Help menu, and open the GDL Reference Guide. Under Miscellaneous > Global Variables you’ll find a list of all the global
You can use GDL objects to store symbols for commonly used 2D symbols and details. This requires next to no scripting (one line) and is really useful if you have a detail that might change slightly from project to project. You can simply add the object into the project’s embedded library, then edit it as