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) + |
+
name | description + |
---|---|
via flags | (extra flags listed for vias are applicable to pins too) + |
WARN | the pin contributes to a short circuit ("orange mark") + |
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) + |
+
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) + |
A rat line represents a logical connection that is not yet realized in copper.