Savin RW-470 Technical Manual

RW-470
Technical
Manual
Final Version
Trademarks
Adobe
, PostScript
and PostScript
3
TM
are registered trademarks of
Adobe Systems Incorporated.
Apple, Macintosh, Mac and TrueType are registered trademarks of Apple Computer,
Incorporated.
AutoCAD
and DWG are registered trademarks of Autodesk, Inc.
HPGL, HPGL/2 and HP-RTL are registered trademarks of Hewlett-Packard Company.
Ethernet
is a registered trademark of Xerox Corporation.
Microsoft
, Outlook
, Windows
and Windows NT
are registered trademarks of
Microsoft Corporation in the United States and/or other countries.
Netscape Navigator
is a registered trademark of Netscape Communications Cor-
poration, Mountain View/USA.
PLOTBASE
is a registered trademark of RATIO Entwicklungen GmbH, Hamburg,
Germany.
PLOTCLIENT
is a registered trademark of RATIO Entwicklungen GmbH, Hamburg,
Germany.
RATIO SSL is a registered trademark of RATIO Entwicklungen GmbH, Hamburg,
Germany.
Calcomp is a registered trademark of Calcomp Inc..
CALS is a registered trademark of U.S. Department of Defense, USA.
CGM is a registered trademark of Henderson Software Inc., Boulder, USA.
CIT is a registered trademark of Intergraph GmbH, Ismaning, Germany
PCX is a registered trademark of Zsoft, Microsoft Inc.
WMF is a registered trademark of Microsoft Corporation in the United States and/or
other countries.
Other product names used herein are for identification purposes only and might be
trademarks of their respective companies. We disclaim any and all rights in those
marks.
The proper names of the Windows operating systems are as follows:
Microsoft
Windows
95 operating system
Microsoft
Windows
98 operating system
Microsoft
Windows
Millennium Edition
Microsoft
Windows
2000 Professional
Microsoft
Windows
2000 Server
Microsoft
Windows NT
Server operating system Version 4.0
Microsoft
Windows NT
Workstation operating system Version 4.0
Note:
“RW-470 PS” stands for RW-470 Postscript Level 3 Compatible Option
CONTENTS
RW-470 3
Contents
Technical Manual................................................................4
Package list ........................................................................4
System requirements..........................................................5
Memory requirements ................................................................. 6
Printer Controller RW-470 ..................................................7
Technical Data ...........................................................................7
Installing the Controller into your PC ...........................................8
Troubleshooting .........................................................................8
Frequently asked questions .............................................10
Overview of the file formats.............................................14
Additional font paths........................................................17
Producing SSL files ...........................................................18
Structured commands ...............................................................18
SSL commands ......................................................................... 20
Producing CFG files ..........................................................37
HPGL/2 commands and pens...........................................41
Calcomp commands and pens..........................................44
Registry entries.................................................................47
Index.................................................................................74
TECHNICAL MANUAL
4 RW-470

Technical Manual

This technical manual explains some problem solutions, pro-
vides you with technical data and background information for
the RW-470 plot management system programs.
We wish you every success in working with the RW-470 pro-
grams.

Package list

The delivery includes
Installation sheet,
the RW-470 Controller,
one CD with Software and PDF-Manuals,
one 3,5 inch-disc with RSP-License files.
SYSTEM REQUIREMENTS
RW-470 5

System requirements

Please read through the following recommendations carefully.
They can be very helpful in finding the optimum hardware for
your needs.
Operating system:
Microsoft Windows 2000 Professional with ServicePack 1 or
higher
Processor:
Pentium III, 800 Mhz or higher.
PCI Bus:
The PCI bus system must meet up-to-date standards (PCI 2.0
or higher – 3.3 V or 5 V autoadaptive, maximum load 5 A).
If your computer does not fulfill this standard, it is possible
that the plotter controller will not be identified.
Front Side Bus:
133 Mhz
System memory:
Use a system memory with at least 256 MB RAM. With this
system memory, you can plot or scan the maximum drawing
size. However, a system memory of 512 MB RAM is recom-
mended if you wish to simultaneously plot and scan draw-
ings with maximum drawing size. Simultaneous scanning
and plotting of smaller formats also enables the use of
smaller system memory. See also page 6.
Hard drive:
The hard drive should have at least 10 GB memory. We rec-
ommend not to install the program on that drive where you
have already installed your operating system.
Network interface/Configuration:
10/100 Base T Ethernet, the TCP/IP configuration is neces-
sary
RW-470 Controller:
Physical dimension: 190 mm x 128 mm
PCB dimension: 174,63 mm x 106,8 mm
SYSTEM REQUIREMENTS
6 RW-470
Monitor:
At least 1024 x 768 pixels resolution

