PackAssistant arranges the parts in layers with planar intermediate layers. The parts can be arranged in two ways: with or without overlap in the direction in which the parts will be taken out of the container. The software ensures that in either case the arrangement of the parts is as regular as possible to allow easy loading and unloading. The exact selection of the minimum distance between the parts enables a realistic and case-specific solution.