Index: index.html =================================================================== --- index.html (revision 5592) +++ index.html (revision 5593) @@ -304,7 +304,25 @@ Each element has its own list of pins. Pin rings can overlap (which will make galvanic connection). There may be duplicate pin numbers and pin names. +Pin numbers are in the same namespace as pad numbers. +A pin has the following properties: +

+ +
name description +
name pin name, e.g. "base" +
number pin name, e.g. 2 +
intconn internal element connections (see section TODO) +
+ +Extra object flags: +

+ +
name description +
via flags (extra flags listed for vias are applicable to pins too) +
WARN the pin contributes to a short circuit ("orange mark") +
+

2.4.8. pads of elements

A pad is an smd pad of an element. It is modelled as a line segment, usually @@ -311,7 +329,25 @@ with square cap - this makes the pad look like a rectangle. A pad has the same metadata and capabilities as pins. Overlapping pads are supported. A pad is always on either the top or the bottom copper layer group. +

+A pad has the following properties: +

+ +
name description +
name pin name, e.g. "base" +
number pin name, e.g. 2 +
intconn internal element connections (see section TODO) +
+Extra object flags: +

+ +
name description +
via flags (extra flags listed for vias are applicable to pins too) +
WARN the pin contributes to a short circuit ("orange mark") +
EDGE2 indicates that the second point is closer to the edge. For pins, indicates that the pin is closer to a horizontal edge and thus pinout text should be vertical. (Padr.Point2 is closer to outside edge also pinout text for pins is vertical) +
+

2.4.9. rat line objects

A rat line represents a logical connection that is not yet realized in copper.