The Global ARCHICAD Community

Stay informed. Get help. Share your knowledge.

GDL language and objects, API, Add-ons, Script…

Moderators: ejrolon, Barry Kelly, Karl Ottenstein, LaszloNagy, gkmethy

What's your opinion about this wish?

Essential (5)
6
38%
Essential (5)
6
38%
Important (4)
2
13%
Important (4)
2
13%
Average (3)
No votes
0%
Average (3)
No votes
0%
Not important (2)
No votes
0%
Not important (2)
No votes
0%
Not needed (1)
No votes
0%
Not needed (1)
No votes
0%
#251662
That would be a huge step for GDL IMO.
I mean the following: when calling a macro object from an object you would be able to set the specific parameters for this object. Not parameters decided by the top object to be passed, but the parameters defined inside the macro object.

The curtain wall system works exactly that way: when choosing a panel you see its parameters appear.

Is that something we can hope for?

/Olivier
#251713
Yes, I think this is a direction GDL should head toward.
We should have the ability to select sub-elements of GDL Objects (if these sub-elements are generated by macros). For example, we should be able to select a Door, or we should be able to select only the Door panel, open its macro script and set its parameters. Maybe it should also be possible to set for any sub-elements whether it should use the parameter values passed to it by its host element, or use its own parameter values. Lots of possibilities here.
E.g. Window assemblies where you can handle the whole assembly as one unit, or select the individual Windows and handle them separately. Assign a Window Marker to the whole assembly or to its individual parts.