             Lines Library Help 

Lines items are used to define the complex 
segmented shapes used by the board outline 
and user defined shapes.

Lines items consist of 0 or more pieces
and 0 or more text strings.

Each piece contains info on the corners
describing the segments of the piece.

Each corner describes its location and if
the previous segment of the piece is an arc, 
the corner also indicates its start angle 
and the length (in degrees) of the arc.

-------------------------------------------   
The format for a Lines item is:
-------------------------------------------   
(Items that are not in capital letters are
Optional)

NAME TYPE X Y LEVEL WIDTH NUMPIECES numtext
TYPE NUMCRNS  {for each piece in item}
X Y BGNARC DELTAARC GEMOARC MINX MINY MAXX MAXY
X Y BGNARC DELTAARC GEMOARC MINX MINY MAXX MAXY
      .
X Y BGNARC DELTAARC GEMOARC MINX MINY MAXX MAXY
PIETYPE NUMCRNS  {for each piece in item}
X Y BGNARC DELTAARC GEMOARC MINX MINY MAXX MAXY
      .
X Y BGNARC DELTAARC GEMOARC MINX MINY MAXX MAXY

X Y ORI LEVEL HEIGHT WIDTH MIRROR
TEXT
      .
X Y ORI LEVEL HEIGHT WIDTH mirror
TEXT


-------------------------------------------
> NAME TYPE X Y LEVEL WIDTH NUMPIECES numtext

NAME: User defined Lines item name
      (up to 16 chars)
TYPE: Valid Lines types are:
   LINES- General purpose item
   BOARD - Board outline item
X Y:   Origin of lines item.
LEVEL: Level to put the item on.
       Level 0 means all levels.
       BOARD and DECAL type items must be put 
       on level 0.
WIDTH: Line width used to draw the item.
NUMPIECES: Number of pieces in the lines
           item. 
numtext: Number of text strings associated
         with the lines item(optional).

------------------------------------------   
> TYPE NUMCRNS  {for each piece in item}

TYPE: Type of piece being described.
   OPEN - Segments of are open ended.
   CLOSED - Segments of are closed ended.
      The last corner must be same as the
      first corner. BOARD type line items
      must be closed.
   CIRCLE - Piece must have two corners   
            which describe the diameter.
NUMCRNS: Number of corners in the piece.
          
------------------------------------------   
>X Y BGNARC DELTAARC GEMOARC MINX MINY MAXX MAXY

X,Y: x,y coordinate of corner
BGNARC: (optional) bgn angle in degrees of 
        the arc 
DELTAARC: (optional) length in degrees of 
          the arc.
GEOMARC:  (optional) length in degrees of 
          the arc( same as delta arc).

MINX MINY MAXX MAXY: (optional) rectangle 
around circle on which the arc is described.

------------------------------------------   
> X Y ORI LEVEL HEIGHT WIDTH mirror

X,Y: x,y location of text relative to the
     lines origin.
ORI: Rotation of text (0 90 180 270).
LEVEL: Level the text is located on.
HEIGHT: Height of the text in thous/inch.
WIDTH: Line width used to draw the text.
mirror: Mirror value of the text M=mirrored,
N=not mirrored(optional)

------------------------------------------   
> TEXT

TEXT: String of text associated with the 
      lines item


            <END OF HELP FILE>

