diff --git a/CHANGELOG.md b/CHANGELOG.md index ba40071..028e84c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # kiutils - CHANGELOG +## v1.4.9 - 10.09.2024 +- Fixed: support for KiCad 8: Updated handling to accommodate renaming of `tstamp` to `uuid`. +- Added: Net name association for GrPoly in graphic items on the board. + ## v1.4.8 - 03.02.2024 ### Non-breaking changes @@ -68,7 +72,7 @@ This release adds initial KiCad v7 support. - Changed: Default value of `Stroke.type` from "dash" to "default" - (PR #63) - Changed: `Stroke.color` is now optional - (PR #63) - Changed: `Stroke.type` is now optional - (PR #82) -- Changed: `Schematic.uuid` is now optional - (PR #63) +- Changed: `Schematic.tstamp` is now optional - (PR #63) - Changed: `Property.id` is now optional - (PR #78) - Changed: `SymbolPin.nameEffects` and `SymbolPin.numberEffects` are now optional - (PR #82) - Changed: `PlotSettings.svgUseInch` and `PlotSettings.excludeEdgeLayer` are now optional - (PR #85) @@ -126,7 +130,7 @@ This release adds initial KiCad v7 support. - Changed: Replaced relative imports with absolute imports in the module structure - (PR #24) - Changed: Migrated test framework to Python's `unittest` - (PR #21) - Changed: `unit` token in class `kiutils.items.schitems.SchematicSymbol()` is now optional - (PR #26) -- Changed: `uuid` token in class `kiutils.schematic.Schematic()` is now optional - (PR #26) +- Changed: `tstamp` token in class `kiutils.schematic.Schematic()` is now optional - (PR #26) - Changed: Order of how newlines are generated in `kiutils.schematic.Schematic().to_sexpr()` - (PR #26) - Fixed: `angle` set to 0.0 (was `None`) when creating a new `kiutils.items.common.Property()` object (PR #27, fixes #19) - Fixed: Footprint attributes object (`kiutils.footprint.Attributes()`) missing when certain diff --git a/setup.cfg b/setup.cfg index 4cefcc4..1302e89 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = kiutils -version = 1.4.8 +version = 1.4.9 author = Marvin Mager author_email = 99667992+mvnmgrx@users.noreply.github.com description = Simple and SCM-friendly KiCad file parser for KiCad 6.0 and up diff --git a/src/kiutils/footprint.py b/src/kiutils/footprint.py index 5d32bb6..d35eeff 100644 --- a/src/kiutils/footprint.py +++ b/src/kiutils/footprint.py @@ -415,8 +415,8 @@ class Pad(): """The optional ``net`` token defines the integer number and name string of the net connection for the pad.""" - tstamp: Optional[str] = None # Used since KiCad 6 - """The optional ``tstamp`` token defines the unique identifier of the pad object""" + uuid: Optional[str] = None # Used since KiCad 6 and renamed to uuid for kicad 8 + """The optional ``uuid`` token defines the unique identifier of the pad object""" pinFunction: Optional[str] = None """The optional ``pinFunction`` token attribute defines the associated schematic symbol pin name""" @@ -521,7 +521,7 @@ def from_sexpr(cls, exp: list) -> Pad: for chamfer in item[1:]: object.chamfer.append(chamfer) if item[0] == 'net': object.net = Net().from_sexpr(item) - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] if item[0] == 'pinfunction': object.pinFunction = item[1] if item[0] == 'pintype': object.pinType = item[1] if item[0] == 'die_length': object.dieLength = item[1] @@ -590,7 +590,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: if net != '' or pf != '' or pt != '': schematicSymbolAssociated = True - tstamp = f' (tstamp {self.tstamp})' if self.tstamp is not None else '' + uuid = f' (uuid {self.uuid})' if self.uuid is not None else '' if len(self.chamfer) > 0: champferFound = True @@ -657,7 +657,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: expression += f'\n{primitive.to_sexpr(newline=False,indent=indent+4)}' expression += f'\n{indents} )' - expression += f'{tstamp}){endline}' + expression += f'{uuid}){endline}' return expression @dataclass @@ -729,8 +729,8 @@ def libId(self, symbol_id: str): tedit: str = remove_prefix(hex(calendar.timegm(datetime.datetime.now().utctimetuple())), '0x') """The ``tedit`` token defines a the last time the footprint was edited""" - tstamp: Optional[str] = None - """The ``tstamp`` token defines the unique identifier for the footprint. This only applies + uuid: Optional[str] = None + """The ``uuid`` token defines the unique identifier for the footprint. This only applies to footprints defined in the board file format.""" position: Optional[Position] = None @@ -869,7 +869,7 @@ def from_sexpr(cls, exp: list) -> Footprint: if item[0] == 'generator': object.generator = item[1] if item[0] == 'layer': object.layer = item[1] if item[0] == 'tedit': object.tedit = item[1] - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] if item[0] == 'descr': object.description = item[1] if item[0] == 'tags': object.tags = item[1] if item[0] == 'path': object.path = item[1] @@ -1024,14 +1024,14 @@ def to_sexpr(self, indent=0, newline=True, layerInFirstLine=False) -> str: placed = ' placed' if self.placed else '' version = f' (version {self.version})' if self.version is not None else '' generator = f' (generator {self.generator})' if self.generator is not None else '' - tstamp = f' (tstamp {self.tstamp})' if self.tstamp is not None else '' + uuid = f' (uuid {self.uuid})' if self.uuid is not None else '' expression = f'{indents}(footprint "{dequote(self.libId)}"{locked}{placed}{version}{generator}' if layerInFirstLine: expression += f' (layer "{dequote(self.layer)}")\n' else: expression += f'\n{indents} (layer "{dequote(self.layer)}")\n' - expression += f'{indents} (tedit {self.tedit}){tstamp}\n' + expression += f'{indents} (tedit {self.tedit}){uuid}\n' if self.position is not None: angle = f' {self.position.angle}' if self.position.angle is not None else '' diff --git a/src/kiutils/items/brditems.py b/src/kiutils/items/brditems.py index f4c1a80..546aac7 100644 --- a/src/kiutils/items/brditems.py +++ b/src/kiutils/items/brditems.py @@ -780,8 +780,8 @@ class Segment(): """The ``net`` token defines by the net ordinal number which net in the net section that the segment is part of""" - tstamp: str = "" - """The ``tstamp`` token defines the unique identifier of the line object""" + uuid: str = "" + """The ``uuid`` token defines the unique identifier of the line object""" @classmethod def from_sexpr(cls, exp: list) -> Segment: @@ -813,7 +813,7 @@ def from_sexpr(cls, exp: list) -> Segment: if item[0] == 'width': object.width = item[1] if item[0] == 'layer': object.layer = item[1] if item[0] == 'net': object.net = item[1] - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] return object def to_sexpr(self, indent=2, newline=True) -> str: @@ -830,7 +830,7 @@ def to_sexpr(self, indent=2, newline=True) -> str: endline = '\n' if newline else '' locked = ' locked' if self.locked else '' - return f'{indents}(segment{locked} (start {self.start.X} {self.start.Y}) (end {self.end.X} {self.end.Y}) (width {self.width}) (layer "{dequote(self.layer)}") (net {self.net}) (tstamp {self.tstamp})){endline}' + return f'{indents}(segment{locked} (start {self.start.X} {self.start.Y}) (end {self.end.X} {self.end.Y}) (width {self.width}) (layer "{dequote(self.layer)}") (net {self.net}) (uuid {self.uuid})){endline}' @dataclass class Via(): @@ -873,8 +873,8 @@ class Via(): """The ``net`` token defines by net ordinal number which net in the net section that the via is part of""" - tstamp: Optional[str] = None - """The ``tstamp`` token defines the unique identifier of the via""" + uuid: Optional[str] = None + """The ``uuid`` token defines the unique identifier of the via""" @classmethod def from_sexpr(cls, exp: list) -> Via: @@ -912,7 +912,7 @@ def from_sexpr(cls, exp: list) -> Via: if item[0] == 'keep_end_layers': object.keepEndLayers = True if item[0] == 'free': object.free = True if item[0] == 'net': object.net = item[1] - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] return object def to_sexpr(self, indent=2, newline=True) -> str: @@ -937,9 +937,9 @@ def to_sexpr(self, indent=2, newline=True) -> str: rum = f' (remove_unused_layers)' if self.removeUnusedLayers else '' kel = f' (keep_end_layers)' if self.keepEndLayers else '' free = f' (free)' if self.free else '' - tstamp = f' (tstamp {self.tstamp})' if self.tstamp is not None else '' + uuid = f' (uuid {self.uuid})' if self.uuid is not None else '' - return f'{indents}(via{type}{locked} (at {self.position.X} {self.position.Y}) (size {self.size}) (drill {self.drill}) (layers{layers}){rum}{kel}{free} (net {self.net}){tstamp}){endline}' + return f'{indents}(via{type}{locked} (at {self.position.X} {self.position.Y}) (size {self.size}) (drill {self.drill}) (layers{layers}){rum}{kel}{free} (net {self.net}){uuid}){endline}' @dataclass class Arc(): @@ -972,8 +972,8 @@ class Arc(): """The ``net`` token defines the net ordinal number which net in the net section that arc is part of. Defaults to 0.""" - tstamp: Optional[str] = None - """The optional ``tstamp`` token defines the unique identifier of the arc""" + uuid: Optional[str] = None + """The optional ``uuid`` token defines the unique identifier of the arc""" @classmethod def from_sexpr(cls, exp: list) -> Arc: @@ -1006,7 +1006,7 @@ def from_sexpr(cls, exp: list) -> Arc: elif item[0] == 'width': object.width = item[1] elif item[0] == 'layer': object.layer = item[1] elif item[0] == 'net': object.net = item[1] - elif item[0] == 'tstamp': object.tstamp = item[1] + elif item[0] == 'uuid': object.uuid = item[1] return object def to_sexpr(self, indent=2, newline=True) -> str: @@ -1023,12 +1023,12 @@ def to_sexpr(self, indent=2, newline=True) -> str: endline = '\n' if newline else '' locked = f' locked' if self.locked else '' - tstamp = f' (tstamp {self.tstamp})' if self.tstamp is not None else '' + uuid = f' (uuid {self.uuid})' if self.uuid is not None else '' expression = f'{indents}(arc{locked} (start {self.start.X} {self.start.Y}) ' expression += f'(mid {self.mid.X} {self.mid.Y}) (end {self.end.X} {self.end.Y}) ' expression += f'(width {self.width}) (layer "{dequote(self.layer)}") ' - expression += f'(net {self.net}){tstamp}){endline}' + expression += f'(net {self.net}){uuid}){endline}' return expression @@ -1055,8 +1055,8 @@ class Target(): layer: str = "F.Cu" """The ``layer`` token sets the canonical layer where the target marker resides""" - tstamp: Optional[str] = None - """The ``tstamp`` token defines the unique identifier of the target""" + uuid: Optional[str] = None + """The ``uuid`` token defines the unique identifier of the target""" @classmethod def from_sexpr(cls, exp: list) -> Target: @@ -1085,7 +1085,7 @@ def from_sexpr(cls, exp: list) -> Target: if item[0] == 'size': object.size = item[1] if item[0] == 'width': object.width = item[1] if item[0] == 'layer': object.layer = item[1] - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] return object def to_sexpr(self, indent=2, newline=True) -> str: @@ -1101,4 +1101,4 @@ def to_sexpr(self, indent=2, newline=True) -> str: indents = ' '*indent endline = '\n' if newline else '' - return f'{indents}(target {self.type} (at {self.position.X} {self.position.Y}) (size {self.size}) (width {self.width}) (layer "{self.layer}") (tstamp {self.tstamp})){endline}' + return f'{indents}(target {self.type} (at {self.position.X} {self.position.Y}) (size {self.size}) (width {self.width}) (layer "{self.layer}") (uuid {self.uuid})){endline}' diff --git a/src/kiutils/items/dimensions.py b/src/kiutils/items/dimensions.py index 47b38e9..098c1e4 100644 --- a/src/kiutils/items/dimensions.py +++ b/src/kiutils/items/dimensions.py @@ -231,8 +231,8 @@ class Dimension(): layer: str = "F.Cu" """The ``layer`` token defines the canonical layer the polygon resides on""" - tstamp: Optional[str] = None - """The ``tstamp`` token defines the unique identifier for the footprint. This only applies + uuid: Optional[str] = None + """The ``uuid`` token defines the unique identifier for the footprint. This only applies to footprints defined in the board file format.""" pts: List[Position] = field(default_factory=list) @@ -286,7 +286,7 @@ def from_sexpr(cls, exp: list) -> Dimension: continue if item[0] == 'type': object.type = item[1] if item[0] == 'layer': object.layer = item[1] - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] if item[0] == 'height': object.height = item[1] if item[0] == 'orientation': object.orientation = item[1] if item[0] == 'leader_length': object.leaderLength = item[1] @@ -321,7 +321,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: if len(points) == 0: raise Exception("Number of points must not be zero") - expression = f'{indents}(dimension (type {self.type}) (layer "{self.layer}") (tstamp {self.tstamp})\n' + expression = f'{indents}(dimension (type {self.type}) (layer "{self.layer}") (uuid {self.uuid})\n' expression += f'{indents} (pts{points})\n' if self.height is not None: expression += f'{indents} (height {self.height})\n' diff --git a/src/kiutils/items/fpitems.py b/src/kiutils/items/fpitems.py index 7ef2b66..e092b07 100644 --- a/src/kiutils/items/fpitems.py +++ b/src/kiutils/items/fpitems.py @@ -58,8 +58,8 @@ class FpText(): effects: Effects = field(default_factory=lambda: Effects()) """The ``effects`` token defines how the text is displayed""" - tstamp: Optional[str] = None # Used since KiCad 6 - """The ``tstamp`` token defines the unique identifier of the text object""" + uuid: Optional[str] = None # Used since KiCad 6 and renamed to uuid for kicad 8 + """The ``uuid`` token defines the unique identifier of the text object""" renderCache: Optional[RenderCache] = None """If the ``effects`` token prescribe a TrueType font then the optional ``render_cache`` token @@ -101,7 +101,7 @@ def from_sexpr(cls, exp: list) -> FpText: if(item[2] == "knockout"): object.knockout = True if item[0] == 'effects': object.effects = Effects().from_sexpr(item) - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] if item[0] == 'render_cache': object.renderCache = RenderCache.from_sexpr(item) return object @@ -125,8 +125,8 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: expression = f'{indents}(fp_text {self.type} "{dequote(self.text)}" (at {self.position.X} {self.position.Y}{posA}{unlocked}) (layer "{dequote(self.layer)}"{ko}){hide}\n' expression += f'{indents} {self.effects.to_sexpr()}' - if self.tstamp is not None: - expression += f'{indents} (tstamp {self.tstamp})\n' + if self.uuid is not None: + expression += f'{indents} (uuid {self.uuid})\n' if self.renderCache is not None: expression += self.renderCache.to_sexpr(indent+2) expression += f'{indents}){endline}' @@ -160,8 +160,8 @@ class FpLine(): locked: bool = False """The optional ``locked`` token defines if the line cannot be edited""" - tstamp: Optional[str] = None # Used since KiCad 6 - """The ``tstamp`` token defines the unique identifier of the line object""" + uuid: Optional[str] = None # Used since KiCad 6 and renamed to uuid for kicad 8 + """The ``uuid`` token defines the unique identifier of the line object""" @classmethod def from_sexpr(cls, exp: list) -> FpLine: @@ -192,7 +192,7 @@ def from_sexpr(cls, exp: list) -> FpLine: if item[0] == 'start': object.start = Position.from_sexpr(item) if item[0] == 'end': object.end = Position.from_sexpr(item) if item[0] == 'layer': object.layer = item[1] - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] if item[0] == 'width': object.width = item[1] object.stroke = None @@ -214,7 +214,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: """ indents = ' '*indent endline = '\n' if newline else '' - tstamp = f' (tstamp {self.tstamp})' if self.tstamp is not None else '' + uuid = f' (uuid {self.uuid})' if self.uuid is not None else '' if self.width is not None: width = f' (width {self.width})' elif self.stroke is not None: @@ -222,7 +222,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: else: width = '' - return f'{indents}(fp_line (start {self.start.X} {self.start.Y}) (end {self.end.X} {self.end.Y}) (layer "{dequote(self.layer)}"){width}{tstamp}){endline}' + return f'{indents}(fp_line (start {self.start.X} {self.start.Y}) (end {self.end.X} {self.end.Y}) (layer "{dequote(self.layer)}"){width}{uuid}){endline}' @dataclass class FpRect(): @@ -254,8 +254,8 @@ class FpRect(): locked: bool = False """The optional ``locked`` token defines if the rectangle cannot be edited""" - tstamp: Optional[str] = None # Used since KiCad 6 - """The ``tstamp`` token defines the unique identifier of the rectangle object""" + uuid: Optional[str] = None # Used since KiCad 6 and renamed to uuid for kicad 8 + """The ``uuid`` token defines the unique identifier of the rectangle object""" @classmethod def from_sexpr(cls, exp: list) -> FpRect: @@ -286,7 +286,7 @@ def from_sexpr(cls, exp: list) -> FpRect: if item[0] == 'start': object.start = Position.from_sexpr(item) if item[0] == 'end': object.end = Position.from_sexpr(item) if item[0] == 'layer': object.layer = item[1] - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] if item[0] == 'fill': object.fill = item[1] if item[0] == 'width': object.width = item[1] @@ -310,7 +310,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: indents = ' '*indent endline = '\n' if newline else '' - tstamp = f' (tstamp {self.tstamp})' if self.tstamp is not None else '' + uuid = f' (uuid {self.uuid})' if self.uuid is not None else '' locked = ' locked' if self.locked else '' fill = f' (fill {self.fill})' if self.fill is not None else '' @@ -321,7 +321,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: else: width = '' - return f'{indents}(fp_rect (start {self.start.X} {self.start.Y}) (end {self.end.X} {self.end.Y}) (layer "{dequote(self.layer)}"){width}{fill}{locked}{tstamp}){endline}' + return f'{indents}(fp_rect (start {self.start.X} {self.start.Y}) (end {self.end.X} {self.end.Y}) (layer "{dequote(self.layer)}"){width}{fill}{locked}{uuid}){endline}' @dataclass class FpTextBox(): @@ -363,8 +363,8 @@ class FpTextBox(): """The ``layer`` token defines the canonical layer the text box resides on. Defaults to ``F.Cu``.""" - tstamp: Optional[str] = None - """The optional ``tstamp`` token defines the unique identifier of the text box""" + uuid: Optional[str] = None + """The optional ``uuid`` token defines the unique identifier of the text box""" effects: Optional[Effects] = None """The optional ``effects`` token describes the style of the text in the text box""" @@ -416,7 +416,7 @@ def from_sexpr(cls, exp: list) -> FpTextBox: object.pts.append(Position().from_sexpr(point)) if item[0] == 'angle': object.angle = item[1] if item[0] == 'layer': object.layer = item[1] - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] if item[0] == 'effects': object.effects = Effects.from_sexpr(item) if item[0] == 'stroke': object.stroke = Stroke.from_sexpr(item) if item[0] == 'render_cache': object.renderCache = RenderCache.from_sexpr(item) @@ -449,7 +449,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: indents = ' '*indent endline = '\n' if newline else '' - tstamp = f' (tstamp {self.tstamp})' if self.tstamp is not None else '' + uuid = f' (uuid {self.uuid})' if self.uuid is not None else '' angle = f'(angle {self.angle}) ' if self.angle is not None else '' start = f'(start {self.start.X} {self.start.Y}) ' if self.start is not None else '' end = f'(end {self.end.X} {self.end.Y}) ' if self.end is not None else '' @@ -460,7 +460,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: expression += f'{indents} (pts\n' expression += f'{indents} (xy {self.pts[0].X} {self.pts[0].Y}) (xy {self.pts[1].X} {self.pts[1].Y}) (xy {self.pts[2].X} {self.pts[2].Y}) (xy {self.pts[3].X} {self.pts[3].Y})\n' expression += f'{indents} )\n' - expression += f'{indents} {start}{end}{angle}(layer "{dequote(self.layer)}"){tstamp}\n' + expression += f'{indents} {start}{end}{angle}(layer "{dequote(self.layer)}"){uuid}\n' if self.effects is not None: expression += self.effects.to_sexpr(indent+2) if self.stroke is not None: @@ -500,8 +500,8 @@ class FpCircle(): locked: bool = False """The optional ``locked`` token defines if the circle cannot be edited""" - tstamp: Optional[str] = None # Used since KiCad 6 - """The ``tstamp`` token defines the unique identifier of the circle object""" + uuid: Optional[str] = None # Used since KiCad 6 and renamed to uuid for kicad 8 + """The ``uuid`` token defines the unique identifier of the circle object""" @classmethod def from_sexpr(cls, exp: list) -> FpCircle: @@ -532,7 +532,7 @@ def from_sexpr(cls, exp: list) -> FpCircle: if item[0] == 'center': object.center = Position.from_sexpr(item) if item[0] == 'end': object.end = Position.from_sexpr(item) if item[0] == 'layer': object.layer = item[1] - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] if item[0] == 'fill': object.fill = item[1] if item[0] == 'width': object.width = item[1] @@ -556,7 +556,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: indents = ' '*indent endline = '\n' if newline else '' - tstamp = f' (tstamp {self.tstamp})' if self.tstamp is not None else '' + uuid = f' (uuid {self.uuid})' if self.uuid is not None else '' locked = ' locked' if self.locked else '' fill = f' (fill {self.fill})' if self.fill is not None else '' @@ -567,7 +567,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: else: width = '' - return f'{indents}(fp_circle (center {self.center.X} {self.center.Y}) (end {self.end.X} {self.end.Y}) (layer "{dequote(self.layer)}"){width}{fill}{locked}{tstamp}){endline}' + return f'{indents}(fp_circle (center {self.center.X} {self.center.Y}) (end {self.end.X} {self.end.Y}) (layer "{dequote(self.layer)}"){width}{fill}{locked}{uuid}){endline}' @dataclass class FpArc(): @@ -598,8 +598,8 @@ class FpArc(): locked: bool = False """The optional ``locked`` token defines if the arc cannot be edited""" - tstamp: Optional[str] = None # Used since KiCad 6 - """The ``tstamp`` token defines the unique identifier of the arc object""" + uuid: Optional[str] = None # Used since KiCad 6 and renamed to uuid for kicad 8 + """The ``uuid`` token defines the unique identifier of the arc object""" @classmethod def from_sexpr(cls, exp: list) -> FpArc: @@ -631,7 +631,7 @@ def from_sexpr(cls, exp: list) -> FpArc: if item[0] == 'mid': object.mid = Position.from_sexpr(item) if item[0] == 'end': object.end = Position.from_sexpr(item) if item[0] == 'layer': object.layer = item[1] - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] if item[0] == 'width': object.width = item[1] object.stroke = None @@ -654,7 +654,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: indents = ' '*indent endline = '\n' if newline else '' - tstamp = f' (tstamp {self.tstamp})' if self.tstamp is not None else '' + uuid = f' (uuid {self.uuid})' if self.uuid is not None else '' locked = ' locked' if self.locked else '' if self.width is not None: @@ -664,7 +664,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: else: width = '' - return f'{indents}(fp_arc (start {self.start.X} {self.start.Y}) (mid {self.mid.X} {self.mid.Y}) (end {self.end.X} {self.end.Y}) (layer "{dequote(self.layer)}"){width}{locked}{tstamp}){endline}' + return f'{indents}(fp_arc (start {self.start.X} {self.start.Y}) (mid {self.mid.X} {self.mid.Y}) (end {self.end.X} {self.end.Y}) (layer "{dequote(self.layer)}"){width}{locked}{uuid}){endline}' @dataclass class FpPoly(): @@ -693,8 +693,8 @@ class FpPoly(): locked: bool = False """The optional ``locked`` token defines if the polygon cannot be edited""" - tstamp: Optional[str] = None # Used since KiCad 6 - """The ``tstamp`` token defines the unique identifier of the polygon object""" + uuid: Optional[str] = None # Used since KiCad 6 and renamed to uuid for kicad 8 + """The ``uuid`` token defines the unique identifier of the polygon object""" @classmethod def from_sexpr(cls, exp: list) -> FpPoly: @@ -727,7 +727,7 @@ def from_sexpr(cls, exp: list) -> FpPoly: for point in item[1:]: object.coordinates.append(Position().from_sexpr(point)) if item[0] == 'layer': object.layer = item[1] - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] if item[0] == 'fill': object.fill = item[1] if item[0] == 'width': object.width = item[1] @@ -754,7 +754,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: if len(self.coordinates) == 0: return f'{indents}{endline}' - tstamp = f' (tstamp {self.tstamp})' if self.tstamp is not None else '' + uuid = f' (uuid {self.uuid})' if self.uuid is not None else '' locked = ' locked' if self.locked else '' fill = f' (fill {self.fill})' if self.fill is not None else '' @@ -768,7 +768,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: expression = f'{indents}(fp_poly (pts\n' for point in self.coordinates: expression += f'{indents} (xy {point.X} {point.Y})\n' - expression += f'{indents} ) (layer "{dequote(self.layer)}"){width}{fill}{locked}{tstamp}){endline}' + expression += f'{indents} ) (layer "{dequote(self.layer)}"){width}{fill}{locked}{uuid}){endline}' return expression @dataclass @@ -794,8 +794,8 @@ class FpCurve(): locked: bool = False """The optional ``locked`` token defines if the curve cannot be edited""" - tstamp: Optional[str] = None # Used since KiCad 6 - """The ``tstamp`` token defines the unique identifier of the curve object""" + uuid: Optional[str] = None # Used since KiCad 6 and renamed to uuid for kicad 8 + """The ``uuid`` token defines the unique identifier of the curve object""" @classmethod def from_sexpr(cls, exp: list) -> FpCurve: @@ -827,7 +827,7 @@ def from_sexpr(cls, exp: list) -> FpCurve: for point in item[1:]: object.coordinates.append(Position().from_sexpr(point)) if item[0] == 'layer': object.layer = item[1] - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] if item[0] == 'width': object.width = item[1] object.stroke = None @@ -853,7 +853,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: if len(self.coordinates) == 0: return f'{indents}{endline}' - tstamp = f' (tstamp {self.tstamp})' if self.tstamp is not None else '' + uuid = f' (uuid {self.uuid})' if self.uuid is not None else '' locked = ' locked' if self.locked else '' if self.width is not None: @@ -866,5 +866,5 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: expression = f'{indents}(fp_curve (pts\n' for point in self.coordinates: expression += f'{indents} (xy {point.X} {point.Y})\n' - expression += f'{indents}) (layer "{dequote(self.layer)}"){width}{locked}{tstamp}){endline}' + expression += f'{indents}) (layer "{dequote(self.layer)}"){width}{locked}{uuid}){endline}' return expression diff --git a/src/kiutils/items/gritems.py b/src/kiutils/items/gritems.py index 075a926..5e00f1f 100644 --- a/src/kiutils/items/gritems.py +++ b/src/kiutils/items/gritems.py @@ -34,13 +34,8 @@ class GrText(): text: str = "" """The ``text`` attribute is a string that defines the text""" - knockout: bool = False - """The ``knockout`` token defines if the text is inverted (means transparent text and colored - background insted of colored text and transparent background)""" - position: Position = field(default_factory=lambda: Position()) - """The ``position`` defines the X and Y position coordinates and optional orientation angle of - the text""" + """The ``position`` defines the X and Y position coordinates and optional orientation angle of the text""" layer: Optional[str] = None """The ``layer`` token defines the canonical layer the text resides on""" @@ -48,8 +43,8 @@ class GrText(): effects: Effects = field(default_factory=lambda: Effects()) """The ``effects`` token defines how the text is displayed""" - tstamp: Optional[str] = None # Used since KiCad 6 - """The ``tstamp`` token defines the unique identifier of the text object""" + uuid: Optional[str] = None # Used since KiCad 6 + """The ``uuid`` token defines the unique identifier of the text object""" locked: bool = False """The ``locked`` token defines if the object may be moved or not""" @@ -87,13 +82,9 @@ def from_sexpr(cls, exp: list) -> GrText: if item == 'locked': object.locked = True continue if item[0] == 'at': object.position = Position().from_sexpr(item) - if item[0] == 'layer': - object.layer = item[1] - if(len(item) > 2): - if(item[2] == "knockout"): - object.knockout = True + if item[0] == 'layer': object.layer = item[1] if item[0] == 'effects': object.effects = Effects().from_sexpr(item) - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] if item[0] == 'render_cache': object.renderCache = RenderCache.from_sexpr(item) return object @@ -110,13 +101,12 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: indents = ' '*indent endline = '\n' if newline else '' - ko = ' knockout' if self.knockout else '' posA = f' {self.position.angle}' if self.position.angle is not None else '' - layer = f' (layer "{dequote(self.layer)}"{ko})' if self.layer is not None else '' - tstamp = f' (tstamp {self.tstamp})' if self.tstamp is not None else '' + layer = f' (layer "{dequote(self.layer)}")' if self.layer is not None else '' + uuid = f' (uuid {self.uuid})' if self.uuid is not None else '' locked = f' locked' if self.locked else '' - expression = f'{indents}(gr_text{locked} "{dequote(self.text)}" (at {self.position.X} {self.position.Y}{posA}){layer}{tstamp}\n' + expression = f'{indents}(gr_text{locked} "{dequote(self.text)}" (at {self.position.X} {self.position.Y}{posA}){layer}{uuid}\n' expression += f'{indents} {self.effects.to_sexpr()}' if self.renderCache is not None: expression += self.renderCache.to_sexpr(indent+2) @@ -163,8 +153,8 @@ class GrTextBox(): """The ``layer`` token defines the canonical layer the text box resides on. Defaults to ``F.Cu``.""" - tstamp: Optional[str] = None - """The optional ``tstamp`` token defines the unique identifier of the text box""" + uuid: Optional[str] = None + """The optional ``uuid`` token defines the unique identifier of the text box""" effects: Optional[Effects] = None """The optional ``effects`` token describes the style of the text in the text box""" @@ -218,7 +208,7 @@ def from_sexpr(cls, exp: list) -> GrTextBox: object.pts.append(Position().from_sexpr(point)) if item[0] == 'angle': object.angle = item[1] if item[0] == 'layer': object.layer = item[1] - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] if item[0] == 'effects': object.effects = Effects.from_sexpr(item) if item[0] == 'stroke': object.stroke = Stroke.from_sexpr(item) if item[0] == 'render_cache': object.renderCache = RenderCache.from_sexpr(item) @@ -251,7 +241,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: indents = ' '*indent endline = '\n' if newline else '' - tstamp = f' (tstamp {self.tstamp})' if self.tstamp is not None else '' + uuid = f' (uuid {self.uuid})' if self.uuid is not None else '' angle = f'(angle {self.angle}) ' if self.angle is not None else '' start = f'(start {self.start.X} {self.start.Y}) ' if self.start is not None else '' end = f'(end {self.end.X} {self.end.Y}) ' if self.end is not None else '' @@ -262,7 +252,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: expression += f'{indents} (pts\n' expression += f'{indents} (xy {self.pts[0].X} {self.pts[0].Y}) (xy {self.pts[1].X} {self.pts[1].Y}) (xy {self.pts[2].X} {self.pts[2].Y}) (xy {self.pts[3].X} {self.pts[3].Y})\n' expression += f'{indents} )\n' - expression += f'{indents} {start}{end}{angle}(layer "{dequote(self.layer)}"){tstamp}\n' + expression += f'{indents} {start}{end}{angle}(layer "{dequote(self.layer)}"){uuid}\n' if self.effects is not None: expression += self.effects.to_sexpr(indent+2) if self.stroke is not None: @@ -295,8 +285,8 @@ class GrLine(): width: Optional[float] = 0.12 # Used for KiCad < 7 """The ``width`` token defines the line width of the rectangle. (prior to version 7)""" - tstamp: Optional[str] = None # Used since KiCad 6 - """The ``tstamp`` token defines the unique identifier of the rectangle object""" + uuid: Optional[str] = None # Used since KiCad 6 + """The ``uuid`` token defines the unique identifier of the rectangle object""" locked: bool = False """The ``locked`` token defines if the object may be moved or not""" @@ -329,7 +319,7 @@ def from_sexpr(cls, exp: list) -> GrLine: if item[0] == 'start': object.start = Position.from_sexpr(item) if item[0] == 'end': object.end = Position.from_sexpr(item) if item[0] == 'layer': object.layer = item[1] - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] if item[0] == 'width': object.width = item[1] return object @@ -347,11 +337,11 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: endline = '\n' if newline else '' locked = f' locked' if self.locked else '' - tstamp = f' (tstamp {self.tstamp})' if self.tstamp is not None else '' + uuid = f' (uuid {self.uuid})' if self.uuid is not None else '' layer = f' (layer "{dequote(self.layer)}")' if self.layer is not None else '' angle = f' (angle {self.angle}' if self.angle is not None else '' - return f'{indents}(gr_line{locked} (start {self.start.X} {self.start.Y}) (end {self.end.X} {self.end.Y}){angle}{layer} (width {self.width}){tstamp}){endline}' + return f'{indents}(gr_line{locked} (start {self.start.X} {self.start.Y}) (end {self.end.X} {self.end.Y}){angle}{layer} (width {self.width}){uuid}){endline}' @dataclass class GrRect(): @@ -376,8 +366,8 @@ class GrRect(): fill: Optional[str] = None """The optional ``fill`` toke defines how the rectangle is filled. Valid fill types are solid and none. If not defined, the rectangle is not filled""" - tstamp: Optional[str] = None # Used since KiCad 6 - """The ``tstamp`` token defines the unique identifier of the rectangle object""" + uuid: Optional[str] = None # Used since KiCad 6 + """The ``uuid`` token defines the unique identifier of the rectangle object""" locked: bool = False """The ``locked`` token defines if the object may be moved or not""" @@ -410,7 +400,7 @@ def from_sexpr(cls, exp: list) -> GrRect: if item[0] == 'start': object.start = Position.from_sexpr(item) if item[0] == 'end': object.end = Position.from_sexpr(item) if item[0] == 'layer': object.layer = item[1] - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] if item[0] == 'fill': object.fill = item[1] if item[0] == 'width': object.width = item[1] return object @@ -429,11 +419,11 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: endline = '\n' if newline else '' locked = f' locked' if self.locked else '' - tstamp = f' (tstamp {self.tstamp})' if self.tstamp is not None else '' + uuid = f' (uuid {self.uuid})' if self.uuid is not None else '' layer = f' (layer "{dequote(self.layer)}")' if self.layer is not None else '' fill = f' (fill {self.fill})' if self.fill is not None else '' - return f'{indents}(gr_rect{locked} (start {self.start.X} {self.start.Y}) (end {self.end.X} {self.end.Y}){layer} (width {self.width}){fill}{tstamp}){endline}' + return f'{indents}(gr_rect{locked} (start {self.start.X} {self.start.Y}) (end {self.end.X} {self.end.Y}){layer} (width {self.width}){fill}{uuid}){endline}' @dataclass class GrCircle(): @@ -455,11 +445,14 @@ class GrCircle(): width: Optional[float] = 0.12 # Used for KiCad < 7 """The ``width`` token defines the line width of the circle. (prior to version 7)""" + stroke: Optional[Stroke] = None + """The optional ``stroke`` token describes the style of the circle's boundary.""" + fill: Optional[str] = None """The optional ``fill`` toke defines how the circle is filled. Valid fill types are solid and none. If not defined, the rectangle is not filled""" - tstamp: Optional[str] = None # Used since KiCad 6 - """The ``tstamp`` token defines the unique identifier of the circle object""" + uuid: Optional[str] = None # Used since KiCad 6 + """The ``uuid`` token defines the unique identifier of the circle object""" locked: bool = False """The ``locked`` token defines if the object may be moved or not""" @@ -491,8 +484,9 @@ def from_sexpr(cls, exp: list) -> GrCircle: continue if item[0] == 'center': object.center = Position.from_sexpr(item) if item[0] == 'end': object.end = Position.from_sexpr(item) + if item[0] == 'stroke': object.stroke = Stroke.from_sexpr(item) if item[0] == 'layer': object.layer = item[1] - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] if item[0] == 'fill': object.fill = item[1] if item[0] == 'width': object.width = item[1] @@ -512,11 +506,12 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: endline = '\n' if newline else '' locked = f' locked' if self.locked else '' - tstamp = f' (tstamp {self.tstamp})' if self.tstamp is not None else '' + uuid = f' (uuid {self.uuid})' if self.uuid is not None else '' + stroke = self.stroke.to_sexpr() if self.stroke is not None else '' layer = f' (layer "{dequote(self.layer)}")' if self.layer is not None else '' fill = f' (fill {self.fill})' if self.fill is not None else '' - return f'{indents}(gr_circle{locked} (center {self.center.X} {self.center.Y}) (end {self.end.X} {self.end.Y}){layer} (width {self.width}){fill}{tstamp}){endline}' + return f'{indents}(gr_circle{locked} (center {self.center.X} {self.center.Y}) (end {self.end.X} {self.end.Y}){layer}{stroke} (width {self.width}){fill}{uuid}){endline}' @dataclass class GrArc(): @@ -541,8 +536,8 @@ class GrArc(): width: Optional[float] = 0.12 # Used for KiCad < 7 """The ``width`` token defines the line width of the arc. (prior to version 7)""" - tstamp: Optional[str] = None # Used since KiCad 6 - """The ``tstamp`` token defines the unique identifier of the arc object.""" + uuid: Optional[str] = None # Used since KiCad 6 + """The ``uuid`` token defines the unique identifier of the arc object.""" locked: bool = False """The ``locked`` token defines if the object may be moved or not""" @@ -576,7 +571,7 @@ def from_sexpr(cls, exp: list) -> GrArc: if item[0] == 'mid': object.mid = Position.from_sexpr(item) if item[0] == 'end': object.end = Position.from_sexpr(item) if item[0] == 'layer': object.layer = item[1] - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] if item[0] == 'width': object.width = item[1] return object @@ -595,10 +590,10 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: endline = '\n' if newline else '' locked = f' locked' if self.locked else '' - tstamp = f' (tstamp {self.tstamp})' if self.tstamp is not None else '' + uuid = f' (uuid {self.uuid})' if self.uuid is not None else '' layer = f' (layer "{dequote(self.layer)}")' if self.layer is not None else '' - return f'{indents}(gr_arc{locked} (start {self.start.X} {self.start.Y}) (mid {self.mid.X} {self.mid.Y}) (end {self.end.X} {self.end.Y}){layer} (width {self.width}){tstamp}){endline}' + return f'{indents}(gr_arc{locked} (start {self.start.X} {self.start.Y}) (mid {self.mid.X} {self.mid.Y}) (end {self.end.X} {self.end.Y}){layer} (width {self.width}){uuid}){endline}' @dataclass class GrPoly(): @@ -620,12 +615,15 @@ class GrPoly(): fill: Optional[str] = None """The optional ``fill`` toke defines how the polygon is filled. Valid fill types are solid and none. If not defined, the rectangle is not filled""" - tstamp: Optional[str] = None # Used since KiCad 6 - """The ``tstamp`` token defines the unique identifier of the polygon object""" + uuid: Optional[str] = None # Used since KiCad 6 + """The ``uuid`` token defines the unique identifier of the polygon object""" locked: bool = False """The ``locked`` token defines if the object may be moved or not""" + net: Optional[int] = None + """The ``net`` token defines the net identifier associated with the polygon.""" + @classmethod def from_sexpr(cls, exp: list) -> GrPoly: """Convert the given S-Expresstion into a GrPoly object @@ -656,9 +654,10 @@ def from_sexpr(cls, exp: list) -> GrPoly: for point in item[1:]: object.coordinates.append(Position().from_sexpr(point)) if item[0] == 'layer': object.layer = item[1] - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] if item[0] == 'fill': object.fill = item[1] if item[0] == 'width': object.width = item[1] + if item[0] == 'net': object.net = int(item[1]) return object @@ -681,10 +680,11 @@ def to_sexpr(self, indent: int = 2, newline: bool = True, pts_newline: bool = Fa if len(self.coordinates) == 0: return f'{indents}{endline}' - tstamp = f' (tstamp {self.tstamp})' if self.tstamp is not None else '' + uuid = f' (uuid {self.uuid})' if self.uuid is not None else '' layer = f' (layer "{dequote(self.layer)}")' if self.layer is not None else '' fill = f' (fill {self.fill})' if self.fill is not None else '' locked = f' locked' if self.locked else '' + net = f' (net {self.net})' if self.net is not None else '' if pts_newline: expression = f'{indents}(gr_poly{locked}\n' @@ -694,7 +694,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True, pts_newline: bool = Fa for point in self.coordinates: expression += f'{indents} (xy {point.X} {point.Y})\n' - expression += f'{indents} ){layer} (width {self.width}){fill}{tstamp}){endline}' + expression += f'{indents} ){layer} (width {self.width}){fill}{net}{uuid}){endline}' return expression @dataclass @@ -713,8 +713,8 @@ class GrCurve(): width: Optional[float] = 0.12 # Used for KiCad < 7 """The ``width`` token defines the line width of the curve. (prior to version 7)""" - tstamp: Optional[str] = None # Used since KiCad 6 - """The ``tstamp`` token defines the unique identifier of the curve object""" + uuid: Optional[str] = None # Used since KiCad 6 + """The ``uuid`` token defines the unique identifier of the curve object""" locked: bool = False """The ``locked`` token defines if the object may be moved or not""" @@ -748,7 +748,7 @@ def from_sexpr(cls, exp: list) -> GrCurve: for point in item[1:]: object.coordinates.append(Position().from_sexpr(point)) if item[0] == 'layer': object.layer = item[1] - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] if item[0] == 'width': object.width = item[1] return object @@ -769,12 +769,12 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: if len(self.coordinates) == 0: return f'{indents}{endline}' - tstamp = f' (tstamp {self.tstamp})' if self.tstamp is not None else '' + uuid = f' (uuid {self.uuid})' if self.uuid is not None else '' layer = f' (layer "{dequote(self.layer)}")' if self.layer is not None else '' locked = f' locked' if self.locked else '' expression = f'{indents}(gr_curve{locked} (pts\n' for point in self.coordinates: expression += f'{indents} (xy {point.X} {point.Y})\n' - expression += f'{indents}){layer} (width {self.width}){tstamp}){endline}' + expression += f'{indents}){layer} (width {self.width}{uuid}){endline}' return expression diff --git a/src/kiutils/items/zones.py b/src/kiutils/items/zones.py index 714a035..ef99b59 100644 --- a/src/kiutils/items/zones.py +++ b/src/kiutils/items/zones.py @@ -503,8 +503,8 @@ class Zone(): strings. When the zone only resides on one layer, the output of ``self.to_sexpr()`` will change into ``(layer "xyz")`` instead of ``(layers ..)`` automatically.""" - tstamp: Optional[str] = None # Used since KiCad 6 - """The ``tstamp`` token defines the unique identifier of the zone object""" + uuid: Optional[str] = None # Used since KiCad 6 and renamed to uuid for kicad 8 + """The ``uuid`` token defines the unique identifier of the zone object""" name: Optional[str] = None """The optional ``name`` token attribute defines the name of the zone if one has been assigned""" @@ -581,7 +581,7 @@ def from_sexpr(cls, exp: list) -> Zone: if item[0] == 'layers' or item[0] == 'layer': for layer in item[1:]: object.layers.append(layer) - if item[0] == 'tstamp': object.tstamp = item[1] + if item[0] == 'uuid': object.uuid = item[1] if item[0] == 'name': object.name = item[1] if item[0] == 'hatch': object.hatch = Hatch(style=item[1], pitch=item[2]) @@ -619,7 +619,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: endline = '\n' if newline else '' locked = f' locked' if self.locked else '' - tstamp = f' (tstamp {self.tstamp})' if self.tstamp is not None else '' + uuid = f' (uuid {self.uuid})' if self.uuid is not None else '' name = f' (name "{dequote(self.name)}")' if self.name is not None else '' contype = f' {self.connectPads}' if self.connectPads is not None else '' fat = f' (filled_areas_thickness {self.filledAreasThickness})' if self.filledAreasThickness is not None else '' @@ -634,7 +634,7 @@ def to_sexpr(self, indent: int = 2, newline: bool = True) -> str: else: layer_token = f' (layers{layers})' - expression = f'{indents}(zone{locked} (net {self.net}) (net_name "{dequote(self.netName)}"){layer_token}{tstamp}{name} (hatch {self.hatch.style} {self.hatch.pitch})\n' + expression = f'{indents}(zone{locked} (net {self.net}) (net_name "{dequote(self.netName)}"){layer_token}{uuid}{name} (hatch {self.hatch.style} {self.hatch.pitch})\n' if self.priority is not None: expression += f'{indents} (priority {self.priority})\n' expression += f'{indents} (connect_pads{contype} (clearance {self.clearance}))\n' diff --git a/tests/testdata/board/since_v7/test_textBoxAllVariants b/tests/testdata/board/since_v7/test_textBoxAllVariants index 33a2b28..ff31cc5 100644 --- a/tests/testdata/board/since_v7/test_textBoxAllVariants +++ b/tests/testdata/board/since_v7/test_textBoxAllVariants @@ -43,80 +43,80 @@ (net 0 "") - (gr_text "Orientation" (at 86.36 25.4) (layer "F.Cu") (tstamp 2aef365d-026c-4e7b-8a1a-69e289eb35f3) + (gr_text "Orientation" (at 86.36 25.4) (layer "F.Cu") (uuid 2aef365d-026c-4e7b-8a1a-69e289eb35f3) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left bottom)) ) - (gr_text "Alignment" (at 50.8 25.4) (layer "F.Cu") (tstamp 35bc1f07-99ef-4b1e-8c5b-e35d7575308c) + (gr_text "Alignment" (at 50.8 25.4) (layer "F.Cu") (uuid 35bc1f07-99ef-4b1e-8c5b-e35d7575308c) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left bottom)) ) - (gr_text "Reverse" (at 68.58 25.4) (layer "F.Cu") (tstamp a35cd807-1b9d-4d28-85af-0710e5504aa3) + (gr_text "Reverse" (at 68.58 25.4) (layer "F.Cu") (uuid a35cd807-1b9d-4d28-85af-0710e5504aa3) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left bottom)) ) - (gr_text "Different Font" (at 104.14 25.4) (layer "F.Cu") (tstamp abe4ed03-98ee-40a1-82aa-1a59f442b08b) + (gr_text "Different Font" (at 104.14 25.4) (layer "F.Cu") (uuid abe4ed03-98ee-40a1-82aa-1a59f442b08b) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left bottom)) ) - (gr_text "Style" (at 33.02 25.4) (layer "F.Cu") (tstamp b4ff3bb7-20b9-457f-bcb7-b8bac0425071) + (gr_text "Style" (at 33.02 25.4) (layer "F.Cu") (uuid b4ff3bb7-20b9-457f-bcb7-b8bac0425071) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left bottom)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 68.58 139.7) (end 83.82 147.32) (layer "F.Cu") (tstamp 193f87d0-d2db-4b7a-a5d8-dcd57b541ed3) + (start 68.58 139.7) (end 83.82 147.32) (layer "F.Cu") (uuid 193f87d0-d2db-4b7a-a5d8-dcd57b541ed3) (effects (font (size 1.5 1.5) (thickness 0.3) bold italic) (justify right top mirror)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 68.58 88.9) (end 83.82 96.52) (layer "F.Cu") (tstamp 1f0995e7-62e9-48c8-89ae-7285298cab3a) + (start 68.58 88.9) (end 83.82 96.52) (layer "F.Cu") (uuid 1f0995e7-62e9-48c8-89ae-7285298cab3a) (effects (font (size 1.5 1.5) (thickness 0.1875) italic) (justify left top mirror)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 68.58 48.26) (end 83.82 55.88) (layer "F.Cu") (tstamp 3d243660-c71c-4ff1-b30f-0c0b4bb46e90) + (start 68.58 48.26) (end 83.82 55.88) (layer "F.Cu") (uuid 3d243660-c71c-4ff1-b30f-0c0b4bb46e90) (effects (font (size 1.5 1.5) (thickness 0.1875)) (justify right top mirror)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 68.58 129.54) (end 83.82 137.16) (layer "F.Cu") (tstamp 3fb87bbd-6f08-4d18-b592-eb728ce7438e) + (start 68.58 129.54) (end 83.82 137.16) (layer "F.Cu") (uuid 3fb87bbd-6f08-4d18-b592-eb728ce7438e) (effects (font (size 1.5 1.5) (thickness 0.3) bold italic) (justify top mirror)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 50.8 78.74) (end 66.04 86.36) (layer "F.Cu") (tstamp 3ffe0af5-c0af-4bed-81f1-503911a91b39) + (start 50.8 78.74) (end 66.04 86.36) (layer "F.Cu") (uuid 3ffe0af5-c0af-4bed-81f1-503911a91b39) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify right top)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 33.02 129.54) (end 48.26 137.16) (layer "F.Cu") (tstamp 4a32eeb2-a229-45dc-89cc-dcd231d8a98a) + (start 33.02 129.54) (end 48.26 137.16) (layer "F.Cu") (uuid 4a32eeb2-a229-45dc-89cc-dcd231d8a98a) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 68.58 27.94) (end 83.82 35.56) (layer "F.Cu") (tstamp 582c3c7b-aed3-47c2-ba88-2bdb10313198) + (start 68.58 27.94) (end 83.82 35.56) (layer "F.Cu") (uuid 582c3c7b-aed3-47c2-ba88-2bdb10313198) (effects (font (size 1.5 1.5) (thickness 0.1875)) (justify left top mirror)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 33.02 119.38) (end 48.26 127) (layer "F.Cu") (tstamp 5ca60f61-1883-469d-b156-c888bc8e6956) + (start 33.02 119.38) (end 48.26 127) (layer "F.Cu") (uuid 5ca60f61-1883-469d-b156-c888bc8e6956) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 50.8 68.58) (end 66.04 76.2) (layer "F.Cu") (tstamp 5d55e141-d872-4686-843a-76c36b28ff34) + (start 50.8 68.58) (end 66.04 76.2) (layer "F.Cu") (uuid 5d55e141-d872-4686-843a-76c36b28ff34) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify top)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 93.98 55.88) (end 86.36 71.12) (angle 270) (layer "F.Cu") (tstamp 66faf55a-c406-4fa7-9e95-a943b14a8bf7) + (start 93.98 55.88) (end 86.36 71.12) (angle 270) (layer "F.Cu") (uuid 66faf55a-c406-4fa7-9e95-a943b14a8bf7) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 33.02 109.22) (end 48.26 116.84) (layer "F.Cu") (tstamp 7664a9ab-212d-4cef-8cfa-594460637df2) + (start 33.02 109.22) (end 48.26 116.84) (layer "F.Cu") (uuid 7664a9ab-212d-4cef-8cfa-594460637df2) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 50.8 109.22) (end 66.04 116.84) (layer "F.Cu") (tstamp 7910f706-c83c-46e7-807c-b87b9c7df732) + (start 50.8 109.22) (end 66.04 116.84) (layer "F.Cu") (uuid 7910f706-c83c-46e7-807c-b87b9c7df732) (effects (font (size 1.5 1.5) (thickness 0.1875) italic) (justify right top)) (stroke (width 0.2) (type solid)) ) (gr_text_box "t a" - (start 104.14 27.94) (end 119.38 35.56) (layer "F.Cu") (tstamp 795acc99-4d66-42ec-8d37-7620a2c4d719) + (start 104.14 27.94) (end 119.38 35.56) (layer "F.Cu") (uuid 795acc99-4d66-42ec-8d37-7620a2c4d719) (effects (font (face "Wingdings 3") (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) (stroke (width 0.2) (type solid)) (render_cache "t a" 0 @@ -137,139 +137,139 @@ ) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 33.02 38.1) (end 48.26 45.72) (layer "F.Cu") (tstamp 80cd9b80-e60d-4ebd-8b61-3c201d55df04) + (start 33.02 38.1) (end 48.26 45.72) (layer "F.Cu") (uuid 80cd9b80-e60d-4ebd-8b61-3c201d55df04) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 50.8 99.06) (end 66.04 106.68) (layer "F.Cu") (tstamp 80d92b28-b963-45a4-b801-24e56e81a486) + (start 50.8 99.06) (end 66.04 106.68) (layer "F.Cu") (uuid 80d92b28-b963-45a4-b801-24e56e81a486) (effects (font (size 1.5 1.5) (thickness 0.1875) italic) (justify top)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 68.58 68.58) (end 83.82 76.2) (layer "F.Cu") (tstamp 81f627fd-31bd-4b66-b287-bfc09f2e7e65) + (start 68.58 68.58) (end 83.82 76.2) (layer "F.Cu") (uuid 81f627fd-31bd-4b66-b287-bfc09f2e7e65) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify top mirror)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 86.36 27.94) (end 101.6 35.56) (layer "F.Cu") (tstamp 8accd321-35f2-4514-b2bc-32bd8f65efe8) + (start 86.36 27.94) (end 101.6 35.56) (layer "F.Cu") (uuid 8accd321-35f2-4514-b2bc-32bd8f65efe8) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) (stroke (width 0.2) (type default)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 50.8 27.94) (end 66.04 35.56) (layer "F.Cu") (tstamp 8f2e742e-8eee-4481-9b06-7c27dcdb1a42) + (start 50.8 27.94) (end 66.04 35.56) (layer "F.Cu") (uuid 8f2e742e-8eee-4481-9b06-7c27dcdb1a42) (effects (font (size 1.5 1.5) (thickness 0.1875)) (justify left top)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 33.02 58.42) (end 48.26 66.04) (layer "F.Cu") (tstamp 90bd1535-0935-4917-a126-4196081d3708) + (start 33.02 58.42) (end 48.26 66.04) (layer "F.Cu") (uuid 90bd1535-0935-4917-a126-4196081d3708) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) (stroke (width 0.2) (type dot)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 33.02 139.7) (end 48.26 147.32) (layer "F.Cu") (tstamp 91f4e82a-0a31-45b8-ad06-ca18176c8b98) + (start 33.02 139.7) (end 48.26 147.32) (layer "F.Cu") (uuid 91f4e82a-0a31-45b8-ad06-ca18176c8b98) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 68.58 109.22) (end 83.82 116.84) (layer "F.Cu") (tstamp 93075751-e035-4c96-8632-5b3e2e1dee4c) + (start 68.58 109.22) (end 83.82 116.84) (layer "F.Cu") (uuid 93075751-e035-4c96-8632-5b3e2e1dee4c) (effects (font (size 1.5 1.5) (thickness 0.1875) italic) (justify right top mirror)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 68.58 99.06) (end 83.82 106.68) (layer "F.Cu") (tstamp a122364f-f796-4619-9be3-3521a1abeec3) + (start 68.58 99.06) (end 83.82 106.68) (layer "F.Cu") (uuid a122364f-f796-4619-9be3-3521a1abeec3) (effects (font (size 1.5 1.5) (thickness 0.1875) italic) (justify top mirror)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 33.02 78.74) (end 48.26 86.36) (layer "F.Cu") (tstamp a7dbac5e-89dd-4a6e-92b6-1e7caa07bbe4) + (start 33.02 78.74) (end 48.26 86.36) (layer "F.Cu") (uuid a7dbac5e-89dd-4a6e-92b6-1e7caa07bbe4) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) (stroke (width 0.2) (type dash_dot_dot)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 50.8 58.42) (end 66.04 66.04) (layer "F.Cu") (tstamp abb18c0b-6a69-4b09-b109-d1cc975183e9) + (start 50.8 58.42) (end 66.04 66.04) (layer "F.Cu") (uuid abb18c0b-6a69-4b09-b109-d1cc975183e9) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 50.8 88.9) (end 66.04 96.52) (layer "F.Cu") (tstamp b587c4ee-c3b8-4c0e-b9ff-6d108e44f32b) + (start 50.8 88.9) (end 66.04 96.52) (layer "F.Cu") (uuid b587c4ee-c3b8-4c0e-b9ff-6d108e44f32b) (effects (font (size 1.5 1.5) (thickness 0.1875) italic) (justify left top)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 50.8 48.26) (end 66.04 55.88) (layer "F.Cu") (tstamp ba17cdd0-413b-4f8e-bf25-f93c9c31a802) + (start 50.8 48.26) (end 66.04 55.88) (layer "F.Cu") (uuid ba17cdd0-413b-4f8e-bf25-f93c9c31a802) (effects (font (size 1.5 1.5) (thickness 0.1875)) (justify right top)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 86.36 53.34) (end 93.98 38.1) (angle 90) (layer "F.Cu") (tstamp c3cbd0ce-efda-44e2-a403-1f29af44b6cc) + (start 86.36 53.34) (end 93.98 38.1) (angle 90) (layer "F.Cu") (uuid c3cbd0ce-efda-44e2-a403-1f29af44b6cc) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 50.8 139.7) (end 66.04 147.32) (layer "F.Cu") (tstamp cb552089-d909-429f-bcb1-d9b62dcacba4) + (start 50.8 139.7) (end 66.04 147.32) (layer "F.Cu") (uuid cb552089-d909-429f-bcb1-d9b62dcacba4) (effects (font (size 1.5 1.5) (thickness 0.3) bold italic) (justify right top)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 50.8 129.54) (end 66.04 137.16) (layer "F.Cu") (tstamp cf5dcae0-7470-4bae-a46d-9585baecf050) + (start 50.8 129.54) (end 66.04 137.16) (layer "F.Cu") (uuid cf5dcae0-7470-4bae-a46d-9585baecf050) (effects (font (size 1.5 1.5) (thickness 0.3) bold italic) (justify top)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 33.02 99.06) (end 48.26 106.68) (layer "F.Cu") (tstamp d19923cb-4cbb-41a4-9c93-91bb337005c0) + (start 33.02 99.06) (end 48.26 106.68) (layer "F.Cu") (uuid d19923cb-4cbb-41a4-9c93-91bb337005c0) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 68.58 119.38) (end 83.82 127) (layer "F.Cu") (tstamp d3081fb8-e9ce-4cff-9fd7-55bbf5277535) + (start 68.58 119.38) (end 83.82 127) (layer "F.Cu") (uuid d3081fb8-e9ce-4cff-9fd7-55bbf5277535) (effects (font (size 1.5 1.5) (thickness 0.3) bold italic) (justify left top mirror)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 50.8 119.38) (end 66.04 127) (layer "F.Cu") (tstamp d43aed92-134c-4594-96cc-b735400649c2) + (start 50.8 119.38) (end 66.04 127) (layer "F.Cu") (uuid d43aed92-134c-4594-96cc-b735400649c2) (effects (font (size 1.5 1.5) (thickness 0.3) bold italic) (justify left top)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 33.02 48.26) (end 48.26 55.88) (layer "F.Cu") (tstamp d8ecd2e8-1fcd-489d-9819-66343345a3c2) + (start 33.02 48.26) (end 48.26 55.88) (layer "F.Cu") (uuid d8ecd2e8-1fcd-489d-9819-66343345a3c2) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) (stroke (width 0.2) (type dash)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 33.02 88.9) (end 48.26 96.52) (layer "F.Cu") (tstamp d9291bf2-f5e1-4b11-b99c-f3c4e9b4f428) + (start 33.02 88.9) (end 48.26 96.52) (layer "F.Cu") (uuid d9291bf2-f5e1-4b11-b99c-f3c4e9b4f428) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 68.58 38.1) (end 83.82 45.72) (layer "F.Cu") (tstamp e0a1cfbc-4cc7-49b3-a338-162718dc87c8) + (start 68.58 38.1) (end 83.82 45.72) (layer "F.Cu") (uuid e0a1cfbc-4cc7-49b3-a338-162718dc87c8) (effects (font (size 1.5 1.5) (thickness 0.1875)) (justify top mirror)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 68.58 58.42) (end 83.82 66.04) (layer "F.Cu") (tstamp f3ee4a80-2fca-44b4-919e-bbc320830802) + (start 68.58 58.42) (end 83.82 66.04) (layer "F.Cu") (uuid f3ee4a80-2fca-44b4-919e-bbc320830802) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top mirror)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 33.02 27.94) (end 48.26 35.56) (layer "F.Cu") (tstamp f62827ea-f8c0-47ab-8e13-bc2b8799c401) + (start 33.02 27.94) (end 48.26 35.56) (layer "F.Cu") (uuid f62827ea-f8c0-47ab-8e13-bc2b8799c401) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) (stroke (width 0.2) (type default)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 50.8 38.1) (end 66.04 45.72) (layer "F.Cu") (tstamp f86952c7-6db0-4205-8dfc-a8f471d6a422) + (start 50.8 38.1) (end 66.04 45.72) (layer "F.Cu") (uuid f86952c7-6db0-4205-8dfc-a8f471d6a422) (effects (font (size 1.5 1.5) (thickness 0.1875)) (justify top)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 68.58 78.74) (end 83.82 86.36) (layer "F.Cu") (tstamp fa155af2-98aa-464c-93b5-39570ca49eeb) + (start 68.58 78.74) (end 83.82 86.36) (layer "F.Cu") (uuid fa155af2-98aa-464c-93b5-39570ca49eeb) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify right top mirror)) (stroke (width 0.2) (type solid)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 33.02 68.58) (end 48.26 76.2) (layer "F.Cu") (tstamp fd977cba-949e-42a0-acd0-8e7fc1187a55) + (start 33.02 68.58) (end 48.26 76.2) (layer "F.Cu") (uuid fd977cba-949e-42a0-acd0-8e7fc1187a55) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) (stroke (width 0.2) (type dash_dot)) ) (gr_text_box "Test {dblquote}test{dblquote} \\\\test\\\\" - (start 101.6 81.28) (end 86.36 73.66) (angle 180) (layer "F.Cu") (tstamp ff558bd7-572b-4244-ab6d-97c7985392b7) + (start 101.6 81.28) (end 86.36 73.66) (angle 180) (layer "F.Cu") (uuid ff558bd7-572b-4244-ab6d-97c7985392b7) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) (stroke (width 0.2) (type solid)) ) @@ -277,7 +277,7 @@ (pts (xy 92.511663 121.665927) (xy 90.127602 106.613557) (xy 97.653787 105.421526) (xy 100.037849 120.473896) ) - (angle 99) (layer "F.Cu") (tstamp 0b14faf9-1fe4-4381-9d65-e19c9f02ebea) + (angle 99) (layer "F.Cu") (uuid 0b14faf9-1fe4-4381-9d65-e19c9f02ebea) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) (stroke (width 0.2) (type solid)) ) @@ -285,7 +285,7 @@ (pts (xy 86.36 96.211846) (xy 97.136307 85.435539) (xy 102.524461 90.823692) (xy 91.748154 101.6) ) - (angle 45) (layer "F.Cu") (tstamp 4cf1f31d-933d-47cd-b835-ed5f92690f10) + (angle 45) (layer "F.Cu") (uuid 4cf1f31d-933d-47cd-b835-ed5f92690f10) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) (stroke (width 0.2) (type solid)) ) @@ -293,12 +293,12 @@ (pts (xy 103.958042 132.837259) (xy 92.283525 142.633342) (xy 87.385483 136.796083) (xy 99.06 127) ) - (angle 220) (layer "F.Cu") (tstamp ff6ce36a-56bd-46bc-96fb-31ce64a2b523) + (angle 220) (layer "F.Cu") (uuid ff6ce36a-56bd-46bc-96fb-31ce64a2b523) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) (stroke (width 0.2) (type solid)) ) (gr_text_box locked "locked" - (start 33.02 149.86) (end 48.26 157.48) (layer "F.Cu") (tstamp 1604e3c4-6dfe-4116-bf50-703b6b6d6d75) + (start 33.02 149.86) (end 48.26 157.48) (layer "F.Cu") (uuid 1604e3c4-6dfe-4116-bf50-703b6b6d6d75) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) (stroke (width 0.2) (type solid)) ) diff --git a/tests/testdata/board/since_v7/test_textKnockout b/tests/testdata/board/since_v7/test_textKnockout index bee6532..81904ef 100644 --- a/tests/testdata/board/since_v7/test_textKnockout +++ b/tests/testdata/board/since_v7/test_textKnockout @@ -43,7 +43,7 @@ (net 0 "") - (gr_text "test" (at 168.42 92.81) (layer "F.Cu" knockout) (tstamp 37d6611e-bb8c-49f5-bc61-44562605f28f) + (gr_text "test" (at 168.42 92.81) (layer "F.Cu" knockout) (uuid 37d6611e-bb8c-49f5-bc61-44562605f28f) (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left bottom)) ) diff --git a/tests/testdata/board/since_v7/test_textsWithRenderCaches b/tests/testdata/board/since_v7/test_textsWithRenderCaches index dda0111..2e33251 100644 --- a/tests/testdata/board/since_v7/test_textsWithRenderCaches +++ b/tests/testdata/board/since_v7/test_textsWithRenderCaches @@ -15,7 +15,7 @@ (net 0 "") - (gr_text "cached stuff\n\n" (at 137.16 93.98) (layer "F.Cu") (tstamp 25874870-6d4f-4bc3-8a66-95a041f89adb) + (gr_text "cached stuff\n\n" (at 137.16 93.98) (layer "F.Cu") (uuid 25874870-6d4f-4bc3-8a66-95a041f89adb) (effects (font (face "Bell MT") (size 1.5 1.5) (thickness 0.3) bold) (justify left bottom)) (render_cache "cached stuff\n\n" 0 (polygon @@ -52,7 +52,7 @@ ) ) (gr_text_box "cached stuff" - (start 134.62 93.98) (end 149.86 101.6) (layer "F.Cu") (tstamp b8512651-2382-43ae-b65a-eb7f3bf81913) + (start 134.62 93.98) (end 149.86 101.6) (layer "F.Cu") (uuid b8512651-2382-43ae-b65a-eb7f3bf81913) (effects (font (face "Baskerville Old Face") (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) (stroke (width 0.2) (type solid)) (render_cache "cached stuff" 0 diff --git a/tests/testdata/board/test_allFpManufacturingAttributes b/tests/testdata/board/test_allFpManufacturingAttributes index d75c055..e3d4ecd 100644 --- a/tests/testdata/board/test_allFpManufacturingAttributes +++ b/tests/testdata/board/test_allFpManufacturingAttributes @@ -77,797 +77,797 @@ (net 0 "") (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp 0eb1464b-f2bf-4f14-9186-d2f038802259) + (tedit 62BC9CDF) (uuid 0eb1464b-f2bf-4f14-9186-d2f038802259) (at 130.5 90) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr through_hole exclude_from_pos_files exclude_from_bom) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1fe1971a-7016-45bb-8345-401820ae3862) + (uuid 1fe1971a-7016-45bb-8345-401820ae3862) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4eab55a2-5545-47a3-b9b3-c4c469a39d25) - ) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 0978854b-7f2d-4e70-81ad-b8366855ab91)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 36570266-ac30-48fb-a957-d39c502c9460)) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 520ddf64-73f0-4767-8391-a2c8400d2889)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 61a51970-fbbc-4b1e-a7ae-feb21648f6ac)) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 6f6fc535-e6ac-4715-a245-11d18639fbe6)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 7807c7b7-7ef2-4f78-b820-a3d80a6a5558)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp ab5fd570-a8ed-41be-bdc9-9bca7f01f72f)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp b2b23386-d0d5-4278-8953-0c9c0e5e73f7)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp cdbebb5e-a816-472c-9169-2f89317f1f2a)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp df8ca82e-d7eb-4065-8722-73c6f9311432)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp 91696539-77c4-4a75-8e58-8ed056557991)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 48ced388-1009-47c0-9121-927d687fa0e0)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 743d8da9-eb43-4371-8313-505007abb989)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 973b69bd-3173-4927-bd5c-d73e14d856a7)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp f220da3f-d9e9-4b5a-81e2-bb395123fe5f)) + (uuid 4eab55a2-5545-47a3-b9b3-c4c469a39d25) + ) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 0978854b-7f2d-4e70-81ad-b8366855ab91)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 36570266-ac30-48fb-a957-d39c502c9460)) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 520ddf64-73f0-4767-8391-a2c8400d2889)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 61a51970-fbbc-4b1e-a7ae-feb21648f6ac)) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 6f6fc535-e6ac-4715-a245-11d18639fbe6)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 7807c7b7-7ef2-4f78-b820-a3d80a6a5558)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid ab5fd570-a8ed-41be-bdc9-9bca7f01f72f)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid b2b23386-d0d5-4278-8953-0c9c0e5e73f7)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid cdbebb5e-a816-472c-9169-2f89317f1f2a)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid df8ca82e-d7eb-4065-8722-73c6f9311432)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid 91696539-77c4-4a75-8e58-8ed056557991)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 48ced388-1009-47c0-9121-927d687fa0e0)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 743d8da9-eb43-4371-8313-505007abb989)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 973b69bd-3173-4927-bd5c-d73e14d856a7)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid f220da3f-d9e9-4b5a-81e2-bb395123fe5f)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp 0fa684b1-37bd-4ad2-bdc2-d75e04b6861a) + (tedit 62BC9CDF) (uuid 0fa684b1-37bd-4ad2-bdc2-d75e04b6861a) (at 90.5 75.75) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr smd exclude_from_pos_files) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 0673bd15-bb27-42a3-b8dd-ff34de638161) + (uuid 0673bd15-bb27-42a3-b8dd-ff34de638161) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp d618158f-4184-4754-aa33-65a98e706342) - ) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 2798cc00-37db-458a-b5f8-bea65ae99be7)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 2926e945-d9e3-4a4e-9b51-aad244dc04f4)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 334446cd-af18-48a8-bb73-a88f4d220620)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 92adc2a7-705f-4e7b-90a7-1c91d9f5977d)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 978f5906-8b9c-49a6-9b77-25cbc28e396e)) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 9c1b71cf-44fe-4b7f-bf7f-4966704258c9)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp a54a2d51-4b66-4d14-b33d-1444b55de06d)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp bff35e53-0373-44e5-a0ce-05175bbecd57)) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp e085e529-431d-4fe9-aed9-287036ceabd6)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp f7eedf75-4d8e-4db5-a979-879f661d7288)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp 432045b0-7589-468b-8659-999ac30c51fa)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 17c7b03d-e4b9-4587-b2ce-0ee7a9d30575)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 2009ab3a-f4bf-4c63-a0fe-9d170c762787)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 4d290f63-844a-4f7b-8aec-c610c29b1e2f)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp fdd0a3ff-3d05-4dc5-8f2c-3aa967326c19)) + (uuid d618158f-4184-4754-aa33-65a98e706342) + ) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 2798cc00-37db-458a-b5f8-bea65ae99be7)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 2926e945-d9e3-4a4e-9b51-aad244dc04f4)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 334446cd-af18-48a8-bb73-a88f4d220620)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 92adc2a7-705f-4e7b-90a7-1c91d9f5977d)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 978f5906-8b9c-49a6-9b77-25cbc28e396e)) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 9c1b71cf-44fe-4b7f-bf7f-4966704258c9)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid a54a2d51-4b66-4d14-b33d-1444b55de06d)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid bff35e53-0373-44e5-a0ce-05175bbecd57)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid e085e529-431d-4fe9-aed9-287036ceabd6)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid f7eedf75-4d8e-4db5-a979-879f661d7288)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid 432045b0-7589-468b-8659-999ac30c51fa)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 17c7b03d-e4b9-4587-b2ce-0ee7a9d30575)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 2009ab3a-f4bf-4c63-a0fe-9d170c762787)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 4d290f63-844a-4f7b-8aec-c610c29b1e2f)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid fdd0a3ff-3d05-4dc5-8f2c-3aa967326c19)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp 3f8f771a-1298-4ccc-b64b-d7ab6925ef3c) + (tedit 62BC9CDF) (uuid 3f8f771a-1298-4ccc-b64b-d7ab6925ef3c) (at 90.5 120) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr smd board_only exclude_from_bom) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 381ea437-8589-413a-8d00-c27a465a3773) + (uuid 381ea437-8589-413a-8d00-c27a465a3773) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp e12ec3e8-0d5b-47b1-abb9-9b31a4bb451e) - ) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 168a0226-3f44-46ec-a72a-15290137bd66)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 18406746-0f9d-4d88-9ef2-8423e08576f0)) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 20ac7a70-5cb9-4418-b061-8e4ee8d36b79)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 54562a16-6662-4d1b-9b50-45ed0ae36481)) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 6f581e98-caac-4a3a-b0ed-76aab462e56a)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 73b08644-febb-4c1e-9b8f-826cf4cd7348)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp a1bbbcb7-3394-4d47-a7e2-c5aca5915b62)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp d0823f78-79d3-470b-87e6-694e750395bc)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp dfdaa22a-0489-48da-8a56-737e4c4366e1)) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp f47ba0cc-ecae-4aef-a30d-acee22ce59db)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp ccefc75b-fd16-4e82-963f-281710a98051)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 2b7fcec9-f103-4c1e-8056-817283941746)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 318b1c02-8f98-40e0-8672-6e5f766110ad)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp ae0ad2a8-816d-4ed9-8122-ce73b249d5bc)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp cd008119-17d3-4098-90f3-4ace8a150683)) + (uuid e12ec3e8-0d5b-47b1-abb9-9b31a4bb451e) + ) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 168a0226-3f44-46ec-a72a-15290137bd66)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 18406746-0f9d-4d88-9ef2-8423e08576f0)) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 20ac7a70-5cb9-4418-b061-8e4ee8d36b79)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 54562a16-6662-4d1b-9b50-45ed0ae36481)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 6f581e98-caac-4a3a-b0ed-76aab462e56a)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 73b08644-febb-4c1e-9b8f-826cf4cd7348)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid a1bbbcb7-3394-4d47-a7e2-c5aca5915b62)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid d0823f78-79d3-470b-87e6-694e750395bc)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid dfdaa22a-0489-48da-8a56-737e4c4366e1)) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid f47ba0cc-ecae-4aef-a30d-acee22ce59db)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid ccefc75b-fd16-4e82-963f-281710a98051)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 2b7fcec9-f103-4c1e-8056-817283941746)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 318b1c02-8f98-40e0-8672-6e5f766110ad)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid ae0ad2a8-816d-4ed9-8122-ce73b249d5bc)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid cd008119-17d3-4098-90f3-4ace8a150683)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp 4162ea85-08df-4ac2-99e0-fc35a4bc249d) + (tedit 62BC9CDF) (uuid 4162ea85-08df-4ac2-99e0-fc35a4bc249d) (at 90.5 60.75) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr smd exclude_from_bom) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 956f8a88-9acc-4e52-9280-d386fdb26e68) + (uuid 956f8a88-9acc-4e52-9280-d386fdb26e68) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 37c732a1-cf44-4113-843f-85a5910958ec) - ) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 33193802-955d-4a94-98cf-a3ed27526865)) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 570b0686-0fc3-46c1-be51-39569bba54ce)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 7966563c-e279-4a7c-bf41-af45d42c4a74)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 7cc91655-208f-4c40-986f-00fd054b4b29)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp a5129eb7-d259-4824-8f60-442feba02c79)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp c61a2d85-d3d7-4faf-9bef-d07618588ca0)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp ce824579-a256-4757-8547-32bf1db63637)) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp e0795232-a4f5-40af-bd8a-4a69f1a39aa6)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp e567c545-204a-4e4a-bfa9-ae48e2366f9a)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp f66b82ab-c203-4cb4-84ea-abcb2cd50a9c)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp 49956dd5-35c0-4b9f-8b2a-6f2b8918bd8c)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 21491966-3c4c-414a-8ddc-0c7176ddff87)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 363809f4-b895-434e-8ee8-f8b8fb35d4fe)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 791a5e22-eefd-4c9f-8145-64da9c193893)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 7d6a83ee-b39d-480d-9568-6e909628ec27)) + (uuid 37c732a1-cf44-4113-843f-85a5910958ec) + ) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 33193802-955d-4a94-98cf-a3ed27526865)) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 570b0686-0fc3-46c1-be51-39569bba54ce)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 7966563c-e279-4a7c-bf41-af45d42c4a74)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 7cc91655-208f-4c40-986f-00fd054b4b29)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid a5129eb7-d259-4824-8f60-442feba02c79)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid c61a2d85-d3d7-4faf-9bef-d07618588ca0)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid ce824579-a256-4757-8547-32bf1db63637)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid e0795232-a4f5-40af-bd8a-4a69f1a39aa6)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid e567c545-204a-4e4a-bfa9-ae48e2366f9a)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid f66b82ab-c203-4cb4-84ea-abcb2cd50a9c)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid 49956dd5-35c0-4b9f-8b2a-6f2b8918bd8c)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 21491966-3c4c-414a-8ddc-0c7176ddff87)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 363809f4-b895-434e-8ee8-f8b8fb35d4fe)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 791a5e22-eefd-4c9f-8145-64da9c193893)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 7d6a83ee-b39d-480d-9568-6e909628ec27)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp 4197fd6e-d0dc-4cad-a61b-00b708d61f8e) + (tedit 62BC9CDF) (uuid 4197fd6e-d0dc-4cad-a61b-00b708d61f8e) (at 170.5 90) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr exclude_from_pos_files exclude_from_bom) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4159a1b3-645b-4fcf-a72d-9242b2067a63) + (uuid 4159a1b3-645b-4fcf-a72d-9242b2067a63) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp d7b44d07-2cb6-4c10-bad9-adf2185ee6fd) - ) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 06691abe-4a61-4d84-ab64-63ace23bf8b5)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 1b73c962-e471-4ec3-ab97-9114c97a5609)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 24e41c56-597e-4023-adfa-f1d5bfd2a519)) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 3e6949fd-a9d6-4530-9145-d07c13ad2635)) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 5632ff9d-82e3-45b5-a86b-5a4683beef51)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 5c080aa7-74cc-491d-a4fa-a35e9d41b2a9)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp be78c320-66c9-47db-84c6-e07682b2c3ee)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp e41ebddf-cb62-48cb-abb2-1cc22a5eecdd)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp e5ef96dd-e14b-40bb-acac-746f5d3aee37)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp fb7d0d2c-09e5-46e0-8091-1901472a84d1)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp 79094860-9de1-4089-9ad1-fb708c7e674c)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 0e39e32b-7468-4f6e-a6f0-b54d61a16933)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 40b12084-e9ea-4a47-a64f-d44ca516c9e8)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 564c737a-c22b-400c-8665-990100e2bad2)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp c83a95be-f351-410b-916d-b5948688be99)) + (uuid d7b44d07-2cb6-4c10-bad9-adf2185ee6fd) + ) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 06691abe-4a61-4d84-ab64-63ace23bf8b5)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 1b73c962-e471-4ec3-ab97-9114c97a5609)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 24e41c56-597e-4023-adfa-f1d5bfd2a519)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 3e6949fd-a9d6-4530-9145-d07c13ad2635)) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 5632ff9d-82e3-45b5-a86b-5a4683beef51)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 5c080aa7-74cc-491d-a4fa-a35e9d41b2a9)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid be78c320-66c9-47db-84c6-e07682b2c3ee)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid e41ebddf-cb62-48cb-abb2-1cc22a5eecdd)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid e5ef96dd-e14b-40bb-acac-746f5d3aee37)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid fb7d0d2c-09e5-46e0-8091-1901472a84d1)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid 79094860-9de1-4089-9ad1-fb708c7e674c)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 0e39e32b-7468-4f6e-a6f0-b54d61a16933)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 40b12084-e9ea-4a47-a64f-d44ca516c9e8)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 564c737a-c22b-400c-8665-990100e2bad2)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid c83a95be-f351-410b-916d-b5948688be99)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp 4f600c3b-938e-4f15-a3d5-2f7b84b7a114) + (tedit 62BC9CDF) (uuid 4f600c3b-938e-4f15-a3d5-2f7b84b7a114) (at 130.5 75.75) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr through_hole exclude_from_pos_files) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 565082b3-06ce-46fa-857c-fecdf53c89f1) + (uuid 565082b3-06ce-46fa-857c-fecdf53c89f1) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 7db41bda-359c-420f-bdf5-221e6a8efd3d) - ) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 34f20938-82be-4faa-a3bd-ea4ff60955a6)) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 49b6beb3-5d64-4af2-830b-e99a8a5ac007)) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 4b8ea754-7305-433d-91ba-90a4340e15a7)) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 78e707fb-3e9a-4f67-9527-ee34cdefd91a)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 7fd7cb09-496d-4f85-a95b-f531a0ea6ec8)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 99187cb6-681b-4886-9fc6-864207b7616f)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp b5c8a737-214c-4638-bb5c-b013b02f97ab)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp b67db6fb-e010-4837-9b46-419c0d446aba)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp bb857b3f-cfd2-48ea-8ae4-988435afb17f)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp e60f5c1d-c97e-4327-8023-b78c1d20bdfb)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp e93f1ff9-82cc-426b-b31b-274f08cc4327)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 0739a502-7fa1-4e85-8cae-604fd21c9156)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 7de04273-7eda-4419-ad6c-938bfee9f2d2)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp baa2bb27-3ff4-481e-b331-7cfee71362fe)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp dc463df2-2692-4a08-9d95-1a693251e4f0)) + (uuid 7db41bda-359c-420f-bdf5-221e6a8efd3d) + ) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 34f20938-82be-4faa-a3bd-ea4ff60955a6)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 49b6beb3-5d64-4af2-830b-e99a8a5ac007)) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 4b8ea754-7305-433d-91ba-90a4340e15a7)) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 78e707fb-3e9a-4f67-9527-ee34cdefd91a)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 7fd7cb09-496d-4f85-a95b-f531a0ea6ec8)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 99187cb6-681b-4886-9fc6-864207b7616f)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid b5c8a737-214c-4638-bb5c-b013b02f97ab)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid b67db6fb-e010-4837-9b46-419c0d446aba)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid bb857b3f-cfd2-48ea-8ae4-988435afb17f)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid e60f5c1d-c97e-4327-8023-b78c1d20bdfb)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid e93f1ff9-82cc-426b-b31b-274f08cc4327)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 0739a502-7fa1-4e85-8cae-604fd21c9156)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 7de04273-7eda-4419-ad6c-938bfee9f2d2)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid baa2bb27-3ff4-481e-b331-7cfee71362fe)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid dc463df2-2692-4a08-9d95-1a693251e4f0)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp 57ebeabe-b600-4237-a37f-55fc1fe8a51e) + (tedit 62BC9CDF) (uuid 57ebeabe-b600-4237-a37f-55fc1fe8a51e) (at 170.5 60.75) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr exclude_from_bom) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp f42c2843-70f0-463a-bc38-eee11dd73b5f) + (uuid f42c2843-70f0-463a-bc38-eee11dd73b5f) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp c435621a-1e7b-4aea-a701-d5d27a54bd0d) - ) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 0ece2b87-02c1-4250-9204-efdee0b5a9d0)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 311a70eb-5859-4da6-8fe4-344b06368e0f)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 3fcf515a-b2e5-4769-a263-706606d34687)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 4362e6ac-6290-4071-922f-911c69fdd561)) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 437daa66-7365-482e-804c-8098c6a0905c)) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 70791199-43db-4ae1-bf3d-59e94aad8d59)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 971c1271-0f6f-46b9-8494-7107930ab4af)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp cd74d053-e62a-45a3-9f24-631862f85655)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp cdb2878b-f702-4635-9e4c-1cc8cfe5a84c)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp e26f0b22-8514-418f-977b-cb0a9761b0f5)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp 1aa01b33-85ec-45ea-bfaa-b88738576f2f)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 0afc6592-c2db-4caa-a22b-f13f9e7e1c40)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 4d759aa0-1145-43ae-a507-a45f6fc89e2a)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 62b6b2b3-6ade-4e95-8062-936451a2172f)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 9c8b409b-0d1b-49e5-8fed-acd83e0e8b3e)) + (uuid c435621a-1e7b-4aea-a701-d5d27a54bd0d) + ) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 0ece2b87-02c1-4250-9204-efdee0b5a9d0)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 311a70eb-5859-4da6-8fe4-344b06368e0f)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 3fcf515a-b2e5-4769-a263-706606d34687)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 4362e6ac-6290-4071-922f-911c69fdd561)) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 437daa66-7365-482e-804c-8098c6a0905c)) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 70791199-43db-4ae1-bf3d-59e94aad8d59)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 971c1271-0f6f-46b9-8494-7107930ab4af)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid cd74d053-e62a-45a3-9f24-631862f85655)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid cdb2878b-f702-4635-9e4c-1cc8cfe5a84c)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid e26f0b22-8514-418f-977b-cb0a9761b0f5)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid 1aa01b33-85ec-45ea-bfaa-b88738576f2f)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 0afc6592-c2db-4caa-a22b-f13f9e7e1c40)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 4d759aa0-1145-43ae-a507-a45f6fc89e2a)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 62b6b2b3-6ade-4e95-8062-936451a2172f)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 9c8b409b-0d1b-49e5-8fed-acd83e0e8b3e)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp 6504cfdc-6446-4592-b544-df5485f34a07) + (tedit 62BC9CDF) (uuid 6504cfdc-6446-4592-b544-df5485f34a07) (at 90.5 150) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr smd board_only exclude_from_pos_files exclude_from_bom) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3f6533ba-c4f9-46fc-b56b-e4570f6ba8d8) + (uuid 3f6533ba-c4f9-46fc-b56b-e4570f6ba8d8) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp f6662114-e94f-4466-8b01-5f4d76363a86) - ) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 2f1df4d4-ea41-4805-990c-fc64e9beb3f8)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 3d38eca7-b037-4400-970c-46db57e3c3cb)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 8ae8bcca-6404-4249-9a1b-d6efa82cff52)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 8c497335-9f19-4d8f-81b9-d3f6e5560190)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 93b580d1-c2df-48c4-9d06-465ca9d3eebc)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 95e16380-a797-4ef6-bc92-67bfd44afe75)) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp ac5a5c45-797a-4bbe-bfd5-5ce5a8aa3463)) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp ba80136a-34d0-4a97-a9c9-c43ab3f7be6e)) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp d0d2152d-05bb-45b9-922c-65dc46f5a5df)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp d628bd18-95ed-41eb-b4b4-f043ded47592)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp 1a657991-5c9c-41a4-9f2e-22f0c7450b3a)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 0e0a4b84-f32d-4d0d-bb01-e1a33da32acb)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 4445e598-1c38-4291-936b-eafc95d0cf78)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 6d4529c3-e736-41f4-9e85-842fded7472a)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp fe9073de-b4ae-429c-945b-a199d6313a17)) + (uuid f6662114-e94f-4466-8b01-5f4d76363a86) + ) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 2f1df4d4-ea41-4805-990c-fc64e9beb3f8)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 3d38eca7-b037-4400-970c-46db57e3c3cb)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 8ae8bcca-6404-4249-9a1b-d6efa82cff52)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 8c497335-9f19-4d8f-81b9-d3f6e5560190)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 93b580d1-c2df-48c4-9d06-465ca9d3eebc)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 95e16380-a797-4ef6-bc92-67bfd44afe75)) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid ac5a5c45-797a-4bbe-bfd5-5ce5a8aa3463)) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid ba80136a-34d0-4a97-a9c9-c43ab3f7be6e)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid d0d2152d-05bb-45b9-922c-65dc46f5a5df)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid d628bd18-95ed-41eb-b4b4-f043ded47592)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid 1a657991-5c9c-41a4-9f2e-22f0c7450b3a)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 0e0a4b84-f32d-4d0d-bb01-e1a33da32acb)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 4445e598-1c38-4291-936b-eafc95d0cf78)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 6d4529c3-e736-41f4-9e85-842fded7472a)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid fe9073de-b4ae-429c-945b-a199d6313a17)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp 684df057-312b-4a12-b960-3d0e61cf3ada) + (tedit 62BC9CDF) (uuid 684df057-312b-4a12-b960-3d0e61cf3ada) (at 130.5 135.75) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr through_hole board_only exclude_from_pos_files) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1c55eaff-dfb6-4adc-bdb2-1121eb73358d) + (uuid 1c55eaff-dfb6-4adc-bdb2-1121eb73358d) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp b2561a4b-5655-4b54-95c4-147a5b85fc10) - ) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 3491c78b-620e-46ca-a1c1-053b49774cc7)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 4a151dd5-28d8-42af-b70d-d52cf427540e)) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 4ed19592-a5c4-4f6f-8e35-67fef4315ee4)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 4f4277d9-4ff1-4fe4-9af0-84cedee4b2b6)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 5baacfaf-4f9b-484a-b0ad-900c2c96f940)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 92563de1-61c4-4e3f-8603-96474790934f)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp b5a26653-4e77-4514-a8f1-63ca7c4f9ab9)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp d789eb5c-7750-4e88-bd51-088f1d8d4899)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp db3e62ed-d2c4-4262-9844-874282d066c8)) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp dcbc5a2e-2561-4663-8736-09acc9fe0209)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp 97816a30-8562-4b40-bfd6-82faaadf14b2)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 06d56cea-efec-4ee2-a30e-da196d83ccb4)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 7b66c522-eb2b-4ac5-8fa6-badbd9e03844)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 7c938fcf-5266-4f01-b9d8-797ff7c61f4c)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp dc4bf440-2891-440b-98cc-4ec7ceadee72)) + (uuid b2561a4b-5655-4b54-95c4-147a5b85fc10) + ) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 3491c78b-620e-46ca-a1c1-053b49774cc7)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 4a151dd5-28d8-42af-b70d-d52cf427540e)) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 4ed19592-a5c4-4f6f-8e35-67fef4315ee4)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 4f4277d9-4ff1-4fe4-9af0-84cedee4b2b6)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 5baacfaf-4f9b-484a-b0ad-900c2c96f940)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 92563de1-61c4-4e3f-8603-96474790934f)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid b5a26653-4e77-4514-a8f1-63ca7c4f9ab9)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid d789eb5c-7750-4e88-bd51-088f1d8d4899)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid db3e62ed-d2c4-4262-9844-874282d066c8)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid dcbc5a2e-2561-4663-8736-09acc9fe0209)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid 97816a30-8562-4b40-bfd6-82faaadf14b2)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 06d56cea-efec-4ee2-a30e-da196d83ccb4)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 7b66c522-eb2b-4ac5-8fa6-badbd9e03844)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 7c938fcf-5266-4f01-b9d8-797ff7c61f4c)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid dc4bf440-2891-440b-98cc-4ec7ceadee72)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp 69403dd4-fea9-4899-966c-fff003244a4c) + (tedit 62BC9CDF) (uuid 69403dd4-fea9-4899-966c-fff003244a4c) (at 130.5 120) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr through_hole board_only exclude_from_bom) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 0504c604-5989-41d4-98b3-73baf39661a4) + (uuid 0504c604-5989-41d4-98b3-73baf39661a4) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 737d10d1-31d2-4ac3-8e9f-c01d3ad411b5) - ) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 20a40fd4-4825-456a-b45d-96e8fe1622a5)) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 572f678c-7489-4a0c-81c3-6f024e0707be)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 5d4ed9ca-985c-4d79-b913-0fd671b604bc)) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 6fb81dc6-41d5-4f97-ab8d-08492b739776)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp a4a90bd3-5586-4453-acbb-4d2c22443f49)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp a82cec30-45c1-49b3-b9e6-e30cc49eb759)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp b5e1d796-f3d8-4363-a6bf-5bf078e880e8)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp b89e3fe5-d3a3-4087-a7a3-319b60fcc6e9)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp dc538eb4-034b-4b8a-a5e5-4a3e1e9a8cd3)) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp edbc17dd-aa76-4d77-81ec-11ed42efea05)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp 0368658f-3125-4888-be8d-2d00cf819e46)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 21443f6e-c9cb-43b6-9145-0fe007529b00)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 36915340-9dd2-4d10-bb2e-946e32cc121b)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 82f0532d-1a6d-464b-ad29-fc3e8108d6a8)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp d3ea5011-250b-4076-bf21-0457c1dc2816)) + (uuid 737d10d1-31d2-4ac3-8e9f-c01d3ad411b5) + ) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 20a40fd4-4825-456a-b45d-96e8fe1622a5)) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 572f678c-7489-4a0c-81c3-6f024e0707be)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 5d4ed9ca-985c-4d79-b913-0fd671b604bc)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 6fb81dc6-41d5-4f97-ab8d-08492b739776)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid a4a90bd3-5586-4453-acbb-4d2c22443f49)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid a82cec30-45c1-49b3-b9e6-e30cc49eb759)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid b5e1d796-f3d8-4363-a6bf-5bf078e880e8)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid b89e3fe5-d3a3-4087-a7a3-319b60fcc6e9)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid dc538eb4-034b-4b8a-a5e5-4a3e1e9a8cd3)) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid edbc17dd-aa76-4d77-81ec-11ed42efea05)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid 0368658f-3125-4888-be8d-2d00cf819e46)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 21443f6e-c9cb-43b6-9145-0fe007529b00)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 36915340-9dd2-4d10-bb2e-946e32cc121b)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 82f0532d-1a6d-464b-ad29-fc3e8108d6a8)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid d3ea5011-250b-4076-bf21-0457c1dc2816)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp 7a550720-ee66-4d31-b0f9-0a57a3b133ea) + (tedit 62BC9CDF) (uuid 7a550720-ee66-4d31-b0f9-0a57a3b133ea) (at 90.5 90) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr smd exclude_from_pos_files exclude_from_bom) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp ca6052ba-b6c7-4761-b3cb-c749f8cbf361) + (uuid ca6052ba-b6c7-4761-b3cb-c749f8cbf361) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 606cc23c-679a-4fa3-b3b1-c023026298b1) - ) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 02ca9350-9e0f-471f-a345-bee2587bb572)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 07e820f6-5352-4622-89c6-9dc8d877ae52)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 13d0922b-6304-4dca-bf30-664d82859d66)) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 85c4eb9a-1efe-40fd-86af-36f89108b5f9)) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 959ed360-eb0a-4a79-8f34-5faaf7fec5ad)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp b67591ef-79c1-406a-9cdd-2d6de62566a6)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp bf1a0735-8349-4149-9917-9c06c3ec36d7)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp c8d1a84b-8d98-4130-891c-9d4b5bdb0535)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp d1c3595d-d061-4c53-823c-19aa0d9a8865)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp d28736e8-ee75-491e-b9af-2d7eb8b3297e)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp 08895aac-0eaf-4885-9893-39d7cbab257b)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 251bbd6b-00ad-4956-8621-28b4b522b62b)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 8699357b-081e-4490-9c44-11d25a40de14)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp d0164702-426e-4c87-abe5-fbfeda4c6ede)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp eccdf86f-23ac-4077-b13e-27dc356e9a70)) + (uuid 606cc23c-679a-4fa3-b3b1-c023026298b1) + ) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 02ca9350-9e0f-471f-a345-bee2587bb572)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 07e820f6-5352-4622-89c6-9dc8d877ae52)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 13d0922b-6304-4dca-bf30-664d82859d66)) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 85c4eb9a-1efe-40fd-86af-36f89108b5f9)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 959ed360-eb0a-4a79-8f34-5faaf7fec5ad)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid b67591ef-79c1-406a-9cdd-2d6de62566a6)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid bf1a0735-8349-4149-9917-9c06c3ec36d7)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid c8d1a84b-8d98-4130-891c-9d4b5bdb0535)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid d1c3595d-d061-4c53-823c-19aa0d9a8865)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid d28736e8-ee75-491e-b9af-2d7eb8b3297e)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid 08895aac-0eaf-4885-9893-39d7cbab257b)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 251bbd6b-00ad-4956-8621-28b4b522b62b)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 8699357b-081e-4490-9c44-11d25a40de14)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid d0164702-426e-4c87-abe5-fbfeda4c6ede)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid eccdf86f-23ac-4077-b13e-27dc356e9a70)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp 87b0d27d-8c92-47f5-b6cf-66578b6858e7) + (tedit 62BC9CDF) (uuid 87b0d27d-8c92-47f5-b6cf-66578b6858e7) (at 170.5 45.75) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp b9937346-f6e7-4a0d-8b88-940809bc0c5f) + (uuid b9937346-f6e7-4a0d-8b88-940809bc0c5f) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp d205f026-5c37-4a8f-96d0-c67ab0976f34) - ) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 5b1cf420-b469-4a8f-a998-9abdfd8b7687)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 60e61964-6ea7-468c-b4d5-c464c2964fb4)) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 8b8cbcc8-2fab-4017-82d7-9e2b0dd87d55)) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp ae9a2cfc-2e02-4731-9394-e388bba596f8)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp b4bb129a-27c6-47af-a65b-1d062a176af1)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp b555eee7-8149-4892-8ba4-057aabcbbee2)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp c40d36bb-2efa-4bc3-859b-223faaa66f3e)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp c97ec1e3-38c3-4514-9704-1b06a25c7c8d)) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp f686f314-e4c1-4c2d-a83a-58da96d3edf9)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp fae1c1af-89ba-4c18-88bc-46f514e9bd6f)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp de673e63-5f43-4989-8aea-860e28e93f50)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 4ab287b0-f7e5-4d54-ac56-3885f4c05418)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 5f6e226e-a567-408b-beb0-c8a8e2ec508f)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp f37be837-3bee-4441-b239-c214f98ba58a)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp ff667a13-f89b-40a5-99a3-00684de2da09)) + (uuid d205f026-5c37-4a8f-96d0-c67ab0976f34) + ) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 5b1cf420-b469-4a8f-a998-9abdfd8b7687)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 60e61964-6ea7-468c-b4d5-c464c2964fb4)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 8b8cbcc8-2fab-4017-82d7-9e2b0dd87d55)) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid ae9a2cfc-2e02-4731-9394-e388bba596f8)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid b4bb129a-27c6-47af-a65b-1d062a176af1)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid b555eee7-8149-4892-8ba4-057aabcbbee2)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid c40d36bb-2efa-4bc3-859b-223faaa66f3e)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid c97ec1e3-38c3-4514-9704-1b06a25c7c8d)) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid f686f314-e4c1-4c2d-a83a-58da96d3edf9)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid fae1c1af-89ba-4c18-88bc-46f514e9bd6f)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid de673e63-5f43-4989-8aea-860e28e93f50)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 4ab287b0-f7e5-4d54-ac56-3885f4c05418)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 5f6e226e-a567-408b-beb0-c8a8e2ec508f)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid f37be837-3bee-4441-b239-c214f98ba58a)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid ff667a13-f89b-40a5-99a3-00684de2da09)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp ac132512-c893-4cc0-8b4f-a1bad93547b0) + (tedit 62BC9CDF) (uuid ac132512-c893-4cc0-8b4f-a1bad93547b0) (at 170.5 150) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr board_only exclude_from_pos_files exclude_from_bom) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp ba54b977-6e85-4849-863a-8aba90c0983f) + (uuid ba54b977-6e85-4849-863a-8aba90c0983f) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 7b0b2e9d-7b62-4d86-ba92-8de66c2be81f) - ) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 4ed59335-4075-4e12-a596-bab87aafc796)) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 56b75d3c-fa69-4f57-9aa5-64cfbf200c32)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 7614d1b3-3ead-4914-90b1-e5e05187dd06)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 7ab2c56a-308f-45dd-b534-f28d44e59352)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 8d258870-19f3-4d71-9a3d-1390358a4e5a)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp afd59d07-bfd6-4bc9-8176-e0ddec1872a1)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp ddb83956-0781-4967-adf3-cb27a82b32ef)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp f254f8e4-0eca-46a4-a3de-477f70bd6ec4)) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp f2d404b6-1993-4de0-b78d-3ca9612287c7)) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp f80a85fd-e6d4-41d6-ba9f-12f575651e85)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp 389820b3-dc0f-41a8-9487-f37594ec848d)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 4cb674e3-7fd0-4bdf-83d4-7b2424e2e5c0)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 58518ef0-9375-45b7-b518-1100f14f6963)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 75fcab2b-759b-4221-b3ed-5bcbea1afb05)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 94865570-11cc-4b49-8ee4-db024780b3ae)) + (uuid 7b0b2e9d-7b62-4d86-ba92-8de66c2be81f) + ) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 4ed59335-4075-4e12-a596-bab87aafc796)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 56b75d3c-fa69-4f57-9aa5-64cfbf200c32)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 7614d1b3-3ead-4914-90b1-e5e05187dd06)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 7ab2c56a-308f-45dd-b534-f28d44e59352)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 8d258870-19f3-4d71-9a3d-1390358a4e5a)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid afd59d07-bfd6-4bc9-8176-e0ddec1872a1)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid ddb83956-0781-4967-adf3-cb27a82b32ef)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid f254f8e4-0eca-46a4-a3de-477f70bd6ec4)) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid f2d404b6-1993-4de0-b78d-3ca9612287c7)) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid f80a85fd-e6d4-41d6-ba9f-12f575651e85)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid 389820b3-dc0f-41a8-9487-f37594ec848d)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 4cb674e3-7fd0-4bdf-83d4-7b2424e2e5c0)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 58518ef0-9375-45b7-b518-1100f14f6963)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 75fcab2b-759b-4221-b3ed-5bcbea1afb05)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 94865570-11cc-4b49-8ee4-db024780b3ae)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp b16ab301-4abd-43a9-8923-4ae36109ad1e) + (tedit 62BC9CDF) (uuid b16ab301-4abd-43a9-8923-4ae36109ad1e) (at 170.5 75.75) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr exclude_from_pos_files) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4035093c-8c14-4085-bfea-fcb41c163f69) + (uuid 4035093c-8c14-4085-bfea-fcb41c163f69) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 71c1b4b1-fe29-4ef4-89f5-de4386e105a9) - ) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 26584013-aa69-4f6e-9469-cf96829118fe)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 42921c6f-25e8-4512-9139-83b5b81397a7)) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 5841a60a-7434-4694-9b2f-60c2321b8bd0)) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 8fecaef3-3ec3-48db-b92b-42aba82b3c34)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 94f92a53-a887-4e67-921d-9685969e3c14)) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 9d1d67aa-bd89-4416-8ff1-ea3aed8edbd3)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp a07f1e79-1d7d-4a07-b840-3da61e06e5e0)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp d9209bac-cc1b-4bd5-9b0c-8896b0dbce47)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp d9c7258e-64f4-44a0-b9ed-474106f56c42)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp ff3f0dce-48a8-4a4e-9a85-b6808253807b)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp 14b6a088-e29e-4f65-bb62-fd783c1ab88e)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 1d3dd843-278a-491c-aee7-c4ca56549357)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 6b4ae552-c3dc-4d02-ab1a-556e15ae247d)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 8157d0c3-4115-4fef-882d-18ff9f3b1e49)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp a3c07522-2d1f-4d1c-a6e5-18097136531a)) + (uuid 71c1b4b1-fe29-4ef4-89f5-de4386e105a9) + ) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 26584013-aa69-4f6e-9469-cf96829118fe)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 42921c6f-25e8-4512-9139-83b5b81397a7)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 5841a60a-7434-4694-9b2f-60c2321b8bd0)) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 8fecaef3-3ec3-48db-b92b-42aba82b3c34)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 94f92a53-a887-4e67-921d-9685969e3c14)) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 9d1d67aa-bd89-4416-8ff1-ea3aed8edbd3)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid a07f1e79-1d7d-4a07-b840-3da61e06e5e0)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid d9209bac-cc1b-4bd5-9b0c-8896b0dbce47)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid d9c7258e-64f4-44a0-b9ed-474106f56c42)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid ff3f0dce-48a8-4a4e-9a85-b6808253807b)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid 14b6a088-e29e-4f65-bb62-fd783c1ab88e)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 1d3dd843-278a-491c-aee7-c4ca56549357)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 6b4ae552-c3dc-4d02-ab1a-556e15ae247d)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 8157d0c3-4115-4fef-882d-18ff9f3b1e49)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid a3c07522-2d1f-4d1c-a6e5-18097136531a)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp bf7f7976-c492-4b38-9696-c24926909542) + (tedit 62BC9CDF) (uuid bf7f7976-c492-4b38-9696-c24926909542) (at 130.5 150) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr through_hole board_only exclude_from_pos_files exclude_from_bom) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 53d63574-d294-4160-8943-1f901b80728f) + (uuid 53d63574-d294-4160-8943-1f901b80728f) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 9d221b3b-0bfe-4439-a426-0f2594b9c7bf) - ) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 0a1ac2c6-8da8-4410-b772-69afa2855077)) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 119a2ba9-03f2-48af-8f1a-4a96cb25a3bf)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 251435cb-df17-46ab-aac4-3d24ccac8db0)) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 3450ae82-42ae-493f-904b-d8b1a09c107a)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 741e6598-04b9-4005-a079-9081c23103ab)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 742f6656-c86d-41c0-937e-ef6ded3bd482)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp c355ca51-32bc-4d88-a250-07d5621dd709)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp dff62e1d-c592-4963-80cb-25d776cdc1f4)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp e68fac9b-3de3-4acb-9bb0-3dee3685df22)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp f252e204-5b1e-4386-b15b-42d6a51ae097)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp 7efaeda2-e767-44b9-adb2-3a0c3f4d2f1d)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 9004cee7-358e-4c08-9d64-a05f28a4e7b6)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp b2ecb88a-4c09-46d5-b24a-de38dbb48f75)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp d8ebdeb0-2bbd-4a1b-a259-f95c97f44cbe)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp dacfc6b2-f197-4446-86ee-d141533404be)) + (uuid 9d221b3b-0bfe-4439-a426-0f2594b9c7bf) + ) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 0a1ac2c6-8da8-4410-b772-69afa2855077)) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 119a2ba9-03f2-48af-8f1a-4a96cb25a3bf)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 251435cb-df17-46ab-aac4-3d24ccac8db0)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 3450ae82-42ae-493f-904b-d8b1a09c107a)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 741e6598-04b9-4005-a079-9081c23103ab)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 742f6656-c86d-41c0-937e-ef6ded3bd482)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid c355ca51-32bc-4d88-a250-07d5621dd709)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid dff62e1d-c592-4963-80cb-25d776cdc1f4)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid e68fac9b-3de3-4acb-9bb0-3dee3685df22)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid f252e204-5b1e-4386-b15b-42d6a51ae097)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid 7efaeda2-e767-44b9-adb2-3a0c3f4d2f1d)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 9004cee7-358e-4c08-9d64-a05f28a4e7b6)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid b2ecb88a-4c09-46d5-b24a-de38dbb48f75)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid d8ebdeb0-2bbd-4a1b-a259-f95c97f44cbe)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid dacfc6b2-f197-4446-86ee-d141533404be)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp cc888f43-ca19-462c-adfd-2e20cb8dfede) + (tedit 62BC9CDF) (uuid cc888f43-ca19-462c-adfd-2e20cb8dfede) (at 90.5 105.75) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr smd board_only) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 7d512d14-3ca4-4934-b506-eb07d268c7dc) + (uuid 7d512d14-3ca4-4934-b506-eb07d268c7dc) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3d927ca0-f4ad-42ab-b902-dfef8d84eebb) - ) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 1fbda89d-82ba-4f0a-b113-988f269883dc)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 27b5a6bb-bf08-4e16-abae-290afd548f36)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 2fa17bd4-23af-495d-84c8-95f8b6beb5a8)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 3fc3a397-ec3a-4314-aa6a-44925ef4cbbe)) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 4736f749-4a0e-4a05-b1aa-d51f1c3fc23d)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 76d9276c-0bff-44cf-81b5-cc0de1c97f12)) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 782b86fa-ef9f-4c16-a991-b44a80f0f0c3)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 90dda447-2750-402e-9a9e-df264b0c0bc9)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 961e37cd-505c-40aa-baef-0a680d665d8f)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp ddcf9a83-0126-4df6-88fa-3363d508d3a6)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp e03d7bc9-2bd0-42b5-96ba-4ca164fb4c50)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 74796a55-82bc-4f74-9e9c-c7cb232069e3)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp b6fc4182-53d3-44c8-80e1-53918daa9139)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp cf672f56-2d68-4c6c-a783-23e23c937b72)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp e721274f-b458-4ab5-8d4d-44bffaffa7c9)) + (uuid 3d927ca0-f4ad-42ab-b902-dfef8d84eebb) + ) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 1fbda89d-82ba-4f0a-b113-988f269883dc)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 27b5a6bb-bf08-4e16-abae-290afd548f36)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 2fa17bd4-23af-495d-84c8-95f8b6beb5a8)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 3fc3a397-ec3a-4314-aa6a-44925ef4cbbe)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 4736f749-4a0e-4a05-b1aa-d51f1c3fc23d)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 76d9276c-0bff-44cf-81b5-cc0de1c97f12)) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 782b86fa-ef9f-4c16-a991-b44a80f0f0c3)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 90dda447-2750-402e-9a9e-df264b0c0bc9)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 961e37cd-505c-40aa-baef-0a680d665d8f)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid ddcf9a83-0126-4df6-88fa-3363d508d3a6)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid e03d7bc9-2bd0-42b5-96ba-4ca164fb4c50)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 74796a55-82bc-4f74-9e9c-c7cb232069e3)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid b6fc4182-53d3-44c8-80e1-53918daa9139)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid cf672f56-2d68-4c6c-a783-23e23c937b72)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid e721274f-b458-4ab5-8d4d-44bffaffa7c9)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp d24fa136-4598-4aef-8742-bfb5c4659871) + (tedit 62BC9CDF) (uuid d24fa136-4598-4aef-8742-bfb5c4659871) (at 130.5 45.75) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr through_hole) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 325006ce-4c23-4f07-9871-dc0cd047f7fd) + (uuid 325006ce-4c23-4f07-9871-dc0cd047f7fd) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 96930a67-6215-4f2b-a9cc-16f78c9fd164) - ) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 20d6997e-64c7-454b-9573-baf26e1ad11b)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 240fde71-00e0-458d-bf75-b4d973cb180b)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 4b1dbc88-c8c5-476c-80ac-830e56684be9)) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 511ddebd-9f54-463b-bc54-5ebdd708d33d)) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 764ce9a2-c363-448f-a68c-a7dbf5cd80c1)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 9a7ade3c-a81d-4038-a57c-b220b9c3cd90)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp adfaccc9-bb80-495a-9038-d58935037d76)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp c60ba6ae-e013-424d-bb59-f3de27f735b1)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp d2d83bcc-f2f8-4838-be35-0f2248bff3b6)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp f587f477-194d-41ae-8a6d-91fbd85f9d3f)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp c7a7077f-9289-4bb4-8f3b-a449cb499057)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 2415334a-b998-4d19-a8b5-e60e8af2aff4)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 345a9ac1-be31-400b-9c5d-4af388112d4b)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 835ada2e-dc88-46f5-b472-12f6a1e8c9f4)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 9421d8ab-ec24-4783-b746-a12fbd00100e)) + (uuid 96930a67-6215-4f2b-a9cc-16f78c9fd164) + ) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 20d6997e-64c7-454b-9573-baf26e1ad11b)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 240fde71-00e0-458d-bf75-b4d973cb180b)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 4b1dbc88-c8c5-476c-80ac-830e56684be9)) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 511ddebd-9f54-463b-bc54-5ebdd708d33d)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 764ce9a2-c363-448f-a68c-a7dbf5cd80c1)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 9a7ade3c-a81d-4038-a57c-b220b9c3cd90)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid adfaccc9-bb80-495a-9038-d58935037d76)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid c60ba6ae-e013-424d-bb59-f3de27f735b1)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid d2d83bcc-f2f8-4838-be35-0f2248bff3b6)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid f587f477-194d-41ae-8a6d-91fbd85f9d3f)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid c7a7077f-9289-4bb4-8f3b-a449cb499057)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 2415334a-b998-4d19-a8b5-e60e8af2aff4)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 345a9ac1-be31-400b-9c5d-4af388112d4b)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 835ada2e-dc88-46f5-b472-12f6a1e8c9f4)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 9421d8ab-ec24-4783-b746-a12fbd00100e)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp d39f803e-b408-4148-9dc1-1268cfb6cee1) + (tedit 62BC9CDF) (uuid d39f803e-b408-4148-9dc1-1268cfb6cee1) (at 170.5 105.75) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr board_only) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 88ec470b-1595-4040-bc2a-91476c84ca2e) + (uuid 88ec470b-1595-4040-bc2a-91476c84ca2e) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp a5e5a32b-d259-4833-9676-56ada82e83c2) - ) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 05fda319-28dc-4877-8331-02cb10501361)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 1330eb77-c16f-4a58-a897-f5af49736826)) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 15f86f86-6612-462a-a1d2-f730a8788a9a)) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 163cdeae-7841-4f2c-b738-e36b081d5e19)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 28f5d24e-b605-4fad-9e07-a157526f5710)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 7759bcaf-350b-4897-a675-aaf4fb3e75fe)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp b4450c83-6da6-4393-a892-92bf8cbec8aa)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp cba11463-444d-4fb1-9f76-b3065c51a98b)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp d6c6796b-c630-4de8-9473-cbbc978a0a21)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp e5abcaa8-c89a-49d4-9e47-28a25f37d322)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp e51830a2-6dc5-4f13-834b-b490ff3a07e5)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 4b9a4b22-a241-4855-9d5c-4ff2f9005b1b)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp c3c15276-82a5-4b64-990f-7f503a97141e)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp e4f6c439-e664-4982-a00a-ae1d4844df2b)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp fd27925d-9b2e-4663-bdb7-e46b9715b801)) + (uuid a5e5a32b-d259-4833-9676-56ada82e83c2) + ) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 05fda319-28dc-4877-8331-02cb10501361)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 1330eb77-c16f-4a58-a897-f5af49736826)) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 15f86f86-6612-462a-a1d2-f730a8788a9a)) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 163cdeae-7841-4f2c-b738-e36b081d5e19)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 28f5d24e-b605-4fad-9e07-a157526f5710)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 7759bcaf-350b-4897-a675-aaf4fb3e75fe)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid b4450c83-6da6-4393-a892-92bf8cbec8aa)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid cba11463-444d-4fb1-9f76-b3065c51a98b)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid d6c6796b-c630-4de8-9473-cbbc978a0a21)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid e5abcaa8-c89a-49d4-9e47-28a25f37d322)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid e51830a2-6dc5-4f13-834b-b490ff3a07e5)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 4b9a4b22-a241-4855-9d5c-4ff2f9005b1b)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid c3c15276-82a5-4b64-990f-7f503a97141e)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid e4f6c439-e664-4982-a00a-ae1d4844df2b)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid fd27925d-9b2e-4663-bdb7-e46b9715b801)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp d5f3c190-b3be-48f3-b8a6-e41bba2e269e) + (tedit 62BC9CDF) (uuid d5f3c190-b3be-48f3-b8a6-e41bba2e269e) (at 170.5 120) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr board_only exclude_from_bom) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5c16107e-b60f-4f98-bbed-8abfeb5d4011) + (uuid 5c16107e-b60f-4f98-bbed-8abfeb5d4011) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4e72994f-410e-42ab-a8f9-f801527ca6d0) - ) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 22abab2e-9885-4da7-9852-348f356dd096)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 58a22765-7f2e-4f66-9ea8-f56fcca75dda)) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 7da919a6-904e-41c7-b0f6-91d865a93890)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 99a76074-fcd3-4150-83c8-79f76bdad1c5)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp b748f219-0f44-41d7-bcf2-9a96e7f8b594)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp b9e0ba15-f372-4a9e-a627-d594778258ac)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp cc016ca4-b9a4-4d80-91ba-91d6e0df5bcc)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp d28c26df-aeff-4f6a-a1dc-f734efaf55cb)) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp dcff1695-539e-442e-afee-9485378ce13a)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp dea160a0-c7eb-439d-aa99-b60757115fc7)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp eb5c3818-51cd-4092-a6a2-1d306912382e)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 83fee08f-7316-4ff9-a4fd-e9a9372f4d8f)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 9256f7aa-4f1a-4001-bdef-7fbb32e451e0)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 94e689a1-e70f-45cb-8a5b-dc77827f725b)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp be0c7a50-2d41-4fd6-8c28-37a4cf00d900)) + (uuid 4e72994f-410e-42ab-a8f9-f801527ca6d0) + ) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 22abab2e-9885-4da7-9852-348f356dd096)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 58a22765-7f2e-4f66-9ea8-f56fcca75dda)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 7da919a6-904e-41c7-b0f6-91d865a93890)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 99a76074-fcd3-4150-83c8-79f76bdad1c5)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid b748f219-0f44-41d7-bcf2-9a96e7f8b594)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid b9e0ba15-f372-4a9e-a627-d594778258ac)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid cc016ca4-b9a4-4d80-91ba-91d6e0df5bcc)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid d28c26df-aeff-4f6a-a1dc-f734efaf55cb)) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid dcff1695-539e-442e-afee-9485378ce13a)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid dea160a0-c7eb-439d-aa99-b60757115fc7)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid eb5c3818-51cd-4092-a6a2-1d306912382e)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 83fee08f-7316-4ff9-a4fd-e9a9372f4d8f)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 9256f7aa-4f1a-4001-bdef-7fbb32e451e0)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 94e689a1-e70f-45cb-8a5b-dc77827f725b)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid be0c7a50-2d41-4fd6-8c28-37a4cf00d900)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp d605dd99-2afa-4862-ad86-bb1825478583) + (tedit 62BC9CDF) (uuid d605dd99-2afa-4862-ad86-bb1825478583) (at 130.5 105.75) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr through_hole board_only) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 23f1f71f-cee3-412e-8e0b-8dacdc450a11) + (uuid 23f1f71f-cee3-412e-8e0b-8dacdc450a11) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 57e128ae-5e07-4818-9f5a-1cee0e65c680) - ) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 106f01f3-bf47-4150-bb7b-1a3318a6eb3d)) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 10ddf54c-6d59-4755-8fb8-43466141a83a)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 26769327-3160-41f1-82e7-11d5d542abde)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 31446a24-8ce7-4dca-ab0b-d907a8be5e8d)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 537c2196-fe60-48a5-847c-84653e479b38)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 5cab06cf-94fa-4c5d-abc1-110cb0208f01)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 7eebb937-5634-42da-bd7e-2e0260369d0e)) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 9a17b82f-671a-43cc-889d-8f643334e78c)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp a5e505c0-c0af-4f61-a9d4-cf031c548012)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp ed265626-f6f5-4029-beb9-f6ad275e86b5)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp 9ade8aaa-dfca-436d-be8a-be74784ef565)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp a64a7c06-7057-47f9-be64-f537af3193b4)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp bc2b91cd-dad2-489e-a5a6-c25b0772eb90)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp c884feb5-afbc-4baf-9f12-868c0ed27bc9)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp d633a4de-1388-46e7-ac55-24bd558a0816)) + (uuid 57e128ae-5e07-4818-9f5a-1cee0e65c680) + ) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 106f01f3-bf47-4150-bb7b-1a3318a6eb3d)) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 10ddf54c-6d59-4755-8fb8-43466141a83a)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 26769327-3160-41f1-82e7-11d5d542abde)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 31446a24-8ce7-4dca-ab0b-d907a8be5e8d)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 537c2196-fe60-48a5-847c-84653e479b38)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 5cab06cf-94fa-4c5d-abc1-110cb0208f01)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 7eebb937-5634-42da-bd7e-2e0260369d0e)) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 9a17b82f-671a-43cc-889d-8f643334e78c)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid a5e505c0-c0af-4f61-a9d4-cf031c548012)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid ed265626-f6f5-4029-beb9-f6ad275e86b5)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid 9ade8aaa-dfca-436d-be8a-be74784ef565)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid a64a7c06-7057-47f9-be64-f537af3193b4)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid bc2b91cd-dad2-489e-a5a6-c25b0772eb90)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid c884feb5-afbc-4baf-9f12-868c0ed27bc9)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid d633a4de-1388-46e7-ac55-24bd558a0816)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp e0aaa7e5-905d-4c84-ab35-31fe60dcdd68) + (tedit 62BC9CDF) (uuid e0aaa7e5-905d-4c84-ab35-31fe60dcdd68) (at 170.5 135.75) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr board_only exclude_from_pos_files) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 2e4a6d1a-b585-4ad5-95d8-aff8c32bcfec) + (uuid 2e4a6d1a-b585-4ad5-95d8-aff8c32bcfec) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp e0441cbd-426e-47d4-952b-8c03883e1f7a) - ) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 006bc43b-d3a8-4a38-a8dc-5a24da3f9b4d)) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 0157ed9d-375b-4b39-a7c1-9cb08dcf67bf)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 11b49d13-b047-4242-be65-9a9b1c80ec58)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 430b98dc-0155-464c-95fc-2bf720cc2dd3)) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 434de308-3c0f-471e-b2ea-4b1db61e07dc)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 496eb987-d081-4e1e-a63a-28ee1d48f2f8)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 6c55033c-55b9-4835-9ab8-f334f8a3ffed)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 776fdb81-16bd-40fc-866b-5d7c4f5af091)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 96e87ac2-5565-47ab-ae62-263f85b93211)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp f0d59009-bdb6-4150-8249-d2a9c5928391)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp 42dd1fad-d6e1-4a22-bcd7-61c29a70aea6)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 2a891096-042c-4004-b161-8bd2c0b59fd7)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 771145ed-2e00-4172-ac95-37a36c6a35ce)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp a27ad806-2f49-493b-a712-5cefb34fea4e)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp b81cd904-69d1-4c8b-81f2-302fdf1cfeb0)) + (uuid e0441cbd-426e-47d4-952b-8c03883e1f7a) + ) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 006bc43b-d3a8-4a38-a8dc-5a24da3f9b4d)) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 0157ed9d-375b-4b39-a7c1-9cb08dcf67bf)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 11b49d13-b047-4242-be65-9a9b1c80ec58)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 430b98dc-0155-464c-95fc-2bf720cc2dd3)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 434de308-3c0f-471e-b2ea-4b1db61e07dc)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 496eb987-d081-4e1e-a63a-28ee1d48f2f8)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 6c55033c-55b9-4835-9ab8-f334f8a3ffed)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 776fdb81-16bd-40fc-866b-5d7c4f5af091)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 96e87ac2-5565-47ab-ae62-263f85b93211)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid f0d59009-bdb6-4150-8249-d2a9c5928391)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid 42dd1fad-d6e1-4a22-bcd7-61c29a70aea6)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 2a891096-042c-4004-b161-8bd2c0b59fd7)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 771145ed-2e00-4172-ac95-37a36c6a35ce)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid a27ad806-2f49-493b-a712-5cefb34fea4e)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid b81cd904-69d1-4c8b-81f2-302fdf1cfeb0)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp e6383cf2-63bd-44ca-86d7-73cab8c5a669) + (tedit 62BC9CDF) (uuid e6383cf2-63bd-44ca-86d7-73cab8c5a669) (at 90.5 45.75) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr smd) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 920d067c-09ea-4120-b810-77cbd11822fb) + (uuid 920d067c-09ea-4120-b810-77cbd11822fb) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 2629f374-664b-4a6a-877f-847eba3a2928) + (uuid 2629f374-664b-4a6a-877f-847eba3a2928) ) (fp_text user "PCB Thickness 1.57 mm" (at 5 2.8 180) (layer "Cmts.User") (effects (font (size 0.5 0.5) (thickness 0.1))) - (tstamp e096fb6c-9c86-457b-8f2e-4be4f1ee308e) - ) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 058fedcc-704d-4293-8197-34a17ef8dc07)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 3bd1d24a-0ba6-444e-896e-ab4ac7dd5127)) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 4e26d1df-a557-446c-8724-16a2959e6714)) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 5417d93e-ea72-4615-a825-50b48895bd92)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 99e5628a-8c61-4f9d-aa6e-5b585271b505)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 9f289b4a-cc82-473b-9973-1ab4c36355f8)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp a1f64cc6-dc73-41aa-a86c-99d2c0c7e9e8)) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp c27162ce-dec2-4696-8422-f740d31716cf)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp c7050574-27e1-4a80-9dab-24805663409e)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp c9af433b-c759-435f-b23f-8e61bde22221)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp 46c31fef-8b6d-4892-b7d6-1b9818ed82f5)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 11ccd497-2713-4d03-8a7a-1dbd53fbc1f7)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 328b655f-3682-4d72-b986-09747092cdfb)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 7dd46673-4551-4937-beee-2ea3f888f7bc)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp d46f6682-7aa3-41f8-8dfe-bfed3b1f9948)) + (uuid e096fb6c-9c86-457b-8f2e-4be4f1ee308e) + ) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 058fedcc-704d-4293-8197-34a17ef8dc07)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 3bd1d24a-0ba6-444e-896e-ab4ac7dd5127)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 4e26d1df-a557-446c-8724-16a2959e6714)) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 5417d93e-ea72-4615-a825-50b48895bd92)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 99e5628a-8c61-4f9d-aa6e-5b585271b505)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 9f289b4a-cc82-473b-9973-1ab4c36355f8)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid a1f64cc6-dc73-41aa-a86c-99d2c0c7e9e8)) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid c27162ce-dec2-4696-8422-f740d31716cf)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid c7050574-27e1-4a80-9dab-24805663409e)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid c9af433b-c759-435f-b23f-8e61bde22221)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid 46c31fef-8b6d-4892-b7d6-1b9818ed82f5)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 11ccd497-2713-4d03-8a7a-1dbd53fbc1f7)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 328b655f-3682-4d72-b986-09747092cdfb)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 7dd46673-4551-4937-beee-2ea3f888f7bc)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid d46f6682-7aa3-41f8-8dfe-bfed3b1f9948)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp e9e920f6-baec-4cdb-8085-ad6ca5c3b307) + (tedit 62BC9CDF) (uuid e9e920f6-baec-4cdb-8085-ad6ca5c3b307) (at 130.5 60.75) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr through_hole exclude_from_bom) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp bade9875-e59b-4d52-b529-c48d7c265fc4) + (uuid bade9875-e59b-4d52-b529-c48d7c265fc4) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3b398e0a-4c10-4dcc-aa1f-5dcd51a576d9) + (uuid 3b398e0a-4c10-4dcc-aa1f-5dcd51a576d9) ) (fp_text user "PCB Thickness 1.57 mm" (at 5 2.8 180) (layer "Cmts.User") (effects (font (size 0.5 0.5) (thickness 0.1))) - (tstamp a32fe8ab-5810-40f6-8eab-48332c0ee5a0) - ) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 17540f0f-267d-4f0f-8f00-5539a89bd637)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 36d7002b-bf2e-428b-a91a-b4ed755cac59)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 66734891-cd33-4205-a68e-7aa74d4b75f8)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 8a2de683-0cbb-47f9-b48d-61ac1c60565d)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 8f0e1ea6-d278-4117-9e02-aaadcc59362e)) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 92587ea2-e589-4cd0-a110-fdbbe9573c25)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp a5d527e3-93e5-4f7c-9403-79aabfbdc470)) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp b3eebb03-af8c-48e8-a7d9-5ec3741206fa)) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp c587e41e-e411-44d4-a360-b7b652a17e87)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp ec7a7d72-678f-4bfb-a06b-17a4d013c413)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp 99f4f4aa-2f14-4bf9-b8a7-da1480e9e168)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 286a9e39-c26f-49c3-809f-c04839a4ac04)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 5696a53f-2631-4279-8564-21adeaab997c)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 706bece9-b980-4420-a866-a63a48a63c89)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp f57b03a6-125b-453a-8f2a-24b446ebba66)) + (uuid a32fe8ab-5810-40f6-8eab-48332c0ee5a0) + ) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 17540f0f-267d-4f0f-8f00-5539a89bd637)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 36d7002b-bf2e-428b-a91a-b4ed755cac59)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 66734891-cd33-4205-a68e-7aa74d4b75f8)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 8a2de683-0cbb-47f9-b48d-61ac1c60565d)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 8f0e1ea6-d278-4117-9e02-aaadcc59362e)) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 92587ea2-e589-4cd0-a110-fdbbe9573c25)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid a5d527e3-93e5-4f7c-9403-79aabfbdc470)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid b3eebb03-af8c-48e8-a7d9-5ec3741206fa)) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid c587e41e-e411-44d4-a360-b7b652a17e87)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid ec7a7d72-678f-4bfb-a06b-17a4d013c413)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid 99f4f4aa-2f14-4bf9-b8a7-da1480e9e168)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 286a9e39-c26f-49c3-809f-c04839a4ac04)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 5696a53f-2631-4279-8564-21adeaab997c)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 706bece9-b980-4420-a866-a63a48a63c89)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid f57b03a6-125b-453a-8f2a-24b446ebba66)) ) (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp eece7241-cf79-4005-a419-afcb7ea2f1aa) + (tedit 62BC9CDF) (uuid eece7241-cf79-4005-a419-afcb7ea2f1aa) (at 90.5 135.75) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr smd board_only exclude_from_pos_files) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8b664cd6-f39e-4636-850d-30ba11a608d8) + (uuid 8b664cd6-f39e-4636-850d-30ba11a608d8) ) (fp_text value "Test_Footprint" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp eba6f904-5352-4ca5-9d68-7095d5553d23) + (uuid eba6f904-5352-4ca5-9d68-7095d5553d23) ) (fp_text user "PCB Thickness 1.57 mm" (at 5 2.8 180) (layer "Cmts.User") (effects (font (size 0.5 0.5) (thickness 0.1))) - (tstamp 6995beeb-7854-4705-ae35-78174cb5e8c5) - ) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 03590f33-763d-44e7-bd58-7b869bb7ef20)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 20cc5dd3-f607-44c7-ac7e-e7aebd9790dd)) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 26aff78d-1dc4-4822-8817-49ee707b8453)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 3a013e8f-5b12-499b-8d2d-0ad49966db1a)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 58b75830-9e39-45c9-8547-367ebee8a907)) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 66f97120-6c7e-441a-9997-acbf3e610e6e)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 7b32ef33-8c7b-417f-9260-1a8773398f8f)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 97208e50-b896-4df8-8da4-ea2fc6b46da5)) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp d92cfbfa-da4b-4f63-8ad6-7bb6977d4f44)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp e6a27cb0-d090-4b8c-9a7b-e787b9ea11b6)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp 07b7ccce-8895-49f2-b220-e85ac43040b1)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 65d50500-96c3-4685-9691-5f83fde7ff57)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 7850e091-0fbf-4f7c-a328-cd019df441e0)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 8fac398c-22c9-4741-a001-aab7ea92da04)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp bcd9d733-3cca-4780-8540-cda4d5f83456)) + (uuid 6995beeb-7854-4705-ae35-78174cb5e8c5) + ) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 03590f33-763d-44e7-bd58-7b869bb7ef20)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 20cc5dd3-f607-44c7-ac7e-e7aebd9790dd)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 26aff78d-1dc4-4822-8817-49ee707b8453)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 3a013e8f-5b12-499b-8d2d-0ad49966db1a)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 58b75830-9e39-45c9-8547-367ebee8a907)) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 66f97120-6c7e-441a-9997-acbf3e610e6e)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 7b32ef33-8c7b-417f-9260-1a8773398f8f)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 97208e50-b896-4df8-8da4-ea2fc6b46da5)) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid d92cfbfa-da4b-4f63-8ad6-7bb6977d4f44)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid e6a27cb0-d090-4b8c-9a7b-e787b9ea11b6)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid 07b7ccce-8895-49f2-b220-e85ac43040b1)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 65d50500-96c3-4685-9691-5f83fde7ff57)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 7850e091-0fbf-4f7c-a328-cd019df441e0)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 8fac398c-22c9-4741-a001-aab7ea92da04)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid bcd9d733-3cca-4780-8540-cda4d5f83456)) ) - (gr_text "+ / + / +" (at 75 150) (layer "F.Cu") (tstamp 03b7ea59-04ff-4bfc-a26f-17e4b04b9d62) + (gr_text "+ / + / +" (at 75 150) (layer "F.Cu") (uuid 03b7ea59-04ff-4bfc-a26f-17e4b04b9d62) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_text "+ / + / -" (at 75 135) (layer "F.Cu") (tstamp 0bc45e0a-f3b4-457e-8294-593a75a7697d) + (gr_text "+ / + / -" (at 75 135) (layer "F.Cu") (uuid 0bc45e0a-f3b4-457e-8294-593a75a7697d) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_text "- / - / +" (at 75 60) (layer "F.Cu") (tstamp 19cf3f75-846d-40c4-99e9-986cfa896c10) + (gr_text "- / - / +" (at 75 60) (layer "F.Cu") (uuid 19cf3f75-846d-40c4-99e9-986cfa896c10) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_text "- / - / -" (at 75 45) (layer "F.Cu") (tstamp 3cd62bef-586b-4354-a0d8-b45f0b86f8d4) + (gr_text "- / - / -" (at 75 45) (layer "F.Cu") (uuid 3cd62bef-586b-4354-a0d8-b45f0b86f8d4) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_text "Footprint Type\nOther" (at 180 30) (layer "F.Cu") (tstamp 5e01567b-a9f5-4f86-b76a-2572d29d2d44) + (gr_text "Footprint Type\nOther" (at 180 30) (layer "F.Cu") (uuid 5e01567b-a9f5-4f86-b76a-2572d29d2d44) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_text "Tests all manufacturing attribute\ncombinations possible" (at 45 25) (layer "F.Cu") (tstamp 6bde0840-e503-4c9f-a8c0-10fd7be12888) + (gr_text "Tests all manufacturing attribute\ncombinations possible" (at 45 25) (layer "F.Cu") (uuid 6bde0840-e503-4c9f-a8c0-10fd7be12888) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_text "+ / - / +" (at 75 120) (layer "F.Cu") (tstamp 6ee20d1c-a46d-41e5-9769-e0e93e111749) + (gr_text "+ / - / +" (at 75 120) (layer "F.Cu") (uuid 6ee20d1c-a46d-41e5-9769-e0e93e111749) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_text "- / + / -" (at 75 75) (layer "F.Cu") (tstamp 7d7dfbee-e276-47ab-a29b-12b4be9b22c4) + (gr_text "- / + / -" (at 75 75) (layer "F.Cu") (uuid 7d7dfbee-e276-47ab-a29b-12b4be9b22c4) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_text "+ / - / -" (at 75 105) (layer "F.Cu") (tstamp 80e098c7-ff0f-40d9-839f-9ee0ada137c7) + (gr_text "+ / - / -" (at 75 105) (layer "F.Cu") (uuid 80e098c7-ff0f-40d9-839f-9ee0ada137c7) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_text "Footprint Type\nSMD" (at 100 30) (layer "F.Cu") (tstamp aff48226-032f-4dae-a36a-f783c883d29a) + (gr_text "Footprint Type\nSMD" (at 100 30) (layer "F.Cu") (uuid aff48226-032f-4dae-a36a-f783c883d29a) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_text "Footprint Type\nTHT" (at 140 30) (layer "F.Cu") (tstamp b576af53-9779-4b42-bea4-4d91783d8c4b) + (gr_text "Footprint Type\nTHT" (at 140 30) (layer "F.Cu") (uuid b576af53-9779-4b42-bea4-4d91783d8c4b) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_text "- / + / +" (at 75 90) (layer "F.Cu") (tstamp db3f768b-4ec7-4178-b70b-b4b036c84502) + (gr_text "- / + / +" (at 75 90) (layer "F.Cu") (uuid db3f768b-4ec7-4178-b70b-b4b036c84502) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_text "Attributes" (at 75 37.5) (layer "F.Cu") (tstamp e0ff723e-9da4-419a-9b7c-537137a1c661) + (gr_text "Attributes" (at 75 37.5) (layer "F.Cu") (uuid e0ff723e-9da4-419a-9b7c-537137a1c661) (effects (font (size 1.5 1.5) (thickness 0.3))) ) diff --git a/tests/testdata/board/test_boardStackup32LayerDielectricsVias b/tests/testdata/board/test_boardStackup32LayerDielectricsVias index c3b2634..d2822a4 100644 --- a/tests/testdata/board/test_boardStackup32LayerDielectricsVias +++ b/tests/testdata/board/test_boardStackup32LayerDielectricsVias @@ -194,109 +194,109 @@ (net 0 "") - (gr_rect (start 114.7 121) (end 190.65 45.05) (layer "Edge.Cuts") (width 0.1) (fill none) (tstamp 2f680110-9ea0-4f48-b5a6-990648d3cde2)) - (gr_text "Test: 32layer with vias, all stackup options" (at 152.95 118.75) (layer "Cmts.User") (tstamp 234e1024-0b7f-410c-90bb-bae43af1eb25) + (gr_rect (start 114.7 121) (end 190.65 45.05) (layer "Edge.Cuts") (width 0.1) (fill none) (uuid 2f680110-9ea0-4f48-b5a6-990648d3cde2)) + (gr_text "Test: 32layer with vias, all stackup options" (at 152.95 118.75) (layer "Cmts.User") (uuid 234e1024-0b7f-410c-90bb-bae43af1eb25) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (segment (start 144.7 59.75) (end 137.3 59.75) (width 0.25) (layer "F.Cu") (net 0) (tstamp 5eac54c5-305d-41d6-8b17-f9ef74142fc5)) - (segment (start 145.15 60.2) (end 144.7 59.75) (width 0.25) (layer "F.Cu") (net 0) (tstamp 685bf253-7e51-40ec-8d43-57d69d12e5e2)) - (via (at 153.5 64.65) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 1e3639f5-e7e3-4694-9294-3921c4c3d8d8)) - (via (at 156.2 55.75) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 220ae943-0254-4741-8fa8-609b50152f00)) - (via (at 164 58.2) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 2ba79d5f-5977-4383-8973-1b3369469cc2)) - (via (at 145.15 60.2) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 2eae7d9d-0d7d-4755-80a4-ff458c263895)) - (via (at 168.5 62.8) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 31fa6d01-f08a-43ea-8ee1-231130e6a24b)) - (via (at 149.3 62.7) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 450796ed-160e-4912-8510-5adfc8f1a2f5)) - (via (at 153.9 59.95) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 4a1889be-7ec6-405b-ae5a-773fc21e97e9)) - (via (at 151.6 54.35) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 57720542-bdde-4812-ae04-f6c39f4da1e5)) - (via (at 154.55 57.7) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 5b939979-83f4-492c-9866-1d110eaa3f6d)) - (via (at 162.95 67.05) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 5c4ef3fb-31b1-4cc2-b877-62be82f2b495)) - (via (at 165.1 63.65) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 5e906fab-cbda-4297-8a09-9e12dae7620b)) - (via (at 156 65.95) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 6483a61d-b10a-47a8-8abb-aca573d14ee8)) - (via (at 152.05 56.25) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 724c973a-b963-461f-871b-611c05be41a1)) - (via (at 169.85 65.75) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 79e2f0c8-67c7-4822-912a-bfefb7447fda)) - (via (at 158.15 58.25) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 836aa7f5-ce01-4f10-a876-590770e0c112)) - (via (at 168.3 67.95) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 854c27b1-9f79-4add-b6f5-27fba8034c5b)) - (via (at 148.45 55.15) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 88b32a43-2aa8-4784-ba7a-1ffdefcc0b42)) - (via (at 147.65 61.1) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 8ebf6100-3981-45dc-a269-6504480f2134)) - (via (at 148.15 57.8) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 90d375ea-7f4d-4536-858b-4b9304172f6b)) - (via (at 162.1 60.05) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 925aa975-acb4-40c2-9c04-99557189f722)) - (via (at 159.05 63.2) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 993ff105-4d18-4c9e-91c5-e8c562468585)) - (via (at 166.5 60.25) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp 9fa95695-028d-49e5-b6f4-7e3b558d3e99)) - (via (at 165.65 66.75) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp a12ccdb6-3679-4846-a6aa-1c003e3aea6b)) - (via (at 151.15 63.5) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp aed52a1c-d78d-4328-9a5b-0dae9cca9894)) - (via (at 160.85 68.6) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp b2d2c42f-0606-483f-b2ca-07b067e11e4c)) - (via (at 155.8 62.15) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp cca20c0e-4dd8-43e2-8d36-77b8f7eb2b62)) - (via (at 151.9 59.45) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp d610351c-a190-40a1-99e0-2223063accfd)) - (via (at 160.25 56.4) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp f2432da9-7fb9-4817-b2fc-dc1f41d2c4ed)) - (via (at 161.85 64.9) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp f525c2ca-e7ba-4514-91bc-134c7eeb6847)) - (via (at 158.65 67.05) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (tstamp f7a08f47-28a3-4664-b73f-efd412909c91)) - (segment (start 146.75 60.2) (end 147.65 61.1) (width 0.25) (layer "In1.Cu") (net 0) (tstamp 03180fc3-312d-4869-989b-36a0aa8fbbab)) - (segment (start 145.15 60.2) (end 146.75 60.2) (width 0.25) (layer "In1.Cu") (net 0) (tstamp 2da0c218-f525-488e-ae52-b37371a9c8c4)) - (segment (start 147.65 61.1) (end 147.7 61.1) (width 0.25) (layer "In2.Cu") (net 0) (tstamp 6911136d-fdd3-47b3-b66b-8d24bb74a91c)) - (segment (start 147.7 61.1) (end 149.3 62.7) (width 0.25) (layer "In2.Cu") (net 0) (tstamp b1bbf5fc-248f-4f6e-a178-1cd932e30d02)) - (segment (start 149.3 62.7) (end 150.35 62.7) (width 0.25) (layer "In3.Cu") (net 0) (tstamp 731de235-0a1b-4129-aca9-586f376a2413)) - (segment (start 150.35 62.7) (end 151.15 63.5) (width 0.25) (layer "In3.Cu") (net 0) (tstamp f241e0ee-d3d0-4acb-927b-10754037fbc9)) - (segment (start 153.35 64.45) (end 153.5 64.6) (width 0.25) (layer "In4.Cu") (net 0) (tstamp 274414ab-1890-467f-a7af-4d612100a2a6)) - (segment (start 153.5 64.6) (end 153.5 64.65) (width 0.25) (layer "In4.Cu") (net 0) (tstamp 5732fe89-5269-4719-98b5-f2ef3f341659)) - (segment (start 152.4 63.5) (end 153.35 64.45) (width 0.25) (layer "In4.Cu") (net 0) (tstamp 5740f5f1-37d4-456c-875e-9ebb35ecd00c)) - (segment (start 151.15 63.5) (end 152.4 63.5) (width 0.25) (layer "In4.Cu") (net 0) (tstamp ff9989c6-7a02-4da9-9a30-c5fc15f960c5)) - (segment (start 154.7 64.65) (end 156 65.95) (width 0.25) (layer "In6.Cu") (net 0) (tstamp 87b77cd9-8a80-463a-8114-083d84bc0705)) - (segment (start 153.5 64.65) (end 154.7 64.65) (width 0.25) (layer "In6.Cu") (net 0) (tstamp e2b3c6db-26a0-4a0f-91e3-f3850153add5)) - (segment (start 157.55 65.95) (end 158.65 67.05) (width 0.25) (layer "In7.Cu") (net 0) (tstamp 4f4ed3ff-b7e3-455c-be2d-f1d3c4be2168)) - (segment (start 156 65.95) (end 157.55 65.95) (width 0.25) (layer "In7.Cu") (net 0) (tstamp d375f196-6f2b-4a02-b59f-0abcafe1e5a7)) - (segment (start 158.65 67.05) (end 160.2 68.6) (width 0.25) (layer "In8.Cu") (net 0) (tstamp 3df43fbc-36ba-406a-97a8-4326d8392fc2)) - (segment (start 160.2 68.6) (end 160.85 68.6) (width 0.25) (layer "In8.Cu") (net 0) (tstamp 5cca554f-4493-4aeb-a530-f254ededae9e)) - (segment (start 161.4 68.6) (end 162.95 67.05) (width 0.25) (layer "In9.Cu") (net 0) (tstamp 136f24ab-7b8a-4b96-87e9-b51854289072)) - (segment (start 160.85 68.6) (end 161.4 68.6) (width 0.25) (layer "In9.Cu") (net 0) (tstamp faa455ea-93b0-4a12-9af2-c32e7eee6d37)) - (segment (start 162.95 66) (end 161.85 64.9) (width 0.25) (layer "In10.Cu") (net 0) (tstamp 63f4f2c3-230e-4140-b561-60dc7b883135)) - (segment (start 162.95 67.05) (end 162.95 66) (width 0.25) (layer "In10.Cu") (net 0) (tstamp db661329-9c51-496c-9e62-370ebf0236be)) - (segment (start 161.85 64.9) (end 160.15 63.2) (width 0.25) (layer "In11.Cu") (net 0) (tstamp 86819d76-65c8-4796-96b4-d5a97cd6067b)) - (segment (start 160.15 63.2) (end 159.05 63.2) (width 0.25) (layer "In11.Cu") (net 0) (tstamp f79600f0-8aca-4c42-bd73-ad5321120380)) - (segment (start 159.05 63.2) (end 158 62.15) (width 0.25) (layer "In12.Cu") (net 0) (tstamp 4defc198-fb73-4f9a-8a9d-cd22f4be094e)) - (segment (start 158 62.15) (end 155.8 62.15) (width 0.25) (layer "In12.Cu") (net 0) (tstamp b83aa53f-6f3f-48bf-b41f-2e5458df2888)) - (segment (start 155.8 61.85) (end 153.9 59.95) (width 0.25) (layer "In13.Cu") (net 0) (tstamp cd5690a3-890c-4d22-9010-3d73ae7c1982)) - (segment (start 155.8 62.15) (end 155.8 61.85) (width 0.25) (layer "In13.Cu") (net 0) (tstamp ff164f5f-b65f-4b7d-ba28-85fe41257652)) - (segment (start 153.9 58.35) (end 154.5 57.75) (width 0.25) (layer "In14.Cu") (net 0) (tstamp 4175c327-a7fe-4d84-ba69-9ba6e02c58fb)) - (segment (start 154.5 57.75) (end 154.55 57.7) (width 0.25) (layer "In14.Cu") (net 0) (tstamp a4c2edd2-4235-4d48-bf1f-9b46ae9e7214)) - (segment (start 153.9 59.95) (end 153.9 58.35) (width 0.25) (layer "In14.Cu") (net 0) (tstamp f25081e3-594c-4e20-a3a0-8c78739d4347)) - (segment (start 154.55 57.7) (end 157.6 57.7) (width 0.25) (layer "In15.Cu") (net 0) (tstamp 067e1f81-db05-4864-9809-2651e108d482)) - (segment (start 157.6 57.7) (end 158.15 58.25) (width 0.25) (layer "In15.Cu") (net 0) (tstamp 6f4bf812-138c-435a-8325-99bdfcb7fb2e)) - (segment (start 160.25 58.25) (end 161.25 59.25) (width 0.25) (layer "In16.Cu") (net 0) (tstamp 18db2e23-c07f-425e-8626-59b05d187cdb)) - (segment (start 161.25 59.25) (end 162.05 60.05) (width 0.25) (layer "In16.Cu") (net 0) (tstamp 6b483d33-c0bf-448c-b303-85c0149143f3)) - (segment (start 158.15 58.25) (end 160.25 58.25) (width 0.25) (layer "In16.Cu") (net 0) (tstamp c1b00961-3b9d-43ec-8cf1-783520d22caf)) - (segment (start 162.05 60.05) (end 162.1 60.05) (width 0.25) (layer "In16.Cu") (net 0) (tstamp f4b00c54-9ad1-49cc-a893-af751b7bbde3)) - (segment (start 162.6 60.05) (end 164.6 62.05) (width 0.25) (layer "In17.Cu") (net 0) (tstamp 06d2d69f-d8bf-4375-b5cb-db5a5577fb80)) - (segment (start 164.6 62.05) (end 165.1 62.55) (width 0.25) (layer "In17.Cu") (net 0) (tstamp 2a66e9ef-e8ab-4c4d-87c1-6f2381e86cbc)) - (segment (start 162.1 60.05) (end 162.6 60.05) (width 0.25) (layer "In17.Cu") (net 0) (tstamp 5f88dafe-e614-4523-9531-1af57eb8ba33)) - (segment (start 165.1 62.55) (end 165.1 63.65) (width 0.25) (layer "In17.Cu") (net 0) (tstamp 72cfee45-fa9b-45ce-b9fa-cc4411a7e95d)) - (segment (start 165.1 63.65) (end 165.65 64.2) (width 0.25) (layer "In18.Cu") (net 0) (tstamp 103a284d-ee0f-4a43-aeda-897caf2e8367)) - (segment (start 165.65 64.2) (end 165.65 66.75) (width 0.25) (layer "In18.Cu") (net 0) (tstamp bc663e7e-08a9-4a6b-8220-6d0f3194a366)) - (segment (start 166.85 67.95) (end 168.3 67.95) (width 0.25) (layer "In19.Cu") (net 0) (tstamp 2f28b0db-d4f5-43f6-9931-bc649cfd4f51)) - (segment (start 165.65 66.75) (end 166.85 67.95) (width 0.25) (layer "In19.Cu") (net 0) (tstamp 6ff25e28-6290-4c29-a474-b6a86c1058fa)) - (segment (start 169.85 66.4) (end 169.85 65.75) (width 0.25) (layer "In20.Cu") (net 0) (tstamp 65ed6649-7f77-42ba-8364-96e8d5d3ec59)) - (segment (start 168.3 67.95) (end 169.85 66.4) (width 0.25) (layer "In20.Cu") (net 0) (tstamp e5c3f5b3-a5f3-46be-9b89-679fc8febc4b)) - (segment (start 169.85 64.15) (end 168.5 62.8) (width 0.25) (layer "In21.Cu") (net 0) (tstamp 6f351650-f7b7-4858-94c3-8f05440b4c8e)) - (segment (start 169.85 65.75) (end 169.85 64.15) (width 0.25) (layer "In21.Cu") (net 0) (tstamp adc472b6-4ccf-4707-a522-ea736bab0160)) - (segment (start 168.5 62.8) (end 166.5 60.8) (width 0.25) (layer "In22.Cu") (net 0) (tstamp c8f58c2d-07ec-4355-92b4-a1615dc2f910)) - (segment (start 166.5 60.8) (end 166.5 60.25) (width 0.25) (layer "In22.Cu") (net 0) (tstamp f94a9243-578c-48e9-80e5-08059b48ed8f)) - (segment (start 166.05 60.25) (end 164 58.2) (width 0.25) (layer "In23.Cu") (net 0) (tstamp 2c44890e-4662-4746-a19e-78e2193fd9f2)) - (segment (start 166.5 60.25) (end 166.05 60.25) (width 0.25) (layer "In23.Cu") (net 0) (tstamp 74e4453c-acbd-445e-81b1-19ce1f70bca9)) - (segment (start 164 58.2) (end 162.2 56.4) (width 0.25) (layer "In24.Cu") (net 0) (tstamp 0c926f8b-4916-443b-b8d5-b5866414d198)) - (segment (start 162.2 56.4) (end 160.25 56.4) (width 0.25) (layer "In24.Cu") (net 0) (tstamp f6dfbb3b-b43f-42d3-96ef-f25f5dec1e4e)) - (segment (start 159.6 55.75) (end 156.2 55.75) (width 0.25) (layer "In25.Cu") (net 0) (tstamp bb715cff-2ca3-46b1-abaa-1d9fa4c43041)) - (segment (start 160.25 56.4) (end 159.6 55.75) (width 0.25) (layer "In25.Cu") (net 0) (tstamp ee1ec701-2df3-4881-b756-1b8be0691e2c)) - (segment (start 156.2 55.75) (end 152.55 55.75) (width 0.25) (layer "In26.Cu") (net 0) (tstamp 7121bed1-5309-4e64-a00e-2832628aef31)) - (segment (start 152.55 55.75) (end 152.05 56.25) (width 0.25) (layer "In26.Cu") (net 0) (tstamp 94b2fe74-b15f-4aa7-83b4-ef7298874c10)) - (segment (start 152.05 59.3) (end 151.9 59.45) (width 0.25) (layer "In27.Cu") (net 0) (tstamp 065d0979-edbd-499d-acf7-48acd2b15b4e)) - (segment (start 152.05 56.25) (end 152.05 59.3) (width 0.25) (layer "In27.Cu") (net 0) (tstamp a3fb90e3-ac89-447a-8b70-fc5712ec8136)) - (segment (start 149.8 59.45) (end 148.15 57.8) (width 0.25) (layer "In28.Cu") (net 0) (tstamp 067a4748-f609-4499-b85b-6eef639d260e)) - (segment (start 151.9 59.45) (end 149.8 59.45) (width 0.25) (layer "In28.Cu") (net 0) (tstamp a8c4cc10-c733-4c4d-841f-01c8a6a861e8)) - (segment (start 148.15 57.8) (end 148.15 55.45) (width 0.25) (layer "In29.Cu") (net 0) (tstamp a22ef832-33fc-4544-9dac-b6ed3c7ca675)) - (segment (start 148.15 55.45) (end 148.45 55.15) (width 0.25) (layer "In29.Cu") (net 0) (tstamp e7b1a473-dadf-489b-a0f8-58c84c047f98)) - (segment (start 150.8 55.15) (end 151.6 54.35) (width 0.25) (layer "In30.Cu") (net 0) (tstamp c9b3d24b-4abb-43e2-ae80-4d577887d84a)) - (segment (start 148.45 55.15) (end 150.8 55.15) (width 0.25) (layer "In30.Cu") (net 0) (tstamp d30d9ed3-c9de-4a8d-a687-0b172219a5f4)) - (segment (start 153.2 52.75) (end 154.4 52.75) (width 0.25) (layer "B.Cu") (net 0) (tstamp 2c186cbf-9cac-4388-adb2-6d310baf89db)) - (segment (start 151.6 54.35) (end 153.2 52.75) (width 0.25) (layer "B.Cu") (net 0) (tstamp 728c79e9-5768-4bc5-81e1-e9810ba43862)) + (segment (start 144.7 59.75) (end 137.3 59.75) (width 0.25) (layer "F.Cu") (net 0) (uuid 5eac54c5-305d-41d6-8b17-f9ef74142fc5)) + (segment (start 145.15 60.2) (end 144.7 59.75) (width 0.25) (layer "F.Cu") (net 0) (uuid 685bf253-7e51-40ec-8d43-57d69d12e5e2)) + (via (at 153.5 64.65) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 1e3639f5-e7e3-4694-9294-3921c4c3d8d8)) + (via (at 156.2 55.75) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 220ae943-0254-4741-8fa8-609b50152f00)) + (via (at 164 58.2) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 2ba79d5f-5977-4383-8973-1b3369469cc2)) + (via (at 145.15 60.2) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 2eae7d9d-0d7d-4755-80a4-ff458c263895)) + (via (at 168.5 62.8) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 31fa6d01-f08a-43ea-8ee1-231130e6a24b)) + (via (at 149.3 62.7) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 450796ed-160e-4912-8510-5adfc8f1a2f5)) + (via (at 153.9 59.95) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 4a1889be-7ec6-405b-ae5a-773fc21e97e9)) + (via (at 151.6 54.35) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 57720542-bdde-4812-ae04-f6c39f4da1e5)) + (via (at 154.55 57.7) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 5b939979-83f4-492c-9866-1d110eaa3f6d)) + (via (at 162.95 67.05) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 5c4ef3fb-31b1-4cc2-b877-62be82f2b495)) + (via (at 165.1 63.65) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 5e906fab-cbda-4297-8a09-9e12dae7620b)) + (via (at 156 65.95) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 6483a61d-b10a-47a8-8abb-aca573d14ee8)) + (via (at 152.05 56.25) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 724c973a-b963-461f-871b-611c05be41a1)) + (via (at 169.85 65.75) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 79e2f0c8-67c7-4822-912a-bfefb7447fda)) + (via (at 158.15 58.25) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 836aa7f5-ce01-4f10-a876-590770e0c112)) + (via (at 168.3 67.95) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 854c27b1-9f79-4add-b6f5-27fba8034c5b)) + (via (at 148.45 55.15) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 88b32a43-2aa8-4784-ba7a-1ffdefcc0b42)) + (via (at 147.65 61.1) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 8ebf6100-3981-45dc-a269-6504480f2134)) + (via (at 148.15 57.8) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 90d375ea-7f4d-4536-858b-4b9304172f6b)) + (via (at 162.1 60.05) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 925aa975-acb4-40c2-9c04-99557189f722)) + (via (at 159.05 63.2) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 993ff105-4d18-4c9e-91c5-e8c562468585)) + (via (at 166.5 60.25) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid 9fa95695-028d-49e5-b6f4-7e3b558d3e99)) + (via (at 165.65 66.75) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid a12ccdb6-3679-4846-a6aa-1c003e3aea6b)) + (via (at 151.15 63.5) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid aed52a1c-d78d-4328-9a5b-0dae9cca9894)) + (via (at 160.85 68.6) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid b2d2c42f-0606-483f-b2ca-07b067e11e4c)) + (via (at 155.8 62.15) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid cca20c0e-4dd8-43e2-8d36-77b8f7eb2b62)) + (via (at 151.9 59.45) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid d610351c-a190-40a1-99e0-2223063accfd)) + (via (at 160.25 56.4) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid f2432da9-7fb9-4817-b2fc-dc1f41d2c4ed)) + (via (at 161.85 64.9) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid f525c2ca-e7ba-4514-91bc-134c7eeb6847)) + (via (at 158.65 67.05) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 0) (uuid f7a08f47-28a3-4664-b73f-efd412909c91)) + (segment (start 146.75 60.2) (end 147.65 61.1) (width 0.25) (layer "In1.Cu") (net 0) (uuid 03180fc3-312d-4869-989b-36a0aa8fbbab)) + (segment (start 145.15 60.2) (end 146.75 60.2) (width 0.25) (layer "In1.Cu") (net 0) (uuid 2da0c218-f525-488e-ae52-b37371a9c8c4)) + (segment (start 147.65 61.1) (end 147.7 61.1) (width 0.25) (layer "In2.Cu") (net 0) (uuid 6911136d-fdd3-47b3-b66b-8d24bb74a91c)) + (segment (start 147.7 61.1) (end 149.3 62.7) (width 0.25) (layer "In2.Cu") (net 0) (uuid b1bbf5fc-248f-4f6e-a178-1cd932e30d02)) + (segment (start 149.3 62.7) (end 150.35 62.7) (width 0.25) (layer "In3.Cu") (net 0) (uuid 731de235-0a1b-4129-aca9-586f376a2413)) + (segment (start 150.35 62.7) (end 151.15 63.5) (width 0.25) (layer "In3.Cu") (net 0) (uuid f241e0ee-d3d0-4acb-927b-10754037fbc9)) + (segment (start 153.35 64.45) (end 153.5 64.6) (width 0.25) (layer "In4.Cu") (net 0) (uuid 274414ab-1890-467f-a7af-4d612100a2a6)) + (segment (start 153.5 64.6) (end 153.5 64.65) (width 0.25) (layer "In4.Cu") (net 0) (uuid 5732fe89-5269-4719-98b5-f2ef3f341659)) + (segment (start 152.4 63.5) (end 153.35 64.45) (width 0.25) (layer "In4.Cu") (net 0) (uuid 5740f5f1-37d4-456c-875e-9ebb35ecd00c)) + (segment (start 151.15 63.5) (end 152.4 63.5) (width 0.25) (layer "In4.Cu") (net 0) (uuid ff9989c6-7a02-4da9-9a30-c5fc15f960c5)) + (segment (start 154.7 64.65) (end 156 65.95) (width 0.25) (layer "In6.Cu") (net 0) (uuid 87b77cd9-8a80-463a-8114-083d84bc0705)) + (segment (start 153.5 64.65) (end 154.7 64.65) (width 0.25) (layer "In6.Cu") (net 0) (uuid e2b3c6db-26a0-4a0f-91e3-f3850153add5)) + (segment (start 157.55 65.95) (end 158.65 67.05) (width 0.25) (layer "In7.Cu") (net 0) (uuid 4f4ed3ff-b7e3-455c-be2d-f1d3c4be2168)) + (segment (start 156 65.95) (end 157.55 65.95) (width 0.25) (layer "In7.Cu") (net 0) (uuid d375f196-6f2b-4a02-b59f-0abcafe1e5a7)) + (segment (start 158.65 67.05) (end 160.2 68.6) (width 0.25) (layer "In8.Cu") (net 0) (uuid 3df43fbc-36ba-406a-97a8-4326d8392fc2)) + (segment (start 160.2 68.6) (end 160.85 68.6) (width 0.25) (layer "In8.Cu") (net 0) (uuid 5cca554f-4493-4aeb-a530-f254ededae9e)) + (segment (start 161.4 68.6) (end 162.95 67.05) (width 0.25) (layer "In9.Cu") (net 0) (uuid 136f24ab-7b8a-4b96-87e9-b51854289072)) + (segment (start 160.85 68.6) (end 161.4 68.6) (width 0.25) (layer "In9.Cu") (net 0) (uuid faa455ea-93b0-4a12-9af2-c32e7eee6d37)) + (segment (start 162.95 66) (end 161.85 64.9) (width 0.25) (layer "In10.Cu") (net 0) (uuid 63f4f2c3-230e-4140-b561-60dc7b883135)) + (segment (start 162.95 67.05) (end 162.95 66) (width 0.25) (layer "In10.Cu") (net 0) (uuid db661329-9c51-496c-9e62-370ebf0236be)) + (segment (start 161.85 64.9) (end 160.15 63.2) (width 0.25) (layer "In11.Cu") (net 0) (uuid 86819d76-65c8-4796-96b4-d5a97cd6067b)) + (segment (start 160.15 63.2) (end 159.05 63.2) (width 0.25) (layer "In11.Cu") (net 0) (uuid f79600f0-8aca-4c42-bd73-ad5321120380)) + (segment (start 159.05 63.2) (end 158 62.15) (width 0.25) (layer "In12.Cu") (net 0) (uuid 4defc198-fb73-4f9a-8a9d-cd22f4be094e)) + (segment (start 158 62.15) (end 155.8 62.15) (width 0.25) (layer "In12.Cu") (net 0) (uuid b83aa53f-6f3f-48bf-b41f-2e5458df2888)) + (segment (start 155.8 61.85) (end 153.9 59.95) (width 0.25) (layer "In13.Cu") (net 0) (uuid cd5690a3-890c-4d22-9010-3d73ae7c1982)) + (segment (start 155.8 62.15) (end 155.8 61.85) (width 0.25) (layer "In13.Cu") (net 0) (uuid ff164f5f-b65f-4b7d-ba28-85fe41257652)) + (segment (start 153.9 58.35) (end 154.5 57.75) (width 0.25) (layer "In14.Cu") (net 0) (uuid 4175c327-a7fe-4d84-ba69-9ba6e02c58fb)) + (segment (start 154.5 57.75) (end 154.55 57.7) (width 0.25) (layer "In14.Cu") (net 0) (uuid a4c2edd2-4235-4d48-bf1f-9b46ae9e7214)) + (segment (start 153.9 59.95) (end 153.9 58.35) (width 0.25) (layer "In14.Cu") (net 0) (uuid f25081e3-594c-4e20-a3a0-8c78739d4347)) + (segment (start 154.55 57.7) (end 157.6 57.7) (width 0.25) (layer "In15.Cu") (net 0) (uuid 067e1f81-db05-4864-9809-2651e108d482)) + (segment (start 157.6 57.7) (end 158.15 58.25) (width 0.25) (layer "In15.Cu") (net 0) (uuid 6f4bf812-138c-435a-8325-99bdfcb7fb2e)) + (segment (start 160.25 58.25) (end 161.25 59.25) (width 0.25) (layer "In16.Cu") (net 0) (uuid 18db2e23-c07f-425e-8626-59b05d187cdb)) + (segment (start 161.25 59.25) (end 162.05 60.05) (width 0.25) (layer "In16.Cu") (net 0) (uuid 6b483d33-c0bf-448c-b303-85c0149143f3)) + (segment (start 158.15 58.25) (end 160.25 58.25) (width 0.25) (layer "In16.Cu") (net 0) (uuid c1b00961-3b9d-43ec-8cf1-783520d22caf)) + (segment (start 162.05 60.05) (end 162.1 60.05) (width 0.25) (layer "In16.Cu") (net 0) (uuid f4b00c54-9ad1-49cc-a893-af751b7bbde3)) + (segment (start 162.6 60.05) (end 164.6 62.05) (width 0.25) (layer "In17.Cu") (net 0) (uuid 06d2d69f-d8bf-4375-b5cb-db5a5577fb80)) + (segment (start 164.6 62.05) (end 165.1 62.55) (width 0.25) (layer "In17.Cu") (net 0) (uuid 2a66e9ef-e8ab-4c4d-87c1-6f2381e86cbc)) + (segment (start 162.1 60.05) (end 162.6 60.05) (width 0.25) (layer "In17.Cu") (net 0) (uuid 5f88dafe-e614-4523-9531-1af57eb8ba33)) + (segment (start 165.1 62.55) (end 165.1 63.65) (width 0.25) (layer "In17.Cu") (net 0) (uuid 72cfee45-fa9b-45ce-b9fa-cc4411a7e95d)) + (segment (start 165.1 63.65) (end 165.65 64.2) (width 0.25) (layer "In18.Cu") (net 0) (uuid 103a284d-ee0f-4a43-aeda-897caf2e8367)) + (segment (start 165.65 64.2) (end 165.65 66.75) (width 0.25) (layer "In18.Cu") (net 0) (uuid bc663e7e-08a9-4a6b-8220-6d0f3194a366)) + (segment (start 166.85 67.95) (end 168.3 67.95) (width 0.25) (layer "In19.Cu") (net 0) (uuid 2f28b0db-d4f5-43f6-9931-bc649cfd4f51)) + (segment (start 165.65 66.75) (end 166.85 67.95) (width 0.25) (layer "In19.Cu") (net 0) (uuid 6ff25e28-6290-4c29-a474-b6a86c1058fa)) + (segment (start 169.85 66.4) (end 169.85 65.75) (width 0.25) (layer "In20.Cu") (net 0) (uuid 65ed6649-7f77-42ba-8364-96e8d5d3ec59)) + (segment (start 168.3 67.95) (end 169.85 66.4) (width 0.25) (layer "In20.Cu") (net 0) (uuid e5c3f5b3-a5f3-46be-9b89-679fc8febc4b)) + (segment (start 169.85 64.15) (end 168.5 62.8) (width 0.25) (layer "In21.Cu") (net 0) (uuid 6f351650-f7b7-4858-94c3-8f05440b4c8e)) + (segment (start 169.85 65.75) (end 169.85 64.15) (width 0.25) (layer "In21.Cu") (net 0) (uuid adc472b6-4ccf-4707-a522-ea736bab0160)) + (segment (start 168.5 62.8) (end 166.5 60.8) (width 0.25) (layer "In22.Cu") (net 0) (uuid c8f58c2d-07ec-4355-92b4-a1615dc2f910)) + (segment (start 166.5 60.8) (end 166.5 60.25) (width 0.25) (layer "In22.Cu") (net 0) (uuid f94a9243-578c-48e9-80e5-08059b48ed8f)) + (segment (start 166.05 60.25) (end 164 58.2) (width 0.25) (layer "In23.Cu") (net 0) (uuid 2c44890e-4662-4746-a19e-78e2193fd9f2)) + (segment (start 166.5 60.25) (end 166.05 60.25) (width 0.25) (layer "In23.Cu") (net 0) (uuid 74e4453c-acbd-445e-81b1-19ce1f70bca9)) + (segment (start 164 58.2) (end 162.2 56.4) (width 0.25) (layer "In24.Cu") (net 0) (uuid 0c926f8b-4916-443b-b8d5-b5866414d198)) + (segment (start 162.2 56.4) (end 160.25 56.4) (width 0.25) (layer "In24.Cu") (net 0) (uuid f6dfbb3b-b43f-42d3-96ef-f25f5dec1e4e)) + (segment (start 159.6 55.75) (end 156.2 55.75) (width 0.25) (layer "In25.Cu") (net 0) (uuid bb715cff-2ca3-46b1-abaa-1d9fa4c43041)) + (segment (start 160.25 56.4) (end 159.6 55.75) (width 0.25) (layer "In25.Cu") (net 0) (uuid ee1ec701-2df3-4881-b756-1b8be0691e2c)) + (segment (start 156.2 55.75) (end 152.55 55.75) (width 0.25) (layer "In26.Cu") (net 0) (uuid 7121bed1-5309-4e64-a00e-2832628aef31)) + (segment (start 152.55 55.75) (end 152.05 56.25) (width 0.25) (layer "In26.Cu") (net 0) (uuid 94b2fe74-b15f-4aa7-83b4-ef7298874c10)) + (segment (start 152.05 59.3) (end 151.9 59.45) (width 0.25) (layer "In27.Cu") (net 0) (uuid 065d0979-edbd-499d-acf7-48acd2b15b4e)) + (segment (start 152.05 56.25) (end 152.05 59.3) (width 0.25) (layer "In27.Cu") (net 0) (uuid a3fb90e3-ac89-447a-8b70-fc5712ec8136)) + (segment (start 149.8 59.45) (end 148.15 57.8) (width 0.25) (layer "In28.Cu") (net 0) (uuid 067a4748-f609-4499-b85b-6eef639d260e)) + (segment (start 151.9 59.45) (end 149.8 59.45) (width 0.25) (layer "In28.Cu") (net 0) (uuid a8c4cc10-c733-4c4d-841f-01c8a6a861e8)) + (segment (start 148.15 57.8) (end 148.15 55.45) (width 0.25) (layer "In29.Cu") (net 0) (uuid a22ef832-33fc-4544-9dac-b6ed3c7ca675)) + (segment (start 148.15 55.45) (end 148.45 55.15) (width 0.25) (layer "In29.Cu") (net 0) (uuid e7b1a473-dadf-489b-a0f8-58c84c047f98)) + (segment (start 150.8 55.15) (end 151.6 54.35) (width 0.25) (layer "In30.Cu") (net 0) (uuid c9b3d24b-4abb-43e2-ae80-4d577887d84a)) + (segment (start 148.45 55.15) (end 150.8 55.15) (width 0.25) (layer "In30.Cu") (net 0) (uuid d30d9ed3-c9de-4a8d-a687-0b172219a5f4)) + (segment (start 153.2 52.75) (end 154.4 52.75) (width 0.25) (layer "B.Cu") (net 0) (uuid 2c186cbf-9cac-4388-adb2-6d310baf89db)) + (segment (start 151.6 54.35) (end 153.2 52.75) (width 0.25) (layer "B.Cu") (net 0) (uuid 728c79e9-5768-4bc5-81e1-e9810ba43862)) ) diff --git a/tests/testdata/board/test_boardTraceArcs b/tests/testdata/board/test_boardTraceArcs index 749a3c8..4275a6d 100644 --- a/tests/testdata/board/test_boardTraceArcs +++ b/tests/testdata/board/test_boardTraceArcs @@ -79,319 +79,319 @@ (net 2 "TEST_P") (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp a6a16e4a-47c2-4244-ba11-78b40782f3f4) + (tedit 62BC9CDF) (uuid a6a16e4a-47c2-4244-ba11-78b40782f3f4) (at 73.5 110.75) (descr "PCIexpress Bus Edge Connector x1 http://www.ritrontek.com/uploadfile/2016/1026/20161026105231124.pdf#page=70") (tags "PCIe") (attr exclude_from_pos_files exclude_from_bom) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1fe1971a-7016-45bb-8345-401820ae3862) + (uuid 1fe1971a-7016-45bb-8345-401820ae3862) ) (fp_text value "BUS_PCIexpress_x1" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4eab55a2-5545-47a3-b9b3-c4c469a39d25) + (uuid 4eab55a2-5545-47a3-b9b3-c4c469a39d25) ) (fp_text user "PCB Thickness 1.57 mm" (at 5 2.8 180) (layer "Cmts.User") (effects (font (size 0.5 0.5) (thickness 0.1))) - (tstamp 5886e575-b80c-446f-a435-0b4c9526c94e) + (uuid 5886e575-b80c-446f-a435-0b4c9526c94e) ) (fp_text user "${REFERENCE}" (at 16 -3.5) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp e8ae8aa2-6c83-4751-87be-af18c04f637b) + (uuid e8ae8aa2-6c83-4751-87be-af18c04f637b) ) - (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 0978854b-7f2d-4e70-81ad-b8366855ab91)) - (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 36570266-ac30-48fb-a957-d39c502c9460)) - (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp 520ddf64-73f0-4767-8391-a2c8400d2889)) - (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 61a51970-fbbc-4b1e-a7ae-feb21648f6ac)) - (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 6f6fc535-e6ac-4715-a245-11d18639fbe6)) - (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp 7807c7b7-7ef2-4f78-b820-a3d80a6a5558)) - (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp ab5fd570-a8ed-41be-bdc9-9bca7f01f72f)) - (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (tstamp b2b23386-d0d5-4278-8953-0c9c0e5e73f7)) - (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp cdbebb5e-a816-472c-9169-2f89317f1f2a)) - (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (tstamp df8ca82e-d7eb-4065-8722-73c6f9311432)) - (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (tstamp 91696539-77c4-4a75-8e58-8ed056557991)) - (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 48ced388-1009-47c0-9121-927d687fa0e0)) - (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 743d8da9-eb43-4371-8313-505007abb989)) - (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp 973b69bd-3173-4927-bd5c-d73e14d856a7)) - (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (tstamp f220da3f-d9e9-4b5a-81e2-bb395123fe5f)) - (pad "A1" connect rect locked (at 0 -0.55) (size 0.7 3.2) (layers "B.Cu" "B.Mask") (tstamp de88ea3f-d699-4a70-9d06-d3f653a880a1)) - (pad "A2" connect rect locked (at 1 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (tstamp e408af70-9a3d-4b30-a91f-1a69c4a24a80)) - (pad "A3" connect rect locked (at 2 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (tstamp c5d90d50-8815-42b3-bdfe-855c387da089)) - (pad "A4" connect rect locked (at 3 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (tstamp 63622b85-ffc5-43a3-94fb-f01b29a8acd4)) - (pad "A5" connect rect locked (at 4 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (tstamp 66bacf32-932b-40ed-a996-33703e38cc32)) - (pad "A6" connect rect locked (at 5 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (tstamp 0963774c-b376-4594-a90e-ed8e9692b9ea)) - (pad "A7" connect rect locked (at 6 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (tstamp aa662617-353d-45f8-8bab-007a7f6b3467)) - (pad "A8" connect rect locked (at 7 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (tstamp de853116-f19f-4819-861d-91762ab22b12)) - (pad "A9" connect rect locked (at 8 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (tstamp c7c0e390-c203-4145-83d2-d45b2a38bf27)) - (pad "A10" connect rect locked (at 9 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (tstamp 482345a1-5db6-4976-998d-99689809f8b9)) - (pad "A11" connect rect locked (at 10 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (tstamp 708ae4a5-cc3f-4ad0-be7f-b39e38a69ee8)) - (pad "A12" connect rect locked (at 13 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (tstamp 82e0154d-bac7-4cee-a21e-0b2c2ee07d0b)) - (pad "A13" connect rect locked (at 14 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (tstamp 76fc4407-90fd-4aaf-98db-fa3f5f5824d3)) - (pad "A14" connect rect locked (at 15 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (tstamp cfa6ece6-c4c2-463e-8243-39f87684a7cc)) - (pad "A15" connect rect locked (at 16 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (tstamp 2b94326e-f7bf-4dbf-8a23-87f97d0455b1)) - (pad "A16" connect rect locked (at 17 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (tstamp e73ce984-61c1-440b-8d6a-e6928e7cdf0d)) - (pad "A17" connect rect locked (at 18 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (tstamp c1819ec4-16c4-4ca2-a3c6-660ab0af6d34)) - (pad "A18" connect rect locked (at 19 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (tstamp bd8ee00d-ca1d-429c-904e-a26bd6cdb80f)) - (pad "B1" connect rect locked (at 0 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (tstamp 19a4e55b-bef5-4b8e-a8cb-f21d84bcf738)) - (pad "B2" connect rect locked (at 1 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (tstamp 1dd7e11e-43e2-490d-b80a-72ae7a1e8bc8)) - (pad "B3" connect rect locked (at 2 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (tstamp c43cbf1b-8636-4086-a009-2ead27837232)) - (pad "B4" connect rect locked (at 3 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (tstamp eafafa71-871e-4e08-a0ad-415cc5927655)) - (pad "B5" connect rect locked (at 4 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (tstamp 5012e427-2605-4ef6-8acf-e8763ef0a984)) - (pad "B6" connect rect locked (at 5 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (tstamp 7f280c56-2afd-45c5-b3ee-e6225c105eda)) - (pad "B7" connect rect locked (at 6 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (tstamp c1344181-1d9e-48c4-b279-ab0e274e51f6)) - (pad "B8" connect rect locked (at 7 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (tstamp c358d6d3-3fc1-4255-889b-dd8456b5bf5d)) - (pad "B9" connect rect locked (at 8 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (tstamp b0901133-9ac8-4fae-b1c3-23a5c59648f4)) - (pad "B10" connect rect locked (at 9 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (tstamp 76f0ae03-8a81-4e03-82cc-697b8a2d3dc9)) - (pad "B11" connect rect locked (at 10 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (tstamp 4a6f7f58-ffa1-4ce0-84a4-a43028bdaf25)) - (pad "B12" connect rect locked (at 13 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (tstamp 9608f371-5068-4dfe-bc11-cbcdf54d5e25)) - (pad "B13" connect rect locked (at 14 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (tstamp d9ecd9ae-ef0a-439f-b17a-557e46b82925)) + (fp_line (start 10.55 -4) (end 10.55 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 0978854b-7f2d-4e70-81ad-b8366855ab91)) + (fp_line (start 19.65 2.95) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 36570266-ac30-48fb-a957-d39c502c9460)) + (fp_line (start 12.45 -4) (end 12.45 2.95) (layer "Edge.Cuts") (width 0.1) (uuid 520ddf64-73f0-4767-8391-a2c8400d2889)) + (fp_line (start -0.15 3.45) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 61a51970-fbbc-4b1e-a7ae-feb21648f6ac)) + (fp_line (start 12.95 3.45) (end 19.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 6f6fc535-e6ac-4715-a245-11d18639fbe6)) + (fp_line (start 12.45 2.95) (end 12.95 3.45) (layer "Edge.Cuts") (width 0.1) (uuid 7807c7b7-7ef2-4f78-b820-a3d80a6a5558)) + (fp_line (start 19.65 -4.95) (end 19.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid ab5fd570-a8ed-41be-bdc9-9bca7f01f72f)) + (fp_line (start -0.65 -4.95) (end -0.65 2.95) (layer "Edge.Cuts") (width 0.1) (uuid b2b23386-d0d5-4278-8953-0c9c0e5e73f7)) + (fp_line (start -0.65 2.95) (end -0.15 3.45) (layer "Edge.Cuts") (width 0.1) (uuid cdbebb5e-a816-472c-9169-2f89317f1f2a)) + (fp_line (start 10.55 2.95) (end 10.05 3.45) (layer "Edge.Cuts") (width 0.1) (uuid df8ca82e-d7eb-4065-8722-73c6f9311432)) + (fp_arc (start 10.55 -4) (mid 11.5 -4.95) (end 12.45 -4) (layer "Edge.Cuts") (width 0.1) (uuid 91696539-77c4-4a75-8e58-8ed056557991)) + (fp_line (start 20.15 3.95) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 48ced388-1009-47c0-9121-927d687fa0e0)) + (fp_line (start -1.15 -5.45) (end -1.15 3.95) (layer "F.CrtYd") (width 0.05) (uuid 743d8da9-eb43-4371-8313-505007abb989)) + (fp_line (start -1.15 -5.45) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid 973b69bd-3173-4927-bd5c-d73e14d856a7)) + (fp_line (start 20.15 3.95) (end 20.15 -5.45) (layer "F.CrtYd") (width 0.05) (uuid f220da3f-d9e9-4b5a-81e2-bb395123fe5f)) + (pad "A1" connect rect locked (at 0 -0.55) (size 0.7 3.2) (layers "B.Cu" "B.Mask") (uuid de88ea3f-d699-4a70-9d06-d3f653a880a1)) + (pad "A2" connect rect locked (at 1 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (uuid e408af70-9a3d-4b30-a91f-1a69c4a24a80)) + (pad "A3" connect rect locked (at 2 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (uuid c5d90d50-8815-42b3-bdfe-855c387da089)) + (pad "A4" connect rect locked (at 3 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (uuid 63622b85-ffc5-43a3-94fb-f01b29a8acd4)) + (pad "A5" connect rect locked (at 4 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (uuid 66bacf32-932b-40ed-a996-33703e38cc32)) + (pad "A6" connect rect locked (at 5 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (uuid 0963774c-b376-4594-a90e-ed8e9692b9ea)) + (pad "A7" connect rect locked (at 6 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (uuid aa662617-353d-45f8-8bab-007a7f6b3467)) + (pad "A8" connect rect locked (at 7 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (uuid de853116-f19f-4819-861d-91762ab22b12)) + (pad "A9" connect rect locked (at 8 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (uuid c7c0e390-c203-4145-83d2-d45b2a38bf27)) + (pad "A10" connect rect locked (at 9 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (uuid 482345a1-5db6-4976-998d-99689809f8b9)) + (pad "A11" connect rect locked (at 10 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (uuid 708ae4a5-cc3f-4ad0-be7f-b39e38a69ee8)) + (pad "A12" connect rect locked (at 13 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (uuid 82e0154d-bac7-4cee-a21e-0b2c2ee07d0b)) + (pad "A13" connect rect locked (at 14 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (uuid 76fc4407-90fd-4aaf-98db-fa3f5f5824d3)) + (pad "A14" connect rect locked (at 15 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (uuid cfa6ece6-c4c2-463e-8243-39f87684a7cc)) + (pad "A15" connect rect locked (at 16 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (uuid 2b94326e-f7bf-4dbf-8a23-87f97d0455b1)) + (pad "A16" connect rect locked (at 17 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (uuid e73ce984-61c1-440b-8d6a-e6928e7cdf0d)) + (pad "A17" connect rect locked (at 18 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (uuid c1819ec4-16c4-4ca2-a3c6-660ab0af6d34)) + (pad "A18" connect rect locked (at 19 0) (size 0.7 4.3) (layers "B.Cu" "B.Mask") (uuid bd8ee00d-ca1d-429c-904e-a26bd6cdb80f)) + (pad "B1" connect rect locked (at 0 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (uuid 19a4e55b-bef5-4b8e-a8cb-f21d84bcf738)) + (pad "B2" connect rect locked (at 1 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (uuid 1dd7e11e-43e2-490d-b80a-72ae7a1e8bc8)) + (pad "B3" connect rect locked (at 2 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (uuid c43cbf1b-8636-4086-a009-2ead27837232)) + (pad "B4" connect rect locked (at 3 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (uuid eafafa71-871e-4e08-a0ad-415cc5927655)) + (pad "B5" connect rect locked (at 4 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (uuid 5012e427-2605-4ef6-8acf-e8763ef0a984)) + (pad "B6" connect rect locked (at 5 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (uuid 7f280c56-2afd-45c5-b3ee-e6225c105eda)) + (pad "B7" connect rect locked (at 6 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (uuid c1344181-1d9e-48c4-b279-ab0e274e51f6)) + (pad "B8" connect rect locked (at 7 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (uuid c358d6d3-3fc1-4255-889b-dd8456b5bf5d)) + (pad "B9" connect rect locked (at 8 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (uuid b0901133-9ac8-4fae-b1c3-23a5c59648f4)) + (pad "B10" connect rect locked (at 9 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (uuid 76f0ae03-8a81-4e03-82cc-697b8a2d3dc9)) + (pad "B11" connect rect locked (at 10 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (uuid 4a6f7f58-ffa1-4ce0-84a4-a43028bdaf25)) + (pad "B12" connect rect locked (at 13 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (uuid 9608f371-5068-4dfe-bc11-cbcdf54d5e25)) + (pad "B13" connect rect locked (at 14 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (uuid d9ecd9ae-ef0a-439f-b17a-557e46b82925)) (pad "B14" connect rect locked (at 15 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") - (net 1 "TEST_N") (tstamp 50b3c388-70c2-40f0-bcab-91360d921fbd)) + (net 1 "TEST_N") (uuid 50b3c388-70c2-40f0-bcab-91360d921fbd)) (pad "B15" connect rect locked (at 16 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") - (net 2 "TEST_P") (tstamp 56d30706-3bc3-4351-80e6-e342c04c34e6)) - (pad "B16" connect rect locked (at 17 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (tstamp 6ff6dbdb-8494-4d96-9edf-cb4316c92b89)) - (pad "B17" connect rect locked (at 18 -0.55) (size 0.7 3.2) (layers "F.Cu" "F.Mask") (tstamp a3299ab5-3dc3-46bd-84ec-03bef122851b)) - (pad "B18" connect rect locked (at 19 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (tstamp 1c359650-9720-4ff5-b7eb-b9ba37db5887)) + (net 2 "TEST_P") (uuid 56d30706-3bc3-4351-80e6-e342c04c34e6)) + (pad "B16" connect rect locked (at 17 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (uuid 6ff6dbdb-8494-4d96-9edf-cb4316c92b89)) + (pad "B17" connect rect locked (at 18 -0.55) (size 0.7 3.2) (layers "F.Cu" "F.Mask") (uuid a3299ab5-3dc3-46bd-84ec-03bef122851b)) + (pad "B18" connect rect locked (at 19 0) (size 0.7 4.3) (layers "F.Cu" "F.Mask") (uuid 1c359650-9720-4ff5-b7eb-b9ba37db5887)) ) - (segment (start 79.575 85.25) (end 79.575 85.847553) (width 0.25) (layer "F.Cu") (net 0) (tstamp 1f70f301-365b-4bf3-883c-59357e017501)) - (segment (start 77.625 85.847553) (end 77.625 85.25) (width 0.25) (layer "F.Cu") (net 0) (tstamp 3134b71b-94df-4d19-a697-2cd2ff759022)) - (segment (start 81.525 85.847553) (end 81.525 85.575) (width 0.25) (layer "F.Cu") (net 0) (tstamp 5d09d6c7-c8e2-47a4-9a31-bc7069da0fda)) - (segment (start 78.925 85.847553) (end 78.925 85.25) (width 0.25) (layer "F.Cu") (net 0) (tstamp 66f6c454-1819-42e3-98dd-fb819b52f248)) - (segment (start 80.225 85.847553) (end 80.225 85.25) (width 0.25) (layer "F.Cu") (net 0) (tstamp 72e72cc1-10bf-4bad-8b18-04e994c8c31d)) - (segment (start 81.85 85.25) (end 86.5 85.25) (width 0.25) (layer "F.Cu") (net 0) (tstamp 74773e57-ce2a-4420-b5af-ba52c5ad2f54)) - (segment (start 77.625 85.25) (end 77.625 84.652447) (width 0.25) (layer "F.Cu") (net 0) (tstamp 7b1c3ce2-19ed-4193-a707-747b919e6b12)) - (segment (start 76.975 84.925) (end 76.975 85.847553) (width 0.25) (layer "F.Cu") (net 0) (tstamp 8849523f-7a7f-4ff3-9ba1-4622e67251c7)) - (segment (start 76.975 84.652447) (end 76.975 84.925) (width 0.25) (layer "F.Cu") (net 0) (tstamp 89bab1ec-7b06-4cde-aad6-c05ecfe09008)) - (segment (start 90.85 89.6) (end 93.15 89.6) (width 0.25) (layer "F.Cu") (net 0) (tstamp 8f4e3db5-05f0-4080-87ad-27c79291edcf)) - (segment (start 97.5 85.25) (end 99.8 85.25) (width 0.25) (layer "F.Cu") (net 0) (tstamp 99f32141-9573-4c1d-adc2-894e0513462c)) - (segment (start 80.875 85.25) (end 80.875 85.847553) (width 0.25) (layer "F.Cu") (net 0) (tstamp 9d3545bb-4848-4d9f-a3e2-b087c5a7b710)) - (segment (start 66.5 85.25) (end 76 85.25) (width 0.25) (layer "F.Cu") (net 0) (tstamp aa402c32-bc32-4c87-8324-7695fad8e379)) - (segment (start 99.8 85.25) (end 154.25 85.25) (width 0.25) (layer "F.Cu") (net 0) (tstamp ac9969d1-3a18-4e1a-92dd-1c23de623e5e)) - (segment (start 78.275 84.652447) (end 78.275 85.25) (width 0.25) (layer "F.Cu") (net 0) (tstamp d45298b6-27af-4d03-bace-df63014b28a0)) - (segment (start 78.275 85.25) (end 78.275 85.847553) (width 0.25) (layer "F.Cu") (net 0) (tstamp e0578357-4dd3-4a10-b08b-9f0eb05be146)) - (segment (start 80.875 84.652447) (end 80.875 85.25) (width 0.25) (layer "F.Cu") (net 0) (tstamp e0c87e08-6f21-440c-ae07-39c8087e28b9)) - (segment (start 79.575 84.652447) (end 79.575 85.25) (width 0.25) (layer "F.Cu") (net 0) (tstamp e25b0f05-f1d8-4137-9ec4-3f98aeb0c3ca)) - (segment (start 80.225 85.25) (end 80.225 84.652447) (width 0.25) (layer "F.Cu") (net 0) (tstamp f1878df8-3f7d-4948-9a45-bfaee4115961)) - (segment (start 76.325 84.925) (end 76.325 84.652447) (width 0.25) (layer "F.Cu") (net 0) (tstamp f1dbc5df-b393-4115-8517-40dcc9e91ecf)) - (segment (start 78.925 85.25) (end 78.925 84.652447) (width 0.25) (layer "F.Cu") (net 0) (tstamp f651eb1d-6032-4461-a4c6-b3851a4abb2c)) - (arc (start 78.6 86.172553) (mid 78.82981 86.077363) (end 78.925 85.847553) (width 0.25) (layer "F.Cu") (net 0) (tstamp 052e1588-3d10-4882-8522-7ef5c69d2fb5)) - (arc (start 79.25 84.327447) (mid 79.47981 84.422637) (end 79.575 84.652447) (width 0.25) (layer "F.Cu") (net 0) (tstamp 10f4b14f-a3f2-45ee-990e-884505edc545)) - (arc (start 77.3 86.172553) (mid 77.52981 86.077363) (end 77.625 85.847553) (width 0.25) (layer "F.Cu") (net 0) (tstamp 1a4b5e66-99ad-408b-8389-f20db8ca9b26)) - (arc (start 77.625 84.652447) (mid 77.72019 84.422637) (end 77.95 84.327447) (width 0.25) (layer "F.Cu") (net 0) (tstamp 27105bf6-d25e-43b2-9995-951213911b71)) - (arc (start 93.15 89.6) (mid 94.687957 88.962957) (end 95.325 87.425) (width 0.25) (layer "F.Cu") (net 0) (tstamp 28f56bd3-9283-48fb-83c0-7e3c278ab060)) - (arc (start 88.675 87.425) (mid 89.312043 88.962957) (end 90.85 89.6) (width 0.25) (layer "F.Cu") (net 0) (tstamp 2c8e825d-6b3d-41c0-a78b-d002906b71c4)) - (arc (start 76.325 84.652447) (mid 76.42019 84.422637) (end 76.65 84.327447) (width 0.25) (layer "F.Cu") (net 0) (tstamp 3e36ab66-1e68-4565-b340-48ef54c5f43a)) - (arc (start 80.55 84.327447) (mid 80.77981 84.422637) (end 80.875 84.652447) (width 0.25) (layer "F.Cu") (net 0) (tstamp 3f8abd62-9048-4be2-be46-7f58d9159afa)) - (arc (start 80.225 84.652447) (mid 80.32019 84.422637) (end 80.55 84.327447) (width 0.25) (layer "F.Cu") (net 0) (tstamp 49327086-73d2-4050-9183-c50425fa3341)) - (arc (start 81.525 85.575) (mid 81.62019 85.34519) (end 81.85 85.25) (width 0.25) (layer "F.Cu") (net 0) (tstamp 4b67d223-90b5-4fe0-89a1-84d28e97e760)) - (arc (start 76.975 85.847553) (mid 77.07019 86.077363) (end 77.3 86.172553) (width 0.25) (layer "F.Cu") (net 0) (tstamp 53345ba3-3905-4973-8b65-ea17a19768d3)) - (arc (start 95.325 87.425) (mid 95.962043 85.887043) (end 97.5 85.25) (width 0.25) (layer "F.Cu") (net 0) (tstamp 5d3109c3-af88-4052-91c9-ebca37e2bef0)) - (arc (start 86.5 85.25) (mid 88.037957 85.887043) (end 88.675 87.425) (width 0.25) (layer "F.Cu") (net 0) (tstamp 6c347053-8fc9-4fd0-999a-80cd1d05ea04)) - (arc (start 80.875 85.847553) (mid 80.97019 86.077363) (end 81.2 86.172553) (width 0.25) (layer "F.Cu") (net 0) (tstamp 6db4b0e2-2878-4810-a65f-f8f880c4cb95)) - (arc (start 77.95 84.327447) (mid 78.17981 84.422637) (end 78.275 84.652447) (width 0.25) (layer "F.Cu") (net 0) (tstamp 83453e05-b539-45a3-8b31-e4019df6a03b)) - (arc (start 78.925 84.652447) (mid 79.02019 84.422637) (end 79.25 84.327447) (width 0.25) (layer "F.Cu") (net 0) (tstamp 9d0a4cb0-b9ef-4f0e-8fc8-06d04a746603)) - (arc (start 81.2 86.172553) (mid 81.42981 86.077363) (end 81.525 85.847553) (width 0.25) (layer "F.Cu") (net 0) (tstamp bdccf0ff-3344-434a-a650-8e5899794311)) - (arc (start 79.575 85.847553) (mid 79.67019 86.077363) (end 79.9 86.172553) (width 0.25) (layer "F.Cu") (net 0) (tstamp bfcd0536-6978-4c54-8935-7ecc7b6a0b86)) - (arc (start 76.65 84.327447) (mid 76.87981 84.422637) (end 76.975 84.652447) (width 0.25) (layer "F.Cu") (net 0) (tstamp d9a67ef6-2743-4b61-9ba1-307cb1b078b1)) - (arc (start 79.9 86.172553) (mid 80.12981 86.077363) (end 80.225 85.847553) (width 0.25) (layer "F.Cu") (net 0) (tstamp e0f21f4e-b518-4935-9749-606087d4a884)) - (arc (start 76 85.25) (mid 76.22981 85.15481) (end 76.325 84.925) (width 0.25) (layer "F.Cu") (net 0) (tstamp f4686051-11de-4ef5-ae3f-499b723a2637)) - (arc (start 78.275 85.847553) (mid 78.37019 86.077363) (end 78.6 86.172553) (width 0.25) (layer "F.Cu") (net 0) (tstamp fd17b531-df9d-42e3-8f77-6b00b931f015)) - (segment (start 71.675 98.55) (end 71.675 97.975) (width 0.2) (layer "F.Cu") (net 1) (tstamp 039aa012-f1fa-43f7-ae22-9712ce6700f1)) - (segment (start 86.1568 97.975) (end 88.775 100.5932) (width 0.2) (layer "F.Cu") (net 1) (tstamp 2da591a3-6e1f-401e-b546-57e02f378ea9)) - (segment (start 72.075 96.95) (end 72.075 97.525) (width 0.2) (layer "F.Cu") (net 1) (tstamp 35db8d54-eaa9-4183-b556-a8cb68d057d1)) - (segment (start 88.775 107.249999) (end 88.5 107.524999) (width 0.2) (layer "F.Cu") (net 1) (tstamp 4f5c21a3-4c79-48b4-ab90-c65789597287)) - (segment (start 70.375 96.95) (end 70.375 97.525) (width 0.2) (layer "F.Cu") (net 1) (tstamp 5f945720-da45-4930-a5ed-b66aa71c5314)) - (segment (start 73.375 98.55) (end 73.375 98.175) (width 0.2) (layer "F.Cu") (net 1) (tstamp 7d6d6475-6516-4a66-a923-a295358a0cb5)) - (segment (start 66.975 98.175) (end 66.975 98.55) (width 0.2) (layer "F.Cu") (net 1) (tstamp 7e4179eb-ba11-40f3-b081-d1c757b70262)) - (segment (start 71.675 97.975) (end 71.675 96.95) (width 0.2) (layer "F.Cu") (net 1) (tstamp 8a6e7823-3391-4e54-96e2-3184c60c4d52)) - (segment (start 69.975 97.975) (end 69.975 96.95) (width 0.2) (layer "F.Cu") (net 1) (tstamp 8c99c5d3-7ae5-4206-97ab-5d6b29a4fec4)) - (segment (start 68.275 98.175) (end 68.275 96.95) (width 0.2) (layer "F.Cu") (net 1) (tstamp 906bfecb-f12b-4023-b80a-3fe48766fac3)) - (segment (start 88.775 100.5932) (end 88.775 107.249999) (width 0.2) (layer "F.Cu") (net 1) (tstamp a0300586-99e5-4491-8eb2-41e7d745bf10)) - (segment (start 70.375 97.525) (end 70.375 98.55) (width 0.2) (layer "F.Cu") (net 1) (tstamp b07d43c0-4d18-408b-9d9e-0ce113f0ef7f)) - (segment (start 69.975 98.55) (end 69.975 97.975) (width 0.2) (layer "F.Cu") (net 1) (tstamp b32da7db-26e4-4806-82f7-ed6613bffe02)) - (segment (start 68.675 96.95) (end 68.675 97.525) (width 0.2) (layer "F.Cu") (net 1) (tstamp baf567e9-6da6-4636-91dd-b9fa515ca620)) - (segment (start 68.275 98.55) (end 68.275 98.175) (width 0.2) (layer "F.Cu") (net 1) (tstamp c026dea3-3d96-4512-94b8-79a9373e38ac)) - (segment (start 63.5 97.975) (end 66.775 97.975) (width 0.2) (layer "F.Cu") (net 1) (tstamp dbdf2d02-16f4-455d-9ecf-e9ca499a5cb6)) - (segment (start 73.575 97.975) (end 74.250366 97.975) (width 0.2) (layer "F.Cu") (net 1) (tstamp e54d383b-e580-4fbf-a456-ae5e1bc7264d)) - (segment (start 72.075 97.525) (end 72.075 98.55) (width 0.2) (layer "F.Cu") (net 1) (tstamp ea013a3f-712a-4034-aa66-dccc401f3edc)) - (segment (start 88.5 107.524999) (end 88.5 110.75) (width 0.2) (layer "F.Cu") (net 1) (tstamp f15b7890-7890-4f03-b09f-f68ac18a7833)) - (segment (start 68.675 97.525) (end 68.675 98.55) (width 0.2) (layer "F.Cu") (net 1) (tstamp f3762dae-846e-4946-a834-2ea4d6f8a8fb)) - (segment (start 74.250366 97.975) (end 86.1568 97.975) (width 0.2) (layer "F.Cu") (net 1) (tstamp fa9c0566-7ecb-4410-afc3-4a0d94e75136)) - (arc (start 71.875 96.75) (mid 72.016421 96.808579) (end 72.075 96.95) (width 0.2) (layer "F.Cu") (net 1) (tstamp 08e3c2a3-9d19-4492-9a15-6f3eb748a9dd)) - (arc (start 66.775 97.975) (mid 66.916421 98.033579) (end 66.975 98.175) (width 0.2) (layer "F.Cu") (net 1) (tstamp 193ab06f-2dc8-4ef9-b68e-8a6fdb811a8c)) - (arc (start 71.675 96.95) (mid 71.733579 96.808579) (end 71.875 96.75) (width 0.2) (layer "F.Cu") (net 1) (tstamp 1cf300a2-4cfc-4a49-b119-55be9ca6e530)) - (arc (start 69.325 99.2) (mid 69.784619 99.009619) (end 69.975 98.55) (width 0.2) (layer "F.Cu") (net 1) (tstamp 2f9261a4-6d77-4f48-9946-887df68c5623)) - (arc (start 72.075 98.55) (mid 72.265381 99.009619) (end 72.725 99.2) (width 0.2) (layer "F.Cu") (net 1) (tstamp 38d8900c-0189-4d8a-8850-cc4c7d182607)) - (arc (start 70.175 96.75) (mid 70.316421 96.808579) (end 70.375 96.95) (width 0.2) (layer "F.Cu") (net 1) (tstamp 443c2a07-e2da-4dee-95b1-1da39022b7ed)) - (arc (start 67.625 99.2) (mid 68.084619 99.009619) (end 68.275 98.55) (width 0.2) (layer "F.Cu") (net 1) (tstamp 49d6181e-da6a-4ba4-8d73-06cb84808826)) - (arc (start 71.025 99.2) (mid 71.484619 99.009619) (end 71.675 98.55) (width 0.2) (layer "F.Cu") (net 1) (tstamp 4fd04d76-bcdf-4e8c-9ee9-52f4b923099d)) - (arc (start 72.725 99.2) (mid 73.184619 99.009619) (end 73.375 98.55) (width 0.2) (layer "F.Cu") (net 1) (tstamp 5d3f5ed0-e6d7-43ca-a26c-f5c2b5c27710)) - (arc (start 73.375 98.175) (mid 73.433579 98.033579) (end 73.575 97.975) (width 0.2) (layer "F.Cu") (net 1) (tstamp 75df9d90-1b85-489e-9b08-365c60ea6910)) - (arc (start 68.275 96.95) (mid 68.333579 96.808579) (end 68.475 96.75) (width 0.2) (layer "F.Cu") (net 1) (tstamp 88b4c3b5-cdba-451d-bfa9-6540b576b863)) - (arc (start 66.975 98.55) (mid 67.165381 99.009619) (end 67.625 99.2) (width 0.2) (layer "F.Cu") (net 1) (tstamp 91968e3e-0a82-4f3d-ae95-acdd7a443f61)) - (arc (start 68.675 98.55) (mid 68.865381 99.009619) (end 69.325 99.2) (width 0.2) (layer "F.Cu") (net 1) (tstamp afe1fad1-80ab-4362-b624-3fd8630ed17e)) - (arc (start 68.475 96.75) (mid 68.616421 96.808579) (end 68.675 96.95) (width 0.2) (layer "F.Cu") (net 1) (tstamp e4699690-a3e3-4276-a309-fb7c9e011a61)) - (arc (start 69.975 96.95) (mid 70.033579 96.808579) (end 70.175 96.75) (width 0.2) (layer "F.Cu") (net 1) (tstamp e944669e-51b4-498b-8735-89631f6245f7)) - (arc (start 70.375 98.55) (mid 70.565381 99.009619) (end 71.025 99.2) (width 0.2) (layer "F.Cu") (net 1) (tstamp f172e016-140e-4bc0-8a5a-df92d434e6ea)) - (segment (start 69.125 97.525) (end 69.125 98.55) (width 0.2) (layer "F.Cu") (net 2) (tstamp 01fc260c-f31b-4832-be9d-3335baefaf2f)) - (segment (start 86.873528 97.66642) (end 87.191727 97.348222) (width 0.2) (layer "F.Cu") (net 2) (tstamp 04444529-526d-4f2a-801e-dfe5c849cb62)) - (segment (start 67.825 98.55) (end 67.825 98.175) (width 0.2) (layer "F.Cu") (net 2) (tstamp 058f2974-a8da-4750-b8d4-e6c07c627654)) - (segment (start 69.125 96.95) (end 69.125 97.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp 05f1a672-320e-4a5d-b6c5-95c030b2f091)) - (segment (start 88.429163 99.222053) (end 88.429162 99.222054) (width 0.2) (layer "F.Cu") (net 2) (tstamp 067bbb6e-f07e-473c-b0c7-2674420bcd03)) - (segment locked (start 81.05 96.8) (end 81.05 97.25) (width 0.2) (layer "F.Cu") (net 2) (tstamp 0a51a454-56f1-4dee-be3d-931fa35c032d)) - (segment locked (start 81.6 97.25) (end 81.6 96.8) (width 0.2) (layer "F.Cu") (net 2) (tstamp 10ffd6b8-5b30-427b-858f-b0033a6792d4)) - (segment (start 89.5 102.0318) (end 89.95 102.0318) (width 0.2) (layer "F.Cu") (net 2) (tstamp 12bd2cc9-8270-4199-8899-5875333b66f1)) - (segment (start 87.262435 98.444235) (end 87.262437 98.444237) (width 0.2) (layer "F.Cu") (net 2) (tstamp 13c6dcdb-11f1-4796-b5ce-53297f88bc7a)) - (segment (start 89.95 103.6818) (end 89.5 103.6818) (width 0.2) (layer "F.Cu") (net 2) (tstamp 140def30-b7f8-4c15-b41a-1c4ec4f7ee21)) - (segment (start 69.525 97.975) (end 69.525 96.95) (width 0.2) (layer "F.Cu") (net 2) (tstamp 17335c66-5b48-47c8-9759-58939a5d451a)) - (segment locked (start 83.25 96.8) (end 83.25 97.25) (width 0.2) (layer "F.Cu") (net 2) (tstamp 1bfc93fe-1c12-4335-b667-796f42ec48c0)) - (segment (start 89.225 105.0568) (end 89.225 105.1068) (width 0.2) (layer "F.Cu") (net 2) (tstamp 236d6a3c-a18f-4fc7-8b86-877d5dcc595d)) - (segment (start 73.575 97.525) (end 74.250366 97.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp 25e69933-f67e-4342-bb6f-a94359a68e3d)) - (segment locked (start 84.35 96.8) (end 84.35 97.25) (width 0.2) (layer "F.Cu") (net 2) (tstamp 278c3bc5-9b5a-4ceb-9ca4-7526c588549f)) - (segment (start 87.580634 97.737131) (end 87.580635 97.73713) (width 0.2) (layer "F.Cu") (net 2) (tstamp 27dd17a6-8c6a-4f6d-8137-2a5cda6ea892)) - (segment (start 89.136269 99.292764) (end 88.818069 99.610961) (width 0.2) (layer "F.Cu") (net 2) (tstamp 289f3222-691c-4792-b29a-953f304e5ce8)) - (segment (start 89.225 100.4068) (end 89.225 100.6568) (width 0.2) (layer "F.Cu") (net 2) (tstamp 29e6c587-f9bb-49bc-bdd5-79643f36cb42)) - (segment (start 88.429162 99.222054) (end 88.747361 98.903856) (width 0.2) (layer "F.Cu") (net 2) (tstamp 2a62f7e4-4a12-4b4e-aa31-70e6403fc30c)) - (segment (start 69.525 98.55) (end 69.525 97.975) (width 0.2) (layer "F.Cu") (net 2) (tstamp 2c305703-3966-433f-a6f8-a6ae00035ee4)) - (segment locked (start 77.75 96.8) (end 77.75 97.25) (width 0.2) (layer "F.Cu") (net 2) (tstamp 2fbb84e9-e012-44ee-81cc-8ff8088c2cb3)) - (segment locked (start 82.7 97.25) (end 82.7 96.8) (width 0.2) (layer "F.Cu") (net 2) (tstamp 304f25fe-e38d-4377-b8f1-26289354f05c)) - (segment locked (start 77.2 97.25) (end 77.2 96.8) (width 0.2) (layer "F.Cu") (net 2) (tstamp 32ffc3d7-adad-4f8b-a8fd-80686b74dbe9)) - (segment (start 88.358453 98.12604) (end 88.358452 98.126039) (width 0.2) (layer "F.Cu") (net 2) (tstamp 33b2fad1-ba9a-43f3-8f55-743fade69647)) - (segment locked (start 74.250366 97.525) (end 74.725 97.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp 3403c3ad-e3de-407c-8567-62d5134ef526)) - (segment locked (start 84.9 97.25) (end 84.9 96.8) (width 0.2) (layer "F.Cu") (net 2) (tstamp 358414db-7f31-4504-a43d-29c53be1cc33)) - (segment locked (start 85.45 96.8) (end 85.45 97.25) (width 0.2) (layer "F.Cu") (net 2) (tstamp 3858089b-206d-43ca-8c24-189c8db5c5f7)) - (segment locked (start 79.4 97.25) (end 79.4 96.8) (width 0.2) (layer "F.Cu") (net 2) (tstamp 3dc108df-82d3-4ed6-b48d-0d3e1f490f7b)) - (segment (start 67.825 98.175) (end 67.825 96.95) (width 0.2) (layer "F.Cu") (net 2) (tstamp 3f87240f-2364-4bde-8631-ccd90d42850e)) - (segment (start 89.95 101.4818) (end 89.5 101.4818) (width 0.2) (layer "F.Cu") (net 2) (tstamp 454fe726-8b63-4777-b61a-b44d84b3794d)) - (segment (start 89.136268 99.292765) (end 89.136269 99.292764) (width 0.2) (layer "F.Cu") (net 2) (tstamp 49fec00e-0920-4074-aaa4-3fe85dfeaac2)) - (segment (start 89.95 104.7818) (end 89.5 104.7818) (width 0.2) (layer "F.Cu") (net 2) (tstamp 4ba2b419-0f87-4491-aada-797b96e1dd3a)) - (segment (start 88.040252 99.222052) (end 88.040254 99.222054) (width 0.2) (layer "F.Cu") (net 2) (tstamp 4db32d37-3877-478b-adc0-ed728e01783b)) - (segment (start 88.040253 99.222053) (end 88.040252 99.222052) (width 0.2) (layer "F.Cu") (net 2) (tstamp 4e9738af-e8ba-4ced-b663-f99130b6faa1)) - (segment (start 87.651346 98.444236) (end 87.651345 98.444237) (width 0.2) (layer "F.Cu") (net 2) (tstamp 583bc4cd-f57f-4a91-894c-99b8b57b3090)) - (segment (start 85.775 97.525) (end 86.3432 97.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp 5a27b605-4732-4c97-9bdf-61c5b4d95352)) - (segment locked (start 78.3 97.25) (end 78.3 96.8) (width 0.2) (layer "F.Cu") (net 2) (tstamp 5edf4000-7676-4e5a-b87b-ac599a169ad5)) - (segment (start 70.825 96.95) (end 70.825 97.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp 61c70c63-99e1-4960-ad0c-4e5b49c331a4)) - (segment (start 86.873529 97.666419) (end 86.873528 97.66642) (width 0.2) (layer "F.Cu") (net 2) (tstamp 61f72c36-94a2-4137-9a14-90e0a29c3a8d)) - (segment (start 63.5 97.525) (end 66.775 97.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp 6dcf5309-f59d-4d1b-a15e-9165aead77fa)) - (segment locked (start 78.85 96.8) (end 78.85 97.25) (width 0.2) (layer "F.Cu") (net 2) (tstamp 748bdd2d-da0a-4240-ba60-0bf881d2ec56)) - (segment locked (start 76.65 96.8) (end 76.65 97.25) (width 0.2) (layer "F.Cu") (net 2) (tstamp 74ad519a-50ef-46d2-9b21-9f4d66417d83)) - (segment (start 89.225 107.249999) (end 89.5 107.524999) (width 0.2) (layer "F.Cu") (net 2) (tstamp 76037792-5928-4a66-ba22-2dc11c197fb8)) - (segment (start 89.5 107.524999) (end 89.5 110.75) (width 0.2) (layer "F.Cu") (net 2) (tstamp 769b8a2a-d29e-4838-af3e-7930e6380ae0)) - (segment (start 86.3432 97.525) (end 86.48462 97.66642) (width 0.2) (layer "F.Cu") (net 2) (tstamp 7cae3ceb-8a10-4ac4-b7de-33ea3e12d529)) - (segment (start 87.262436 98.444236) (end 87.262435 98.444235) (width 0.2) (layer "F.Cu") (net 2) (tstamp 7d0d42fc-7dba-45cc-8a77-275fc87797c8)) - (segment (start 72.525 96.95) (end 72.525 97.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp 7d4ff933-cd0c-468c-a149-65f0100f466e)) - (segment locked (start 80.5 97.25) (end 80.5 96.8) (width 0.2) (layer "F.Cu") (net 2) (tstamp 801da923-9d7d-4f2f-bb46-6dae73790587)) - (segment (start 88.818069 99.999869) (end 89.225 100.4068) (width 0.2) (layer "F.Cu") (net 2) (tstamp 8b915f44-d92b-4376-8a4d-f445b50a784a)) - (segment (start 89.225 105.1068) (end 89.225 107.249999) (width 0.2) (layer "F.Cu") (net 2) (tstamp 91c01983-6be9-41dd-87a5-1e3538da6df3)) - (segment (start 88.81807 99.99987) (end 88.818069 99.999869) (width 0.2) (layer "F.Cu") (net 2) (tstamp 9496b38f-3119-4623-b62d-5288a4bb5152)) - (segment (start 89.13627 98.903857) (end 89.136269 98.903856) (width 0.2) (layer "F.Cu") (net 2) (tstamp 9791bbdf-86d5-485a-baa5-8068046e3b36)) - (segment (start 70.825 97.525) (end 70.825 98.55) (width 0.2) (layer "F.Cu") (net 2) (tstamp 9cbc95c6-541a-457c-99c9-f0940b8421b1)) - (segment (start 88.358451 98.514948) (end 88.358452 98.514947) (width 0.2) (layer "F.Cu") (net 2) (tstamp a9e9547e-c064-4790-9898-9b0831b6ea29)) - (segment (start 89.95 102.5818) (end 89.5 102.5818) (width 0.2) (layer "F.Cu") (net 2) (tstamp ac285269-cb11-4151-b6d2-066785156349)) - (segment (start 72.525 97.525) (end 72.525 98.55) (width 0.2) (layer "F.Cu") (net 2) (tstamp ac6d4abb-5313-4db1-b383-9e6fd4658dd3)) - (segment (start 89.5 104.2318) (end 89.95 104.2318) (width 0.2) (layer "F.Cu") (net 2) (tstamp b04075d2-3602-43e6-92be-9dd21513a200)) - (segment locked (start 83.8 97.25) (end 83.8 96.8) (width 0.2) (layer "F.Cu") (net 2) (tstamp b2246d15-cb0e-4e3f-84fb-c1a652084bc6)) - (segment (start 88.358452 98.514947) (end 88.040252 98.833144) (width 0.2) (layer "F.Cu") (net 2) (tstamp b6331aeb-9bb0-41ea-8fc6-68dcb3fafafe)) - (segment (start 89.5 103.1318) (end 89.95 103.1318) (width 0.2) (layer "F.Cu") (net 2) (tstamp cb428b0a-31d9-482e-aaeb-be1bd1808598)) - (segment locked (start 76.1 97.25) (end 76.1 96.8) (width 0.2) (layer "F.Cu") (net 2) (tstamp cc30120b-5491-407f-8078-f17c31fa62c1)) - (segment (start 87.580636 97.348223) (end 87.580635 97.348222) (width 0.2) (layer "F.Cu") (net 2) (tstamp d55e5429-799a-404c-8b68-a67cd2b42ddd)) - (segment locked (start 82.15 96.8) (end 82.15 97.25) (width 0.2) (layer "F.Cu") (net 2) (tstamp d629d4f5-d630-4f01-a953-ae79e19db036)) - (segment (start 72.925 98.55) (end 72.925 98.175) (width 0.2) (layer "F.Cu") (net 2) (tstamp d666b0ef-26af-43b4-8d0f-47aa0fc43171)) - (segment (start 89.5 100.9318) (end 89.95 100.9318) (width 0.2) (layer "F.Cu") (net 2) (tstamp d6693521-5fd1-41ec-a68f-c2778ffc076f)) - (segment locked (start 79.95 96.8) (end 79.95 97.25) (width 0.2) (layer "F.Cu") (net 2) (tstamp d6bd327a-d697-404f-a5b7-0c1f2f1bf9b6)) - (segment locked (start 75.55 96.8) (end 75.55 97.25) (width 0.2) (layer "F.Cu") (net 2) (tstamp d9ce81c5-6965-488c-be98-3d147c2bd0bd)) - (segment (start 67.425 98.175) (end 67.425 98.55) (width 0.2) (layer "F.Cu") (net 2) (tstamp dda16b84-a36a-48a3-bdb6-768971b8cb87)) - (segment locked (start 85.725 97.525) (end 85.775 97.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp e714b783-f99e-4c38-8985-6f6207dd2c48)) - (segment (start 87.580635 97.73713) (end 87.262435 98.055327) (width 0.2) (layer "F.Cu") (net 2) (tstamp e9b48fa5-cde0-4e05-a40c-dfeb25f5dacb)) - (segment (start 87.651345 98.444237) (end 87.969544 98.126039) (width 0.2) (layer "F.Cu") (net 2) (tstamp edb35209-55c3-49a8-9aaf-369715e21308)) - (segment (start 71.225 98.55) (end 71.225 97.975) (width 0.2) (layer "F.Cu") (net 2) (tstamp ef5e1760-0b06-48c8-86e8-68381890707d)) - (segment (start 71.225 97.975) (end 71.225 96.95) (width 0.2) (layer "F.Cu") (net 2) (tstamp f8ed3297-3ff6-42b0-bd35-4246303ceee2)) - (segment locked (start 75 97.25) (end 75 96.8) (width 0.2) (layer "F.Cu") (net 2) (tstamp f9be2e45-56e0-4e20-a353-ef4b2b80874c)) - (arc locked (start 78.85 97.25) (mid 78.930546 97.444454) (end 79.125 97.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp 044d96d4-3f69-4cf6-af5a-c45410369a4e)) - (arc (start 71.025 98.75) (mid 71.166421 98.691421) (end 71.225 98.55) (width 0.2) (layer "F.Cu") (net 2) (tstamp 065aad83-c790-4a2d-b9ad-1a3c7c55741f)) - (arc locked (start 78.575 96.525) (mid 78.769454 96.605546) (end 78.85 96.8) (width 0.2) (layer "F.Cu") (net 2) (tstamp 07e8d0c7-23d7-413b-9dea-d0b0910724a8)) - (arc (start 71.225 96.95) (mid 71.415381 96.490381) (end 71.875 96.3) (width 0.2) (layer "F.Cu") (net 2) (tstamp 087ed1f2-9335-4867-8f5c-4ab273dfff17)) - (arc locked (start 82.15 97.25) (mid 82.230546 97.444454) (end 82.425 97.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp 0bb6ad0b-76dd-4100-af88-32e8793c64cc)) - (arc (start 89.95 103.1318) (mid 90.144454 103.212346) (end 90.225 103.4068) (width 0.2) (layer "F.Cu") (net 2) (tstamp 0c4deb65-0fc2-4582-bf94-bf317032277f)) - (arc (start 88.818069 99.610961) (mid 88.737524 99.805416) (end 88.81807 99.99987) (width 0.2) (layer "F.Cu") (net 2) (tstamp 0ea29eea-ed68-49b2-9e22-6c18bf8d49ad)) - (arc (start 88.040252 98.833144) (mid 87.959707 99.027599) (end 88.040253 99.222053) (width 0.2) (layer "F.Cu") (net 2) (tstamp 10e198cd-38a3-4361-8b70-40c2b7939490)) - (arc (start 72.725 98.75) (mid 72.866421 98.691421) (end 72.925 98.55) (width 0.2) (layer "F.Cu") (net 2) (tstamp 1202702f-b32a-436f-8374-861ee1f53c02)) - (arc locked (start 75.825 97.525) (mid 76.019454 97.444454) (end 76.1 97.25) (width 0.2) (layer "F.Cu") (net 2) (tstamp 19e88170-88b9-4731-ba08-a947a7eccd42)) - (arc locked (start 77.2 96.8) (mid 77.280546 96.605546) (end 77.475 96.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp 1a14eec8-b2e1-4cba-9a61-9d9dd04e902e)) - (arc (start 72.525 98.55) (mid 72.583579 98.691421) (end 72.725 98.75) (width 0.2) (layer "F.Cu") (net 2) (tstamp 1c2b0fb8-9679-4148-81f5-d0736d96945b)) - (arc locked (start 83.8 96.8) (mid 83.880546 96.605546) (end 84.075 96.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp 2093cca6-1bfd-4d8c-9891-b8c54bb1814b)) - (arc (start 88.747361 98.903856) (mid 88.941816 98.823311) (end 89.13627 98.903857) (width 0.2) (layer "F.Cu") (net 2) (tstamp 230bbd84-3245-4a3e-b569-4ac5f0310fa4)) - (arc (start 67.625 98.75) (mid 67.766421 98.691421) (end 67.825 98.55) (width 0.2) (layer "F.Cu") (net 2) (tstamp 2651d18a-2251-4cd5-b8f4-590b15231fe3)) - (arc (start 70.175 96.3) (mid 70.634619 96.490381) (end 70.825 96.95) (width 0.2) (layer "F.Cu") (net 2) (tstamp 3428f28d-793b-429a-a9b4-e0f4b6d446c9)) - (arc (start 86.48462 97.66642) (mid 86.679075 97.746965) (end 86.873529 97.666419) (width 0.2) (layer "F.Cu") (net 2) (tstamp 35fd67e8-578b-4a94-bf70-4756131c7443)) - (arc locked (start 80.775 96.525) (mid 80.969454 96.605546) (end 81.05 96.8) (width 0.2) (layer "F.Cu") (net 2) (tstamp 3787190a-13d1-457f-8c25-0bd5791eeaa0)) - (arc locked (start 81.6 96.8) (mid 81.680546 96.605546) (end 81.875 96.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp 3f568a9c-0a20-410e-bbc4-184c52230511)) - (arc locked (start 79.125 97.525) (mid 79.319454 97.444454) (end 79.4 97.25) (width 0.2) (layer "F.Cu") (net 2) (tstamp 4168e5cc-e1cd-48db-a8c0-0f082fcd3be5)) - (arc (start 89.5 102.5818) (mid 89.305546 102.662346) (end 89.225 102.8568) (width 0.2) (layer "F.Cu") (net 2) (tstamp 4c2c821a-c29d-4338-ad3f-2c17b86a54dc)) - (arc locked (start 82.975 96.525) (mid 83.169454 96.605546) (end 83.25 96.8) (width 0.2) (layer "F.Cu") (net 2) (tstamp 51e7aed3-1eff-4dc5-848a-49a40d3d545b)) - (arc locked (start 82.7 96.8) (mid 82.780546 96.605546) (end 82.975 96.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp 525d1009-7a9b-4765-8f6a-6032ff85bd3b)) - (arc (start 87.262437 98.444237) (mid 87.456892 98.524782) (end 87.651346 98.444236) (width 0.2) (layer "F.Cu") (net 2) (tstamp 5a2b9db2-a98d-4fef-935c-07884fe935cb)) - (arc (start 68.475 96.3) (mid 68.934619 96.490381) (end 69.125 96.95) (width 0.2) (layer "F.Cu") (net 2) (tstamp 5cee08cf-3747-4086-b183-0c61f61933a6)) - (arc locked (start 75.55 97.25) (mid 75.630546 97.444454) (end 75.825 97.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp 5d8eae69-5916-4c67-bf03-1013c55599d6)) - (arc locked (start 74.725 97.525) (mid 74.919454 97.444454) (end 75 97.25) (width 0.2) (layer "F.Cu") (net 2) (tstamp 5e72a3e7-490a-43c3-a227-73e139161515)) - (arc (start 89.225 103.9568) (mid 89.305546 104.151254) (end 89.5 104.2318) (width 0.2) (layer "F.Cu") (net 2) (tstamp 600975ea-a700-4310-9060-721a117699ef)) - (arc locked (start 85.175 96.525) (mid 85.369454 96.605546) (end 85.45 96.8) (width 0.2) (layer "F.Cu") (net 2) (tstamp 64d0b53a-8d38-4f33-98a7-2bf7415a2828)) - (arc (start 70.825 98.55) (mid 70.883579 98.691421) (end 71.025 98.75) (width 0.2) (layer "F.Cu") (net 2) (tstamp 67623a6e-679f-4db5-9778-ff4b2144034b)) - (arc (start 89.136269 98.903856) (mid 89.216814 99.098311) (end 89.136268 99.292765) (width 0.2) (layer "F.Cu") (net 2) (tstamp 67f1aadd-abbf-42af-b69d-c0bc8ff3c54d)) - (arc (start 87.191727 97.348222) (mid 87.386182 97.267677) (end 87.580636 97.348223) (width 0.2) (layer "F.Cu") (net 2) (tstamp 6eca8f04-982c-4e7d-be01-74c84433ede0)) - (arc (start 89.5 103.6818) (mid 89.305546 103.762346) (end 89.225 103.9568) (width 0.2) (layer "F.Cu") (net 2) (tstamp 6ff37887-4994-46f8-820b-36c5ae472f8d)) - (arc (start 66.775 97.525) (mid 67.234619 97.715381) (end 67.425 98.175) (width 0.2) (layer "F.Cu") (net 2) (tstamp 6ffd5611-99ed-4f7d-80b5-fd74ac95b246)) - (arc (start 89.95 104.2318) (mid 90.144454 104.312346) (end 90.225 104.5068) (width 0.2) (layer "F.Cu") (net 2) (tstamp 74a830ac-db02-4ee0-b658-8b525b51103a)) - (arc (start 89.95 102.0318) (mid 90.144454 102.112346) (end 90.225 102.3068) (width 0.2) (layer "F.Cu") (net 2) (tstamp 76239d3a-6947-4841-a7e3-1476cd80a018)) - (arc (start 71.875 96.3) (mid 72.334619 96.490381) (end 72.525 96.95) (width 0.2) (layer "F.Cu") (net 2) (tstamp 77fa6575-e37e-4e4f-a8bd-859802ea4376)) - (arc locked (start 76.65 97.25) (mid 76.730546 97.444454) (end 76.925 97.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp 780f867b-32a9-4333-8408-14d0a954cfb2)) - (arc (start 87.580635 97.348222) (mid 87.66118 97.542677) (end 87.580634 97.737131) (width 0.2) (layer "F.Cu") (net 2) (tstamp 7b24c536-470a-4e2d-ac6c-16770002d80b)) - (arc (start 89.225 101.7568) (mid 89.305546 101.951254) (end 89.5 102.0318) (width 0.2) (layer "F.Cu") (net 2) (tstamp 7d6de20c-c688-4223-ab79-e63840887579)) - (arc locked (start 75 96.8) (mid 75.080546 96.605546) (end 75.275 96.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp 838daf59-e2cb-4307-89db-62da916b85ba)) - (arc (start 67.825 96.95) (mid 68.015381 96.490381) (end 68.475 96.3) (width 0.2) (layer "F.Cu") (net 2) (tstamp 85474f84-989d-4fc9-be26-de58f9f54ba7)) - (arc (start 89.225 102.8568) (mid 89.305546 103.051254) (end 89.5 103.1318) (width 0.2) (layer "F.Cu") (net 2) (tstamp 86fc755e-723f-4202-bd7f-8f17acf8da93)) - (arc locked (start 78.3 96.8) (mid 78.380546 96.605546) (end 78.575 96.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp 88107d2c-0171-463a-9c46-4413953e1e43)) - (arc locked (start 80.225 97.525) (mid 80.419454 97.444454) (end 80.5 97.25) (width 0.2) (layer "F.Cu") (net 2) (tstamp 89965ab8-14d9-452b-bde8-069f652c966e)) - (arc (start 72.925 98.175) (mid 73.115381 97.715381) (end 73.575 97.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp 8b083406-8cf2-405e-843e-769aa4f51fff)) - (arc (start 90.225 101.2068) (mid 90.144454 101.401254) (end 89.95 101.4818) (width 0.2) (layer "F.Cu") (net 2) (tstamp 96bb9d8a-b6de-4c1a-a2b4-15c5e7df8321)) - (arc (start 90.225 104.5068) (mid 90.144454 104.701254) (end 89.95 104.7818) (width 0.2) (layer "F.Cu") (net 2) (tstamp 991668f8-5dbe-4c03-89ac-c3e876a4f30c)) - (arc (start 87.262435 98.055327) (mid 87.18189 98.249782) (end 87.262436 98.444236) (width 0.2) (layer "F.Cu") (net 2) (tstamp 99c270ac-dd12-496c-b9d1-dbd5feb281a2)) - (arc locked (start 77.75 97.25) (mid 77.830546 97.444454) (end 78.025 97.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp 9f1cbe50-f185-4335-bc70-80f48db5223f)) - (arc locked (start 80.5 96.8) (mid 80.580546 96.605546) (end 80.775 96.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp 9ffacd58-8cd1-442c-8087-0df19e25bc84)) - (arc locked (start 83.25 97.25) (mid 83.330546 97.444454) (end 83.525 97.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp a0ac6d6b-6f13-43b4-8d29-23fd49bf127b)) - (arc locked (start 84.625 97.525) (mid 84.819454 97.444454) (end 84.9 97.25) (width 0.2) (layer "F.Cu") (net 2) (tstamp a23da91c-f91b-4391-aa54-6f76878bcde2)) - (arc (start 90.225 102.3068) (mid 90.144454 102.501254) (end 89.95 102.5818) (width 0.2) (layer "F.Cu") (net 2) (tstamp a2453869-af65-49c8-8d90-5836ebc9ca12)) - (arc (start 89.5 104.7818) (mid 89.305546 104.862346) (end 89.225 105.0568) (width 0.2) (layer "F.Cu") (net 2) (tstamp abcaac62-8f19-45e5-b7f1-8c8276abc3c0)) - (arc locked (start 76.925 97.525) (mid 77.119454 97.444454) (end 77.2 97.25) (width 0.2) (layer "F.Cu") (net 2) (tstamp abd9d4f4-111b-4640-8118-e9bde5642673)) - (arc locked (start 76.1 96.8) (mid 76.180546 96.605546) (end 76.375 96.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp acf7da60-c7aa-4992-8db3-a6ff91160570)) - (arc locked (start 84.9 96.8) (mid 84.980546 96.605546) (end 85.175 96.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp ae310006-c987-441d-873f-e532b3dbe5b8)) - (arc locked (start 81.875 96.525) (mid 82.069454 96.605546) (end 82.15 96.8) (width 0.2) (layer "F.Cu") (net 2) (tstamp af6bb242-9ab2-487c-a2ad-325b40b7fe92)) - (arc locked (start 84.35 97.25) (mid 84.430546 97.444454) (end 84.625 97.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp b03e4849-8256-41e0-845f-780dcce71f55)) - (arc locked (start 84.075 96.525) (mid 84.269454 96.605546) (end 84.35 96.8) (width 0.2) (layer "F.Cu") (net 2) (tstamp b042bb16-5644-44a0-a638-35b4a7278716)) - (arc (start 89.5 101.4818) (mid 89.305546 101.562346) (end 89.225 101.7568) (width 0.2) (layer "F.Cu") (net 2) (tstamp b056c1fe-ef6b-452d-9a46-bdea7738eb5f)) - (arc locked (start 79.675 96.525) (mid 79.869454 96.605546) (end 79.95 96.8) (width 0.2) (layer "F.Cu") (net 2) (tstamp bce645a0-10e2-43ad-b783-1d325e305eed)) - (arc (start 69.525 96.95) (mid 69.715381 96.490381) (end 70.175 96.3) (width 0.2) (layer "F.Cu") (net 2) (tstamp c4277be2-8ea1-4763-9c5f-287ddbd9f87e)) - (arc (start 67.425 98.55) (mid 67.483579 98.691421) (end 67.625 98.75) (width 0.2) (layer "F.Cu") (net 2) (tstamp c45a4901-91c0-406c-88bb-4e05006694e5)) - (arc (start 89.95 100.9318) (mid 90.144454 101.012346) (end 90.225 101.2068) (width 0.2) (layer "F.Cu") (net 2) (tstamp ca0f9c33-78f8-41d7-980d-db7b0aa19e57)) - (arc (start 87.969544 98.126039) (mid 88.163999 98.045494) (end 88.358453 98.12604) (width 0.2) (layer "F.Cu") (net 2) (tstamp d0daa854-2ed4-4c44-8695-6f21be6c244a)) - (arc locked (start 79.95 97.25) (mid 80.030546 97.444454) (end 80.225 97.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp d38ab5d8-aa5d-4f99-b915-e105e57bde2a)) - (arc locked (start 78.025 97.525) (mid 78.219454 97.444454) (end 78.3 97.25) (width 0.2) (layer "F.Cu") (net 2) (tstamp d7031db2-63d6-44c4-a59f-8fb5abead861)) - (arc locked (start 81.325 97.525) (mid 81.519454 97.444454) (end 81.6 97.25) (width 0.2) (layer "F.Cu") (net 2) (tstamp d7c36500-c4a6-49eb-b664-9c96c12d21f8)) - (arc locked (start 82.425 97.525) (mid 82.619454 97.444454) (end 82.7 97.25) (width 0.2) (layer "F.Cu") (net 2) (tstamp dc439fb8-3e2b-4f0c-81cc-3fd64a263585)) - (arc (start 90.225 103.4068) (mid 90.144454 103.601254) (end 89.95 103.6818) (width 0.2) (layer "F.Cu") (net 2) (tstamp e08db445-55c7-4a8f-92ed-e70699e18669)) - (arc (start 89.225 100.6568) (mid 89.305546 100.851254) (end 89.5 100.9318) (width 0.2) (layer "F.Cu") (net 2) (tstamp e1885d11-e8fd-45e1-9237-1f5c33816018)) - (arc locked (start 77.475 96.525) (mid 77.669454 96.605546) (end 77.75 96.8) (width 0.2) (layer "F.Cu") (net 2) (tstamp e3345484-d946-4858-94fb-5e27e75e5fdf)) - (arc locked (start 76.375 96.525) (mid 76.569454 96.605546) (end 76.65 96.8) (width 0.2) (layer "F.Cu") (net 2) (tstamp e3cf67c8-3e14-4db8-aebe-01c72e800a36)) - (arc (start 88.040254 99.222054) (mid 88.234709 99.302599) (end 88.429163 99.222053) (width 0.2) (layer "F.Cu") (net 2) (tstamp e3d64774-9e78-40c1-9325-685f973ec399)) - (arc locked (start 79.4 96.8) (mid 79.480546 96.605546) (end 79.675 96.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp e66b1e5e-fe3a-4361-b33f-d3f859555733)) - (arc locked (start 83.525 97.525) (mid 83.719454 97.444454) (end 83.8 97.25) (width 0.2) (layer "F.Cu") (net 2) (tstamp e9455298-081b-4082-ac68-a76b7eb46d07)) - (arc (start 88.358452 98.126039) (mid 88.438997 98.320494) (end 88.358451 98.514948) (width 0.2) (layer "F.Cu") (net 2) (tstamp eb8dd993-5e26-48ef-89bd-e1ed9bb825f8)) - (arc locked (start 81.05 97.25) (mid 81.130546 97.444454) (end 81.325 97.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp eb951edb-217b-4551-9040-f08ae4929ab8)) - (arc (start 69.125 98.55) (mid 69.183579 98.691421) (end 69.325 98.75) (width 0.2) (layer "F.Cu") (net 2) (tstamp ed080efd-8428-41db-b4e3-4c7e44c1e281)) - (arc locked (start 85.45 97.25) (mid 85.530546 97.444454) (end 85.725 97.525) (width 0.2) (layer "F.Cu") (net 2) (tstamp eeb4521d-f88d-46bd-8556-75a4a756a9ee)) - (arc (start 69.325 98.75) (mid 69.466421 98.691421) (end 69.525 98.55) (width 0.2) (layer "F.Cu") (net 2) (tstamp fc70381a-63cd-4b0f-8fff-e19b4b679692)) - (arc locked (start 75.275 96.525) (mid 75.469454 96.605546) (end 75.55 96.8) (width 0.2) (layer "F.Cu") (net 2) (tstamp ff0b35ee-2c79-4359-a1c7-5c7232881f80)) + (segment (start 79.575 85.25) (end 79.575 85.847553) (width 0.25) (layer "F.Cu") (net 0) (uuid 1f70f301-365b-4bf3-883c-59357e017501)) + (segment (start 77.625 85.847553) (end 77.625 85.25) (width 0.25) (layer "F.Cu") (net 0) (uuid 3134b71b-94df-4d19-a697-2cd2ff759022)) + (segment (start 81.525 85.847553) (end 81.525 85.575) (width 0.25) (layer "F.Cu") (net 0) (uuid 5d09d6c7-c8e2-47a4-9a31-bc7069da0fda)) + (segment (start 78.925 85.847553) (end 78.925 85.25) (width 0.25) (layer "F.Cu") (net 0) (uuid 66f6c454-1819-42e3-98dd-fb819b52f248)) + (segment (start 80.225 85.847553) (end 80.225 85.25) (width 0.25) (layer "F.Cu") (net 0) (uuid 72e72cc1-10bf-4bad-8b18-04e994c8c31d)) + (segment (start 81.85 85.25) (end 86.5 85.25) (width 0.25) (layer "F.Cu") (net 0) (uuid 74773e57-ce2a-4420-b5af-ba52c5ad2f54)) + (segment (start 77.625 85.25) (end 77.625 84.652447) (width 0.25) (layer "F.Cu") (net 0) (uuid 7b1c3ce2-19ed-4193-a707-747b919e6b12)) + (segment (start 76.975 84.925) (end 76.975 85.847553) (width 0.25) (layer "F.Cu") (net 0) (uuid 8849523f-7a7f-4ff3-9ba1-4622e67251c7)) + (segment (start 76.975 84.652447) (end 76.975 84.925) (width 0.25) (layer "F.Cu") (net 0) (uuid 89bab1ec-7b06-4cde-aad6-c05ecfe09008)) + (segment (start 90.85 89.6) (end 93.15 89.6) (width 0.25) (layer "F.Cu") (net 0) (uuid 8f4e3db5-05f0-4080-87ad-27c79291edcf)) + (segment (start 97.5 85.25) (end 99.8 85.25) (width 0.25) (layer "F.Cu") (net 0) (uuid 99f32141-9573-4c1d-adc2-894e0513462c)) + (segment (start 80.875 85.25) (end 80.875 85.847553) (width 0.25) (layer "F.Cu") (net 0) (uuid 9d3545bb-4848-4d9f-a3e2-b087c5a7b710)) + (segment (start 66.5 85.25) (end 76 85.25) (width 0.25) (layer "F.Cu") (net 0) (uuid aa402c32-bc32-4c87-8324-7695fad8e379)) + (segment (start 99.8 85.25) (end 154.25 85.25) (width 0.25) (layer "F.Cu") (net 0) (uuid ac9969d1-3a18-4e1a-92dd-1c23de623e5e)) + (segment (start 78.275 84.652447) (end 78.275 85.25) (width 0.25) (layer "F.Cu") (net 0) (uuid d45298b6-27af-4d03-bace-df63014b28a0)) + (segment (start 78.275 85.25) (end 78.275 85.847553) (width 0.25) (layer "F.Cu") (net 0) (uuid e0578357-4dd3-4a10-b08b-9f0eb05be146)) + (segment (start 80.875 84.652447) (end 80.875 85.25) (width 0.25) (layer "F.Cu") (net 0) (uuid e0c87e08-6f21-440c-ae07-39c8087e28b9)) + (segment (start 79.575 84.652447) (end 79.575 85.25) (width 0.25) (layer "F.Cu") (net 0) (uuid e25b0f05-f1d8-4137-9ec4-3f98aeb0c3ca)) + (segment (start 80.225 85.25) (end 80.225 84.652447) (width 0.25) (layer "F.Cu") (net 0) (uuid f1878df8-3f7d-4948-9a45-bfaee4115961)) + (segment (start 76.325 84.925) (end 76.325 84.652447) (width 0.25) (layer "F.Cu") (net 0) (uuid f1dbc5df-b393-4115-8517-40dcc9e91ecf)) + (segment (start 78.925 85.25) (end 78.925 84.652447) (width 0.25) (layer "F.Cu") (net 0) (uuid f651eb1d-6032-4461-a4c6-b3851a4abb2c)) + (arc (start 78.6 86.172553) (mid 78.82981 86.077363) (end 78.925 85.847553) (width 0.25) (layer "F.Cu") (net 0) (uuid 052e1588-3d10-4882-8522-7ef5c69d2fb5)) + (arc (start 79.25 84.327447) (mid 79.47981 84.422637) (end 79.575 84.652447) (width 0.25) (layer "F.Cu") (net 0) (uuid 10f4b14f-a3f2-45ee-990e-884505edc545)) + (arc (start 77.3 86.172553) (mid 77.52981 86.077363) (end 77.625 85.847553) (width 0.25) (layer "F.Cu") (net 0) (uuid 1a4b5e66-99ad-408b-8389-f20db8ca9b26)) + (arc (start 77.625 84.652447) (mid 77.72019 84.422637) (end 77.95 84.327447) (width 0.25) (layer "F.Cu") (net 0) (uuid 27105bf6-d25e-43b2-9995-951213911b71)) + (arc (start 93.15 89.6) (mid 94.687957 88.962957) (end 95.325 87.425) (width 0.25) (layer "F.Cu") (net 0) (uuid 28f56bd3-9283-48fb-83c0-7e3c278ab060)) + (arc (start 88.675 87.425) (mid 89.312043 88.962957) (end 90.85 89.6) (width 0.25) (layer "F.Cu") (net 0) (uuid 2c8e825d-6b3d-41c0-a78b-d002906b71c4)) + (arc (start 76.325 84.652447) (mid 76.42019 84.422637) (end 76.65 84.327447) (width 0.25) (layer "F.Cu") (net 0) (uuid 3e36ab66-1e68-4565-b340-48ef54c5f43a)) + (arc (start 80.55 84.327447) (mid 80.77981 84.422637) (end 80.875 84.652447) (width 0.25) (layer "F.Cu") (net 0) (uuid 3f8abd62-9048-4be2-be46-7f58d9159afa)) + (arc (start 80.225 84.652447) (mid 80.32019 84.422637) (end 80.55 84.327447) (width 0.25) (layer "F.Cu") (net 0) (uuid 49327086-73d2-4050-9183-c50425fa3341)) + (arc (start 81.525 85.575) (mid 81.62019 85.34519) (end 81.85 85.25) (width 0.25) (layer "F.Cu") (net 0) (uuid 4b67d223-90b5-4fe0-89a1-84d28e97e760)) + (arc (start 76.975 85.847553) (mid 77.07019 86.077363) (end 77.3 86.172553) (width 0.25) (layer "F.Cu") (net 0) (uuid 53345ba3-3905-4973-8b65-ea17a19768d3)) + (arc (start 95.325 87.425) (mid 95.962043 85.887043) (end 97.5 85.25) (width 0.25) (layer "F.Cu") (net 0) (uuid 5d3109c3-af88-4052-91c9-ebca37e2bef0)) + (arc (start 86.5 85.25) (mid 88.037957 85.887043) (end 88.675 87.425) (width 0.25) (layer "F.Cu") (net 0) (uuid 6c347053-8fc9-4fd0-999a-80cd1d05ea04)) + (arc (start 80.875 85.847553) (mid 80.97019 86.077363) (end 81.2 86.172553) (width 0.25) (layer "F.Cu") (net 0) (uuid 6db4b0e2-2878-4810-a65f-f8f880c4cb95)) + (arc (start 77.95 84.327447) (mid 78.17981 84.422637) (end 78.275 84.652447) (width 0.25) (layer "F.Cu") (net 0) (uuid 83453e05-b539-45a3-8b31-e4019df6a03b)) + (arc (start 78.925 84.652447) (mid 79.02019 84.422637) (end 79.25 84.327447) (width 0.25) (layer "F.Cu") (net 0) (uuid 9d0a4cb0-b9ef-4f0e-8fc8-06d04a746603)) + (arc (start 81.2 86.172553) (mid 81.42981 86.077363) (end 81.525 85.847553) (width 0.25) (layer "F.Cu") (net 0) (uuid bdccf0ff-3344-434a-a650-8e5899794311)) + (arc (start 79.575 85.847553) (mid 79.67019 86.077363) (end 79.9 86.172553) (width 0.25) (layer "F.Cu") (net 0) (uuid bfcd0536-6978-4c54-8935-7ecc7b6a0b86)) + (arc (start 76.65 84.327447) (mid 76.87981 84.422637) (end 76.975 84.652447) (width 0.25) (layer "F.Cu") (net 0) (uuid d9a67ef6-2743-4b61-9ba1-307cb1b078b1)) + (arc (start 79.9 86.172553) (mid 80.12981 86.077363) (end 80.225 85.847553) (width 0.25) (layer "F.Cu") (net 0) (uuid e0f21f4e-b518-4935-9749-606087d4a884)) + (arc (start 76 85.25) (mid 76.22981 85.15481) (end 76.325 84.925) (width 0.25) (layer "F.Cu") (net 0) (uuid f4686051-11de-4ef5-ae3f-499b723a2637)) + (arc (start 78.275 85.847553) (mid 78.37019 86.077363) (end 78.6 86.172553) (width 0.25) (layer "F.Cu") (net 0) (uuid fd17b531-df9d-42e3-8f77-6b00b931f015)) + (segment (start 71.675 98.55) (end 71.675 97.975) (width 0.2) (layer "F.Cu") (net 1) (uuid 039aa012-f1fa-43f7-ae22-9712ce6700f1)) + (segment (start 86.1568 97.975) (end 88.775 100.5932) (width 0.2) (layer "F.Cu") (net 1) (uuid 2da591a3-6e1f-401e-b546-57e02f378ea9)) + (segment (start 72.075 96.95) (end 72.075 97.525) (width 0.2) (layer "F.Cu") (net 1) (uuid 35db8d54-eaa9-4183-b556-a8cb68d057d1)) + (segment (start 88.775 107.249999) (end 88.5 107.524999) (width 0.2) (layer "F.Cu") (net 1) (uuid 4f5c21a3-4c79-48b4-ab90-c65789597287)) + (segment (start 70.375 96.95) (end 70.375 97.525) (width 0.2) (layer "F.Cu") (net 1) (uuid 5f945720-da45-4930-a5ed-b66aa71c5314)) + (segment (start 73.375 98.55) (end 73.375 98.175) (width 0.2) (layer "F.Cu") (net 1) (uuid 7d6d6475-6516-4a66-a923-a295358a0cb5)) + (segment (start 66.975 98.175) (end 66.975 98.55) (width 0.2) (layer "F.Cu") (net 1) (uuid 7e4179eb-ba11-40f3-b081-d1c757b70262)) + (segment (start 71.675 97.975) (end 71.675 96.95) (width 0.2) (layer "F.Cu") (net 1) (uuid 8a6e7823-3391-4e54-96e2-3184c60c4d52)) + (segment (start 69.975 97.975) (end 69.975 96.95) (width 0.2) (layer "F.Cu") (net 1) (uuid 8c99c5d3-7ae5-4206-97ab-5d6b29a4fec4)) + (segment (start 68.275 98.175) (end 68.275 96.95) (width 0.2) (layer "F.Cu") (net 1) (uuid 906bfecb-f12b-4023-b80a-3fe48766fac3)) + (segment (start 88.775 100.5932) (end 88.775 107.249999) (width 0.2) (layer "F.Cu") (net 1) (uuid a0300586-99e5-4491-8eb2-41e7d745bf10)) + (segment (start 70.375 97.525) (end 70.375 98.55) (width 0.2) (layer "F.Cu") (net 1) (uuid b07d43c0-4d18-408b-9d9e-0ce113f0ef7f)) + (segment (start 69.975 98.55) (end 69.975 97.975) (width 0.2) (layer "F.Cu") (net 1) (uuid b32da7db-26e4-4806-82f7-ed6613bffe02)) + (segment (start 68.675 96.95) (end 68.675 97.525) (width 0.2) (layer "F.Cu") (net 1) (uuid baf567e9-6da6-4636-91dd-b9fa515ca620)) + (segment (start 68.275 98.55) (end 68.275 98.175) (width 0.2) (layer "F.Cu") (net 1) (uuid c026dea3-3d96-4512-94b8-79a9373e38ac)) + (segment (start 63.5 97.975) (end 66.775 97.975) (width 0.2) (layer "F.Cu") (net 1) (uuid dbdf2d02-16f4-455d-9ecf-e9ca499a5cb6)) + (segment (start 73.575 97.975) (end 74.250366 97.975) (width 0.2) (layer "F.Cu") (net 1) (uuid e54d383b-e580-4fbf-a456-ae5e1bc7264d)) + (segment (start 72.075 97.525) (end 72.075 98.55) (width 0.2) (layer "F.Cu") (net 1) (uuid ea013a3f-712a-4034-aa66-dccc401f3edc)) + (segment (start 88.5 107.524999) (end 88.5 110.75) (width 0.2) (layer "F.Cu") (net 1) (uuid f15b7890-7890-4f03-b09f-f68ac18a7833)) + (segment (start 68.675 97.525) (end 68.675 98.55) (width 0.2) (layer "F.Cu") (net 1) (uuid f3762dae-846e-4946-a834-2ea4d6f8a8fb)) + (segment (start 74.250366 97.975) (end 86.1568 97.975) (width 0.2) (layer "F.Cu") (net 1) (uuid fa9c0566-7ecb-4410-afc3-4a0d94e75136)) + (arc (start 71.875 96.75) (mid 72.016421 96.808579) (end 72.075 96.95) (width 0.2) (layer "F.Cu") (net 1) (uuid 08e3c2a3-9d19-4492-9a15-6f3eb748a9dd)) + (arc (start 66.775 97.975) (mid 66.916421 98.033579) (end 66.975 98.175) (width 0.2) (layer "F.Cu") (net 1) (uuid 193ab06f-2dc8-4ef9-b68e-8a6fdb811a8c)) + (arc (start 71.675 96.95) (mid 71.733579 96.808579) (end 71.875 96.75) (width 0.2) (layer "F.Cu") (net 1) (uuid 1cf300a2-4cfc-4a49-b119-55be9ca6e530)) + (arc (start 69.325 99.2) (mid 69.784619 99.009619) (end 69.975 98.55) (width 0.2) (layer "F.Cu") (net 1) (uuid 2f9261a4-6d77-4f48-9946-887df68c5623)) + (arc (start 72.075 98.55) (mid 72.265381 99.009619) (end 72.725 99.2) (width 0.2) (layer "F.Cu") (net 1) (uuid 38d8900c-0189-4d8a-8850-cc4c7d182607)) + (arc (start 70.175 96.75) (mid 70.316421 96.808579) (end 70.375 96.95) (width 0.2) (layer "F.Cu") (net 1) (uuid 443c2a07-e2da-4dee-95b1-1da39022b7ed)) + (arc (start 67.625 99.2) (mid 68.084619 99.009619) (end 68.275 98.55) (width 0.2) (layer "F.Cu") (net 1) (uuid 49d6181e-da6a-4ba4-8d73-06cb84808826)) + (arc (start 71.025 99.2) (mid 71.484619 99.009619) (end 71.675 98.55) (width 0.2) (layer "F.Cu") (net 1) (uuid 4fd04d76-bcdf-4e8c-9ee9-52f4b923099d)) + (arc (start 72.725 99.2) (mid 73.184619 99.009619) (end 73.375 98.55) (width 0.2) (layer "F.Cu") (net 1) (uuid 5d3f5ed0-e6d7-43ca-a26c-f5c2b5c27710)) + (arc (start 73.375 98.175) (mid 73.433579 98.033579) (end 73.575 97.975) (width 0.2) (layer "F.Cu") (net 1) (uuid 75df9d90-1b85-489e-9b08-365c60ea6910)) + (arc (start 68.275 96.95) (mid 68.333579 96.808579) (end 68.475 96.75) (width 0.2) (layer "F.Cu") (net 1) (uuid 88b4c3b5-cdba-451d-bfa9-6540b576b863)) + (arc (start 66.975 98.55) (mid 67.165381 99.009619) (end 67.625 99.2) (width 0.2) (layer "F.Cu") (net 1) (uuid 91968e3e-0a82-4f3d-ae95-acdd7a443f61)) + (arc (start 68.675 98.55) (mid 68.865381 99.009619) (end 69.325 99.2) (width 0.2) (layer "F.Cu") (net 1) (uuid afe1fad1-80ab-4362-b624-3fd8630ed17e)) + (arc (start 68.475 96.75) (mid 68.616421 96.808579) (end 68.675 96.95) (width 0.2) (layer "F.Cu") (net 1) (uuid e4699690-a3e3-4276-a309-fb7c9e011a61)) + (arc (start 69.975 96.95) (mid 70.033579 96.808579) (end 70.175 96.75) (width 0.2) (layer "F.Cu") (net 1) (uuid e944669e-51b4-498b-8735-89631f6245f7)) + (arc (start 70.375 98.55) (mid 70.565381 99.009619) (end 71.025 99.2) (width 0.2) (layer "F.Cu") (net 1) (uuid f172e016-140e-4bc0-8a5a-df92d434e6ea)) + (segment (start 69.125 97.525) (end 69.125 98.55) (width 0.2) (layer "F.Cu") (net 2) (uuid 01fc260c-f31b-4832-be9d-3335baefaf2f)) + (segment (start 86.873528 97.66642) (end 87.191727 97.348222) (width 0.2) (layer "F.Cu") (net 2) (uuid 04444529-526d-4f2a-801e-dfe5c849cb62)) + (segment (start 67.825 98.55) (end 67.825 98.175) (width 0.2) (layer "F.Cu") (net 2) (uuid 058f2974-a8da-4750-b8d4-e6c07c627654)) + (segment (start 69.125 96.95) (end 69.125 97.525) (width 0.2) (layer "F.Cu") (net 2) (uuid 05f1a672-320e-4a5d-b6c5-95c030b2f091)) + (segment (start 88.429163 99.222053) (end 88.429162 99.222054) (width 0.2) (layer "F.Cu") (net 2) (uuid 067bbb6e-f07e-473c-b0c7-2674420bcd03)) + (segment locked (start 81.05 96.8) (end 81.05 97.25) (width 0.2) (layer "F.Cu") (net 2) (uuid 0a51a454-56f1-4dee-be3d-931fa35c032d)) + (segment locked (start 81.6 97.25) (end 81.6 96.8) (width 0.2) (layer "F.Cu") (net 2) (uuid 10ffd6b8-5b30-427b-858f-b0033a6792d4)) + (segment (start 89.5 102.0318) (end 89.95 102.0318) (width 0.2) (layer "F.Cu") (net 2) (uuid 12bd2cc9-8270-4199-8899-5875333b66f1)) + (segment (start 87.262435 98.444235) (end 87.262437 98.444237) (width 0.2) (layer "F.Cu") (net 2) (uuid 13c6dcdb-11f1-4796-b5ce-53297f88bc7a)) + (segment (start 89.95 103.6818) (end 89.5 103.6818) (width 0.2) (layer "F.Cu") (net 2) (uuid 140def30-b7f8-4c15-b41a-1c4ec4f7ee21)) + (segment (start 69.525 97.975) (end 69.525 96.95) (width 0.2) (layer "F.Cu") (net 2) (uuid 17335c66-5b48-47c8-9759-58939a5d451a)) + (segment locked (start 83.25 96.8) (end 83.25 97.25) (width 0.2) (layer "F.Cu") (net 2) (uuid 1bfc93fe-1c12-4335-b667-796f42ec48c0)) + (segment (start 89.225 105.0568) (end 89.225 105.1068) (width 0.2) (layer "F.Cu") (net 2) (uuid 236d6a3c-a18f-4fc7-8b86-877d5dcc595d)) + (segment (start 73.575 97.525) (end 74.250366 97.525) (width 0.2) (layer "F.Cu") (net 2) (uuid 25e69933-f67e-4342-bb6f-a94359a68e3d)) + (segment locked (start 84.35 96.8) (end 84.35 97.25) (width 0.2) (layer "F.Cu") (net 2) (uuid 278c3bc5-9b5a-4ceb-9ca4-7526c588549f)) + (segment (start 87.580634 97.737131) (end 87.580635 97.73713) (width 0.2) (layer "F.Cu") (net 2) (uuid 27dd17a6-8c6a-4f6d-8137-2a5cda6ea892)) + (segment (start 89.136269 99.292764) (end 88.818069 99.610961) (width 0.2) (layer "F.Cu") (net 2) (uuid 289f3222-691c-4792-b29a-953f304e5ce8)) + (segment (start 89.225 100.4068) (end 89.225 100.6568) (width 0.2) (layer "F.Cu") (net 2) (uuid 29e6c587-f9bb-49bc-bdd5-79643f36cb42)) + (segment (start 88.429162 99.222054) (end 88.747361 98.903856) (width 0.2) (layer "F.Cu") (net 2) (uuid 2a62f7e4-4a12-4b4e-aa31-70e6403fc30c)) + (segment (start 69.525 98.55) (end 69.525 97.975) (width 0.2) (layer "F.Cu") (net 2) (uuid 2c305703-3966-433f-a6f8-a6ae00035ee4)) + (segment locked (start 77.75 96.8) (end 77.75 97.25) (width 0.2) (layer "F.Cu") (net 2) (uuid 2fbb84e9-e012-44ee-81cc-8ff8088c2cb3)) + (segment locked (start 82.7 97.25) (end 82.7 96.8) (width 0.2) (layer "F.Cu") (net 2) (uuid 304f25fe-e38d-4377-b8f1-26289354f05c)) + (segment locked (start 77.2 97.25) (end 77.2 96.8) (width 0.2) (layer "F.Cu") (net 2) (uuid 32ffc3d7-adad-4f8b-a8fd-80686b74dbe9)) + (segment (start 88.358453 98.12604) (end 88.358452 98.126039) (width 0.2) (layer "F.Cu") (net 2) (uuid 33b2fad1-ba9a-43f3-8f55-743fade69647)) + (segment locked (start 74.250366 97.525) (end 74.725 97.525) (width 0.2) (layer "F.Cu") (net 2) (uuid 3403c3ad-e3de-407c-8567-62d5134ef526)) + (segment locked (start 84.9 97.25) (end 84.9 96.8) (width 0.2) (layer "F.Cu") (net 2) (uuid 358414db-7f31-4504-a43d-29c53be1cc33)) + (segment locked (start 85.45 96.8) (end 85.45 97.25) (width 0.2) (layer "F.Cu") (net 2) (uuid 3858089b-206d-43ca-8c24-189c8db5c5f7)) + (segment locked (start 79.4 97.25) (end 79.4 96.8) (width 0.2) (layer "F.Cu") (net 2) (uuid 3dc108df-82d3-4ed6-b48d-0d3e1f490f7b)) + (segment (start 67.825 98.175) (end 67.825 96.95) (width 0.2) (layer "F.Cu") (net 2) (uuid 3f87240f-2364-4bde-8631-ccd90d42850e)) + (segment (start 89.95 101.4818) (end 89.5 101.4818) (width 0.2) (layer "F.Cu") (net 2) (uuid 454fe726-8b63-4777-b61a-b44d84b3794d)) + (segment (start 89.136268 99.292765) (end 89.136269 99.292764) (width 0.2) (layer "F.Cu") (net 2) (uuid 49fec00e-0920-4074-aaa4-3fe85dfeaac2)) + (segment (start 89.95 104.7818) (end 89.5 104.7818) (width 0.2) (layer "F.Cu") (net 2) (uuid 4ba2b419-0f87-4491-aada-797b96e1dd3a)) + (segment (start 88.040252 99.222052) (end 88.040254 99.222054) (width 0.2) (layer "F.Cu") (net 2) (uuid 4db32d37-3877-478b-adc0-ed728e01783b)) + (segment (start 88.040253 99.222053) (end 88.040252 99.222052) (width 0.2) (layer "F.Cu") (net 2) (uuid 4e9738af-e8ba-4ced-b663-f99130b6faa1)) + (segment (start 87.651346 98.444236) (end 87.651345 98.444237) (width 0.2) (layer "F.Cu") (net 2) (uuid 583bc4cd-f57f-4a91-894c-99b8b57b3090)) + (segment (start 85.775 97.525) (end 86.3432 97.525) (width 0.2) (layer "F.Cu") (net 2) (uuid 5a27b605-4732-4c97-9bdf-61c5b4d95352)) + (segment locked (start 78.3 97.25) (end 78.3 96.8) (width 0.2) (layer "F.Cu") (net 2) (uuid 5edf4000-7676-4e5a-b87b-ac599a169ad5)) + (segment (start 70.825 96.95) (end 70.825 97.525) (width 0.2) (layer "F.Cu") (net 2) (uuid 61c70c63-99e1-4960-ad0c-4e5b49c331a4)) + (segment (start 86.873529 97.666419) (end 86.873528 97.66642) (width 0.2) (layer "F.Cu") (net 2) (uuid 61f72c36-94a2-4137-9a14-90e0a29c3a8d)) + (segment (start 63.5 97.525) (end 66.775 97.525) (width 0.2) (layer "F.Cu") (net 2) (uuid 6dcf5309-f59d-4d1b-a15e-9165aead77fa)) + (segment locked (start 78.85 96.8) (end 78.85 97.25) (width 0.2) (layer "F.Cu") (net 2) (uuid 748bdd2d-da0a-4240-ba60-0bf881d2ec56)) + (segment locked (start 76.65 96.8) (end 76.65 97.25) (width 0.2) (layer "F.Cu") (net 2) (uuid 74ad519a-50ef-46d2-9b21-9f4d66417d83)) + (segment (start 89.225 107.249999) (end 89.5 107.524999) (width 0.2) (layer "F.Cu") (net 2) (uuid 76037792-5928-4a66-ba22-2dc11c197fb8)) + (segment (start 89.5 107.524999) (end 89.5 110.75) (width 0.2) (layer "F.Cu") (net 2) (uuid 769b8a2a-d29e-4838-af3e-7930e6380ae0)) + (segment (start 86.3432 97.525) (end 86.48462 97.66642) (width 0.2) (layer "F.Cu") (net 2) (uuid 7cae3ceb-8a10-4ac4-b7de-33ea3e12d529)) + (segment (start 87.262436 98.444236) (end 87.262435 98.444235) (width 0.2) (layer "F.Cu") (net 2) (uuid 7d0d42fc-7dba-45cc-8a77-275fc87797c8)) + (segment (start 72.525 96.95) (end 72.525 97.525) (width 0.2) (layer "F.Cu") (net 2) (uuid 7d4ff933-cd0c-468c-a149-65f0100f466e)) + (segment locked (start 80.5 97.25) (end 80.5 96.8) (width 0.2) (layer "F.Cu") (net 2) (uuid 801da923-9d7d-4f2f-bb46-6dae73790587)) + (segment (start 88.818069 99.999869) (end 89.225 100.4068) (width 0.2) (layer "F.Cu") (net 2) (uuid 8b915f44-d92b-4376-8a4d-f445b50a784a)) + (segment (start 89.225 105.1068) (end 89.225 107.249999) (width 0.2) (layer "F.Cu") (net 2) (uuid 91c01983-6be9-41dd-87a5-1e3538da6df3)) + (segment (start 88.81807 99.99987) (end 88.818069 99.999869) (width 0.2) (layer "F.Cu") (net 2) (uuid 9496b38f-3119-4623-b62d-5288a4bb5152)) + (segment (start 89.13627 98.903857) (end 89.136269 98.903856) (width 0.2) (layer "F.Cu") (net 2) (uuid 9791bbdf-86d5-485a-baa5-8068046e3b36)) + (segment (start 70.825 97.525) (end 70.825 98.55) (width 0.2) (layer "F.Cu") (net 2) (uuid 9cbc95c6-541a-457c-99c9-f0940b8421b1)) + (segment (start 88.358451 98.514948) (end 88.358452 98.514947) (width 0.2) (layer "F.Cu") (net 2) (uuid a9e9547e-c064-4790-9898-9b0831b6ea29)) + (segment (start 89.95 102.5818) (end 89.5 102.5818) (width 0.2) (layer "F.Cu") (net 2) (uuid ac285269-cb11-4151-b6d2-066785156349)) + (segment (start 72.525 97.525) (end 72.525 98.55) (width 0.2) (layer "F.Cu") (net 2) (uuid ac6d4abb-5313-4db1-b383-9e6fd4658dd3)) + (segment (start 89.5 104.2318) (end 89.95 104.2318) (width 0.2) (layer "F.Cu") (net 2) (uuid b04075d2-3602-43e6-92be-9dd21513a200)) + (segment locked (start 83.8 97.25) (end 83.8 96.8) (width 0.2) (layer "F.Cu") (net 2) (uuid b2246d15-cb0e-4e3f-84fb-c1a652084bc6)) + (segment (start 88.358452 98.514947) (end 88.040252 98.833144) (width 0.2) (layer "F.Cu") (net 2) (uuid b6331aeb-9bb0-41ea-8fc6-68dcb3fafafe)) + (segment (start 89.5 103.1318) (end 89.95 103.1318) (width 0.2) (layer "F.Cu") (net 2) (uuid cb428b0a-31d9-482e-aaeb-be1bd1808598)) + (segment locked (start 76.1 97.25) (end 76.1 96.8) (width 0.2) (layer "F.Cu") (net 2) (uuid cc30120b-5491-407f-8078-f17c31fa62c1)) + (segment (start 87.580636 97.348223) (end 87.580635 97.348222) (width 0.2) (layer "F.Cu") (net 2) (uuid d55e5429-799a-404c-8b68-a67cd2b42ddd)) + (segment locked (start 82.15 96.8) (end 82.15 97.25) (width 0.2) (layer "F.Cu") (net 2) (uuid d629d4f5-d630-4f01-a953-ae79e19db036)) + (segment (start 72.925 98.55) (end 72.925 98.175) (width 0.2) (layer "F.Cu") (net 2) (uuid d666b0ef-26af-43b4-8d0f-47aa0fc43171)) + (segment (start 89.5 100.9318) (end 89.95 100.9318) (width 0.2) (layer "F.Cu") (net 2) (uuid d6693521-5fd1-41ec-a68f-c2778ffc076f)) + (segment locked (start 79.95 96.8) (end 79.95 97.25) (width 0.2) (layer "F.Cu") (net 2) (uuid d6bd327a-d697-404f-a5b7-0c1f2f1bf9b6)) + (segment locked (start 75.55 96.8) (end 75.55 97.25) (width 0.2) (layer "F.Cu") (net 2) (uuid d9ce81c5-6965-488c-be98-3d147c2bd0bd)) + (segment (start 67.425 98.175) (end 67.425 98.55) (width 0.2) (layer "F.Cu") (net 2) (uuid dda16b84-a36a-48a3-bdb6-768971b8cb87)) + (segment locked (start 85.725 97.525) (end 85.775 97.525) (width 0.2) (layer "F.Cu") (net 2) (uuid e714b783-f99e-4c38-8985-6f6207dd2c48)) + (segment (start 87.580635 97.73713) (end 87.262435 98.055327) (width 0.2) (layer "F.Cu") (net 2) (uuid e9b48fa5-cde0-4e05-a40c-dfeb25f5dacb)) + (segment (start 87.651345 98.444237) (end 87.969544 98.126039) (width 0.2) (layer "F.Cu") (net 2) (uuid edb35209-55c3-49a8-9aaf-369715e21308)) + (segment (start 71.225 98.55) (end 71.225 97.975) (width 0.2) (layer "F.Cu") (net 2) (uuid ef5e1760-0b06-48c8-86e8-68381890707d)) + (segment (start 71.225 97.975) (end 71.225 96.95) (width 0.2) (layer "F.Cu") (net 2) (uuid f8ed3297-3ff6-42b0-bd35-4246303ceee2)) + (segment locked (start 75 97.25) (end 75 96.8) (width 0.2) (layer "F.Cu") (net 2) (uuid f9be2e45-56e0-4e20-a353-ef4b2b80874c)) + (arc locked (start 78.85 97.25) (mid 78.930546 97.444454) (end 79.125 97.525) (width 0.2) (layer "F.Cu") (net 2) (uuid 044d96d4-3f69-4cf6-af5a-c45410369a4e)) + (arc (start 71.025 98.75) (mid 71.166421 98.691421) (end 71.225 98.55) (width 0.2) (layer "F.Cu") (net 2) (uuid 065aad83-c790-4a2d-b9ad-1a3c7c55741f)) + (arc locked (start 78.575 96.525) (mid 78.769454 96.605546) (end 78.85 96.8) (width 0.2) (layer "F.Cu") (net 2) (uuid 07e8d0c7-23d7-413b-9dea-d0b0910724a8)) + (arc (start 71.225 96.95) (mid 71.415381 96.490381) (end 71.875 96.3) (width 0.2) (layer "F.Cu") (net 2) (uuid 087ed1f2-9335-4867-8f5c-4ab273dfff17)) + (arc locked (start 82.15 97.25) (mid 82.230546 97.444454) (end 82.425 97.525) (width 0.2) (layer "F.Cu") (net 2) (uuid 0bb6ad0b-76dd-4100-af88-32e8793c64cc)) + (arc (start 89.95 103.1318) (mid 90.144454 103.212346) (end 90.225 103.4068) (width 0.2) (layer "F.Cu") (net 2) (uuid 0c4deb65-0fc2-4582-bf94-bf317032277f)) + (arc (start 88.818069 99.610961) (mid 88.737524 99.805416) (end 88.81807 99.99987) (width 0.2) (layer "F.Cu") (net 2) (uuid 0ea29eea-ed68-49b2-9e22-6c18bf8d49ad)) + (arc (start 88.040252 98.833144) (mid 87.959707 99.027599) (end 88.040253 99.222053) (width 0.2) (layer "F.Cu") (net 2) (uuid 10e198cd-38a3-4361-8b70-40c2b7939490)) + (arc (start 72.725 98.75) (mid 72.866421 98.691421) (end 72.925 98.55) (width 0.2) (layer "F.Cu") (net 2) (uuid 1202702f-b32a-436f-8374-861ee1f53c02)) + (arc locked (start 75.825 97.525) (mid 76.019454 97.444454) (end 76.1 97.25) (width 0.2) (layer "F.Cu") (net 2) (uuid 19e88170-88b9-4731-ba08-a947a7eccd42)) + (arc locked (start 77.2 96.8) (mid 77.280546 96.605546) (end 77.475 96.525) (width 0.2) (layer "F.Cu") (net 2) (uuid 1a14eec8-b2e1-4cba-9a61-9d9dd04e902e)) + (arc (start 72.525 98.55) (mid 72.583579 98.691421) (end 72.725 98.75) (width 0.2) (layer "F.Cu") (net 2) (uuid 1c2b0fb8-9679-4148-81f5-d0736d96945b)) + (arc locked (start 83.8 96.8) (mid 83.880546 96.605546) (end 84.075 96.525) (width 0.2) (layer "F.Cu") (net 2) (uuid 2093cca6-1bfd-4d8c-9891-b8c54bb1814b)) + (arc (start 88.747361 98.903856) (mid 88.941816 98.823311) (end 89.13627 98.903857) (width 0.2) (layer "F.Cu") (net 2) (uuid 230bbd84-3245-4a3e-b569-4ac5f0310fa4)) + (arc (start 67.625 98.75) (mid 67.766421 98.691421) (end 67.825 98.55) (width 0.2) (layer "F.Cu") (net 2) (uuid 2651d18a-2251-4cd5-b8f4-590b15231fe3)) + (arc (start 70.175 96.3) (mid 70.634619 96.490381) (end 70.825 96.95) (width 0.2) (layer "F.Cu") (net 2) (uuid 3428f28d-793b-429a-a9b4-e0f4b6d446c9)) + (arc (start 86.48462 97.66642) (mid 86.679075 97.746965) (end 86.873529 97.666419) (width 0.2) (layer "F.Cu") (net 2) (uuid 35fd67e8-578b-4a94-bf70-4756131c7443)) + (arc locked (start 80.775 96.525) (mid 80.969454 96.605546) (end 81.05 96.8) (width 0.2) (layer "F.Cu") (net 2) (uuid 3787190a-13d1-457f-8c25-0bd5791eeaa0)) + (arc locked (start 81.6 96.8) (mid 81.680546 96.605546) (end 81.875 96.525) (width 0.2) (layer "F.Cu") (net 2) (uuid 3f568a9c-0a20-410e-bbc4-184c52230511)) + (arc locked (start 79.125 97.525) (mid 79.319454 97.444454) (end 79.4 97.25) (width 0.2) (layer "F.Cu") (net 2) (uuid 4168e5cc-e1cd-48db-a8c0-0f082fcd3be5)) + (arc (start 89.5 102.5818) (mid 89.305546 102.662346) (end 89.225 102.8568) (width 0.2) (layer "F.Cu") (net 2) (uuid 4c2c821a-c29d-4338-ad3f-2c17b86a54dc)) + (arc locked (start 82.975 96.525) (mid 83.169454 96.605546) (end 83.25 96.8) (width 0.2) (layer "F.Cu") (net 2) (uuid 51e7aed3-1eff-4dc5-848a-49a40d3d545b)) + (arc locked (start 82.7 96.8) (mid 82.780546 96.605546) (end 82.975 96.525) (width 0.2) (layer "F.Cu") (net 2) (uuid 525d1009-7a9b-4765-8f6a-6032ff85bd3b)) + (arc (start 87.262437 98.444237) (mid 87.456892 98.524782) (end 87.651346 98.444236) (width 0.2) (layer "F.Cu") (net 2) (uuid 5a2b9db2-a98d-4fef-935c-07884fe935cb)) + (arc (start 68.475 96.3) (mid 68.934619 96.490381) (end 69.125 96.95) (width 0.2) (layer "F.Cu") (net 2) (uuid 5cee08cf-3747-4086-b183-0c61f61933a6)) + (arc locked (start 75.55 97.25) (mid 75.630546 97.444454) (end 75.825 97.525) (width 0.2) (layer "F.Cu") (net 2) (uuid 5d8eae69-5916-4c67-bf03-1013c55599d6)) + (arc locked (start 74.725 97.525) (mid 74.919454 97.444454) (end 75 97.25) (width 0.2) (layer "F.Cu") (net 2) (uuid 5e72a3e7-490a-43c3-a227-73e139161515)) + (arc (start 89.225 103.9568) (mid 89.305546 104.151254) (end 89.5 104.2318) (width 0.2) (layer "F.Cu") (net 2) (uuid 600975ea-a700-4310-9060-721a117699ef)) + (arc locked (start 85.175 96.525) (mid 85.369454 96.605546) (end 85.45 96.8) (width 0.2) (layer "F.Cu") (net 2) (uuid 64d0b53a-8d38-4f33-98a7-2bf7415a2828)) + (arc (start 70.825 98.55) (mid 70.883579 98.691421) (end 71.025 98.75) (width 0.2) (layer "F.Cu") (net 2) (uuid 67623a6e-679f-4db5-9778-ff4b2144034b)) + (arc (start 89.136269 98.903856) (mid 89.216814 99.098311) (end 89.136268 99.292765) (width 0.2) (layer "F.Cu") (net 2) (uuid 67f1aadd-abbf-42af-b69d-c0bc8ff3c54d)) + (arc (start 87.191727 97.348222) (mid 87.386182 97.267677) (end 87.580636 97.348223) (width 0.2) (layer "F.Cu") (net 2) (uuid 6eca8f04-982c-4e7d-be01-74c84433ede0)) + (arc (start 89.5 103.6818) (mid 89.305546 103.762346) (end 89.225 103.9568) (width 0.2) (layer "F.Cu") (net 2) (uuid 6ff37887-4994-46f8-820b-36c5ae472f8d)) + (arc (start 66.775 97.525) (mid 67.234619 97.715381) (end 67.425 98.175) (width 0.2) (layer "F.Cu") (net 2) (uuid 6ffd5611-99ed-4f7d-80b5-fd74ac95b246)) + (arc (start 89.95 104.2318) (mid 90.144454 104.312346) (end 90.225 104.5068) (width 0.2) (layer "F.Cu") (net 2) (uuid 74a830ac-db02-4ee0-b658-8b525b51103a)) + (arc (start 89.95 102.0318) (mid 90.144454 102.112346) (end 90.225 102.3068) (width 0.2) (layer "F.Cu") (net 2) (uuid 76239d3a-6947-4841-a7e3-1476cd80a018)) + (arc (start 71.875 96.3) (mid 72.334619 96.490381) (end 72.525 96.95) (width 0.2) (layer "F.Cu") (net 2) (uuid 77fa6575-e37e-4e4f-a8bd-859802ea4376)) + (arc locked (start 76.65 97.25) (mid 76.730546 97.444454) (end 76.925 97.525) (width 0.2) (layer "F.Cu") (net 2) (uuid 780f867b-32a9-4333-8408-14d0a954cfb2)) + (arc (start 87.580635 97.348222) (mid 87.66118 97.542677) (end 87.580634 97.737131) (width 0.2) (layer "F.Cu") (net 2) (uuid 7b24c536-470a-4e2d-ac6c-16770002d80b)) + (arc (start 89.225 101.7568) (mid 89.305546 101.951254) (end 89.5 102.0318) (width 0.2) (layer "F.Cu") (net 2) (uuid 7d6de20c-c688-4223-ab79-e63840887579)) + (arc locked (start 75 96.8) (mid 75.080546 96.605546) (end 75.275 96.525) (width 0.2) (layer "F.Cu") (net 2) (uuid 838daf59-e2cb-4307-89db-62da916b85ba)) + (arc (start 67.825 96.95) (mid 68.015381 96.490381) (end 68.475 96.3) (width 0.2) (layer "F.Cu") (net 2) (uuid 85474f84-989d-4fc9-be26-de58f9f54ba7)) + (arc (start 89.225 102.8568) (mid 89.305546 103.051254) (end 89.5 103.1318) (width 0.2) (layer "F.Cu") (net 2) (uuid 86fc755e-723f-4202-bd7f-8f17acf8da93)) + (arc locked (start 78.3 96.8) (mid 78.380546 96.605546) (end 78.575 96.525) (width 0.2) (layer "F.Cu") (net 2) (uuid 88107d2c-0171-463a-9c46-4413953e1e43)) + (arc locked (start 80.225 97.525) (mid 80.419454 97.444454) (end 80.5 97.25) (width 0.2) (layer "F.Cu") (net 2) (uuid 89965ab8-14d9-452b-bde8-069f652c966e)) + (arc (start 72.925 98.175) (mid 73.115381 97.715381) (end 73.575 97.525) (width 0.2) (layer "F.Cu") (net 2) (uuid 8b083406-8cf2-405e-843e-769aa4f51fff)) + (arc (start 90.225 101.2068) (mid 90.144454 101.401254) (end 89.95 101.4818) (width 0.2) (layer "F.Cu") (net 2) (uuid 96bb9d8a-b6de-4c1a-a2b4-15c5e7df8321)) + (arc (start 90.225 104.5068) (mid 90.144454 104.701254) (end 89.95 104.7818) (width 0.2) (layer "F.Cu") (net 2) (uuid 991668f8-5dbe-4c03-89ac-c3e876a4f30c)) + (arc (start 87.262435 98.055327) (mid 87.18189 98.249782) (end 87.262436 98.444236) (width 0.2) (layer "F.Cu") (net 2) (uuid 99c270ac-dd12-496c-b9d1-dbd5feb281a2)) + (arc locked (start 77.75 97.25) (mid 77.830546 97.444454) (end 78.025 97.525) (width 0.2) (layer "F.Cu") (net 2) (uuid 9f1cbe50-f185-4335-bc70-80f48db5223f)) + (arc locked (start 80.5 96.8) (mid 80.580546 96.605546) (end 80.775 96.525) (width 0.2) (layer "F.Cu") (net 2) (uuid 9ffacd58-8cd1-442c-8087-0df19e25bc84)) + (arc locked (start 83.25 97.25) (mid 83.330546 97.444454) (end 83.525 97.525) (width 0.2) (layer "F.Cu") (net 2) (uuid a0ac6d6b-6f13-43b4-8d29-23fd49bf127b)) + (arc locked (start 84.625 97.525) (mid 84.819454 97.444454) (end 84.9 97.25) (width 0.2) (layer "F.Cu") (net 2) (uuid a23da91c-f91b-4391-aa54-6f76878bcde2)) + (arc (start 90.225 102.3068) (mid 90.144454 102.501254) (end 89.95 102.5818) (width 0.2) (layer "F.Cu") (net 2) (uuid a2453869-af65-49c8-8d90-5836ebc9ca12)) + (arc (start 89.5 104.7818) (mid 89.305546 104.862346) (end 89.225 105.0568) (width 0.2) (layer "F.Cu") (net 2) (uuid abcaac62-8f19-45e5-b7f1-8c8276abc3c0)) + (arc locked (start 76.925 97.525) (mid 77.119454 97.444454) (end 77.2 97.25) (width 0.2) (layer "F.Cu") (net 2) (uuid abd9d4f4-111b-4640-8118-e9bde5642673)) + (arc locked (start 76.1 96.8) (mid 76.180546 96.605546) (end 76.375 96.525) (width 0.2) (layer "F.Cu") (net 2) (uuid acf7da60-c7aa-4992-8db3-a6ff91160570)) + (arc locked (start 84.9 96.8) (mid 84.980546 96.605546) (end 85.175 96.525) (width 0.2) (layer "F.Cu") (net 2) (uuid ae310006-c987-441d-873f-e532b3dbe5b8)) + (arc locked (start 81.875 96.525) (mid 82.069454 96.605546) (end 82.15 96.8) (width 0.2) (layer "F.Cu") (net 2) (uuid af6bb242-9ab2-487c-a2ad-325b40b7fe92)) + (arc locked (start 84.35 97.25) (mid 84.430546 97.444454) (end 84.625 97.525) (width 0.2) (layer "F.Cu") (net 2) (uuid b03e4849-8256-41e0-845f-780dcce71f55)) + (arc locked (start 84.075 96.525) (mid 84.269454 96.605546) (end 84.35 96.8) (width 0.2) (layer "F.Cu") (net 2) (uuid b042bb16-5644-44a0-a638-35b4a7278716)) + (arc (start 89.5 101.4818) (mid 89.305546 101.562346) (end 89.225 101.7568) (width 0.2) (layer "F.Cu") (net 2) (uuid b056c1fe-ef6b-452d-9a46-bdea7738eb5f)) + (arc locked (start 79.675 96.525) (mid 79.869454 96.605546) (end 79.95 96.8) (width 0.2) (layer "F.Cu") (net 2) (uuid bce645a0-10e2-43ad-b783-1d325e305eed)) + (arc (start 69.525 96.95) (mid 69.715381 96.490381) (end 70.175 96.3) (width 0.2) (layer "F.Cu") (net 2) (uuid c4277be2-8ea1-4763-9c5f-287ddbd9f87e)) + (arc (start 67.425 98.55) (mid 67.483579 98.691421) (end 67.625 98.75) (width 0.2) (layer "F.Cu") (net 2) (uuid c45a4901-91c0-406c-88bb-4e05006694e5)) + (arc (start 89.95 100.9318) (mid 90.144454 101.012346) (end 90.225 101.2068) (width 0.2) (layer "F.Cu") (net 2) (uuid ca0f9c33-78f8-41d7-980d-db7b0aa19e57)) + (arc (start 87.969544 98.126039) (mid 88.163999 98.045494) (end 88.358453 98.12604) (width 0.2) (layer "F.Cu") (net 2) (uuid d0daa854-2ed4-4c44-8695-6f21be6c244a)) + (arc locked (start 79.95 97.25) (mid 80.030546 97.444454) (end 80.225 97.525) (width 0.2) (layer "F.Cu") (net 2) (uuid d38ab5d8-aa5d-4f99-b915-e105e57bde2a)) + (arc locked (start 78.025 97.525) (mid 78.219454 97.444454) (end 78.3 97.25) (width 0.2) (layer "F.Cu") (net 2) (uuid d7031db2-63d6-44c4-a59f-8fb5abead861)) + (arc locked (start 81.325 97.525) (mid 81.519454 97.444454) (end 81.6 97.25) (width 0.2) (layer "F.Cu") (net 2) (uuid d7c36500-c4a6-49eb-b664-9c96c12d21f8)) + (arc locked (start 82.425 97.525) (mid 82.619454 97.444454) (end 82.7 97.25) (width 0.2) (layer "F.Cu") (net 2) (uuid dc439fb8-3e2b-4f0c-81cc-3fd64a263585)) + (arc (start 90.225 103.4068) (mid 90.144454 103.601254) (end 89.95 103.6818) (width 0.2) (layer "F.Cu") (net 2) (uuid e08db445-55c7-4a8f-92ed-e70699e18669)) + (arc (start 89.225 100.6568) (mid 89.305546 100.851254) (end 89.5 100.9318) (width 0.2) (layer "F.Cu") (net 2) (uuid e1885d11-e8fd-45e1-9237-1f5c33816018)) + (arc locked (start 77.475 96.525) (mid 77.669454 96.605546) (end 77.75 96.8) (width 0.2) (layer "F.Cu") (net 2) (uuid e3345484-d946-4858-94fb-5e27e75e5fdf)) + (arc locked (start 76.375 96.525) (mid 76.569454 96.605546) (end 76.65 96.8) (width 0.2) (layer "F.Cu") (net 2) (uuid e3cf67c8-3e14-4db8-aebe-01c72e800a36)) + (arc (start 88.040254 99.222054) (mid 88.234709 99.302599) (end 88.429163 99.222053) (width 0.2) (layer "F.Cu") (net 2) (uuid e3d64774-9e78-40c1-9325-685f973ec399)) + (arc locked (start 79.4 96.8) (mid 79.480546 96.605546) (end 79.675 96.525) (width 0.2) (layer "F.Cu") (net 2) (uuid e66b1e5e-fe3a-4361-b33f-d3f859555733)) + (arc locked (start 83.525 97.525) (mid 83.719454 97.444454) (end 83.8 97.25) (width 0.2) (layer "F.Cu") (net 2) (uuid e9455298-081b-4082-ac68-a76b7eb46d07)) + (arc (start 88.358452 98.126039) (mid 88.438997 98.320494) (end 88.358451 98.514948) (width 0.2) (layer "F.Cu") (net 2) (uuid eb8dd993-5e26-48ef-89bd-e1ed9bb825f8)) + (arc locked (start 81.05 97.25) (mid 81.130546 97.444454) (end 81.325 97.525) (width 0.2) (layer "F.Cu") (net 2) (uuid eb951edb-217b-4551-9040-f08ae4929ab8)) + (arc (start 69.125 98.55) (mid 69.183579 98.691421) (end 69.325 98.75) (width 0.2) (layer "F.Cu") (net 2) (uuid ed080efd-8428-41db-b4e3-4c7e44c1e281)) + (arc locked (start 85.45 97.25) (mid 85.530546 97.444454) (end 85.725 97.525) (width 0.2) (layer "F.Cu") (net 2) (uuid eeb4521d-f88d-46bd-8556-75a4a756a9ee)) + (arc (start 69.325 98.75) (mid 69.466421 98.691421) (end 69.525 98.55) (width 0.2) (layer "F.Cu") (net 2) (uuid fc70381a-63cd-4b0f-8fff-e19b4b679692)) + (arc locked (start 75.275 96.525) (mid 75.469454 96.605546) (end 75.55 96.8) (width 0.2) (layer "F.Cu") (net 2) (uuid ff0b35ee-2c79-4359-a1c7-5c7232881f80)) ) diff --git a/tests/testdata/board/test_boardWithAllPrimitives b/tests/testdata/board/test_boardWithAllPrimitives index eab4f0d..4bf4344 100644 --- a/tests/testdata/board/test_boardWithAllPrimitives +++ b/tests/testdata/board/test_boardWithAllPrimitives @@ -196,80 +196,80 @@ (net 4 "/HIER_LABEL") (footprint "test" (layer "F.Cu") - (tedit 621D235F) (tstamp 3cfcbcc7-4f45-46ab-82a8-c414c7972161) + (tedit 621D235F) (uuid 3cfcbcc7-4f45-46ab-82a8-c414c7972161) (at 104.78 48.237399) (attr smd) (fp_text reference "REF**" (at 2.2 -0.6 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4c9fdea7-ba0c-45cc-8f66-240980c37d5c) + (uuid 4c9fdea7-ba0c-45cc-8f66-240980c37d5c) ) (fp_text value "test" (at 7.4 6.8 unlocked) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp c58960d9-4cac-4036-ad2e-1aef26946dae) + (uuid c58960d9-4cac-4036-ad2e-1aef26946dae) ) (fp_text user "testtext hidden \"quoted \"" (at 30 0.2 unlocked) (layer "F.Cu") (effects (font (size 1.5 1.5) (thickness 0.3))) - (tstamp 5ca4be1c-537e-4a4a-b344-d0c8ffde8546) + (uuid 5ca4be1c-537e-4a4a-b344-d0c8ffde8546) ) (fp_text user "tefdafdsafdsa" (at 4.8 -5 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp ec9e24d8-d1c5-40e2-9812-dc315d05f470) + (uuid ec9e24d8-d1c5-40e2-9812-dc315d05f470) ) (fp_text user "testTEST" (at 27.6 -6 unlocked) (layer "Dwgs.User") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4a21e717-d46d-4d9e-8b98-af4ecb02d3ec) + (uuid 4a21e717-d46d-4d9e-8b98-af4ecb02d3ec) ) (fp_text user "test with \"quoted\" string" (at 30.2 -11.2 unlocked) (layer "Dwgs.User") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 53c85970-3e21-4fae-a84f-721cfc0513b5) + (uuid 53c85970-3e21-4fae-a84f-721cfc0513b5) ) (fp_text user "${REFERENCE}" (at 7.4 8.3 unlocked) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5b96c1ad-46ba-4366-8241-fbc1cd0e9bbd) + (uuid 5b96c1ad-46ba-4366-8241-fbc1cd0e9bbd) ) - (fp_line (start 8.6 -15.8) (end 37.6 -15.8) (layer "F.Cu") (width 0.2) (tstamp 003c2200-0632-4808-a662-8ddd5d30c768)) - (fp_line (start 1.4 -8.95) (end 12.8 -8.95) (layer "F.SilkS") (width 0.12) (tstamp 6ff874d0-4ac5-414c-83a7-573eda4c7703)) - (fp_line (start -7.85 0.3) (end 1.4 -8.95) (layer "F.SilkS") (width 0.12) (tstamp be0953c0-632d-4dd2-85e9-4d41239f22d2)) - (fp_rect (start 10.35 23.2) (end 20.55 13) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 7f3eb118-a20c-4239-b800-c9211c66847d)) - (fp_arc (start 24.333985 1.466015) (mid 18.858626 28.992503) (end -4.477203 13.4) (layer "F.SilkS") (width 0.12) (tstamp 9ff4672a-e1a4-4a1e-887d-1b9a3429d278)) - (fp_circle (center 16.6 -2.2) (end 20 -5.6) (layer "F.SilkS") (width 0.12) (fill none) (tstamp fc0a4225-db46-4d48-8163-d522602d57cd)) + (fp_line (start 8.6 -15.8) (end 37.6 -15.8) (layer "F.Cu") (width 0.2) (uuid 003c2200-0632-4808-a662-8ddd5d30c768)) + (fp_line (start 1.4 -8.95) (end 12.8 -8.95) (layer "F.SilkS") (width 0.12) (uuid 6ff874d0-4ac5-414c-83a7-573eda4c7703)) + (fp_line (start -7.85 0.3) (end 1.4 -8.95) (layer "F.SilkS") (width 0.12) (uuid be0953c0-632d-4dd2-85e9-4d41239f22d2)) + (fp_rect (start 10.35 23.2) (end 20.55 13) (layer "F.SilkS") (width 0.12) (fill none) (uuid 7f3eb118-a20c-4239-b800-c9211c66847d)) + (fp_arc (start 24.333985 1.466015) (mid 18.858626 28.992503) (end -4.477203 13.4) (layer "F.SilkS") (width 0.12) (uuid 9ff4672a-e1a4-4a1e-887d-1b9a3429d278)) + (fp_circle (center 16.6 -2.2) (end 20 -5.6) (layer "F.SilkS") (width 0.12) (fill none) (uuid fc0a4225-db46-4d48-8163-d522602d57cd)) (fp_poly (pts (xy 8.4 14.95) (xy 1.15 14.95) (xy 1.15 6.7) (xy 1.9 6.7) (xy 8.4 0.2) - ) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp f6ee98b5-4773-4eeb-a825-33c1705abace)) - (pad "" smd roundrect (at 31.2 6.4) (size 2.286 1.524) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 127679a9-3981-4934-815e-896a4e3ff56e)) - (pad "" np_thru_hole roundrect (at 26.6 1.4 90) (size 2.286 1.524) (drill 1) (layers F&B.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 9ccf03e8-755a-4cd9-96fc-30e1d08fa253)) + ) (layer "F.SilkS") (width 0.12) (fill solid) (uuid f6ee98b5-4773-4eeb-a825-33c1705abace)) + (pad "" smd roundrect (at 31.2 6.4) (size 2.286 1.524) (layers "F.Paste") (roundrect_rratio 0.25) (uuid 127679a9-3981-4934-815e-896a4e3ff56e)) + (pad "" np_thru_hole roundrect (at 26.6 1.4 90) (size 2.286 1.524) (drill 1) (layers F&B.Cu *.Mask) (roundrect_rratio 0.25) (uuid 9ccf03e8-755a-4cd9-96fc-30e1d08fa253)) (pad "1" smd roundrect (at 24 -24) (size 2.286 1.524) (property pad_prop_testpoint) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp 03c7f780-fc1b-487a-b30d-567d6c09fdc8)) + (die_length 21) (uuid 03c7f780-fc1b-487a-b30d-567d6c09fdc8)) (pad "1" smd roundrect (at 27 -24) (size 2.286 1.524) (property pad_prop_heatsink) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp 0520f61d-4522-4301-a3fa-8ed0bf060f69)) + (die_length 21) (uuid 0520f61d-4522-4301-a3fa-8ed0bf060f69)) (pad "1" smd circle (at 27 -22) (size 2.286 2.286) (property pad_prop_heatsink) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp 0f560957-a8c5-442f-b20c-c2d88613742c)) + (die_length 21) (uuid 0f560957-a8c5-442f-b20c-c2d88613742c)) (pad "1" smd circle (at 24 -22) (size 2.286 2.286) (property pad_prop_testpoint) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp 17ed3508-fa2e-4593-a799-bfd39a6cc14d)) + (die_length 21) (uuid 17ed3508-fa2e-4593-a799-bfd39a6cc14d)) (pad "1" smd circle (at 12 -22) (size 2.286 2.286) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp 2a6075ae-c7fa-41db-86b8-3f996740bdc2)) + (die_length 21) (uuid 2a6075ae-c7fa-41db-86b8-3f996740bdc2)) (pad "1" smd roundrect (at 21 -24) (size 2.286 1.524) (property pad_prop_fiducial_glob) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp 503dbd88-3e6b-48cc-a2ea-a6e28b52a1f7)) + (die_length 21) (uuid 503dbd88-3e6b-48cc-a2ea-a6e28b52a1f7)) (pad "1" smd circle (at 21 -22) (size 2.286 2.286) (property pad_prop_fiducial_glob) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp 5f6afe3e-3cb2-473a-819c-dc94ae52a6be)) + (die_length 21) (uuid 5f6afe3e-3cb2-473a-819c-dc94ae52a6be)) (pad "1" smd roundrect (at 18 -24) (size 2.286 1.524) (property pad_prop_fiducial_loc) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp 7f52d787-caa3-4a92-b1b2-19d554dc29a4)) + (die_length 21) (uuid 7f52d787-caa3-4a92-b1b2-19d554dc29a4)) (pad "1" smd roundrect (at 23 -8) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp 842e430f-0c35-45f3-a0b5-95ae7b7ae388)) + (die_length 21) (uuid 842e430f-0c35-45f3-a0b5-95ae7b7ae388)) (pad "1" smd circle (at 18 -22) (size 2.286 2.286) (property pad_prop_fiducial_loc) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp 98970bf0-1168-4b4e-a1c9-3b0c8d7eaacf)) + (die_length 21) (uuid 98970bf0-1168-4b4e-a1c9-3b0c8d7eaacf)) (pad "1" smd roundrect (at 15 -24) (size 2.286 1.524) (property pad_prop_bga) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp b7199d9b-bebb-4100-9ad3-c2bd31e21d65)) + (die_length 21) (uuid b7199d9b-bebb-4100-9ad3-c2bd31e21d65)) (pad "1" smd roundrect (at 12 -24) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp c43663ee-9a0d-4f27-a292-89ba89964065)) + (die_length 21) (uuid c43663ee-9a0d-4f27-a292-89ba89964065)) (pad "1" smd circle (at 15 -22) (size 2.286 2.286) (property pad_prop_bga) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp c67ad10d-2f75-4ec6-a139-47058f7f06b2)) + (die_length 21) (uuid c67ad10d-2f75-4ec6-a139-47058f7f06b2)) (pad "2" thru_hole oval (at 22 4.8 90) (size 2.286 1.524) (drill oval 1.5 1 (offset 0.2 0.1)) (property pad_prop_castellated) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers) - (die_length 1) (tstamp 1a2f72d1-0b36-4610-afc4-4ad1660d5d3b)) + (die_length 1) (uuid 1a2f72d1-0b36-4610-afc4-4ad1660d5d3b)) (pad "3" connect custom (at 35 19.8) (size 1.524 1.524) (layers "F.Cu" "F.Mask") (solder_paste_margin -1) (solder_paste_margin_ratio -0.12) (clearance 1) (zone_connect 1) (thermal_width 1) (thermal_gap 1) (options (clearance convexhull) (anchor circle)) @@ -319,12 +319,12 @@ (xy -0.762 -0.762) (xy 0.762 -0.762) ) (width 0) (fill yes)) - ) (tstamp d1262c4d-2245-4c4f-8f35-7bb32cd9e21e)) + ) (uuid d1262c4d-2245-4c4f-8f35-7bb32cd9e21e)) (pad "4" smd roundrect (at 32 -6.6 90) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0) (chamfer_ratio 0.2) (chamfer top_left top_right bottom_left bottom_right) - (die_length 15) (tstamp e4c6fdbb-fdc7-4ad4-a516-240d84cdc120)) - (pad "5" thru_hole roundrect (at 30 -24) (size 2.286 1.524) (drill 1) (property pad_prop_castellated) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 0fafc6b9-fd35-4a55-9270-7a8e7ce3cb13)) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 7fe205fe-6e0e-4d47-97e6-ac4d30e9624d) (name "test") (hatch none 0.508) + (die_length 15) (uuid e4c6fdbb-fdc7-4ad4-a516-240d84cdc120)) + (pad "5" thru_hole roundrect (at 30 -24) (size 2.286 1.524) (drill 1) (property pad_prop_castellated) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (uuid 0fafc6b9-fd35-4a55-9270-7a8e7ce3cb13)) + (zone (net 0) (net_name "") (layer "F.Cu") (uuid 7fe205fe-6e0e-4d47-97e6-ac4d30e9624d) (name "test") (hatch none 0.508) (connect_pads (clearance 0)) (min_thickness 0.254) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour allowed) (footprints allowed)) @@ -346,7 +346,7 @@ ) (footprint "Connector_Phoenix_MC:PhoenixContact_MCV_1,5_4-G-3.5_1x04_P3.50mm_Vertical" (layer "F.Cu") - (tedit 5B784ED0) (tstamp 907b59ac-a3f3-4819-aae3-2f3689254127) + (tedit 5B784ED0) (uuid 907b59ac-a3f3-4819-aae3-2f3689254127) (at 103.5875 101.8875) (descr "Generic Phoenix Contact connector footprint for: MCV_1,5/4-G-3.5; number of pins: 04; pin pitch: 3.50mm; Vertical || order number: 1843622 8A 160V") (tags "phoenix_contact connector MCV_01x04_G_3.5mm") @@ -356,96 +356,96 @@ (attr through_hole) (fp_text reference "SW101" (at 5.25 -5.45) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp cc90c745-434f-4e54-89c7-cbf24870aeb9) + (uuid cc90c745-434f-4e54-89c7-cbf24870aeb9) ) (fp_text value "SW_Coded" (at 5.25 4.2) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 7e47f703-9790-4c34-9d14-1de39c308f06) + (uuid 7e47f703-9790-4c34-9d14-1de39c308f06) ) (fp_text user "${REFERENCE}" (at 5.25 -3.55) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 122cd6ff-87b3-455d-9734-dd35dee6c1d9) + (uuid 122cd6ff-87b3-455d-9734-dd35dee6c1d9) ) - (fp_line (start 5.75 -2.4) (end 5.5 -3.4) (layer "F.SilkS") (width 0.12) (tstamp 02426097-2343-483f-9184-b1021f11f671)) - (fp_line (start 6.25 -2.05) (end 6.25 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 0757ecdd-1a4f-4f75-825e-ff54cc68895a)) - (fp_line (start 12 -3.4) (end 11.75 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 1257fa4c-2f92-4e07-b43d-826125b0853c)) - (fp_line (start -1.5 -2.05) (end -0.75 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 14ae6814-97a1-417e-bec2-8de437fc055e)) - (fp_line (start 4.25 -2.05) (end 5 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 1e0832ec-61bb-4753-a703-f800e50c87e9)) - (fp_line (start 9 -2.05) (end 9.75 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 1fa150d9-4de3-4b9f-8fca-6651616614be)) - (fp_line (start -0.75 2.25) (end -1.5 2.25) (layer "F.SilkS") (width 0.12) (tstamp 207c68d8-2bd6-401c-bbd5-e50fcc95bf20)) - (fp_line (start 5.5 -3.4) (end 8.5 -3.4) (layer "F.SilkS") (width 0.12) (tstamp 20dc8b19-954b-4369-b580-dab885da8ae2)) - (fp_line (start 12 2.25) (end 11.25 2.25) (layer "F.SilkS") (width 0.12) (tstamp 229202cd-20dc-4eab-ac2e-7f028bc91419)) - (fp_line (start 1.5 -2.05) (end 1.5 2.25) (layer "F.SilkS") (width 0.12) (tstamp 22b553ec-39b6-4275-9347-df53a7c0db1d)) - (fp_line (start 2 -3.4) (end 5 -3.4) (layer "F.SilkS") (width 0.12) (tstamp 24a65fad-0331-474b-b5bf-d945e8eff4b2)) - (fp_line (start 7.75 -2.05) (end 8.5 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 258fcb41-7033-4835-9fdf-423793cb23b3)) - (fp_line (start 4.75 -2.4) (end 4.25 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 2afa4af3-c77f-43e1-bb65-33635d9d9bde)) - (fp_line (start 2.25 -2.4) (end 2 -3.4) (layer "F.SilkS") (width 0.12) (tstamp 302baa85-ea14-4bc3-9ee0-750ac99c372c)) - (fp_line (start 2.75 -2.05) (end 2.75 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 30ebadca-c9f5-4eef-93a6-e46a7f5dcb8a)) - (fp_line (start 0.75 -2.05) (end 1.5 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 3311faf7-cebf-4b03-887f-81682eb2d766)) - (fp_line (start 2.75 2.25) (end 2 2.25) (layer "F.SilkS") (width 0.12) (tstamp 37f83d32-45f1-46b2-96b2-a40681275916)) - (fp_line (start 8.5 -3.4) (end 8.25 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 3e7ae60c-e895-4a5a-a7e3-6a535a3a8283)) - (fp_line (start -1.5 2.25) (end -1.5 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 4713b701-0d77-40e8-8184-3a11f9df2324)) - (fp_line (start 2 2.25) (end 2 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 48eaa494-0ad3-4e7e-a203-8b82c0c90232)) - (fp_line (start 0.75 -2.4) (end 0.75 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 49b3f8e5-beb0-46c0-af33-92b06a5bdff5)) - (fp_line (start 1.5 2.25) (end 0.75 2.25) (layer "F.SilkS") (width 0.12) (tstamp 4b9cce0d-afc3-48b9-a22f-0ea23c5574b8)) - (fp_line (start -2.56 3.11) (end 13.06 3.11) (layer "F.SilkS") (width 0.12) (tstamp 5166ee21-16cc-47d4-a438-2c0e2aa8959c)) - (fp_line (start -2.95 -4.75) (end -0.95 -4.75) (layer "F.SilkS") (width 0.12) (tstamp 5c458ff7-d3f7-4417-a611-6f2981d0e9cc)) - (fp_line (start 1.5 -3.4) (end 1.25 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 67dca7e5-24d8-4654-9579-d6404307654b)) - (fp_line (start 5.5 -2.05) (end 6.25 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 68310a47-af11-4665-bffb-5d4b7b98d48d)) - (fp_line (start 8.5 -2.05) (end 8.5 2.25) (layer "F.SilkS") (width 0.12) (tstamp 6b1d8153-1929-422b-bfbd-285ab66db86b)) - (fp_line (start -0.75 -2.4) (end -1.25 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 6d8a3226-b0be-4ce6-99a7-7bc208219506)) - (fp_line (start 5.5 2.25) (end 5.5 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 702c939c-cd20-4967-a0a8-e2ffe549a816)) - (fp_line (start -2.56 -4.36) (end -2.56 3.11) (layer "F.SilkS") (width 0.12) (tstamp 76c255ae-be6f-425d-a22f-ead2d9b08f5a)) - (fp_line (start 6.25 -2.4) (end 5.75 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 77db9235-89b0-4b41-9039-5e76b93e13e4)) - (fp_line (start 11.75 -2.4) (end 11.25 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 7b4da999-f9e4-4c1d-bc75-0b3a3ebad32a)) - (fp_line (start 9.25 -2.4) (end 9 -3.4) (layer "F.SilkS") (width 0.12) (tstamp 7e67823e-2810-490d-bd9b-8b337d7a4ad5)) - (fp_line (start 7.75 -2.4) (end 7.75 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 830d86b3-78eb-4c6c-a352-bf19ba50bd18)) - (fp_line (start 13.06 3.11) (end 13.06 -4.36) (layer "F.SilkS") (width 0.12) (tstamp 83aeead6-c04f-4f61-9dc1-08cad4116066)) - (fp_line (start -1.5 -3.4) (end 1.5 -3.4) (layer "F.SilkS") (width 0.12) (tstamp 8bf37a13-e175-4246-a4f0-4ab526c58c2e)) - (fp_line (start 9 2.25) (end 9 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 8c64c50b-8acd-44f2-8c5f-ba9201a3c7bd)) - (fp_line (start 5 2.25) (end 4.25 2.25) (layer "F.SilkS") (width 0.12) (tstamp 8c8154c7-2b7b-44e1-8694-dfe76312b3d9)) - (fp_line (start 1.25 -2.4) (end 0.75 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 9e477ee6-ad97-4cd4-b02b-4729979c40e2)) - (fp_line (start 11.25 -2.05) (end 12 -2.05) (layer "F.SilkS") (width 0.12) (tstamp a23e3eb7-dcb3-4b09-a1b0-ba2cb214f0a5)) - (fp_line (start 8.25 -2.4) (end 7.75 -2.4) (layer "F.SilkS") (width 0.12) (tstamp a2abc84b-8987-4a83-b329-dceb6c04fe7c)) - (fp_line (start -0.75 -2.05) (end -0.75 -2.4) (layer "F.SilkS") (width 0.12) (tstamp a7e7a44c-68d8-4576-a798-ee1db6824dc3)) - (fp_line (start 5 -2.05) (end 5 2.25) (layer "F.SilkS") (width 0.12) (tstamp abb284d1-6005-460a-b044-acdfa77fc3f5)) - (fp_line (start 4.25 -2.4) (end 4.25 -2.05) (layer "F.SilkS") (width 0.12) (tstamp ae1dcbf9-6071-40f9-ab17-78192e75b9a1)) - (fp_line (start -1.25 -2.4) (end -1.5 -3.4) (layer "F.SilkS") (width 0.12) (tstamp ae923668-2cb7-47ea-99c5-b6a079045296)) - (fp_line (start 12 -2.05) (end 12 2.25) (layer "F.SilkS") (width 0.12) (tstamp b3a5f2e6-3207-4af3-89e3-6d0fa469246e)) - (fp_line (start 2 -2.05) (end 2.75 -2.05) (layer "F.SilkS") (width 0.12) (tstamp b401eca2-204c-47b0-a6cc-cbd09a8de2ad)) - (fp_line (start 11.25 -2.4) (end 11.25 -2.05) (layer "F.SilkS") (width 0.12) (tstamp b589a08d-5a8e-4bb2-90d4-ef5270d09c90)) - (fp_line (start 2.75 -2.4) (end 2.25 -2.4) (layer "F.SilkS") (width 0.12) (tstamp c47a7547-e6f0-4cd8-b807-5ca888e9c3ce)) - (fp_line (start 9.75 -2.4) (end 9.25 -2.4) (layer "F.SilkS") (width 0.12) (tstamp cc96e2af-7657-4ad3-b12e-a025de438a67)) - (fp_line (start 5 -3.4) (end 4.75 -2.4) (layer "F.SilkS") (width 0.12) (tstamp cd82725d-cd4e-4b86-b196-accebbf4a913)) - (fp_line (start 9.75 -2.05) (end 9.75 -2.4) (layer "F.SilkS") (width 0.12) (tstamp d7fda904-08f2-46d0-8e07-896b262d7e46)) - (fp_line (start 6.25 2.25) (end 5.5 2.25) (layer "F.SilkS") (width 0.12) (tstamp e2bf3c5a-b014-4f85-8305-86de33fb2476)) - (fp_line (start 9 -3.4) (end 12 -3.4) (layer "F.SilkS") (width 0.12) (tstamp e9f6f543-7ec8-488b-9aca-e6a196514d16)) - (fp_line (start 13.06 -4.36) (end -2.56 -4.36) (layer "F.SilkS") (width 0.12) (tstamp eb2337fd-ed0c-4c82-a320-4407e6ace0bd)) - (fp_line (start -2.95 -3.5) (end -2.95 -4.75) (layer "F.SilkS") (width 0.12) (tstamp ed095ff3-b1af-4001-bf59-d68ad7ef3289)) - (fp_line (start 9.75 2.25) (end 9 2.25) (layer "F.SilkS") (width 0.12) (tstamp fa37a123-2087-449f-b3d4-b734192c4b4e)) - (fp_line (start 8.5 2.25) (end 7.75 2.25) (layer "F.SilkS") (width 0.12) (tstamp fec34bd8-21b5-4daa-be59-cc1bb53df336)) - (fp_arc (start 6.25 2.25) (mid 6.999807 2.09191) (end 7.749647 2.249844) (layer "F.SilkS") (width 0.12) (tstamp 194e61d5-d73f-45e1-86ab-95585456b360)) - (fp_arc (start 2.75 2.25) (mid 3.499807 2.09191) (end 4.249647 2.249844) (layer "F.SilkS") (width 0.12) (tstamp 262f677a-322e-4b8f-8c30-977fdf9e837a)) - (fp_arc (start 9.75 2.25) (mid 10.499807 2.09191) (end 11.249647 2.249844) (layer "F.SilkS") (width 0.12) (tstamp 485f2f0b-adc4-4fd0-914c-e6cdebf32b20)) - (fp_arc (start -0.75 2.25) (mid -0.000193 2.09191) (end 0.749647 2.249844) (layer "F.SilkS") (width 0.12) (tstamp d07c9852-1fa4-40ca-9b3a-45379faf2beb)) - (fp_line (start -2.95 -4.75) (end -2.95 3.5) (layer "F.CrtYd") (width 0.05) (tstamp 15a65612-f6a1-48be-8425-8f5afb06c4fd)) - (fp_line (start 13.45 -4.75) (end -2.95 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp 9f2913ee-f300-41d4-9b7a-339ae5970c4d)) - (fp_line (start -2.95 3.5) (end 13.45 3.5) (layer "F.CrtYd") (width 0.05) (tstamp c464ac67-d07b-4878-905a-ea6f8d27cd1e)) - (fp_line (start 13.45 3.5) (end 13.45 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp f4a6f22f-2296-4e86-8dc7-ba0df5bfb77c)) - (fp_line (start -2.45 -4.25) (end -2.45 3) (layer "F.Fab") (width 0.1) (tstamp 534d87c1-bf1e-4965-ad11-3e2aa081e8e8)) - (fp_line (start 12.95 -4.25) (end -2.45 -4.25) (layer "F.Fab") (width 0.1) (tstamp 549455c3-ab6e-454e-94b0-5ca9e521ae0b)) - (fp_line (start -2.95 -4.75) (end -0.95 -4.75) (layer "F.Fab") (width 0.1) (tstamp 6b74ce51-0851-44d9-ba35-f631aa075f73)) - (fp_line (start 12.95 3) (end 12.95 -4.25) (layer "F.Fab") (width 0.1) (tstamp c6821f6d-ae1c-499e-ad7d-74e9a034a4b5)) - (fp_line (start -2.45 3) (end 12.95 3) (layer "F.Fab") (width 0.1) (tstamp c7bd964e-6063-4802-85ea-2a5dd3fba324)) - (fp_line (start -2.95 -3.5) (end -2.95 -4.75) (layer "F.Fab") (width 0.1) (tstamp d0bf1a00-cfe8-4773-a4cd-b6dcc139ab1d)) + (fp_line (start 5.75 -2.4) (end 5.5 -3.4) (layer "F.SilkS") (width 0.12) (uuid 02426097-2343-483f-9184-b1021f11f671)) + (fp_line (start 6.25 -2.05) (end 6.25 -2.4) (layer "F.SilkS") (width 0.12) (uuid 0757ecdd-1a4f-4f75-825e-ff54cc68895a)) + (fp_line (start 12 -3.4) (end 11.75 -2.4) (layer "F.SilkS") (width 0.12) (uuid 1257fa4c-2f92-4e07-b43d-826125b0853c)) + (fp_line (start -1.5 -2.05) (end -0.75 -2.05) (layer "F.SilkS") (width 0.12) (uuid 14ae6814-97a1-417e-bec2-8de437fc055e)) + (fp_line (start 4.25 -2.05) (end 5 -2.05) (layer "F.SilkS") (width 0.12) (uuid 1e0832ec-61bb-4753-a703-f800e50c87e9)) + (fp_line (start 9 -2.05) (end 9.75 -2.05) (layer "F.SilkS") (width 0.12) (uuid 1fa150d9-4de3-4b9f-8fca-6651616614be)) + (fp_line (start -0.75 2.25) (end -1.5 2.25) (layer "F.SilkS") (width 0.12) (uuid 207c68d8-2bd6-401c-bbd5-e50fcc95bf20)) + (fp_line (start 5.5 -3.4) (end 8.5 -3.4) (layer "F.SilkS") (width 0.12) (uuid 20dc8b19-954b-4369-b580-dab885da8ae2)) + (fp_line (start 12 2.25) (end 11.25 2.25) (layer "F.SilkS") (width 0.12) (uuid 229202cd-20dc-4eab-ac2e-7f028bc91419)) + (fp_line (start 1.5 -2.05) (end 1.5 2.25) (layer "F.SilkS") (width 0.12) (uuid 22b553ec-39b6-4275-9347-df53a7c0db1d)) + (fp_line (start 2 -3.4) (end 5 -3.4) (layer "F.SilkS") (width 0.12) (uuid 24a65fad-0331-474b-b5bf-d945e8eff4b2)) + (fp_line (start 7.75 -2.05) (end 8.5 -2.05) (layer "F.SilkS") (width 0.12) (uuid 258fcb41-7033-4835-9fdf-423793cb23b3)) + (fp_line (start 4.75 -2.4) (end 4.25 -2.4) (layer "F.SilkS") (width 0.12) (uuid 2afa4af3-c77f-43e1-bb65-33635d9d9bde)) + (fp_line (start 2.25 -2.4) (end 2 -3.4) (layer "F.SilkS") (width 0.12) (uuid 302baa85-ea14-4bc3-9ee0-750ac99c372c)) + (fp_line (start 2.75 -2.05) (end 2.75 -2.4) (layer "F.SilkS") (width 0.12) (uuid 30ebadca-c9f5-4eef-93a6-e46a7f5dcb8a)) + (fp_line (start 0.75 -2.05) (end 1.5 -2.05) (layer "F.SilkS") (width 0.12) (uuid 3311faf7-cebf-4b03-887f-81682eb2d766)) + (fp_line (start 2.75 2.25) (end 2 2.25) (layer "F.SilkS") (width 0.12) (uuid 37f83d32-45f1-46b2-96b2-a40681275916)) + (fp_line (start 8.5 -3.4) (end 8.25 -2.4) (layer "F.SilkS") (width 0.12) (uuid 3e7ae60c-e895-4a5a-a7e3-6a535a3a8283)) + (fp_line (start -1.5 2.25) (end -1.5 -2.05) (layer "F.SilkS") (width 0.12) (uuid 4713b701-0d77-40e8-8184-3a11f9df2324)) + (fp_line (start 2 2.25) (end 2 -2.05) (layer "F.SilkS") (width 0.12) (uuid 48eaa494-0ad3-4e7e-a203-8b82c0c90232)) + (fp_line (start 0.75 -2.4) (end 0.75 -2.05) (layer "F.SilkS") (width 0.12) (uuid 49b3f8e5-beb0-46c0-af33-92b06a5bdff5)) + (fp_line (start 1.5 2.25) (end 0.75 2.25) (layer "F.SilkS") (width 0.12) (uuid 4b9cce0d-afc3-48b9-a22f-0ea23c5574b8)) + (fp_line (start -2.56 3.11) (end 13.06 3.11) (layer "F.SilkS") (width 0.12) (uuid 5166ee21-16cc-47d4-a438-2c0e2aa8959c)) + (fp_line (start -2.95 -4.75) (end -0.95 -4.75) (layer "F.SilkS") (width 0.12) (uuid 5c458ff7-d3f7-4417-a611-6f2981d0e9cc)) + (fp_line (start 1.5 -3.4) (end 1.25 -2.4) (layer "F.SilkS") (width 0.12) (uuid 67dca7e5-24d8-4654-9579-d6404307654b)) + (fp_line (start 5.5 -2.05) (end 6.25 -2.05) (layer "F.SilkS") (width 0.12) (uuid 68310a47-af11-4665-bffb-5d4b7b98d48d)) + (fp_line (start 8.5 -2.05) (end 8.5 2.25) (layer "F.SilkS") (width 0.12) (uuid 6b1d8153-1929-422b-bfbd-285ab66db86b)) + (fp_line (start -0.75 -2.4) (end -1.25 -2.4) (layer "F.SilkS") (width 0.12) (uuid 6d8a3226-b0be-4ce6-99a7-7bc208219506)) + (fp_line (start 5.5 2.25) (end 5.5 -2.05) (layer "F.SilkS") (width 0.12) (uuid 702c939c-cd20-4967-a0a8-e2ffe549a816)) + (fp_line (start -2.56 -4.36) (end -2.56 3.11) (layer "F.SilkS") (width 0.12) (uuid 76c255ae-be6f-425d-a22f-ead2d9b08f5a)) + (fp_line (start 6.25 -2.4) (end 5.75 -2.4) (layer "F.SilkS") (width 0.12) (uuid 77db9235-89b0-4b41-9039-5e76b93e13e4)) + (fp_line (start 11.75 -2.4) (end 11.25 -2.4) (layer "F.SilkS") (width 0.12) (uuid 7b4da999-f9e4-4c1d-bc75-0b3a3ebad32a)) + (fp_line (start 9.25 -2.4) (end 9 -3.4) (layer "F.SilkS") (width 0.12) (uuid 7e67823e-2810-490d-bd9b-8b337d7a4ad5)) + (fp_line (start 7.75 -2.4) (end 7.75 -2.05) (layer "F.SilkS") (width 0.12) (uuid 830d86b3-78eb-4c6c-a352-bf19ba50bd18)) + (fp_line (start 13.06 3.11) (end 13.06 -4.36) (layer "F.SilkS") (width 0.12) (uuid 83aeead6-c04f-4f61-9dc1-08cad4116066)) + (fp_line (start -1.5 -3.4) (end 1.5 -3.4) (layer "F.SilkS") (width 0.12) (uuid 8bf37a13-e175-4246-a4f0-4ab526c58c2e)) + (fp_line (start 9 2.25) (end 9 -2.05) (layer "F.SilkS") (width 0.12) (uuid 8c64c50b-8acd-44f2-8c5f-ba9201a3c7bd)) + (fp_line (start 5 2.25) (end 4.25 2.25) (layer "F.SilkS") (width 0.12) (uuid 8c8154c7-2b7b-44e1-8694-dfe76312b3d9)) + (fp_line (start 1.25 -2.4) (end 0.75 -2.4) (layer "F.SilkS") (width 0.12) (uuid 9e477ee6-ad97-4cd4-b02b-4729979c40e2)) + (fp_line (start 11.25 -2.05) (end 12 -2.05) (layer "F.SilkS") (width 0.12) (uuid a23e3eb7-dcb3-4b09-a1b0-ba2cb214f0a5)) + (fp_line (start 8.25 -2.4) (end 7.75 -2.4) (layer "F.SilkS") (width 0.12) (uuid a2abc84b-8987-4a83-b329-dceb6c04fe7c)) + (fp_line (start -0.75 -2.05) (end -0.75 -2.4) (layer "F.SilkS") (width 0.12) (uuid a7e7a44c-68d8-4576-a798-ee1db6824dc3)) + (fp_line (start 5 -2.05) (end 5 2.25) (layer "F.SilkS") (width 0.12) (uuid abb284d1-6005-460a-b044-acdfa77fc3f5)) + (fp_line (start 4.25 -2.4) (end 4.25 -2.05) (layer "F.SilkS") (width 0.12) (uuid ae1dcbf9-6071-40f9-ab17-78192e75b9a1)) + (fp_line (start -1.25 -2.4) (end -1.5 -3.4) (layer "F.SilkS") (width 0.12) (uuid ae923668-2cb7-47ea-99c5-b6a079045296)) + (fp_line (start 12 -2.05) (end 12 2.25) (layer "F.SilkS") (width 0.12) (uuid b3a5f2e6-3207-4af3-89e3-6d0fa469246e)) + (fp_line (start 2 -2.05) (end 2.75 -2.05) (layer "F.SilkS") (width 0.12) (uuid b401eca2-204c-47b0-a6cc-cbd09a8de2ad)) + (fp_line (start 11.25 -2.4) (end 11.25 -2.05) (layer "F.SilkS") (width 0.12) (uuid b589a08d-5a8e-4bb2-90d4-ef5270d09c90)) + (fp_line (start 2.75 -2.4) (end 2.25 -2.4) (layer "F.SilkS") (width 0.12) (uuid c47a7547-e6f0-4cd8-b807-5ca888e9c3ce)) + (fp_line (start 9.75 -2.4) (end 9.25 -2.4) (layer "F.SilkS") (width 0.12) (uuid cc96e2af-7657-4ad3-b12e-a025de438a67)) + (fp_line (start 5 -3.4) (end 4.75 -2.4) (layer "F.SilkS") (width 0.12) (uuid cd82725d-cd4e-4b86-b196-accebbf4a913)) + (fp_line (start 9.75 -2.05) (end 9.75 -2.4) (layer "F.SilkS") (width 0.12) (uuid d7fda904-08f2-46d0-8e07-896b262d7e46)) + (fp_line (start 6.25 2.25) (end 5.5 2.25) (layer "F.SilkS") (width 0.12) (uuid e2bf3c5a-b014-4f85-8305-86de33fb2476)) + (fp_line (start 9 -3.4) (end 12 -3.4) (layer "F.SilkS") (width 0.12) (uuid e9f6f543-7ec8-488b-9aca-e6a196514d16)) + (fp_line (start 13.06 -4.36) (end -2.56 -4.36) (layer "F.SilkS") (width 0.12) (uuid eb2337fd-ed0c-4c82-a320-4407e6ace0bd)) + (fp_line (start -2.95 -3.5) (end -2.95 -4.75) (layer "F.SilkS") (width 0.12) (uuid ed095ff3-b1af-4001-bf59-d68ad7ef3289)) + (fp_line (start 9.75 2.25) (end 9 2.25) (layer "F.SilkS") (width 0.12) (uuid fa37a123-2087-449f-b3d4-b734192c4b4e)) + (fp_line (start 8.5 2.25) (end 7.75 2.25) (layer "F.SilkS") (width 0.12) (uuid fec34bd8-21b5-4daa-be59-cc1bb53df336)) + (fp_arc (start 6.25 2.25) (mid 6.999807 2.09191) (end 7.749647 2.249844) (layer "F.SilkS") (width 0.12) (uuid 194e61d5-d73f-45e1-86ab-95585456b360)) + (fp_arc (start 2.75 2.25) (mid 3.499807 2.09191) (end 4.249647 2.249844) (layer "F.SilkS") (width 0.12) (uuid 262f677a-322e-4b8f-8c30-977fdf9e837a)) + (fp_arc (start 9.75 2.25) (mid 10.499807 2.09191) (end 11.249647 2.249844) (layer "F.SilkS") (width 0.12) (uuid 485f2f0b-adc4-4fd0-914c-e6cdebf32b20)) + (fp_arc (start -0.75 2.25) (mid -0.000193 2.09191) (end 0.749647 2.249844) (layer "F.SilkS") (width 0.12) (uuid d07c9852-1fa4-40ca-9b3a-45379faf2beb)) + (fp_line (start -2.95 -4.75) (end -2.95 3.5) (layer "F.CrtYd") (width 0.05) (uuid 15a65612-f6a1-48be-8425-8f5afb06c4fd)) + (fp_line (start 13.45 -4.75) (end -2.95 -4.75) (layer "F.CrtYd") (width 0.05) (uuid 9f2913ee-f300-41d4-9b7a-339ae5970c4d)) + (fp_line (start -2.95 3.5) (end 13.45 3.5) (layer "F.CrtYd") (width 0.05) (uuid c464ac67-d07b-4878-905a-ea6f8d27cd1e)) + (fp_line (start 13.45 3.5) (end 13.45 -4.75) (layer "F.CrtYd") (width 0.05) (uuid f4a6f22f-2296-4e86-8dc7-ba0df5bfb77c)) + (fp_line (start -2.45 -4.25) (end -2.45 3) (layer "F.Fab") (width 0.1) (uuid 534d87c1-bf1e-4965-ad11-3e2aa081e8e8)) + (fp_line (start 12.95 -4.25) (end -2.45 -4.25) (layer "F.Fab") (width 0.1) (uuid 549455c3-ab6e-454e-94b0-5ca9e521ae0b)) + (fp_line (start -2.95 -4.75) (end -0.95 -4.75) (layer "F.Fab") (width 0.1) (uuid 6b74ce51-0851-44d9-ba35-f631aa075f73)) + (fp_line (start 12.95 3) (end 12.95 -4.25) (layer "F.Fab") (width 0.1) (uuid c6821f6d-ae1c-499e-ad7d-74e9a034a4b5)) + (fp_line (start -2.45 3) (end 12.95 3) (layer "F.Fab") (width 0.1) (uuid c7bd964e-6063-4802-85ea-2a5dd3fba324)) + (fp_line (start -2.95 -3.5) (end -2.95 -4.75) (layer "F.Fab") (width 0.1) (uuid d0bf1a00-cfe8-4773-a4cd-b6dcc139ab1d)) (pad "1" thru_hole roundrect locked (at 0 0) (size 1.8 3.6) (drill 1.2) (layers *.Cu *.Mask) (roundrect_rratio 0.1388888889) - (net 1 "/NET1") (pinfunction "CM") (pintype "passive") (tstamp 11af36ff-3959-41d6-86f2-35df83d416be)) + (net 1 "/NET1") (pinfunction "CM") (pintype "passive") (uuid 11af36ff-3959-41d6-86f2-35df83d416be)) (pad "2" thru_hole oval locked (at 3.5 0) (size 1.8 3.6) (drill 1.2) (layers *.Cu *.Mask) - (net 2 "unconnected-(SW101-Pad2)") (pinfunction "D0") (pintype "passive+no_connect") (tstamp 95367dce-7348-4e46-8b79-617f0b078986)) + (net 2 "unconnected-(SW101-Pad2)") (pinfunction "D0") (pintype "passive+no_connect") (uuid 95367dce-7348-4e46-8b79-617f0b078986)) (pad "3" thru_hole oval locked (at 7 0) (size 1.8 3.6) (drill 1.2) (layers *.Cu *.Mask) - (net 3 "unconnected-(SW101-Pad3)") (pinfunction "D1") (pintype "passive+no_connect") (tstamp 11e65687-dee5-42e2-a938-d539a0761571)) + (net 3 "unconnected-(SW101-Pad3)") (pinfunction "D1") (pintype "passive+no_connect") (uuid 11e65687-dee5-42e2-a938-d539a0761571)) (pad "4" thru_hole oval locked (at 10.5 0) (size 1.8 3.6) (drill 1.2) (layers *.Cu *.Mask) - (net 4 "/HIER_LABEL") (pinfunction "D2") (pintype "passive") (tstamp 9eacd685-19fc-4714-9d5a-cb390df54aea)) + (net 4 "/HIER_LABEL") (pinfunction "D2") (pintype "passive") (uuid 9eacd685-19fc-4714-9d5a-cb390df54aea)) (model "${KICAD6_3DMODEL_DIR}/Connector_Phoenix_MC.3dshapes/PhoenixContact_MCV_1,5_4-G-3.5_1x04_P3.50mm_Vertical.wrl" (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -454,41 +454,41 @@ ) (footprint "Button_Switch_THT:KSA_Tactile_SPST" (layer "F.Cu") - (tedit 5A02FE31) (tstamp ed271cf0-3644-46cb-8a42-a46a5167bf3a) + (tedit 5A02FE31) (uuid ed271cf0-3644-46cb-8a42-a46a5167bf3a) (at 89.525 96.075) (descr "KSA http://www.ckswitches.com/media/1457/ksa_ksl.pdf") (tags "SWITCH SMD KSA SW") (attr through_hole) (fp_text reference "REF**" (at 2.54 -2) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp a12511d6-4c71-4b67-a69e-bd467835661b) + (uuid a12511d6-4c71-4b67-a69e-bd467835661b) ) (fp_text value "KSA_Tactile_SPST" (at 2.54 10) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 53f096c1-b7f7-4874-85c3-924e94be286f) + (uuid 53f096c1-b7f7-4874-85c3-924e94be286f) ) (fp_text user "${REFERENCE}" (at 2.54 4) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 6b964f6c-f00c-401e-8610-6bad4637fe5c) + (uuid 6b964f6c-f00c-401e-8610-6bad4637fe5c) ) - (fp_line (start 6.35 8.89) (end 6.35 -1.27) (layer "F.SilkS") (width 0.12) (tstamp 1b5dc09e-ca2b-4554-ac89-aae722507997)) - (fp_line (start -1.27 -1.27) (end 6.35 -1.27) (layer "F.SilkS") (width 0.12) (tstamp 3214ed34-563c-460f-89e6-d8867c1cc4d2)) - (fp_line (start -1.27 -1.27) (end -1.27 8.89) (layer "F.SilkS") (width 0.12) (tstamp 3de0b227-472e-4982-9629-f04af83c07a9)) - (fp_line (start -1.27 8.89) (end 6.35 8.89) (layer "F.SilkS") (width 0.12) (tstamp 88343d9a-29c0-4487-b63e-ec337e903e90)) - (fp_circle (center 2.54 3.81) (end 0.54 3.81) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 9cf6862a-c0fd-40f3-a4fa-9e9556bb2763)) - (fp_line (start 6.49 8.75) (end -1.41 8.75) (layer "F.CrtYd") (width 0.05) (tstamp 1c5ec7dc-5f51-4802-a669-cad436b66b04)) - (fp_line (start -1.41 -1.14) (end -1.41 8.75) (layer "F.CrtYd") (width 0.05) (tstamp 924f5213-afbb-4698-8672-719373011a99)) - (fp_line (start -1.41 -1.14) (end 6.49 -1.14) (layer "F.CrtYd") (width 0.05) (tstamp 9859c259-3292-45a3-af2d-b6599b20ac97)) - (fp_line (start 6.49 8.75) (end 6.49 -1.14) (layer "F.CrtYd") (width 0.05) (tstamp c08fbfd3-8364-4a63-b1e9-c40a8e38215b)) - (fp_line (start -1.16 7.91) (end 6.24 7.91) (layer "F.Fab") (width 0.1) (tstamp 3e56d9ee-e4f1-41fc-9d6a-2d6e6e8ad807)) - (fp_line (start -1.16 7.91) (end -1.16 -0.29) (layer "F.Fab") (width 0.1) (tstamp 572d3c99-e59e-4806-82c8-859558b9b13b)) - (fp_line (start 6.24 -0.29) (end -1.16 -0.29) (layer "F.Fab") (width 0.1) (tstamp 5c709334-45d7-4554-9230-9b41117caa33)) - (fp_line (start 6.24 7.91) (end 6.24 -0.29) (layer "F.Fab") (width 0.1) (tstamp e930be25-e735-4d31-9a6c-7edf2422df64)) - (pad "1" thru_hole circle locked (at 0 0) (size 1.778 1.778) (drill 1.143) (layers *.Cu *.Mask) (tstamp a651f5b0-a0e4-4740-98e6-9187d16156f9)) - (pad "2" thru_hole circle locked (at 5.08 0) (size 1.778 1.778) (drill 1.143) (layers *.Cu *.Mask) (tstamp 8ca2c50b-bf3a-438b-a227-f2ee9e498fd9)) - (pad "3" thru_hole circle locked (at 5.08 7.62) (size 1.778 1.778) (drill 1.143) (layers *.Cu *.Mask) (tstamp c1291491-bcea-4574-b726-596afcbff93e)) - (pad "4" thru_hole circle locked (at 2.54 7.62) (size 1.778 1.778) (drill 1.143) (layers *.Cu *.Mask) (tstamp 676ccbc4-b247-4ed4-9cf8-54a2b7e7576a)) - (pad "5" thru_hole circle locked (at 0 7.62) (size 1.778 1.778) (drill 1.143) (layers *.Cu *.Mask) (tstamp 91f2b286-8ad5-4def-9631-08c498eb7cb7)) + (fp_line (start 6.35 8.89) (end 6.35 -1.27) (layer "F.SilkS") (width 0.12) (uuid 1b5dc09e-ca2b-4554-ac89-aae722507997)) + (fp_line (start -1.27 -1.27) (end 6.35 -1.27) (layer "F.SilkS") (width 0.12) (uuid 3214ed34-563c-460f-89e6-d8867c1cc4d2)) + (fp_line (start -1.27 -1.27) (end -1.27 8.89) (layer "F.SilkS") (width 0.12) (uuid 3de0b227-472e-4982-9629-f04af83c07a9)) + (fp_line (start -1.27 8.89) (end 6.35 8.89) (layer "F.SilkS") (width 0.12) (uuid 88343d9a-29c0-4487-b63e-ec337e903e90)) + (fp_circle (center 2.54 3.81) (end 0.54 3.81) (layer "F.SilkS") (width 0.12) (fill none) (uuid 9cf6862a-c0fd-40f3-a4fa-9e9556bb2763)) + (fp_line (start 6.49 8.75) (end -1.41 8.75) (layer "F.CrtYd") (width 0.05) (uuid 1c5ec7dc-5f51-4802-a669-cad436b66b04)) + (fp_line (start -1.41 -1.14) (end -1.41 8.75) (layer "F.CrtYd") (width 0.05) (uuid 924f5213-afbb-4698-8672-719373011a99)) + (fp_line (start -1.41 -1.14) (end 6.49 -1.14) (layer "F.CrtYd") (width 0.05) (uuid 9859c259-3292-45a3-af2d-b6599b20ac97)) + (fp_line (start 6.49 8.75) (end 6.49 -1.14) (layer "F.CrtYd") (width 0.05) (uuid c08fbfd3-8364-4a63-b1e9-c40a8e38215b)) + (fp_line (start -1.16 7.91) (end 6.24 7.91) (layer "F.Fab") (width 0.1) (uuid 3e56d9ee-e4f1-41fc-9d6a-2d6e6e8ad807)) + (fp_line (start -1.16 7.91) (end -1.16 -0.29) (layer "F.Fab") (width 0.1) (uuid 572d3c99-e59e-4806-82c8-859558b9b13b)) + (fp_line (start 6.24 -0.29) (end -1.16 -0.29) (layer "F.Fab") (width 0.1) (uuid 5c709334-45d7-4554-9230-9b41117caa33)) + (fp_line (start 6.24 7.91) (end 6.24 -0.29) (layer "F.Fab") (width 0.1) (uuid e930be25-e735-4d31-9a6c-7edf2422df64)) + (pad "1" thru_hole circle locked (at 0 0) (size 1.778 1.778) (drill 1.143) (layers *.Cu *.Mask) (uuid a651f5b0-a0e4-4740-98e6-9187d16156f9)) + (pad "2" thru_hole circle locked (at 5.08 0) (size 1.778 1.778) (drill 1.143) (layers *.Cu *.Mask) (uuid 8ca2c50b-bf3a-438b-a227-f2ee9e498fd9)) + (pad "3" thru_hole circle locked (at 5.08 7.62) (size 1.778 1.778) (drill 1.143) (layers *.Cu *.Mask) (uuid c1291491-bcea-4574-b726-596afcbff93e)) + (pad "4" thru_hole circle locked (at 2.54 7.62) (size 1.778 1.778) (drill 1.143) (layers *.Cu *.Mask) (uuid 676ccbc4-b247-4ed4-9cf8-54a2b7e7576a)) + (pad "5" thru_hole circle locked (at 0 7.62) (size 1.778 1.778) (drill 1.143) (layers *.Cu *.Mask) (uuid 91f2b286-8ad5-4def-9631-08c498eb7cb7)) (model "${KICAD6_3DMODEL_DIR}/Button_Switch_THT.3dshapes/KSA_Tactile_SPST.wrl" (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -496,364 +496,364 @@ ) ) - (gr_rect locked (start 147.025 116.75) (end 157.925 105.85) (layer "F.Cu") (width 0.2) (fill none) (tstamp 18f33c15-2d89-4304-9c8f-98c3582bdb83)) + (gr_rect locked (start 147.025 116.75) (end 157.925 105.85) (layer "F.Cu") (width 0.2) (fill none) (uuid 18f33c15-2d89-4304-9c8f-98c3582bdb83)) (gr_poly locked (pts (xy 188.4 119.05) (xy 182.7 119.05) (xy 182.7 110.8) (xy 188.4 105.1) - ) (layer "F.Cu") (width 0.2) (fill solid) (tstamp 4255abab-787c-46e3-9144-7ad5270c0729)) - (gr_circle locked (center 168.8 112.075) (end 174.025 106.85) (layer "F.Cu") (width 0.2) (fill none) (tstamp 84c6ade4-472b-49ab-bf5d-7989d8cac908)) - (gr_arc (start 103.852782 112.425) (mid 108.738891 110.401107) (end 113.625 112.425) (layer "F.Cu") (width 0.2) (tstamp b1ddb058-f7b2-429c-9489-f4e2242ad7e5)) - (gr_text "buried via" (at 156.875 98.25) (layer "Eco1.User") (tstamp 49dcd1b7-f635-4f5a-8a01-f8c834a847dc) + ) (layer "F.Cu") (width 0.2) (fill solid) (uuid 4255abab-787c-46e3-9144-7ad5270c0729)) + (gr_circle locked (center 168.8 112.075) (end 174.025 106.85) (layer "F.Cu") (width 0.2) (fill none) (uuid 84c6ade4-472b-49ab-bf5d-7989d8cac908)) + (gr_arc (start 103.852782 112.425) (mid 108.738891 110.401107) (end 113.625 112.425) (layer "F.Cu") (width 0.2) (uuid b1ddb058-f7b2-429c-9489-f4e2242ad7e5)) + (gr_text "buried via" (at 156.875 98.25) (layer "Eco1.User") (uuid 49dcd1b7-f635-4f5a-8a01-f8c834a847dc) (effects (font (size 1.5 1.5) (thickness 0.3)) (justify right)) ) - (gr_text "seg. locked" (at 143.9 92.95) (layer "Eco1.User") (tstamp 65f11e1d-190b-4074-a639-471d7ae0fbd9) + (gr_text "seg. locked" (at 143.9 92.95) (layer "Eco1.User") (uuid 65f11e1d-190b-4074-a639-471d7ae0fbd9) (effects (font (size 1.5 1.5) (thickness 0.3)) (justify left)) ) - (gr_text "via" (at 156.8 95.85) (layer "Eco1.User") (tstamp aaedf2ea-4032-4703-9274-9907b7dc3e85) + (gr_text "via" (at 156.8 95.85) (layer "Eco1.User") (uuid aaedf2ea-4032-4703-9274-9907b7dc3e85) (effects (font (size 1.5 1.5) (thickness 0.3)) (justify right)) ) - (gr_text "micro via" (at 156.975 100.075) (layer "Eco1.User") (tstamp cea17333-7d14-4b4f-a096-7d6db0e55544) + (gr_text "micro via" (at 156.975 100.075) (layer "Eco1.User") (uuid cea17333-7d14-4b4f-a096-7d6db0e55544) (effects (font (size 1.5 1.5) (thickness 0.3)) (justify right)) ) - (gr_text "segment" (at 152.3 90.25) (layer "Eco1.User") (tstamp e8055a1b-b857-489c-a9c9-cfccd187e14d) + (gr_text "segment" (at 152.3 90.25) (layer "Eco1.User") (uuid e8055a1b-b857-489c-a9c9-cfccd187e14d) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (dimension (type aligned) (layer "Dwgs.User") (tstamp 00c745e6-aece-4592-bb45-863e0c3493e6) + (dimension (type aligned) (layer "Dwgs.User") (uuid 00c745e6-aece-4592-bb45-863e0c3493e6) (pts (xy 195.53876 71.610323) (xy 222.33876 63.010323)) (height -2.473234) - (gr_text "28,1460 mm" (at 207.831685 63.860365 17.79120311) (layer "Dwgs.User") (tstamp 00c745e6-aece-4592-bb45-863e0c3493e6) + (gr_text "28,1460 mm" (at 207.831685 63.860365 17.79120311) (layer "Dwgs.User") (uuid 00c745e6-aece-4592-bb45-863e0c3493e6) (effects (font (size 1 1) (thickness 0.15) italic)) ) (format (units 3) (units_format 1) (precision 4)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type aligned) (layer "Dwgs.User") (tstamp 15e78e6a-8c84-4259-bcfc-c1d391a2ae95) + (dimension (type aligned) (layer "Dwgs.User") (uuid 15e78e6a-8c84-4259-bcfc-c1d391a2ae95) (pts (xy 193.33876 65.060323) (xy 220.13876 56.460323)) (height -2.267462) - (gr_text "28,1460 mm" (at 205.694558 57.506296 17.79120311) (layer "Dwgs.User") (tstamp 15e78e6a-8c84-4259-bcfc-c1d391a2ae95) + (gr_text "28,1460 mm" (at 205.694558 57.506296 17.79120311) (layer "Dwgs.User") (uuid 15e78e6a-8c84-4259-bcfc-c1d391a2ae95) (effects (font (size 1 1) (thickness 0.15) italic) (justify mirror)) ) (format (units 3) (units_format 1) (precision 4)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type aligned) (layer "Dwgs.User") (tstamp 5841a60a-7434-4694-9b2f-60c2321b8bd0) + (dimension (type aligned) (layer "Dwgs.User") (uuid 5841a60a-7434-4694-9b2f-60c2321b8bd0) (pts (xy 199.6 87.1) (xy 226.4 78.5)) (height -11.090722) - (gr_text "28,1460 mm" (at 209.259859 71.144674 17.79120311) (layer "Dwgs.User") (tstamp 5841a60a-7434-4694-9b2f-60c2321b8bd0) + (gr_text "28,1460 mm" (at 209.259859 71.144674 17.79120311) (layer "Dwgs.User") (uuid 5841a60a-7434-4694-9b2f-60c2321b8bd0) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 3) (units_format 1) (precision 4)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type aligned) (layer "Dwgs.User") (tstamp 6e5e3d92-cdf9-42e6-94a9-9762d1429ab6) + (dimension (type aligned) (layer "Dwgs.User") (uuid 6e5e3d92-cdf9-42e6-94a9-9762d1429ab6) (pts (xy 194.38876 68.410323) (xy 221.18876 59.810323)) (height -2.69421) - (gr_text "28,1460 mm" (at 206.614166 60.449957 17.79120311) (layer "Dwgs.User") (tstamp 6e5e3d92-cdf9-42e6-94a9-9762d1429ab6) + (gr_text "28,1460 mm" (at 206.614166 60.449957 17.79120311) (layer "Dwgs.User") (uuid 6e5e3d92-cdf9-42e6-94a9-9762d1429ab6) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (format (units 3) (units_format 1) (precision 4)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type aligned) (layer "Dwgs.User") (tstamp bd7d6807-1b05-4872-96e4-4ffd2cb2dd65) + (dimension (type aligned) (layer "Dwgs.User") (uuid bd7d6807-1b05-4872-96e4-4ffd2cb2dd65) (pts (xy 217.835151 147.360714) (xy 198.185151 127.360714)) (height -11.684997) - (gr_text "pre\"fix\"hello i \"am overwritten\" mmsuf\"fix\"" (at 200.495319 144.744037 -45.50575037) (layer "Dwgs.User") (tstamp bd7d6807-1b05-4872-96e4-4ffd2cb2dd65) + (gr_text "pre\"fix\"hello i \"am overwritten\" mmsuf\"fix\"" (at 200.495319 144.744037 -45.50575037) (layer "Dwgs.User") (uuid bd7d6807-1b05-4872-96e4-4ffd2cb2dd65) (effects (font (size 1 1) (thickness 0.15))) ) (format (prefix "pre\"fix\"") (suffix "suf\"fix\"") (units 3) (units_format 1) (precision 4) (override_value "hello i \"am overwritten\"") suppress_zeroes) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type aligned) (layer "Dwgs.User") (tstamp d13f6c50-ce8f-484d-9604-839a4d68748d) + (dimension (type aligned) (layer "Dwgs.User") (uuid d13f6c50-ce8f-484d-9604-839a4d68748d) (pts (xy 231.035151 118.060714) (xy 211.385151 98.060714)) (height -11.684997) - (gr_text "28,0379 mm" (at 213.695319 115.444037 -45.50575037) (layer "Dwgs.User") (tstamp d13f6c50-ce8f-484d-9604-839a4d68748d) + (gr_text "28,0379 mm" (at 213.695319 115.444037 -45.50575037) (layer "Dwgs.User") (uuid d13f6c50-ce8f-484d-9604-839a4d68748d) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 3) (units_format 1) (precision 4) suppress_zeroes) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type aligned) (layer "Dwgs.User") (tstamp de180ffc-3a6e-4a65-ab2c-90a4360b215c) + (dimension (type aligned) (layer "Dwgs.User") (uuid de180ffc-3a6e-4a65-ab2c-90a4360b215c) (pts (xy 228.685151 136.360714) (xy 209.035151 116.360714)) (height -11.684997) - (gr_text "pre\"fix\"28,0379 mmsuf\"fix\"" (at 211.345319 133.744037 -45.50575037) (layer "Dwgs.User") (tstamp de180ffc-3a6e-4a65-ab2c-90a4360b215c) + (gr_text "pre\"fix\"28,0379 mmsuf\"fix\"" (at 211.345319 133.744037 -45.50575037) (layer "Dwgs.User") (uuid de180ffc-3a6e-4a65-ab2c-90a4360b215c) (effects (font (size 1 1) (thickness 0.15))) ) (format (prefix "pre\"fix\"") (suffix "suf\"fix\"") (units 3) (units_format 1) (precision 4) suppress_zeroes) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type aligned) (layer "Dwgs.User") (tstamp ff870511-3a90-49f1-9990-5aec7ad35822) + (dimension (type aligned) (layer "Dwgs.User") (uuid ff870511-3a90-49f1-9990-5aec7ad35822) (pts (xy 235.75 99.75) (xy 216.1 79.75)) (height -11.684997) - (gr_text "28,0379 mm" (at 218.410168 97.133323 -45.50575037) (layer "Dwgs.User") (tstamp ff870511-3a90-49f1-9990-5aec7ad35822) + (gr_text "28,0379 mm" (at 218.410168 97.133323 -45.50575037) (layer "Dwgs.User") (uuid ff870511-3a90-49f1-9990-5aec7ad35822) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 3) (units_format 1) (precision 4)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type leader) (layer "Dwgs.User") (tstamp 0a3cbae7-b160-4bf5-bc29-b843867e2bbd) + (dimension (type leader) (layer "Dwgs.User") (uuid 0a3cbae7-b160-4bf5-bc29-b843867e2bbd) (pts (xy 236.05 90.15) (xy 242.9 84.25)) - (gr_text "hello i am a test" (at 249.1 90.45) (layer "Dwgs.User") (tstamp 0a3cbae7-b160-4bf5-bc29-b843867e2bbd) + (gr_text "hello i am a test" (at 249.1 90.45) (layer "Dwgs.User") (uuid 0a3cbae7-b160-4bf5-bc29-b843867e2bbd) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 0) (units_format 0) (precision 4) (override_value "hello i am a test")) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (text_frame 0) (extension_offset 0.5)) ) - (dimension (type leader) (layer "Dwgs.User") (tstamp 4d68bfd0-600e-4f1c-a4c7-76529ae0afbb) + (dimension (type leader) (layer "Dwgs.User") (uuid 4d68bfd0-600e-4f1c-a4c7-76529ae0afbb) (pts (xy 235.015611 93.021751) (xy 226 92.35)) - (gr_text "hello i am a test \"quoted\"" (at 226 83.581876 135) (layer "Dwgs.User") (tstamp 4d68bfd0-600e-4f1c-a4c7-76529ae0afbb) + (gr_text "hello i am a test \"quoted\"" (at 226 83.581876 135) (layer "Dwgs.User") (uuid 4d68bfd0-600e-4f1c-a4c7-76529ae0afbb) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 0) (units_format 0) (precision 4) (override_value "hello i am a test \"quoted\"")) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (text_frame 0) (extension_offset 0.5)) ) - (dimension (type leader) (layer "Dwgs.User") (tstamp 5fc24e76-d837-4507-9ff7-9b9aca4829a7) + (dimension (type leader) (layer "Dwgs.User") (uuid 5fc24e76-d837-4507-9ff7-9b9aca4829a7) (pts (xy 251.15 120.15) (xy 258 114.25)) - (gr_text "hello i am a test" (at 264.2 120.45) (layer "Dwgs.User") (tstamp 5fc24e76-d837-4507-9ff7-9b9aca4829a7) + (gr_text "hello i am a test" (at 264.2 120.45) (layer "Dwgs.User") (uuid 5fc24e76-d837-4507-9ff7-9b9aca4829a7) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 0) (units_format 0) (precision 4) (override_value "hello i am a test")) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (text_frame 2) (extension_offset 0.5)) ) - (dimension (type leader) (layer "Dwgs.User") (tstamp 8006915c-347c-427e-8da6-50ddf24e6b51) + (dimension (type leader) (layer "Dwgs.User") (uuid 8006915c-347c-427e-8da6-50ddf24e6b51) (pts (xy 247.65 130.55) (xy 254.5 124.65)) - (gr_text "hello i am a test" (at 260.7 130.85) (layer "Dwgs.User") (tstamp 8006915c-347c-427e-8da6-50ddf24e6b51) + (gr_text "hello i am a test" (at 260.7 130.85) (layer "Dwgs.User") (uuid 8006915c-347c-427e-8da6-50ddf24e6b51) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 0) (units_format 0) (precision 4) (override_value "hello i am a test")) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (text_frame 1) (extension_offset 0.5)) ) - (dimension (type leader) (layer "Dwgs.User") (tstamp 84c59850-a617-4b8e-9935-4a3c13fa674f) + (dimension (type leader) (layer "Dwgs.User") (uuid 84c59850-a617-4b8e-9935-4a3c13fa674f) (pts (xy 239.9 93.1) (xy 245.8 99.949999)) - (gr_text "hello i am a test \"quoted\" cursive" (at 239.6 106.149999 270) (layer "Dwgs.User") (tstamp 84c59850-a617-4b8e-9935-4a3c13fa674f) + (gr_text "hello i am a test \"quoted\" cursive" (at 239.6 106.149999 270) (layer "Dwgs.User") (uuid 84c59850-a617-4b8e-9935-4a3c13fa674f) (effects (font (size 1 1) (thickness 0.15) italic)) ) (format (units 0) (units_format 0) (precision 4) (override_value "hello i am a test \"quoted\" cursive")) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (text_frame 0) (extension_offset 0.5)) ) - (dimension (type leader) (layer "Dwgs.User") (tstamp a7e4ce5c-98fb-48d0-9ff3-cdec8a457bcf) + (dimension (type leader) (layer "Dwgs.User") (uuid a7e4ce5c-98fb-48d0-9ff3-cdec8a457bcf) (pts (xy 174.65 117.55) (xy 180.55 124.399999)) - (gr_text "hello i am a test \"quoted\" mirrored" (at 174.35 130.599999 270) (layer "Dwgs.User") (tstamp a7e4ce5c-98fb-48d0-9ff3-cdec8a457bcf) + (gr_text "hello i am a test \"quoted\" mirrored" (at 174.35 130.599999 270) (layer "Dwgs.User") (uuid a7e4ce5c-98fb-48d0-9ff3-cdec8a457bcf) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (format (units 0) (units_format 0) (precision 4) (override_value "hello i am a test \"quoted\" mirrored")) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (text_frame 0) (extension_offset 0.5)) ) - (dimension (type leader) (layer "Dwgs.User") (tstamp b1e517d4-8f6a-4c9e-aba5-0ea1b3399e42) + (dimension (type leader) (layer "Dwgs.User") (uuid b1e517d4-8f6a-4c9e-aba5-0ea1b3399e42) (pts (xy 138.35 115.8) (xy 131.500001 121.7)) - (gr_text "hello i am a test \"quoted\" cursive mirrored" (at 125.300001 115.5 180) (layer "Dwgs.User") (tstamp b1e517d4-8f6a-4c9e-aba5-0ea1b3399e42) + (gr_text "hello i am a test \"quoted\" cursive mirrored" (at 125.300001 115.5 180) (layer "Dwgs.User") (uuid b1e517d4-8f6a-4c9e-aba5-0ea1b3399e42) (effects (font (size 1 1) (thickness 0.15) italic) (justify mirror)) ) (format (units 0) (units_format 0) (precision 4) (override_value "hello i am a test \"quoted\" cursive mirrored")) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (text_frame 0) (extension_offset 0.5)) ) - (dimension (type center) (layer "Dwgs.User") (tstamp 61c5e7b9-ec75-459b-8f55-aa6dcdc47663) + (dimension (type center) (layer "Dwgs.User") (uuid 61c5e7b9-ec75-459b-8f55-aa6dcdc47663) (pts (xy 236.2 90.2) (xy 243.2 90.2)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type center) (layer "Dwgs.User") (tstamp cc6d04c1-5e89-4a69-8589-2307dd2129a4) + (dimension (type center) (layer "Dwgs.User") (uuid cc6d04c1-5e89-4a69-8589-2307dd2129a4) (pts (xy 261.6 91.35) (xy 272 80.95)) (style (thickness 0.5) (arrow_length 1.27) (text_position_mode 0) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 01eecbde-a293-4e72-9ab7-4a5a43218203) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 01eecbde-a293-4e72-9ab7-4a5a43218203) (pts (xy 253.85 51.5) (xy 279.85 52.35)) (height -1.15) (orientation 0) - (gr_text "26 mm" (at 264.1 50.4) (layer "Dwgs.User") (tstamp 01eecbde-a293-4e72-9ab7-4a5a43218203) + (gr_text "26 mm" (at 264.1 50.4) (layer "Dwgs.User") (uuid 01eecbde-a293-4e72-9ab7-4a5a43218203) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 1) (precision 0)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 2) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 030f7528-01d8-4f5d-b375-396511a3f702) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 030f7528-01d8-4f5d-b375-396511a3f702) (pts (xy 226.4 78) (xy 252.4 78.85)) (height -8.4) (orientation 0) - (gr_text "26,0000 mm" (at 239.4 68.45) (layer "Dwgs.User") (tstamp 030f7528-01d8-4f5d-b375-396511a3f702) + (gr_text "26,0000 mm" (at 239.4 68.45) (layer "Dwgs.User") (uuid 030f7528-01d8-4f5d-b375-396511a3f702) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 3) (units_format 1) (precision 4)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 03748331-c066-4d57-aa54-2f8ca06e3f46) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 03748331-c066-4d57-aa54-2f8ca06e3f46) (pts (xy 253.55 76.05) (xy 279.55 76.9)) (height -1.15) (orientation 0) - (gr_text "26.0 mm" (at 266.55 73.75) (layer "Dwgs.User") (tstamp 03748331-c066-4d57-aa54-2f8ca06e3f46) + (gr_text "26.0 mm" (at 266.55 73.75) (layer "Dwgs.User") (uuid 03748331-c066-4d57-aa54-2f8ca06e3f46) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 1) (precision 1)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 09f8cc0e-b295-403e-a0b2-33a6d8fc93df) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 09f8cc0e-b295-403e-a0b2-33a6d8fc93df) (pts (xy 253.5 48.95) (xy 279.5 49.8)) (height -1.15) (orientation 0) - (gr_text "26 mm" (at 266.5 46.65) (layer "Dwgs.User") (tstamp 09f8cc0e-b295-403e-a0b2-33a6d8fc93df) + (gr_text "26 mm" (at 266.5 46.65) (layer "Dwgs.User") (uuid 09f8cc0e-b295-403e-a0b2-33a6d8fc93df) (effects (font (size 1 1) (thickness 0.15)) (justify left)) ) (format (units 2) (units_format 1) (precision 0)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 2542f828-4ee5-4a35-bfbb-b3fe79a017f3) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 2542f828-4ee5-4a35-bfbb-b3fe79a017f3) (pts (xy 253.55 61.25) (xy 279.55 62.1)) (height -1.15) (orientation 0) - (gr_text "26" (at 266.55 58.95) (layer "Dwgs.User") (tstamp 2542f828-4ee5-4a35-bfbb-b3fe79a017f3) + (gr_text "26" (at 266.55 58.95) (layer "Dwgs.User") (uuid 2542f828-4ee5-4a35-bfbb-b3fe79a017f3) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 0) (precision 0)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 30508594-c6b7-4560-96ac-05f6655ba783) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 30508594-c6b7-4560-96ac-05f6655ba783) (pts (xy 253.55 45.95) (xy 279.55 46.8)) (height -1.15) (orientation 0) - (gr_text "26 mm" (at 266.55 43.65) (layer "Dwgs.User") (tstamp 30508594-c6b7-4560-96ac-05f6655ba783) + (gr_text "26 mm" (at 266.55 43.65) (layer "Dwgs.User") (uuid 30508594-c6b7-4560-96ac-05f6655ba783) (effects (font (size 1 1) (thickness 0.15)) (justify right)) ) (format (units 2) (units_format 1) (precision 0)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 3f6d185e-f550-440a-899d-361dc95bf216) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 3f6d185e-f550-440a-899d-361dc95bf216) (pts (xy 253.55 68.75) (xy 279.55 69.6)) (height -1.15) (orientation 0) - (gr_text "26.0000 mm" (at 266.55 66.45) (layer "Dwgs.User") (tstamp 3f6d185e-f550-440a-899d-361dc95bf216) + (gr_text "26.0000 mm" (at 266.55 66.45) (layer "Dwgs.User") (uuid 3f6d185e-f550-440a-899d-361dc95bf216) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 1) (precision 4)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 60bfe360-791c-4b4d-8701-dc29f0022c68) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 60bfe360-791c-4b4d-8701-dc29f0022c68) (pts (xy 253.55 58) (xy 279.55 58.85)) (height -1.15) (orientation 0) - (gr_text "26 (mm)" (at 266.55 55.7) (layer "Dwgs.User") (tstamp 60bfe360-791c-4b4d-8701-dc29f0022c68) + (gr_text "26 (mm)" (at 266.55 55.7) (layer "Dwgs.User") (uuid 60bfe360-791c-4b4d-8701-dc29f0022c68) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 2) (precision 0)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 617f513f-16c9-4ee5-8499-a80fee4befb0) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 617f513f-16c9-4ee5-8499-a80fee4befb0) (pts (xy 226.6 49.6) (xy 252.6 50.45)) (height -8.4) (orientation 0) - (gr_text "1.0236 in" (at 239.6 40.05) (layer "Dwgs.User") (tstamp 617f513f-16c9-4ee5-8499-a80fee4befb0) + (gr_text "1.0236 in" (at 239.6 40.05) (layer "Dwgs.User") (uuid 617f513f-16c9-4ee5-8499-a80fee4befb0) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 0) (units_format 1) (precision 4)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 8e806abb-0abf-436e-9eb2-accf0328e785) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 8e806abb-0abf-436e-9eb2-accf0328e785) (pts (xy 253.55 54.55) (xy 279.55 55.4)) (height -1.15) (orientation 0) - (gr_text "26 mm" (at 266.55 53.4) (layer "Dwgs.User") (tstamp 8e806abb-0abf-436e-9eb2-accf0328e785) + (gr_text "26 mm" (at 266.55 53.4) (layer "Dwgs.User") (uuid 8e806abb-0abf-436e-9eb2-accf0328e785) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 1) (precision 0)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 1) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 96e02d72-1a83-4ed2-a755-b81e76c5893f) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 96e02d72-1a83-4ed2-a755-b81e76c5893f) (pts (xy 253.55 71.25) (xy 279.55 72.1)) (height -1.15) (orientation 0) - (gr_text "26.000 mm" (at 266.55 68.95) (layer "Dwgs.User") (tstamp 96e02d72-1a83-4ed2-a755-b81e76c5893f) + (gr_text "26.000 mm" (at 266.55 68.95) (layer "Dwgs.User") (uuid 96e02d72-1a83-4ed2-a755-b81e76c5893f) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 1) (precision 3)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 97b931f7-d2ab-4d72-ad9e-c2bdcb62d138) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 97b931f7-d2ab-4d72-ad9e-c2bdcb62d138) (pts (xy 253.55 73.65) (xy 279.55 74.5)) (height -1.15) (orientation 0) - (gr_text "26.00 mm" (at 266.55 71.35) (layer "Dwgs.User") (tstamp 97b931f7-d2ab-4d72-ad9e-c2bdcb62d138) + (gr_text "26.00 mm" (at 266.55 71.35) (layer "Dwgs.User") (uuid 97b931f7-d2ab-4d72-ad9e-c2bdcb62d138) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 1) (precision 2)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp a53fb125-0a87-4020-929f-425458b00a06) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid a53fb125-0a87-4020-929f-425458b00a06) (pts (xy 226.45 58.95) (xy 252.45 59.8)) (height -8.4) (orientation 0) - (gr_text "1023.6220 mils" (at 239.45 49.4) (layer "Dwgs.User") (tstamp a53fb125-0a87-4020-929f-425458b00a06) + (gr_text "1023.6220 mils" (at 239.45 49.4) (layer "Dwgs.User") (uuid a53fb125-0a87-4020-929f-425458b00a06) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 1) (units_format 1) (precision 4)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp e5614058-70e1-453c-9f71-7593e14c6cda) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid e5614058-70e1-453c-9f71-7593e14c6cda) (pts (xy 253.55 66.2) (xy 279.55 67.05)) (height -1.15) (orientation 0) - (gr_text "26.00000 mm" (at 266.55 63.9) (layer "Dwgs.User") (tstamp e5614058-70e1-453c-9f71-7593e14c6cda) + (gr_text "26.00000 mm" (at 266.55 63.9) (layer "Dwgs.User") (uuid e5614058-70e1-453c-9f71-7593e14c6cda) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 1) (precision 5)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp e861b3fe-3b7e-4ee3-9922-e51b361b22b9) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid e861b3fe-3b7e-4ee3-9922-e51b361b22b9) (pts (xy 226.4 68.15) (xy 252.4 69)) (height -8.4) (orientation 0) - (gr_text "26.0000 mm" (at 239.4 58.6) (layer "Dwgs.User") (tstamp e861b3fe-3b7e-4ee3-9922-e51b361b22b9) + (gr_text "26.0000 mm" (at 239.4 58.6) (layer "Dwgs.User") (uuid e861b3fe-3b7e-4ee3-9922-e51b361b22b9) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 1) (precision 4)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp ebfa3bc5-489a-4b1a-8067-da3c91cb3045) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid ebfa3bc5-489a-4b1a-8067-da3c91cb3045) (pts (xy 253.55 78.35) (xy 279.55 79.2)) (height -1.15) (orientation 0) - (gr_text "26 mm" (at 266.55 76.05) (layer "Dwgs.User") (tstamp ebfa3bc5-489a-4b1a-8067-da3c91cb3045) + (gr_text "26 mm" (at 266.55 76.05) (layer "Dwgs.User") (uuid ebfa3bc5-489a-4b1a-8067-da3c91cb3045) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 1) (precision 0)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (target plus (at 185.8 93.35) (size 5) (width 0.1) (layer "Edge.Cuts") (tstamp 3bf82ecb-0898-4a14-bef0-d88c4f838b87)) - (target x (at 187.95 98.8) (size 4) (width 1) (layer "Edge.Cuts") (tstamp 47941cd1-b5c0-40bd-bc68-af434db15455)) + (target plus (at 185.8 93.35) (size 5) (width 0.1) (layer "Edge.Cuts") (uuid 3bf82ecb-0898-4a14-bef0-d88c4f838b87)) + (target x (at 187.95 98.8) (size 4) (width 1) (layer "Edge.Cuts") (uuid 47941cd1-b5c0-40bd-bc68-af434db15455)) - (segment (start 124.6875 110.7875) (end 125.9625 109.5125) (width 0.25) (layer "F.Cu") (net 0) (tstamp 504cb9e4-5572-4208-bc9d-30a7efff8b9a)) - (segment (start 159.025 90.4) (end 165.575 90.4) (width 0.25) (layer "F.Cu") (net 0) (tstamp 50bf00c7-c69d-47e9-8d7f-002d8001f5dd)) - (segment (start 125.9625 109.5125) (end 125.9625 102.4125) (width 0.25) (layer "F.Cu") (net 0) (tstamp a6187c22-3622-4a1a-a49a-b21e96986f96)) - (segment locked (start 159.175 92.975) (end 165.725 92.975) (width 0.25) (layer "F.Cu") (net 0) (tstamp c5a64cb0-571c-4101-abb8-a1e8072455d4)) - (segment (start 119.9625 110.7875) (end 124.6875 110.7875) (width 0.25) (layer "F.Cu") (net 0) (tstamp e1df8cea-32a4-457d-86df-d8e326022a52)) - (segment (start 125.9625 102.4125) (end 119.6875 96.1375) (width 0.25) (layer "F.Cu") (net 0) (tstamp fda94f0a-876e-4bf0-ad10-35819851e3e9)) - (via (at 132.5125 111.2125) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (tstamp 061b0977-703d-47fc-ba64-d6fb3f8737c3)) - (via blind (at 172 98.15) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp 0b395f32-97e7-46c6-81cd-8e3bc4675bce)) - (via micro (at 169.3 100.05) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp 395a31c4-0d27-409b-a4a6-ae65750e20db)) - (via locked (at 163.125 95.8) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (tstamp 3b1a1b76-9d29-4248-9ac9-c210fdba845b)) - (via (at 159.925 95.775) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (tstamp 3e210438-9173-4d97-83d2-94157dc53997)) - (via micro (at 160.1 100) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (tstamp 4c281a99-3a6b-44dc-8cbd-1a650e634550)) - (via micro (at 163.3 100.025) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (tstamp 502d494e-96a1-40b8-8acf-8ae38ec1c400)) - (via (at 171.925 95.75) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp 7589d575-3c60-4338-8ad2-67381d8dbc00)) - (via blind (at 163.2 98.2) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (tstamp 77fe0dab-427e-435f-9eed-6fa58fe5cee1)) - (via blind (at 166.275 98.225) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp 79a898f8-ad5e-4dbc-aa10-5d83271b9b43)) - (via blind (at 169.2 98.225) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp 8c872ef3-cd1d-4b0d-96d3-51a74e92ff52)) - (via blind (at 160 98.175) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (tstamp 954cb567-fc2b-4b8d-918a-46eb7b1f43e2)) - (via micro (at 172.1 99.975) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp afce51bc-694a-4ac0-b46f-9657eb6057d8)) - (via blind locked (at 128.4375 106.0125) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp b2cac11a-5f3b-43d7-88e5-8d0241ac6453)) - (via locked (at 174.6 95.75) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp ba1f567b-429c-4539-9500-750f9f41e977)) - (via blind (at 174.675 98.15) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp c02cbdff-6228-4696-9621-0c9f24504b5a)) - (via locked (at 169.125 95.825) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp c5dbc2f4-347d-4e8b-9dc5-05ae6c8ee4e9)) - (via micro (at 166.375 100.05) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp ed159ec6-8461-40d0-99dc-879cac3b491e)) - (via (at 166.2 95.825) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp f5a28a1a-7f56-478a-aad0-76861dd7b0e0)) - (via micro (at 174.775 99.975) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp f90de4aa-337a-492e-a29b-d742cf541973)) - (via micro (at 127.5625 98.8875) (size 0.8) (drill 0.4) (layers "In1.Cu" "B.Cu") (free) (net 0) (tstamp 557d128f-cf69-4c70-9959-d139ac95c63c)) - (segment (start 129.6375 99.8625) (end 129.6375 107.5125) (width 0.25) (layer "F.Cu") (net 4) (tstamp 58588507-da7d-4bcc-b9cd-bfc861c19ac1)) - (segment (start 114.0875 101.8875) (end 114.0875 95.7625) (width 0.25) (layer "F.Cu") (net 4) (tstamp 6586c7bc-7012-4335-b0bd-43918f23a8fd)) - (segment (start 116.2875 93.5625) (end 123.3375 93.5625) (width 0.25) (layer "F.Cu") (net 4) (tstamp 71ae16fb-a509-4131-a92e-a0b0b25743ff)) - (segment (start 114.0875 95.7625) (end 116.2875 93.5625) (width 0.25) (layer "F.Cu") (net 4) (tstamp 93bf1c04-96c6-49e8-9a85-ee6cc4606fcb)) - (segment (start 123.3375 93.5625) (end 129.6375 99.8625) (width 0.25) (layer "F.Cu") (net 4) (tstamp f07599c7-599f-45fe-bd1e-15999cff5f04)) + (segment (start 124.6875 110.7875) (end 125.9625 109.5125) (width 0.25) (layer "F.Cu") (net 0) (uuid 504cb9e4-5572-4208-bc9d-30a7efff8b9a)) + (segment (start 159.025 90.4) (end 165.575 90.4) (width 0.25) (layer "F.Cu") (net 0) (uuid 50bf00c7-c69d-47e9-8d7f-002d8001f5dd)) + (segment (start 125.9625 109.5125) (end 125.9625 102.4125) (width 0.25) (layer "F.Cu") (net 0) (uuid a6187c22-3622-4a1a-a49a-b21e96986f96)) + (segment locked (start 159.175 92.975) (end 165.725 92.975) (width 0.25) (layer "F.Cu") (net 0) (uuid c5a64cb0-571c-4101-abb8-a1e8072455d4)) + (segment (start 119.9625 110.7875) (end 124.6875 110.7875) (width 0.25) (layer "F.Cu") (net 0) (uuid e1df8cea-32a4-457d-86df-d8e326022a52)) + (segment (start 125.9625 102.4125) (end 119.6875 96.1375) (width 0.25) (layer "F.Cu") (net 0) (uuid fda94f0a-876e-4bf0-ad10-35819851e3e9)) + (via (at 132.5125 111.2125) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (uuid 061b0977-703d-47fc-ba64-d6fb3f8737c3)) + (via blind (at 172 98.15) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid 0b395f32-97e7-46c6-81cd-8e3bc4675bce)) + (via micro (at 169.3 100.05) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid 395a31c4-0d27-409b-a4a6-ae65750e20db)) + (via locked (at 163.125 95.8) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (uuid 3b1a1b76-9d29-4248-9ac9-c210fdba845b)) + (via (at 159.925 95.775) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (uuid 3e210438-9173-4d97-83d2-94157dc53997)) + (via micro (at 160.1 100) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (uuid 4c281a99-3a6b-44dc-8cbd-1a650e634550)) + (via micro (at 163.3 100.025) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (uuid 502d494e-96a1-40b8-8acf-8ae38ec1c400)) + (via (at 171.925 95.75) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid 7589d575-3c60-4338-8ad2-67381d8dbc00)) + (via blind (at 163.2 98.2) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (uuid 77fe0dab-427e-435f-9eed-6fa58fe5cee1)) + (via blind (at 166.275 98.225) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid 79a898f8-ad5e-4dbc-aa10-5d83271b9b43)) + (via blind (at 169.2 98.225) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid 8c872ef3-cd1d-4b0d-96d3-51a74e92ff52)) + (via blind (at 160 98.175) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (uuid 954cb567-fc2b-4b8d-918a-46eb7b1f43e2)) + (via micro (at 172.1 99.975) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid afce51bc-694a-4ac0-b46f-9657eb6057d8)) + (via blind locked (at 128.4375 106.0125) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid b2cac11a-5f3b-43d7-88e5-8d0241ac6453)) + (via locked (at 174.6 95.75) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid ba1f567b-429c-4539-9500-750f9f41e977)) + (via blind (at 174.675 98.15) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid c02cbdff-6228-4696-9621-0c9f24504b5a)) + (via locked (at 169.125 95.825) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid c5dbc2f4-347d-4e8b-9dc5-05ae6c8ee4e9)) + (via micro (at 166.375 100.05) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid ed159ec6-8461-40d0-99dc-879cac3b491e)) + (via (at 166.2 95.825) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid f5a28a1a-7f56-478a-aad0-76861dd7b0e0)) + (via micro (at 174.775 99.975) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid f90de4aa-337a-492e-a29b-d742cf541973)) + (via micro (at 127.5625 98.8875) (size 0.8) (drill 0.4) (layers "In1.Cu" "B.Cu") (free) (net 0) (uuid 557d128f-cf69-4c70-9959-d139ac95c63c)) + (segment (start 129.6375 99.8625) (end 129.6375 107.5125) (width 0.25) (layer "F.Cu") (net 4) (uuid 58588507-da7d-4bcc-b9cd-bfc861c19ac1)) + (segment (start 114.0875 101.8875) (end 114.0875 95.7625) (width 0.25) (layer "F.Cu") (net 4) (uuid 6586c7bc-7012-4335-b0bd-43918f23a8fd)) + (segment (start 116.2875 93.5625) (end 123.3375 93.5625) (width 0.25) (layer "F.Cu") (net 4) (uuid 71ae16fb-a509-4131-a92e-a0b0b25743ff)) + (segment (start 114.0875 95.7625) (end 116.2875 93.5625) (width 0.25) (layer "F.Cu") (net 4) (uuid 93bf1c04-96c6-49e8-9a85-ee6cc4606fcb)) + (segment (start 123.3375 93.5625) (end 129.6375 99.8625) (width 0.25) (layer "F.Cu") (net 4) (uuid f07599c7-599f-45fe-bd1e-15999cff5f04)) - (zone locked (net 4) (net_name "/HIER_LABEL") (layers "F.Cu" "In18.Cu" "In21.Cu") (tstamp 001057ce-186a-458c-93e5-a6d8479d28a0) (name "test") (hatch full 0.508) + (zone locked (net 4) (net_name "/HIER_LABEL") (layers "F.Cu" "In18.Cu" "In21.Cu") (uuid 001057ce-186a-458c-93e5-a6d8479d28a0) (name "test") (hatch full 0.508) (priority 2) (connect_pads (clearance 0.508)) (min_thickness 0.254) (filled_areas_thickness no) @@ -1441,7 +1441,7 @@ ) ) ) - (zone locked (net 0) (net_name "") (layer "F.Cu") (tstamp 2e82f573-84c7-4545-ae28-f9e6f082319e) (name "asdf") (hatch full 0.508) + (zone locked (net 0) (net_name "") (layer "F.Cu") (uuid 2e82f573-84c7-4545-ae28-f9e6f082319e) (name "asdf") (hatch full 0.508) (connect_pads (clearance 0)) (min_thickness 0.254) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints not_allowed)) diff --git a/tests/testdata/board/test_boardWithAllPrimitives.expected b/tests/testdata/board/test_boardWithAllPrimitives.expected index 30e71b5..890c838 100644 --- a/tests/testdata/board/test_boardWithAllPrimitives.expected +++ b/tests/testdata/board/test_boardWithAllPrimitives.expected @@ -196,80 +196,80 @@ (net 4 "/HIER_LABEL") (footprint "test" (layer "F.Cu") - (tedit 621D235F) (tstamp 3cfcbcc7-4f45-46ab-82a8-c414c7972161) + (tedit 621D235F) (uuid 3cfcbcc7-4f45-46ab-82a8-c414c7972161) (at 104.78 48.237399) (attr smd) (fp_text reference "REF**" (at 2.2 -0.6 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4c9fdea7-ba0c-45cc-8f66-240980c37d5c) + (uuid 4c9fdea7-ba0c-45cc-8f66-240980c37d5c) ) (fp_text value "test" (at 7.4 6.8 unlocked) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp c58960d9-4cac-4036-ad2e-1aef26946dae) + (uuid c58960d9-4cac-4036-ad2e-1aef26946dae) ) (fp_text user "testtext hidden \"quoted \"" (at 30 0.2 unlocked) (layer "F.Cu") (effects (font (size 1.5 1.5) (thickness 0.3))) - (tstamp 5ca4be1c-537e-4a4a-b344-d0c8ffde8546) + (uuid 5ca4be1c-537e-4a4a-b344-d0c8ffde8546) ) (fp_text user "tefdafdsafdsa" (at 4.8 -5 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp ec9e24d8-d1c5-40e2-9812-dc315d05f470) + (uuid ec9e24d8-d1c5-40e2-9812-dc315d05f470) ) (fp_text user "testTEST" (at 27.6 -6 unlocked) (layer "Dwgs.User") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4a21e717-d46d-4d9e-8b98-af4ecb02d3ec) + (uuid 4a21e717-d46d-4d9e-8b98-af4ecb02d3ec) ) (fp_text user "test with \"quoted\" string" (at 30.2 -11.2 unlocked) (layer "Dwgs.User") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 53c85970-3e21-4fae-a84f-721cfc0513b5) + (uuid 53c85970-3e21-4fae-a84f-721cfc0513b5) ) (fp_text user "${REFERENCE}" (at 7.4 8.3 unlocked) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5b96c1ad-46ba-4366-8241-fbc1cd0e9bbd) + (uuid 5b96c1ad-46ba-4366-8241-fbc1cd0e9bbd) ) - (fp_line (start 8.6 -15.8) (end 37.6 -15.8) (layer "F.Cu") (width 0.2) (tstamp 003c2200-0632-4808-a662-8ddd5d30c768)) - (fp_line (start 1.4 -8.95) (end 12.8 -8.95) (layer "F.SilkS") (width 0.12) (tstamp 6ff874d0-4ac5-414c-83a7-573eda4c7703)) - (fp_line (start -7.85 0.3) (end 1.4 -8.95) (layer "F.SilkS") (width 0.12) (tstamp be0953c0-632d-4dd2-85e9-4d41239f22d2)) - (fp_rect (start 10.35 23.2) (end 20.55 13) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 7f3eb118-a20c-4239-b800-c9211c66847d)) - (fp_arc (start 24.333985 1.466015) (mid 18.858626 28.992503) (end -4.477203 13.4) (layer "F.SilkS") (width 0.12) (tstamp 9ff4672a-e1a4-4a1e-887d-1b9a3429d278)) - (fp_circle (center 16.6 -2.2) (end 20 -5.6) (layer "F.SilkS") (width 0.12) (fill none) (tstamp fc0a4225-db46-4d48-8163-d522602d57cd)) + (fp_line (start 8.6 -15.8) (end 37.6 -15.8) (layer "F.Cu") (width 0.2) (uuid 003c2200-0632-4808-a662-8ddd5d30c768)) + (fp_line (start 1.4 -8.95) (end 12.8 -8.95) (layer "F.SilkS") (width 0.12) (uuid 6ff874d0-4ac5-414c-83a7-573eda4c7703)) + (fp_line (start -7.85 0.3) (end 1.4 -8.95) (layer "F.SilkS") (width 0.12) (uuid be0953c0-632d-4dd2-85e9-4d41239f22d2)) + (fp_rect (start 10.35 23.2) (end 20.55 13) (layer "F.SilkS") (width 0.12) (fill none) (uuid 7f3eb118-a20c-4239-b800-c9211c66847d)) + (fp_arc (start 24.333985 1.466015) (mid 18.858626 28.992503) (end -4.477203 13.4) (layer "F.SilkS") (width 0.12) (uuid 9ff4672a-e1a4-4a1e-887d-1b9a3429d278)) + (fp_circle (center 16.6 -2.2) (end 20 -5.6) (layer "F.SilkS") (width 0.12) (fill none) (uuid fc0a4225-db46-4d48-8163-d522602d57cd)) (fp_poly (pts (xy 8.4 14.95) (xy 1.15 14.95) (xy 1.15 6.7) (xy 1.9 6.7) (xy 8.4 0.2) - ) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp f6ee98b5-4773-4eeb-a825-33c1705abace)) - (pad "" smd roundrect (at 31.2 6.4) (size 2.286 1.524) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 127679a9-3981-4934-815e-896a4e3ff56e)) - (pad "" np_thru_hole roundrect (at 26.6 1.4 90) (size 2.286 1.524) (drill 1) (layers F&B.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 9ccf03e8-755a-4cd9-96fc-30e1d08fa253)) + ) (layer "F.SilkS") (width 0.12) (fill solid) (uuid f6ee98b5-4773-4eeb-a825-33c1705abace)) + (pad "" smd roundrect (at 31.2 6.4) (size 2.286 1.524) (layers "F.Paste") (roundrect_rratio 0.25) (uuid 127679a9-3981-4934-815e-896a4e3ff56e)) + (pad "" np_thru_hole roundrect (at 26.6 1.4 90) (size 2.286 1.524) (drill 1) (layers F&B.Cu *.Mask) (roundrect_rratio 0.25) (uuid 9ccf03e8-755a-4cd9-96fc-30e1d08fa253)) (pad "1" smd roundrect (at 24 -24) (size 2.286 1.524) (property pad_prop_testpoint) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp 03c7f780-fc1b-487a-b30d-567d6c09fdc8)) + (die_length 21) (uuid 03c7f780-fc1b-487a-b30d-567d6c09fdc8)) (pad "1" smd roundrect (at 27 -24) (size 2.286 1.524) (property pad_prop_heatsink) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp 0520f61d-4522-4301-a3fa-8ed0bf060f69)) + (die_length 21) (uuid 0520f61d-4522-4301-a3fa-8ed0bf060f69)) (pad "1" smd circle (at 27 -22) (size 2.286 2.286) (property pad_prop_heatsink) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp 0f560957-a8c5-442f-b20c-c2d88613742c)) + (die_length 21) (uuid 0f560957-a8c5-442f-b20c-c2d88613742c)) (pad "1" smd circle (at 24 -22) (size 2.286 2.286) (property pad_prop_testpoint) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp 17ed3508-fa2e-4593-a799-bfd39a6cc14d)) + (die_length 21) (uuid 17ed3508-fa2e-4593-a799-bfd39a6cc14d)) (pad "1" smd circle (at 12 -22) (size 2.286 2.286) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp 2a6075ae-c7fa-41db-86b8-3f996740bdc2)) + (die_length 21) (uuid 2a6075ae-c7fa-41db-86b8-3f996740bdc2)) (pad "1" smd roundrect (at 21 -24) (size 2.286 1.524) (property pad_prop_fiducial_glob) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp 503dbd88-3e6b-48cc-a2ea-a6e28b52a1f7)) + (die_length 21) (uuid 503dbd88-3e6b-48cc-a2ea-a6e28b52a1f7)) (pad "1" smd circle (at 21 -22) (size 2.286 2.286) (property pad_prop_fiducial_glob) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp 5f6afe3e-3cb2-473a-819c-dc94ae52a6be)) + (die_length 21) (uuid 5f6afe3e-3cb2-473a-819c-dc94ae52a6be)) (pad "1" smd roundrect (at 18 -24) (size 2.286 1.524) (property pad_prop_fiducial_loc) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp 7f52d787-caa3-4a92-b1b2-19d554dc29a4)) + (die_length 21) (uuid 7f52d787-caa3-4a92-b1b2-19d554dc29a4)) (pad "1" smd roundrect (at 23 -8) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp 842e430f-0c35-45f3-a0b5-95ae7b7ae388)) + (die_length 21) (uuid 842e430f-0c35-45f3-a0b5-95ae7b7ae388)) (pad "1" smd circle (at 18 -22) (size 2.286 2.286) (property pad_prop_fiducial_loc) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp 98970bf0-1168-4b4e-a1c9-3b0c8d7eaacf)) + (die_length 21) (uuid 98970bf0-1168-4b4e-a1c9-3b0c8d7eaacf)) (pad "1" smd roundrect (at 15 -24) (size 2.286 1.524) (property pad_prop_bga) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp b7199d9b-bebb-4100-9ad3-c2bd31e21d65)) + (die_length 21) (uuid b7199d9b-bebb-4100-9ad3-c2bd31e21d65)) (pad "1" smd roundrect (at 12 -24) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp c43663ee-9a0d-4f27-a292-89ba89964065)) + (die_length 21) (uuid c43663ee-9a0d-4f27-a292-89ba89964065)) (pad "1" smd circle (at 15 -22) (size 2.286 2.286) (property pad_prop_bga) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp c67ad10d-2f75-4ec6-a139-47058f7f06b2)) + (die_length 21) (uuid c67ad10d-2f75-4ec6-a139-47058f7f06b2)) (pad "2" thru_hole oval (at 22 4.8 90) (size 2.286 1.524) (drill oval 1.5 1 (offset 0.2 0.1)) (property pad_prop_castellated) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers) - (die_length 1) (tstamp 1a2f72d1-0b36-4610-afc4-4ad1660d5d3b)) + (die_length 1) (uuid 1a2f72d1-0b36-4610-afc4-4ad1660d5d3b)) (pad "3" connect custom (at 35 19.8) (size 1.524 1.524) (layers "F.Cu" "F.Mask") (solder_paste_margin -1) (solder_paste_margin_ratio -0.12) (clearance 1) (zone_connect 1) (thermal_width 1) (thermal_gap 1) (options (clearance convexhull) (anchor circle)) @@ -319,12 +319,12 @@ (xy -0.762 -0.762) (xy 0.762 -0.762) ) (width 0) (fill yes)) - ) (tstamp d1262c4d-2245-4c4f-8f35-7bb32cd9e21e)) + ) (uuid d1262c4d-2245-4c4f-8f35-7bb32cd9e21e)) (pad "4" smd roundrect (at 32 -6.6 90) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0) (chamfer_ratio 0.2) (chamfer top_left top_right bottom_left bottom_right) - (die_length 15) (tstamp e4c6fdbb-fdc7-4ad4-a516-240d84cdc120)) - (pad "5" thru_hole roundrect (at 30 -24) (size 2.286 1.524) (drill 1) (property pad_prop_castellated) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 0fafc6b9-fd35-4a55-9270-7a8e7ce3cb13)) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 7fe205fe-6e0e-4d47-97e6-ac4d30e9624d) (name "test") (hatch none 0.508) + (die_length 15) (uuid e4c6fdbb-fdc7-4ad4-a516-240d84cdc120)) + (pad "5" thru_hole roundrect (at 30 -24) (size 2.286 1.524) (drill 1) (property pad_prop_castellated) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (uuid 0fafc6b9-fd35-4a55-9270-7a8e7ce3cb13)) + (zone (net 0) (net_name "") (layer "F.Cu") (uuid 7fe205fe-6e0e-4d47-97e6-ac4d30e9624d) (name "test") (hatch none 0.508) (connect_pads (clearance 0)) (min_thickness 0.254) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour allowed) (footprints allowed)) @@ -346,7 +346,7 @@ ) (footprint "Connector_Phoenix_MC:PhoenixContact_MCV_1,5_4-G-3.5_1x04_P3.50mm_Vertical" (layer "F.Cu") - (tedit 5B784ED0) (tstamp 907b59ac-a3f3-4819-aae3-2f3689254127) + (tedit 5B784ED0) (uuid 907b59ac-a3f3-4819-aae3-2f3689254127) (at 103.5875 101.8875) (descr "Generic Phoenix Contact connector footprint for: MCV_1,5/4-G-3.5; number of pins: 04; pin pitch: 3.50mm; Vertical || order number: 1843622 8A 160V") (tags "phoenix_contact connector MCV_01x04_G_3.5mm") @@ -356,96 +356,96 @@ (attr through_hole) (fp_text reference "SW101" (at 5.25 -5.45) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp cc90c745-434f-4e54-89c7-cbf24870aeb9) + (uuid cc90c745-434f-4e54-89c7-cbf24870aeb9) ) (fp_text value "SW_Coded" (at 5.25 4.2) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 7e47f703-9790-4c34-9d14-1de39c308f06) + (uuid 7e47f703-9790-4c34-9d14-1de39c308f06) ) (fp_text user "${REFERENCE}" (at 5.25 -3.55) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 122cd6ff-87b3-455d-9734-dd35dee6c1d9) + (uuid 122cd6ff-87b3-455d-9734-dd35dee6c1d9) ) - (fp_line (start 5.75 -2.4) (end 5.5 -3.4) (layer "F.SilkS") (width 0.12) (tstamp 02426097-2343-483f-9184-b1021f11f671)) - (fp_line (start 6.25 -2.05) (end 6.25 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 0757ecdd-1a4f-4f75-825e-ff54cc68895a)) - (fp_line (start 12 -3.4) (end 11.75 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 1257fa4c-2f92-4e07-b43d-826125b0853c)) - (fp_line (start -1.5 -2.05) (end -0.75 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 14ae6814-97a1-417e-bec2-8de437fc055e)) - (fp_line (start 4.25 -2.05) (end 5 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 1e0832ec-61bb-4753-a703-f800e50c87e9)) - (fp_line (start 9 -2.05) (end 9.75 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 1fa150d9-4de3-4b9f-8fca-6651616614be)) - (fp_line (start -0.75 2.25) (end -1.5 2.25) (layer "F.SilkS") (width 0.12) (tstamp 207c68d8-2bd6-401c-bbd5-e50fcc95bf20)) - (fp_line (start 5.5 -3.4) (end 8.5 -3.4) (layer "F.SilkS") (width 0.12) (tstamp 20dc8b19-954b-4369-b580-dab885da8ae2)) - (fp_line (start 12 2.25) (end 11.25 2.25) (layer "F.SilkS") (width 0.12) (tstamp 229202cd-20dc-4eab-ac2e-7f028bc91419)) - (fp_line (start 1.5 -2.05) (end 1.5 2.25) (layer "F.SilkS") (width 0.12) (tstamp 22b553ec-39b6-4275-9347-df53a7c0db1d)) - (fp_line (start 2 -3.4) (end 5 -3.4) (layer "F.SilkS") (width 0.12) (tstamp 24a65fad-0331-474b-b5bf-d945e8eff4b2)) - (fp_line (start 7.75 -2.05) (end 8.5 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 258fcb41-7033-4835-9fdf-423793cb23b3)) - (fp_line (start 4.75 -2.4) (end 4.25 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 2afa4af3-c77f-43e1-bb65-33635d9d9bde)) - (fp_line (start 2.25 -2.4) (end 2 -3.4) (layer "F.SilkS") (width 0.12) (tstamp 302baa85-ea14-4bc3-9ee0-750ac99c372c)) - (fp_line (start 2.75 -2.05) (end 2.75 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 30ebadca-c9f5-4eef-93a6-e46a7f5dcb8a)) - (fp_line (start 0.75 -2.05) (end 1.5 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 3311faf7-cebf-4b03-887f-81682eb2d766)) - (fp_line (start 2.75 2.25) (end 2 2.25) (layer "F.SilkS") (width 0.12) (tstamp 37f83d32-45f1-46b2-96b2-a40681275916)) - (fp_line (start 8.5 -3.4) (end 8.25 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 3e7ae60c-e895-4a5a-a7e3-6a535a3a8283)) - (fp_line (start -1.5 2.25) (end -1.5 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 4713b701-0d77-40e8-8184-3a11f9df2324)) - (fp_line (start 2 2.25) (end 2 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 48eaa494-0ad3-4e7e-a203-8b82c0c90232)) - (fp_line (start 0.75 -2.4) (end 0.75 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 49b3f8e5-beb0-46c0-af33-92b06a5bdff5)) - (fp_line (start 1.5 2.25) (end 0.75 2.25) (layer "F.SilkS") (width 0.12) (tstamp 4b9cce0d-afc3-48b9-a22f-0ea23c5574b8)) - (fp_line (start -2.56 3.11) (end 13.06 3.11) (layer "F.SilkS") (width 0.12) (tstamp 5166ee21-16cc-47d4-a438-2c0e2aa8959c)) - (fp_line (start -2.95 -4.75) (end -0.95 -4.75) (layer "F.SilkS") (width 0.12) (tstamp 5c458ff7-d3f7-4417-a611-6f2981d0e9cc)) - (fp_line (start 1.5 -3.4) (end 1.25 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 67dca7e5-24d8-4654-9579-d6404307654b)) - (fp_line (start 5.5 -2.05) (end 6.25 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 68310a47-af11-4665-bffb-5d4b7b98d48d)) - (fp_line (start 8.5 -2.05) (end 8.5 2.25) (layer "F.SilkS") (width 0.12) (tstamp 6b1d8153-1929-422b-bfbd-285ab66db86b)) - (fp_line (start -0.75 -2.4) (end -1.25 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 6d8a3226-b0be-4ce6-99a7-7bc208219506)) - (fp_line (start 5.5 2.25) (end 5.5 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 702c939c-cd20-4967-a0a8-e2ffe549a816)) - (fp_line (start -2.56 -4.36) (end -2.56 3.11) (layer "F.SilkS") (width 0.12) (tstamp 76c255ae-be6f-425d-a22f-ead2d9b08f5a)) - (fp_line (start 6.25 -2.4) (end 5.75 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 77db9235-89b0-4b41-9039-5e76b93e13e4)) - (fp_line (start 11.75 -2.4) (end 11.25 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 7b4da999-f9e4-4c1d-bc75-0b3a3ebad32a)) - (fp_line (start 9.25 -2.4) (end 9 -3.4) (layer "F.SilkS") (width 0.12) (tstamp 7e67823e-2810-490d-bd9b-8b337d7a4ad5)) - (fp_line (start 7.75 -2.4) (end 7.75 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 830d86b3-78eb-4c6c-a352-bf19ba50bd18)) - (fp_line (start 13.06 3.11) (end 13.06 -4.36) (layer "F.SilkS") (width 0.12) (tstamp 83aeead6-c04f-4f61-9dc1-08cad4116066)) - (fp_line (start -1.5 -3.4) (end 1.5 -3.4) (layer "F.SilkS") (width 0.12) (tstamp 8bf37a13-e175-4246-a4f0-4ab526c58c2e)) - (fp_line (start 9 2.25) (end 9 -2.05) (layer "F.SilkS") (width 0.12) (tstamp 8c64c50b-8acd-44f2-8c5f-ba9201a3c7bd)) - (fp_line (start 5 2.25) (end 4.25 2.25) (layer "F.SilkS") (width 0.12) (tstamp 8c8154c7-2b7b-44e1-8694-dfe76312b3d9)) - (fp_line (start 1.25 -2.4) (end 0.75 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 9e477ee6-ad97-4cd4-b02b-4729979c40e2)) - (fp_line (start 11.25 -2.05) (end 12 -2.05) (layer "F.SilkS") (width 0.12) (tstamp a23e3eb7-dcb3-4b09-a1b0-ba2cb214f0a5)) - (fp_line (start 8.25 -2.4) (end 7.75 -2.4) (layer "F.SilkS") (width 0.12) (tstamp a2abc84b-8987-4a83-b329-dceb6c04fe7c)) - (fp_line (start -0.75 -2.05) (end -0.75 -2.4) (layer "F.SilkS") (width 0.12) (tstamp a7e7a44c-68d8-4576-a798-ee1db6824dc3)) - (fp_line (start 5 -2.05) (end 5 2.25) (layer "F.SilkS") (width 0.12) (tstamp abb284d1-6005-460a-b044-acdfa77fc3f5)) - (fp_line (start 4.25 -2.4) (end 4.25 -2.05) (layer "F.SilkS") (width 0.12) (tstamp ae1dcbf9-6071-40f9-ab17-78192e75b9a1)) - (fp_line (start -1.25 -2.4) (end -1.5 -3.4) (layer "F.SilkS") (width 0.12) (tstamp ae923668-2cb7-47ea-99c5-b6a079045296)) - (fp_line (start 12 -2.05) (end 12 2.25) (layer "F.SilkS") (width 0.12) (tstamp b3a5f2e6-3207-4af3-89e3-6d0fa469246e)) - (fp_line (start 2 -2.05) (end 2.75 -2.05) (layer "F.SilkS") (width 0.12) (tstamp b401eca2-204c-47b0-a6cc-cbd09a8de2ad)) - (fp_line (start 11.25 -2.4) (end 11.25 -2.05) (layer "F.SilkS") (width 0.12) (tstamp b589a08d-5a8e-4bb2-90d4-ef5270d09c90)) - (fp_line (start 2.75 -2.4) (end 2.25 -2.4) (layer "F.SilkS") (width 0.12) (tstamp c47a7547-e6f0-4cd8-b807-5ca888e9c3ce)) - (fp_line (start 9.75 -2.4) (end 9.25 -2.4) (layer "F.SilkS") (width 0.12) (tstamp cc96e2af-7657-4ad3-b12e-a025de438a67)) - (fp_line (start 5 -3.4) (end 4.75 -2.4) (layer "F.SilkS") (width 0.12) (tstamp cd82725d-cd4e-4b86-b196-accebbf4a913)) - (fp_line (start 9.75 -2.05) (end 9.75 -2.4) (layer "F.SilkS") (width 0.12) (tstamp d7fda904-08f2-46d0-8e07-896b262d7e46)) - (fp_line (start 6.25 2.25) (end 5.5 2.25) (layer "F.SilkS") (width 0.12) (tstamp e2bf3c5a-b014-4f85-8305-86de33fb2476)) - (fp_line (start 9 -3.4) (end 12 -3.4) (layer "F.SilkS") (width 0.12) (tstamp e9f6f543-7ec8-488b-9aca-e6a196514d16)) - (fp_line (start 13.06 -4.36) (end -2.56 -4.36) (layer "F.SilkS") (width 0.12) (tstamp eb2337fd-ed0c-4c82-a320-4407e6ace0bd)) - (fp_line (start -2.95 -3.5) (end -2.95 -4.75) (layer "F.SilkS") (width 0.12) (tstamp ed095ff3-b1af-4001-bf59-d68ad7ef3289)) - (fp_line (start 9.75 2.25) (end 9 2.25) (layer "F.SilkS") (width 0.12) (tstamp fa37a123-2087-449f-b3d4-b734192c4b4e)) - (fp_line (start 8.5 2.25) (end 7.75 2.25) (layer "F.SilkS") (width 0.12) (tstamp fec34bd8-21b5-4daa-be59-cc1bb53df336)) - (fp_arc (start 6.25 2.25) (mid 6.999807 2.09191) (end 7.749647 2.249844) (layer "F.SilkS") (width 0.12) (tstamp 194e61d5-d73f-45e1-86ab-95585456b360)) - (fp_arc (start 2.75 2.25) (mid 3.499807 2.09191) (end 4.249647 2.249844) (layer "F.SilkS") (width 0.12) (tstamp 262f677a-322e-4b8f-8c30-977fdf9e837a)) - (fp_arc (start 9.75 2.25) (mid 10.499807 2.09191) (end 11.249647 2.249844) (layer "F.SilkS") (width 0.12) (tstamp 485f2f0b-adc4-4fd0-914c-e6cdebf32b20)) - (fp_arc (start -0.75 2.25) (mid -0.000193 2.09191) (end 0.749647 2.249844) (layer "F.SilkS") (width 0.12) (tstamp d07c9852-1fa4-40ca-9b3a-45379faf2beb)) - (fp_line (start -2.95 -4.75) (end -2.95 3.5) (layer "F.CrtYd") (width 0.05) (tstamp 15a65612-f6a1-48be-8425-8f5afb06c4fd)) - (fp_line (start 13.45 -4.75) (end -2.95 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp 9f2913ee-f300-41d4-9b7a-339ae5970c4d)) - (fp_line (start -2.95 3.5) (end 13.45 3.5) (layer "F.CrtYd") (width 0.05) (tstamp c464ac67-d07b-4878-905a-ea6f8d27cd1e)) - (fp_line (start 13.45 3.5) (end 13.45 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp f4a6f22f-2296-4e86-8dc7-ba0df5bfb77c)) - (fp_line (start -2.45 -4.25) (end -2.45 3) (layer "F.Fab") (width 0.1) (tstamp 534d87c1-bf1e-4965-ad11-3e2aa081e8e8)) - (fp_line (start 12.95 -4.25) (end -2.45 -4.25) (layer "F.Fab") (width 0.1) (tstamp 549455c3-ab6e-454e-94b0-5ca9e521ae0b)) - (fp_line (start -2.95 -4.75) (end -0.95 -4.75) (layer "F.Fab") (width 0.1) (tstamp 6b74ce51-0851-44d9-ba35-f631aa075f73)) - (fp_line (start 12.95 3) (end 12.95 -4.25) (layer "F.Fab") (width 0.1) (tstamp c6821f6d-ae1c-499e-ad7d-74e9a034a4b5)) - (fp_line (start -2.45 3) (end 12.95 3) (layer "F.Fab") (width 0.1) (tstamp c7bd964e-6063-4802-85ea-2a5dd3fba324)) - (fp_line (start -2.95 -3.5) (end -2.95 -4.75) (layer "F.Fab") (width 0.1) (tstamp d0bf1a00-cfe8-4773-a4cd-b6dcc139ab1d)) + (fp_line (start 5.75 -2.4) (end 5.5 -3.4) (layer "F.SilkS") (width 0.12) (uuid 02426097-2343-483f-9184-b1021f11f671)) + (fp_line (start 6.25 -2.05) (end 6.25 -2.4) (layer "F.SilkS") (width 0.12) (uuid 0757ecdd-1a4f-4f75-825e-ff54cc68895a)) + (fp_line (start 12 -3.4) (end 11.75 -2.4) (layer "F.SilkS") (width 0.12) (uuid 1257fa4c-2f92-4e07-b43d-826125b0853c)) + (fp_line (start -1.5 -2.05) (end -0.75 -2.05) (layer "F.SilkS") (width 0.12) (uuid 14ae6814-97a1-417e-bec2-8de437fc055e)) + (fp_line (start 4.25 -2.05) (end 5 -2.05) (layer "F.SilkS") (width 0.12) (uuid 1e0832ec-61bb-4753-a703-f800e50c87e9)) + (fp_line (start 9 -2.05) (end 9.75 -2.05) (layer "F.SilkS") (width 0.12) (uuid 1fa150d9-4de3-4b9f-8fca-6651616614be)) + (fp_line (start -0.75 2.25) (end -1.5 2.25) (layer "F.SilkS") (width 0.12) (uuid 207c68d8-2bd6-401c-bbd5-e50fcc95bf20)) + (fp_line (start 5.5 -3.4) (end 8.5 -3.4) (layer "F.SilkS") (width 0.12) (uuid 20dc8b19-954b-4369-b580-dab885da8ae2)) + (fp_line (start 12 2.25) (end 11.25 2.25) (layer "F.SilkS") (width 0.12) (uuid 229202cd-20dc-4eab-ac2e-7f028bc91419)) + (fp_line (start 1.5 -2.05) (end 1.5 2.25) (layer "F.SilkS") (width 0.12) (uuid 22b553ec-39b6-4275-9347-df53a7c0db1d)) + (fp_line (start 2 -3.4) (end 5 -3.4) (layer "F.SilkS") (width 0.12) (uuid 24a65fad-0331-474b-b5bf-d945e8eff4b2)) + (fp_line (start 7.75 -2.05) (end 8.5 -2.05) (layer "F.SilkS") (width 0.12) (uuid 258fcb41-7033-4835-9fdf-423793cb23b3)) + (fp_line (start 4.75 -2.4) (end 4.25 -2.4) (layer "F.SilkS") (width 0.12) (uuid 2afa4af3-c77f-43e1-bb65-33635d9d9bde)) + (fp_line (start 2.25 -2.4) (end 2 -3.4) (layer "F.SilkS") (width 0.12) (uuid 302baa85-ea14-4bc3-9ee0-750ac99c372c)) + (fp_line (start 2.75 -2.05) (end 2.75 -2.4) (layer "F.SilkS") (width 0.12) (uuid 30ebadca-c9f5-4eef-93a6-e46a7f5dcb8a)) + (fp_line (start 0.75 -2.05) (end 1.5 -2.05) (layer "F.SilkS") (width 0.12) (uuid 3311faf7-cebf-4b03-887f-81682eb2d766)) + (fp_line (start 2.75 2.25) (end 2 2.25) (layer "F.SilkS") (width 0.12) (uuid 37f83d32-45f1-46b2-96b2-a40681275916)) + (fp_line (start 8.5 -3.4) (end 8.25 -2.4) (layer "F.SilkS") (width 0.12) (uuid 3e7ae60c-e895-4a5a-a7e3-6a535a3a8283)) + (fp_line (start -1.5 2.25) (end -1.5 -2.05) (layer "F.SilkS") (width 0.12) (uuid 4713b701-0d77-40e8-8184-3a11f9df2324)) + (fp_line (start 2 2.25) (end 2 -2.05) (layer "F.SilkS") (width 0.12) (uuid 48eaa494-0ad3-4e7e-a203-8b82c0c90232)) + (fp_line (start 0.75 -2.4) (end 0.75 -2.05) (layer "F.SilkS") (width 0.12) (uuid 49b3f8e5-beb0-46c0-af33-92b06a5bdff5)) + (fp_line (start 1.5 2.25) (end 0.75 2.25) (layer "F.SilkS") (width 0.12) (uuid 4b9cce0d-afc3-48b9-a22f-0ea23c5574b8)) + (fp_line (start -2.56 3.11) (end 13.06 3.11) (layer "F.SilkS") (width 0.12) (uuid 5166ee21-16cc-47d4-a438-2c0e2aa8959c)) + (fp_line (start -2.95 -4.75) (end -0.95 -4.75) (layer "F.SilkS") (width 0.12) (uuid 5c458ff7-d3f7-4417-a611-6f2981d0e9cc)) + (fp_line (start 1.5 -3.4) (end 1.25 -2.4) (layer "F.SilkS") (width 0.12) (uuid 67dca7e5-24d8-4654-9579-d6404307654b)) + (fp_line (start 5.5 -2.05) (end 6.25 -2.05) (layer "F.SilkS") (width 0.12) (uuid 68310a47-af11-4665-bffb-5d4b7b98d48d)) + (fp_line (start 8.5 -2.05) (end 8.5 2.25) (layer "F.SilkS") (width 0.12) (uuid 6b1d8153-1929-422b-bfbd-285ab66db86b)) + (fp_line (start -0.75 -2.4) (end -1.25 -2.4) (layer "F.SilkS") (width 0.12) (uuid 6d8a3226-b0be-4ce6-99a7-7bc208219506)) + (fp_line (start 5.5 2.25) (end 5.5 -2.05) (layer "F.SilkS") (width 0.12) (uuid 702c939c-cd20-4967-a0a8-e2ffe549a816)) + (fp_line (start -2.56 -4.36) (end -2.56 3.11) (layer "F.SilkS") (width 0.12) (uuid 76c255ae-be6f-425d-a22f-ead2d9b08f5a)) + (fp_line (start 6.25 -2.4) (end 5.75 -2.4) (layer "F.SilkS") (width 0.12) (uuid 77db9235-89b0-4b41-9039-5e76b93e13e4)) + (fp_line (start 11.75 -2.4) (end 11.25 -2.4) (layer "F.SilkS") (width 0.12) (uuid 7b4da999-f9e4-4c1d-bc75-0b3a3ebad32a)) + (fp_line (start 9.25 -2.4) (end 9 -3.4) (layer "F.SilkS") (width 0.12) (uuid 7e67823e-2810-490d-bd9b-8b337d7a4ad5)) + (fp_line (start 7.75 -2.4) (end 7.75 -2.05) (layer "F.SilkS") (width 0.12) (uuid 830d86b3-78eb-4c6c-a352-bf19ba50bd18)) + (fp_line (start 13.06 3.11) (end 13.06 -4.36) (layer "F.SilkS") (width 0.12) (uuid 83aeead6-c04f-4f61-9dc1-08cad4116066)) + (fp_line (start -1.5 -3.4) (end 1.5 -3.4) (layer "F.SilkS") (width 0.12) (uuid 8bf37a13-e175-4246-a4f0-4ab526c58c2e)) + (fp_line (start 9 2.25) (end 9 -2.05) (layer "F.SilkS") (width 0.12) (uuid 8c64c50b-8acd-44f2-8c5f-ba9201a3c7bd)) + (fp_line (start 5 2.25) (end 4.25 2.25) (layer "F.SilkS") (width 0.12) (uuid 8c8154c7-2b7b-44e1-8694-dfe76312b3d9)) + (fp_line (start 1.25 -2.4) (end 0.75 -2.4) (layer "F.SilkS") (width 0.12) (uuid 9e477ee6-ad97-4cd4-b02b-4729979c40e2)) + (fp_line (start 11.25 -2.05) (end 12 -2.05) (layer "F.SilkS") (width 0.12) (uuid a23e3eb7-dcb3-4b09-a1b0-ba2cb214f0a5)) + (fp_line (start 8.25 -2.4) (end 7.75 -2.4) (layer "F.SilkS") (width 0.12) (uuid a2abc84b-8987-4a83-b329-dceb6c04fe7c)) + (fp_line (start -0.75 -2.05) (end -0.75 -2.4) (layer "F.SilkS") (width 0.12) (uuid a7e7a44c-68d8-4576-a798-ee1db6824dc3)) + (fp_line (start 5 -2.05) (end 5 2.25) (layer "F.SilkS") (width 0.12) (uuid abb284d1-6005-460a-b044-acdfa77fc3f5)) + (fp_line (start 4.25 -2.4) (end 4.25 -2.05) (layer "F.SilkS") (width 0.12) (uuid ae1dcbf9-6071-40f9-ab17-78192e75b9a1)) + (fp_line (start -1.25 -2.4) (end -1.5 -3.4) (layer "F.SilkS") (width 0.12) (uuid ae923668-2cb7-47ea-99c5-b6a079045296)) + (fp_line (start 12 -2.05) (end 12 2.25) (layer "F.SilkS") (width 0.12) (uuid b3a5f2e6-3207-4af3-89e3-6d0fa469246e)) + (fp_line (start 2 -2.05) (end 2.75 -2.05) (layer "F.SilkS") (width 0.12) (uuid b401eca2-204c-47b0-a6cc-cbd09a8de2ad)) + (fp_line (start 11.25 -2.4) (end 11.25 -2.05) (layer "F.SilkS") (width 0.12) (uuid b589a08d-5a8e-4bb2-90d4-ef5270d09c90)) + (fp_line (start 2.75 -2.4) (end 2.25 -2.4) (layer "F.SilkS") (width 0.12) (uuid c47a7547-e6f0-4cd8-b807-5ca888e9c3ce)) + (fp_line (start 9.75 -2.4) (end 9.25 -2.4) (layer "F.SilkS") (width 0.12) (uuid cc96e2af-7657-4ad3-b12e-a025de438a67)) + (fp_line (start 5 -3.4) (end 4.75 -2.4) (layer "F.SilkS") (width 0.12) (uuid cd82725d-cd4e-4b86-b196-accebbf4a913)) + (fp_line (start 9.75 -2.05) (end 9.75 -2.4) (layer "F.SilkS") (width 0.12) (uuid d7fda904-08f2-46d0-8e07-896b262d7e46)) + (fp_line (start 6.25 2.25) (end 5.5 2.25) (layer "F.SilkS") (width 0.12) (uuid e2bf3c5a-b014-4f85-8305-86de33fb2476)) + (fp_line (start 9 -3.4) (end 12 -3.4) (layer "F.SilkS") (width 0.12) (uuid e9f6f543-7ec8-488b-9aca-e6a196514d16)) + (fp_line (start 13.06 -4.36) (end -2.56 -4.36) (layer "F.SilkS") (width 0.12) (uuid eb2337fd-ed0c-4c82-a320-4407e6ace0bd)) + (fp_line (start -2.95 -3.5) (end -2.95 -4.75) (layer "F.SilkS") (width 0.12) (uuid ed095ff3-b1af-4001-bf59-d68ad7ef3289)) + (fp_line (start 9.75 2.25) (end 9 2.25) (layer "F.SilkS") (width 0.12) (uuid fa37a123-2087-449f-b3d4-b734192c4b4e)) + (fp_line (start 8.5 2.25) (end 7.75 2.25) (layer "F.SilkS") (width 0.12) (uuid fec34bd8-21b5-4daa-be59-cc1bb53df336)) + (fp_arc (start 6.25 2.25) (mid 6.999807 2.09191) (end 7.749647 2.249844) (layer "F.SilkS") (width 0.12) (uuid 194e61d5-d73f-45e1-86ab-95585456b360)) + (fp_arc (start 2.75 2.25) (mid 3.499807 2.09191) (end 4.249647 2.249844) (layer "F.SilkS") (width 0.12) (uuid 262f677a-322e-4b8f-8c30-977fdf9e837a)) + (fp_arc (start 9.75 2.25) (mid 10.499807 2.09191) (end 11.249647 2.249844) (layer "F.SilkS") (width 0.12) (uuid 485f2f0b-adc4-4fd0-914c-e6cdebf32b20)) + (fp_arc (start -0.75 2.25) (mid -0.000193 2.09191) (end 0.749647 2.249844) (layer "F.SilkS") (width 0.12) (uuid d07c9852-1fa4-40ca-9b3a-45379faf2beb)) + (fp_line (start -2.95 -4.75) (end -2.95 3.5) (layer "F.CrtYd") (width 0.05) (uuid 15a65612-f6a1-48be-8425-8f5afb06c4fd)) + (fp_line (start 13.45 -4.75) (end -2.95 -4.75) (layer "F.CrtYd") (width 0.05) (uuid 9f2913ee-f300-41d4-9b7a-339ae5970c4d)) + (fp_line (start -2.95 3.5) (end 13.45 3.5) (layer "F.CrtYd") (width 0.05) (uuid c464ac67-d07b-4878-905a-ea6f8d27cd1e)) + (fp_line (start 13.45 3.5) (end 13.45 -4.75) (layer "F.CrtYd") (width 0.05) (uuid f4a6f22f-2296-4e86-8dc7-ba0df5bfb77c)) + (fp_line (start -2.45 -4.25) (end -2.45 3) (layer "F.Fab") (width 0.1) (uuid 534d87c1-bf1e-4965-ad11-3e2aa081e8e8)) + (fp_line (start 12.95 -4.25) (end -2.45 -4.25) (layer "F.Fab") (width 0.1) (uuid 549455c3-ab6e-454e-94b0-5ca9e521ae0b)) + (fp_line (start -2.95 -4.75) (end -0.95 -4.75) (layer "F.Fab") (width 0.1) (uuid 6b74ce51-0851-44d9-ba35-f631aa075f73)) + (fp_line (start 12.95 3) (end 12.95 -4.25) (layer "F.Fab") (width 0.1) (uuid c6821f6d-ae1c-499e-ad7d-74e9a034a4b5)) + (fp_line (start -2.45 3) (end 12.95 3) (layer "F.Fab") (width 0.1) (uuid c7bd964e-6063-4802-85ea-2a5dd3fba324)) + (fp_line (start -2.95 -3.5) (end -2.95 -4.75) (layer "F.Fab") (width 0.1) (uuid d0bf1a00-cfe8-4773-a4cd-b6dcc139ab1d)) (pad "1" thru_hole roundrect locked (at 0 0) (size 1.8 3.6) (drill 1.2) (layers *.Cu *.Mask) (roundrect_rratio 0.1388888889) - (net 1 "/NET1") (pinfunction "CM") (pintype "passive") (tstamp 11af36ff-3959-41d6-86f2-35df83d416be)) + (net 1 "/NET1") (pinfunction "CM") (pintype "passive") (uuid 11af36ff-3959-41d6-86f2-35df83d416be)) (pad "2" thru_hole oval locked (at 3.5 0) (size 1.8 3.6) (drill 1.2) (layers *.Cu *.Mask) - (net 2 "unconnected-(SW101-Pad2)") (pinfunction "D0") (pintype "passive+no_connect") (tstamp 95367dce-7348-4e46-8b79-617f0b078986)) + (net 2 "unconnected-(SW101-Pad2)") (pinfunction "D0") (pintype "passive+no_connect") (uuid 95367dce-7348-4e46-8b79-617f0b078986)) (pad "3" thru_hole oval locked (at 7 0) (size 1.8 3.6) (drill 1.2) (layers *.Cu *.Mask) - (net 3 "unconnected-(SW101-Pad3)") (pinfunction "D1") (pintype "passive+no_connect") (tstamp 11e65687-dee5-42e2-a938-d539a0761571)) + (net 3 "unconnected-(SW101-Pad3)") (pinfunction "D1") (pintype "passive+no_connect") (uuid 11e65687-dee5-42e2-a938-d539a0761571)) (pad "4" thru_hole oval locked (at 10.5 0) (size 1.8 3.6) (drill 1.2) (layers *.Cu *.Mask) - (net 4 "/HIER_LABEL") (pinfunction "D2") (pintype "passive") (tstamp 9eacd685-19fc-4714-9d5a-cb390df54aea)) + (net 4 "/HIER_LABEL") (pinfunction "D2") (pintype "passive") (uuid 9eacd685-19fc-4714-9d5a-cb390df54aea)) (model "${KICAD6_3DMODEL_DIR}/Connector_Phoenix_MC.3dshapes/PhoenixContact_MCV_1,5_4-G-3.5_1x04_P3.50mm_Vertical.wrl" (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -454,41 +454,41 @@ ) (footprint "Button_Switch_THT:KSA_Tactile_SPST" (layer "F.Cu") - (tedit 5A02FE31) (tstamp ed271cf0-3644-46cb-8a42-a46a5167bf3a) + (tedit 5A02FE31) (uuid ed271cf0-3644-46cb-8a42-a46a5167bf3a) (at 89.525 96.075) (descr "KSA http://www.ckswitches.com/media/1457/ksa_ksl.pdf") (tags "SWITCH SMD KSA SW") (attr through_hole) (fp_text reference "REF**" (at 2.54 -2) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp a12511d6-4c71-4b67-a69e-bd467835661b) + (uuid a12511d6-4c71-4b67-a69e-bd467835661b) ) (fp_text value "KSA_Tactile_SPST" (at 2.54 10) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 53f096c1-b7f7-4874-85c3-924e94be286f) + (uuid 53f096c1-b7f7-4874-85c3-924e94be286f) ) (fp_text user "${REFERENCE}" (at 2.54 4) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 6b964f6c-f00c-401e-8610-6bad4637fe5c) + (uuid 6b964f6c-f00c-401e-8610-6bad4637fe5c) ) - (fp_line (start 6.35 8.89) (end 6.35 -1.27) (layer "F.SilkS") (width 0.12) (tstamp 1b5dc09e-ca2b-4554-ac89-aae722507997)) - (fp_line (start -1.27 -1.27) (end 6.35 -1.27) (layer "F.SilkS") (width 0.12) (tstamp 3214ed34-563c-460f-89e6-d8867c1cc4d2)) - (fp_line (start -1.27 -1.27) (end -1.27 8.89) (layer "F.SilkS") (width 0.12) (tstamp 3de0b227-472e-4982-9629-f04af83c07a9)) - (fp_line (start -1.27 8.89) (end 6.35 8.89) (layer "F.SilkS") (width 0.12) (tstamp 88343d9a-29c0-4487-b63e-ec337e903e90)) - (fp_circle (center 2.54 3.81) (end 0.54 3.81) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 9cf6862a-c0fd-40f3-a4fa-9e9556bb2763)) - (fp_line (start 6.49 8.75) (end -1.41 8.75) (layer "F.CrtYd") (width 0.05) (tstamp 1c5ec7dc-5f51-4802-a669-cad436b66b04)) - (fp_line (start -1.41 -1.14) (end -1.41 8.75) (layer "F.CrtYd") (width 0.05) (tstamp 924f5213-afbb-4698-8672-719373011a99)) - (fp_line (start -1.41 -1.14) (end 6.49 -1.14) (layer "F.CrtYd") (width 0.05) (tstamp 9859c259-3292-45a3-af2d-b6599b20ac97)) - (fp_line (start 6.49 8.75) (end 6.49 -1.14) (layer "F.CrtYd") (width 0.05) (tstamp c08fbfd3-8364-4a63-b1e9-c40a8e38215b)) - (fp_line (start -1.16 7.91) (end 6.24 7.91) (layer "F.Fab") (width 0.1) (tstamp 3e56d9ee-e4f1-41fc-9d6a-2d6e6e8ad807)) - (fp_line (start -1.16 7.91) (end -1.16 -0.29) (layer "F.Fab") (width 0.1) (tstamp 572d3c99-e59e-4806-82c8-859558b9b13b)) - (fp_line (start 6.24 -0.29) (end -1.16 -0.29) (layer "F.Fab") (width 0.1) (tstamp 5c709334-45d7-4554-9230-9b41117caa33)) - (fp_line (start 6.24 7.91) (end 6.24 -0.29) (layer "F.Fab") (width 0.1) (tstamp e930be25-e735-4d31-9a6c-7edf2422df64)) - (pad "1" thru_hole circle locked (at 0 0) (size 1.778 1.778) (drill 1.143) (layers *.Cu *.Mask) (tstamp a651f5b0-a0e4-4740-98e6-9187d16156f9)) - (pad "2" thru_hole circle locked (at 5.08 0) (size 1.778 1.778) (drill 1.143) (layers *.Cu *.Mask) (tstamp 8ca2c50b-bf3a-438b-a227-f2ee9e498fd9)) - (pad "3" thru_hole circle locked (at 5.08 7.62) (size 1.778 1.778) (drill 1.143) (layers *.Cu *.Mask) (tstamp c1291491-bcea-4574-b726-596afcbff93e)) - (pad "4" thru_hole circle locked (at 2.54 7.62) (size 1.778 1.778) (drill 1.143) (layers *.Cu *.Mask) (tstamp 676ccbc4-b247-4ed4-9cf8-54a2b7e7576a)) - (pad "5" thru_hole circle locked (at 0 7.62) (size 1.778 1.778) (drill 1.143) (layers *.Cu *.Mask) (tstamp 91f2b286-8ad5-4def-9631-08c498eb7cb7)) + (fp_line (start 6.35 8.89) (end 6.35 -1.27) (layer "F.SilkS") (width 0.12) (uuid 1b5dc09e-ca2b-4554-ac89-aae722507997)) + (fp_line (start -1.27 -1.27) (end 6.35 -1.27) (layer "F.SilkS") (width 0.12) (uuid 3214ed34-563c-460f-89e6-d8867c1cc4d2)) + (fp_line (start -1.27 -1.27) (end -1.27 8.89) (layer "F.SilkS") (width 0.12) (uuid 3de0b227-472e-4982-9629-f04af83c07a9)) + (fp_line (start -1.27 8.89) (end 6.35 8.89) (layer "F.SilkS") (width 0.12) (uuid 88343d9a-29c0-4487-b63e-ec337e903e90)) + (fp_circle (center 2.54 3.81) (end 0.54 3.81) (layer "F.SilkS") (width 0.12) (fill none) (uuid 9cf6862a-c0fd-40f3-a4fa-9e9556bb2763)) + (fp_line (start 6.49 8.75) (end -1.41 8.75) (layer "F.CrtYd") (width 0.05) (uuid 1c5ec7dc-5f51-4802-a669-cad436b66b04)) + (fp_line (start -1.41 -1.14) (end -1.41 8.75) (layer "F.CrtYd") (width 0.05) (uuid 924f5213-afbb-4698-8672-719373011a99)) + (fp_line (start -1.41 -1.14) (end 6.49 -1.14) (layer "F.CrtYd") (width 0.05) (uuid 9859c259-3292-45a3-af2d-b6599b20ac97)) + (fp_line (start 6.49 8.75) (end 6.49 -1.14) (layer "F.CrtYd") (width 0.05) (uuid c08fbfd3-8364-4a63-b1e9-c40a8e38215b)) + (fp_line (start -1.16 7.91) (end 6.24 7.91) (layer "F.Fab") (width 0.1) (uuid 3e56d9ee-e4f1-41fc-9d6a-2d6e6e8ad807)) + (fp_line (start -1.16 7.91) (end -1.16 -0.29) (layer "F.Fab") (width 0.1) (uuid 572d3c99-e59e-4806-82c8-859558b9b13b)) + (fp_line (start 6.24 -0.29) (end -1.16 -0.29) (layer "F.Fab") (width 0.1) (uuid 5c709334-45d7-4554-9230-9b41117caa33)) + (fp_line (start 6.24 7.91) (end 6.24 -0.29) (layer "F.Fab") (width 0.1) (uuid e930be25-e735-4d31-9a6c-7edf2422df64)) + (pad "1" thru_hole circle locked (at 0 0) (size 1.778 1.778) (drill 1.143) (layers *.Cu *.Mask) (uuid a651f5b0-a0e4-4740-98e6-9187d16156f9)) + (pad "2" thru_hole circle locked (at 5.08 0) (size 1.778 1.778) (drill 1.143) (layers *.Cu *.Mask) (uuid 8ca2c50b-bf3a-438b-a227-f2ee9e498fd9)) + (pad "3" thru_hole circle locked (at 5.08 7.62) (size 1.778 1.778) (drill 1.143) (layers *.Cu *.Mask) (uuid c1291491-bcea-4574-b726-596afcbff93e)) + (pad "4" thru_hole circle locked (at 2.54 7.62) (size 1.778 1.778) (drill 1.143) (layers *.Cu *.Mask) (uuid 676ccbc4-b247-4ed4-9cf8-54a2b7e7576a)) + (pad "5" thru_hole circle locked (at 0 7.62) (size 1.778 1.778) (drill 1.143) (layers *.Cu *.Mask) (uuid 91f2b286-8ad5-4def-9631-08c498eb7cb7)) (model "${KICAD6_3DMODEL_DIR}/Button_Switch_THT.3dshapes/KSA_Tactile_SPST.wrl" (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -496,364 +496,364 @@ ) ) - (gr_rect locked (start 147.025 116.75) (end 157.925 105.85) (layer "F.Cu") (width 0.2) (fill none) (tstamp 18f33c15-2d89-4304-9c8f-98c3582bdb83)) + (gr_rect locked (start 147.025 116.75) (end 157.925 105.85) (layer "F.Cu") (width 0.2) (fill none) (uuid 18f33c15-2d89-4304-9c8f-98c3582bdb83)) (gr_poly locked (pts (xy 188.4 119.05) (xy 182.7 119.05) (xy 182.7 110.8) (xy 188.4 105.1) - ) (layer "F.Cu") (width 0.2) (fill solid) (tstamp 4255abab-787c-46e3-9144-7ad5270c0729)) - (gr_circle locked (center 168.8 112.075) (end 174.025 106.85) (layer "F.Cu") (width 0.2) (fill none) (tstamp 84c6ade4-472b-49ab-bf5d-7989d8cac908)) - (gr_arc (start 103.852782 112.425) (mid 108.738891 110.401107) (end 113.625 112.425) (layer "F.Cu") (width 0.2) (tstamp b1ddb058-f7b2-429c-9489-f4e2242ad7e5)) - (gr_text "buried via" (at 156.875 98.25) (layer "Eco1.User") (tstamp 49dcd1b7-f635-4f5a-8a01-f8c834a847dc) + ) (layer "F.Cu") (width 0.2) (fill solid) (uuid 4255abab-787c-46e3-9144-7ad5270c0729)) + (gr_circle locked (center 168.8 112.075) (end 174.025 106.85) (layer "F.Cu") (width 0.2) (fill none) (uuid 84c6ade4-472b-49ab-bf5d-7989d8cac908)) + (gr_arc (start 103.852782 112.425) (mid 108.738891 110.401107) (end 113.625 112.425) (layer "F.Cu") (width 0.2) (uuid b1ddb058-f7b2-429c-9489-f4e2242ad7e5)) + (gr_text "buried via" (at 156.875 98.25) (layer "Eco1.User") (uuid 49dcd1b7-f635-4f5a-8a01-f8c834a847dc) (effects (font (size 1.5 1.5) (thickness 0.3)) (justify right)) ) - (gr_text "seg. locked" (at 143.9 92.95) (layer "Eco1.User") (tstamp 65f11e1d-190b-4074-a639-471d7ae0fbd9) + (gr_text "seg. locked" (at 143.9 92.95) (layer "Eco1.User") (uuid 65f11e1d-190b-4074-a639-471d7ae0fbd9) (effects (font (size 1.5 1.5) (thickness 0.3)) (justify left)) ) - (gr_text "via" (at 156.8 95.85) (layer "Eco1.User") (tstamp aaedf2ea-4032-4703-9274-9907b7dc3e85) + (gr_text "via" (at 156.8 95.85) (layer "Eco1.User") (uuid aaedf2ea-4032-4703-9274-9907b7dc3e85) (effects (font (size 1.5 1.5) (thickness 0.3)) (justify right)) ) - (gr_text "micro via" (at 156.975 100.075) (layer "Eco1.User") (tstamp cea17333-7d14-4b4f-a096-7d6db0e55544) + (gr_text "micro via" (at 156.975 100.075) (layer "Eco1.User") (uuid cea17333-7d14-4b4f-a096-7d6db0e55544) (effects (font (size 1.5 1.5) (thickness 0.3)) (justify right)) ) - (gr_text "segment" (at 152.3 90.25) (layer "Eco1.User") (tstamp e8055a1b-b857-489c-a9c9-cfccd187e14d) + (gr_text "segment" (at 152.3 90.25) (layer "Eco1.User") (uuid e8055a1b-b857-489c-a9c9-cfccd187e14d) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (dimension (type aligned) (layer "Dwgs.User") (tstamp 00c745e6-aece-4592-bb45-863e0c3493e6) + (dimension (type aligned) (layer "Dwgs.User") (uuid 00c745e6-aece-4592-bb45-863e0c3493e6) (pts (xy 195.53876 71.610323) (xy 222.33876 63.010323)) (height -2.473234) - (gr_text "28,1460 mm" (at 207.831685 63.860365 17.79120311) (layer "Dwgs.User") (tstamp 00c745e6-aece-4592-bb45-863e0c3493e6) + (gr_text "28,1460 mm" (at 207.831685 63.860365 17.79120311) (layer "Dwgs.User") (uuid 00c745e6-aece-4592-bb45-863e0c3493e6) (effects (font (size 1 1) (thickness 0.15) italic)) ) (format (units 3) (units_format 1) (precision 4)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type aligned) (layer "Dwgs.User") (tstamp 15e78e6a-8c84-4259-bcfc-c1d391a2ae95) + (dimension (type aligned) (layer "Dwgs.User") (uuid 15e78e6a-8c84-4259-bcfc-c1d391a2ae95) (pts (xy 193.33876 65.060323) (xy 220.13876 56.460323)) (height -2.267462) - (gr_text "28,1460 mm" (at 205.694558 57.506296 17.79120311) (layer "Dwgs.User") (tstamp 15e78e6a-8c84-4259-bcfc-c1d391a2ae95) + (gr_text "28,1460 mm" (at 205.694558 57.506296 17.79120311) (layer "Dwgs.User") (uuid 15e78e6a-8c84-4259-bcfc-c1d391a2ae95) (effects (font (size 1 1) (thickness 0.15) italic) (justify mirror)) ) (format (units 3) (units_format 1) (precision 4)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type aligned) (layer "Dwgs.User") (tstamp 5841a60a-7434-4694-9b2f-60c2321b8bd0) + (dimension (type aligned) (layer "Dwgs.User") (uuid 5841a60a-7434-4694-9b2f-60c2321b8bd0) (pts (xy 199.6 87.1) (xy 226.4 78.5)) (height -11.090722) - (gr_text "28,1460 mm" (at 209.259859 71.144674 17.79120311) (layer "Dwgs.User") (tstamp 5841a60a-7434-4694-9b2f-60c2321b8bd0) + (gr_text "28,1460 mm" (at 209.259859 71.144674 17.79120311) (layer "Dwgs.User") (uuid 5841a60a-7434-4694-9b2f-60c2321b8bd0) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 3) (units_format 1) (precision 4)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type aligned) (layer "Dwgs.User") (tstamp 6e5e3d92-cdf9-42e6-94a9-9762d1429ab6) + (dimension (type aligned) (layer "Dwgs.User") (uuid 6e5e3d92-cdf9-42e6-94a9-9762d1429ab6) (pts (xy 194.38876 68.410323) (xy 221.18876 59.810323)) (height -2.69421) - (gr_text "28,1460 mm" (at 206.614166 60.449957 17.79120311) (layer "Dwgs.User") (tstamp 6e5e3d92-cdf9-42e6-94a9-9762d1429ab6) + (gr_text "28,1460 mm" (at 206.614166 60.449957 17.79120311) (layer "Dwgs.User") (uuid 6e5e3d92-cdf9-42e6-94a9-9762d1429ab6) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (format (units 3) (units_format 1) (precision 4)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type aligned) (layer "Dwgs.User") (tstamp bd7d6807-1b05-4872-96e4-4ffd2cb2dd65) + (dimension (type aligned) (layer "Dwgs.User") (uuid bd7d6807-1b05-4872-96e4-4ffd2cb2dd65) (pts (xy 217.835151 147.360714) (xy 198.185151 127.360714)) (height -11.684997) - (gr_text "pre\"fix\"hello i \"am overwritten\" mmsuf\"fix\"" (at 200.495319 144.744037 -45.50575037) (layer "Dwgs.User") (tstamp bd7d6807-1b05-4872-96e4-4ffd2cb2dd65) + (gr_text "pre\"fix\"hello i \"am overwritten\" mmsuf\"fix\"" (at 200.495319 144.744037 -45.50575037) (layer "Dwgs.User") (uuid bd7d6807-1b05-4872-96e4-4ffd2cb2dd65) (effects (font (size 1 1) (thickness 0.15))) ) (format (prefix "pre\"fix\"") (suffix "suf\"fix\"") (units 3) (units_format 1) (precision 4) (override_value "hello i \"am overwritten\"") suppress_zeroes) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type aligned) (layer "Dwgs.User") (tstamp d13f6c50-ce8f-484d-9604-839a4d68748d) + (dimension (type aligned) (layer "Dwgs.User") (uuid d13f6c50-ce8f-484d-9604-839a4d68748d) (pts (xy 231.035151 118.060714) (xy 211.385151 98.060714)) (height -11.684997) - (gr_text "28,0379 mm" (at 213.695319 115.444037 -45.50575037) (layer "Dwgs.User") (tstamp d13f6c50-ce8f-484d-9604-839a4d68748d) + (gr_text "28,0379 mm" (at 213.695319 115.444037 -45.50575037) (layer "Dwgs.User") (uuid d13f6c50-ce8f-484d-9604-839a4d68748d) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 3) (units_format 1) (precision 4) suppress_zeroes) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type aligned) (layer "Dwgs.User") (tstamp de180ffc-3a6e-4a65-ab2c-90a4360b215c) + (dimension (type aligned) (layer "Dwgs.User") (uuid de180ffc-3a6e-4a65-ab2c-90a4360b215c) (pts (xy 228.685151 136.360714) (xy 209.035151 116.360714)) (height -11.684997) - (gr_text "pre\"fix\"28,0379 mmsuf\"fix\"" (at 211.345319 133.744037 -45.50575037) (layer "Dwgs.User") (tstamp de180ffc-3a6e-4a65-ab2c-90a4360b215c) + (gr_text "pre\"fix\"28,0379 mmsuf\"fix\"" (at 211.345319 133.744037 -45.50575037) (layer "Dwgs.User") (uuid de180ffc-3a6e-4a65-ab2c-90a4360b215c) (effects (font (size 1 1) (thickness 0.15))) ) (format (prefix "pre\"fix\"") (suffix "suf\"fix\"") (units 3) (units_format 1) (precision 4) suppress_zeroes) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type aligned) (layer "Dwgs.User") (tstamp ff870511-3a90-49f1-9990-5aec7ad35822) + (dimension (type aligned) (layer "Dwgs.User") (uuid ff870511-3a90-49f1-9990-5aec7ad35822) (pts (xy 235.75 99.75) (xy 216.1 79.75)) (height -11.684997) - (gr_text "28,0379 mm" (at 218.410168 97.133323 -45.50575037) (layer "Dwgs.User") (tstamp ff870511-3a90-49f1-9990-5aec7ad35822) + (gr_text "28,0379 mm" (at 218.410168 97.133323 -45.50575037) (layer "Dwgs.User") (uuid ff870511-3a90-49f1-9990-5aec7ad35822) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 3) (units_format 1) (precision 4)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type leader) (layer "Dwgs.User") (tstamp 0a3cbae7-b160-4bf5-bc29-b843867e2bbd) + (dimension (type leader) (layer "Dwgs.User") (uuid 0a3cbae7-b160-4bf5-bc29-b843867e2bbd) (pts (xy 236.05 90.15) (xy 242.9 84.25)) - (gr_text "hello i am a test" (at 249.1 90.45) (layer "Dwgs.User") (tstamp 0a3cbae7-b160-4bf5-bc29-b843867e2bbd) + (gr_text "hello i am a test" (at 249.1 90.45) (layer "Dwgs.User") (uuid 0a3cbae7-b160-4bf5-bc29-b843867e2bbd) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 0) (units_format 0) (precision 4) (override_value "hello i am a test")) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (text_frame 0) (extension_offset 0.5)) ) - (dimension (type leader) (layer "Dwgs.User") (tstamp 4d68bfd0-600e-4f1c-a4c7-76529ae0afbb) + (dimension (type leader) (layer "Dwgs.User") (uuid 4d68bfd0-600e-4f1c-a4c7-76529ae0afbb) (pts (xy 235.015611 93.021751) (xy 226 92.35)) - (gr_text "hello i am a test \"quoted\"" (at 226 83.581876 135) (layer "Dwgs.User") (tstamp 4d68bfd0-600e-4f1c-a4c7-76529ae0afbb) + (gr_text "hello i am a test \"quoted\"" (at 226 83.581876 135) (layer "Dwgs.User") (uuid 4d68bfd0-600e-4f1c-a4c7-76529ae0afbb) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 0) (units_format 0) (precision 4) (override_value "hello i am a test \"quoted\"")) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (text_frame 0) (extension_offset 0.5)) ) - (dimension (type leader) (layer "Dwgs.User") (tstamp 5fc24e76-d837-4507-9ff7-9b9aca4829a7) + (dimension (type leader) (layer "Dwgs.User") (uuid 5fc24e76-d837-4507-9ff7-9b9aca4829a7) (pts (xy 251.15 120.15) (xy 258 114.25)) - (gr_text "hello i am a test" (at 264.2 120.45) (layer "Dwgs.User") (tstamp 5fc24e76-d837-4507-9ff7-9b9aca4829a7) + (gr_text "hello i am a test" (at 264.2 120.45) (layer "Dwgs.User") (uuid 5fc24e76-d837-4507-9ff7-9b9aca4829a7) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 0) (units_format 0) (precision 4) (override_value "hello i am a test")) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (text_frame 2) (extension_offset 0.5)) ) - (dimension (type leader) (layer "Dwgs.User") (tstamp 8006915c-347c-427e-8da6-50ddf24e6b51) + (dimension (type leader) (layer "Dwgs.User") (uuid 8006915c-347c-427e-8da6-50ddf24e6b51) (pts (xy 247.65 130.55) (xy 254.5 124.65)) - (gr_text "hello i am a test" (at 260.7 130.85) (layer "Dwgs.User") (tstamp 8006915c-347c-427e-8da6-50ddf24e6b51) + (gr_text "hello i am a test" (at 260.7 130.85) (layer "Dwgs.User") (uuid 8006915c-347c-427e-8da6-50ddf24e6b51) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 0) (units_format 0) (precision 4) (override_value "hello i am a test")) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (text_frame 1) (extension_offset 0.5)) ) - (dimension (type leader) (layer "Dwgs.User") (tstamp 84c59850-a617-4b8e-9935-4a3c13fa674f) + (dimension (type leader) (layer "Dwgs.User") (uuid 84c59850-a617-4b8e-9935-4a3c13fa674f) (pts (xy 239.9 93.1) (xy 245.8 99.949999)) - (gr_text "hello i am a test \"quoted\" cursive" (at 239.6 106.149999 270) (layer "Dwgs.User") (tstamp 84c59850-a617-4b8e-9935-4a3c13fa674f) + (gr_text "hello i am a test \"quoted\" cursive" (at 239.6 106.149999 270) (layer "Dwgs.User") (uuid 84c59850-a617-4b8e-9935-4a3c13fa674f) (effects (font (size 1 1) (thickness 0.15) italic)) ) (format (units 0) (units_format 0) (precision 4) (override_value "hello i am a test \"quoted\" cursive")) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (text_frame 0) (extension_offset 0.5)) ) - (dimension (type leader) (layer "Dwgs.User") (tstamp a7e4ce5c-98fb-48d0-9ff3-cdec8a457bcf) + (dimension (type leader) (layer "Dwgs.User") (uuid a7e4ce5c-98fb-48d0-9ff3-cdec8a457bcf) (pts (xy 174.65 117.55) (xy 180.55 124.399999)) - (gr_text "hello i am a test \"quoted\" mirrored" (at 174.35 130.599999 270) (layer "Dwgs.User") (tstamp a7e4ce5c-98fb-48d0-9ff3-cdec8a457bcf) + (gr_text "hello i am a test \"quoted\" mirrored" (at 174.35 130.599999 270) (layer "Dwgs.User") (uuid a7e4ce5c-98fb-48d0-9ff3-cdec8a457bcf) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (format (units 0) (units_format 0) (precision 4) (override_value "hello i am a test \"quoted\" mirrored")) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (text_frame 0) (extension_offset 0.5)) ) - (dimension (type leader) (layer "Dwgs.User") (tstamp b1e517d4-8f6a-4c9e-aba5-0ea1b3399e42) + (dimension (type leader) (layer "Dwgs.User") (uuid b1e517d4-8f6a-4c9e-aba5-0ea1b3399e42) (pts (xy 138.35 115.8) (xy 131.500001 121.7)) - (gr_text "hello i am a test \"quoted\" cursive mirrored" (at 125.300001 115.5 180) (layer "Dwgs.User") (tstamp b1e517d4-8f6a-4c9e-aba5-0ea1b3399e42) + (gr_text "hello i am a test \"quoted\" cursive mirrored" (at 125.300001 115.5 180) (layer "Dwgs.User") (uuid b1e517d4-8f6a-4c9e-aba5-0ea1b3399e42) (effects (font (size 1 1) (thickness 0.15) italic) (justify mirror)) ) (format (units 0) (units_format 0) (precision 4) (override_value "hello i am a test \"quoted\" cursive mirrored")) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (text_frame 0) (extension_offset 0.5)) ) - (dimension (type center) (layer "Dwgs.User") (tstamp 61c5e7b9-ec75-459b-8f55-aa6dcdc47663) + (dimension (type center) (layer "Dwgs.User") (uuid 61c5e7b9-ec75-459b-8f55-aa6dcdc47663) (pts (xy 236.2 90.2) (xy 243.2 90.2)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type center) (layer "Dwgs.User") (tstamp cc6d04c1-5e89-4a69-8589-2307dd2129a4) + (dimension (type center) (layer "Dwgs.User") (uuid cc6d04c1-5e89-4a69-8589-2307dd2129a4) (pts (xy 261.6 91.35) (xy 272 80.95)) (style (thickness 0.5) (arrow_length 1.27) (text_position_mode 0) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 01eecbde-a293-4e72-9ab7-4a5a43218203) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 01eecbde-a293-4e72-9ab7-4a5a43218203) (pts (xy 253.85 51.5) (xy 279.85 52.35)) (height -1.15) (orientation 0) - (gr_text "26 mm" (at 264.1 50.4) (layer "Dwgs.User") (tstamp 01eecbde-a293-4e72-9ab7-4a5a43218203) + (gr_text "26 mm" (at 264.1 50.4) (layer "Dwgs.User") (uuid 01eecbde-a293-4e72-9ab7-4a5a43218203) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 1) (precision 0)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 2) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 030f7528-01d8-4f5d-b375-396511a3f702) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 030f7528-01d8-4f5d-b375-396511a3f702) (pts (xy 226.4 78) (xy 252.4 78.85)) (height -8.4) (orientation 0) - (gr_text "26,0000 mm" (at 239.4 68.45) (layer "Dwgs.User") (tstamp 030f7528-01d8-4f5d-b375-396511a3f702) + (gr_text "26,0000 mm" (at 239.4 68.45) (layer "Dwgs.User") (uuid 030f7528-01d8-4f5d-b375-396511a3f702) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 3) (units_format 1) (precision 4)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 03748331-c066-4d57-aa54-2f8ca06e3f46) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 03748331-c066-4d57-aa54-2f8ca06e3f46) (pts (xy 253.55 76.05) (xy 279.55 76.9)) (height -1.15) (orientation 0) - (gr_text "26.0 mm" (at 266.55 73.75) (layer "Dwgs.User") (tstamp 03748331-c066-4d57-aa54-2f8ca06e3f46) + (gr_text "26.0 mm" (at 266.55 73.75) (layer "Dwgs.User") (uuid 03748331-c066-4d57-aa54-2f8ca06e3f46) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 1) (precision 1)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 09f8cc0e-b295-403e-a0b2-33a6d8fc93df) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 09f8cc0e-b295-403e-a0b2-33a6d8fc93df) (pts (xy 253.5 48.95) (xy 279.5 49.8)) (height -1.15) (orientation 0) - (gr_text "26 mm" (at 266.5 46.65) (layer "Dwgs.User") (tstamp 09f8cc0e-b295-403e-a0b2-33a6d8fc93df) + (gr_text "26 mm" (at 266.5 46.65) (layer "Dwgs.User") (uuid 09f8cc0e-b295-403e-a0b2-33a6d8fc93df) (effects (font (size 1 1) (thickness 0.15)) (justify left)) ) (format (units 2) (units_format 1) (precision 0)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 2542f828-4ee5-4a35-bfbb-b3fe79a017f3) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 2542f828-4ee5-4a35-bfbb-b3fe79a017f3) (pts (xy 253.55 61.25) (xy 279.55 62.1)) (height -1.15) (orientation 0) - (gr_text "26" (at 266.55 58.95) (layer "Dwgs.User") (tstamp 2542f828-4ee5-4a35-bfbb-b3fe79a017f3) + (gr_text "26" (at 266.55 58.95) (layer "Dwgs.User") (uuid 2542f828-4ee5-4a35-bfbb-b3fe79a017f3) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 0) (precision 0)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 30508594-c6b7-4560-96ac-05f6655ba783) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 30508594-c6b7-4560-96ac-05f6655ba783) (pts (xy 253.55 45.95) (xy 279.55 46.8)) (height -1.15) (orientation 0) - (gr_text "26 mm" (at 266.55 43.65) (layer "Dwgs.User") (tstamp 30508594-c6b7-4560-96ac-05f6655ba783) + (gr_text "26 mm" (at 266.55 43.65) (layer "Dwgs.User") (uuid 30508594-c6b7-4560-96ac-05f6655ba783) (effects (font (size 1 1) (thickness 0.15)) (justify right)) ) (format (units 2) (units_format 1) (precision 0)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 3f6d185e-f550-440a-899d-361dc95bf216) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 3f6d185e-f550-440a-899d-361dc95bf216) (pts (xy 253.55 68.75) (xy 279.55 69.6)) (height -1.15) (orientation 0) - (gr_text "26.0000 mm" (at 266.55 66.45) (layer "Dwgs.User") (tstamp 3f6d185e-f550-440a-899d-361dc95bf216) + (gr_text "26.0000 mm" (at 266.55 66.45) (layer "Dwgs.User") (uuid 3f6d185e-f550-440a-899d-361dc95bf216) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 1) (precision 4)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 60bfe360-791c-4b4d-8701-dc29f0022c68) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 60bfe360-791c-4b4d-8701-dc29f0022c68) (pts (xy 253.55 58) (xy 279.55 58.85)) (height -1.15) (orientation 0) - (gr_text "26 (mm)" (at 266.55 55.7) (layer "Dwgs.User") (tstamp 60bfe360-791c-4b4d-8701-dc29f0022c68) + (gr_text "26 (mm)" (at 266.55 55.7) (layer "Dwgs.User") (uuid 60bfe360-791c-4b4d-8701-dc29f0022c68) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 2) (precision 0)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 617f513f-16c9-4ee5-8499-a80fee4befb0) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 617f513f-16c9-4ee5-8499-a80fee4befb0) (pts (xy 226.6 49.6) (xy 252.6 50.45)) (height -8.4) (orientation 0) - (gr_text "1.0236 in" (at 239.6 40.05) (layer "Dwgs.User") (tstamp 617f513f-16c9-4ee5-8499-a80fee4befb0) + (gr_text "1.0236 in" (at 239.6 40.05) (layer "Dwgs.User") (uuid 617f513f-16c9-4ee5-8499-a80fee4befb0) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 0) (units_format 1) (precision 4)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 8e806abb-0abf-436e-9eb2-accf0328e785) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 8e806abb-0abf-436e-9eb2-accf0328e785) (pts (xy 253.55 54.55) (xy 279.55 55.4)) (height -1.15) (orientation 0) - (gr_text "26 mm" (at 266.55 53.4) (layer "Dwgs.User") (tstamp 8e806abb-0abf-436e-9eb2-accf0328e785) + (gr_text "26 mm" (at 266.55 53.4) (layer "Dwgs.User") (uuid 8e806abb-0abf-436e-9eb2-accf0328e785) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 1) (precision 0)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 1) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 96e02d72-1a83-4ed2-a755-b81e76c5893f) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 96e02d72-1a83-4ed2-a755-b81e76c5893f) (pts (xy 253.55 71.25) (xy 279.55 72.1)) (height -1.15) (orientation 0) - (gr_text "26.000 mm" (at 266.55 68.95) (layer "Dwgs.User") (tstamp 96e02d72-1a83-4ed2-a755-b81e76c5893f) + (gr_text "26.000 mm" (at 266.55 68.95) (layer "Dwgs.User") (uuid 96e02d72-1a83-4ed2-a755-b81e76c5893f) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 1) (precision 3)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp 97b931f7-d2ab-4d72-ad9e-c2bdcb62d138) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid 97b931f7-d2ab-4d72-ad9e-c2bdcb62d138) (pts (xy 253.55 73.65) (xy 279.55 74.5)) (height -1.15) (orientation 0) - (gr_text "26.00 mm" (at 266.55 71.35) (layer "Dwgs.User") (tstamp 97b931f7-d2ab-4d72-ad9e-c2bdcb62d138) + (gr_text "26.00 mm" (at 266.55 71.35) (layer "Dwgs.User") (uuid 97b931f7-d2ab-4d72-ad9e-c2bdcb62d138) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 1) (precision 2)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp a53fb125-0a87-4020-929f-425458b00a06) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid a53fb125-0a87-4020-929f-425458b00a06) (pts (xy 226.45 58.95) (xy 252.45 59.8)) (height -8.4) (orientation 0) - (gr_text "1023.6220 mils" (at 239.45 49.4) (layer "Dwgs.User") (tstamp a53fb125-0a87-4020-929f-425458b00a06) + (gr_text "1023.6220 mils" (at 239.45 49.4) (layer "Dwgs.User") (uuid a53fb125-0a87-4020-929f-425458b00a06) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 1) (units_format 1) (precision 4)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp e5614058-70e1-453c-9f71-7593e14c6cda) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid e5614058-70e1-453c-9f71-7593e14c6cda) (pts (xy 253.55 66.2) (xy 279.55 67.05)) (height -1.15) (orientation 0) - (gr_text "26.00000 mm" (at 266.55 63.9) (layer "Dwgs.User") (tstamp e5614058-70e1-453c-9f71-7593e14c6cda) + (gr_text "26.00000 mm" (at 266.55 63.9) (layer "Dwgs.User") (uuid e5614058-70e1-453c-9f71-7593e14c6cda) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 1) (precision 5)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp e861b3fe-3b7e-4ee3-9922-e51b361b22b9) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid e861b3fe-3b7e-4ee3-9922-e51b361b22b9) (pts (xy 226.4 68.15) (xy 252.4 69)) (height -8.4) (orientation 0) - (gr_text "26.0000 mm" (at 239.4 58.6) (layer "Dwgs.User") (tstamp e861b3fe-3b7e-4ee3-9922-e51b361b22b9) + (gr_text "26.0000 mm" (at 239.4 58.6) (layer "Dwgs.User") (uuid e861b3fe-3b7e-4ee3-9922-e51b361b22b9) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 1) (precision 4)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (dimension (type orthogonal) (layer "Dwgs.User") (tstamp ebfa3bc5-489a-4b1a-8067-da3c91cb3045) + (dimension (type orthogonal) (layer "Dwgs.User") (uuid ebfa3bc5-489a-4b1a-8067-da3c91cb3045) (pts (xy 253.55 78.35) (xy 279.55 79.2)) (height -1.15) (orientation 0) - (gr_text "26 mm" (at 266.55 76.05) (layer "Dwgs.User") (tstamp ebfa3bc5-489a-4b1a-8067-da3c91cb3045) + (gr_text "26 mm" (at 266.55 76.05) (layer "Dwgs.User") (uuid ebfa3bc5-489a-4b1a-8067-da3c91cb3045) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 2) (units_format 1) (precision 0)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) ) - (target plus (at 185.8 93.35) (size 5) (width 0.1) (layer "Edge.Cuts") (tstamp 3bf82ecb-0898-4a14-bef0-d88c4f838b87)) - (target x (at 187.95 98.8) (size 4) (width 1) (layer "Edge.Cuts") (tstamp 47941cd1-b5c0-40bd-bc68-af434db15455)) + (target plus (at 185.8 93.35) (size 5) (width 0.1) (layer "Edge.Cuts") (uuid 3bf82ecb-0898-4a14-bef0-d88c4f838b87)) + (target x (at 187.95 98.8) (size 4) (width 1) (layer "Edge.Cuts") (uuid 47941cd1-b5c0-40bd-bc68-af434db15455)) - (segment (start 124.6875 110.7875) (end 125.9625 109.5125) (width 0.25) (layer "F.Cu") (net 0) (tstamp 504cb9e4-5572-4208-bc9d-30a7efff8b9a)) - (segment (start 159.025 90.4) (end 165.575 90.4) (width 0.25) (layer "F.Cu") (net 0) (tstamp 50bf00c7-c69d-47e9-8d7f-002d8001f5dd)) - (segment (start 125.9625 109.5125) (end 125.9625 102.4125) (width 0.25) (layer "F.Cu") (net 0) (tstamp a6187c22-3622-4a1a-a49a-b21e96986f96)) - (segment locked (start 159.175 92.975) (end 165.725 92.975) (width 0.25) (layer "F.Cu") (net 0) (tstamp c5a64cb0-571c-4101-abb8-a1e8072455d4)) - (segment (start 119.9625 110.7875) (end 124.6875 110.7875) (width 0.25) (layer "F.Cu") (net 0) (tstamp e1df8cea-32a4-457d-86df-d8e326022a52)) - (segment (start 125.9625 102.4125) (end 119.6875 96.1375) (width 0.25) (layer "F.Cu") (net 0) (tstamp fda94f0a-876e-4bf0-ad10-35819851e3e9)) - (via (at 132.5125 111.2125) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (tstamp 061b0977-703d-47fc-ba64-d6fb3f8737c3)) - (via blind (at 172 98.15) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp 0b395f32-97e7-46c6-81cd-8e3bc4675bce)) - (via micro (at 169.3 100.05) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp 395a31c4-0d27-409b-a4a6-ae65750e20db)) - (via locked (at 163.125 95.8) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (tstamp 3b1a1b76-9d29-4248-9ac9-c210fdba845b)) - (via (at 159.925 95.775) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (tstamp 3e210438-9173-4d97-83d2-94157dc53997)) - (via micro (at 160.1 100) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (tstamp 4c281a99-3a6b-44dc-8cbd-1a650e634550)) - (via micro (at 163.3 100.025) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (tstamp 502d494e-96a1-40b8-8acf-8ae38ec1c400)) - (via (at 171.925 95.75) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp 7589d575-3c60-4338-8ad2-67381d8dbc00)) - (via blind (at 163.2 98.2) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (tstamp 77fe0dab-427e-435f-9eed-6fa58fe5cee1)) - (via blind (at 166.275 98.225) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp 79a898f8-ad5e-4dbc-aa10-5d83271b9b43)) - (via blind (at 169.2 98.225) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp 8c872ef3-cd1d-4b0d-96d3-51a74e92ff52)) - (via blind (at 160 98.175) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (tstamp 954cb567-fc2b-4b8d-918a-46eb7b1f43e2)) - (via micro (at 172.1 99.975) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp afce51bc-694a-4ac0-b46f-9657eb6057d8)) - (via blind locked (at 128.4375 106.0125) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp b2cac11a-5f3b-43d7-88e5-8d0241ac6453)) - (via locked (at 174.6 95.75) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp ba1f567b-429c-4539-9500-750f9f41e977)) - (via blind (at 174.675 98.15) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp c02cbdff-6228-4696-9621-0c9f24504b5a)) - (via locked (at 169.125 95.825) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp c5dbc2f4-347d-4e8b-9dc5-05ae6c8ee4e9)) - (via micro (at 166.375 100.05) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp ed159ec6-8461-40d0-99dc-879cac3b491e)) - (via (at 166.2 95.825) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp f5a28a1a-7f56-478a-aad0-76861dd7b0e0)) - (via micro (at 174.775 99.975) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (tstamp f90de4aa-337a-492e-a29b-d742cf541973)) - (via micro (at 127.5625 98.8875) (size 0.8) (drill 0.4) (layers "In1.Cu" "B.Cu") (free) (net 0) (tstamp 557d128f-cf69-4c70-9959-d139ac95c63c)) - (segment (start 129.6375 99.8625) (end 129.6375 107.5125) (width 0.25) (layer "F.Cu") (net 4) (tstamp 58588507-da7d-4bcc-b9cd-bfc861c19ac1)) - (segment (start 114.0875 101.8875) (end 114.0875 95.7625) (width 0.25) (layer "F.Cu") (net 4) (tstamp 6586c7bc-7012-4335-b0bd-43918f23a8fd)) - (segment (start 116.2875 93.5625) (end 123.3375 93.5625) (width 0.25) (layer "F.Cu") (net 4) (tstamp 71ae16fb-a509-4131-a92e-a0b0b25743ff)) - (segment (start 114.0875 95.7625) (end 116.2875 93.5625) (width 0.25) (layer "F.Cu") (net 4) (tstamp 93bf1c04-96c6-49e8-9a85-ee6cc4606fcb)) - (segment (start 123.3375 93.5625) (end 129.6375 99.8625) (width 0.25) (layer "F.Cu") (net 4) (tstamp f07599c7-599f-45fe-bd1e-15999cff5f04)) + (segment (start 124.6875 110.7875) (end 125.9625 109.5125) (width 0.25) (layer "F.Cu") (net 0) (uuid 504cb9e4-5572-4208-bc9d-30a7efff8b9a)) + (segment (start 159.025 90.4) (end 165.575 90.4) (width 0.25) (layer "F.Cu") (net 0) (uuid 50bf00c7-c69d-47e9-8d7f-002d8001f5dd)) + (segment (start 125.9625 109.5125) (end 125.9625 102.4125) (width 0.25) (layer "F.Cu") (net 0) (uuid a6187c22-3622-4a1a-a49a-b21e96986f96)) + (segment locked (start 159.175 92.975) (end 165.725 92.975) (width 0.25) (layer "F.Cu") (net 0) (uuid c5a64cb0-571c-4101-abb8-a1e8072455d4)) + (segment (start 119.9625 110.7875) (end 124.6875 110.7875) (width 0.25) (layer "F.Cu") (net 0) (uuid e1df8cea-32a4-457d-86df-d8e326022a52)) + (segment (start 125.9625 102.4125) (end 119.6875 96.1375) (width 0.25) (layer "F.Cu") (net 0) (uuid fda94f0a-876e-4bf0-ad10-35819851e3e9)) + (via (at 132.5125 111.2125) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (uuid 061b0977-703d-47fc-ba64-d6fb3f8737c3)) + (via blind (at 172 98.15) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid 0b395f32-97e7-46c6-81cd-8e3bc4675bce)) + (via micro (at 169.3 100.05) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid 395a31c4-0d27-409b-a4a6-ae65750e20db)) + (via locked (at 163.125 95.8) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (uuid 3b1a1b76-9d29-4248-9ac9-c210fdba845b)) + (via (at 159.925 95.775) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (uuid 3e210438-9173-4d97-83d2-94157dc53997)) + (via micro (at 160.1 100) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (uuid 4c281a99-3a6b-44dc-8cbd-1a650e634550)) + (via micro (at 163.3 100.025) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (uuid 502d494e-96a1-40b8-8acf-8ae38ec1c400)) + (via (at 171.925 95.75) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid 7589d575-3c60-4338-8ad2-67381d8dbc00)) + (via blind (at 163.2 98.2) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (uuid 77fe0dab-427e-435f-9eed-6fa58fe5cee1)) + (via blind (at 166.275 98.225) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid 79a898f8-ad5e-4dbc-aa10-5d83271b9b43)) + (via blind (at 169.2 98.225) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid 8c872ef3-cd1d-4b0d-96d3-51a74e92ff52)) + (via blind (at 160 98.175) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 0) (uuid 954cb567-fc2b-4b8d-918a-46eb7b1f43e2)) + (via micro (at 172.1 99.975) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid afce51bc-694a-4ac0-b46f-9657eb6057d8)) + (via blind locked (at 128.4375 106.0125) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid b2cac11a-5f3b-43d7-88e5-8d0241ac6453)) + (via locked (at 174.6 95.75) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid ba1f567b-429c-4539-9500-750f9f41e977)) + (via blind (at 174.675 98.15) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid c02cbdff-6228-4696-9621-0c9f24504b5a)) + (via locked (at 169.125 95.825) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid c5dbc2f4-347d-4e8b-9dc5-05ae6c8ee4e9)) + (via micro (at 166.375 100.05) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid ed159ec6-8461-40d0-99dc-879cac3b491e)) + (via (at 166.2 95.825) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid f5a28a1a-7f56-478a-aad0-76861dd7b0e0)) + (via micro (at 174.775 99.975) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (remove_unused_layers) (keep_end_layers) (free) (net 0) (uuid f90de4aa-337a-492e-a29b-d742cf541973)) + (via micro (at 127.5625 98.8875) (size 0.8) (drill 0.4) (layers "In1.Cu" "B.Cu") (free) (net 0) (uuid 557d128f-cf69-4c70-9959-d139ac95c63c)) + (segment (start 129.6375 99.8625) (end 129.6375 107.5125) (width 0.25) (layer "F.Cu") (net 4) (uuid 58588507-da7d-4bcc-b9cd-bfc861c19ac1)) + (segment (start 114.0875 101.8875) (end 114.0875 95.7625) (width 0.25) (layer "F.Cu") (net 4) (uuid 6586c7bc-7012-4335-b0bd-43918f23a8fd)) + (segment (start 116.2875 93.5625) (end 123.3375 93.5625) (width 0.25) (layer "F.Cu") (net 4) (uuid 71ae16fb-a509-4131-a92e-a0b0b25743ff)) + (segment (start 114.0875 95.7625) (end 116.2875 93.5625) (width 0.25) (layer "F.Cu") (net 4) (uuid 93bf1c04-96c6-49e8-9a85-ee6cc4606fcb)) + (segment (start 123.3375 93.5625) (end 129.6375 99.8625) (width 0.25) (layer "F.Cu") (net 4) (uuid f07599c7-599f-45fe-bd1e-15999cff5f04)) - (zone locked (net 4) (net_name "/HIER_LABEL") (layers "F.Cu" "In18.Cu" "In21.Cu") (tstamp 001057ce-186a-458c-93e5-a6d8479d28a0) (name "test") (hatch full 0.508) + (zone locked (net 4) (net_name "/HIER_LABEL") (layers "F.Cu" "In18.Cu" "In21.Cu") (uuid 001057ce-186a-458c-93e5-a6d8479d28a0) (name "test") (hatch full 0.508) (priority 2) (connect_pads (clearance 0.508)) (min_thickness 0.254) (filled_areas_thickness no) @@ -1441,7 +1441,7 @@ ) ) ) - (zone locked (net 0) (net_name "") (layer "F.Cu") (tstamp 2e82f573-84c7-4545-ae28-f9e6f082319e) (name "asdf") (hatch full 0.508) + (zone locked (net 0) (net_name "") (layer "F.Cu") (uuid 2e82f573-84c7-4545-ae28-f9e6f082319e) (name "asdf") (hatch full 0.508) (connect_pads (clearance 0)) (min_thickness 0.254) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints not_allowed)) diff --git a/tests/testdata/board/test_renameFootprintIdToken b/tests/testdata/board/test_renameFootprintIdToken index d40bc36..1da8080 100644 --- a/tests/testdata/board/test_renameFootprintIdToken +++ b/tests/testdata/board/test_renameFootprintIdToken @@ -44,28 +44,28 @@ (net 0 "") (footprint "Connector_PCBEdge:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp a6a16e4a-47c2-4244-ba11-78b40782f3f4) + (tedit 62BC9CDF) (uuid a6a16e4a-47c2-4244-ba11-78b40782f3f4) (at 73.5 110.75) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1fe1971a-7016-45bb-8345-401820ae3862) + (uuid 1fe1971a-7016-45bb-8345-401820ae3862) ) (fp_text value "BUS_PCIexpress_x1" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4eab55a2-5545-47a3-b9b3-c4c469a39d25) + (uuid 4eab55a2-5545-47a3-b9b3-c4c469a39d25) ) ) (footprint "BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp a6a16e4a-47c2-4244-ba11-78b40782f3f4) + (tedit 62BC9CDF) (uuid a6a16e4a-47c2-4244-ba11-78b40782f3f4) (at 73.5 110.75) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1fe1971a-7016-45bb-8345-401820ae3862) + (uuid 1fe1971a-7016-45bb-8345-401820ae3862) ) (fp_text value "BUS_PCIexpress_x1" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4eab55a2-5545-47a3-b9b3-c4c469a39d25) + (uuid 4eab55a2-5545-47a3-b9b3-c4c469a39d25) ) ) diff --git a/tests/testdata/board/test_renameFootprintIdToken.expected b/tests/testdata/board/test_renameFootprintIdToken.expected index bd4c9c7..ba9c724 100644 --- a/tests/testdata/board/test_renameFootprintIdToken.expected +++ b/tests/testdata/board/test_renameFootprintIdToken.expected @@ -44,28 +44,28 @@ (net 0 "") (footprint "I_was_renamed:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp a6a16e4a-47c2-4244-ba11-78b40782f3f4) + (tedit 62BC9CDF) (uuid a6a16e4a-47c2-4244-ba11-78b40782f3f4) (at 73.5 110.75) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1fe1971a-7016-45bb-8345-401820ae3862) + (uuid 1fe1971a-7016-45bb-8345-401820ae3862) ) (fp_text value "BUS_PCIexpress_x1" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4eab55a2-5545-47a3-b9b3-c4c469a39d25) + (uuid 4eab55a2-5545-47a3-b9b3-c4c469a39d25) ) ) (footprint "I_was_added:BUS_PCIexpress_x1" (layer "F.Cu") - (tedit 62BC9CDF) (tstamp a6a16e4a-47c2-4244-ba11-78b40782f3f4) + (tedit 62BC9CDF) (uuid a6a16e4a-47c2-4244-ba11-78b40782f3f4) (at 73.5 110.75) (fp_text reference "REF**" (at 5 -3.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1fe1971a-7016-45bb-8345-401820ae3862) + (uuid 1fe1971a-7016-45bb-8345-401820ae3862) ) (fp_text value "BUS_PCIexpress_x1" (at 10.33 -8.01) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4eab55a2-5545-47a3-b9b3-c4c469a39d25) + (uuid 4eab55a2-5545-47a3-b9b3-c4c469a39d25) ) ) diff --git a/tests/testdata/board/test_zoneOnAllLayersWildcard b/tests/testdata/board/test_zoneOnAllLayersWildcard index 367128f..b162924 100644 --- a/tests/testdata/board/test_zoneOnAllLayersWildcard +++ b/tests/testdata/board/test_zoneOnAllLayersWildcard @@ -16,7 +16,7 @@ (net 0 "") - (zone (net 0) (net_name "") (layers "*.Cu") (tstamp 3562b45e-4bdd-495d-8608-16ebe61c5885) (hatch edge 0.5) + (zone (net 0) (net_name "") (layers "*.Cu") (uuid 3562b45e-4bdd-495d-8608-16ebe61c5885) (hatch edge 0.5) (connect_pads (clearance 0.5)) (min_thickness 0.25) (filled_areas_thickness no) (fill yes (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10)) diff --git a/tests/testdata/board/test_zoneOnOuterLayersOnly b/tests/testdata/board/test_zoneOnOuterLayersOnly index 365368d..016f6b0 100644 --- a/tests/testdata/board/test_zoneOnOuterLayersOnly +++ b/tests/testdata/board/test_zoneOnOuterLayersOnly @@ -16,7 +16,7 @@ (net 0 "") - (zone (net 0) (net_name "") (layers "F&B.Cu") (tstamp 3562b45e-4bdd-495d-8608-16ebe61c5885) (hatch edge 0.5) + (zone (net 0) (net_name "") (layers "F&B.Cu") (uuid 3562b45e-4bdd-495d-8608-16ebe61c5885) (hatch edge 0.5) (connect_pads (clearance 0.5)) (min_thickness 0.25) (filled_areas_thickness no) (fill yes (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10)) diff --git a/tests/testdata/footprint/since_v7/test_imageWithLayerToken b/tests/testdata/footprint/since_v7/test_imageWithLayerToken index 094e3a0..41c9c54 100644 --- a/tests/testdata/footprint/since_v7/test_imageWithLayerToken +++ b/tests/testdata/footprint/since_v7/test_imageWithLayerToken @@ -4,11 +4,11 @@ (attr smd) (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.1))) - (tstamp 8fee236d-a937-47a4-b037-5b1ec0ea729a) + (uuid 8fee236d-a937-47a4-b037-5b1ec0ea729a) ) (fp_text value "image_test" (at 0 1 unlocked) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp aeb0c71a-d788-467d-a13c-49ed75f3dbdb) + (uuid aeb0c71a-d788-467d-a13c-49ed75f3dbdb) ) (image (at 5.08 -7.62) (layer "F.SilkS") (scale 7.875) (data @@ -22,6 +22,6 @@ ) (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp a5217a7a-3aed-4722-8474-750c47ad16eb) + (uuid a5217a7a-3aed-4722-8474-750c47ad16eb) ) ) diff --git a/tests/testdata/footprint/since_v7/test_netTiePadGroups b/tests/testdata/footprint/since_v7/test_netTiePadGroups index 29b8c58..795f062 100644 --- a/tests/testdata/footprint/since_v7/test_netTiePadGroups +++ b/tests/testdata/footprint/since_v7/test_netTiePadGroups @@ -5,14 +5,14 @@ (net_tie_pad_groups "Test" "Test {dblquote}Test{dblquote}" "°!{dblquote}§$%&/()=?²²³{[[]}]\}\\" "###'''+++**~~~" ",,,;;;...::---__" "äöü") (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.1))) - (tstamp 59323fba-83c2-4ee2-ab11-b887cdf7a9c1) + (uuid 59323fba-83c2-4ee2-ab11-b887cdf7a9c1) ) (fp_text value "test" (at 0 1 unlocked) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 828258c2-6d00-4e3a-b5c5-8beb8f262be5) + (uuid 828258c2-6d00-4e3a-b5c5-8beb8f262be5) ) (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3210958f-d220-4c0f-bb30-50169792bb2a) + (uuid 3210958f-d220-4c0f-bb30-50169792bb2a) ) ) diff --git a/tests/testdata/footprint/since_v7/test_privateLayersToken b/tests/testdata/footprint/since_v7/test_privateLayersToken index 93e1c0d..59ed971 100644 --- a/tests/testdata/footprint/since_v7/test_privateLayersToken +++ b/tests/testdata/footprint/since_v7/test_privateLayersToken @@ -7,18 +7,18 @@ (private_layers "User.1" "User.2" "User.3" "User.4" "User.5" "User.6" "User.7" "User.8" "User.9") (fp_text reference "REF**" (at 1.25 -2.8) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp f638d0bf-d856-439a-9a7a-de96b7095635) + (uuid f638d0bf-d856-439a-9a7a-de96b7095635) ) (fp_text value "JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical" (at 1.25 3.4) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp e9466767-d800-41ed-923d-b2c6bd7625e6) + (uuid e9466767-d800-41ed-923d-b2c6bd7625e6) ) (fp_text user "${REFERENCE}" (at 1.25 1.5) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp a538f7fb-153f-40d4-b79d-371fd4e198af) + (uuid a538f7fb-153f-40d4-b79d-371fd4e198af) ) - (pad "1" thru_hole roundrect (at 0 0) (size 1.7 2) (drill 1) (layers "F.Cu" "B.Cu") (roundrect_rratio 0.147059) (tstamp b9960672-3af1-4d13-99fc-2f62dd24a4bc)) - (pad "2" thru_hole oval (at 2.5 0) (size 1.7 2) (drill 1) (layers "F.Cu" "B.Cu") (tstamp 94cccd64-f718-491b-83c2-3fc50ed44c7e)) + (pad "1" thru_hole roundrect (at 0 0) (size 1.7 2) (drill 1) (layers "F.Cu" "B.Cu") (roundrect_rratio 0.147059) (uuid b9960672-3af1-4d13-99fc-2f62dd24a4bc)) + (pad "2" thru_hole oval (at 2.5 0) (size 1.7 2) (drill 1) (layers "F.Cu" "B.Cu") (uuid 94cccd64-f718-491b-83c2-3fc50ed44c7e)) (model "${KICAD6_3DMODEL_DIR}/Connector_JST.3dshapes/JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical.wrl" (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) diff --git a/tests/testdata/footprint/since_v7/test_textBoxAllVariants b/tests/testdata/footprint/since_v7/test_textBoxAllVariants index 2496a9c..4296cb5 100644 --- a/tests/testdata/footprint/since_v7/test_textBoxAllVariants +++ b/tests/testdata/footprint/since_v7/test_textBoxAllVariants @@ -4,224 +4,224 @@ (attr smd) (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS") hide (effects (font (size 1 1) (thickness 0.1))) - (tstamp 04078fb9-e314-429a-815b-4c1c86725037) + (uuid 04078fb9-e314-429a-815b-4c1c86725037) ) (fp_text value "fdsafsad" (at 0 1 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp ca15cc33-7395-4013-af8d-afa553f77a01) + (uuid ca15cc33-7395-4013-af8d-afa553f77a01) ) (fp_text user "Misc" (at 83.82 2.54 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.1)) (justify left bottom)) - (tstamp 1dab3b23-458d-42ae-a96f-af7098325988) + (uuid 1dab3b23-458d-42ae-a96f-af7098325988) ) (fp_text user "Orientation" (at 58.42 2.54 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.1)) (justify left bottom)) - (tstamp 2a90a8ae-4bfe-4e41-806e-a8f5556a4533) + (uuid 2a90a8ae-4bfe-4e41-806e-a8f5556a4533) ) (fp_text user "Style" (at 7.62 2.54 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.1)) (justify left bottom)) - (tstamp 93fbf946-e879-4b7c-addf-b508290404f1) + (uuid 93fbf946-e879-4b7c-addf-b508290404f1) ) (fp_text user "Alignmeht" (at 33.02 2.54 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.1)) (justify left bottom)) - (tstamp eba2a418-b7cf-4e37-8641-780fd732dff7) + (uuid eba2a418-b7cf-4e37-8641-780fd732dff7) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 83.82 10.16) (end 106.68 12.7) (layer "F.Paste") (tstamp d2c1b9e8-7717-4509-b816-10978d73269f) + (start 83.82 10.16) (end 106.68 12.7) (layer "F.Paste") (uuid d2c1b9e8-7717-4509-b816-10978d73269f) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 81.28) (end 55.88 83.82) (layer "F.SilkS") (tstamp 075ac5dc-d8fe-4385-8466-6ca73fbf873e) + (start 33.02 81.28) (end 55.88 83.82) (layer "F.SilkS") (uuid 075ac5dc-d8fe-4385-8466-6ca73fbf873e) (effects (font (size 1 1) (thickness 0.2) bold) (justify left top mirror)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 15.24) (end 55.88 17.78) (layer "F.SilkS") (tstamp 0cc7f2dd-d40b-4228-afd5-0e40ccebb1c6) + (start 33.02 15.24) (end 55.88 17.78) (layer "F.SilkS") (uuid 0cc7f2dd-d40b-4228-afd5-0e40ccebb1c6) (effects (font (size 1 1) (thickness 0.1)) (justify right top)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 45.72) (end 55.88 48.26) (layer "F.SilkS") (tstamp 19aa2dfe-8e81-4696-91b2-6293a03112d3) + (start 33.02 45.72) (end 55.88 48.26) (layer "F.SilkS") (uuid 19aa2dfe-8e81-4696-91b2-6293a03112d3) (effects (font (size 1 1) (thickness 0.1) italic) (justify right top)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 35.56) (end 55.88 38.1) (layer "F.SilkS") (tstamp 1dbd5b15-621a-45e0-9e0a-84a64137d125) + (start 33.02 35.56) (end 55.88 38.1) (layer "F.SilkS") (uuid 1dbd5b15-621a-45e0-9e0a-84a64137d125) (effects (font (size 1 1) (thickness 0.1) italic) (justify left top)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 60.96 35.56) (end 58.42 58.42) (angle 270) (layer "F.SilkS") (tstamp 1dbedb60-3a16-4543-b5e1-33aafa8fba46) + (start 60.96 35.56) (end 58.42 58.42) (angle 270) (layer "F.SilkS") (uuid 1dbedb60-3a16-4543-b5e1-33aafa8fba46) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 106.68) (end 55.88 109.22) (layer "F.SilkS") (tstamp 1ddb9369-023f-46d4-a270-b5633a5ac338) + (start 33.02 106.68) (end 55.88 109.22) (layer "F.SilkS") (uuid 1ddb9369-023f-46d4-a270-b5633a5ac338) (effects (font (size 1 1) (thickness 0.1) italic) (justify right top mirror)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 86.36) (end 55.88 88.9) (layer "F.SilkS") (tstamp 22238a34-72ee-400b-80d3-5e54ad3de17a) + (start 33.02 86.36) (end 55.88 88.9) (layer "F.SilkS") (uuid 22238a34-72ee-400b-80d3-5e54ad3de17a) (effects (font (size 1 1) (thickness 0.2) bold) (justify top mirror)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 50.8) (end 55.88 53.34) (layer "F.SilkS") (tstamp 22657e6e-100d-4d3a-a3c3-fb8a57a6ab75) + (start 33.02 50.8) (end 55.88 53.34) (layer "F.SilkS") (uuid 22657e6e-100d-4d3a-a3c3-fb8a57a6ab75) (effects (font (size 1 1) (thickness 0.2) bold italic) (justify left top)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 25.4) (end 55.88 27.94) (layer "F.SilkS") (tstamp 2de82614-e4ad-4a86-94c1-b42fc39caa09) + (start 33.02 25.4) (end 55.88 27.94) (layer "F.SilkS") (uuid 2de82614-e4ad-4a86-94c1-b42fc39caa09) (effects (font (size 1 1) (thickness 0.2) bold) (justify top)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 7.62 5.08) (end 30.48 7.62) (layer "F.SilkS") (tstamp 32346b54-f7bb-4b3a-b599-1f99940ebdf8) + (start 7.62 5.08) (end 30.48 7.62) (layer "F.SilkS") (uuid 32346b54-f7bb-4b3a-b599-1f99940ebdf8) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) (stroke (width 0.1) (type default)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 30.48) (end 55.88 33.02) (layer "F.SilkS") (tstamp 38b19ef6-3b2e-47b2-999a-a277e1b79652) + (start 33.02 30.48) (end 55.88 33.02) (layer "F.SilkS") (uuid 38b19ef6-3b2e-47b2-999a-a277e1b79652) (effects (font (size 1 1) (thickness 0.2) bold) (justify right top)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 7.62 25.4) (end 30.48 27.94) (layer "F.SilkS") (tstamp 38c362a6-d4c5-46ae-94b6-412e71e42ef1) + (start 7.62 25.4) (end 30.48 27.94) (layer "F.SilkS") (uuid 38c362a6-d4c5-46ae-94b6-412e71e42ef1) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) (stroke (width 0.1) (type dash_dot)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 7.62 40.64) (end 30.48 43.18) (layer "F.SilkS") (tstamp 47f050b6-ff37-423d-bb39-bc5a6708c285) + (start 7.62 40.64) (end 30.48 43.18) (layer "F.SilkS") (uuid 47f050b6-ff37-423d-bb39-bc5a6708c285) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 7.62 35.56) (end 30.48 38.1) (layer "F.SilkS") (tstamp 61b0f568-9b3b-4275-917a-0596fc54880f) + (start 7.62 35.56) (end 30.48 38.1) (layer "F.SilkS") (uuid 61b0f568-9b3b-4275-917a-0596fc54880f) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 96.52) (end 55.88 99.06) (layer "F.SilkS") (tstamp 722bb73b-d9b5-4896-ab08-b94c5e51b720) + (start 33.02 96.52) (end 55.88 99.06) (layer "F.SilkS") (uuid 722bb73b-d9b5-4896-ab08-b94c5e51b720) (effects (font (size 1 1) (thickness 0.1) italic) (justify left top mirror)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 60.96) (end 55.88 63.5) (layer "F.SilkS") (tstamp 84d117bc-8774-4a68-8f27-a907c3e275ff) + (start 33.02 60.96) (end 55.88 63.5) (layer "F.SilkS") (uuid 84d117bc-8774-4a68-8f27-a907c3e275ff) (effects (font (size 1 1) (thickness 0.2) bold italic) (justify right top)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 7.62 55.88) (end 30.48 58.42) (layer "F.SilkS") (tstamp 8b7f237a-9227-408a-a4c8-1840905efb42) + (start 7.62 55.88) (end 30.48 58.42) (layer "F.SilkS") (uuid 8b7f237a-9227-408a-a4c8-1840905efb42) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 20.32) (end 55.88 22.86) (layer "F.SilkS") (tstamp 8d20babe-adfe-43ea-8b8a-471fa69e8eba) + (start 33.02 20.32) (end 55.88 22.86) (layer "F.SilkS") (uuid 8d20babe-adfe-43ea-8b8a-471fa69e8eba) (effects (font (size 1 1) (thickness 0.2) bold) (justify left top)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 116.84) (end 55.88 119.38) (layer "F.SilkS") (tstamp 8e8ecceb-51eb-4c0a-8dca-62e6b38f8546) + (start 33.02 116.84) (end 55.88 119.38) (layer "F.SilkS") (uuid 8e8ecceb-51eb-4c0a-8dca-62e6b38f8546) (effects (font (size 1 1) (thickness 0.2) bold italic) (justify top mirror)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 7.62 45.72) (end 30.48 48.26) (layer "F.SilkS") (tstamp 956964a4-3080-4393-97fd-7de631bc9c75) + (start 7.62 45.72) (end 30.48 48.26) (layer "F.SilkS") (uuid 956964a4-3080-4393-97fd-7de631bc9c75) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 7.62 15.24) (end 30.48 17.78) (layer "F.SilkS") (tstamp 9ceff9b9-909e-49a5-ba55-d3f1c7a0edd7) + (start 7.62 15.24) (end 30.48 17.78) (layer "F.SilkS") (uuid 9ceff9b9-909e-49a5-ba55-d3f1c7a0edd7) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) (stroke (width 0.1) (type dash)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 111.76) (end 55.88 114.3) (layer "F.SilkS") (tstamp a1462a23-eef0-4434-8353-111d6567f099) + (start 33.02 111.76) (end 55.88 114.3) (layer "F.SilkS") (uuid a1462a23-eef0-4434-8353-111d6567f099) (effects (font (size 1 1) (thickness 0.2) bold italic) (justify left top mirror)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 58.42 5.08) (end 81.28 7.62) (layer "F.SilkS") (tstamp a7aa41e6-8fea-4b7d-9884-f47b5102bea0) + (start 58.42 5.08) (end 81.28 7.62) (layer "F.SilkS") (uuid a7aa41e6-8fea-4b7d-9884-f47b5102bea0) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) (stroke (width 0.1) (type default)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 7.62 20.32) (end 30.48 22.86) (layer "F.SilkS") (tstamp a91ccabb-ae9f-4982-93aa-6771fd8111eb) + (start 7.62 20.32) (end 30.48 22.86) (layer "F.SilkS") (uuid a91ccabb-ae9f-4982-93aa-6771fd8111eb) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) (stroke (width 0.1) (type dot)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 5.08) (end 55.88 7.62) (layer "F.SilkS") (tstamp b5d16d8e-c631-48b2-b456-20705dcd25e7) + (start 33.02 5.08) (end 55.88 7.62) (layer "F.SilkS") (uuid b5d16d8e-c631-48b2-b456-20705dcd25e7) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 81.28 63.5) (end 58.42 60.96) (angle 180) (layer "F.SilkS") (tstamp b61515a3-1c99-4a61-b6ab-f03cce68809f) + (start 81.28 63.5) (end 58.42 60.96) (angle 180) (layer "F.SilkS") (uuid b61515a3-1c99-4a61-b6ab-f03cce68809f) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 7.62 10.16) (end 30.48 12.7) (layer "F.SilkS") (tstamp bcea8bf2-0c5c-4b3e-bfeb-3141b7e0e6d3) + (start 7.62 10.16) (end 30.48 12.7) (layer "F.SilkS") (uuid bcea8bf2-0c5c-4b3e-bfeb-3141b7e0e6d3) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 71.12) (end 55.88 73.66) (layer "F.SilkS") (tstamp bd31944d-5cd0-491b-bb40-3c38ca05c99d) + (start 33.02 71.12) (end 55.88 73.66) (layer "F.SilkS") (uuid bd31944d-5cd0-491b-bb40-3c38ca05c99d) (effects (font (size 1 1) (thickness 0.1)) (justify top mirror)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 40.64) (end 55.88 43.18) (layer "F.SilkS") (tstamp c04984b2-2670-4380-a9ac-6c69e7772c59) + (start 33.02 40.64) (end 55.88 43.18) (layer "F.SilkS") (uuid c04984b2-2670-4380-a9ac-6c69e7772c59) (effects (font (size 1 1) (thickness 0.1) italic) (justify top)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 7.62 60.96) (end 30.48 63.5) (layer "F.SilkS") (tstamp c20d5ee9-7396-4dff-945c-a8f762d9db3b) + (start 7.62 60.96) (end 30.48 63.5) (layer "F.SilkS") (uuid c20d5ee9-7396-4dff-945c-a8f762d9db3b) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 121.92) (end 55.88 124.46) (layer "F.SilkS") (tstamp c29911b4-ee3a-42f0-b5e3-330c73e204a4) + (start 33.02 121.92) (end 55.88 124.46) (layer "F.SilkS") (uuid c29911b4-ee3a-42f0-b5e3-330c73e204a4) (effects (font (size 1 1) (thickness 0.2) bold italic) (justify right top mirror)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 7.62 30.48) (end 30.48 33.02) (layer "F.SilkS") (tstamp c5ba9f23-cb66-440f-9e8a-7bc0f7d576cf) + (start 7.62 30.48) (end 30.48 33.02) (layer "F.SilkS") (uuid c5ba9f23-cb66-440f-9e8a-7bc0f7d576cf) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) (stroke (width 0.1) (type dash_dot_dot)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 55.88) (end 55.88 58.42) (layer "F.SilkS") (tstamp c6ec68b1-9e6b-4b2c-8c39-1131651342fe) + (start 33.02 55.88) (end 55.88 58.42) (layer "F.SilkS") (uuid c6ec68b1-9e6b-4b2c-8c39-1131651342fe) (effects (font (size 1 1) (thickness 0.2) bold italic) (justify top)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 58.42 33.02) (end 60.96 10.16) (angle 90) (layer "F.SilkS") (tstamp cd6299be-521a-47a8-b5e1-ed68be3bea8b) + (start 58.42 33.02) (end 60.96 10.16) (angle 90) (layer "F.SilkS") (uuid cd6299be-521a-47a8-b5e1-ed68be3bea8b) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 66.04) (end 55.88 68.58) (layer "F.SilkS") (tstamp d78808b1-0a48-4221-a74a-1edf7b504e07) + (start 33.02 66.04) (end 55.88 68.58) (layer "F.SilkS") (uuid d78808b1-0a48-4221-a74a-1edf7b504e07) (effects (font (size 1 1) (thickness 0.1)) (justify left top mirror)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 7.62 50.8) (end 30.48 53.34) (layer "F.SilkS") (tstamp e5503340-1733-4e02-8d62-7b238f53651f) + (start 7.62 50.8) (end 30.48 53.34) (layer "F.SilkS") (uuid e5503340-1733-4e02-8d62-7b238f53651f) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 101.6) (end 55.88 104.14) (layer "F.SilkS") (tstamp e55d9467-e61f-4c22-b2a7-2d89e7a31fec) + (start 33.02 101.6) (end 55.88 104.14) (layer "F.SilkS") (uuid e55d9467-e61f-4c22-b2a7-2d89e7a31fec) (effects (font (size 1 1) (thickness 0.1) italic) (justify top mirror)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 10.16) (end 55.88 12.7) (layer "F.SilkS") (tstamp e7e12072-0086-4935-a831-ea9643c7ee8d) + (start 33.02 10.16) (end 55.88 12.7) (layer "F.SilkS") (uuid e7e12072-0086-4935-a831-ea9643c7ee8d) (effects (font (size 1 1) (thickness 0.1)) (justify top)) (stroke (width 0.1) (type solid)) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 91.44) (end 55.88 93.98) (layer "F.SilkS") (tstamp f4022187-7c2b-4191-beb9-8a6e1add5cdd) + (start 33.02 91.44) (end 55.88 93.98) (layer "F.SilkS") (uuid f4022187-7c2b-4191-beb9-8a6e1add5cdd) (effects (font (size 1 1) (thickness 0.2) bold) (justify right top mirror)) (stroke (width 0.1) (type solid)) ) (fp_text_box "t a" - (start 83.82 5.08) (end 106.68 7.62) (layer "F.SilkS") (tstamp f47d60bc-33ea-4fbd-a273-1843ab00f907) + (start 83.82 5.08) (end 106.68 7.62) (layer "F.SilkS") (uuid f47d60bc-33ea-4fbd-a273-1843ab00f907) (effects (font (face "Wingdings") (size 1 1) (thickness 0.1)) (justify left top)) (stroke (width 0.1) (type solid)) (render_cache "t a" 0 @@ -411,7 +411,7 @@ ) ) (fp_text_box "test {dblquote}test{dblquote} \\\\test\\\\ \\\\\\\\\\\\\\" - (start 33.02 76.2) (end 55.88 78.74) (layer "F.SilkS") (tstamp fe318c2f-59b7-4360-ab2c-33e18a3dbd5c) + (start 33.02 76.2) (end 55.88 78.74) (layer "F.SilkS") (uuid fe318c2f-59b7-4360-ab2c-33e18a3dbd5c) (effects (font (size 1 1) (thickness 0.1)) (justify right top mirror)) (stroke (width 0.1) (type solid)) ) @@ -419,7 +419,7 @@ (pts (xy 81.6335 93.955281) (xy 58.995972 97.136778) (xy 58.642472 94.621498) (xy 81.28 91.44) ) - (angle 188) (layer "F.SilkS") (tstamp 51b2d208-7c09-4cd1-9949-746d68c5bd7f) + (angle 188) (layer "F.SilkS") (uuid 51b2d208-7c09-4cd1-9949-746d68c5bd7f) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) (stroke (width 0.1) (type solid)) ) @@ -427,12 +427,12 @@ (pts (xy 60.433949 83.293949) (xy 76.59841 67.129488) (xy 78.394461 68.925539) (xy 62.23 85.09) ) - (angle 45) (layer "F.SilkS") (tstamp de4ab058-9f00-491e-af02-d7f3141c07c1) + (angle 45) (layer "F.SilkS") (uuid de4ab058-9f00-491e-af02-d7f3141c07c1) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) (stroke (width 0.1) (type solid)) ) (fp_text_box locked "locked" - (start 7.62 66.04) (end 30.48 68.58) (layer "F.SilkS") (tstamp 05c2c330-50fb-44ff-8350-688ca4c39be3) + (start 7.62 66.04) (end 30.48 68.58) (layer "F.SilkS") (uuid 05c2c330-50fb-44ff-8350-688ca4c39be3) (effects (font (size 1 1) (thickness 0.1)) (justify left top)) (stroke (width 0.1) (type solid)) ) diff --git a/tests/testdata/footprint/since_v7/test_textKnockout b/tests/testdata/footprint/since_v7/test_textKnockout index b6a8e9f..6c346e7 100644 --- a/tests/testdata/footprint/since_v7/test_textKnockout +++ b/tests/testdata/footprint/since_v7/test_textKnockout @@ -6,10 +6,10 @@ (attr smd) (fp_text reference "REF**" (at 0 -2.7) (layer "F.SilkS" knockout) (effects (font (size 1 1) (thickness 0.15))) - (tstamp 44d2ce4a-f555-443e-872b-4f08845b4e47) + (uuid 44d2ce4a-f555-443e-872b-4f08845b4e47) ) (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") (effects (font (size 0.6 0.6) (thickness 0.09))) - (tstamp b78f3199-5a9c-4fe8-bce1-484a2ec30068) + (uuid b78f3199-5a9c-4fe8-bce1-484a2ec30068) ) ) diff --git a/tests/testdata/footprint/since_v7/test_textsWithRenderCaches b/tests/testdata/footprint/since_v7/test_textsWithRenderCaches index 7dea980..7212846 100644 --- a/tests/testdata/footprint/since_v7/test_textsWithRenderCaches +++ b/tests/testdata/footprint/since_v7/test_textsWithRenderCaches @@ -4,11 +4,11 @@ (attr smd) (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.1))) - (tstamp 39612553-f75d-48ef-a666-bc78242caa79) + (uuid 39612553-f75d-48ef-a666-bc78242caa79) ) (fp_text user "kiutils" (at 0 7.62 unlocked) (layer "F.SilkS") (effects (font (face "Castellar") (size 1 1) (thickness 0.1)) (justify left bottom)) - (tstamp ae264a1b-4ca8-442a-b9d6-22029292138f) + (uuid ae264a1b-4ca8-442a-b9d6-22029292138f) (render_cache "kiutils" 0 (polygon (pts @@ -36,7 +36,7 @@ ) ) (fp_text_box "Nice\n" - (start 0 10.16) (end 10.16 7.62) (layer "F.SilkS") (tstamp a32718d7-06ea-404e-852f-6d57a686862d) + (start 0 10.16) (end 10.16 7.62) (layer "F.SilkS") (uuid a32718d7-06ea-404e-852f-6d57a686862d) (effects (font (face "Cascadia Mono") (size 2 2))) (stroke (width 0.1) (type solid)) (render_cache "Nice" 0 diff --git a/tests/testdata/footprint/test_allFootprintItems b/tests/testdata/footprint/test_allFootprintItems index 6ba4a18..0221ece 100644 --- a/tests/testdata/footprint/test_allFootprintItems +++ b/tests/testdata/footprint/test_allFootprintItems @@ -4,75 +4,75 @@ (attr smd) (fp_text reference "REF**" (at 2.2 -0.6 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4c9fdea7-ba0c-45cc-8f66-240980c37d5c) + (uuid 4c9fdea7-ba0c-45cc-8f66-240980c37d5c) ) (fp_text value "test" (at 7.4 6.8 unlocked) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp c58960d9-4cac-4036-ad2e-1aef26946dae) + (uuid c58960d9-4cac-4036-ad2e-1aef26946dae) ) (fp_text user "testtext hidden \"quoted \"" (at 30 0.2 unlocked) (layer "F.Cu") hide (effects (font (size 1.5 1.5) (thickness 0.3))) - (tstamp 5ca4be1c-537e-4a4a-b344-d0c8ffde8546) + (uuid 5ca4be1c-537e-4a4a-b344-d0c8ffde8546) ) (fp_text user "tefdafdsafdsa" (at 4.8 -5 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp ec9e24d8-d1c5-40e2-9812-dc315d05f470) + (uuid ec9e24d8-d1c5-40e2-9812-dc315d05f470) ) (fp_text user "testTEST" (at 27.6 -6 unlocked) (layer "Dwgs.User") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4a21e717-d46d-4d9e-8b98-af4ecb02d3ec) + (uuid 4a21e717-d46d-4d9e-8b98-af4ecb02d3ec) ) (fp_text user "test with \"quoted\" string" (at 30.2 -11.2 unlocked) (layer "Dwgs.User") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 53c85970-3e21-4fae-a84f-721cfc0513b5) + (uuid 53c85970-3e21-4fae-a84f-721cfc0513b5) ) (fp_text user "${REFERENCE}" (at 7.4 8.3 unlocked) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5b96c1ad-46ba-4366-8241-fbc1cd0e9bbd) + (uuid 5b96c1ad-46ba-4366-8241-fbc1cd0e9bbd) ) - (fp_line (start 8.6 -15.8) (end 37.6 -15.8) (layer "F.Cu") (width 0.2) (tstamp 003c2200-0632-4808-a662-8ddd5d30c768)) - (fp_line (start 1.4 -8.95) (end 12.8 -8.95) (layer "F.SilkS") (width 0.12) (tstamp 6ff874d0-4ac5-414c-83a7-573eda4c7703)) - (fp_line (start -7.85 0.3) (end 1.4 -8.95) (layer "F.SilkS") (width 0.12) (tstamp be0953c0-632d-4dd2-85e9-4d41239f22d2)) - (fp_rect (start 10.35 23.2) (end 20.55 13) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 7f3eb118-a20c-4239-b800-c9211c66847d)) - (fp_arc (start 24.333985 1.466015) (mid 18.858626 28.992503) (end -4.477203 13.4) (layer "F.SilkS") (width 0.12) (tstamp 9ff4672a-e1a4-4a1e-887d-1b9a3429d278)) - (fp_circle (center 16.6 -2.2) (end 20 -5.6) (layer "F.SilkS") (width 0.12) (fill none) (tstamp fc0a4225-db46-4d48-8163-d522602d57cd)) + (fp_line (start 8.6 -15.8) (end 37.6 -15.8) (layer "F.Cu") (width 0.2) (uuid 003c2200-0632-4808-a662-8ddd5d30c768)) + (fp_line (start 1.4 -8.95) (end 12.8 -8.95) (layer "F.SilkS") (width 0.12) (uuid 6ff874d0-4ac5-414c-83a7-573eda4c7703)) + (fp_line (start -7.85 0.3) (end 1.4 -8.95) (layer "F.SilkS") (width 0.12) (uuid be0953c0-632d-4dd2-85e9-4d41239f22d2)) + (fp_rect (start 10.35 23.2) (end 20.55 13) (layer "F.SilkS") (width 0.12) (fill none) (uuid 7f3eb118-a20c-4239-b800-c9211c66847d)) + (fp_arc (start 24.333985 1.466015) (mid 18.858626 28.992503) (end -4.477203 13.4) (layer "F.SilkS") (width 0.12) (uuid 9ff4672a-e1a4-4a1e-887d-1b9a3429d278)) + (fp_circle (center 16.6 -2.2) (end 20 -5.6) (layer "F.SilkS") (width 0.12) (fill none) (uuid fc0a4225-db46-4d48-8163-d522602d57cd)) (fp_poly (pts (xy 8.4 14.95) (xy 1.15 14.95) (xy 1.15 6.7) (xy 1.9 6.7) (xy 8.4 0.2) - ) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp f6ee98b5-4773-4eeb-a825-33c1705abace)) - (pad "" smd roundrect (at 31.2 6.4) (size 2.286 1.524) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 127679a9-3981-4934-815e-896a4e3ff56e)) - (pad "" np_thru_hole roundrect (at 26.6 1.4 90) (size 2.286 1.524) (drill 1) (layers F&B.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 9ccf03e8-755a-4cd9-96fc-30e1d08fa253)) + ) (layer "F.SilkS") (width 0.12) (fill solid) (uuid f6ee98b5-4773-4eeb-a825-33c1705abace)) + (pad "" smd roundrect (at 31.2 6.4) (size 2.286 1.524) (layers "F.Paste") (roundrect_rratio 0.25) (uuid 127679a9-3981-4934-815e-896a4e3ff56e)) + (pad "" np_thru_hole roundrect (at 26.6 1.4 90) (size 2.286 1.524) (drill 1) (layers F&B.Cu *.Mask) (roundrect_rratio 0.25) (uuid 9ccf03e8-755a-4cd9-96fc-30e1d08fa253)) (pad "1" smd roundrect (at 24 -24) (size 2.286 1.524) (property pad_prop_testpoint) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp 03c7f780-fc1b-487a-b30d-567d6c09fdc8)) + (die_length 21) (uuid 03c7f780-fc1b-487a-b30d-567d6c09fdc8)) (pad "1" smd roundrect (at 27 -24) (size 2.286 1.524) (property pad_prop_heatsink) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp 0520f61d-4522-4301-a3fa-8ed0bf060f69)) + (die_length 21) (uuid 0520f61d-4522-4301-a3fa-8ed0bf060f69)) (pad "1" smd circle (at 27 -22) (size 2.286 2.286) (property pad_prop_heatsink) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp 0f560957-a8c5-442f-b20c-c2d88613742c)) + (die_length 21) (uuid 0f560957-a8c5-442f-b20c-c2d88613742c)) (pad "1" smd circle (at 24 -22) (size 2.286 2.286) (property pad_prop_testpoint) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp 17ed3508-fa2e-4593-a799-bfd39a6cc14d)) + (die_length 21) (uuid 17ed3508-fa2e-4593-a799-bfd39a6cc14d)) (pad "1" smd circle (at 12 -22) (size 2.286 2.286) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp 2a6075ae-c7fa-41db-86b8-3f996740bdc2)) + (die_length 21) (uuid 2a6075ae-c7fa-41db-86b8-3f996740bdc2)) (pad "1" smd roundrect (at 21 -24) (size 2.286 1.524) (property pad_prop_fiducial_glob) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp 503dbd88-3e6b-48cc-a2ea-a6e28b52a1f7)) + (die_length 21) (uuid 503dbd88-3e6b-48cc-a2ea-a6e28b52a1f7)) (pad "1" smd circle (at 21 -22) (size 2.286 2.286) (property pad_prop_fiducial_glob) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp 5f6afe3e-3cb2-473a-819c-dc94ae52a6be)) + (die_length 21) (uuid 5f6afe3e-3cb2-473a-819c-dc94ae52a6be)) (pad "1" smd roundrect (at 18 -24) (size 2.286 1.524) (property pad_prop_fiducial_loc) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp 7f52d787-caa3-4a92-b1b2-19d554dc29a4)) + (die_length 21) (uuid 7f52d787-caa3-4a92-b1b2-19d554dc29a4)) (pad "1" smd roundrect (at 23 -8) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp 842e430f-0c35-45f3-a0b5-95ae7b7ae388)) + (die_length 21) (uuid 842e430f-0c35-45f3-a0b5-95ae7b7ae388)) (pad "1" smd circle (at 18 -22) (size 2.286 2.286) (property pad_prop_fiducial_loc) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp 98970bf0-1168-4b4e-a1c9-3b0c8d7eaacf)) + (die_length 21) (uuid 98970bf0-1168-4b4e-a1c9-3b0c8d7eaacf)) (pad "1" smd roundrect (at 15 -24) (size 2.286 1.524) (property pad_prop_bga) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp b7199d9b-bebb-4100-9ad3-c2bd31e21d65)) + (die_length 21) (uuid b7199d9b-bebb-4100-9ad3-c2bd31e21d65)) (pad "1" smd roundrect (at 12 -24) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp c43663ee-9a0d-4f27-a292-89ba89964065)) + (die_length 21) (uuid c43663ee-9a0d-4f27-a292-89ba89964065)) (pad "1" smd circle (at 15 -22) (size 2.286 2.286) (property pad_prop_bga) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp c67ad10d-2f75-4ec6-a139-47058f7f06b2)) + (die_length 21) (uuid c67ad10d-2f75-4ec6-a139-47058f7f06b2)) (pad "2" thru_hole oval (at 22 4.8 90) (size 2.286 1.524) (drill oval 1.5 1 (offset 0.2 0.1)) (property pad_prop_castellated) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers) - (die_length 1) (tstamp 1a2f72d1-0b36-4610-afc4-4ad1660d5d3b)) + (die_length 1) (uuid 1a2f72d1-0b36-4610-afc4-4ad1660d5d3b)) (pad "3" connect custom (at 35 19.8) (size 1.524 1.524) (layers "F.Cu" "F.Mask") (solder_paste_margin -1) (solder_paste_margin_ratio -0.12) (clearance 1) (zone_connect 1) (thermal_width 1) (thermal_gap 1) (options (clearance convexhull) (anchor circle)) @@ -122,12 +122,12 @@ (xy -0.762 -0.762) (xy 0.762 -0.762) ) (width 0) (fill yes)) - ) (tstamp d1262c4d-2245-4c4f-8f35-7bb32cd9e21e)) + ) (uuid d1262c4d-2245-4c4f-8f35-7bb32cd9e21e)) (pad "4" smd roundrect (at 32 -6.6 90) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0) (chamfer_ratio 0.2) (chamfer top_left top_right bottom_left bottom_right) - (die_length 15) (tstamp e4c6fdbb-fdc7-4ad4-a516-240d84cdc120)) - (pad "5" thru_hole roundrect (at 30 -24) (size 2.286 1.524) (drill 1) (property pad_prop_castellated) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 0fafc6b9-fd35-4a55-9270-7a8e7ce3cb13)) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 7fe205fe-6e0e-4d47-97e6-ac4d30e9624d) (name "test") (hatch none 0.508) + (die_length 15) (uuid e4c6fdbb-fdc7-4ad4-a516-240d84cdc120)) + (pad "5" thru_hole roundrect (at 30 -24) (size 2.286 1.524) (drill 1) (property pad_prop_castellated) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (uuid 0fafc6b9-fd35-4a55-9270-7a8e7ce3cb13)) + (zone (net 0) (net_name "") (layer "F.Cu") (uuid 7fe205fe-6e0e-4d47-97e6-ac4d30e9624d) (name "test") (hatch none 0.508) (connect_pads (clearance 0)) (min_thickness 0.254) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour allowed) (footprints allowed)) diff --git a/tests/testdata/footprint/test_allFootprintItems.expected b/tests/testdata/footprint/test_allFootprintItems.expected index 383e6f5..f8e5b66 100644 --- a/tests/testdata/footprint/test_allFootprintItems.expected +++ b/tests/testdata/footprint/test_allFootprintItems.expected @@ -4,75 +4,75 @@ (attr smd) (fp_text reference "REF**" (at 2.2 -0.6 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4c9fdea7-ba0c-45cc-8f66-240980c37d5c) + (uuid 4c9fdea7-ba0c-45cc-8f66-240980c37d5c) ) (fp_text value "test" (at 7.4 6.8 unlocked) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp c58960d9-4cac-4036-ad2e-1aef26946dae) + (uuid c58960d9-4cac-4036-ad2e-1aef26946dae) ) (fp_text user "testtext hidden \"quoted \"" (at 30 0.2 unlocked) (layer "F.Cu") hide (effects (font (size 1.5 1.5) (thickness 0.3))) - (tstamp 5ca4be1c-537e-4a4a-b344-d0c8ffde8546) + (uuid 5ca4be1c-537e-4a4a-b344-d0c8ffde8546) ) (fp_text user "tefdafdsafdsa" (at 4.8 -5 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp ec9e24d8-d1c5-40e2-9812-dc315d05f470) + (uuid ec9e24d8-d1c5-40e2-9812-dc315d05f470) ) (fp_text user "testTEST" (at 27.6 -6 unlocked) (layer "Dwgs.User") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4a21e717-d46d-4d9e-8b98-af4ecb02d3ec) + (uuid 4a21e717-d46d-4d9e-8b98-af4ecb02d3ec) ) (fp_text user "test with \"quoted\" string" (at 30.2 -11.2 unlocked) (layer "Dwgs.User") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 53c85970-3e21-4fae-a84f-721cfc0513b5) + (uuid 53c85970-3e21-4fae-a84f-721cfc0513b5) ) (fp_text user "${REFERENCE}" (at 7.4 8.3 unlocked) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5b96c1ad-46ba-4366-8241-fbc1cd0e9bbd) + (uuid 5b96c1ad-46ba-4366-8241-fbc1cd0e9bbd) ) - (fp_line (start 8.6 -15.8) (end 37.6 -15.8) (layer "F.Cu") (width 0.2) (tstamp 003c2200-0632-4808-a662-8ddd5d30c768)) - (fp_line (start 1.4 -8.95) (end 12.8 -8.95) (layer "F.SilkS") (width 0.12) (tstamp 6ff874d0-4ac5-414c-83a7-573eda4c7703)) - (fp_line (start -7.85 0.3) (end 1.4 -8.95) (layer "F.SilkS") (width 0.12) (tstamp be0953c0-632d-4dd2-85e9-4d41239f22d2)) - (fp_rect (start 10.35 23.2) (end 20.55 13) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 7f3eb118-a20c-4239-b800-c9211c66847d)) - (fp_arc (start 24.333985 1.466015) (mid 18.858626 28.992503) (end -4.477203 13.4) (layer "F.SilkS") (width 0.12) (tstamp 9ff4672a-e1a4-4a1e-887d-1b9a3429d278)) - (fp_circle (center 16.6 -2.2) (end 20 -5.6) (layer "F.SilkS") (width 0.12) (fill none) (tstamp fc0a4225-db46-4d48-8163-d522602d57cd)) + (fp_line (start 8.6 -15.8) (end 37.6 -15.8) (layer "F.Cu") (width 0.2) (uuid 003c2200-0632-4808-a662-8ddd5d30c768)) + (fp_line (start 1.4 -8.95) (end 12.8 -8.95) (layer "F.SilkS") (width 0.12) (uuid 6ff874d0-4ac5-414c-83a7-573eda4c7703)) + (fp_line (start -7.85 0.3) (end 1.4 -8.95) (layer "F.SilkS") (width 0.12) (uuid be0953c0-632d-4dd2-85e9-4d41239f22d2)) + (fp_rect (start 10.35 23.2) (end 20.55 13) (layer "F.SilkS") (width 0.12) (fill none) (uuid 7f3eb118-a20c-4239-b800-c9211c66847d)) + (fp_arc (start 24.333985 1.466015) (mid 18.858626 28.992503) (end -4.477203 13.4) (layer "F.SilkS") (width 0.12) (uuid 9ff4672a-e1a4-4a1e-887d-1b9a3429d278)) + (fp_circle (center 16.6 -2.2) (end 20 -5.6) (layer "F.SilkS") (width 0.12) (fill none) (uuid fc0a4225-db46-4d48-8163-d522602d57cd)) (fp_poly (pts (xy 8.4 14.95) (xy 1.15 14.95) (xy 1.15 6.7) (xy 1.9 6.7) (xy 8.4 0.2) - ) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp f6ee98b5-4773-4eeb-a825-33c1705abace)) - (pad "" smd roundrect (at 31.2 6.4) (size 2.286 1.524) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 127679a9-3981-4934-815e-896a4e3ff56e)) - (pad "" np_thru_hole roundrect (at 26.6 1.4 90) (size 2.286 1.524) (drill 1) (layers F&B.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 9ccf03e8-755a-4cd9-96fc-30e1d08fa253)) + ) (layer "F.SilkS") (width 0.12) (fill solid) (uuid f6ee98b5-4773-4eeb-a825-33c1705abace)) + (pad "" smd roundrect (at 31.2 6.4) (size 2.286 1.524) (layers "F.Paste") (roundrect_rratio 0.25) (uuid 127679a9-3981-4934-815e-896a4e3ff56e)) + (pad "" np_thru_hole roundrect (at 26.6 1.4 90) (size 2.286 1.524) (drill 1) (layers F&B.Cu *.Mask) (roundrect_rratio 0.25) (uuid 9ccf03e8-755a-4cd9-96fc-30e1d08fa253)) (pad "1" smd roundrect (at 24 -24) (size 2.286 1.524) (property pad_prop_testpoint) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp 03c7f780-fc1b-487a-b30d-567d6c09fdc8)) + (die_length 21) (uuid 03c7f780-fc1b-487a-b30d-567d6c09fdc8)) (pad "1" smd roundrect (at 27 -24) (size 2.286 1.524) (property pad_prop_heatsink) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp 0520f61d-4522-4301-a3fa-8ed0bf060f69)) + (die_length 21) (uuid 0520f61d-4522-4301-a3fa-8ed0bf060f69)) (pad "1" smd circle (at 27 -22) (size 2.286 2.286) (property pad_prop_heatsink) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp 0f560957-a8c5-442f-b20c-c2d88613742c)) + (die_length 21) (uuid 0f560957-a8c5-442f-b20c-c2d88613742c)) (pad "1" smd circle (at 24 -22) (size 2.286 2.286) (property pad_prop_testpoint) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp 17ed3508-fa2e-4593-a799-bfd39a6cc14d)) + (die_length 21) (uuid 17ed3508-fa2e-4593-a799-bfd39a6cc14d)) (pad "1" smd circle (at 12 -22) (size 2.286 2.286) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp 2a6075ae-c7fa-41db-86b8-3f996740bdc2)) + (die_length 21) (uuid 2a6075ae-c7fa-41db-86b8-3f996740bdc2)) (pad "1" smd roundrect (at 21 -24) (size 2.286 1.524) (property pad_prop_fiducial_glob) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp 503dbd88-3e6b-48cc-a2ea-a6e28b52a1f7)) + (die_length 21) (uuid 503dbd88-3e6b-48cc-a2ea-a6e28b52a1f7)) (pad "1" smd circle (at 21 -22) (size 2.286 2.286) (property pad_prop_fiducial_glob) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp 5f6afe3e-3cb2-473a-819c-dc94ae52a6be)) + (die_length 21) (uuid 5f6afe3e-3cb2-473a-819c-dc94ae52a6be)) (pad "1" smd roundrect (at 18 -24) (size 2.286 1.524) (property pad_prop_fiducial_loc) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp 7f52d787-caa3-4a92-b1b2-19d554dc29a4)) + (die_length 21) (uuid 7f52d787-caa3-4a92-b1b2-19d554dc29a4)) (pad "1" smd roundrect (at 23 -8) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp 842e430f-0c35-45f3-a0b5-95ae7b7ae388)) + (die_length 21) (uuid 842e430f-0c35-45f3-a0b5-95ae7b7ae388)) (pad "1" smd circle (at 18 -22) (size 2.286 2.286) (property pad_prop_fiducial_loc) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp 98970bf0-1168-4b4e-a1c9-3b0c8d7eaacf)) + (die_length 21) (uuid 98970bf0-1168-4b4e-a1c9-3b0c8d7eaacf)) (pad "1" smd roundrect (at 15 -24) (size 2.286 1.524) (property pad_prop_bga) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp b7199d9b-bebb-4100-9ad3-c2bd31e21d65)) + (die_length 21) (uuid b7199d9b-bebb-4100-9ad3-c2bd31e21d65)) (pad "1" smd roundrect (at 12 -24) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (die_length 21) (tstamp c43663ee-9a0d-4f27-a292-89ba89964065)) + (die_length 21) (uuid c43663ee-9a0d-4f27-a292-89ba89964065)) (pad "1" smd circle (at 15 -22) (size 2.286 2.286) (property pad_prop_bga) (layers "F.Cu" "F.Paste" "F.Mask") - (die_length 21) (tstamp c67ad10d-2f75-4ec6-a139-47058f7f06b2)) + (die_length 21) (uuid c67ad10d-2f75-4ec6-a139-47058f7f06b2)) (pad "2" thru_hole oval (at 22 4.8 90) (size 2.286 1.524) (drill oval 1.5 1 (offset 0.2 0.1)) (property pad_prop_castellated) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers) - (die_length 1) (tstamp 1a2f72d1-0b36-4610-afc4-4ad1660d5d3b)) + (die_length 1) (uuid 1a2f72d1-0b36-4610-afc4-4ad1660d5d3b)) (pad "3" connect custom (at 35 19.8) (size 1.524 1.524) (layers "F.Cu" "F.Mask") (solder_paste_margin -1) (solder_paste_margin_ratio -0.12) (clearance 1) (zone_connect 1) (thermal_width 1) (thermal_gap 1) (options (clearance convexhull) (anchor circle)) @@ -122,12 +122,12 @@ (xy -0.762 -0.762) (xy 0.762 -0.762) ) (width 0) (fill yes)) - ) (tstamp d1262c4d-2245-4c4f-8f35-7bb32cd9e21e)) + ) (uuid d1262c4d-2245-4c4f-8f35-7bb32cd9e21e)) (pad "4" smd roundrect (at 32 -6.6 90) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0) (chamfer_ratio 0.2) (chamfer top_left top_right bottom_left bottom_right) - (die_length 15) (tstamp e4c6fdbb-fdc7-4ad4-a516-240d84cdc120)) - (pad "5" thru_hole roundrect (at 30 -24) (size 2.286 1.524) (drill 1) (property pad_prop_castellated) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 0fafc6b9-fd35-4a55-9270-7a8e7ce3cb13)) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 7fe205fe-6e0e-4d47-97e6-ac4d30e9624d) (name "test") (hatch none 0.508) + (die_length 15) (uuid e4c6fdbb-fdc7-4ad4-a516-240d84cdc120)) + (pad "5" thru_hole roundrect (at 30 -24) (size 2.286 1.524) (drill 1) (property pad_prop_castellated) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (uuid 0fafc6b9-fd35-4a55-9270-7a8e7ce3cb13)) + (zone (net 0) (net_name "") (layer "F.Cu") (uuid 7fe205fe-6e0e-4d47-97e6-ac4d30e9624d) (name "test") (hatch none 0.508) (connect_pads (clearance 0)) (min_thickness 0.254) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour allowed) (footprints allowed)) diff --git a/tests/testdata/footprint/test_footprintPadNewLines b/tests/testdata/footprint/test_footprintPadNewLines index e10b428..162dd94 100644 --- a/tests/testdata/footprint/test_footprintPadNewLines +++ b/tests/testdata/footprint/test_footprintPadNewLines @@ -1,94 +1,94 @@ (footprint "hSOC_DFN_QFN:QFN-20_EP_4x4_Pitch0.5mm" (layer "F.Cu") - (tedit 62B45F33) (tstamp 1cdb27c8-e9b7-413d-a6e6-8ef8360142f4) + (tedit 62B45F33) (uuid 1cdb27c8-e9b7-413d-a6e6-8ef8360142f4) (at 179.5 112.02 90) (property "Hersteller" "Texas Instruments") (path "/734873a3-b8ea-4cad-829d-8172e8b13cae/5e792133-030d-439a-b4b8-8e56d81fd968") (attr smd) (fp_text reference "IC503" (at 0 -3.5 90) (layer "F.SilkS") hide (effects (font (size 0.75 0.6) (thickness 0.12))) - (tstamp 2780c17a-23cc-4d6f-be7e-01bb3e085eb8) + (uuid 2780c17a-23cc-4d6f-be7e-01bb3e085eb8) ) (fp_text value "TPS386000" (at 0 3.5 90) (layer "F.Fab") hide (effects (font (size 0.75 0.6) (thickness 0.12))) - (tstamp aa57c053-4d35-4346-a3d7-4a863d13e85d) + (uuid aa57c053-4d35-4346-a3d7-4a863d13e85d) ) (fp_text user "${REFERENCE}" (at 4.72 -0.85 unlocked) (layer "F.Fab") (effects (font (size 0.75 0.6) (thickness 0.12))) - (tstamp 02a37157-7ae3-4605-983d-fe3e3c753836) + (uuid 02a37157-7ae3-4605-983d-fe3e3c753836) ) - (fp_line (start -1.5 2.15) (end -2.15 2.15) (layer "F.SilkS") (width 0.12) (tstamp 4c6c330c-cc6b-4d8d-abd2-3c1da6527c9c)) - (fp_line (start 2.15 2.15) (end 2.15 1.5) (layer "F.SilkS") (width 0.12) (tstamp 7e026e92-de50-4cc6-90ab-760ef28ab9f4)) - (fp_line (start 1.5 -2.15) (end 2.15 -2.15) (layer "F.SilkS") (width 0.12) (tstamp 81b0d9d3-c407-4a3b-8d34-e3e1776be096)) - (fp_line (start -2.15 2.15) (end -2.15 1.5) (layer "F.SilkS") (width 0.12) (tstamp c6b0c515-b1d7-4924-8d81-21bd17dd19bf)) - (fp_line (start 2.15 -2.15) (end 2.15 -1.5) (layer "F.SilkS") (width 0.12) (tstamp cdecef17-5c1f-4a1b-ae1b-8cb458520405)) - (fp_line (start 1.5 2.15) (end 2.15 2.15) (layer "F.SilkS") (width 0.12) (tstamp e5695963-1995-40f2-a447-1a0682028cef)) - (fp_circle (center -2.25 -2.25) (end -2.25 -2.15) (layer "F.SilkS") (width 0.2) (fill none) (tstamp 402b0611-75e2-4922-87d8-1fc09aa060e9)) - (fp_line (start 2.5 2.5) (end -2.5 2.5) (layer "F.CrtYd") (width 0.05) (tstamp 12f325c5-b623-4cff-b8a0-015d34e040dd)) - (fp_line (start 2.5 -2.5) (end 2.5 2.5) (layer "F.CrtYd") (width 0.05) (tstamp 3a9cc810-76e7-454b-8c0e-7e87c4bc2be9)) - (fp_line (start -2.5 -2.5) (end 2.5 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 85e0f304-8795-4d48-a2db-186f7193f03b)) - (fp_line (start -2.5 2.5) (end -2.5 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp aa931d1e-996d-4e9c-81e8-51f27dfe7349)) - (fp_line (start 2 2) (end 2 -2) (layer "F.Fab") (width 0.12) (tstamp 0e07c34a-af7b-4a69-96e5-048192852585)) - (fp_line (start -2 -1) (end -2 2) (layer "F.Fab") (width 0.12) (tstamp 41d7c7cb-e379-47e8-8fce-d65178cef7b7)) - (fp_line (start -2 2) (end 2 2) (layer "F.Fab") (width 0.12) (tstamp 5334bde5-08dc-4e10-b149-3f61f513611e)) - (fp_line (start 2 -2) (end -1 -2) (layer "F.Fab") (width 0.12) (tstamp c0b6e338-5160-4e09-a222-1ba04797ad2d)) + (fp_line (start -1.5 2.15) (end -2.15 2.15) (layer "F.SilkS") (width 0.12) (uuid 4c6c330c-cc6b-4d8d-abd2-3c1da6527c9c)) + (fp_line (start 2.15 2.15) (end 2.15 1.5) (layer "F.SilkS") (width 0.12) (uuid 7e026e92-de50-4cc6-90ab-760ef28ab9f4)) + (fp_line (start 1.5 -2.15) (end 2.15 -2.15) (layer "F.SilkS") (width 0.12) (uuid 81b0d9d3-c407-4a3b-8d34-e3e1776be096)) + (fp_line (start -2.15 2.15) (end -2.15 1.5) (layer "F.SilkS") (width 0.12) (uuid c6b0c515-b1d7-4924-8d81-21bd17dd19bf)) + (fp_line (start 2.15 -2.15) (end 2.15 -1.5) (layer "F.SilkS") (width 0.12) (uuid cdecef17-5c1f-4a1b-ae1b-8cb458520405)) + (fp_line (start 1.5 2.15) (end 2.15 2.15) (layer "F.SilkS") (width 0.12) (uuid e5695963-1995-40f2-a447-1a0682028cef)) + (fp_circle (center -2.25 -2.25) (end -2.25 -2.15) (layer "F.SilkS") (width 0.2) (fill none) (uuid 402b0611-75e2-4922-87d8-1fc09aa060e9)) + (fp_line (start 2.5 2.5) (end -2.5 2.5) (layer "F.CrtYd") (width 0.05) (uuid 12f325c5-b623-4cff-b8a0-015d34e040dd)) + (fp_line (start 2.5 -2.5) (end 2.5 2.5) (layer "F.CrtYd") (width 0.05) (uuid 3a9cc810-76e7-454b-8c0e-7e87c4bc2be9)) + (fp_line (start -2.5 -2.5) (end 2.5 -2.5) (layer "F.CrtYd") (width 0.05) (uuid 85e0f304-8795-4d48-a2db-186f7193f03b)) + (fp_line (start -2.5 2.5) (end -2.5 -2.5) (layer "F.CrtYd") (width 0.05) (uuid aa931d1e-996d-4e9c-81e8-51f27dfe7349)) + (fp_line (start 2 2) (end 2 -2) (layer "F.Fab") (width 0.12) (uuid 0e07c34a-af7b-4a69-96e5-048192852585)) + (fp_line (start -2 -1) (end -2 2) (layer "F.Fab") (width 0.12) (uuid 41d7c7cb-e379-47e8-8fce-d65178cef7b7)) + (fp_line (start -2 2) (end 2 2) (layer "F.Fab") (width 0.12) (uuid 5334bde5-08dc-4e10-b149-3f61f513611e)) + (fp_line (start 2 -2) (end -1 -2) (layer "F.Fab") (width 0.12) (uuid c0b6e338-5160-4e09-a222-1ba04797ad2d)) (fp_poly (pts (xy -2 -1) (xy -2 -2) (xy -1 -2) - ) (layer "F.Fab") (width 0.12) (fill solid) (tstamp 08af2f41-e64a-465c-8644-5d4990d4c603)) + ) (layer "F.Fab") (width 0.12) (fill solid) (uuid 08af2f41-e64a-465c-8644-5d4990d4c603)) (pad "1" smd roundrect (at -1.9 -1 180) (size 0.25 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 109 "/FPGA System/~{SV_MR}") (pinfunction "~{MR}") (pintype "input") (tstamp 48f7e780-702d-4e86-bd97-a9b42f164b68)) + (net 109 "/FPGA System/~{SV_MR}") (pinfunction "~{MR}") (pintype "input") (uuid 48f7e780-702d-4e86-bd97-a9b42f164b68)) (pad "2" smd roundrect (at -1.9 -0.5 180) (size 0.25 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 508 "unconnected-(IC503-Pad2)") (pinfunction "CT4") (pintype "passive+no_connect") (tstamp c2ce275a-6e6e-4177-9ad1-b577b29e6538)) + (net 508 "unconnected-(IC503-Pad2)") (pinfunction "CT4") (pintype "passive+no_connect") (uuid c2ce275a-6e6e-4177-9ad1-b577b29e6538)) (pad "3" smd roundrect (at -1.9 0 180) (size 0.25 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 131 "/FPGA System/SV_CT3") (pinfunction "CT3") (pintype "passive") (tstamp 2628d390-7145-4f38-9907-6302f37a7a59)) + (net 131 "/FPGA System/SV_CT3") (pinfunction "CT3") (pintype "passive") (uuid 2628d390-7145-4f38-9907-6302f37a7a59)) (pad "4" smd roundrect (at -1.9 0.5 180) (size 0.25 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 133 "/FPGA System/SV_CT2") (pinfunction "CT2") (pintype "passive") (tstamp 9dd16ffd-6e3f-45f7-9c64-78e09a9df256)) + (net 133 "/FPGA System/SV_CT2") (pinfunction "CT2") (pintype "passive") (uuid 9dd16ffd-6e3f-45f7-9c64-78e09a9df256)) (pad "5" smd roundrect (at -1.9 1 180) (size 0.25 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 134 "/FPGA System/SV_CT1") (pinfunction "CT1") (pintype "passive") (tstamp aa4de06a-4af6-4151-b3a9-7b59240efd38)) + (net 134 "/FPGA System/SV_CT1") (pinfunction "CT1") (pintype "passive") (uuid aa4de06a-4af6-4151-b3a9-7b59240efd38)) (pad "6" smd roundrect (at -1 1.9 90) (size 0.25 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (pinfunction "SENSE4H") (pintype "passive") (tstamp b41fe68d-681f-4666-bc7c-41900a5b075d)) + (net 1 "GND") (pinfunction "SENSE4H") (pintype "passive") (uuid b41fe68d-681f-4666-bc7c-41900a5b075d)) (pad "7" smd roundrect (at -0.5 1.9 90) (size 0.25 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (pinfunction "SENSE4L") (pintype "passive") (tstamp c5e74868-a1ed-4e70-90cb-81414aa15b1d)) + (net 1 "GND") (pinfunction "SENSE4L") (pintype "passive") (uuid c5e74868-a1ed-4e70-90cb-81414aa15b1d)) (pad "8" smd roundrect (at 0 1.9 90) (size 0.25 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 106 "/FPGA System/SV_SENSE3") (pinfunction "SENSE3") (pintype "passive") (tstamp e663486f-625f-4ea0-9b01-655c199f19a0)) + (net 106 "/FPGA System/SV_SENSE3") (pinfunction "SENSE3") (pintype "passive") (uuid e663486f-625f-4ea0-9b01-655c199f19a0)) (pad "9" smd roundrect (at 0.5 1.9 90) (size 0.25 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 107 "/FPGA System/SV_SENSE2") (pinfunction "SENSE2") (pintype "passive") (tstamp 3c5722ad-5f46-4ba5-b8a0-e88aada335f3)) + (net 107 "/FPGA System/SV_SENSE2") (pinfunction "SENSE2") (pintype "passive") (uuid 3c5722ad-5f46-4ba5-b8a0-e88aada335f3)) (pad "10" smd roundrect (at 1 1.9 90) (size 0.25 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 108 "/FPGA System/SV_SENSE1") (pinfunction "SENSE1") (pintype "passive") (tstamp e7207ed6-3f23-4ca0-ac46-eda1b2a0f97d)) + (net 108 "/FPGA System/SV_SENSE1") (pinfunction "SENSE1") (pintype "passive") (uuid e7207ed6-3f23-4ca0-ac46-eda1b2a0f97d)) (pad "11" smd roundrect (at 1.9 1 180) (size 0.25 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 509 "unconnected-(IC503-Pad11)") (pinfunction "NC") (pintype "no_connect") (tstamp 13f736b7-ba74-478a-80d1-43514a0ffaef)) + (net 509 "unconnected-(IC503-Pad11)") (pinfunction "NC") (pintype "no_connect") (uuid 13f736b7-ba74-478a-80d1-43514a0ffaef)) (pad "12" smd roundrect (at 1.9 0.5 180) (size 0.25 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (pinfunction "GND") (pintype "power_in") (tstamp cd8c90d6-073d-47ab-944a-b04517abadcf)) + (net 1 "GND") (pinfunction "GND") (pintype "power_in") (uuid cd8c90d6-073d-47ab-944a-b04517abadcf)) (pad "13" smd roundrect (at 1.9 0 180) (size 0.25 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 510 "unconnected-(IC503-Pad13)") (pinfunction "VREF") (pintype "power_in+no_connect") (tstamp ea4cf986-f7f5-42af-b371-4604d1a85402)) + (net 510 "unconnected-(IC503-Pad13)") (pinfunction "VREF") (pintype "power_in+no_connect") (uuid ea4cf986-f7f5-42af-b371-4604d1a85402)) (pad "14" smd roundrect (at 1.9 -0.5 180) (size 0.25 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 10 "+3V3") (pinfunction "VDD") (pintype "power_in") (tstamp e9df98de-f561-4f41-88e1-d806ba3aeee8)) + (net 10 "+3V3") (pinfunction "VDD") (pintype "power_in") (uuid e9df98de-f561-4f41-88e1-d806ba3aeee8)) (pad "15" smd roundrect (at 1.9 -1 180) (size 0.25 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 279 "/FPGA System/~{SV_RST}") (pinfunction "~{RESET1}") (pintype "open_collector") (tstamp ff9eae3c-1036-460c-8cf8-102ddc01be13)) + (net 279 "/FPGA System/~{SV_RST}") (pinfunction "~{RESET1}") (pintype "open_collector") (uuid ff9eae3c-1036-460c-8cf8-102ddc01be13)) (pad "16" smd roundrect (at 1 -1.9 90) (size 0.25 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 279 "/FPGA System/~{SV_RST}") (pinfunction "~{RESET2}") (pintype "open_collector") (tstamp e0e93dc1-fd0b-46c3-87e5-3c3527e296bf)) + (net 279 "/FPGA System/~{SV_RST}") (pinfunction "~{RESET2}") (pintype "open_collector") (uuid e0e93dc1-fd0b-46c3-87e5-3c3527e296bf)) (pad "17" smd roundrect (at 0.5 -1.9 90) (size 0.25 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 279 "/FPGA System/~{SV_RST}") (pinfunction "~{RESET3}") (pintype "open_collector") (tstamp 27d3145d-fe13-499a-a7f5-b5f720e42fc2)) + (net 279 "/FPGA System/~{SV_RST}") (pinfunction "~{RESET3}") (pintype "open_collector") (uuid 27d3145d-fe13-499a-a7f5-b5f720e42fc2)) (pad "18" smd roundrect (at 0 -1.9 90) (size 0.25 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 511 "unconnected-(IC503-Pad18)") (pinfunction "~{RESET4}") (pintype "open_collector+no_connect") (tstamp c296457d-ee5b-4878-8ac9-4dfa25752d0b)) + (net 511 "unconnected-(IC503-Pad18)") (pinfunction "~{RESET4}") (pintype "open_collector+no_connect") (uuid c296457d-ee5b-4878-8ac9-4dfa25752d0b)) (pad "19" smd roundrect (at -0.5 -1.9 90) (size 0.25 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 512 "unconnected-(IC503-Pad19)") (pinfunction "~{WDO}") (pintype "open_collector+no_connect") (tstamp 421fca03-6322-43b9-9cd9-c4997ec6a38f)) + (net 512 "unconnected-(IC503-Pad19)") (pinfunction "~{WDO}") (pintype "open_collector+no_connect") (uuid 421fca03-6322-43b9-9cd9-c4997ec6a38f)) (pad "20" smd roundrect (at -1 -1.9 90) (size 0.25 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 280 "/FPGA System/SV_WDI") (pinfunction "WDI") (pintype "input") (tstamp 9eb656d2-148d-4e86-a5da-e1697ce150e6)) + (net 280 "/FPGA System/SV_WDI") (pinfunction "WDI") (pintype "input") (uuid 9eb656d2-148d-4e86-a5da-e1697ce150e6)) (pad "21" thru_hole circle (at 0.8 -0.8 90) (size 0.5375 0.5375) (drill 0.2) (layers *.Cu *.Mask) - (net 1 "GND") (pinfunction "EPAD") (pintype "power_in") (tstamp 1a4095c5-2a67-4704-8748-b9d0d44454eb)) + (net 1 "GND") (pinfunction "EPAD") (pintype "power_in") (uuid 1a4095c5-2a67-4704-8748-b9d0d44454eb)) (pad "21" thru_hole circle (at 0.8 0.8 90) (size 0.5375 0.5375) (drill 0.2) (layers *.Cu *.Mask) - (net 1 "GND") (pinfunction "EPAD") (pintype "power_in") (tstamp 1f162824-4818-4d22-86ef-f9972403692b)) + (net 1 "GND") (pinfunction "EPAD") (pintype "power_in") (uuid 1f162824-4818-4d22-86ef-f9972403692b)) (pad "21" thru_hole circle (at 0 0 90) (size 0.5375 0.5375) (drill 0.2) (layers *.Cu *.Mask) - (net 1 "GND") (pinfunction "EPAD") (pintype "power_in") (tstamp 604fe231-a5fb-4924-800d-f92df3406afd)) + (net 1 "GND") (pinfunction "EPAD") (pintype "power_in") (uuid 604fe231-a5fb-4924-800d-f92df3406afd)) (pad "21" thru_hole circle (at -0.8 0.8 90) (size 0.5375 0.5375) (drill 0.2) (layers *.Cu *.Mask) - (net 1 "GND") (pinfunction "EPAD") (pintype "power_in") (tstamp 9f4fad38-be4f-4d87-9302-8387474f9268)) + (net 1 "GND") (pinfunction "EPAD") (pintype "power_in") (uuid 9f4fad38-be4f-4d87-9302-8387474f9268)) (pad "21" thru_hole circle (at -0.8 -0.8 90) (size 0.5375 0.5375) (drill 0.2) (layers *.Cu *.Mask) - (net 1 "GND") (pinfunction "EPAD") (pintype "power_in") (tstamp c2df6d65-2a91-48e3-9326-b921c414dfd0)) + (net 1 "GND") (pinfunction "EPAD") (pintype "power_in") (uuid c2df6d65-2a91-48e3-9326-b921c414dfd0)) (pad "21" smd rect (at 0 0 90) (size 2.15 2.15) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "GND") (pinfunction "EPAD") (pintype "power_in") (solder_paste_margin_ratio -0.1) (tstamp fad97280-7d2a-4a8f-8388-0c1f39d99017)) + (net 1 "GND") (pinfunction "EPAD") (pintype "power_in") (solder_paste_margin_ratio -0.1) (uuid fad97280-7d2a-4a8f-8388-0c1f39d99017)) (model "${KIPRJMOD}/hil-kicad-libraries/3dmodels/Package_DFN_QFN.3dshapes/QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm.wrl" (offset (xyz 0 0 0)) (scale (xyz 1 1 1))