Hello, I am new to Rhino/Grasshopper. I wanted to understand if this may be possible using Grasshopper for this. If I had outlines of piece of furniture that will be cut on a CNC in Rhino that also included centres of drill holes and centres of bolt holes:
Is there a way to tag the curves so it will extrude it into a 3d, run a profile around certain edges (to mimic a router), punch holes to different depths based on centres and finally place a fitting based on defines centres.
My hope is to make the outlines and then run a process on it that will turn it into a 3D model with all correct chamfers, fillets, holes and components.
Yes. You can put different curves in different layers and have GH treat them differently. Everything you mention seems easy enough in GH, although I generally find fillets & chamfers of 3d geometry a pain to do in GH.
It’s can be tedious to create a script that selects specific edges of 3d objects to fillet. One alternative is to use a script that fillets all filletable edges. That way you can apply that script as you use grasshopper to build the object.
For example: build just the sidewalls of a prismatic part, join them, fillet them, then cap them. Then, because you’ll now have a solid with unfilleted top and bottom edges, use the fillet-everything-that-can-be-filleted script again with a different radius to fillet the top and bottom edge. I find this mirrors a common rhino workflow and thus makes it easier to think through how to build a filleted object.