Nesting from a Hot Folder

Wasatch SoftRIP includes very simple nesting from a hot folder. Jobs are arranged side-by-side, and when a row is filled, the row is output. This can be appropriate when all jobs are the same size, but is of limited or no use in other situations. Automation Option is the solution.

The script below supports all of the nesting options available on the Layout Tab of the user interface. This is particularly useful for sitations that involve nesting jobs of mixed sizes. The script periodically tests the contents of the Print Queue, using a nesting algorithm such as "TIGHTEST". When the result exceeds a specified height, it prints the layout.

To use this, configure a basic Wasatch hot folder for RIP Only". Jobs landing there will be RIP'ed and placed into the Print Queue, and held there. Run this script. It will periodically test nesting of the jobs that have accumulated in the Print Queue. It will perform output when the result of nesting exceeds "printWhenThisHeightIsExceeded".

It clears the Print Queue following output, each time it outputs a layout. This script uses the "printQueueLayout.dyn" feature of XML Access to test nesting of the current Print Queue.

Python 3 Source Code