Savin RW-470 Technical Manual

RW-470
Technical
Manual
Final Version
Trademarks
Adobe
, Acrobat, PostScript and PostScript3TM are registered trademarks of Adobe Systems Incorporated. Apple, Macintosh, Mac and TrueType are registered trademarks of Apple Computer, Incorporated.
AutoCAD HPGL, HPGL/2 and HP-RTL are registered trademarks of Hewlett-Packard Company.
Ethernet Microsoft
Microsoft Corporation in the United States and/or other countries. Netscape Navigator
poration, Mountain View/USA. PLOTBASE
Germany. PLOTCLIENT
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 Microsoft Microsoft Microsoft Microsoft Microsoft Microsoft
Note: “RW-470 PS” stands for RW-470 Postscript Level 3 Compatible Option
and DWG are registered trademarks of Autodesk, Inc.
is a registered trademark of Xerox Corporation.
, Outlook, Windows and Windows NT are registered trademarks of
is a registered trademark of Netscape Communications Cor-
is a registered trademark of RATIO Entwicklungen GmbH, Hamburg,
is a registered trademark of RATIO Entwicklungen GmbH, Hamburg,
Windows 95 operating system
Windows 98 operating system
Windows Millennium Edition
Windows 2000 Professional
Windows 2000 Server
Windows NT Server operating system Version 4.0
Windows NT Workstation operating system Version 4.0
CONTENTS
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
RW-470 3
TECHNICAL MANUAL

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.
4 RW-470
SYSTEM REQUIREMENTS

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
RW-470 5
SYSTEM REQUIREMENTS
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.
MB
(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)
MB
(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)
Estimated with compression (average) PC memory in
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)
Guaranteed (worst case) PC memory in
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
6 RW-470
PRINTER CONTROLLER RW-470

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
RW-470 7
PRINTER CONTROLLER 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.
8 RW-470
PRINTER CONTROLLER RW-470
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.
RW-470 9
FREQUENTLY ASKED QUESTIONS

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.
10 RW-470
FREQUENTLY ASKED QUESTIONS
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-
RW-470 11
FREQUENTLY ASKED QUESTIONS
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.
12 RW-470
FREQUENTLY ASKED QUESTIONS
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.
RW-470 13
OVERVIEW OF THE FILE FORMATS

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
TIFF „Tagged im-
age file format – TIFF, Revi­sion 6.0“, Adobe Devel­opers Associa­tion
BMP Win-
dows/OS/2 Bitmap format
PCX „PCX format,
version 2.x-
5.x“, ZSoft Paintbrush
T6X „The T6X file
format“, Ratio Entwicklungen GmbH
RLC no formal ref-
erence – dif­ferent market standards
color depth
b/w
b/w uncom-
b/w
b/w FAX
b/w RLE
com­pres­sion
uncom­pressed CCITT/ 3 1D FAX CCITT G3 FAX CCITT G4 PackBits
pressed
uncom­pressed RLE run­length coded
CCITT G4
run­length coded
Read Write remark
yes yes
yes yes size limits apply
yes yes size limits apply
yes yes
yes yes 16 bit size limits
14 RW-470
OVERVIEW OF THE FILE FORMATS
CALS
HPGL, HPGL/2
HP-RTL „HP-RTL,
Calcomp „Calcomp
WMF Windows
DODISS, De­partment of Defense Index of Specifica­tions and Standards MIL-STD­1840B
MIL-STD­28002A
/ Version
3.2.0“, Inter­graph Corpo­ration
„The HPGL and HPGL/2 command set“, Hewlett Packard
Raster Transfer Language“, Hewlett Pack­ard
906/907 controller“, Calcomp
Metafile, Mi­crosoft
b/w FAX
b/w FAX
b/w FAX
b/w FAX
256 pens Palette Color 8 bit b/w 1 bit grey 4 bit Palette color 8 RGB 24 16 pens b/w
Yes no
CCITT G4
CCITT G4
CCITT Group 4
CCITT Tiled­Group 4 as speci­fied in refer­ence HP-RTL yes yes
HP-RTL yes no
HP-RTL yes no
HP-RTL yes no
Cal­comp
yes yes
yes yes
yes yes CIT „SDN 84-007
yes yes
yes no
yes no
RW-470 15
OVERVIEW OF THE FILE FORMATS
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 RW­470PS
“RW-470PS Level III Com­patible Op­tion”
b/w PS, EPS Palette color 4 Gray 4 PS, EPS
Gray 8 PS, EPS
PS, EPS
yes no
CGM „NIST CGM
ATA, Release
2.0“, National Institute of Standards and Technology, Gaithersburg, MD 20899
Palette color 8 RBG 24 b/w CGM Palette color 8 RGB 24
PS, EPS
PS, EPS
CGM
CGM
Yes No Reference:
„Interpreter Test Specifica­tion, Reference Pictures“, Na­tional Institute of Standards and Technol­ogy
16 RW-470
ADDITIONAL FONT PATHS

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.
RW-470 17
PRODUCING SSL FILES

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“
18 RW-470
PRODUCING SSL FILES
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
RW-470 19
PRODUCING SSL FILES
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>
20 RW-470
PRODUCING SSL FILES
- 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
RW-470 21
PRODUCING SSL FILES
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> )
22 RW-470
PRODUCING SSL FILES
<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>
RW-470 23
Loading...
+ 51 hidden pages