The Global ARCHICAD Community

Stay informed. Get help. Share your knowledge.

Topics related to the Grasshopper-ARCHICAD Connection and the various tasks that can be achieved with it.

Moderators: Karl Ottenstein, LaszloNagy, ejrolon, Barry Kelly, gkmethy

By mawadhi
#303561
Hello,

I just started testing Grasshopper-ARCHICAD Connection and it looks very promising. I have two questions concerning ARCHICAD Wall and Window orientations in Grasshopper:

1- What exactly controls the outside/inside direction of ARCHICAD walls that we create in Grasshopper? I ask this because when I use the Wall tool and Wall Settings tool to create composite brick walls from closed polylines, and when I draw polylines in a counter-clockwise fashion, the brick finish face is created on the outside of the polyline loop, but when I draw the polylines in a clockwise fashion, the brick is created on the inside of the loop. How can we control the outside/inside direction when creating walls? I did not find any information on this.

2- Why do we have to specify an orientation point in the Orientation input when creating windows? Can’t we just automatically orient the windows towards the outside/inside direction of the host wall? I am not sure if this was the case before, because the 2.3 User Guide on page 39 shows the Window tool without an Orientation input.

I hope this community can shed light on these two questions.

Thanks!
#304067
mawadhi wrote:
Sat Nov 09, 2019 1:28 am
Hello,

I just started testing Grasshopper-ARCHICAD Connection and it looks very promising. I have two questions concerning ARCHICAD Wall and Window orientations in Grasshopper:

1- What exactly controls the outside/inside direction of ARCHICAD walls that we create in Grasshopper? I ask this because when I use the Wall tool and Wall Settings tool to create composite brick walls from closed polylines, and when I draw polylines in a counter-clockwise fashion, the brick finish face is created on the outside of the polyline loop, but when I draw the polylines in a clockwise fashion, the brick is created on the inside of the loop. How can we control the outside/inside direction when creating walls? I did not find any information on this.

2- Why do we have to specify an orientation point in the Orientation input when creating windows? Can’t we just automatically orient the windows towards the outside/inside direction of the host wall? I am not sure if this was the case before, because the 2.3 User Guide on page 39 shows the Window tool without an Orientation input.

I hope this community can shed light on these two questions.

Thanks!
Hello Mawadhi,

I'm very glad you reached out to us on ARCHICAD-Talk. I would love to answer your two questions!

Regarding the first question, the methodology for creating the walls follows the same logic as it does in ARCHICAD. The direction we draw the Reference Line(s) of the Wall(s) will dictate the inside and outside parts. The same logic is applied in the Grasshopper-ARCHICAD Live Connection add-on, where the direction of the curve is dictating the clockwise or anti-clockwise direction. There is a simple method you can use to change the inner and outer sides of the wall, which is by using the Flip Curve component in Grasshopper to in order to reverse the direction of the original curve.

Regarding the second question, it is also based on the same logic used in ARCHICAD itself. Whenever we wish to insert a new window within a wall, we do it by specifying the insertion points, then the inside/outside directions, and finally the Orientation of the wall. This is the way it was changed to operate recently as before, there was a different methodology.

Please accept our apologies with regards to this as the Guide you referred to seems to be outdated. We have taken note of that, and will aim to correct it as soon as possible.

I sincerely hope I was able to answer your questions clearly, and once more, I thank you for posting here!

I wish you a fantastic day.
Kind regards,
Ghaleb