Plane orientation

Hi all,

I want to create a box with finger joints/tabs on the side. This is the progress I have made so far:

To create the tab/notch/finger joints I see multiple options:

  • divide the edge and copy the points relative to the plane inwards/outwards. Then weave the points in a polyline.
  • divide and scatter the edge. offset in a pattern, then loft and union
  • create rectangles at specific points (using curve frames), union.

All of the above seem valid approaches to me :).
The issue I have with all options is that the planes of the edges of the two sides are oriented differently:

→ in this case I used the offset curve, one side the curves are moved inwards, on the other side they are offset outwards.

I assume this has to do with the plane orientation of each edge. How can I solve this? I am looking for a general approach, i.e a snippit that can be used regardless of the orientation of the box/face/edge (i.e not having to use xy-plane, unit Z, etc). I was thinking about creating a plane for each edge using two points on the edges and the centroid op the face, but how do I go from there :)?

Thank you for your insights!

…?
You mean something like this?

1 Like

Indeed. I am aware there are definitions/yt videos online that generate finger joints. This is a very interesting one too, thanks.

But I am mainly looking for insight into how the planes work in GH :)…