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

Opening Shape

Bruce
Advocate
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 --
AC25 5010 AUS Full | Windows 10 64 Pro | 12th Gen Intel i7-12700H 2.30 GHz | 64 Gb RAM | NVIDIA GeForce RTX 3060 32 Gb
1 ACCEPTED SOLUTION
10 REPLIES 10

runxel
Ace
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.)
Mostly AC 26 on Mac | Author of SelfGDL | Developer of the GDL plugin for Sublime Text |
«Furthermore, I consider that Carth... yearly releases must be destroyed»

Bruce
Advocate
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 --
AC25 5010 AUS Full | Windows 10 64 Pro | 12th Gen Intel i7-12700H 2.30 GHz | 64 Gb RAM | NVIDIA GeForce RTX 3060 32 Gb

Podolsky
Ace
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
Ace
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.
Mostly AC 26 on Mac | Author of SelfGDL | Developer of the GDL plugin for Sublime Text |
«Furthermore, I consider that Carth... yearly releases must be destroyed»

Bruce
Advocate
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 --
AC25 5010 AUS Full | Windows 10 64 Pro | 12th Gen Intel i7-12700H 2.30 GHz | 64 Gb RAM | NVIDIA GeForce RTX 3060 32 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

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
Advocate
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 --
AC25 5010 AUS Full | Windows 10 64 Pro | 12th Gen Intel i7-12700H 2.30 GHz | 64 Gb RAM | NVIDIA GeForce RTX 3060 32 Gb

Message me as many details as you can and I'll write you one. Fo free!

Still looking?

Browse more topics

Back to forum

See latest solutions

Accepted solutions

Start a new discussion!