SlideShare a Scribd company logo
1 of 725
Download to read offline
GDL Reference Guide
GRAPHISOFT®
Visit the GRAPHISOFT website at https://www.graphisoft.com for local distributor and product availability information.
GDL Reference Guide
Copyright© 2020 by GRAPHISOFT, all rights reserved. Reproduction, paraphrasing or translation without express prior written permission
is strictly prohibited.
Trademarks
ARCHICAD® is a registered trademark and PlotMaker, Virtual Building and GDL are trademarks of GRAPHISOFT. All other trademarks
are the property of their respective holders.
Introduction
GDL Reference Guide iii
Introduction
This manual is a complete reference to the GRAPHISOFT's proprietary scripting language, GDL (Geometric Description Language). The manual is recommended
for those users who wish to expand on the possibilities presented by the construction tools and object libraries in GRAPHISOFT software. It gives a detailed description
of GDL, including syntax definitions, commands, variables, etc.
GDL Reference Guide
GDL Reference Guide iv
Table of Contents
General Overview ........................................................................................................................................................... 1
Starting Out .......................................................................................................................................................... 1
Scripting ............................................................................................................................................................... 1
3D Generation ....................................................................................................................................................... 8
GDL Syntax ................................................................................................................................................................ 11
Rules of GDL Syntax ............................................................................................................................................ 11
Statements ........................................................................................................................................................... 11
Line ................................................................................................................................................................... 11
Label .................................................................................................................................................................. 11
Characters ........................................................................................................................................................... 11
Strings ................................................................................................................................................................ 12
Identifiers ............................................................................................................................................................ 12
Variables ............................................................................................................................................................. 12
Parameters ........................................................................................................................................................... 13
Simple Types ........................................................................................................................................................ 13
Derived Types ...................................................................................................................................................... 13
Structured Types ................................................................................................................................................... 14
Conventions used in this book ................................................................................................................................ 14
Coordinate Transformations ............................................................................................................................................ 16
2D Transformations .............................................................................................................................................. 16
ADD2 ........................................................................................................................................................ 16
MUL2 ......................................................................................................................................................... 16
ROT2 ......................................................................................................................................................... 17
3D Transformations .............................................................................................................................................. 17
ADDX ....................................................................................................................................................... 17
ADDY ........................................................................................................................................................ 17
ADDZ ........................................................................................................................................................ 17
ADD .......................................................................................................................................................... 17
MULX ........................................................................................................................................................ 18
MULY ........................................................................................................................................................ 18
GDL Reference Guide
GDL Reference Guide v
MULZ ........................................................................................................................................................ 18
MUL .......................................................................................................................................................... 18
ROTX ........................................................................................................................................................ 18
ROTY ........................................................................................................................................................ 18
ROTZ ........................................................................................................................................................ 19
ROT .......................................................................................................................................................... 19
XFORM ..................................................................................................................................................... 19
Managing the Transformation Stack .......................................................................................................................... 20
DEL .......................................................................................................................................................... 20
DEL TOP ................................................................................................................................................... 20
NTR .......................................................................................................................................................... 20
3D Shapes ................................................................................................................................................................... 22
Basic Shapes ........................................................................................................................................................ 22
BLOCK ...................................................................................................................................................... 22
BRICK ....................................................................................................................................................... 22
CYLIND ..................................................................................................................................................... 23
SPHERE ..................................................................................................................................................... 23
ELLIPS ...................................................................................................................................................... 24
CONE ........................................................................................................................................................ 25
PRISM ........................................................................................................................................................ 25
PRISM_ ...................................................................................................................................................... 26
CPRISM_ .................................................................................................................................................... 29
CPRISM_{2} ............................................................................................................................................... 30
CPRISM_{3} ............................................................................................................................................... 31
CPRISM_{4} ............................................................................................................................................... 34
BPRISM_ .................................................................................................................................................... 34
FPRISM_ .................................................................................................................................................... 35
HPRISM_ ................................................................................................................................................... 37
SPRISM_ .................................................................................................................................................... 38
SPRISM_{2} ................................................................................................................................................ 39
SPRISM_{3} ................................................................................................................................................ 40
SPRISM_{4} ................................................................................................................................................ 41
SLAB ......................................................................................................................................................... 42
GDL Reference Guide
GDL Reference Guide vi
SLAB_ ........................................................................................................................................................ 42
CSLAB_ ...................................................................................................................................................... 43
CWALL_ ..................................................................................................................................................... 43
BWALL_ ..................................................................................................................................................... 47
XWALL_ .................................................................................................................................................... 49
XWALL_{2} ................................................................................................................................................ 51
XWALL_{3} ................................................................................................................................................ 52
BEAM ........................................................................................................................................................ 55
CROOF_ .................................................................................................................................................... 55
CROOF_{2} ............................................................................................................................................... 58
CROOF_{3} ............................................................................................................................................... 59
CROOF_{4} ............................................................................................................................................... 60
MESH ........................................................................................................................................................ 60
ARMC ........................................................................................................................................................ 62
ARME ........................................................................................................................................................ 63
ELBOW ...................................................................................................................................................... 64
Planar Shapes in 3D .............................................................................................................................................. 65
HOTSPOT .................................................................................................................................................. 65
HOTLINE .................................................................................................................................................. 65
HOTARC .................................................................................................................................................... 66
LIN_ .......................................................................................................................................................... 66
RECT ......................................................................................................................................................... 66
POLY ......................................................................................................................................................... 66
POLY_ ....................................................................................................................................................... 67
PLANE ...................................................................................................................................................... 68
PLANE_ ..................................................................................................................................................... 68
CIRCLE ...................................................................................................................................................... 68
ARC ........................................................................................................................................................... 69
Shapes Generated from Polylines ............................................................................................................................. 69
EXTRUDE ................................................................................................................................................. 71
PYRAMID .................................................................................................................................................. 74
REVOLVE .................................................................................................................................................. 76
REVOLVE{2} ............................................................................................................................................. 81
GDL Reference Guide
GDL Reference Guide vii
REVOLVE{3} ............................................................................................................................................. 82
REVOLVE{4} ............................................................................................................................................. 84
REVOLVE{5} ............................................................................................................................................. 84
RULED ...................................................................................................................................................... 84
RULED{2} ................................................................................................................................................. 84
RULEDSEGMENTED ................................................................................................................................. 88
RULEDSEGMENTED{2} ............................................................................................................................. 89
SWEEP ...................................................................................................................................................... 90
TUBE ........................................................................................................................................................ 93
TUBE{2} .................................................................................................................................................... 97
TUBEA ...................................................................................................................................................... 99
COONS .................................................................................................................................................... 102
COONS{2} ............................................................................................................................................... 105
MASS ....................................................................................................................................................... 105
MASS{2} ................................................................................................................................................... 108
POLYROOF .............................................................................................................................................. 109
POLYROOF{2} ......................................................................................................................................... 114
POLYROOF{3} ......................................................................................................................................... 114
POLYROOF{4} ......................................................................................................................................... 117
EXTRUDEDSHELL ................................................................................................................................... 117
EXTRUDEDSHELL{2} .............................................................................................................................. 118
EXTRUDEDSHELL{3} .............................................................................................................................. 120
REVOLVEDSHELL .................................................................................................................................... 120
REVOLVEDSHELL{2} ............................................................................................................................... 121
REVOLVEDSHELL{3} ............................................................................................................................... 123
REVOLVEDSHELLANGULAR .................................................................................................................... 123
REVOLVEDSHELLANGULAR{2} ............................................................................................................... 124
REVOLVEDSHELLANGULAR{3} ............................................................................................................... 124
RULEDSHELL .......................................................................................................................................... 125
RULEDSHELL{2} ...................................................................................................................................... 127
RULEDSHELL{3} ...................................................................................................................................... 130
Elements for Visualization ..................................................................................................................................... 130
LIGHT ..................................................................................................................................................... 130
GDL Reference Guide
GDL Reference Guide viii
PICTURE .................................................................................................................................................. 135
3D Text Elements ............................................................................................................................................... 136
TEXT ....................................................................................................................................................... 136
RICHTEXT ............................................................................................................................................... 137
Primitive Elements ............................................................................................................................................... 137
VERT ....................................................................................................................................................... 138
VERT{2} .................................................................................................................................................. 138
TEVE ....................................................................................................................................................... 139
VECT ....................................................................................................................................................... 139
EDGE ...................................................................................................................................................... 139
PGON ...................................................................................................................................................... 140
PGON{2} ................................................................................................................................................. 141
PGON{3} ................................................................................................................................................. 141
PIPG ........................................................................................................................................................ 141
COOR ...................................................................................................................................................... 141
COOR{2} ................................................................................................................................................. 143
COOR{3} ................................................................................................................................................. 144
BODY ...................................................................................................................................................... 146
BASE ........................................................................................................................................................ 149
NURBS Primitive Elements ................................................................................................................................... 150
NURBS Face trimming ................................................................................................................................. 151
NURBS Geometry Commands ....................................................................................................................... 151
NURBSCURVE2D .............................................................................................................................. 151
NURBSCURVE3D .............................................................................................................................. 152
NURBSSURFACE ............................................................................................................................... 153
NURBS Topology Commands ....................................................................................................................... 153
NURBSVERT .................................................................................................................................... 154
NURBSEDGE ................................................................................................................................... 154
NURBSTRIM ..................................................................................................................................... 155
NURBSTRIMSINGULAR .................................................................................................................... 155
NURBSFACE ..................................................................................................................................... 156
NURBSFACE{2} ................................................................................................................................ 157
NURBSLUMP .................................................................................................................................... 157
GDL Reference Guide
GDL Reference Guide ix
NURBSBODY .................................................................................................................................... 158
Point Clouds ...................................................................................................................................................... 158
POINTCLOUD .......................................................................................................................................... 158
Cutting in 3D ..................................................................................................................................................... 159
CUTPLANE .............................................................................................................................................. 159
CUTPLANE{2} ......................................................................................................................................... 159
CUTPLANE{3} ......................................................................................................................................... 159
CUTPOLY ................................................................................................................................................. 163
CUTPOLYA ............................................................................................................................................... 165
CUTSHAPE ............................................................................................................................................... 168
CUTFORM ................................................................................................................................................ 168
CUTFORM{2} ........................................................................................................................................... 170
Solid Geometry Commands ................................................................................................................................... 170
GROUP - ENDGROUP .............................................................................................................................. 174
ADDGROUP ............................................................................................................................................. 175
SUBGROUP .............................................................................................................................................. 175
ISECTGROUP ........................................................................................................................................... 175
ISECTLINES ............................................................................................................................................. 176
PLACEGROUP .......................................................................................................................................... 176
KILLGROUP ............................................................................................................................................. 176
SWEEPGROUP ......................................................................................................................................... 177
CREATEGROUPWITHMATERIAL .............................................................................................................. 179
Binary 3D .......................................................................................................................................................... 179
BINARY ................................................................................................................................................... 179
2D Shapes ................................................................................................................................................................. 181
Drawing Elements ............................................................................................................................................... 181
HOTSPOT2 ............................................................................................................................................... 181
HOTLINE2 ............................................................................................................................................... 181
HOTARC2 ................................................................................................................................................ 182
LINE2 ...................................................................................................................................................... 182
RECT2 ...................................................................................................................................................... 182
POLY2 ...................................................................................................................................................... 182
POLY2_ .................................................................................................................................................... 183
GDL Reference Guide
GDL Reference Guide x
POLY2_A .................................................................................................................................................. 184
POLY2_B .................................................................................................................................................. 185
POLY2_B{2} ............................................................................................................................................. 185
POLY2_B{3} ............................................................................................................................................. 186
POLY2_B{4} ............................................................................................................................................. 186
POLY2_B{5} ............................................................................................................................................. 186
POLY2_B{6} ............................................................................................................................................. 187
ARC2 ........................................................................................................................................................ 188
CIRCLE2 .................................................................................................................................................. 188
SPLINE2 ................................................................................................................................................... 189
SPLINE2A ................................................................................................................................................ 190
PICTURE2 ................................................................................................................................................ 192
PICTURE2{2} ........................................................................................................................................... 192
Text Element ...................................................................................................................................................... 192
TEXT2 ..................................................................................................................................................... 192
RICHTEXT2 ............................................................................................................................................. 193
Binary 2D .......................................................................................................................................................... 193
FRAGMENT2 ............................................................................................................................................ 193
3D Projections in 2D ........................................................................................................................................... 193
PROJECT2 ................................................................................................................................................ 193
PROJECT2{2} ........................................................................................................................................... 194
PROJECT2{3} ........................................................................................................................................... 197
PROJECT2{4} ........................................................................................................................................... 198
Drawings in the List ............................................................................................................................................ 201
DRAWING2 .............................................................................................................................................. 201
DRAWING3 .............................................................................................................................................. 201
DRAWING3{2} ......................................................................................................................................... 201
DRAWING3{3} ......................................................................................................................................... 201
Graphical Editing Using Hotspots .................................................................................................................................. 203
Status Codes ............................................................................................................................................................... 211
Status Code Syntax .............................................................................................................................................. 211
Additional Status Codes ........................................................................................................................................ 212
Previous part of the polyline: current position and tangent is defined ..................................................................... 213
GDL Reference Guide
GDL Reference Guide xi
Segment by absolute endpoint ........................................................................................................................ 213
Segment by relative endpoint ......................................................................................................................... 213
Segment by length and direction ..................................................................................................................... 214
Tangential segment by length ......................................................................................................................... 214
Set start point ............................................................................................................................................. 215
Close polyline ............................................................................................................................................. 215
Set tangent ................................................................................................................................................. 215
Set centerpoint ............................................................................................................................................ 216
Tangential arc to endpoint ............................................................................................................................. 216
Tangential arc by radius and angle .................................................................................................................. 217
Arc using centerpoint and point on the final radius ............................................................................................ 217
Arc using centerpoint and angle ..................................................................................................................... 218
Full circle using centerpoint and radius ............................................................................................................ 218
Attributes ................................................................................................................................................................... 224
Directives ........................................................................................................................................................... 224
Directives for 3D and 2D Scripts ................................................................................................................... 224
LET ................................................................................................................................................. 224
RADIUS ............................................................................................................................................ 224
RESOL ............................................................................................................................................. 225
TOLER ............................................................................................................................................. 226
PEN ................................................................................................................................................. 227
LINE_PROPERTY ............................................................................................................................. 228
[SET] STYLE ..................................................................................................................................... 228
Directives Used in 3D Scripts Only ................................................................................................................. 228
MODEL ............................................................................................................................................ 228
[SET] MATERIAL .............................................................................................................................. 229
[SET] BUILDING_MATERIAL ............................................................................................................ 230
SECT_FILL ....................................................................................................................................... 231
SECT_ATTRS .................................................................................................................................... 231
SECT_ATTRS{2} ............................................................................................................................... 231
SHADOW ......................................................................................................................................... 231
Directives Used in 2D Scripts Only ................................................................................................................. 233
DRAWINDEX ................................................................................................................................... 233
GDL Reference Guide
GDL Reference Guide xii
[SET] FILL ........................................................................................................................................ 233
[SET] LINE_TYPE ............................................................................................................................. 233
Inline Attribute Definition ..................................................................................................................................... 234
Materials .................................................................................................................................................... 234
DEFINE MATERIAL ......................................................................................................................... 234
DEFINE MATERIAL BASED_ON ....................................................................................................... 236
DEFINE TEXTURE ........................................................................................................................... 238
Fills .......................................................................................................................................................... 240
DEFINE FILL ................................................................................................................................... 240
DEFINE FILLA ................................................................................................................................. 243
DEFINE SYMBOL_FILL .................................................................................................................... 246
DEFINE SOLID_FILL ....................................................................................................................... 247
DEFINE EMPTY_FILL ...................................................................................................................... 247
DEFINE LINEAR_GRADIENT_FILL .................................................................................................. 247
DEFINE RADIAL_GRADIENT_FILL .................................................................................................. 247
DEFINE TRANSLUCENT_FILL .......................................................................................................... 247
DEFINE IMAGE_FILL ...................................................................................................................... 248
Line Types ................................................................................................................................................. 248
DEFINE LINE_TYPE ........................................................................................................................ 248
DEFINE SYMBOL_LINE ................................................................................................................... 249
Text Styles and Text Blocks ........................................................................................................................... 249
DEFINE STYLE ................................................................................................................................ 249
DEFINE STYLE{2} ........................................................................................................................... 250
PARAGRAPH .................................................................................................................................... 251
TEXTBLOCK .................................................................................................................................... 252
TEXTBLOCK_ .................................................................................................................................. 253
Additional Data ........................................................................................................................................... 253
External file dependence ....................................................................................................................................... 254
FILE_DEPENDENCE ................................................................................................................................ 254
Non-Geometric Scripts ................................................................................................................................................. 255
The Properties Script ........................................................................................................................................... 255
DATABASE_SET ....................................................................................................................................... 255
DESCRIPTOR ........................................................................................................................................... 256
GDL Reference Guide
GDL Reference Guide xiii
REF DESCRIPTOR .................................................................................................................................... 256
COMPONENT .......................................................................................................................................... 256
REF COMPONENT ................................................................................................................................... 257
BINARYPROP ........................................................................................................................................... 257
SURFACE3D ............................................................................................................................................. 257
VOLUME3D ............................................................................................................................................. 257
POSITION ................................................................................................................................................ 257
DRAWING ................................................................................................................................................ 258
The Parameter Script ........................................................................................................................................... 259
VALUES ................................................................................................................................................... 259
VALUES{2} ............................................................................................................................................... 260
PARAMETERS .......................................................................................................................................... 261
LOCK ...................................................................................................................................................... 261
HIDEPARAMETER .................................................................................................................................... 262
The User Interface Script ...................................................................................................................................... 262
UI_DIALOG ............................................................................................................................................. 263
UI_PAGE .................................................................................................................................................. 263
UI_CURRENT_PAGE ................................................................................................................................. 264
UI_BUTTON ............................................................................................................................................. 264
UI_PICT_BUTTON .................................................................................................................................... 265
UI_SEPARATOR ........................................................................................................................................ 265
UI_GROUPBOX ........................................................................................................................................ 265
UI_PICT ................................................................................................................................................... 266
UI_STYLE ................................................................................................................................................ 266
UI_OUTFIELD .......................................................................................................................................... 266
UI_INFIELD ............................................................................................................................................. 267
UI_INFIELD{2} ........................................................................................................................................ 267
UI_INFIELD{3} ........................................................................................................................................ 268
UI_INFIELD{4} ........................................................................................................................................ 268
UI_CUSTOM_POPUP_INFIELD ................................................................................................................. 276
UI_CUSTOM_POPUP_INFIELD{2} ............................................................................................................. 276
UI_RADIOBUTTON .................................................................................................................................. 279
UI_RADIOBUTTON{2} ............................................................................................................................. 279
GDL Reference Guide
GDL Reference Guide xiv
UI_PICT_RADIOBUTTON ......................................................................................................................... 280
UI_PICT_RADIOBUTTON{2} .................................................................................................................... 280
UI_PICT_PUSHCHECKBUTTON ................................................................................................................ 280
UI_PICT_PUSHCHECKBUTTON{2} ........................................................................................................... 280
UI_TEXTSTYLE_INFIELD ......................................................................................................................... 281
UI_TEXTSTYLE_INFIELD{2} .................................................................................................................... 281
UI_LISTFIELD .......................................................................................................................................... 282
UI_LISTITEM ........................................................................................................................................... 282
UI_LISTITEM{2} ....................................................................................................................................... 283
UI_CUSTOM_POPUP_LISTITEM ................................................................................................................ 284
UI_CUSTOM_POPUP_LISTITEM{2} ........................................................................................................... 285
UI_TOOLTIP ............................................................................................................................................ 287
UI_COLORPICKER ................................................................................................................................... 288
UI_COLORPICKER{2} .............................................................................................................................. 288
UI_SLIDER ............................................................................................................................................... 289
UI_SLIDER{2} .......................................................................................................................................... 289
The Forward Migration Script ................................................................................................................................ 289
SETMIGRATIONGUID .............................................................................................................................. 290
STORED_PAR_VALUE ............................................................................................................................... 291
DELETED_PAR_VALUE ............................................................................................................................ 291
The Backward Migration Script .............................................................................................................................. 291
NEWPARAMETER .................................................................................................................................... 293
Expressions and Functions ............................................................................................................................................ 294
Expressions ........................................................................................................................................................ 294
DICT ........................................................................................................................................................ 294
HASKEY .................................................................................................................................................. 299
REMOVEKEY ........................................................................................................................................... 299
DIM ......................................................................................................................................................... 300
VARDIM1 ................................................................................................................................................. 301
VARDIM2 ................................................................................................................................................. 301
PARVALUE_DESCRIPTION ....................................................................................................................... 304
Operators .......................................................................................................................................................... 304
Arithmetical Operators ................................................................................................................................. 304
GDL Reference Guide
GDL Reference Guide xv
Relational Operators .................................................................................................................................... 305
Boolean Operators ....................................................................................................................................... 305
Functions ........................................................................................................................................................... 306
Arithmetical Functions ................................................................................................................................. 306
ABS .................................................................................................................................................. 306
CEIL ................................................................................................................................................ 306
INT .................................................................................................................................................. 306
FRA ................................................................................................................................................. 306
ROUND_INT .................................................................................................................................... 306
SGN ................................................................................................................................................. 306
SQR ................................................................................................................................................. 306
Circular Functions ....................................................................................................................................... 307
ACS .................................................................................................................................................. 307
ASN ................................................................................................................................................. 307
ATN ................................................................................................................................................. 307
COS ................................................................................................................................................. 307
SIN .................................................................................................................................................. 307
TAN ................................................................................................................................................. 307
PI .................................................................................................................................................... 307
Transcendental Functions .............................................................................................................................. 308
EXP ................................................................................................................................................. 308
LGT ................................................................................................................................................. 308
LOG ................................................................................................................................................ 308
Boolean Functions ....................................................................................................................................... 308
NOT ................................................................................................................................................ 308
Statistical Functions ..................................................................................................................................... 308
MIN ................................................................................................................................................. 308
MAX ................................................................................................................................................ 308
RND ................................................................................................................................................ 309
Bit Functions .............................................................................................................................................. 309
BITTEST .......................................................................................................................................... 309
BITSET ............................................................................................................................................ 309
Special Functions ........................................................................................................................................ 309
GDL Reference Guide
GDL Reference Guide xvi
REQ ................................................................................................................................................. 309
REQUEST ......................................................................................................................................... 310
IND ................................................................................................................................................. 310
APPLICATION_QUERY ..................................................................................................................... 311
LIBRARYGLOBAL ............................................................................................................................. 311
String Functions .......................................................................................................................................... 311
STR .................................................................................................................................................. 311
STR{2} ............................................................................................................................................. 312
SPLIT ............................................................................................................................................... 315
STW ................................................................................................................................................. 316
STRLEN ........................................................................................................................................... 316
STRSTR ............................................................................................................................................ 317
STRSUB ............................................................................................................................................ 317
STRTOUPPER ................................................................................................................................... 318
STRTOLOWER .................................................................................................................................. 318
Control Statements ...................................................................................................................................................... 319
Flow Control Statements ....................................................................................................................................... 319
FOR - TO - NEXT .................................................................................................................................... 319
DO - WHILE ............................................................................................................................................ 320
WHILE - ENDWHILE ............................................................................................................................... 320
REPEAT - UNTIL ...................................................................................................................................... 321
IF - GOTO ............................................................................................................................................... 322
IF - THEN - ELSE - ENDIF ....................................................................................................................... 323
GOTO ...................................................................................................................................................... 324
GOSUB .................................................................................................................................................... 324
RETURN .................................................................................................................................................. 324
END / EXIT ............................................................................................................................................. 325
BREAKPOINT .......................................................................................................................................... 325
Parameter Buffer Manipulation ............................................................................................................................... 325
PUT ......................................................................................................................................................... 326
GET ......................................................................................................................................................... 326
USE ......................................................................................................................................................... 326
NSP .......................................................................................................................................................... 326
GDL Reference Guide
GDL Reference Guide xvii
Macro Objects .................................................................................................................................................... 329
CALL ....................................................................................................................................................... 329
Output in an Alert Box or Report Window .............................................................................................................. 331
PRINT ...................................................................................................................................................... 331
File Operations ................................................................................................................................................... 331
OPEN ...................................................................................................................................................... 332
INPUT ...................................................................................................................................................... 332
VARTYPE ................................................................................................................................................. 332
OUTPUT .................................................................................................................................................. 332
CLOSE ..................................................................................................................................................... 333
Using Deterministic Add-Ons ................................................................................................................................ 333
INITADDONSCOPE .................................................................................................................................. 333
PREPAREFUNCTION ................................................................................................................................ 333
CALLFUNCTION ...................................................................................................................................... 333
CLOSEADDONSCOPE .............................................................................................................................. 334
Miscellaneous .............................................................................................................................................................. 335
Global Variables .................................................................................................................................................. 335
Script compatibility ...................................................................................................................................... 335
General environment information ................................................................................................................... 336
Story information ........................................................................................................................................ 341
Fly-through information ............................................................................................................................... 341
General element parameters ........................................................................................................................... 343
Object, Lamp, Door, Window, Wall End, Skylight parameters ............................................................................... 344
Object, Lamp, Door, Window, Wall End, Skylight, Curtain Wall Accessory parameters - available for listing and labels
only .......................................................................................................................................................... 345
Object, Lamp, Curtain Wall Accessory parameters - available for listing and labels only ............................................... 345
Opening parameters - available for listing and labels only ..................................................................................... 345
Opening symbol parameters .......................................................................................................................... 347
Window, Door and Wall End parameters .......................................................................................................... 350
Window, Door parameters - available for listing and labels only ............................................................................. 351
Lamp parameters - available for listing and labels only ........................................................................................ 352
Marker parameters (Detail, Worksheet and Change Markers) ................................................................................. 352
Label parameters ......................................................................................................................................... 353
GDL Reference Guide
GDL Reference Guide xviii
Wall parameters - available for Doors/Windows, listing and labels .......................................................................... 354
Wall parameters - available for listing and labels only .......................................................................................... 357
Column parameters - available for listing and labels only ...................................................................................... 359
Beam parameters - available for listing and labels only ......................................................................................... 365
Slab parameters - available for listing and labels only ........................................................................................... 370
Stair component parameters .......................................................................................................................... 373
General stair variables - available for listing and labels ................................................................................. 373
General tread variables - available for listing and labels ................................................................................ 375
General riser variables - available for listing and labels ................................................................................. 376
Stair structure variables - available for listing and labels ............................................................................... 377
Stair Model View Options variables ......................................................................................................... 377
Stair 2D variables - available for floor plan representation only ...................................................................... 378
Stair grid variables ....................................................................................................................... 379
Stair walking line symbol variables .................................................................................................. 382
Stair break mark symbol variables ................................................................................................... 384
Rise and Run description variables .................................................................................................. 385
Stair draining 2D variables ............................................................................................................ 385
Stair structure 2D variables - Beam Structures ................................................................................... 387
Stair structure 2D variables - Monolithic Structure ............................................................................. 388
General 2D related variables .......................................................................................................... 392
Stair 3D variables - available for 3D representation (and connecting viewpoints) only ......................................... 395
Stair riser 3D variables ................................................................................................................. 395
Stair tread 2D-3D variables ........................................................................................................... 396
Stair structure variables ................................................................................................................. 399
Railing component parameters ....................................................................................................................... 401
General railing variables - available for listing and labels .............................................................................. 401
Railing 3D variables ............................................................................................................................. 402
Railing 2D variables ............................................................................................................................. 408
Roof parameters - available for skylights, listing and labels ................................................................................... 412
Roof parameters - available for listing and labels only ......................................................................................... 415
Fill parameters - available for listing and labels only ............................................................................................ 416
Mesh parameters - available for listing and labels only ......................................................................................... 417
Curtain Wall component parameters ................................................................................................................ 418
GDL Reference Guide
GDL Reference Guide xix
Curtain Wall parameters - available for listing and labels only ................................................................................ 420
Curtain Wall Frame parameters ...................................................................................................................... 421
General Curtain Wall Frame variables - available for listing and labels only ....................................................... 421
Curtain Wall Frame 3D variables ............................................................................................................ 421
Curtain Wall Panel variables ........................................................................................................................... 423
Curtain Wall Panel parameters - available for listing and labels only ........................................................................ 424
Curtain Wall Junction parameters - available for listing and labels only .................................................................... 424
Curtain Wall Accessory parameters - available for listing and labels only .................................................................. 425
Migration parameters - available for migration scripts only ................................................................................... 425
Skylight parameters - available for listing and labels only ...................................................................................... 425
Common Parameters for Shells and Roofs - available for listing and labels only ......................................................... 425
Parameters for Morphs - available for listing and labels only ................................................................................. 430
Free users’ globals ....................................................................................................................................... 431
Example usage of global variables ................................................................................................................... 432
Deprecated Global Variables .......................................................................................................................... 432
Deprecated Beam/Column Global Variables - available for listing and labels only ...................................................... 433
Deprecated Label Global Variables .................................................................................................................. 433
Deprecated Curtain Wall Frame Global Variable - available for listing and labels only ................................................. 435
Old Global Variables .................................................................................................................................... 435
Fix named optional parameters .............................................................................................................................. 437
Parameters set by ARCHICAD ...................................................................................................................... 437
Parameters for D/W attributes (available for Door, Window, Label, Listing) ..................................................... 438
Floor plan display ........................................................................................................................ 438
Direction ................................................................................................................................... 438
Polygonal wall data ...................................................................................................................... 439
Hole position ............................................................................................................................. 439
Anchor data ............................................................................................................................... 439
Parameters for WALL attributes (available for Door, Window, Label, Listing) ................................................... 439
Floor plan display ........................................................................................................................ 439
Geometric data ........................................................................................................................... 440
Parameters for COLUMN attributes (available for Label, Listing) ................................................................... 440
Floor plan display ........................................................................................................................ 441
Geometric data ........................................................................................................................... 442
GDL Reference Guide
GDL Reference Guide xx
Parameters for BEAM attributes (available for Label, Listing) ........................................................................ 442
Floor plan display ........................................................................................................................ 442
Geometric data ........................................................................................................................... 443
Parameters for ROOF attributes (available for Label, Listing) ........................................................................ 444
Floor plan display ........................................................................................................................ 444
Door/Window Marker attributes ............................................................................................................ 444
Detail/Worksheet Marker attributes ......................................................................................................... 446
Drawing Title attributes ........................................................................................................................ 446
General running context ....................................................................................................................... 447
Room parameters (available for Zone Stamps) ........................................................................................... 448
Stair related parameters ......................................................................................................................... 450
Flight / Landing Side Supported subtypes ........................................................................................ 450
Riser Component subtype ............................................................................................................. 450
Stair 2D Component subtypes ....................................................................................................... 450
Parameters set/read by ARCHICAD ............................................................................................................... 450
Stair related parameters ......................................................................................................................... 450
Structure subtype ........................................................................................................................ 450
Parameters read by ARCHICAD .................................................................................................................... 451
Objects on Floor Plan .......................................................................................................................... 451
Floor plan cutting of planar elements (i.e. skylight object, roof accessory objects) ....................................... 451
Door/Window objects .......................................................................................................................... 452
Custom Component Template ................................................................................................................ 453
Stair related parameters ......................................................................................................................... 453
Structure subtype ........................................................................................................................ 453
Flight / Landing Under Supported subtype ....................................................................................... 453
Flight Under Supported Cantilever / Landing Cantilever Supported subtypes ............................................ 454
Railing related parameters ...................................................................................................................... 454
Railing Panel Component subtype ................................................................................................... 454
Railing Rail Component subtype ..................................................................................................... 454
Railing Post Component subtype .................................................................................................... 455
Railing End Component subtype .................................................................................................... 456
Parameters for Curtain Wall ........................................................................................................................... 456
Curtain Wall Parameters set and read by ARCHICAD ................................................................................. 457
GDL Reference Guide
GDL Reference Guide xxi
Curtain Wall Frame parameters ...................................................................................................... 457
Curtain Wall Parameters set by ARCHICAD ............................................................................................. 457
Curtain Wall Frame parameters ...................................................................................................... 457
Curtain Wall Panel parameters ........................................................................................................ 458
Curtain Wall Junction parameters .................................................................................................... 458
Curtain Wall Accessory parameters .................................................................................................. 458
Curtain Wall Frame Deprecated parameters ....................................................................................... 459
Curtain Wall Parameters read by ARCHICAD ........................................................................................... 460
Curtain Wall Panel and Frame parameters ......................................................................................... 460
Curtain Wall Frame parameters ...................................................................................................... 461
Curtain wall panel parameters ........................................................................................................ 462
Parameters for add-ons ................................................................................................................................. 463
Parameters of Skylight add-on ................................................................................................................ 463
Hole edge cut manipulation ........................................................................................................... 463
Parameters of Corner Window add-on ..................................................................................................... 463
Basic parameters of Corner Window objects ..................................................................................... 463
Wall skins data parameters of Corner Window objects (available from ARCHICAD 12) .............................. 464
Parameters of IFC add-on ..................................................................................................................... 464
Common basic parameters of Door and Window objects ..................................................................... 464
Basic parameters of Door objects ................................................................................................... 466
Basic parameters of Window objects ............................................................................................... 469
Basic parameters of Transport Elements ........................................................................................... 472
Basic parameters of Lift objects ...................................................................................................... 472
Basic parameters of Stair objects .................................................................................................... 473
Basic parameters of MEP elements ................................................................................................. 475
Parameters for Text Handling ........................................................................................................................ 476
Parameters for Labels ................................................................................................................................... 477
Parameters set or read by ARCHICAD .................................................................................................... 477
Parameters read by ARCHICAD ............................................................................................................ 479
Deprecated parameters ................................................................................................................................. 480
Deprecated Beam/Column parameters - available for listing and labels only ..................................................... 480
Deprecated Zone Stamp parameters ........................................................................................................ 481
REQUEST Options ............................................................................................................................................. 481
GDL Reference Guide
GDL Reference Guide xxii
Request Parameter Script Compatibility ............................................................................................................ 481
Details of Requests ..................................................................................................................................... 487
Profile Requests .......................................................................................................................................... 509
Deprecated Requests .................................................................................................................................... 512
Application Query Options ................................................................................................................................... 512
Document feature ........................................................................................................................................ 513
View direction .................................................................................................................................... 513
MEP System .............................................................................................................................................. 513
Get MEP Systems ............................................................................................................................... 513
Get Domain ....................................................................................................................................... 513
Get Contour Pen ................................................................................................................................ 514
Get Fill Pen ....................................................................................................................................... 514
Get Background Pen ............................................................................................................................ 514
Get Fill Type ...................................................................................................................................... 514
Get Center Line Type .......................................................................................................................... 515
Get Center Line Pen ............................................................................................................................ 515
Get System Material ............................................................................................................................. 515
Get Insulation Material ......................................................................................................................... 515
MEP Modeler ............................................................................................................................................. 516
Is Available ........................................................................................................................................ 516
MEP Connection Type ................................................................................................................................. 516
Get Connection Types .......................................................................................................................... 516
Get Connection Type Style .................................................................................................................... 516
MEP Flexible Segment ................................................................................................................................. 517
Start Sectioning ................................................................................................................................... 517
Add Control Point ............................................................................................................................... 517
Add Direction and Width Vector ............................................................................................................ 517
End Sectioning ................................................................................................................................... 518
MEP Bend ................................................................................................................................................. 518
Start Sectioning ................................................................................................................................... 518
Parameter Script .......................................................................................................................................... 519
First Occasion in Progress .................................................................................................................... 519
Built-in Properties ....................................................................................................................................... 519
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf
GDL en archicad.pdf

