[comp.sys.amiga] IntroCAD and the HP QuietJet printer

pdg@hpcupt1.HP.COM (Paul Gootherts) (09/09/88)

I just bought a copy of IntroCAD last week and I really like it.  It's
nicely done for something so inexpensive (my application didn't rate
spending a lot of money).

Anyway, it uses printer description files rather than the standard
drivers, and documents (very well) the format of the description files
so you can roll your own if you have a printer that's not on their list.

This was the case for me; I have an HP QuietJet which has three print
densities:  96h x 96v (dpi), 192h x 96v, and 192h x 192v.

I've written a printer description files which seems to work and which
supports all three densities.  Also, it flips the printer out of
compatibility mode when it starts up (so you can use all 3 densities)
and puts it back (to whatever mode you have the switches set to) when
it's done.

So for anyone that might benefit from it (consider it freely
redistributable), I've included a shar at the end of all this.

__________________
Paul Gootherts
Hewlett Packard Co
hplabs!hpda!pdg

# This is a shell archive.  Remove anything before this line,
# then unpack it by saving it in a file and typing "sh file".
#
# Wrapped by pdg at hpcupt1 on Thu Sep  8 10:16:33 1988
#
# This archive contains:
#	HP_QuietJet	
#

LANG=""; export LANG

echo x - HP_QuietJet
cat >HP_QuietJet <<'@EOF'
PrtDef HP_QuietJet "Hewlett Packard Co"
0
Quick 96 96 768 0 1 0 8 0
13   1B 25 41   1B 2A 74 39 36 52   1B 2A 72 41
6    1B 2A 62 39 36 57
0
0
8    1B 2A 72 42   1B 25 40   0C
Draft 192 96 1536 0 1 0 8 0
15   1B 25 41   1B 2A 72 31 32 39 30 53   1B 2A 72 41
7    1B 2A 62 31 39 32 57
0
0
8    1B 2A 72 42   1B 25 40   0C
Final 192 192 1536 0 1 0 8 0
14   1B 25 41   1B 2A 74 31 39 32 52   1B 2A 72 41
7    1B 2A 62 31 39 32 57
0
0
8    1B 2A 72 42   1B 25 40   0C
@EOF

chmod 644 HP_QuietJet

exit 0

darin@zippy.laic.uucp (Darin Johnson) (09/10/88)

In article <6080006@hpcupt1.HP.COM>, pdg@hpcupt1.HP.COM (Paul Gootherts) writes:
> Anyway, it uses printer description files rather than the standard
> drivers, and documents (very well) the format of the description files
> so you can roll your own if you have a printer that's not on their list.

Actually, in my case, I had to write a filter as well...  Turns
out the printer I am using (it's my roomates) needs to have ^C
doubled up in graphics mode.  Occasionally, of the end graphics
sequence is run across causing no end to havoc.  I guess other
printers have such long "end-graphics" sequences that they are
rarely run across.

Anyway, the template that comes with IntroCAD has next to no
information on how to set up your own description file.  Anyone
out there have any thorough info on how to set these up correctly?
(I have mine set up right, but I am planning on buying a better
printer, and don't want to have to do all this again...)

Darin Johnson (...pyramid.arpa!leadsv!laic!darin)
              (...ucbvax!sun!sunncal!leadsv!laic!darin)
	"All aboard the DOOMED express!"

pdg@hpcupt1.HP.COM (Paul Gootherts) (09/12/88)

>	Anyway, the template that comes with IntroCAD has next to no
>	information on how to set up your own description file.  Anyone
>	out there have any thorough info on how to set these up
>	correctly?

The good documentation I was referring to was the file called
PrtDef.bdoc in the Docs directory of the IntroCAD disk.

I have version 2.0.  I don't know if this file was included in earlier
versions, or even if you have an earlier version (the box mine came in
wasn't marked with a version number).  You might check to see if you
have the file, though.  It's over 28Kb long and went into a lot of detail.

__________________
Paul Gootherts
Hewlett Packard Co
hplabs!hpda!pdg