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

Modeling
About Archicad's design tools, element connections, modeling concepts, etc.

Hide windows and doors in 3D massing model

Anonymous
Not applicable
Is there a way to hide windows and doors in 3D so as to have a simplified massing model (set model view options allows us to hide doors & window in plan for reflected ceiling plans but not in 3D)
14 REPLIES 14
David Larrew
Booster
Depends on which Window/Door Objects you are using. The standard AC 11 Doors/Windows have a parameter to adjust the 3D level of detail (Detailed, Simple, Off).
David Larrew, AIA, GDLA, GSRC

Architectural Technology Specialist

a r c h i S O L U T I O N S



WIN7-10/ OSX 10.15.7

AC 5.1-25 USA
Thomas Holm
Booster
You've got the View>Elements In 3D>Filter Elements dialog...
AC4.1-AC26SWE; MacOS13.5.1; MP5,1+MBP16,1
Link
Graphisoft Partner
Graphisoft Partner
Unfortunately both of these methods will still show the wallholes. I don't know of any way to eliminate them too.

You may have to use a zone instead? Or just temporarily delete them?

Cheers,
Link.
Anonymous
Not applicable
Thanks everyone,

Filter elements in 3D would have been perfect since it could be simply saved as a view without making any changes to the model itself.

Added as a wish
http://archicad-talk.graphisoft.com/viewtopic.php?t=19655
Barry Kelly
Moderator
Link wrote:
Unfortunately both of these methods will still show the wallholes. I don't know of any way to eliminate them too.

You may have to use a zone instead? Or just temporarily delete them?

Cheers,
Link.
The scripts of the doors/windows could be adjusted so they don't show the wallhole either if detail level is set to "Off".

The trick is to define a very small wallhole and then end.
If no wallhole is defined then it will assume the same size and width as the widow parameters.
Something like this at the beginning of the 3D script :-

IF detail_level = "Off" then
Wallhole 4,1,
0,0,1,
0.0001,0,1,
0.0001,0.0001,1,
0,0.0001,1
END
ENDIF



This could even be linked to one of the Model View Options so they can be turned on/off on mass.

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
Anonymous
Not applicable
Hello Barry,
How do you link to one of the Model View Options so they can be turned on/off on mass ? A new global or request perhaps ?
Thanks,
Peter Devlin
Anonymous
Not applicable
Model View Options? No!
This method was older versions.
Barry Kelly
Moderator
Peter wrote:
Hello Barry,
How do you link to one of the Model View Options so they can be turned on/off on mass ? A new global or request perhaps ?
Thanks,
Peter Devlin

Hello Peter,
It is just a matter of requesting the state of the model view option in the script.

You can use :

REQUEST ("window_show_dim", "", show)
REQUEST ("door_show_dim", "", show)
in version 9 and above and in version 11 you can use :
REQUEST ("floor_plan_option","",storyViewpointType)


For example

n = REQUEST ("floor_plan_option","",storyViewpointType)
if storyViewpointType= 1 then
Wallhole 4,1,
0,0,1,
0.0001,0,1,
0.0001,0.0001,1,
0,0.0001,1
END
endif



I guess you could use other requests as well but these are simple because they return a value of 1 or 0.

Of course you need to be sure that the model veiw option you are using does not affect your plan in ways that you don't like.
i.e don't use the door/window show dimension option if you still want to see the door/window dimensions on plan.
But if you are hiding the doors/windows for the 3D model the dimensions on plan probably don't matter.

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
Anonymous
Not applicable
Hello Barry,
Thank you. I had forgotten about those requests.
Peter Devlin