More Related Content

Similar to GDL en archicad.pdf

Top 7 AutoCAD Alternatives
Top 7 AutoCAD AlternativesTop 7 AutoCAD Alternatives
Top 7 AutoCAD AlternativesCapterra
 
GraphTech Ecosystem - part 3: Graph Visualization
GraphTech Ecosystem - part 3: Graph VisualizationGraphTech Ecosystem - part 3: Graph Visualization
GraphTech Ecosystem - part 3: Graph VisualizationLinkurious
 
Graphisoft Establishes a Strategic Multilane Road Map to Enhance Collaboration
Graphisoft Establishes a Strategic Multilane Road Map to Enhance CollaborationGraphisoft Establishes a Strategic Multilane Road Map to Enhance Collaboration
Graphisoft Establishes a Strategic Multilane Road Map to Enhance CollaborationIndovance Inc
 
Building GraphQL APIs in C#
Building GraphQL APIs in C#Building GraphQL APIs in C#
Building GraphQL APIs in C#Kim Minnick, PHR
 
Modular GraphQL with Schema Stitching
Modular GraphQL with Schema StitchingModular GraphQL with Schema Stitching
Modular GraphQL with Schema StitchingSashko Stubailo
 
C language in our world 2019
C language in our world 2019C language in our world 2019
C language in our world 2019Juraj Michálek
 
