Beruflich Dokumente
Kultur Dokumente
Overview The PCB123 layout system has adopted XML for its data interchange format. XML is a hugely popular standard developed by the World Wide Web Consortium (W3C) that was designed to transport virtually any type of data in a highly organized format which can be checked for syntactic and even semantic correctness automatically by a conforming XML reader. If you are only interested in learning the XML NLF format to make hand edits to existing files then you can skip ahead to the format description to learn about the different object records and their fields. However, if you plan on programmatically reading or emitting XML NLF files then the following information may prove beneficial. XML Implementation If you are not familiar with the XML format and XML terminology then it is recommended that you take a look at the W3C web portal at www.w3c.org. This site has a vast repository of all things XML including introductory material. First, you may be interested to know that Sunstone provides a fairly comprehensive schema for the XML NLF file format. The schema is available in both the W3C Schema Definition (.xsd) and native Document Type Definition (.dtd). To obtain these schema definitions please visit www.pcb123.com. Validating and checking an XML NLF file for well-formedness against this schema almost ensures the file will load without problems into the PCB123 system. The XML NLF format was structured as a hierarchical database with an eye almost exclusively toward XML DOM parsing. Virtually no consideration has been made for a SAX reader due to the difficulties in writing a robust stream reader for hierarchical structures. The DOM is much more natural and the XML NLF has been structured to make this particularly true. XML NLF elements do not contain text data. All PCB objects are described as elements whose data are defined in element attributes. Describing all the fields of an object in specific name/value attribute pairs insulates the parser and emitter from format changes and allows for the loading of object values in any order desired. NLF Format Description NLF elements define the hierarchical data structure but it is the element attributes that carry the actual data. The diagram below shows the basic hierarchical relationship of all the elements in the XML NLF format.
Below, each element description begins with a picture of the semantic relationship with other elements. The meaning of the symbols are as follows: Indicates a choice of child elements in any order. Indicates a choice of zero or more child elements in any order. Indicates a sequence of zero or more child elements in a set order.
The semantic diagram for each element is followed by a table of the recognized attributes for that element. Each attribute will indicate if it is required or optional, its default value, and its range. Except where noted, there are no limits to the number of elements in an NLF file nor are there any limits on such things as string lengths. Many attributes use uniform syntactic and semantic rules. They are as follows: Attribute type Rule Positive or negative integer or decimal number, optionally with one of the following suffixes: in = inches cm = centimenters mm = millimeters mil = mils (thousands of an inch) If no suffix is supplied, the default is assumed to be inches. Coordinates are generally limited to +/- 100.0 inches with a maximum precision of 1/10,000,000th of an inch. Positive integer or decimal number, optionally with one of the following suffixes: in = inches cm = centimenters mm = millimeters mil = mils (thousands of an inch) If no suffix is supplied, the default is assumed to be inches. Widths are generally limited to +/- 100.0 inches with a maximum precision of 1/10,000,000th of an inch. Positive or negative integer or decimal number of degrees optionally followed by a degree symbol . Positive rotations are counter-clockwise. Rotations must be between 0 and 360 degrees with Example
Coordinate
Width or Size
Angle
Boolean value
a maximum precision of 1/10,000th of a degree. Either true, false, 0, or 1. Must be one of the following literal strings: Rat = Connection layer All = Object on all layers (restricted to board outline) Top = Object on top layer Inner1 = Object on inner layer 1 Inner2 = Object on inner layer 2 Inner3 = Object on inner layer 3 Inner4 = Object on inner layer 4 Inner5 = Object on inner layer 5 Inner6 = Object on inner layer 6 Inner7 = Object on inner layer 7 Inner8 = Object on inner layer 8 Inner9 = Object on inner layer 9 Inner10 = Object on inner layer 10 Inner11 = Object on inner layer 11 Inner12 = Object on inner layer 12 Inner13 = Object on inner layer 13 Inner14 = Object on inner layer 14 Bot = Object on bottom layer DrillDwg = Object on drill drawing layer ASTop = Object on top assembly layer ASBot = Object on bottom assembly layer SSTop = Object on top silkscreen layer SSBot = Object on bottom silkscreen layer SMTop = Object on top soldermask layer SMBot = Object on bottom soldermask layer Mechanical = Object on mechanical layer Surface = Library object on a surface layer Inner = Library object on an inner layer Plane = Library object on a plane layer Silk = Library object on a silkscreen layer Mask = Library object on a soldermask layer Assembly = Library object on an assembly layer Dimension = Library object on a dimension layer
true 1
Layer
Arc Element
The Arc element defines one arc object in the database. The arc will be a child of its parent element. An arc object is limited to chords of a perfect circle and can only be a line with width, not a filled (pie) section. Arcs are always defined as moving around the center from start to end in a counterclockwise fashion.
Circle Element
The Circle element defines one circle object in the database. The circle will be a child of its parent element. Currently, a circle object is limited to a circular line with width, not a filled section.
Typ
Literal
Poly Element
The Poly element defines one polygon object in the database. The polygon will be a child of its parent element. Polygon objects may be filled or hollow. A filled polygon has no width. An open or hollow polygon has a definite line width. With a corner (vertex) limit of 10,000, polygons are the only count-limited object in the schema.
Crns
Integer
Typ
Literal
Net
String
Text Element
The Text element defines one stroked-text object in the database. The text will be a child of its parent element. Currently, the text string to display is limited to the ANSI ASCII character set (0-127). There are certain predefined text strings that act as macros whose actual value depends upon context. They are: &RefDes Component reference designator. The actual text string will be the name of the component. &Date The current date. Limited to US format as of now (mm/dd/yyyy).
Hgt X Y Rot
Y Y Y N
Pin Element
The Pin element defines a pin (or pad) object in the database. The pin will be a child of its parent element. If a pin object is owned by a component then some very strict rules governing the uniqueness of the pin name within that component are applied. An exception to this rule is when a component pin has no name you may have as many unnamed pins in a component as you want. If a pin is not owned by a component, but rather is a board-level entity then there are no specific rules governing the name of the pin, though it is recommended that they be created without names so as a unique, hidden name will be automatically generated for the pin.
Shp
Literal
Drl X Y Rot
Y Y Y N
Footprint Element
The Footprint element defines a physical template for component instances. Footprints are not directly rendered and have no location, though they do have an origin. Footprints are usually defined in an XML NLF file to add to the PCB123 footprint library. Footprint names must be unique within the NLF file.
Nm
String
Desc
String
CentroidX
Coord
Device Element
The Device element defines a mapping between a part type and a footprint. Device objects are not directly rendered and contain no physical data. Devices are usually defined in an XML NLF file to add to the PCB123 footprint library. Device names must be unique within the NLF file.
Nm
String
Fpr
String
Comp Element
The Comp element defines a physical component instance. Component names must be unique within an NLF file.
Mir
Boolean
Net Element
The Net element defines the logical and/or physical objects that have to be electrically connected together. Net names must be unique within an NLF file.
Spc
Size
Via Drl
Size Size
N N
Pri
Integer
typically .020in for two-layer boards and .014 for multilayer boards. Autorouter priority for this net. The higher the priority, the sooner the net will be attempted by the autorouter. Must be between -10 and 10, with 0 being neutral. Type of net length optimization to perform. Must be one of the following literal values:
Reconn
Literal
No Do not perform length optimization. Min Minimize net length. Manhatten Bias orthogonally. DaisyChain Reserved for future use. Defaults to Min. Color of the connections for this net. If the color is invisible, it uses the default system connection color. Defaults to invisible.
Clr
Integer
Node Element
The Node element defines a pin that needs to be hooked up to a net. They only appear as children of Net elements.
Track Element
The Track element defines a continuous path from a starting point to an ending point in a net. The path can change layers and widths from vertex to vertex. Tracks are limited to 10,000 corners (vertices).
Crn Element
The Crn element defines a single vertex in a polygon or track. The semantics of the Crn element are different for polygons and tracks. Polygons do not have width, layer, or fanout attributes.
Prop Element
The Prop element defines an arbitrary name/value data pair that can be attached to almost anything.
<Pin Nm="4" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0in" Y="-0.15in" Rot="0.000" NP="false"/> <Pin Nm="5" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0.3in" Y="-0.15in" Rot="0.000" NP="false"/> <Pin Nm="6" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0.3in" Y="-0.1in" Rot="0.000" NP="false"/> <Pin Nm="7" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0.3in" Y="-0.05in" Rot="0.000" NP="false"/> <Pin Nm="8" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0.3in" Y="0in" Rot="0.000" NP="false"/> <Circle Lyr="SSTop" Wid="0.01in" CX="-0.063in" CY="0.0005in" Rad="0.005in" Typ="Line"/> <Poly Lyr="SSTop" Wid="0.008in" Crns="2" Typ="Line"> <Crn Idx="0" X="0.0575in" Y="0.0125in"/> <Crn Idx="1" X="0.13in" Y="0.0125in"/> </Poly> <Poly Lyr="SSTop" Wid="0.008in" Crns="2" Typ="Line"> <Crn Idx="0" X="0.2425in" Y="0.0125in"/> <Crn Idx="1" X="0.2425in" Y="-0.1625in"/> </Poly> <Arc Lyr="SSTop" Wid="0.008in" CX="0.15in" CY="0.0115in" StX="0.13in" StY="0.0115in" EnX="0.17in" EnY="0.0115in"/> <Poly Lyr="SSTop" Wid="0.008in" Crns="2" Typ="Line"> <Crn Idx="0" X="0.17in" Y="0.0125in"/> <Crn Idx="1" X="0.2425in" Y="0.0125in"/> </Poly> <Poly Lyr="SSTop" Wid="0.008in" Crns="2" Typ="Line"> <Crn Idx="0" X="0.2425in" Y="-0.1625in"/> <Crn Idx="1" X="0.0575in" Y="-0.1625in"/> </Poly> <Poly Lyr="SSTop" Wid="0.008in" Crns="2" Typ="Line"> <Crn Idx="0" X="0.0575in" Y="-0.1625in"/> <Crn Idx="1" X="0.0575in" Y="0.0125in"/> </Poly> <Text String="&RefDes" Lyr="SSTop" Wid="0.008in" Hgt="0.075in" X="0.1118in" Y="0.025in" Rot="0.000" Mir="false"/> </Comp> <Comp Nm="U2" X="0.775in" Y="0.275in" Rot="0.000" Prt="" Fpr="CUSTOM\SMT_DS.SLB|SO8M6A" Mir="false"> <Pin Nm="1" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0in" Y="0in" Rot="0.000" NP="false"/> <Pin Nm="2" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0in" Y="-0.05in" Rot="0.000" NP="false"/> <Pin Nm="3" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0in" Y="-0.1in" Rot="0.000" NP="false"/> <Pin Nm="4" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0in" Y="-0.15in" Rot="0.000" NP="false"/> <Pin Nm="5" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0.3in" Y="-0.15in" Rot="0.000" NP="false"/> <Pin Nm="6" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0.3in" Y="-0.1in" Rot="0.000" NP="false"/> <Pin Nm="7" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0.3in" Y="-0.05in" Rot="0.000" NP="false"/> <Pin Nm="8" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0.3in" Y="0in" Rot="0.000" NP="false"/> <Circle Lyr="SSTop" Wid="0.01in" CX="-0.063in" CY="0.0005in" Rad="0.005in" Typ="Line"/> <Poly Lyr="SSTop" Wid="0.008in" Crns="2" Typ="Line"> <Crn Idx="0" X="0.0575in" Y="0.0125in"/> <Crn Idx="1" X="0.13in" Y="0.0125in"/> </Poly> <Poly Lyr="SSTop" Wid="0.008in" Crns="2" Typ="Line"> <Crn Idx="0" X="0.2425in" Y="0.0125in"/> <Crn Idx="1" X="0.2425in" Y="-0.1625in"/> </Poly> <Arc Lyr="SSTop" Wid="0.008in" CX="0.15in" CY="0.0115in" StX="0.13in" StY="0.0115in" EnX="0.17in" EnY="0.0115in"/> <Poly Lyr="SSTop" Wid="0.008in" Crns="2" Typ="Line"> <Crn Idx="0" X="0.17in" Y="0.0125in"/> <Crn Idx="1" X="0.2425in" Y="0.0125in"/> </Poly> <Poly Lyr="SSTop" Wid="0.008in" Crns="2" Typ="Line"> <Crn Idx="0" X="0.2425in" Y="-0.1625in"/> <Crn Idx="1" X="0.0575in" Y="-0.1625in"/> </Poly> <Poly Lyr="SSTop" Wid="0.008in" Crns="2" Typ="Line"> <Crn Idx="0" X="0.0575in" Y="-0.1625in"/> <Crn Idx="1" X="0.0575in" Y="0.0125in"/> </Poly> <Text String="&RefDes" Lyr="SSTop" Wid="0.008in" Hgt="0.075in" X="0.1118in" Y="0.025in" Rot="0.000" Mir="false"/> </Comp> <Comp Nm="U1" X="0.175in" Y="0.275in" Rot="0.000" Prt="" Fpr="CUSTOM\SMT_DS.SLB|SO8M6A" Mir="false">
<Pin Nm="1" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0in" Y="0in" Rot="0.000" NP="false"/> <Pin Nm="2" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0in" Y="-0.05in" Rot="0.000" NP="false"/> <Pin Nm="3" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0in" Y="-0.1in" Rot="0.000" NP="false"/> <Pin Nm="4" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0in" Y="-0.15in" Rot="0.000" NP="false"/> <Pin Nm="5" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0.3in" Y="-0.15in" Rot="0.000" NP="false"/> <Pin Nm="6" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0.3in" Y="-0.1in" Rot="0.000" NP="false"/> <Pin Nm="7" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0.3in" Y="-0.05in" Rot="0.000" NP="false"/> <Pin Nm="8" SizX="0.095in" SizY="0.025in" Shp="Oblong" Drl="0in" X="0.3in" Y="0in" Rot="0.000" NP="false"/> <Circle Lyr="SSTop" Wid="0.01in" CX="-0.063in" CY="0.0005in" Rad="0.005in" Typ="Line"/> <Poly Lyr="SSTop" Wid="0.008in" Crns="2" Typ="Line"> <Crn Idx="0" X="0.0575in" Y="0.0125in"/> <Crn Idx="1" X="0.13in" Y="0.0125in"/> </Poly> <Poly Lyr="SSTop" Wid="0.008in" Crns="2" Typ="Line"> <Crn Idx="0" X="0.2425in" Y="0.0125in"/> <Crn Idx="1" X="0.2425in" Y="-0.1625in"/> </Poly> <Arc Lyr="SSTop" Wid="0.008in" CX="0.15in" CY="0.0115in" StX="0.13in" StY="0.0115in" EnX="0.17in" EnY="0.0115in"/> <Poly Lyr="SSTop" Wid="0.008in" Crns="2" Typ="Line"> <Crn Idx="0" X="0.17in" Y="0.0125in"/> <Crn Idx="1" X="0.2425in" Y="0.0125in"/> </Poly> <Poly Lyr="SSTop" Wid="0.008in" Crns="2" Typ="Line"> <Crn Idx="0" X="0.2425in" Y="-0.1625in"/> <Crn Idx="1" X="0.0575in" Y="-0.1625in"/> </Poly> <Poly Lyr="SSTop" Wid="0.008in" Crns="2" Typ="Line"> <Crn Idx="0" X="0.0575in" Y="-0.1625in"/> <Crn Idx="1" X="0.0575in" Y="0.0125in"/> </Poly> <Text String="&RefDes" Lyr="SSTop" Wid="0.008in" Hgt="0.075in" X="0.1118in" Y="0.025in" Rot="0.000" Mir="false"/> </Comp> <Net Nm="GND" Pln="0" Wid="0.007in" Spc="0in" Via="0.036in" Drl="0.02in" Pri="0" Reconn="Min" Clr="-842203135"> <Node Cmp="U2" Pin="4"/> <Node Cmp="U3" Pin="4"/> <Track Crns="2"> <Crn Idx="0" X="0.775in" Y="0.125in" Wid="0.007in" Lyr="Rat" Fan="false"/> <Crn Idx="1" X="0.775in" Y="0.525in" Wid="0.007in" Lyr="Rat" Fan="false"/> </Track> </Net> <Net Nm="GND" Pln="0" Wid="0.007in" Spc="0in" Via="0.036in" Drl="0.02in" Pri="0" Reconn="Min" Clr="-842203135"> <Node Cmp="U4" Pin="4"/> <Node Cmp="U1" Pin="4"/> <Track Crns="2"> <Crn Idx="0" X="0.175in" Y="0.525in" Wid="0.007in" Lyr="Rat" Fan="false"/> <Crn Idx="1" X="0.175in" Y="0.125in" Wid="0.007in" Lyr="Rat" Fan="false"/> </Track> </Net> <Net Nm="+5V" Pln="0" Wid="0.007in" Spc="0in" Via="0.036in" Drl="0.02in" Pri="0" Reconn="Min" Clr="-842203136"> <Node Cmp="U3" Pin="8"/> <Node Cmp="U2" Pin="8"/> <Track Crns="4"> <Crn Idx="0" X="1.075in" Y="0.675in" Wid="0.007in" Lyr="Top" Fan="false"/> <Crn Idx="1" X="1.075in" Y="0.725in" Wid="0.007in" Lyr="Rat" Fan="true"/> <Crn Idx="2" X="1.075in" Y="0.325in" Wid="0.007in" Lyr="Top" Fan="true"/> <Crn Idx="3" X="1.075in" Y="0.275in" Wid="0.007in" Lyr="Top" Fan="false"/> </Track> </Net> <Net Nm="+5V" Pln="0" Wid="0.007in" Spc="0in" Via="0.036in" Drl="0.02in" Pri="0" Reconn="Min" Clr="-842203136"> <Node Cmp="U4" Pin="8"/> <Node Cmp="U1" Pin="8"/> <Track Crns="3"> <Crn Idx="0" X="0.475in" Y="0.675in" Wid="0.007in" Lyr="Top" Fan="false"/> <Crn Idx="1" X="0.475in" Y="0.725in" Wid="0.007in" Lyr="Rat" Fan="true"/> <Crn Idx="2" X="0.475in" Y="0.275in" Wid="0.007in" Lyr="Rat" Fan="false"/> </Track> </Net>
<Net Nm="NET3" Pln="0" Wid="0.008in" Spc="0.007in" Via="0.031in" Drl="0.02in" Pri="0" Reconn="Min" Clr="842203135"> <Node Cmp="U2" Pin="3"/> <Node Cmp="U4" Pin="7"/> <Track Crns="7"> <Crn Idx="0" X="0.775in" Y="0.175in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="1" X="0.625in" Y="0.175in" Wid="0.008in" Lyr="Bot" Fan="false"/> <Crn Idx="2" X="0.675in" Y="0.225in" Wid="0.008in" Lyr="Bot" Fan="false"/> <Crn Idx="3" X="0.675in" Y="0.65in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="4" X="0.6in" Y="0.65in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="5" X="0.575in" Y="0.625in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="6" X="0.475in" Y="0.625in" Wid="0.008in" Lyr="Top" Fan="false"/> </Track> </Net> <Net Nm="NET2" Pln="0" Wid="0.008in" Spc="0.007in" Via="0.031in" Drl="0.02in" Pri="0" Reconn="Min" Clr="842203135"> <Node Cmp="U3" Pin="3"/> <Node Cmp="U1" Pin="6"/> <Track Crns="7"> <Crn Idx="0" X="0.775in" Y="0.575in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="1" X="0.7in" Y="0.575in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="2" X="0.675in" Y="0.55in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="3" X="0.625in" Y="0.55in" Wid="0.008in" Lyr="Bot" Fan="false"/> <Crn Idx="4" X="0.625in" Y="0.25in" Wid="0.008in" Lyr="Bot" Fan="false"/> <Crn Idx="5" X="0.55in" Y="0.175in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="6" X="0.475in" Y="0.175in" Wid="0.008in" Lyr="Top" Fan="false"/> </Track> </Net> <Net Nm="GND" Pln="0" Wid="0.007in" Spc="0in" Via="0.036in" Drl="0.02in" Pri="0" Reconn="Min" Clr="-842203135"> <Node Cmp="U4" Pin="4"/> <Node Cmp="U3" Pin="4"/> <Track Crns="2"> <Crn Idx="0" X="0.175in" Y="0.525in" Wid="0.007in" Lyr="Rat" Fan="false"/> <Crn Idx="1" X="0.775in" Y="0.525in" Wid="0.007in" Lyr="Rat" Fan="false"/> </Track> </Net> <Net Nm="NET4" Pln="0" Wid="0.008in" Spc="0.007in" Via="0.031in" Drl="0.02in" Pri="0" Reconn="Min" Clr="842203136"> <Node Cmp="U4" Pin="3"/> <Node Cmp="U3" Pin="7"/> <Track Crns="6"> <Crn Idx="0" X="0.175in" Y="0.575in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="1" X="0.3in" Y="0.575in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="2" X="0.325in" Y="0.6in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="3" X="0.925in" Y="0.6in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="4" X="0.95in" Y="0.625in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="5" X="1.075in" Y="0.625in" Wid="0.008in" Lyr="Top" Fan="false"/> </Track> </Net> <Net Nm="+5V" Pln="0" Wid="0.007in" Spc="0in" Via="0.036in" Drl="0.02in" Pri="0" Reconn="Min" Clr="-842203136"> <Node Cmp="U1" Pin="8"/> <Node Cmp="U2" Pin="8"/> <Track Crns="3"> <Crn Idx="0" X="0.475in" Y="0.275in" Wid="0.007in" Lyr="Top" Fan="false"/> <Crn Idx="1" X="0.475in" Y="0.325in" Wid="0.007in" Lyr="Rat" Fan="true"/> <Crn Idx="2" X="1.075in" Y="0.275in" Wid="0.007in" Lyr="Rat" Fan="false"/> </Track> </Net> <Net Nm="NET5" Pln="0" Wid="0.008in" Spc="0.007in" Via="0.031in" Drl="0.02in" Pri="0" Reconn="Min" Clr="842203135"> <Node Cmp="U1" Pin="2"/> <Node Cmp="U2" Pin="2"/> <Track Crns="6"> <Crn Idx="0" X="0.175in" Y="0.225in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="1" X="0.3in" Y="0.225in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="2" X="0.325in" Y="0.25in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="3" X="0.675in" Y="0.25in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="4" X="0.7in" Y="0.225in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="5" X="0.775in" Y="0.225in" Wid="0.008in" Lyr="Top" Fan="false"/> </Track> </Net>
<Net Nm="NET1" Pln="0" Wid="0.008in" Spc="0.007in" Via="0.031in" Drl="0.02in" Pri="0" Reconn="Min" Clr="842203136"> <Node Cmp="U1" Pin="7"/> <Node Cmp="U2" Pin="6"/> <Track Crns="6"> <Crn Idx="0" X="0.475in" Y="0.225in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="1" X="0.675in" Y="0.225in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="2" X="0.7in" Y="0.2in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="3" X="0.875in" Y="0.2in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="4" X="0.9in" Y="0.175in" Wid="0.008in" Lyr="Top" Fan="false"/> <Crn Idx="5" X="1.075in" Y="0.175in" Wid="0.008in" Lyr="Top" Fan="false"/> </Track> </Net> </PCB123_NLF>