Memory requirements

In the following chart the possible sizes of plots were calculated.
The sizes of plots depend on the size of the main memory. In
the first chart you can see the results for documents with an av-
erage complexity and in the second the results for documents
with high complexity.
Further assumption are:
All calculations are based on a transportation speed of 90
mm/s.
Scan and plot degree is 1 bit/pixel
Usage of average document complexity.
Usage of 128 MB for operating system Windows 2000 and
related drivers.
Estimated with compression (average) PC memory in
MB
Scan only Plot only simultaneous
256 6.0 (7.250) 6.0 (7.250) 3.625
512 6.0 (21.981) 6.0 (21.981) 6.0 (10.991)
768 6.0 (36.712) 6.0 (36.712) 6.0 (18.356)
(1 GB) 1024 6.0 (51.443) 6.0 (51.443) 6.0 (25.721)
(1.5 GB)1536 6.0 (80.904) 6.0 (80.904) 6.0 (40.452)
Guaranteed (worst case) PC memory in
MB
Scan only Plot only simultaneous
256 2.072 2.072 1.036
512 6.0 (6.280) 6.0 (6.280) 3.140
768 6.0 (10.489) 6.0 (10.489) 5.245
(1 GB) 1024 6.0 (14.698) 6.0 (14.698) 6.0 (7.349)
(1.5 GB)1536 6.0 (23.116) 6.0 (23.116) 6.0 (11.558)
PRINTER CONTROLLER RW-470
RW-470 7

Printer Controller RW-470

The RW-470 Software works only, if you have installed an con-
troller. You have to install the Printer Controller RW-470 and the
appropriate software. In the next chart the technical data are
listed. In the following chapter the installation of the kernel
driver is explained.

Technical Data

Item Specification
PCI style PCI Version 2.0, Busmaster
Bus-Width 32 Bit
max. PCI bus clock 33 MHz
physical dimension 190 mm x 128 mm
PCB dimension 174,63 mm x 106,8 mm
power supply 3.3 Volts
max power consumption type. 7.5 W, max. 15 W
max memory on board 96 MB
Connection to copier Ricoh IF-cable
max. cable length 5 m
fault tolerance by software shutdown
onboard processor logic cell Spartan LCA
copier interface according Ricoh APIP
PC resources 1 x IRQ, I/O range, 2 x
memory window 32 MB
scanning binary data
plotting binary data
max pix per line 21600 pixels
scan and plot resolution 600 dpi
max scan length 6000 mm
max plot length 6000 mm
plotting speed 90 mm/sec
OS Win 2000 Professional
rasterization process 3 step pipeline mode yield
full engine speed
EMI fcc 47 part 15
PRINTER CONTROLLER RW-470
8 RW-470
Changes to the Controller RW-470 are possible and the manu-
facturer does provide separate information of them.
The technical specifications comply with

Installing the Controller into your PC

Note: The Printer Controller RW-470 is – like all other
high integrated circuits – sensitive to electrostatic
charge. Therefore, remove the controller carefully from
the shipping container and do only touch it at the side
or at the bracket. Do never touch any of the circuits on
the controller with your finger. If you need to do so,
touch a metal object before you touch the controller.
1. Switch off your PC before you install the controller.
2. Select a free PCI slot according specification above. Note
that on certain computers the PCI slot #5 is not fully com-
patible to PCI specification 2.0. In that case do not use slot
#5 and #6.
3. Insert the controller into the PCI slot and fasten the fixing
screw. Make sure the controller is sitting well, no compo-
nents touch surrounding cards or the case and that the fix-
ing screw is set properly.
4. Re-mount the PC case. Connect the cable(s) to the plotter.