What's new in G22
What's new in G22What's new in G22
What's new in G22Galigeo
 
Introduction to Gradio library in python.pptx
Introduction to Gradio library in python.pptxIntroduction to Gradio library in python.pptx
Introduction to Gradio library in python.pptxvahid67ebrahimian
 
PREPTEMBER.pptx
PREPTEMBER.pptxPREPTEMBER.pptx
PREPTEMBER.pptxGDSCSCTCE
 
Distributed Deep Learning At Scale On Apache Spark With BigDL
Distributed Deep Learning At Scale On Apache Spark With BigDLDistributed Deep Learning At Scale On Apache Spark With BigDL
Distributed Deep Learning At Scale On Apache Spark With BigDLYulia Tell
 
CADISON world Issue-1-2013
CADISON world Issue-1-2013CADISON world Issue-1-2013
CADISON world Issue-1-2013CADISON
 
Debugging embedded devices using GDB
Debugging embedded devices using GDBDebugging embedded devices using GDB
Debugging embedded devices using GDBChris Simmonds
 

Similar to GDL en archicad.pdf (20)

Top 7 AutoCAD Alternatives
Top 7 AutoCAD AlternativesTop 7 AutoCAD Alternatives
Top 7 AutoCAD Alternatives
 
GraphTech Ecosystem - part 3: Graph Visualization
GraphTech Ecosystem - part 3: Graph VisualizationGraphTech Ecosystem - part 3: Graph Visualization
GraphTech Ecosystem - part 3: Graph Visualization
 
