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?
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.
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.
Is is the notch width limited in some way? Was just experimenting with this again & found I can’t get the width to be a specific size; for example, below, I have width and depth to be 1mm, but the width is wider than that. Not sure if Clearance has something to do with it, but I can’t adjust Clearance:
Is there a way to get a drilled holes at user-defined sizes at the corners?
I am designing for a CNC router, and need to be able to fit pieces together at the notches… when it’s normally routed, the inside corners are rounded, so need to be drilled in order to fully fit the pieces together:
(looks like Tbone is broken at the moment… - @Turner , it’s not broken but for some reason TBone wants you to click on the base of each notch and DogBone does the all notches, somehow, magically - I’ll see if I can remember what I did there)
-Pascal