News & Events

Dynamic Bundling


I have a machine that will run products in sequence (1,2,3,4,5,6,…) but it will have miss-matches or bad products along the line.

I want to print a label with a zebra printer that contains just the products that made it to the end of the machine. This works from version 3.13P83


Take your data file and declare Match-Key 1 what you want to send to the Label printer 10 times

Take the DynBun-10.gt1.txt top sheet file and declare 10 (up to 20) records. This is needed to be able to assign in the layout and they can be of length 1. Matck Key 11-14 and Bundle number

In the Printer job

In the Printer configuration, just declare the serial parameters as usual

In the Printer Layout, you have 10 Texts (because you declared it in page 3). In this production mode, they are not taken from the file but they are stored as you are producing.

As you run the machine, you will have bad products (which are red: 4, 12, 20, etc). You need to declare Trackout 1 after the gate (say 100 mm). The Trackout will set a signal on 11, 23, etc (see arrow in green product), making bundles of 10 good products

Below you see what is sent to the printer: 1, 2, 3, 5, 6, 7, 8, 9, 10, 11 (Product 4 is bad, not part of this)

Below you see what is sent to the printer: 13 to 23 (Product 20 is bad, not part of this)