Developer forum
cancel
Showing results for 
Search instead for 
Did you mean: 

Opening Shape

Bruce
Booster
What parameter allows me to determine the shape of an Opening? There doesn't seem to be any REQUEST functions for Openings, and the OPENING_ parameters don't list a shape...
Bruce Walker
http://www.brucepwalker.com
https://www.mindmeister.com/65450406

-- since v8.1 --
AC22 6025 INT Full | macOS Mojave 10 | 3.2 GHz Intel Xeon W | 32 Gb RAM | Radeon Pro Vega 56 8 Gb
1 ACCEPTED SOLUTION

Solution
Hi Bruce,

Its a shame you didn't subscribe to Infinite Openings after your trial of it 2 years ago, as we have solved this issue. I set this up for Cottee Parker who need it for the same purpose. It works through an MVO setting so it can be actually applied to the documentation type. The result is the removal of all geometry leaving only the wall opening with 3d linework creating a cross.


There have been a lot of improvements since your last trial so maybe you would like another look at the tool.

For anyone else posting problems and shortcomings with windows and doors... the answer is Infinite Openings https://cadswift.com.au/products/Infinite-Openings.html
Creator of Cadswift's parametric GDL libraries
Creator of Infinite Openings and Component Catalogues
Push the envelope & watch it bend
website: https://cadswift.com.au/
YouTube: https://www.youtube.com/user/CADSwift/playlists

View solution in original post

10 REPLIES 10

runxel
Mentor
Tell me what you want to achieve, Bruce!
Do you want to make a label?

There is `OPENING_SYMBOL_GEOMETRY`, which is your best bet, I guess. (Only makes sense, because an opening could be freeform in the future, thus having no determinable shape.)
AC 24 [ger] | Win 10 | Developer of the GDL plugin for Sublime Text |
«Furthermore, I consider that Carth... yearly releases must be destroyed»

Bruce
Booster
runxel,

This is for a label that places an 'X' for concrete penetrations in elevation / section.

The OPENING_SYMBOL_GEOMETRY is for plan view, not 3D views, so doesn't work for what I need.
Bruce Walker
http://www.brucepwalker.com
https://www.mindmeister.com/65450406

-- since v8.1 --
AC22 6025 INT Full | macOS Mojave 10 | 3.2 GHz Intel Xeon W | 32 Gb RAM | Radeon Pro Vega 56 8 Gb

Podolsky
Newcomer
Looks like that you cannot get information about opening shape - is it rectangle or circle (ellipse). I actually saved a wall with opening to see how ArchiCAD saving the model in GDL. It saves walls as SPRISM_{4} - strange that ArchiCAD is not using command WALL or XWALL anymore. And all openings are saved as geometry from primitives - VERT, EDGE and VECT. Even in GDL script you can only understand that this is a circle only by amount of lines of object.

runxel
Mentor
Ah, I see.
This is something I actually have criticized a few times already with GSHQ.
But there is an underlying problem: The inability to have symbols in 3D (and thus subsequently sections/elevations). In the the floorplan we have the 2D script where we can have a symbolic view.

Currently the openings are kinda unusable for German users, since we would need to have symbol in the elevation (and I guess other parts in the world have similiar rules).

So I know where this wish comes from, but currently this is just no solvable. You can't have automatic labels with symbols.
AC 24 [ger] | Win 10 | Developer of the GDL plugin for Sublime Text |
«Furthermore, I consider that Carth... yearly releases must be destroyed»

Bruce
Booster
I was hoping there was a parameter I didn't know about. Oh well.

I have created a user-set parameter to say whether it's rectangular or circular. It can still read the width and height off the Opening to determine size. That will have to do for now.
Bruce Walker
http://www.brucepwalker.com
https://www.mindmeister.com/65450406

-- since v8.1 --
AC22 6025 INT Full | macOS Mojave 10 | 3.2 GHz Intel Xeon W | 32 Gb RAM | Radeon Pro Vega 56 8 Gb

Solution
Hi Bruce,

Its a shame you didn't subscribe to Infinite Openings after your trial of it 2 years ago, as we have solved this issue. I set this up for Cottee Parker who need it for the same purpose. It works through an MVO setting so it can be actually applied to the documentation type. The result is the removal of all geometry leaving only the wall opening with 3d linework creating a cross.


There have been a lot of improvements since your last trial so maybe you would like another look at the tool.

For anyone else posting problems and shortcomings with windows and doors... the answer is Infinite Openings https://cadswift.com.au/products/Infinite-Openings.html
Creator of Cadswift's parametric GDL libraries
Creator of Infinite Openings and Component Catalogues
Push the envelope & watch it bend
website: https://cadswift.com.au/
YouTube: https://www.youtube.com/user/CADSwift/playlists

View solution in original post

Peter Baksa
Graphisoft
Graphisoft
Hi,

In property expressions the shape is available as a string, and you can access properties from labels. Would it solve your issue?

Unfortunately openings are unable to show symbol in section/elevation.
Péter Baksa
Software Engineer, Library as a Platform
GRAPHISOFT SE, Budapest

Bruce
Booster
Hi Peter,
Yes, I think this could be a workaround. Thanks for that.

Perhaps this will make it into the GDL language for future releases???
Bruce Walker
http://www.brucepwalker.com
https://www.mindmeister.com/65450406

-- since v8.1 --
AC22 6025 INT Full | macOS Mojave 10 | 3.2 GHz Intel Xeon W | 32 Gb RAM | Radeon Pro Vega 56 8 Gb

SenecaDesignLLC
Booster
Message me as many details as you can and I'll write you one. Fo free!
AC 24, Twinmotion current, Windows 11, Msi 10UG with rtx 3070, wacom intuos pro m, Wacom Cintiq Pro 16, razer Tartarus pro.

Bruce
Booster
Thanks Seneca,

I have the label working just fine...but the absence of a direct GDL request that returns the opening shape is a bit of a pain.
Bruce Walker
http://www.brucepwalker.com
https://www.mindmeister.com/65450406

-- since v8.1 --
AC22 6025 INT Full | macOS Mojave 10 | 3.2 GHz Intel Xeon W | 32 Gb RAM | Radeon Pro Vega 56 8 Gb

Still looking?

Browse more topics

Back to forum

See latest solutions

Accepted solutions

Start a new discussion!