Graphisoft Establishes a Strategic Multilane Road Map to Enhance Collaboration
Graphisoft Establishes a Strategic Multilane Road Map to Enhance CollaborationGraphisoft Establishes a Strategic Multilane Road Map to Enhance Collaboration
Graphisoft Establishes a Strategic Multilane Road Map to Enhance Collaboration
 
Building GraphQL APIs in C#
Building GraphQL APIs in C#Building GraphQL APIs in C#
Building GraphQL APIs in C#
 
201707 SER332 Lecture 07
201707 SER332 Lecture 07   201707 SER332 Lecture 07
201707 SER332 Lecture 07
 
Modular GraphQL with Schema Stitching
Modular GraphQL with Schema StitchingModular GraphQL with Schema Stitching
Modular GraphQL with Schema Stitching
 
C language in our world 2019
C language in our world 2019C language in our world 2019
C language in our world 2019
 
What's new in G22
What's new in G22What's new in G22
What's new in G22
 
Introduction to Gradio library in python.pptx
Introduction to Gradio library in python.pptxIntroduction to Gradio library in python.pptx
Introduction to Gradio library in python.pptx
 
Building GraphQL API in C#.pptx
Building GraphQL API in C#.pptxBuilding GraphQL API in C#.pptx
Building GraphQL API in C#.pptx
 
DrTAD Blender & Python. Creating 3D primitives with writing codes
DrTAD Blender & Python. Creating 3D primitives with writing codesDrTAD Blender & Python. Creating 3D primitives with writing codes
DrTAD Blender & Python. Creating 3D primitives with writing codes
 
Building GraphQL API in C#.pptx
Building GraphQL API in C#.pptxBuilding GraphQL API in C#.pptx
Building GraphQL API in C#.pptx
 
PREPTEMBER.pptx
PREPTEMBER.pptxPREPTEMBER.pptx
PREPTEMBER.pptx
 
Distributed Deep Learning At Scale On Apache Spark With BigDL
Distributed Deep Learning At Scale On Apache Spark With BigDLDistributed Deep Learning At Scale On Apache Spark With BigDL
Distributed Deep Learning At Scale On Apache Spark With BigDL
 
Graphdo overview
Graphdo overviewGraphdo overview
Graphdo overview
 
CADISON world Issue-1-2013
CADISON world Issue-1-2013CADISON world Issue-1-2013
CADISON world Issue-1-2013
 
Streamlining product documentation
Streamlining product documentationStreamlining product documentation
Streamlining product documentation
 
DrTAD 3D SolidWorks CAD model of Epson Stylus Color 685
DrTAD 3D SolidWorks CAD model of Epson Stylus Color 685DrTAD 3D SolidWorks CAD model of Epson Stylus Color 685
DrTAD 3D SolidWorks CAD model of Epson Stylus Color 685
 
Debugging embedded devices using GDB
Debugging embedded devices using GDBDebugging embedded devices using GDB
Debugging embedded devices using GDB
 
201707 SER332 Lecture 06
201707 SER332 Lecture 06 201707 SER332 Lecture 06
201707 SER332 Lecture 06
 

Recently uploaded

The Impact of Artificial Intelligence on Modern Healthcare.pptx
The Impact of Artificial Intelligence on Modern Healthcare.pptxThe Impact of Artificial Intelligence on Modern Healthcare.pptx
The Impact of Artificial Intelligence on Modern Healthcare.pptxDoraemon495609
 
CADD 141 - Puzzle Cube Project - Product Photos
CADD 141 - Puzzle Cube Project - Product PhotosCADD 141 - Puzzle Cube Project - Product Photos
CADD 141 - Puzzle Cube Project - Product PhotosDuyDo100
 
Naer VR: Advanced Research and Usability Testing Project
Naer VR: Advanced Research and Usability Testing ProjectNaer VR: Advanced Research and Usability Testing Project
Naer VR: Advanced Research and Usability Testing Projectbuvanatest
 
如何办理(RUG毕业证书)格罗宁根大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(RUG毕业证书)格罗宁根大学毕业证成绩单本科硕士学位证留信学历认证如何办理(RUG毕业证书)格罗宁根大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(RUG毕业证书)格罗宁根大学毕业证成绩单本科硕士学位证留信学历认证ugzga
 
Latest Trends in Home and Building Design
Latest Trends in Home and Building DesignLatest Trends in Home and Building Design
Latest Trends in Home and Building DesignResDraft
 
Bit Dhrumi shah Graphic Designer portfolio
Bit Dhrumi shah Graphic Designer portfolioBit Dhrumi shah Graphic Designer portfolio
Bit Dhrumi shah Graphic Designer portfoliodhrumibshah13
 
NO1 Best Best Black Magic Specialist Near Me Spiritual Healer Powerful Love S...
NO1 Best Best Black Magic Specialist Near Me Spiritual Healer Powerful Love S...NO1 Best Best Black Magic Specialist Near Me Spiritual Healer Powerful Love S...
NO1 Best Best Black Magic Specialist Near Me Spiritual Healer Powerful Love S...Amil baba
 
