Grasshopper

algorithmic modeling for Rhino

Hi all,

PackRat is a 3D bin packing component for Grasshopper

Packrat accepts a list of containers and a list of items to be packed. Only rectangular items are recognized, so if the input consists of arbitrarily shaped BReps, their bounding boxes will be considered. It outputs a GH_Structure of items per container, and a supplementary list of items that did not fit in any container. 

There is an option to choose whether sorting of elements and containers should be performed before packing. While sorting usually yields better results, disabling allows the user to perform their own sorting before inputing the elements to PackRat.

Check it out at Food4Rhino or go straight to the Store

Views: 16353

Attachments:

Replies to This Discussion

Hi Yannis,

This is a great component to help out with a number of tasks I've been experimenting with.  Thanks so much for development.

I do have one question about data management through the component...

Is it possible to embed any object id or other properties so the boxes are able to be separated into separate lists after packing?

Thanks!

Hi Corey,

I plan on adding an option to output the elements in the same order they were input, of course that way container info would be lost.

Best,

Yannis

Does PackRat work with Grasshopper 9?

Hey Yannis, first of all i want to thank you for your work, Hoopsnake is awesome and also Packrat (i just got the educational version).

As a suggestion, maybe it can be cool if you take as input rotated boxes and then Packrat arrenge them while keeping their rotation angles on the output. 

Best,

Gabriel

Hi Gabriel,

Thank you for the support.

As for your question, you can already limit rotation with packrat. Not sure if this is what you ask?

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service