A quilting
machine (10, 100, 200, 300, 400, 500, 600) is provided with a printing
station (20, 125, 225, 325, 425, 525, 611, 626, 631) and a quilting
station (44, 127, 227, 327, 427, 527, 627, 632). The printing
station is located either in line and preferably upstream of the quilting station, with a conveyor (520) extending through each of the stations to convey a web of quilting material through the
machine, or is off of the quilting line such that the material with a pre-applied pattern thereon is transferred, preferably in web form, to the line of the second station for the application of a pattern in registration with the first applied pattern. At the quilting station, registration longitudinal and transverse registration is measured and skewing or rotation of the material is determined. Opposite transverse sides of the material are differently adjusted to orient and register the material. A master batch controller (90, 135, 235, 335, 435, 535) assures that the proper combinations of printed and quilted patterns are combined to allow small quantities of different quilted products to be produced automatically along a material web. Ticking is preprinted with a plurality of different patterns, organized and communicated by the computer so that a print head can scan the material and print different patterns of different panels (32) across the width of a web. Identifying data (40) for matching the panels of a mattress product can be provided in data files printed on the fabric.
Cutting and slitting of the panels from each other and the quilting and combining of the panels for
assembly of a mattress product can be carried out manually or automatically using the data.