Hi all,
I attach a file “interior door” to ask you where the mistake is. I´ve been working with the example file Interior Doors which works well. Moreover I built another one which also works well (Bariloche_PC).
Thanks in advance.
Patricia
Bariloche_PC.gh (104.3 KB)
interior door.gh (44.1 KB)
The error is that you can not assign apertures (windows or doors) on adiabatic condition surfaces … as the error hint tells.
When you disconnect the adiabatic input from the surface containing the door it works. BTW, the Bariloche file works becouse there are no adiabatic conditions.
-A.
1 Like
Hi Abraham, thank you for your soon response but in the example file in LBT folder, the interior doors work with a Python component. In the Bariloche file, the inner doors are seen in the interior walls. I attach a snapshot.
Thanks in advance.
Patricia
Hi @PatriciaEdithCampore ,
I believe there is misunderstanding, probably on my explanation.
Doors are allowed on internal walls for sure. What is not allowed are doors on walls that their boundary conditions were set as adiabatic
, as you did in your example.
If you unplug this setting the door is accepted, like so:
Your following question will be:
So what can be done to insert a door in this wall?
For the specific file (interior_door), probably nothing, since i understand that you want the wall to be adiabatic, but being a single zone model i can’t see how the door can be inserted.
For a multiple zone model (as Bariloche) there is no problem since the interior walls are calculated in the
solve_adjacency
component, but they are internal walls and not
adiabatic. Pay attention that if in the
solve_adjacency
you set the adiabatic input to True, then it will fail for the same previous reason.
-A.
Hi Abraham,
Maybe it´s me who didn´t understand. I thought that the adiabatic condition was applied to internal walls that share two adjacent zones, but I can see that it should only be applied to perimeter components. Am I right?
Thanks in advance.
Patricia
Adiabatic boundary condition is not an explicit definition. You need to set it like this. Otherwise the condition is set to interior (or internal). The last is what happens in the Bariloche file. The former in the interior_door file. Doors are not allowed on surfaces defined as adiabatic.
-A.
2 Likes