Grasshopper

algorithmic modeling for Rhino

Hi,

To get my head around Galapagos and using evolutionary algorithms to solve problems, I tried using it to optimise layouts for lasercutting within a specific bed size.  

Basically I have three pieces that can only fit onto the bed in a certain number of ways.  The x, y and rotation of these pieces is controlled individually by sliders.  There is a negative penalty in fitness for any area of the pieces that are outside of the bed limits or overlapping with other pieces.

The algorithm is relatively successful in generating solutions, but obviously takes a really long time.

I have two questions.  1) Is there any way of speeding up solutions (i.e. creating shape logics or something that would be intuitive for people when considering how pieces fit together, like making edges parallel, etc.)?  2) Is there any way of making it so that galapagos can use a parameter other than a slider to search for solutions (like maybe a range?), so that for problems like this you don't need to create a new set of sliders for each piece?  

Thanks for your help,

Adam


Tags: algorithm, evolutionary, galapagos, lasercutting, layout

Views: 979

Attachments:

Reply to This

Replies to This Discussion

*bump*

im coming up with same problem, especially 2)

any solutions?

http://www.grasshopper3d.com/forum/topics/nesting-2d-pieces

 

More recently:

http://www.grasshopper3d.com/forum/topics/rhinonest-within-grasshopper

 

I don't know that galapagos is the way to go for this particular task...

awesome thanks for heads up man

RSS

Translate

Search Grasshopper

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2014   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service