Skip to content

Recipes

A recipe is one product on one kind of pallet. Changing product means changing recipe, and it is the only thing an operator picks before starting.

What a recipe holds

  • The part: its dimensions and its mass.
  • The container: which pallet it stacks on.
  • The pattern: how parts sit in a layer, and how layers stack.
  • The trajectories: how the robot gets from the pick to each drop.

Dispositions

The disposition is the arrangement of parts in a layer. Stackmill can generate it: give it the part and the pallet and it produces the arrangements that fit, ordered by how well they use the surface.

Generated dispositions are a starting point, not a verdict. The software optimises area; it does not know that your boxes have a printed face that must point outwards, or that the film wrapper needs a margin.

Different shapes are handled differently — rectangular parts, cylinders, bottles and bundles each have their own way of tiling a layer.

Layers and patterns

A stack is layers, and consecutive layers usually differ: rotating alternate layers is what keeps a pallet stable. The recipe holds the whole sequence, so a pallet is not simply the same layer repeated.

Trajectories

For every drop the robot needs a route: an approach, the placement, a retreat. These are generated with the disposition and checked against the scene, so a pattern that cannot be built without hitting the stack is reported rather than exported.