I’m having difficulty with a project. I took a .STL file and I want to create a cutting list of the pieces, so I used a grasshopper file that I already had from another project and tried to adapt it to this new project, I can’t identify my error.
My goal is to laser cut a 6mm MDF sheet.
If anyone can help me resolve this error, I would be grateful in advance.
Below is a print of how the grasshopper project appears.
Uses a C# script to explode meshes into faces (this could also be accomplished with plug-ins).
Geometry is internalised in this file (no need for Rhino file).
Rhino absolute tolerance needs to be set to 0.01 (problems when set to 0.001).
OpenNest component is disabled in this file, enable it to start nesting.
Takes about 22 min. for nesting to solve with Rhino V7 & OpenNest V1.51 on my old intel iMac (about half that on my PC with Rhino V8 & OpenNest V1.51).
There are grasshopper plug-ins that can do this (Elefront, Pancake, etc…) or you can bake the geometry to Rhino and export from there. I don’t have any experience with this.
The nested geometry is flat surfaces. You could extrude them if you need 3d geometry but I don’t think this is necessary for laser cutting.
I’ve labeled the parts according to their layout. The leaves are labeled A or B (even / odd) with their Z-order. The ribs have the same A or B (even / odd) labeling. The rings are just labeled with their Z-order.
If you look at the parts labeled B7, there are gaps at the base of the tabs.
Simplified code that gets largest coplanar areas for nesting.
Added option to use Reduce component on polylines used for nesting. This reduces nesting time (about 50% with supplied geometry). This reduces the accuracy of the nesting, but produces acceptable results as long as spacing isn’t too close.
I get the same result if I open the Rhino file from your first post and re-connect the Geometry Pipeline components.
What have you changed? Don’t know how to fix it without knowing what you’ve done. From your screenshot, it looks like something is messed up with the DataTree.
If you have already opened the grasshopper file before you change this, you will need to recompute (right-click on grasshopper canvas and select Recompute).
Is there any way to change the type of fit between the pieces in an automated way? I want to make a combination between the original fit and a fit like the one in the image below, making the external sheets and the internal slats have a tear, one fitting into the other. exactly between the red slat and the purple sheet where there is a green mark, this on all the sheets.