Vutrax PCB CAD     
OpenInformation
OpenSupport
OpenOpenLatest Changes
OpenOpenSoftware Advice
OpenOpenOpenSAN Index
OpenOpenOpenSelected SAN
OpenOpenOpenSAN197 (Patches)
OpenBroadband Download
OpenIndividual Downloads
OpenBookcase
OpenLinks
OpenMail & Contacts

VUTRAX Technical Support

          VUTRAX SOFTWARE ADVICE NOTICE 96 - 13 Feb 1992

       PLOTTING TO HPGL PLOTTERS - SPEEDING UP PAD DRAWING

Output of PCB layouts to pen-plotters can be very time  consuming
owing  to  the  number of operations necessary to fill areas. The
worst of these is normally the  drawing  of  filled  circles  for
component pads, vias, and end-rounding (option Q1). The following
suggests ways in which to improve such plotting. A guide to  each
likely performance improvement is listed in brackets.

For those items suggesting changes to the .PXY file, first

COPY \VUTRAX\MAIN\HPGL<whatever>.PXY \VUTRAX\MAIN\TRIAL.PXY

and apply changes to \VUTRAX\MAIN\TRIAL.PXY. For testing, use the
[SELECTPLOTTER] menu box to select plot control file TRIAL.PXY

  o For check plots use option Q2 to obtain outline  only.  Since
    this  prevents  all  filling,  use  of  other items with this
    scheme either have no effect, or in the case of forcing white
    space, are counterproductive. (600% faster)

  o Ensure that you are using the largest available pen  for  the
    job. An additional large pen in the colour appropriate to the
    pads, will be selected in preference to a  smaller  one  when
    possible,  and  can  greatly  reduce  the  number  of drawing
    strokes. Simply add any  additional  available  pens  to  the
    appropriate .NIB file. e.g.

        Draw 12 12 +02 -02 A Fixed '0.12" BLK FIBRE' '1'
        Draw 24 24 +02 -02 A Fixed '0.24" BLK FIBRE' '2'

    with the wider pen in position 2. (100% upwards).

  o Minimise the overlap between passes by altering the  .PXY  as
    described in the introduction. Find line

        $SN=4;$N Minimum overlap on constructions

    and change 4 to the smallest value that fills without leaving
    white  streaks  between  lines.  If you can set this to 0 and
    still get no white streaks then the pen is probably drawing a
    wider  line  than  you  have tabulated in the .NIB file. (20%
    faster)

  o Apply the Force  Whitespace  option  Q36  which  reduces  the
    amount of fill required (30% faster).

  o If the actual drawing of circles is substantially slower than
    similar  length  line  drawing  operations  try either of the
    following (but not both together):-

      * Alter line   $SN=4;$N Node fill using concentric ...
        to           $SN=0;$N Node fill using Octagons
        (50% faster)

      * In line $T4=$... ...C;,10;$K10;$R$U$

        Change the 10 in ,10; (not $K10)  to  20,  30  or  45  to
        change  the cord angle from 10 to the nominated number of
        degrees.  45  produces  octagons  maybe   faster,   maybe
        not, than line  drawing  them  as  the  first  item. (40%
        faster)