Troubleshooting

The kernel driver will only run, if an controller board was found
and all self checks were passed successfully. To see, whether the
kernel driver is running: Run ControlPanel->Devices and check
whether the device „PRINTER CONTROLLER RW-470Drv“ is run-
ning.
PRINTER CONTROLLER RW-470
RW-470 9
If the kernel driver (device driver) „Printer Controller RW-
470Drv“ is not running: Start event-viewer START->Programs-
>Administration->Eventviewer and find out reason for failure.
Only if the PRINTER CONTROLLER RW-470DRV Driver is run-
ning, you can use the controller.
FREQUENTLY ASKED QUESTIONS
10 RW-470

Frequently asked questions

This chapter contains an overview of which commonly asked
questions can arise when working with RW-470 PLOTBASE and
how you can solve them. See also the explanations about “error
messages” in the RW-470 PLOTBASE manual.
The topics are arranged in groups under terms, which are
sorted alphabetically:
Jobs are not printed, indication „Please wait“ in the
status window
On the display of the plotter the interrupt button was acti-
vated. The plotter is in the offline mode and can’t receive
jobs from RW-470 PLOTBASE. If you want to recreate the
online mode, press the interrupt button.
A file has not been included in the job list
1. Check the status bar, to see whether the interpreter is
switched on. If this is not the case, you can activate it in
the “Configuration“ menu.
2. Check whether the correct spool path is set in RW-470
CLIENTS.
A file has not been plotted, the job status in the job
list displays a “Problem” (Color red)
The reasons could be due to the following errors:
1. General errors:
a. Check the messages in the RW-470 PLOTBASE
status window. The plotter must display the status
“Pending“.
b. Ensure that the play button is activated:
c. If you want to work in automatic print mode, ensure
that the “Auto Plot“ mode is activated.
FREQUENTLY ASKED QUESTIONS
RW-470 11
d. Carry out a “Test plot“, to check correct function of
the plotter. For that select “Job – Test Print”.
e. Check whether the “Interrupt“ switch at the scanner
display has been activated. Deactivate it.
f. Check the connection cable between the scanner
and server.
2. File error
a. If a file certain file type (PDF, CGM, or similar.) can-
not be printed, you must first acquire the relevant li-
censes for these optional file formats and install a
license file.
b. The file is possibly damaged. Send the file to RW-
470 PLOTBASE again or transfer the file to the
server in another file format.
c. A printed stamp is defined larger than the drawing
format.
3. Others
a. Check whether the required type of media is avail-
able.
b. Check the width of the available plotter rolls.
A file has not been plotted, the job in the job list has
the status “manual“ (Color light blue)
The following reasons are possible:
1. The job is password protected.
The printout can only be started manually by the user af-
ter a password has been entered.
2. Test print is activated
The printout has to be started manually, so that a test
print out can be plotted first.
Color drawings
Colors are represented in RW-470 PLOTBASE by a raster
density. You can set the “colors” in two different ways. Open
the “Additional” tab in the job editor and click on the „Pen
Settings“ button, if the entry is a HPGL/2 or Calcomp format.
Here you can set each individual color for the respective for-
FREQUENTLY ASKED QUESTIONS
12 RW-470
format. Either you enter the gray scale for each individual
color in percent or you set pens the pens to “Gray“ and enter
the required percentage value.
Lines are not visible
If the file to be plotted is in a HPGL or Calcomp format, the
color can be set too light or the pen widths are too small.
Printout plotted on an unexpected medium
The plotter can sometimes print on another roll that you ex-
pected, although you entered the default values correctly.
This can be caused by the following:
1. RW-470 PLOTBASE has a plot logic, which is instructed
to „waste“ as little paper as possible when selecting the
roll, to print as quickly as possible (preferred print direc-
tion in landscape format).
2. As the roll sizes in RW-470 PLOTBASE must be fixed
without variances, it is necessary to print on a larger roll
even if a drawing is only 0.1 mm larger than the roll se-
lected by you. This can e.g. be the case if unfavorable
pen widths or scaling have been selected. There are
three possible ways to solve the problem:
a) Scale the drawing to e.g. 99 %,
b) Increase the setting for the number of “step
sizes/cm“: e.g. from 400 to 401. The drawing would
be reduced to 99.75 %.
c) Use a thinner pen width for the drawing frame.
Quality loss
Especially in photos and drawings with lots of gray scales,
scaling can lead to a loss of quality. This is because the CIS
element [Contact Image Sensor] in the scanner only divides
all gray scale values into black and white due to the black-
white threshold value and gray scale values can therefore
not be scales with the drawing.
Scaling
The following points must always be borne in mind when
scaling drawings:
1. Photos and drawings can result in a loss of quality. C.f.
Quality loss.
FREQUENTLY ASKED QUESTIONS
RW-470 13
2. Note the minimum pen widths when scaling. C.f. Pen
widths.
Pen widths
Ensure that you observe the minimum pen widths for vector
images. Scaling a drawing smaller and scaling the pen
widths too can lead to loss quality and information in the
printout.
OVERVIEW OF THE FILE FORMATS
14 RW-470

