Speedway Interface: Plug-In Manual
Speedway Interface: Plug-In Manual
Speedway Interface: Plug-In Manual
Speedway Interface
Version 6.4.0.0
April, 2005
Xitron Part Number Doc-1007 03/05
Overview
Xitron's Navigator PostScript RIP and Raster Blaster TIFF Catcher rely on software modules called plug-
ins to communicate with imagesetters, platesetters, and proofers. These plug-ins are written and compiled
to a format known as Dynamic Link Libraries, or DLLs. They act as device drivers for the software and
control most actions of the output devices. Some of these actions include checking device status, device
setup, and advancing and cutting material. In addition, the plug-in relays all the physical characteristics of
an engine such as supported resolutions and imageable area.
During the launch sequence, both Navigator and Raster Blaster scan a directory called "devices" for plug-
in files. The software loads each plug-in it finds, and then queries them for a description of the
capabilities of the supported devices. In this manner the plug-in configures the RIP to output a bitmap to
these devices.
Each plug-in controls a particular family of recorders and is able to understand most messages and errors
communicated by the output device. Plug-ins for use with Windows-based platforms consist of three
software modules. The first module is the core plug-in written specifically for a particular device. This
DLL is 32-bit code and runs under Windows NT, Windows 2000 Server, Windows 2000 Professional,
Windows 2003 Server and Windows XP. The second module is a kernel mode device driver. This module
communicates with the Xitron interface boards and moves the bitmap data from the PC to the output
device's interface. The third module is a 'helper' DLL that translates calls from the plug-in to the Windows
device driver.
When a page is sent to an output device for imaging, the Xitron software loads the correct plug-in and
begins a series of steps prior to output. The plug-in first initializes the engine and checks that it is ready.
After receiving the proper signal, the plug-in will begin reading bitmap data from the platform's hard
drive into a "printer buffer." When the printer buffer is full, the plug-in starts communicating the data to
the output device. As the output device consumes the data, the plug-in relays this information to the
software, which then refills the buffer. This continues until all of the data has been communicated to the
output device. The plug-in tells the software the job is complete and waits for an indicator that the
recorder has finished. This process is repeated for each page being output.
Raster Blaster
Plug-ins used by Xitron's Raster Blaster have the same functionality as those for the Navigator RIP and
the same options are available for configuration. Therefore, unless otherwise specified, the information in
this manual will apply to both products. See the Raster Blaster Manual for specific configuration
information.
Xitron distributes a separate plug-in for each recorder family. This plug-in, in conjunction with firmware
on specific Xitron interface cards (PCI & PCI-X), has the capability to drive most of the devices in each
recorder family. More than one plug-in can be installed in a single RIP and within a single plug-in more
than one engine type can be configured. A plug-in must have one device configured before it can be used.
Devices are configured using the “Device Manager” which is shown below.
Generally, these devices are already configured when the plug-in is loaded. In most cases the user will not
have to add or configure the devices. The following information about Device Manager is provided for
the rare occasion where adding a device becomes necessary.
The display above lists all pre-configured Speedway devices. The Name will appear in the Output device
field in the Page Setup dialog box.
To configure a different device for the plug-in, select it from the list box labeled “Plug-in.” Click the
“New” button. To edit an existing device, highlight it and click on “Edit,” or double-click the listing. In
either case the following dialog box will appear.
After installing the Speedway plug-in, you will be able to create Page Setups based on the plug-in. Select
the appropriate resolution, density, and page orientation from the main window of Page Setup. You
should also configure the options specific to the Speedway devices. Click on “Configure Device” under
the Device Type list. The following dialog box will appear:
From this dialog box you can configure the following options:
All members of the Speedway family of recorders allow for some type of control over laser intensity.
With the Quasar, 3020, and 3030 this intensity control is a single value implemented as the “Exposure”
control on the Page Setup dialog. On the Herkules recorders, a total of four values control the laser:
intensity (exposure), filter, focus, and bias.
For installations where values for intensity, filter, focus, and bias are not available, the following table
may be helpful in providing initial values. Consult the Linotype-Hell documentation for specific
calibration procedures.
There are two methods for optimizing film usage on Speedway recorders. One involves using the “Pack
Drum” page feature supplied by Navigator to place multiple pages on the drum. The second is the “Film
Save Mode” (described under ‘Configuring Devices’) feature in the Plug-in, which instructs the recorder
to hold the film stationary while imaging additional pages. This feature mimics the “Collect Mode”
implemented on Linotype-Hell RIPs.
With Film Save Mode enabled, Xitron recommends using the cut commands within the RIP as opposed to
the front panel of the output device. If images have been output to the recorder but the film has not
advanced, use the “Cut and Collect” option from the device menu to force immediate output of the film.
Use caution when running two RIPs on a Herkules while using Film Save Mode. There is no way for one
RIP to know that the other RIP has partially exposed the drum. This will result in a double exposure.
Xitron’s Speedway Plug-in allows centering of the exposure to a point defined as a punch pivot. This
point, specified by the Configure Device dialog settings, “Fast Scan Punch Position” and “Slow Scan
Punch Position” is defined in the coordinate system of the recorder’s exposure window. For Linotype
Quasar imagesetters, begin by entering zero for both the Fast and Slow Scan settings in the Configure
Device dialog box. The numbers for Fast and Slow Scan are entered in micrometers.
A micrometer is a measurement unit that allows for precise positioning of the image. As an example,
1000 micrometers are equal to 1 (one) millimeter. For those familiar with the imperial measurement
system, 1 millimeter is equal to 1/25.4 of an inch – there are 25.4 millimeters in an inch and 25,400
micrometers in an inch.
A change of 1,000 units will only move the image by one millimeter. With this in mind, initial
adjustments of image placement will require large changes in the numbers used for the Fast Scan and
Slow Scan positions. To precisely adjust image placement, use millimeters to measure the distance
between the current position and the desired position then multiply by 1,000. For example, if the image is
26 millimeters from the desired position, add or subtract (depending on direction) 26,000 units from the
Fast Scan or Slow Scan number in the Configure Device window.
The punch position instructions that follow are for use with the Herkules family of imagesetters. It is
possible to configure Herkules punch settings using the sample numbers provided below. This requires
using trial-and-error to determine the exact numbers needed for proper image position. Each individual
Herkules imagesetter has its own unique coordinate system. To locate the “true” values of the coordinate
system on any particular recorder, it is necessary to examine the following parameters in the “Measure
Data” parameter set:
32 SS2BOMA -29500
33 FS2BOMA 257500
34 SS2BOMA 734500
35 FS2BOMA 819000
BOMA stands for Begin of Max Area and EOMA stands for End Of Max Area. For this example, 32 and
33 define the upper left corner of the exposing window and 34 and 35 define the lower right corner. The
diagram on the next page demonstrates how the 0,0 point at which the imagesetter begins imaging is
determined. The punch pivot location is based on values in relation to the 0,0 point. Keep in mind that
Slow Scan coordinates increase across the length of the drum, while fast scan coordinates increase around
the width of the drum. The terms, Top of Image, bottom of image, and Side of image refer to the image as
viewed in the ROAM window, not the actual orientation of the image.
Right of Image
Xitron’s ECRM interface uses a single 50-pin, D-shell cable that connects the recorder’s Pelbox interface
port to the interface card. When connecting Xitron’s Navigator or Raster Blaster to a Mako imagesetter,
there are four additional steps:
1. The Mako must be set for serial communications. This is the only protocol that will work with
the Xitron plug-in.
2. On the front panel of the imagesetter you will find the default setting for “Image Spacing”
which is listed under System Commands. They should appear as follows: (25-95): 75, where
(25-95) is the range of acceptable values and 75 is the current default. In the Xitron Driver
Configuration, the Image Spacing value must be greater than the minimum setting as set up on
the front panel of the imagesetter.
3. The system of measurement must be set to metric in the Xitron plug-in. If not, the device will
not accept the Image Spacing value entered.
Plug-in Messages
From the time a plug-in is loaded for the purpose of setting up and outputting to one of its devices, it
begins to send messages to the software’s Monitor window. These messages are typically informational
but can convey warnings and report errors from the engine. There is a user changeable setting called
“debug level” that controls the verbosity of these messages. This can range from 0 (almost no messages)
to 4 (very high message traffic). This is described in the Xitron Tech Note CreatingLogfile.pdf.