Architectural curtain wall facade - detailing

I have used some basic components to create a facade type consisting of a curtain wall with some additional elements applied on top of glass.
The glass is supported by grid of mullions that I have modelled as just thin planes for now:

I have then included a portion of the script that draws the profile of the an actual mullion:

Right now i put in the bottom left corner of the facade:

The real mullions should be extrusions of this profile along the lines that constitute the mullion grid. I wonder if someone here could think of a way to replace this grid of this planes with sweeps of this profile along the grid? I would like to make mullions more real.

PS: Pretty sure there should be some plug-ins or components in the Paneling Tools that would make this script much simpler. Will look into it next. I’m still looking at fundamentals…

Facade 4-2 w mullion.gh (72.0 KB)

What is the intended output?

Japhy,
Sorry for confusion.
The intent is to extrude that profile along the vertical and horizontal elements of the grid
to which the blue arrows are pointing. Arrows are pointing to a couple of verticals and horizontals, but i need to extrude along each one.
Let me know if this is clear, or I can also make a sketch…

Are you doing renderings? fabrication or parts? the final output makes a big difference

Extrude Linear is the component your are looking for.

Great,
Let me try.
Do you think I will need to use separate components for horizontal and vertical lines?

The component takes a profile(s), orientation of the profile, Axis and Orientation of the Plane (optional)

Wondering why I con not make it work.
I got the plane of the profile (1) and orientation planes of the axis (2)


Facade 4-2 w mullion 2.gh (77.6 KB)

If you can isolate a small example without plugins i can take a look.

Please, see attached.
Facade 4-2 w mullion 3.gh (45.9 KB)

keeping the profile at 0,0 makes this easier


Re_Facade 4-2 w mullion 3.gh (49.5 KB)

If you are looking to take this to a fabrication level (knockouts etc) this tutorial is really good.

2 Likes

Thank you very much.
It appears that when the profile is not at 0,0 the output appears in a random spot in space?


…so I must always have the profile in the true origin?

Correct, everything in Rhino is related to the 0,0,0 Origin.