如何办理(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单本科硕士学位证留信学历认证
如何办理(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单本科硕士学位证留信学历认证如何办理(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单本科硕士学位证留信学历认证
如何办理(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单本科硕士学位证留信学历认证ugzga
 
Avoid these common UI/UX design mistakes
 Avoid these common UI/UX design mistakes Avoid these common UI/UX design mistakes
Avoid these common UI/UX design mistakesuistudiozdesign
 
一比一原版格林威治大学毕业证成绩单如何办理
一比一原版格林威治大学毕业证成绩单如何办理一比一原版格林威治大学毕业证成绩单如何办理
一比一原版格林威治大学毕业证成绩单如何办理cyebo
 
一比一原版谢菲尔德大学毕业证成绩单如何办理
一比一原版谢菲尔德大学毕业证成绩单如何办理一比一原版谢菲尔德大学毕业证成绩单如何办理
一比一原版谢菲尔德大学毕业证成绩单如何办理cyebo
 
Webhost NVME Cloud VPS Hosting1234455678
Webhost NVME Cloud VPS Hosting1234455678Webhost NVME Cloud VPS Hosting1234455678
Webhost NVME Cloud VPS Hosting1234455678Cloud99 Cloud
 
Presentation on 3D Printing.pptx presentation
Presentation on 3D Printing.pptx presentationPresentation on 3D Printing.pptx presentation
Presentation on 3D Printing.pptx presentationajroy0196
 
在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样
在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样
在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样ykucop
 
Levi's Advertisement and camapign design
Levi's Advertisement and camapign designLevi's Advertisement and camapign design
Levi's Advertisement and camapign designAkankshaD3
 
100^%)( KATLEHONG))(*((+27838792658))*))௹ )Abortion Pills for Sale in Doha, D...
100^%)( KATLEHONG))(*((+27838792658))*))௹ )Abortion Pills for Sale in Doha, D...100^%)( KATLEHONG))(*((+27838792658))*))௹ )Abortion Pills for Sale in Doha, D...
100^%)( KATLEHONG))(*((+27838792658))*))௹ )Abortion Pills for Sale in Doha, D...pillahdonald
 
NO1 Best Kala Jadu Expert Specialist In Qatar Kala Jadu Expert Specialist In ...
NO1 Best Kala Jadu Expert Specialist In Qatar Kala Jadu Expert Specialist In ...NO1 Best Kala Jadu Expert Specialist In Qatar Kala Jadu Expert Specialist In ...
NO1 Best Kala Jadu Expert Specialist In Qatar Kala Jadu Expert Specialist In ...Amil baba
 
iF_Design_Trend_Report_twentytwenrythree
iF_Design_Trend_Report_twentytwenrythreeiF_Design_Trend_Report_twentytwenrythree
iF_Design_Trend_Report_twentytwenrythreeCarlgaming1
 
一模一样英国德比大学毕业证(derby毕业证书)本科学历-国外大学文凭办理
一模一样英国德比大学毕业证(derby毕业证书)本科学历-国外大学文凭办理一模一样英国德比大学毕业证(derby毕业证书)本科学历-国外大学文凭办理
一模一样英国德比大学毕业证(derby毕业证书)本科学历-国外大学文凭办理thubko
 
NO1 Best Vashikaran Specialist in Uk Black Magic Specialist in Uk Black Magic...
NO1 Best Vashikaran Specialist in Uk Black Magic Specialist in Uk Black Magic...NO1 Best Vashikaran Specialist in Uk Black Magic Specialist in Uk Black Magic...
NO1 Best Vashikaran Specialist in Uk Black Magic Specialist in Uk Black Magic...Amil baba
 

Recently uploaded (20)

The Impact of Artificial Intelligence on Modern Healthcare.pptx
The Impact of Artificial Intelligence on Modern Healthcare.pptxThe Impact of Artificial Intelligence on Modern Healthcare.pptx
The Impact of Artificial Intelligence on Modern Healthcare.pptx
 
CADD 141 - Puzzle Cube Project - Product Photos
CADD 141 - Puzzle Cube Project - Product PhotosCADD 141 - Puzzle Cube Project - Product Photos
CADD 141 - Puzzle Cube Project - Product Photos
 
Naer VR: Advanced Research and Usability Testing Project
Naer VR: Advanced Research and Usability Testing ProjectNaer VR: Advanced Research and Usability Testing Project
Naer VR: Advanced Research and Usability Testing Project
 
如何办理(RUG毕业证书)格罗宁根大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(RUG毕业证书)格罗宁根大学毕业证成绩单本科硕士学位证留信学历认证如何办理(RUG毕业证书)格罗宁根大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(RUG毕业证书)格罗宁根大学毕业证成绩单本科硕士学位证留信学历认证
 
Latest Trends in Home and Building Design
Latest Trends in Home and Building DesignLatest Trends in Home and Building Design
Latest Trends in Home and Building Design
 
Bit Dhrumi shah Graphic Designer portfolio
Bit Dhrumi shah Graphic Designer portfolioBit Dhrumi shah Graphic Designer portfolio
Bit Dhrumi shah Graphic Designer portfolio
 
NO1 Best Best Black Magic Specialist Near Me Spiritual Healer Powerful Love S...
NO1 Best Best Black Magic Specialist Near Me Spiritual Healer Powerful Love S...NO1 Best Best Black Magic Specialist Near Me Spiritual Healer Powerful Love S...
NO1 Best Best Black Magic Specialist Near Me Spiritual Healer Powerful Love S...
 
如何办理(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单本科硕士学位证留信学历认证
如何办理(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单本科硕士学位证留信学历认证如何办理(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单本科硕士学位证留信学历认证
如何办理(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单本科硕士学位证留信学历认证
 
Avoid these common UI/UX design mistakes
 Avoid these common UI/UX design mistakes Avoid these common UI/UX design mistakes
Avoid these common UI/UX design mistakes
 
一比一原版格林威治大学毕业证成绩单如何办理
一比一原版格林威治大学毕业证成绩单如何办理一比一原版格林威治大学毕业证成绩单如何办理
一比一原版格林威治大学毕业证成绩单如何办理
 
一比一原版谢菲尔德大学毕业证成绩单如何办理
一比一原版谢菲尔德大学毕业证成绩单如何办理一比一原版谢菲尔德大学毕业证成绩单如何办理
一比一原版谢菲尔德大学毕业证成绩单如何办理
 
Webhost NVME Cloud VPS Hosting1234455678
Webhost NVME Cloud VPS Hosting1234455678Webhost NVME Cloud VPS Hosting1234455678
Webhost NVME Cloud VPS Hosting1234455678
 
Presentation on 3D Printing.pptx presentation
Presentation on 3D Printing.pptx presentationPresentation on 3D Printing.pptx presentation
Presentation on 3D Printing.pptx presentation
 
在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样
在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样
在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样
 
Levi's Advertisement and camapign design
Levi's Advertisement and camapign designLevi's Advertisement and camapign design
Levi's Advertisement and camapign design
 
100^%)( KATLEHONG))(*((+27838792658))*))௹ )Abortion Pills for Sale in Doha, D...
100^%)( KATLEHONG))(*((+27838792658))*))௹ )Abortion Pills for Sale in Doha, D...100^%)( KATLEHONG))(*((+27838792658))*))௹ )Abortion Pills for Sale in Doha, D...
100^%)( KATLEHONG))(*((+27838792658))*))௹ )Abortion Pills for Sale in Doha, D...
 
NO1 Best Kala Jadu Expert Specialist In Qatar Kala Jadu Expert Specialist In ...
NO1 Best Kala Jadu Expert Specialist In Qatar Kala Jadu Expert Specialist In ...NO1 Best Kala Jadu Expert Specialist In Qatar Kala Jadu Expert Specialist In ...
NO1 Best Kala Jadu Expert Specialist In Qatar Kala Jadu Expert Specialist In ...
 
iF_Design_Trend_Report_twentytwenrythree
iF_Design_Trend_Report_twentytwenrythreeiF_Design_Trend_Report_twentytwenrythree
iF_Design_Trend_Report_twentytwenrythree
 
一模一样英国德比大学毕业证(derby毕业证书)本科学历-国外大学文凭办理
一模一样英国德比大学毕业证(derby毕业证书)本科学历-国外大学文凭办理一模一样英国德比大学毕业证(derby毕业证书)本科学历-国外大学文凭办理
一模一样英国德比大学毕业证(derby毕业证书)本科学历-国外大学文凭办理
 
NO1 Best Vashikaran Specialist in Uk Black Magic Specialist in Uk Black Magic...
NO1 Best Vashikaran Specialist in Uk Black Magic Specialist in Uk Black Magic...NO1 Best Vashikaran Specialist in Uk Black Magic Specialist in Uk Black Magic...
NO1 Best Vashikaran Specialist in Uk Black Magic Specialist in Uk Black Magic...
 