Overview of the file formats

In the following chart all file formats are listed. The standard
formats are listed in the first chart and the optional formats are
listed in the second chart. In the column „Read“ you can see,
which file format can be opened and read. In column „Write“
you can get the information which file formats can be created
after scanning or editing and which not.
Format Related
documenta-
tion
color
depth
com-
pres-
sion
Read Write remark
uncom-
pressed
CCITT/
3 1D
FAX
CCITT
G3
FAX
CCITT
G4
TIFF „Tagged im-
age file format
– TIFF, Revi-
sion 6.0“,
Adobe Devel-
opers Associa-
tion
b/w
PackBits
yes yes
BMP Win-
dows/OS/2
Bitmap format
b/w uncom-
pressed
yes yes size limits apply
uncom-
pressed
PCX „PCX format,
version 2.x-
5.x“, ZSoft
Paintbrush
b/w
RLE
run-
length
coded
yes yes size limits apply
T6X „The T6X file
format“, Ratio
Entwicklungen
GmbH
b/w FAX
CCITT
G4
yes yes
RLC no formal ref-
erence – dif-
ferent market
standards
b/w RLE
run-
length
coded
yes yes 16 bit size limits
OVERVIEW OF THE FILE FORMATS
RW-470 15
DODISS, De-
partment of
Defense Index
of Specifica-
tions and
Standards
MIL-STD-
1840B
b/w FAX
CCITT
G4
yes yes
CALS
MIL-STD-
28002A
b/w FAX
CCITT
G4
yes yes
b/w FAX
CCITT
Group
4
yes yes CIT „SDN 84-007
/ Version
3.2.0“, Inter-
graph Corpo-
ration
b/w FAX
CCITT
Tiled-
Group
4
yes yes
HPGL,
HPGL/2
„The HPGL
and HPGL/2
command
set“, Hewlett
Packard
256
pens
Palette
Color
8 bit
as
speci-
fied in
refer-
ence
yes no
b/w 1
bit
HP-RTL yes yes
grey 4
bit
HP-RTL yes no
Palette
color
8
HP-RTL yes no
HP-RTL „HP-RTL,
Raster Transfer
Language“,
Hewlett Pack-
ard
RGB
24
HP-RTL yes no
Calcomp „Calcomp
906/907
controller“,
Calcomp
16
pens
b/w
Cal-
comp
yes no
WMF Windows
Metafile, Mi-
crosoft
Yes no
OVERVIEW OF THE FILE FORMATS
16 RW-470
The following file formats are optional. You can use the DWG
format only, if you have installed an AutoCAD program on your
PC.
DWG Autodesc tbd yes no
b/w PS, EPS
Palette
color
4
PS, EPS
Gray
4
PS, EPS
Gray
8
PS, EPS
Palette
color
8
PS, EPS
RW-
470PS
“RW-470PS
Level III Com-
patible Op-
tion”
RBG
24
PS, EPS
yes
no
b/w CGM
Palette
color
8
CGM
CGM „NIST CGM
ATA, Release
2.0“, National
Institute of
Standards and
Technology,
Gaithersburg,
MD 20899
RGB
24
CGM
Yes No Reference:
„Interpreter
Test Specifica-
tion, Reference
Pictures“, Na-
tional Institute
of Standards
and Technol-
ogy
ADDITIONAL FONT PATHS
RW-470 17

