Learn to manage BIM workflows and create professional Archicad templates with the BIM Manager Program.

Bring standard polyline and polygon editing tools to GDL objects

NBGheikki
Booster

Users are well versed in editing polyline and polygon based building elements using the tools in various pet palettes. They know how to add and remove points, make lines into arcs, offset single edges or the whole shape. However if a custom object uses polylines or polygons, they can't use these tools and must use whatever the GDL developer has managed to hack together in order to imitate them (for example the Dynamic Polyline objects).

 

I propose that the standard pet palette tools should somehow be made available to be used to edit custom GDL objects. Maybe there could be a new parameter type "polyline" or "polygon", whose presence in the object's parameter list would automatically trigger the pet palette? Maybe the polyline/polygon parameters could be just dictionaries (like the ones used by the Polyops add-on), and in GDL you could indicate that a parameter is an editable polyline/polygon? Maybe the declaration could include finer settings about what kind of editing can be done: can there be arc segments, holes, multiple polygons. Maybe even allow 3D editing or define the plane of 2D edits.

 

Polylines and polygons are so ubiquitous in all kinds of design that this would be a natural next step from the regular length/angle editing with HOTSPOTs.

2 Comments
NBGheikki
Booster

Mockups: Editing a custom light fixture or a plant mass object.


NBGheikki_0-1733144053968.pngNBGheikki_1-1733144541017.png

 

Ville
Contributor

One typical use case for (pet palette modified) object boundary is chimney or stair. So the object should be enabled with act as a zone boundary too, since these ofter locate in between and are "permanent" type structures.

 

The boundary should then be GDL Hotline (to which cursor snaps) too. In our region also load bearing structures are not calculated in all official areas.

Status
Open

with 17/200 Votes 11.764705882353%

Wish details