GDL en archicad.pdf

  • 2. GRAPHISOFT® Visit the GRAPHISOFT website at https://www.graphisoft.com for local distributor and product availability information. GDL Reference Guide Copyright© 2020 by GRAPHISOFT, all rights reserved. Reproduction, paraphrasing or translation without express prior written permission is strictly prohibited. Trademarks ARCHICAD® is a registered trademark and PlotMaker, Virtual Building and GDL are trademarks of GRAPHISOFT. All other trademarks are the property of their respective holders.
  • 3. Introduction GDL Reference Guide iii Introduction This manual is a complete reference to the GRAPHISOFT's proprietary scripting language, GDL (Geometric Description Language). The manual is recommended for those users who wish to expand on the possibilities presented by the construction tools and object libraries in GRAPHISOFT software. It gives a detailed description of GDL, including syntax definitions, commands, variables, etc.
  • 4. GDL Reference Guide GDL Reference Guide iv Table of Contents General Overview ........................................................................................................................................................... 1 Starting Out .......................................................................................................................................................... 1 Scripting ............................................................................................................................................................... 1 3D Generation ....................................................................................................................................................... 8 GDL Syntax ................................................................................................................................................................ 11 Rules of GDL Syntax ............................................................................................................................................ 11 Statements ........................................................................................................................................................... 11 Line ................................................................................................................................................................... 11 Label .................................................................................................................................................................. 11 Characters ........................................................................................................................................................... 11 Strings ................................................................................................................................................................ 12 Identifiers ............................................................................................................................................................ 12 Variables ............................................................................................................................................................. 12 Parameters ........................................................................................................................................................... 13 Simple Types ........................................................................................................................................................ 13 Derived Types ...................................................................................................................................................... 13 Structured Types ................................................................................................................................................... 14 Conventions used in this book ................................................................................................................................ 14 Coordinate Transformations ............................................................................................................................................ 16 2D Transformations .............................................................................................................................................. 16 ADD2 ........................................................................................................................................................ 16 MUL2 ......................................................................................................................................................... 16 ROT2 ......................................................................................................................................................... 17 3D Transformations .............................................................................................................................................. 17 ADDX ....................................................................................................................................................... 17 ADDY ........................................................................................................................................................ 17 ADDZ ........................................................................................................................................................ 17 ADD .......................................................................................................................................................... 17 MULX ........................................................................................................................................................ 18 MULY ........................................................................................................................................................ 18
  • 5. GDL Reference Guide GDL Reference Guide v MULZ ........................................................................................................................................................ 18 MUL .......................................................................................................................................................... 18 ROTX ........................................................................................................................................................ 18 ROTY ........................................................................................................................................................ 18 ROTZ ........................................................................................................................................................ 19 ROT .......................................................................................................................................................... 19 XFORM ..................................................................................................................................................... 19 Managing the Transformation Stack .......................................................................................................................... 20 DEL .......................................................................................................................................................... 20 DEL TOP ................................................................................................................................................... 20 NTR .......................................................................................................................................................... 20 3D Shapes ................................................................................................................................................................... 22 Basic Shapes ........................................................................................................................................................ 22 BLOCK ...................................................................................................................................................... 22 BRICK ....................................................................................................................................................... 22 CYLIND ..................................................................................................................................................... 23 SPHERE ..................................................................................................................................................... 23 ELLIPS ...................................................................................................................................................... 24 CONE ........................................................................................................................................................ 25 PRISM ........................................................................................................................................................ 25 PRISM_ ...................................................................................................................................................... 26 CPRISM_ .................................................................................................................................................... 29 CPRISM_{2} ............................................................................................................................................... 30 CPRISM_{3} ............................................................................................................................................... 31 CPRISM_{4} ............................................................................................................................................... 34 BPRISM_ .................................................................................................................................................... 34 FPRISM_ .................................................................................................................................................... 35 HPRISM_ ................................................................................................................................................... 37 SPRISM_ .................................................................................................................................................... 38 SPRISM_{2} ................................................................................................................................................ 39 SPRISM_{3} ................................................................................................................................................ 40 SPRISM_{4} ................................................................................................................................................ 41 SLAB ......................................................................................................................................................... 42
  • 6. GDL Reference Guide GDL Reference Guide vi SLAB_ ........................................................................................................................................................ 42 CSLAB_ ...................................................................................................................................................... 43 CWALL_ ..................................................................................................................................................... 43 BWALL_ ..................................................................................................................................................... 47 XWALL_ .................................................................................................................................................... 49 XWALL_{2} ................................................................................................................................................ 51 XWALL_{3} ................................................................................................................................................ 52 BEAM ........................................................................................................................................................ 55 CROOF_ .................................................................................................................................................... 55 CROOF_{2} ............................................................................................................................................... 58 CROOF_{3} ............................................................................................................................................... 59 CROOF_{4} ............................................................................................................................................... 60 MESH ........................................................................................................................................................ 60 ARMC ........................................................................................................................................................ 62 ARME ........................................................................................................................................................ 63 ELBOW ...................................................................................................................................................... 64 Planar Shapes in 3D .............................................................................................................................................. 65 HOTSPOT .................................................................................................................................................. 65 HOTLINE .................................................................................................................................................. 65 HOTARC .................................................................................................................................................... 66 LIN_ .......................................................................................................................................................... 66 RECT ......................................................................................................................................................... 66 POLY ......................................................................................................................................................... 66 POLY_ ....................................................................................................................................................... 67 PLANE ...................................................................................................................................................... 68 PLANE_ ..................................................................................................................................................... 68 CIRCLE ...................................................................................................................................................... 68 ARC ........................................................................................................................................................... 69 Shapes Generated from Polylines ............................................................................................................................. 69 EXTRUDE ................................................................................................................................................. 71 PYRAMID .................................................................................................................................................. 74 REVOLVE .................................................................................................................................................. 76 REVOLVE{2} ............................................................................................................................................. 81
  • 7. GDL Reference Guide GDL Reference Guide vii REVOLVE{3} ............................................................................................................................................. 82 REVOLVE{4} ............................................................................................................................................. 84 REVOLVE{5} ............................................................................................................................................. 84 RULED ...................................................................................................................................................... 84 RULED{2} ................................................................................................................................................. 84 RULEDSEGMENTED ................................................................................................................................. 88 RULEDSEGMENTED{2} ............................................................................................................................. 89 SWEEP ...................................................................................................................................................... 90 TUBE ........................................................................................................................................................ 93 TUBE{2} .................................................................................................................................................... 97 TUBEA ...................................................................................................................................................... 99 COONS .................................................................................................................................................... 102 COONS{2} ............................................................................................................................................... 105 MASS ....................................................................................................................................................... 105 MASS{2} ................................................................................................................................................... 108 POLYROOF .............................................................................................................................................. 109 POLYROOF{2} ......................................................................................................................................... 114 POLYROOF{3} ......................................................................................................................................... 114 POLYROOF{4} ......................................................................................................................................... 117 EXTRUDEDSHELL ................................................................................................................................... 117 EXTRUDEDSHELL{2} .............................................................................................................................. 118 EXTRUDEDSHELL{3} .............................................................................................................................. 120 REVOLVEDSHELL .................................................................................................................................... 120 REVOLVEDSHELL{2} ............................................................................................................................... 121 REVOLVEDSHELL{3} ............................................................................................................................... 123 REVOLVEDSHELLANGULAR .................................................................................................................... 123 REVOLVEDSHELLANGULAR{2} ............................................................................................................... 124 REVOLVEDSHELLANGULAR{3} ............................................................................................................... 124 RULEDSHELL .......................................................................................................................................... 125 RULEDSHELL{2} ...................................................................................................................................... 127 RULEDSHELL{3} ...................................................................................................................................... 130 Elements for Visualization ..................................................................................................................................... 130 LIGHT ..................................................................................................................................................... 130
  • 8. GDL Reference Guide GDL Reference Guide viii PICTURE .................................................................................................................................................. 135 3D Text Elements ............................................................................................................................................... 136 TEXT ....................................................................................................................................................... 136 RICHTEXT ............................................................................................................................................... 137 Primitive Elements ............................................................................................................................................... 137 VERT ....................................................................................................................................................... 138 VERT{2} .................................................................................................................................................. 138 TEVE ....................................................................................................................................................... 139 VECT ....................................................................................................................................................... 139 EDGE ...................................................................................................................................................... 139 PGON ...................................................................................................................................................... 140 PGON{2} ................................................................................................................................................. 141 PGON{3} ................................................................................................................................................. 141 PIPG ........................................................................................................................................................ 141 COOR ...................................................................................................................................................... 141 COOR{2} ................................................................................................................................................. 143 COOR{3} ................................................................................................................................................. 144 BODY ...................................................................................................................................................... 146 BASE ........................................................................................................................................................ 149 NURBS Primitive Elements ................................................................................................................................... 150 NURBS Face trimming ................................................................................................................................. 151 NURBS Geometry Commands ....................................................................................................................... 151 NURBSCURVE2D .............................................................................................................................. 151 NURBSCURVE3D .............................................................................................................................. 152 NURBSSURFACE ............................................................................................................................... 153 NURBS Topology Commands ....................................................................................................................... 153 NURBSVERT .................................................................................................................................... 154 NURBSEDGE ................................................................................................................................... 154 NURBSTRIM ..................................................................................................................................... 155 NURBSTRIMSINGULAR .................................................................................................................... 155 NURBSFACE ..................................................................................................................................... 156 NURBSFACE{2} ................................................................................................................................ 157 NURBSLUMP .................................................................................................................................... 157
  • 9. GDL Reference Guide GDL Reference Guide ix NURBSBODY .................................................................................................................................... 158 Point Clouds ...................................................................................................................................................... 158 POINTCLOUD .......................................................................................................................................... 158 Cutting in 3D ..................................................................................................................................................... 159 CUTPLANE .............................................................................................................................................. 159 CUTPLANE{2} ......................................................................................................................................... 159 CUTPLANE{3} ......................................................................................................................................... 159 CUTPOLY ................................................................................................................................................. 163 CUTPOLYA ............................................................................................................................................... 165 CUTSHAPE ............................................................................................................................................... 168 CUTFORM ................................................................................................................................................ 168 CUTFORM{2} ........................................................................................................................................... 170 Solid Geometry Commands ................................................................................................................................... 170 GROUP - ENDGROUP .............................................................................................................................. 174 ADDGROUP ............................................................................................................................................. 175 SUBGROUP .............................................................................................................................................. 175 ISECTGROUP ........................................................................................................................................... 175 ISECTLINES ............................................................................................................................................. 176 PLACEGROUP .......................................................................................................................................... 176 KILLGROUP ............................................................................................................................................. 176 SWEEPGROUP ......................................................................................................................................... 177 CREATEGROUPWITHMATERIAL .............................................................................................................. 179 Binary 3D .......................................................................................................................................................... 179 BINARY ................................................................................................................................................... 179 2D Shapes ................................................................................................................................................................. 181 Drawing Elements ............................................................................................................................................... 181 HOTSPOT2 ............................................................................................................................................... 181 HOTLINE2 ............................................................................................................................................... 181 HOTARC2 ................................................................................................................................................ 182 LINE2 ...................................................................................................................................................... 182 RECT2 ...................................................................................................................................................... 182 POLY2 ...................................................................................................................................................... 182 POLY2_ .................................................................................................................................................... 183
  • 10. GDL Reference Guide GDL Reference Guide x POLY2_A .................................................................................................................................................. 184 POLY2_B .................................................................................................................................................. 185 POLY2_B{2} ............................................................................................................................................. 185 POLY2_B{3} ............................................................................................................................................. 186 POLY2_B{4} ............................................................................................................................................. 186 POLY2_B{5} ............................................................................................................................................. 186 POLY2_B{6} ............................................................................................................................................. 187 ARC2 ........................................................................................................................................................ 188 CIRCLE2 .................................................................................................................................................. 188 SPLINE2 ................................................................................................................................................... 189 SPLINE2A ................................................................................................................................................ 190 PICTURE2 ................................................................................................................................................ 192 PICTURE2{2} ........................................................................................................................................... 192 Text Element ...................................................................................................................................................... 192 TEXT2 ..................................................................................................................................................... 192 RICHTEXT2 ............................................................................................................................................. 193 Binary 2D .......................................................................................................................................................... 193 FRAGMENT2 ............................................................................................................................................ 193 3D Projections in 2D ........................................................................................................................................... 193 PROJECT2 ................................................................................................................................................ 193 PROJECT2{2} ........................................................................................................................................... 194 PROJECT2{3} ........................................................................................................................................... 197 PROJECT2{4} ........................................................................................................................................... 198 Drawings in the List ............................................................................................................................................ 201 DRAWING2 .............................................................................................................................................. 201 DRAWING3 .............................................................................................................................................. 201 DRAWING3{2} ......................................................................................................................................... 201 DRAWING3{3} ......................................................................................................................................... 201 Graphical Editing Using Hotspots .................................................................................................................................. 203 Status Codes ............................................................................................................................................................... 211 Status Code Syntax .............................................................................................................................................. 211 Additional Status Codes ........................................................................................................................................ 212 Previous part of the polyline: current position and tangent is defined ..................................................................... 213
  • 11. GDL Reference Guide GDL Reference Guide xi Segment by absolute endpoint ........................................................................................................................ 213 Segment by relative endpoint ......................................................................................................................... 213 Segment by length and direction ..................................................................................................................... 214 Tangential segment by length ......................................................................................................................... 214 Set start point ............................................................................................................................................. 215 Close polyline ............................................................................................................................................. 215 Set tangent ................................................................................................................................................. 215 Set centerpoint ............................................................................................................................................ 216 Tangential arc to endpoint ............................................................................................................................. 216 Tangential arc by radius and angle .................................................................................................................. 217 Arc using centerpoint and point on the final radius ............................................................................................ 217 Arc using centerpoint and angle ..................................................................................................................... 218 Full circle using centerpoint and radius ............................................................................................................ 218 Attributes ................................................................................................................................................................... 224 Directives ........................................................................................................................................................... 224 Directives for 3D and 2D Scripts ................................................................................................................... 224 LET ................................................................................................................................................. 224 RADIUS ............................................................................................................................................ 224 RESOL ............................................................................................................................................. 225 TOLER ............................................................................................................................................. 226 PEN ................................................................................................................................................. 227 LINE_PROPERTY ............................................................................................................................. 228 [SET] STYLE ..................................................................................................................................... 228 Directives Used in 3D Scripts Only ................................................................................................................. 228 MODEL ............................................................................................................................................ 228 [SET] MATERIAL .............................................................................................................................. 229 [SET] BUILDING_MATERIAL ............................................................................................................ 230 SECT_FILL ....................................................................................................................................... 231 SECT_ATTRS .................................................................................................................................... 231 SECT_ATTRS{2} ............................................................................................................................... 231 SHADOW ......................................................................................................................................... 231 Directives Used in 2D Scripts Only ................................................................................................................. 233 DRAWINDEX ................................................................................................................................... 233
  • 12. GDL Reference Guide GDL Reference Guide xii [SET] FILL ........................................................................................................................................ 233 [SET] LINE_TYPE ............................................................................................................................. 233 Inline Attribute Definition ..................................................................................................................................... 234 Materials .................................................................................................................................................... 234 DEFINE MATERIAL ......................................................................................................................... 234 DEFINE MATERIAL BASED_ON ....................................................................................................... 236 DEFINE TEXTURE ........................................................................................................................... 238 Fills .......................................................................................................................................................... 240 DEFINE FILL ................................................................................................................................... 240 DEFINE FILLA ................................................................................................................................. 243 DEFINE SYMBOL_FILL .................................................................................................................... 246 DEFINE SOLID_FILL ....................................................................................................................... 247 DEFINE EMPTY_FILL ...................................................................................................................... 247 DEFINE LINEAR_GRADIENT_FILL .................................................................................................. 247 DEFINE RADIAL_GRADIENT_FILL .................................................................................................. 247 DEFINE TRANSLUCENT_FILL .......................................................................................................... 247 DEFINE IMAGE_FILL ...................................................................................................................... 248 Line Types ................................................................................................................................................. 248 DEFINE LINE_TYPE ........................................................................................................................ 248 DEFINE SYMBOL_LINE ................................................................................................................... 249 Text Styles and Text Blocks ........................................................................................................................... 249 DEFINE STYLE ................................................................................................................................ 249 DEFINE STYLE{2} ........................................................................................................................... 250 PARAGRAPH .................................................................................................................................... 251 TEXTBLOCK .................................................................................................................................... 252 TEXTBLOCK_ .................................................................................................................................. 253 Additional Data ........................................................................................................................................... 253 External file dependence ....................................................................................................................................... 254 FILE_DEPENDENCE ................................................................................................................................ 254 Non-Geometric Scripts ................................................................................................................................................. 255 The Properties Script ........................................................................................................................................... 255 DATABASE_SET ....................................................................................................................................... 255 DESCRIPTOR ........................................................................................................................................... 256
  • 13. GDL Reference Guide GDL Reference Guide xiii REF DESCRIPTOR .................................................................................................................................... 256 COMPONENT .......................................................................................................................................... 256 REF COMPONENT ................................................................................................................................... 257 BINARYPROP ........................................................................................................................................... 257 SURFACE3D ............................................................................................................................................. 257 VOLUME3D ............................................................................................................................................. 257 POSITION ................................................................................................................................................ 257 DRAWING ................................................................................................................................................ 258 The Parameter Script ........................................................................................................................................... 259 VALUES ................................................................................................................................................... 259 VALUES{2} ............................................................................................................................................... 260 PARAMETERS .......................................................................................................................................... 261 LOCK ...................................................................................................................................................... 261 HIDEPARAMETER .................................................................................................................................... 262 The User Interface Script ...................................................................................................................................... 262 UI_DIALOG ............................................................................................................................................. 263 UI_PAGE .................................................................................................................................................. 263 UI_CURRENT_PAGE ................................................................................................................................. 264 UI_BUTTON ............................................................................................................................................. 264 UI_PICT_BUTTON .................................................................................................................................... 265 UI_SEPARATOR ........................................................................................................................................ 265 UI_GROUPBOX ........................................................................................................................................ 265 UI_PICT ................................................................................................................................................... 266 UI_STYLE ................................................................................................................................................ 266 UI_OUTFIELD .......................................................................................................................................... 266 UI_INFIELD ............................................................................................................................................. 267 UI_INFIELD{2} ........................................................................................................................................ 267 UI_INFIELD{3} ........................................................................................................................................ 268 UI_INFIELD{4} ........................................................................................................................................ 268 UI_CUSTOM_POPUP_INFIELD ................................................................................................................. 276 UI_CUSTOM_POPUP_INFIELD{2} ............................................................................................................. 276 UI_RADIOBUTTON .................................................................................................................................. 279 UI_RADIOBUTTON{2} ............................................................................................................................. 279
  • 14. GDL Reference Guide GDL Reference Guide xiv UI_PICT_RADIOBUTTON ......................................................................................................................... 280 UI_PICT_RADIOBUTTON{2} .................................................................................................................... 280 UI_PICT_PUSHCHECKBUTTON ................................................................................................................ 280 UI_PICT_PUSHCHECKBUTTON{2} ........................................................................................................... 280 UI_TEXTSTYLE_INFIELD ......................................................................................................................... 281 UI_TEXTSTYLE_INFIELD{2} .................................................................................................................... 281 UI_LISTFIELD .......................................................................................................................................... 282 UI_LISTITEM ........................................................................................................................................... 282 UI_LISTITEM{2} ....................................................................................................................................... 283 UI_CUSTOM_POPUP_LISTITEM ................................................................................................................ 284 UI_CUSTOM_POPUP_LISTITEM{2} ........................................................................................................... 285 UI_TOOLTIP ............................................................................................................................................ 287 UI_COLORPICKER ................................................................................................................................... 288 UI_COLORPICKER{2} .............................................................................................................................. 288 UI_SLIDER ............................................................................................................................................... 289 UI_SLIDER{2} .......................................................................................................................................... 289 The Forward Migration Script ................................................................................................................................ 289 SETMIGRATIONGUID .............................................................................................................................. 290 STORED_PAR_VALUE ............................................................................................................................... 291 DELETED_PAR_VALUE ............................................................................................................................ 291 The Backward Migration Script .............................................................................................................................. 291 NEWPARAMETER .................................................................................................................................... 293 Expressions and Functions ............................................................................................................................................ 294 Expressions ........................................................................................................................................................ 294 DICT ........................................................................................................................................................ 294 HASKEY .................................................................................................................................................. 299 REMOVEKEY ........................................................................................................................................... 299 DIM ......................................................................................................................................................... 300 VARDIM1 ................................................................................................................................................. 301 VARDIM2 ................................................................................................................................................. 301 PARVALUE_DESCRIPTION ....................................................................................................................... 304 Operators .......................................................................................................................................................... 304 Arithmetical Operators ................................................................................................................................. 304
  • 15. GDL Reference Guide GDL Reference Guide xv Relational Operators .................................................................................................................................... 305 Boolean Operators ....................................................................................................................................... 305 Functions ........................................................................................................................................................... 306 Arithmetical Functions ................................................................................................................................. 306 ABS .................................................................................................................................................. 306 CEIL ................................................................................................................................................ 306 INT .................................................................................................................................................. 306 FRA ................................................................................................................................................. 306 ROUND_INT .................................................................................................................................... 306 SGN ................................................................................................................................................. 306 SQR ................................................................................................................................................. 306 Circular Functions ....................................................................................................................................... 307 ACS .................................................................................................................................................. 307 ASN ................................................................................................................................................. 307 ATN ................................................................................................................................................. 307 COS ................................................................................................................................................. 307 SIN .................................................................................................................................................. 307 TAN ................................................................................................................................................. 307 PI .................................................................................................................................................... 307 Transcendental Functions .............................................................................................................................. 308 EXP ................................................................................................................................................. 308 LGT ................................................................................................................................................. 308 LOG ................................................................................................................................................ 308 Boolean Functions ....................................................................................................................................... 308 NOT ................................................................................................................................................ 308 Statistical Functions ..................................................................................................................................... 308 MIN ................................................................................................................................................. 308 MAX ................................................................................................................................................ 308 RND ................................................................................................................................................ 309 Bit Functions .............................................................................................................................................. 309 BITTEST .......................................................................................................................................... 309 BITSET ............................................................................................................................................ 309 Special Functions ........................................................................................................................................ 309
  • 16. GDL Reference Guide GDL Reference Guide xvi REQ ................................................................................................................................................. 309 REQUEST ......................................................................................................................................... 310 IND ................................................................................................................................................. 310 APPLICATION_QUERY ..................................................................................................................... 311 LIBRARYGLOBAL ............................................................................................................................. 311 String Functions .......................................................................................................................................... 311 STR .................................................................................................................................................. 311 STR{2} ............................................................................................................................................. 312 SPLIT ............................................................................................................................................... 315 STW ................................................................................................................................................. 316 STRLEN ........................................................................................................................................... 316 STRSTR ............................................................................................................................................ 317 STRSUB ............................................................................................................................................ 317 STRTOUPPER ................................................................................................................................... 318 STRTOLOWER .................................................................................................................................. 318 Control Statements ...................................................................................................................................................... 319 Flow Control Statements ....................................................................................................................................... 319 FOR - TO - NEXT .................................................................................................................................... 319 DO - WHILE ............................................................................................................................................ 320 WHILE - ENDWHILE ............................................................................................................................... 320 REPEAT - UNTIL ...................................................................................................................................... 321 IF - GOTO ............................................................................................................................................... 322 IF - THEN - ELSE - ENDIF ....................................................................................................................... 323 GOTO ...................................................................................................................................................... 324 GOSUB .................................................................................................................................................... 324 RETURN .................................................................................................................................................. 324 END / EXIT ............................................................................................................................................. 325 BREAKPOINT .......................................................................................................................................... 325 Parameter Buffer Manipulation ............................................................................................................................... 325 PUT ......................................................................................................................................................... 326 GET ......................................................................................................................................................... 326 USE ......................................................................................................................................................... 326 NSP .......................................................................................................................................................... 326
  • 17. GDL Reference Guide GDL Reference Guide xvii Macro Objects .................................................................................................................................................... 329 CALL ....................................................................................................................................................... 329 Output in an Alert Box or Report Window .............................................................................................................. 331 PRINT ...................................................................................................................................................... 331 File Operations ................................................................................................................................................... 331 OPEN ...................................................................................................................................................... 332 INPUT ...................................................................................................................................................... 332 VARTYPE ................................................................................................................................................. 332 OUTPUT .................................................................................................................................................. 332 CLOSE ..................................................................................................................................................... 333 Using Deterministic Add-Ons ................................................................................................................................ 333 INITADDONSCOPE .................................................................................................................................. 333 PREPAREFUNCTION ................................................................................................................................ 333 CALLFUNCTION ...................................................................................................................................... 333 CLOSEADDONSCOPE .............................................................................................................................. 334 Miscellaneous .............................................................................................................................................................. 335 Global Variables .................................................................................................................................................. 335 Script compatibility ...................................................................................................................................... 335 General environment information ................................................................................................................... 336 Story information ........................................................................................................................................ 341 Fly-through information ............................................................................................................................... 341 General element parameters ........................................................................................................................... 343 Object, Lamp, Door, Window, Wall End, Skylight parameters ............................................................................... 344 Object, Lamp, Door, Window, Wall End, Skylight, Curtain Wall Accessory parameters - available for listing and labels only .......................................................................................................................................................... 345 Object, Lamp, Curtain Wall Accessory parameters - available for listing and labels only ............................................... 345 Opening parameters - available for listing and labels only ..................................................................................... 345 Opening symbol parameters .......................................................................................................................... 347 Window, Door and Wall End parameters .......................................................................................................... 350 Window, Door parameters - available for listing and labels only ............................................................................. 351 Lamp parameters - available for listing and labels only ........................................................................................ 352 Marker parameters (Detail, Worksheet and Change Markers) ................................................................................. 352 Label parameters ......................................................................................................................................... 353
  • 18. GDL Reference Guide GDL Reference Guide xviii Wall parameters - available for Doors/Windows, listing and labels .......................................................................... 354 Wall parameters - available for listing and labels only .......................................................................................... 357 Column parameters - available for listing and labels only ...................................................................................... 359 Beam parameters - available for listing and labels only ......................................................................................... 365 Slab parameters - available for listing and labels only ........................................................................................... 370 Stair component parameters .......................................................................................................................... 373 General stair variables - available for listing and labels ................................................................................. 373 General tread variables - available for listing and labels ................................................................................ 375 General riser variables - available for listing and labels ................................................................................. 376 Stair structure variables - available for listing and labels ............................................................................... 377 Stair Model View Options variables ......................................................................................................... 377 Stair 2D variables - available for floor plan representation only ...................................................................... 378 Stair grid variables ....................................................................................................................... 379 Stair walking line symbol variables .................................................................................................. 382 Stair break mark symbol variables ................................................................................................... 384 Rise and Run description variables .................................................................................................. 385 Stair draining 2D variables ............................................................................................................ 385 Stair structure 2D variables - Beam Structures ................................................................................... 387 Stair structure 2D variables - Monolithic Structure ............................................................................. 388 General 2D related variables .......................................................................................................... 392 Stair 3D variables - available for 3D representation (and connecting viewpoints) only ......................................... 395 Stair riser 3D variables ................................................................................................................. 395 Stair tread 2D-3D variables ........................................................................................................... 396 Stair structure variables ................................................................................................................. 399 Railing component parameters ....................................................................................................................... 401 General railing variables - available for listing and labels .............................................................................. 401 Railing 3D variables ............................................................................................................................. 402 Railing 2D variables ............................................................................................................................. 408 Roof parameters - available for skylights, listing and labels ................................................................................... 412 Roof parameters - available for listing and labels only ......................................................................................... 415 Fill parameters - available for listing and labels only ............................................................................................ 416 Mesh parameters - available for listing and labels only ......................................................................................... 417 Curtain Wall component parameters ................................................................................................................ 418
  • 19. GDL Reference Guide GDL Reference Guide xix Curtain Wall parameters - available for listing and labels only ................................................................................ 420 Curtain Wall Frame parameters ...................................................................................................................... 421 General Curtain Wall Frame variables - available for listing and labels only ....................................................... 421 Curtain Wall Frame 3D variables ............................................................................................................ 421 Curtain Wall Panel variables ........................................................................................................................... 423 Curtain Wall Panel parameters - available for listing and labels only ........................................................................ 424 Curtain Wall Junction parameters - available for listing and labels only .................................................................... 424 Curtain Wall Accessory parameters - available for listing and labels only .................................................................. 425 Migration parameters - available for migration scripts only ................................................................................... 425 Skylight parameters - available for listing and labels only ...................................................................................... 425 Common Parameters for Shells and Roofs - available for listing and labels only ......................................................... 425 Parameters for Morphs - available for listing and labels only ................................................................................. 430 Free users’ globals ....................................................................................................................................... 431 Example usage of global variables ................................................................................................................... 432 Deprecated Global Variables .......................................................................................................................... 432 Deprecated Beam/Column Global Variables - available for listing and labels only ...................................................... 433 Deprecated Label Global Variables .................................................................................................................. 433 Deprecated Curtain Wall Frame Global Variable - available for listing and labels only ................................................. 435 Old Global Variables .................................................................................................................................... 435 Fix named optional parameters .............................................................................................................................. 437 Parameters set by ARCHICAD ...................................................................................................................... 437 Parameters for D/W attributes (available for Door, Window, Label, Listing) ..................................................... 438 Floor plan display ........................................................................................................................ 438 Direction ................................................................................................................................... 438 Polygonal wall data ...................................................................................................................... 439 Hole position ............................................................................................................................. 439 Anchor data ............................................................................................................................... 439 Parameters for WALL attributes (available for Door, Window, Label, Listing) ................................................... 439 Floor plan display ........................................................................................................................ 439 Geometric data ........................................................................................................................... 440 Parameters for COLUMN attributes (available for Label, Listing) ................................................................... 440 Floor plan display ........................................................................................................................ 441 Geometric data ........................................................................................................................... 442
  • 20. GDL Reference Guide GDL Reference Guide xx Parameters for BEAM attributes (available for Label, Listing) ........................................................................ 442 Floor plan display ........................................................................................................................ 442 Geometric data ........................................................................................................................... 443 Parameters for ROOF attributes (available for Label, Listing) ........................................................................ 444 Floor plan display ........................................................................................................................ 444 Door/Window Marker attributes ............................................................................................................ 444 Detail/Worksheet Marker attributes ......................................................................................................... 446 Drawing Title attributes ........................................................................................................................ 446 General running context ....................................................................................................................... 447 Room parameters (available for Zone Stamps) ........................................................................................... 448 Stair related parameters ......................................................................................................................... 450 Flight / Landing Side Supported subtypes ........................................................................................ 450 Riser Component subtype ............................................................................................................. 450 Stair 2D Component subtypes ....................................................................................................... 450 Parameters set/read by ARCHICAD ............................................................................................................... 450 Stair related parameters ......................................................................................................................... 450 Structure subtype ........................................................................................................................ 450 Parameters read by ARCHICAD .................................................................................................................... 451 Objects on Floor Plan .......................................................................................................................... 451 Floor plan cutting of planar elements (i.e. skylight object, roof accessory objects) ....................................... 451 Door/Window objects .......................................................................................................................... 452 Custom Component Template ................................................................................................................ 453 Stair related parameters ......................................................................................................................... 453 Structure subtype ........................................................................................................................ 453 Flight / Landing Under Supported subtype ....................................................................................... 453 Flight Under Supported Cantilever / Landing Cantilever Supported subtypes ............................................ 454 Railing related parameters ...................................................................................................................... 454 Railing Panel Component subtype ................................................................................................... 454 Railing Rail Component subtype ..................................................................................................... 454 Railing Post Component subtype .................................................................................................... 455 Railing End Component subtype .................................................................................................... 456 Parameters for Curtain Wall ........................................................................................................................... 456 Curtain Wall Parameters set and read by ARCHICAD ................................................................................. 457
  • 21. GDL Reference Guide GDL Reference Guide xxi Curtain Wall Frame parameters ...................................................................................................... 457 Curtain Wall Parameters set by ARCHICAD ............................................................................................. 457 Curtain Wall Frame parameters ...................................................................................................... 457 Curtain Wall Panel parameters ........................................................................................................ 458 Curtain Wall Junction parameters .................................................................................................... 458 Curtain Wall Accessory parameters .................................................................................................. 458 Curtain Wall Frame Deprecated parameters ....................................................................................... 459 Curtain Wall Parameters read by ARCHICAD ........................................................................................... 460 Curtain Wall Panel and Frame parameters ......................................................................................... 460 Curtain Wall Frame parameters ...................................................................................................... 461 Curtain wall panel parameters ........................................................................................................ 462 Parameters for add-ons ................................................................................................................................. 463 Parameters of Skylight add-on ................................................................................................................ 463 Hole edge cut manipulation ........................................................................................................... 463 Parameters of Corner Window add-on ..................................................................................................... 463 Basic parameters of Corner Window objects ..................................................................................... 463 Wall skins data parameters of Corner Window objects (available from ARCHICAD 12) .............................. 464 Parameters of IFC add-on ..................................................................................................................... 464 Common basic parameters of Door and Window objects ..................................................................... 464 Basic parameters of Door objects ................................................................................................... 466 Basic parameters of Window objects ............................................................................................... 469 Basic parameters of Transport Elements ........................................................................................... 472 Basic parameters of Lift objects ...................................................................................................... 472 Basic parameters of Stair objects .................................................................................................... 473 Basic parameters of MEP elements ................................................................................................. 475 Parameters for Text Handling ........................................................................................................................ 476 Parameters for Labels ................................................................................................................................... 477 Parameters set or read by ARCHICAD .................................................................................................... 477 Parameters read by ARCHICAD ............................................................................................................ 479 Deprecated parameters ................................................................................................................................. 480 Deprecated Beam/Column parameters - available for listing and labels only ..................................................... 480 Deprecated Zone Stamp parameters ........................................................................................................ 481 REQUEST Options ............................................................................................................................................. 481
  • 22. GDL Reference Guide GDL Reference Guide xxii Request Parameter Script Compatibility ............................................................................................................ 481 Details of Requests ..................................................................................................................................... 487 Profile Requests .......................................................................................................................................... 509 Deprecated Requests .................................................................................................................................... 512 Application Query Options ................................................................................................................................... 512 Document feature ........................................................................................................................................ 513 View direction .................................................................................................................................... 513 MEP System .............................................................................................................................................. 513 Get MEP Systems ............................................................................................................................... 513 Get Domain ....................................................................................................................................... 513 Get Contour Pen ................................................................................................................................ 514 Get Fill Pen ....................................................................................................................................... 514 Get Background Pen ............................................................................................................................ 514 Get Fill Type ...................................................................................................................................... 514 Get Center Line Type .......................................................................................................................... 515 Get Center Line Pen ............................................................................................................................ 515 Get System Material ............................................................................................................................. 515 Get Insulation Material ......................................................................................................................... 515 MEP Modeler ............................................................................................................................................. 516 Is Available ........................................................................................................................................ 516 MEP Connection Type ................................................................................................................................. 516 Get Connection Types .......................................................................................................................... 516 Get Connection Type Style .................................................................................................................... 516 MEP Flexible Segment ................................................................................................................................. 517 Start Sectioning ................................................................................................................................... 517 Add Control Point ............................................................................................................................... 517 Add Direction and Width Vector ............................................................................................................ 517 End Sectioning ................................................................................................................................... 518 MEP Bend ................................................................................................................................................. 518 Start Sectioning ................................................................................................................................... 518 Parameter Script .......................................................................................................................................... 519 First Occasion in Progress .................................................................................................................... 519 Built-in Properties ....................................................................................................................................... 519