Additional font paths

To enter additional font paths and thus additional fonts proceed
(if you are the administrator) as follows:
1. Open the registry editor. Select the following file:
\\HKEY_LOCAL_MACHINE\SOFTWARE\RW-
470\PLOTBASE\PLOTSERVER\3.0\FORMATS\RW-470PS /
EPS\
FontPath
Open an edit dialog by double clicking on the file name.
2. The existing entry “.;.\Font“ of the above figure is based on
the following syntax rules:
. (Full stop): the font path is in the current folder
; (Semicolon): begins a new font path
.\ (Full stop, back slash): the font path is in the subfolder
.\<subfolder>
The existing entry “.;.\Fonts“ means that the actual font is lo-
cated in the current folder (RW-470PS / Eps) or in the
“Fonts” subfolder of the current folder.
Now enter a new font path in the “Value“ field behind the exist-
ing font path. Define additional fonts using the syntax described
above.
PRODUCING SSL FILES
18 RW-470

Producing SSL files

The structure and commands of the SSL files are described in
this chapter. You can use the SSL commands to configure the
print job yourself. There are three classes of SSL commands:
Structured commands, SSL commands and parameters.
This description explains the structured commands first, there
then follows an alphabetical list of the SSL commands with the
corresponding parameters.

Structured commands

A job begins with BeginJob <name> and ends with EndJob.
The defaults for the plot files are defined immediately below Be-
ginJob, and are based on commands related to the set and plot
file. The block with commands for the plot file starts with Be-
ginOutput and ends with EndOutput.
Structured Syntax: Example:
command:
BeginJob BeginJob <name> BeginJob Project 6
EndJob EndJob -
BeginOutput BeginOutput -
EndOutput EndOutput -
Example 1:
BeginJob Project 6
Comment: EntryA
BeginOutput
OutputSize A4
Name “file2.plt“
Directory “C:\spool\ssl\Project 6“
EndOutput
Comment: EntryB
BeginOutput
OutputSize A2
Copies 2
Name “file3.plt“
Directory “C:\spool\ssl\Floorplan 3“
PRODUCING SSL FILES
RW-470 19
EndOutput
EndJob
Example 2:
BeginJob Floorplan
Copyright "1998 Schmidt"
CreationAppl "BSP R1.01"
Comment Job Settings
JobName "TEST_1"
UserName "ROS"
Account "MAGIC“
Notes "TEST EXAMPLE"
Distribution "TO: KSC, JGE "
Copies 2
JobCollate on
JobFlagSheet Job
...
; Input Defaults
OrigDirectory "C:\\TEST"
HpglPens off
FileEmulation auto
....
; Output Defaults
Stamp text "COMPANY STAMP"
+ position bottomleft coordinate 100 100
Zoom 100. 100.
Rotate 270
...
BeginOutput
Stamp off
Zoom 100. 100.
Rotate auto
MediaType paper
Name "PLOT.000"
EndOutput
PRODUCING SSL FILES
20 RW-470
BeginOutput
...
Stamp off
Name "PLOT.001"
...
EndOutput
EndJob

SSL commands

