Cutting notches to fixed depths?

I’m thinking about how to cut notches out of different materials (eg plywood to fit together) to send to CNC or laser cutting.

Is there a way to cut notches by simply clicking at specified locations to a specified depth and have it automatically align to the edge tangent(s) and cut to the specified depth?

thanks

Hi @turner410

Using Rhino Native tools, one thing that comes to my mind for such purposes is _PlaceHole

Have a look …

Regards
Rodolfo Santos

1 Like

Hello - is this for 2d curves or solids?

-Pascal

Interesting! Thank you!

Great question… both, but ideally, I’d like to be able to “assemble” pieces and then indicate cuts where the pieces meet to “notch” the materials in a certain way so that they fit together correctly. Booleans are great, but there is some extra geometry needed, I think.

i have an old @pascal script that might help you out.
Notcher.rvb (5.7 KB)

Hello- that notcher script is crude but may do well enough for the solids; for 2d, you can try these -

CurveNotcher.py (8.2 KB)
This one is not well tested, but seems to work OK here. Please shout if it is broken. I do not know if placing notches from the center of the cut is the right way, but I started with that, for now.
@turner410 I added dog-bone and t-bone notch styles to the CurveNotcher script.

DogBone.py (8.8 KB) TBone.py (12.0 KB)

To use the Python script use RunPythonScript, or a macro:

_-RunPythonScript "Full path to py file inside double-quotes"

-Pascal

1 Like