[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-bug: [Bug 699012] Re: File format documentation out-of-date



** Changed in: pcb
   Importance: Undecided => Medium

-- 
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to pcb.
https://bugs.launchpad.net/bugs/699012

Title:
  File format documentation out-of-date

Status in PCB: Printed Circuit Board:
  New

Bug description:
  The documentation for Element Files (and probably
layout files as well) is outdated and does not
correctly list the fields.

Element[flags description layoutname(REFDES) value x y
text_x text_y textdirection textscale textflags]

Pin[x y thickness clearance mask drillinghole name
pinnumber flags]

Pad[x1 y1 x2 y2 thickness clearance mask name pinnumber
flags]
   flags |= 0x0100 for rectangular pad
   thickness is added to the length as well as the
length of
   a line.   If a pad is wider than it is long, width
and length
   must be swapped and coordinates recalculated. 
   Square pads may not be possible at all as they require
   a zero length line.
    
ElementLine[x1 y1 x2 y2 thickness]

ElementArc[x y width height angle delta thickness]

Mark() is obsolete.

The meaning of clearance and mask needs to be explained
adequately.  Is it a radius, diameter, or a delta?  
Mask I assume applies to soldermask.  What does
clearance apply to?  polygons?  all other copper? 
silkscreen? How does it interact with DRC settings?




_______________________________________________
geda-bug mailing list
geda-bug@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-bug