We value your input!
Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey

GDL
About building parametric objects with GDL.

Roof Window SEO body

Jochen Suehlo
Moderator

If I work with 2 roofs above each other, because of the better handling on eaves, a roof window only cuts into the roof in which it was placed and not in the 2nd.
I now added a SEO body in the roof window to cut the hole into the second roof. For this I added a script part starting with "IF GLOB_SEO_TOOL_MODE THEN".
If I now place the roof window in the outer roof, go to section, select inner roof, go to SEO Palette and let it be the target, select the window and let it be the operator and execute the SEO command with "Subtract" nothing happens.
Question: Do the SEO commands not work with a Rooof window and a 2nd roof?

Jochen Suehlo . AC12-27 . MAC OSX 14.4 . WIN11
GDL object creation: b-prisma.de
2 REPLIES 2
Barry Kelly
Moderator

Most of my scripts are old so I have never used that command.

I use ...

 

if GLOB_CONTEXT > 40 and GLOB_CONTEXT < 50 then
 
I know it works for objects but I have not tried with doors, windows or skylights.
Maybe they are different, but don't see why.
 
Are you sure you have the SEO cutting body in the correct position?
i.e. on the correct side of the skylight and it is thick enough to pass through the other roof?
 
Barry.
One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11
runxel
Legend

I think SEO never works between any type of openings (Wi/Do/Skyl) and something else. They are for me not even possible to add as an operator in the first place.

Great idea Jochen, but sadly not possible 😞

Lucas Becker | AC 27 on Mac | Graphisoft Insider Panelist | Author of Runxel's Archicad Wiki | Editor at SelfGDL | Developer of the GDL plugin for Sublime Text | My List of AC shortcomings & bugs | I Will Piledrive You If You Mention AI Again |

POSIWID – The Purpose Of a System Is What It Does /// «Furthermore, I consider that Carth... yearly releases must be destroyed»