Pack Bins Large
pack_bins_largeSame packer as pack_bins for up to 300 item units and 200 containers. PREMIUM (license).
Typical input {"items": [{"id": "SKU1", "l": 40, "w": 30, "h": 20, "weight": 5, "qty": 120}, ...], "containers": [{"id": "euro-pallet", "l": 120, "w": 80, "h": 180, "max_weight": 800, "qty": 10}]} returns the same shape as pack_bins: containers with placements, fill percentages, weights and any unplaced units. Use for order consolidation and load planning. Not proven optimal (first-fit decreasing on extreme points, reported as such). Errors: on invalid, missing, or malformed input this tool never raises a protocol error — it returns {"error": ""}. Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | list of {id, l, w, h, weight, qty, rotation, fragile}. | |
| rules | No | optional {min_support: 0-1, default_rotation: any|upright|fixed}. | |
| containers | Yes | list of {id, l, w, h, max_weight, qty}. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||