GINO Graphics Suite - GINO v9.0  

HPGL Series Plotters

Device Nominations

  Nomination
Routine
Description of Device Maximum
Width
Maximum
Height
Default
Width
Default
Height
A gAb6610() Advance Bryans 6610 A1 Plotter 884mm 580mm Max Max
B gAb6680() Advance Bryans 6680 A1 Plotter 884mm 580mm Max Max
C gAb6910() Advance Bryans 6910 A0 Plotter 1151mm 864mm Max Max
D gAb6980() Advance Bryans 6980 A0 Plotter 1151mm 864mm Max Max
E gB1002() Benson 1002 A4/A3 Plotter 410mm 287mm 270mm 170mm
F gB1062() Benson 1062 A3 Plotter 410mm 287mm Max Max
G gDxy880() Roland DXY880 A3 Plotter 380mm 270mm Max Max
H gDx1100() Roland DXY11/12/1300 A3 Plotters 431mm 297mm Max Max
I gDs7() Gould DS7 A4 Plotter 260mm 198mm Max Max
J gDs10() Gould DS10 A3 Plotter 360mm 280mm Max Max
K gG6310() Gould 6310 A4 Plotter 260mm 190mm Max Max
L gG6320() Gould 6320 A3 Plotter 360mm 280mm Max Max
M gF4550() Facit 4550 A4 Plotter 274mm 191mm Max Max
N gF4551() Facit 4551 A3 Plotter 401mm 274mm Max Max
O gLvp16() DEC LVP16 with A4 Paper 274mm 191mm Max Max
P gLvp16w() DEC LVP16 with A3 Paper 401mm 274mm Max Max
Q gHp7220() Hewlett Packard 7220 A3 Plotter 400mm 285mm Max Max
R gHp7225() Hewlett Packard 7225 A4 Plotter 285mm 203mm Max Max
S gHp7470() Hewlett Packard 7470 A4 Plotter 274mm 191mm Max Max
T gHp7475() Hewlett Packard 7475 with A4 Paper 274mm 191mm Max Max
U gH7475w() Hewlett Packard 7475 with A3 Paper 401mm 274mm Max Max
V gHp7440() Hewlett Packard 7440 A4 Plotter 271mm 190mm Max Max
X gHp7550() Hewlett Packard 7550 with A4 Paper 271mm 190mm Max Max
Y gH7550w() Hewlett Packard 7550 with A3 Paper 399mm 271mm Max Max
Z gA47580() Hewlett Packard 7580 with A4 Paper 278mm 171mm 262mm 151mm
AA gA37580() Hewlett Packard 7580 with A3 Paper 401mm 286mm 360mm 262mm
BB gA27580() Hewlett Packard 7580 with A2 Paper 599mm 385mm 559mm 361mm
CC gA17580() Hewlett Packard 7580 with A1 Paper 822mm 583mm 782mm 559mm
DD gHpa4r() HP7575/76/85/86/Benson 1834 - A4 254mm 195mm 238mm 175mm
EE gHpa3r() HP7575/76/85/86/Benson 1834 - A3 425mm 262mm 385mm 238mm
FF gHpa2r() HP7575/76/85/86/Benson 1834 - A2 575mm 409mm 535mm 385mm
GG gHpa1r() HP7575/76/85/86/Benson 1834 - A1 845mm 559mm 805mm 535mm
HH gHpa4() HP7575/76/85/86/Benson 1834 - A4 278mm 171mm 262mm 151mm
II gHpa3() HP7575/76/85/86/Benson 1834 - A3 401mm 286mm 360mm 262mm
JJ gHpa2() HP7575/76/85/86/Benson 1834 - A2 599mm 385mm 559mm 361mm
KK gHpa1() HP7575/76/85/86/Benson 1834 - A1 822mm 583mm 782mm 559mm
LL gHpa0() HP7575/76/85/86/Benson 1834 - A0 1170mm 830mm 1130mm 806mm
MM gHp96a4() Hewlett-Packard 7596 with A4 Paper 260mm 198mm 260mm 151mm
NN gHp96a2() Hewlett-Packard 7596 with A2 Paper 599mm 385mm Max Max
OO gRn7586() HP7585/86/96/Benson 1834 - 11" Roll 420mm 286mm 286mm 210mm
PP gRm7586() HP7585/86/96/Benson 1834 - 24" Roll 841mm 574mm 574mm 420mm
QQ gRw7586() HP7585/86/96/Benson 1834 - 36" Roll 1189mm 841mm 841mm 578mm
RR gV8536() Versatec 8536 electrostatic A0 Plotter 1219mm 893mm Max Max
SS gLa7586() HP 7586 Long Axis Plotter 30m 841mm 1189mm 817mm
TT gX4030() Xerox 4030 Laser Printer 297mm 210mm Max Max
UU gSe7220() Generic lower-left origin plotter 25m 25m 400mm 285mm
VV gSehpa0() Generic centre-origin plotter 25m 25m 1130mm 806mm


