Grasshopper

algorithmic modeling for Rhino

How to array a series of unique components into a layout for CNC/Laser?

Hi,

I've been trying to figure out how to array a series of unique components into a flat sheet for CNCing/lasercutting. Have been using the BoundingBox, then rectangularArray and BoxMorph, but I've been having a hard time trying to figure it out. No luck looking on the forums, maybe I'm using the wrong search terms.

I have attached the gh script, any pointers/links/examples would be very helpful!

Views: 658

Attachments:

Replies to This Discussion

Perhaps this would help you?

Attachments:

Thank you, and apologies for the late reply. I didn't have time to look at this project for a while. :/ May I ask, what does the python snippet do? It looks like it is importing the unrollsrf command from rhino? If so, does that mean I could import any other command from rhino as well?

It's called Rhinocommon and the answer is yes, but some commands are not in it, but worse, it's not a simple system to learn but rather esoteric at first. I call it a finite jungle. Parallel programming is easy in Python though, an eventual bonus.

For some reason, the component does not unroll all surfaces. There are 240 in total, but only 35 are unrolled. Same happens if I use the built-in unrollBrep component in grasshopper. Can't think of a possible explanation. Any ideas?

Oh, I think I figured it out. Must be because they are doubly-curved. Subtle, but still double. :/ Guess I'll have to look for a work around

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service