BIM Coordinator Program (INT) April 22, 2024

Find the next step in your career as a Graphisoft Certified BIM Coordinator!

GDL
About building parametric objects with GDL.

Does the variable of gs_bOpeningtozone need to have the code?

LeeJaeYoung
Virtuoso

Does the variable of gs_bOpeningtozone need to have the code? If you know where it is, please let me know.

 

 

It doesn't work for the statement I wrote.
If you need to write code for this, please let me know.

AC27 on window 11
3 REPLIES 3
Barry Kelly
Moderator

It seems to just be a boolean parameter that is set on/off by the user.

I have no idea why it does not work in your statement.

 

If you search through all of the macros you will find that in a macro called 'GS Corner Window Functions', it seems to set the value for another parameter.

 

ac_zone_on_reveal_side = 1
if WIDO_REVEAL_SIDE exor not(gs_bOpeningToZone) then
	ac_zone_on_reveal_side = not(ac_zone_on_reveal_side)
endif
parameters ac_zone_on_reveal_side = ac_zone_on_reveal_side

 

What that parameter is then used for I couldn't say without investigating further.

It looks to me that is just overrides the value of the 'ac_zone_on_reveal_side' parameter.

 

It seems to be so that the user can nominate that the zone the door/window opens into is the zone the door/window belongs to.

 

Barry.

One of the forum moderators.
Versions 6.5 to 27
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11

Barry, "GS Corner Window Functions" is part of the core of the standard archicad window.

all standard archicad windows call "gs_general_window_macro" with settings for the individual type, which then call the other main macros like "GS Corner Window Functions"

AllanP_1-1684823302295.png

 

 

 

 

I have been using ArchiCAD continually since ArchiCAD 4.5, 4.5.5, 5, 5.1, 6, 6.5, 7, 8, 8.1, 9, 10, 11, 12, 13, 15, 18, 21, 22, 25, now testing 27
Member of Architalk since 2003, but missed the migration to Graphisoft.
(where have all my original posts gone?)

Mr. Berry, I am a beginner, so when I saw this part, I did not recognize where this function was used.
Now I know how this phrase works.
thank you ^^

AC27 on window 11
Learn and get certified!