Device Characteristics

  A C E F I J K L M,N,O,P
Colours / Pens 1 1 4 9 7 10 7 10 6
  Devices A to P
Resolution (dot/cm) 400
Broken Linestyles 6 (dotted, short-dashed, long-dashed, dash-dotted, dash-long-dotted, dash-dot-dotted)
Thick Lines No
Line Ends No
Arcs Yes
Symbols No
Fonts 1
Character Sizes Any and 4 Pseudo-hardware in sizes of 1.5mm square
Character Angles Any
Italic Characters Any
Polygonal Filling Solid & Rectangular only
Image Handling No
  Q R S T & U V RR SS TT UU VV All Others
Colours / Pens 8 1 2 6 8 1 8 1 256 256 8
Arcs Yes Yes       Yes Yes Yes Yes Yes Yes
Polygonal Filling (Rectangular) No No No Yes No Yes Yes Yes No Yes Yes
  Devices Q , R, S, T, U, V, RR, SS, TT, UU, VV, and all others
Broken Linestyles 6 (dotted, short-dashed, long-dashed, dash-dotted, dash-long-dotted, dash-dot-dotted)
Thick Lines No
Line Ends No
Symbols No
Fonts 1
Character Sizes Any and 4 Pseudo-hardware in sizes of 1.5mm square
Character Angles Any
Italic Characters Any
Image Handling No


gHpa4r()/gHpa3()/gHpa2r()/gHpa1()/gHpa0() draw on paper loaded with the long axis vertical.

gHpa4()/gHpa3r()/gHpa2()/gHpa1r() draw on paper loaded with the long axis horizontal.

The nomination routines gSe7220() and gSehpa0() are provided for generic HPGL devices with lower-left origin and centre-origin coordinate systems respectively. Apart from the maximum drawing area and number of pens available, they behave as per the devices gHp7220() and gHpa0().

Driver Availability

The HPGL series of drivers are used for output to pen plotters and are only available under Linux, UNIX and OpenVMS.  To direct graphics to this type of device under Windows, the standard printer dialog is accessed by using one of the printer routines in the gMwin driver; gMwinp, gMwindp, gMwinpp (see gMwinp) or in the gWogl driver; gWoglp, gWogldp, gWoglpp (see gWoglp).

Drawing Area

On plotter model 7586 and B1834, if using roll-media, the default drawing area is A4 landscape (gRn7586()), A2 landscape (gRm7586()) or A1 landscape (gRw7586()) and the drawing will be automatically rotated to fit across the paper.

If using single-sheet media on models 7570/75/76/80/85/86/96 the default drawing area is as stated above.

The maximum drawing area on models 7570/75/76/80/85/95/96 includes drawing beyond the pinch wheels and allows for the use of oversize sheets. If using standard size sheets, gSetDrawingLimits() should be called with values no more than 18mm less than the maximum X dimensions listed overleaf so as not to shift the origin off the bottom of the paper. In all cases the area defined by gSetDrawingLimits() is placed centrally within the current hard clip limits of the plotter. type can be any value and is ignored.

Paper Advance

A call to gNewDrawing() or gCloseDevice() will automatically wind the paper on or select a new sheet of paper on all plotters with this facility. On the Gould plotters, the paper is wound on only by however much has been used. On all other paper advance plotters, the wind-on is by a half-page or full-page (full page only on gB1062()).

On the HP7586 when using Roll-Media, a half-page or full-page advance is used depending on the size of the next required drawing area. For this reason, the advance is only done at the beginning of a plot and at a gNewDrawing(), but not at gCloseDevice().

Handshaking & File Format

The following configuration settings can be made to alter the default handshaking and file format:

HPHANDSH=P1 P2 or P3

Force handshaking mode to be Xon-Xoff, ENQ/ACK or Hardwire respectively

HPGLFORMAT=YES

Sets the default output file format to be formatted and therefore suitable for some spooler systems. This setting is overridden by application programs that use the routine gSetDeviceFilename().