Products are grouped and packed according to a predetermined pattern, using a robotic or a Cartesian system. Particular attention is paid to the production speed and the specifications of the product packages. Case erection and sealing is executed automatically and reliably. Careful design of the system ensures that production rates are followed and that product changeover is simple. A typical system includes a case packing module, a case erector, a case sealing machine, as well as a product and case handling system.