Not thick according to its shape

Can anyone help me ?

I have a roof but it can’t be thickened to follow a special shape. Then the triangle shape is not perfect, how do you do it?

ROOF.3dm (531.2 KB)
ROOF.gh (16.5 KB)

Hi @Pirman_Nur_Hidayat,

You are extruding your lofted surface in the “Z direction”, you need to thicken it in the direction of the Surface Normals but if you only have 1 surface then you will only get the single Surface Normal from Evaluating said surface.

Here is how you can achieve that with the Evaluate Surface component.

Graph Space:

Model Space:

20240725_ROOF_Response_01a.gh (76.4 KB)

EDIT:

I have a feeling this is what you are actually after?

Graph Space:

Model Space:

20240725_ROOF_Response_01b.gh (84.3 KB)

Hallo @michaelvollrath

Thank you for taking the time to help and support me, I know it’s not easy. I have a question, can the Graphic Room you create be used with other panels such as diamond shapes or others?
.Thank you very much for your attention.

Hi @Pirman_Nur_Hidayat,

I’m assuming you meant “Grasshopper Script” not Graphic Room?

Yes, the script should work with other panel types… You are using the Lunchbox Plugin for the panel creation, I would try swapping the triangulated panel component with a different panel component and see how it behaves.

Hello @michaelvollrath

I mean, can the script you create be used in other forms of panels? Yes, that’s right, because I use that plugin.

Provided that you give it a single input surface and the referenced curves of that surface as you set up in your original script it should work with different surface shapes yes.

Hello @michaelvollrath

to be honest, I don’t know yet with my own single input surface and reference curve. because it’s all from YouTube tutorials, I’m still new to rhino.