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
| Colours / Pens |
1 |
1 |
4 |
9 |
7 |
10 |
7 |
10 |
6 |
| Broken Linestyles |
6 (dotted, short-dashed, long-dashed, dash-dotted, dash-long-dotted, dash-dot-dotted) |
| Character Sizes |
Any and 4 Pseudo-hardware in sizes of 1.5mm square |
| Polygonal Filling |
Solid & Rectangular only |
| |
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) |
| Character Sizes |
Any and 4 Pseudo-hardware in sizes of 1.5mm square |
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().