Owner's manual
Advanced Programming 7-33
7.6 Pattern Library
The ability to store program patterns in a global pattern library allows multiple programs to access the
same patterns without having to duplicate the pattern in each program. Programs on multiple dispensing
systems can also access the same patterns if the library is stored on a network drive. The library also
ensures that any modifications to a pattern in the library will automatically be used by all programs that
reference that pattern.
You may access the pattern library by selecting
Program > Library from the Programming Window
menu bar or by clicking on the
Pattern button on the Program Commands toolbar.
The following options are available:
Save As Library Pattern
Place Library Pattern
Open Library Pattern
Embed Library Pattern
Delete Library Pattern
7.6.1 Pattern Library Overview
A library pattern is created first as a local pattern and then saved to the pattern library. The prefix
"<LIB>" is added to the pattern name for easy recognition of library patterns. After the pattern is copied
to the library pattern file, the local pattern is removed to avoid inadvertently using the local pattern.
When a program is opened, only those library patterns it references are loaded into memory. This occurs
only once when a program is opened or when a library pattern is reopened using the "Open Library
Pattern" menu item. This means modifications to a library pattern will not take effect in an open program
until the program is re-opened or the library pattern is manually reloaded.
Library patterns use the dot and line parameters (in the fluid file) of the program that is currently loaded.
In this way, a pattern can be created and fine tuned using one set of dot and line parameters and then
function differently if it is referenced by a program using different dot and line parameters.
You must configure the pattern library before it can be used. See Pattern Library Configuration for
details.
Unauthorized users can be prevented from creating, modifying, and deleting library patterns by using the
feature access controls (Configuration > Feature access).
NOTE Library patterns do not support pattern nesting (they are not allowed to call other
patterns).