For each SSL command you will find descriptions, which are la-
beled with the abbreviations SC, C, SY, D. They mean the fol-
lowing:
SC (Scope): This describes where the command can be
placed. JOB is in the area between BeginJob and the first
BeginOutput. Here there are commands, which always af-
fect a set as a whole, e.g. Customer or e-mail, and the de-
faults for the SSL commands, which concern the entries. For
some SSL commands there are no meaningful defaults, e.g.
Name, these are only in the ENTRY area. The ENTRY area is
located between a BeginOutput and the corresponding
EndOutput. This is where the commands are, which exactly
concern a plot file, namely those, which are clearly labeled
with Name and Directory. A command in this area has the
highest priority, it overlays other instructions from the de-
faults area (JOB). If a command is not listed here, the cor-
responding entry from the JOB applies.
C (comment): This contains a description of the meaning of
the command as well as the range limitations, which do not
result from the syntax.
SY (Syntax): This is where the command syntax is written in
the form of an EBNF (Extended Backus-Naur Form).
Notes on EBNF:
- A production is represented by =.
- An exclusive Or by |
- Nonterminal symbols are labeled with pointed brackets:
<String>
PRODUCING SSL FILES
RW-470 21
- Any number of symbols (including none) by round
brackets with asterisk: ( <Digit> )*
- More than one symbol with round brackets with Plus : (
<Digit> )+
- One or no symbols with round brackets with question
mark: ( <Whitespace> )?
A normal arithmetic bracket is also round: ( a | b )
D (Default): This is where the program defaults are if there
is no SSL ( and no default.ssl ).
The SSL commands are listed in the following. There are three
different types of SSL commands, which are labeled in different
ways:
Currently supported commands
commands, that you can edit
No mark: Commands, which are not supported in this prod-
uct.
Account
SC = JOB
C = Any text, which is output in the account. Any alphanu-
meric string is valid.
SY = Account <string>
D =
AddStrip
SC = JOB, ENTRY
C = replaced by Margin top or Margin bottom
SY = AddStrip <addstrip>
<addstrip> = leading <real> ( <unit> ) ? trailing <real> (
<unit> )?
D =
ArchiveReference
SC = JOB, ENTRY
PRODUCING SSL FILES
22 RW-470
C = any text, which is stored in the archive, to label the draw-
ing. Any alphanumeric string is valid.
SY = ArchiveReference <string>
D =
CalComp
SC = JOB, ENTRY
C = settings for Calcomp files
SY = CalComp ( <calcomp> )+
<calcomp> = ( filepensize ( on | off ) ) | ( penscale ( on | off )
) | ( minwidth <real> ) | ( maxwidth <real> )
| ( stepsize <int> ) | ( patterntype ( random |
circle | ordereddither ) ) | ( ignorepensize
( on | off ) ) | ( autodetect ( on | off ) ) | (
checksum ( on | off ) ) | ( doublesync ( on | off
) ) | ( eom <int> ) | ( sync <int> )
D = auto, auto, 800, auto, auto ( not current)
CalcompColorEmulation
SC = JOB, ENTRY
C = Determines the corresponding gray scale values for the
pen colours, only for CalcompPens from the SSL.
SY = CalcompColorEmulation ( color <color> saturation
<int>)+
<color> = black | white | green | red | yellow | blue |
magenta | cyan | darkyellow |darkgreen | darkred | darkblue
| darkmagenta | darkcyan | gray
D =
CalcompPens
SC = JOB, ENTRY
C = Pen settings for Calcomp files
SY = CalcompPens ( off | <custompen> )
PRODUCING SSL FILES
RW-470 23
<custompen> = ( number ( <int> | <int> - <int> | all )
<pensettings> )+
<pensettings> = width <real> color <int> saturation <per-
cent> ( pattern <patterntype> )?
<patterntype> = circle | random
D = off
Comment or ‘;’
SC = JOB, ENTRY
C = any comment up to the end of the row is ignored and is
lost when processed by the program. See also Note.
SY = Comment <any> or ; <any>
D =
Confirmation
SC = JOB
C = When switched on, stops the processing after the first
plot. Replaced by TrialPrint
SY = Confirmation ( off | on )
D = off
Copies
SC = JOB, ENTRY
C = Number of copies, in JOB only default for the ENTRIES.
SY = Copies <int>
D = 1
Copyright
SC = JOB
C = Text, which identifies the Copyright. Can be used in the
stamp.
SY = Copyright <string>
Loading...
+ 51 hidden pages