SOLUS 4 ELECTRONIC COLLATION

Electronic plot collation preferably should be controlled by CDCL files,
especially if the pages of the collate set are sent out of sequential order
or mixed with other jobs driven from a network print queue.
There is only one Collate CDCL command with three control parameters.
The best description of this is on pg. 6-20,21 in the new combined Solus4
reference manual (Feb.'96). The Electronic Collate function is supported in
54424 S/W Rev 3.31, and up; and 54436 S/W Rev 1.21, and up.
COLLATE( yes/no, total no. of plots in this set, current plot no.)
e.g., COLLATE(YES,6,1) - This would be the first plot in the set of
6 plots sent.
COLLATE(YES,6,3) - This is the 3rd plot in the set, etc.
The first two COLLATE parameters are mandatory for collation to work, the third is
optional. If ommitted, the plotter will assign the sequential plot ID #. The collate plot
queue will hold each plot in the set until the full set has completed loading(for the
above example, all 6 plots included in the set must be received/loaded in the
queue before the collated job will start rasterizing and plotting the sequenced set).
The plotter s/w will assign the CID no as each set is received by the Collate plot queue.
Other CDCL commands which can be used together with the Collated plot
sets are USER_NAME(your user ID) and COPIES(no.).
The USER_NAME cmd will facilitate the use of the new Opcom CREPLOT
command.
The CREPLOT command will replot collated plot sets by using the plot set
ID no.(e.g.; CREPLOT 4, where 4 is CID set no.).
*****************************************************************
The following is an example of a CDCL Collate command:
(this CDCL file needs to be included in each drawing file of the collate set).
&&&&CALCOMP DEVICE CONTROL
USER_PIN(8378) ******* can also be 0 if this is the default admin pin
USER_NAME(user's name or ID)
COLLATE(yes,20,x) ********* x is optional param- drwg no in set.
COPIES(6)
^^^^END OF FILE
Notes on the previous example:
1. The User_Name included in the CDCL command becomes, effectively, the
Collate Job name (the plotter will additionally assign a Collate job number).
The USER_NAME argument can be any ASCII characters, up to 16 in length.
The USER_NAME is the only job control the user has to identify the Collate
job - between his workstation and the plotter.
2. The same CDCL commands {USER_NAME(), COLLATE(), and COPIES() }
must be included in each plot of the set.
3. The plotter will wait until all 20 drawings are received before starting to sort,
rasterize and plot the job.
Additional Collate information:
* Collated plots are assigned to a separate queue, however, the user has
no control over this queue, other than removing jobs, etc.
* There is only one collate queue but it can handle more than one job,
depending on its size.
* If a collate plot is active the plotter s/w will acknowledge a
non-collate job by its exclusion of the CDCL Collate command (if Opcom
Collate Enable = N); if = Y, all jobs received on any port will be
collated.
* The no. of copies in the set is determined: 1) When using CDCL
commands, CDCL(no. copies); 2) when using Opcom, OPER/Copies=No.
* Rolling Collate Jobs off of Hard Disk - Collated jobs will start rasterizing and
plotting as soon as all of the plots(drawings) in the set
are received(sorted and loaded). The only Collate operator control after
the load function completes is CREPLOT (Collate Replot).
* Calcomp drivers have not included or implemented any of the Collate
features.
