Provided by: survex_1.0.39ubuntu1_i386 bug


       printpcl  —  print  .3d files on a printer supporting Hewlett Packard’s


       printpcl [options] .3d file ...


       Printpcl produces output suitable for  printers  that  support  Hewlett
       Packard’s  PCL  (Printer  Control Language), which include Deskjets and
       Laserjets (i.e. many Inkjets and Laser printers).

       The configuration file print.ini, which sets various features for  each
       printer.  See  the ’Printer Settings’ section for details. Even if your
       printer is  not  standard  you  should  be  able  get  it  to  work  by
       customising one of the supplied definitions.


       The command line options are:

                 Only load the sub-survey SURVEY

       -e, --elevation
                 select elevation

       -p, --plan
                 select plan view

       -b, --bearing=BEARING
                 set bearing

       -t, --tilt=TILT
                 set tilt

       -s, --scale=SCALE
                 set scale

       -n, --station-names
                 display station names

       -c, --crosses
                 display crosses at stations

       -B, --no-border
                 turn  off  the  solid  border  around the edge of the survey.
                 Printing  to  dot-matrix   and   inkjet   printers   can   be
                 significantly  faster  without  this  border as the printhead
                 usually doesn’t need to move all the way to the edge  of  the

       -C, --no-cutlines
                 If  a  printout takes more than one page, alignment ticks are
                 printed where the page corners need to be joined.  By default
                 dash  lines are also drawn along internal edges to facilitate
                 trimming  down  the  page  with  scissors.   If  you  have  a
                 guillotine,  the  alignment ticks are sufficient for trimming
                 the page and this option allows you to turn  off  the  dashed

       -l, --no-legs
                 turn off display of survey legs

       -S, --surface
                 turn  on  display  of  surface  survey  legs. By default only
                 underground survey legs are shown.

       -k, --skip-blanks
                 don’t output blank pages With this  option  pages  which  are
                 blank  (apart  from  alignment marks and borders) will not be

       -o, --output=OUTPUT
                 set output file

Interactive Use

       When you run the printer driver you will be asked if you want a plan or
       elevation  (enter <P>, or <E>) - the default is plan. Then enter values
       for the desired plot view. These values correspond to  those  displayed
       in  the bottom right hand corner when using Aven (or the top right when
       using caverot).  You would usually use Aven or caverot to pick the best
       view  and  then note the angles before running the Printer Driver. This
       will be integrated soon.

       For a plan enter bearing up the page, in degrees, 0 indicating North at
       the top of the page (the default).

       For an elevation enter the angle of view (i.e. the compass bearing from
       which the scene is viewed), and angle of tilt, where 0 is horizontal, -
       is  looking  down from above, and + is looking up from below, so -90 is
       the same as plan view.

       For an extended elevation, no viewing angles are needed.

       You’ll be told the scale needed to fit the plot on  one  page,  and  be
       asked  what  scale you want to use. The you’re told how many pages this
       will take (and the arrangement of those pages (e.g. 6 pages (2x3))  and
       have  the  opportunity  to print, quit, or change the scale (so you can
       repeat this process until you have a scale and number of pages you  are
       happy with).

       You  can  then  print all the pages, a range of pages, or any arbitrary
       list of pages and ranges (handy for when your printer mangles a  page).

See Also

       3dtopos(1),   aven(1),   cad3d(1),  cavern(1),  diffpos(1),  extend(1),
       printdm(1),   printhpgl(1),   printps(1),    sorterr(1),    svxedit(1),
       xcaverot(1), print.ini(5)