From 16107c0346a8d32ac3f0983bc3ed738adec83d0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?King=20K=C3=A9vin?= Date: Sun, 22 Dec 2019 01:26:17 +0100 Subject: [PATCH] fix TP4056 footprint --- hardware/coraleda/subc/SOP127P600X175-9M.lht | 1010 ++++ hardware/geda/symbols/TP4056.sym | 2 +- hardware/library/vreg_pmic_tpower_tp4056.yaml | 2 +- hardware/usb_cable_tester.lht | 4525 ++++++++--------- 4 files changed, 3269 insertions(+), 2270 deletions(-) create mode 100644 hardware/coraleda/subc/SOP127P600X175-9M.lht diff --git a/hardware/coraleda/subc/SOP127P600X175-9M.lht b/hardware/coraleda/subc/SOP127P600X175-9M.lht new file mode 100644 index 0000000..4c58cbb --- /dev/null +++ b/hardware/coraleda/subc/SOP127P600X175-9M.lht @@ -0,0 +1,1010 @@ +# subcircuit generated using QEDA +li:pcb-rnd-subcircuit-v6 { + ha:subc.1 { + uid = SOP127P600X175-9M....... + ha:attributes { + footprint = SOP127P600X175-9M + } + ha:data { + li:padstack_prototypes { + ha:ps_proto_v6.2 { + htop = 0 + hbottom = 0 + hdia = 0 + hplated = 0 + li:shape { + ha:ps_shape_v4 { + clearance = 0.200mm + li:ps_poly { + 0.863mm + -0.163mm + 0.860mm + -0.191mm + 0.853mm + -0.218mm + 0.841mm + -0.244mm + 0.824mm + -0.267mm + 0.804mm + -0.287mm + 0.781mm + -0.303mm + 0.756mm + -0.315mm + 0.728mm + -0.323mm + 0.700mm + -0.325mm + -0.700mm + -0.325mm + -0.728mm + -0.323mm + -0.756mm + -0.315mm + -0.781mm + -0.303mm + -0.804mm + -0.287mm + -0.824mm + -0.267mm + -0.841mm + -0.244mm + -0.853mm + -0.218mm + -0.860mm + -0.191mm + -0.863mm + -0.163mm + -0.863mm + 0.162mm + -0.860mm + 0.191mm + -0.853mm + 0.218mm + -0.841mm + 0.244mm + -0.824mm + 0.267mm + -0.804mm + 0.287mm + -0.781mm + 0.303mm + -0.756mm + 0.315mm + -0.728mm + 0.323mm + -0.700mm + 0.325mm + 0.700mm + 0.325mm + 0.728mm + 0.323mm + 0.756mm + 0.315mm + 0.781mm + 0.303mm + 0.804mm + 0.287mm + 0.824mm + 0.267mm + 0.841mm + 0.244mm + 0.853mm + 0.218mm + 0.860mm + 0.191mm + 0.863mm + 0.163mm + } + ha:layer_mask { + top = 1 + copper = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0 + li:ps_poly { + 0.913mm + -0.188mm + 0.910mm + -0.220mm + 0.901mm + -0.252mm + 0.887mm + -0.281mm + 0.869mm + -0.308mm + 0.846mm + -0.331mm + 0.819mm + -0.350mm + 0.789mm + -0.364mm + 0.758mm + -0.372mm + 0.725mm + -0.375mm + -0.725mm + -0.375mm + -0.758mm + -0.372mm + -0.789mm + -0.364mm + -0.819mm + -0.350mm + -0.846mm + -0.331mm + -0.869mm + -0.308mm + -0.887mm + -0.281mm + -0.901mm + -0.252mm + -0.910mm + -0.220mm + -0.913mm + -0.188mm + -0.913mm + 0.187mm + -0.910mm + 0.220mm + -0.901mm + 0.252mm + -0.887mm + 0.281mm + -0.869mm + 0.308mm + -0.846mm + 0.331mm + -0.819mm + 0.350mm + -0.789mm + 0.364mm + -0.758mm + 0.372mm + -0.725mm + 0.375mm + 0.725mm + 0.375mm + 0.758mm + 0.372mm + 0.789mm + 0.364mm + 0.819mm + 0.350mm + 0.846mm + 0.331mm + 0.869mm + 0.308mm + 0.887mm + 0.281mm + 0.901mm + 0.252mm + 0.910mm + 0.220mm + 0.913mm + 0.188mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:ps_shape_v4 { + clearance = 0 + li:ps_poly { + 0.863mm + -0.163mm + 0.860mm + -0.191mm + 0.853mm + -0.218mm + 0.841mm + -0.244mm + 0.824mm + -0.267mm + 0.804mm + -0.287mm + 0.781mm + -0.303mm + 0.756mm + -0.315mm + 0.728mm + -0.323mm + 0.700mm + -0.325mm + -0.700mm + -0.325mm + -0.728mm + -0.323mm + -0.756mm + -0.315mm + -0.781mm + -0.303mm + -0.804mm + -0.287mm + -0.824mm + -0.267mm + -0.841mm + -0.244mm + -0.853mm + -0.218mm + -0.860mm + -0.191mm + -0.863mm + -0.163mm + -0.863mm + 0.162mm + -0.860mm + 0.191mm + -0.853mm + 0.218mm + -0.841mm + 0.244mm + -0.824mm + 0.267mm + -0.804mm + 0.287mm + -0.781mm + 0.303mm + -0.756mm + 0.315mm + -0.728mm + 0.323mm + -0.700mm + 0.325mm + 0.700mm + 0.325mm + 0.728mm + 0.323mm + 0.756mm + 0.315mm + 0.781mm + 0.303mm + 0.804mm + 0.287mm + 0.824mm + 0.267mm + 0.841mm + 0.244mm + 0.853mm + 0.218mm + 0.860mm + 0.191mm + 0.863mm + 0.163mm + } + ha:layer_mask { + top = 1 + paste = 1 + } + ha:combining { + auto = 1 + } + } + } + } + ha:ps_proto_v6.31 { + htop = 0 + hbottom = 0 + hdia = 0 + hplated = 0 + li:shape { + ha:ps_shape_v4 { + clearance = 0.200mm + li:ps_poly { + 1.206mm + -1.701mm + 1.203mm + -1.736mm + 1.194mm + -1.769mm + 1.180mm + -1.801mm + 1.160mm + -1.830mm + 1.135mm + -1.854mm + 1.107mm + -1.874mm + 1.075mm + -1.889mm + 1.041mm + -1.898mm + 1.006mm + -1.901mm + -1.006mm + -1.901mm + -1.041mm + -1.898mm + -1.075mm + -1.889mm + -1.106mm + -1.874mm + -1.135mm + -1.854mm + -1.160mm + -1.830mm + -1.180mm + -1.801mm + -1.194mm + -1.769mm + -1.203mm + -1.736mm + -1.206mm + -1.701mm + -1.206mm + 1.701mm + -1.203mm + 1.736mm + -1.194mm + 1.769mm + -1.180mm + 1.801mm + -1.160mm + 1.830mm + -1.135mm + 1.854mm + -1.107mm + 1.874mm + -1.075mm + 1.889mm + -1.041mm + 1.898mm + -1.006mm + 1.901mm + 1.006mm + 1.901mm + 1.041mm + 1.898mm + 1.075mm + 1.889mm + 1.107mm + 1.874mm + 1.135mm + 1.854mm + 1.160mm + 1.830mm + 1.180mm + 1.801mm + 1.194mm + 1.769mm + 1.203mm + 1.736mm + 1.206mm + 1.701mm + } + ha:layer_mask { + top = 1 + copper = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0 + li:ps_poly { + 1.256mm + -1.751mm + 1.253mm + -1.786mm + 1.244mm + -1.819mm + 1.230mm + -1.851mm + 1.210mm + -1.880mm + 1.185mm + -1.904mm + 1.157mm + -1.924mm + 1.125mm + -1.939mm + 1.091mm + -1.948mm + 1.056mm + -1.951mm + -1.056mm + -1.951mm + -1.091mm + -1.948mm + -1.125mm + -1.939mm + -1.156mm + -1.924mm + -1.185mm + -1.904mm + -1.210mm + -1.880mm + -1.230mm + -1.851mm + -1.244mm + -1.819mm + -1.253mm + -1.786mm + -1.256mm + -1.751mm + -1.256mm + 1.751mm + -1.253mm + 1.786mm + -1.244mm + 1.819mm + -1.230mm + 1.851mm + -1.210mm + 1.880mm + -1.185mm + 1.904mm + -1.157mm + 1.924mm + -1.125mm + 1.939mm + -1.091mm + 1.948mm + -1.056mm + 1.951mm + 1.056mm + 1.951mm + 1.091mm + 1.948mm + 1.125mm + 1.939mm + 1.157mm + 1.924mm + 1.185mm + 1.904mm + 1.210mm + 1.880mm + 1.230mm + 1.851mm + 1.244mm + 1.819mm + 1.253mm + 1.786mm + 1.256mm + 1.751mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:ps_shape_v4 { + clearance = 0 + li:ps_poly { + 1.206mm + -1.701mm + 1.203mm + -1.736mm + 1.194mm + -1.769mm + 1.180mm + -1.801mm + 1.160mm + -1.830mm + 1.135mm + -1.854mm + 1.107mm + -1.874mm + 1.075mm + -1.889mm + 1.041mm + -1.898mm + 1.006mm + -1.901mm + -1.006mm + -1.901mm + -1.041mm + -1.898mm + -1.075mm + -1.889mm + -1.106mm + -1.874mm + -1.135mm + -1.854mm + -1.160mm + -1.830mm + -1.180mm + -1.801mm + -1.194mm + -1.769mm + -1.203mm + -1.736mm + -1.206mm + -1.701mm + -1.206mm + 1.701mm + -1.203mm + 1.736mm + -1.194mm + 1.769mm + -1.180mm + 1.801mm + -1.160mm + 1.830mm + -1.135mm + 1.854mm + -1.107mm + 1.874mm + -1.075mm + 1.889mm + -1.041mm + 1.898mm + -1.006mm + 1.901mm + 1.006mm + 1.901mm + 1.041mm + 1.898mm + 1.075mm + 1.889mm + 1.107mm + 1.874mm + 1.135mm + 1.854mm + 1.160mm + 1.830mm + 1.180mm + 1.801mm + 1.194mm + 1.769mm + 1.203mm + 1.736mm + 1.206mm + 1.701mm + } + ha:layer_mask { + top = 1 + paste = 1 + } + ha:combining { + auto = 1 + } + } + } + } + } + li:objects { + ha:padstack_ref.32 { + proto = 2 + rot = 0 + x = -2.800mm + y = -1.905mm + ha:attributes { + term = 1 + name = 1 + } + clearance = 0.200mm + ha:flags { + clearline = 1 + } + } + ha:padstack_ref.33 { + proto = 2 + rot = 0 + x = -2.800mm + y = -0.635mm + ha:attributes { + term = 2 + name = 2 + } + clearance = 0.200mm + ha:flags { + clearline = 1 + } + } + ha:padstack_ref.34 { + proto = 2 + rot = 0 + x = -2.800mm + y = 0.635mm + ha:attributes { + term = 3 + name = 3 + } + clearance = 0.200mm + ha:flags { + clearline = 1 + } + } + ha:padstack_ref.35 { + proto = 2 + rot = 0 + x = -2.800mm + y = 1.905mm + ha:attributes { + term = 4 + name = 4 + } + clearance = 0.200mm + ha:flags { + clearline = 1 + } + } + ha:padstack_ref.36 { + proto = 2 + rot = 0 + x = 2.800mm + y = -1.905mm + ha:attributes { + term = 8 + name = 8 + } + clearance = 0.200mm + ha:flags { + clearline = 1 + } + } + ha:padstack_ref.37 { + proto = 2 + rot = 0 + x = 2.800mm + y = -0.635mm + ha:attributes { + term = 7 + name = 7 + } + clearance = 0.200mm + ha:flags { + clearline = 1 + } + } + ha:padstack_ref.38 { + proto = 2 + rot = 0 + x = 2.800mm + y = 0.635mm + ha:attributes { + term = 6 + name = 6 + } + clearance = 0.200mm + ha:flags { + clearline = 1 + } + } + ha:padstack_ref.39 { + proto = 2 + rot = 0 + x = 2.800mm + y = 1.905mm + ha:attributes { + term = 5 + name = 5 + } + clearance = 0.200mm + ha:flags { + clearline = 1 + } + } + ha:padstack_ref.40 { + proto = 31 + rot = 0 + x = 0.000mm + y = 0.000mm + ha:attributes { + term = 9 + name = 9 + } + clearance = 0.200mm + ha:flags { + clearline = 1 + } + } + } + li:layers { + ha:subc-aux { + lid = 0 + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + li:objects { + ha:line.41 { + clearance = 0 + thickness = 0.1mm + ha:attributes { + subc-role = origin + } + x1 = 0.000mm + x2 = 0.000mm + y1 = 0.000mm + y2 = 0.000mm + } + ha:line.42 { + clearance = 0 + thickness = 0.1mm + ha:attributes { + subc-role = x + } + x1 = 0.000mm + x2 = 1.000mm + y1 = 0.000mm + y2 = 0.000mm + } + ha:line.43 { + clearance = 0 + thickness = 0.1mm + ha:attributes { + subc-role = y + } + x1 = 0.000mm + x2 = 0.000mm + y1 = 0.000mm + y2 = 1.000mm + } + } + } + ha:top-silkscreen { + lid = 1 + ha:type { + top = 1 + silk = 1 + } + li:objects { + ha:text.44 { + x = 0.000mm + y = 0.000mm + rot = 0 + scale = 100 + string = %a.parent.refdes% + fid = 0 + ha:flags { + floater = 1 + dyntext = 1 + } + } + ha:line.45 { + x1 = -2.010mm + y1 = -2.510mm + x2 = 2.010mm + y2 = -2.510mm + thickness = 0.120mm + clearance = 0 + } + ha:line.46 { + x1 = 2.010mm + y1 = 2.510mm + x2 = -2.010mm + y2 = 2.510mm + thickness = 0.120mm + clearance = 0 + } + ha:arc.47 { + x = -2.800mm + y = -2.920mm + width = 0.125mm + height = 0.125mm + thickness = 0.250mm + astart = 0 + adelta = 360 + clearance = 0 + } + ha:line.48 { + x1 = -2.010mm + y1 = -2.490mm + x2 = -3.922mm + y2 = -2.490mm + thickness = 0.120mm + clearance = 0 + } + ha:line.49 { + x1 = -3.922mm + y1 = -2.490mm + x2 = -3.922mm + y2 = -1.580mm + thickness = 0.120mm + clearance = 0 + } + } + } + ha:top-assembly { + lid = 2 + ha:type { + top = 1 + doc = 1 + } + purpose = assy + li:objects { + ha:text.50 { + x = 0.000mm + y = 0.000mm + rot = 90 + scale = 100 + string = SOP127P600X175-9M + fid = 0 + ha:flags { + floater = 1 + } + } + ha:line.51 { + x1 = -0.950mm + y1 = -2.450mm + x2 = 1.950mm + y2 = -2.450mm + thickness = 0.100mm + clearance = 0 + } + ha:line.52 { + x1 = 1.950mm + y1 = -2.450mm + x2 = 1.950mm + y2 = 2.450mm + thickness = 0.100mm + clearance = 0 + } + ha:line.53 { + x1 = 1.950mm + y1 = 2.450mm + x2 = -1.950mm + y2 = 2.450mm + thickness = 0.100mm + clearance = 0 + } + ha:line.54 { + x1 = -1.950mm + y1 = 2.450mm + x2 = -1.950mm + y2 = -1.450mm + thickness = 0.100mm + clearance = 0 + } + ha:line.55 { + x1 = -1.950mm + y1 = -1.450mm + x2 = -0.950mm + y2 = -2.450mm + thickness = 0.100mm + clearance = 0 + } + } + } + ha:top-courtyard { + lid = 3 + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + li:objects { + ha:arc.56 { + x = 0.000mm + y = 0.000mm + width = 0.500mm + height = 0.500mm + thickness = 0.050mm + astart = 0 + adelta = 360 + clearance = 0 + } + ha:line.57 { + x1 = -0.700mm + y1 = 0.000mm + x2 = 0.700mm + y2 = 0.000mm + thickness = 0.050mm + clearance = 0 + } + ha:line.58 { + x1 = 0.000mm + y1 = -0.700mm + x2 = 0.000mm + y2 = 0.700mm + thickness = 0.050mm + clearance = 0 + } + ha:line.59 { + x1 = -4.162mm + y1 = -2.730mm + x2 = -2.450mm + y2 = -2.730mm + thickness = 0.050mm + clearance = 0 + } + ha:line.60 { + x1 = -2.450mm + y1 = -2.730mm + x2 = -2.450mm + y2 = -2.950mm + thickness = 0.050mm + clearance = 0 + } + ha:line.61 { + x1 = -2.450mm + y1 = -2.950mm + x2 = 2.450mm + y2 = -2.950mm + thickness = 0.050mm + clearance = 0 + } + ha:line.62 { + x1 = 2.450mm + y1 = -2.950mm + x2 = 2.450mm + y2 = -2.730mm + thickness = 0.050mm + clearance = 0 + } + ha:line.63 { + x1 = 2.450mm + y1 = -2.730mm + x2 = 4.162mm + y2 = -2.730mm + thickness = 0.050mm + clearance = 0 + } + ha:line.64 { + x1 = 4.162mm + y1 = -2.730mm + x2 = 4.162mm + y2 = 2.730mm + thickness = 0.050mm + clearance = 0 + } + ha:line.65 { + x1 = 4.162mm + y1 = 2.730mm + x2 = 2.450mm + y2 = 2.730mm + thickness = 0.050mm + clearance = 0 + } + ha:line.66 { + x1 = 2.450mm + y1 = 2.730mm + x2 = 2.450mm + y2 = 2.950mm + thickness = 0.050mm + clearance = 0 + } + ha:line.67 { + x1 = 2.450mm + y1 = 2.950mm + x2 = -2.450mm + y2 = 2.950mm + thickness = 0.050mm + clearance = 0 + } + ha:line.68 { + x1 = -2.450mm + y1 = 2.950mm + x2 = -2.450mm + y2 = 2.730mm + thickness = 0.050mm + clearance = 0 + } + ha:line.69 { + x1 = -2.450mm + y1 = 2.730mm + x2 = -4.162mm + y2 = 2.730mm + thickness = 0.050mm + clearance = 0 + } + ha:line.70 { + x1 = -4.162mm + y1 = 2.730mm + x2 = -4.162mm + y2 = -2.730mm + thickness = 0.050mm + clearance = 0 + } + } + } + } + } + } +} diff --git a/hardware/geda/symbols/TP4056.sym b/hardware/geda/symbols/TP4056.sym index e57d5f1..f6ca7c4 100644 --- a/hardware/geda/symbols/TP4056.sym +++ b/hardware/geda/symbols/TP4056.sym @@ -4,7 +4,7 @@ datasheet=https://datasheet.lcsc.com/szlcsc/1910111742_TPOWER-TP4056_C382139.pdf T 0 0 5 8 0 0 0 0 1 keywords=IC, PMIC, battery, charger T 0 0 5 8 0 0 0 0 1 -footprint=SOP113P600X175-9M.fp +footprint=SOP127P600X175-9M.fp B 400 1600 1500 -1200 3 0 1 0 -1 -1 0 -1 -1 -1 -1 -1 P 0 1400 400 1400 1 0 0 { diff --git a/hardware/library/vreg_pmic_tpower_tp4056.yaml b/hardware/library/vreg_pmic_tpower_tp4056.yaml index 536f5fd..31c4de2 100644 --- a/hardware/library/vreg_pmic_tpower_tp4056.yaml +++ b/hardware/library/vreg_pmic_tpower_tp4056.yaml @@ -26,7 +26,7 @@ housing: bodyWidth: 3.8-4.0 # E bodyLength: 4.7-5.1 # D height: 1.35-1.75 # A - pitch: 1.127 # e + pitch: 1.270 # e leadCount: 8 leadLength: 0.4-1.27 # L leadSpan: 5.8-6.2 # E1 diff --git a/hardware/usb_cable_tester.lht b/hardware/usb_cable_tester.lht index cb8e659..c4f6fa0 100644 --- a/hardware/usb_cable_tester.lht +++ b/hardware/usb_cable_tester.lht @@ -181,7 +181,7 @@ ha:pcb-rnd-board-v6 { } } ha:padstack_ref.35260 { - proto=1; x=80.5mm; y=21.7mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; + proto=1; x=80.5mm; y=22.4mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; ha:flags { clearline=1 } @@ -190,7 +190,7 @@ ha:pcb-rnd-board-v6 { } } ha:padstack_ref.41819 { - proto=2; x=78.9mm; y=17.3mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; + proto=2; x=78.4mm; y=17.6mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; ha:flags { clearline=1 } @@ -7464,7 +7464,7 @@ ha:pcb-rnd-board-v6 { li:objects { ha:padstack_ref.1178 { - proto=0; x=76.55mm; y=19.6mm; rot=-90.000000; xmirror=1; smirror=1; clearance=0.2mm; + proto=0; x=76.55mm; y=20.2mm; rot=-90.000000; xmirror=1; smirror=1; clearance=0.2mm; li:thermal { } @@ -7475,7 +7475,7 @@ ha:pcb-rnd-board-v6 { ha:flags ={ clearline=1 }; } ha:padstack_ref.1179 { - proto=0; x=2.95472441in; y=19.6mm; rot=-90.000000; xmirror=1; smirror=1; clearance=0.2mm; + proto=0; x=2.95472441in; y=20.2mm; rot=-90.000000; xmirror=1; smirror=1; clearance=0.2mm; li:thermal { li:1 { on @@ -7506,19 +7506,19 @@ ha:pcb-rnd-board-v6 { li:objects { ha:line.1118 { - x1=75.8mm; y1=19.6mm; x2=75.8mm; y2=19.6mm; thickness=0.1mm; clearance=0.0; + x1=75.8mm; y1=20.2mm; x2=75.8mm; y2=20.2mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } ha:line.1121 { - x1=75.8mm; y1=19.6mm; x2=75.8mm; y2=18.6mm; thickness=0.1mm; clearance=0.0; + x1=75.8mm; y1=20.2mm; x2=75.8mm; y2=19.2mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } ha:line.1124 { - x1=75.8mm; y1=19.6mm; x2=74.8mm; y2=19.6mm; thickness=0.1mm; clearance=0.0; + x1=75.8mm; y1=20.2mm; x2=74.8mm; y2=20.2mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } @@ -7537,13 +7537,13 @@ ha:pcb-rnd-board-v6 { li:objects { ha:line.1127 { - x1=76.66mm; y1=20.485mm; x2=2.9503937in; y2=20.485mm; thickness=0.12mm; clearance=0.0; + x1=76.66mm; y1=21.085mm; x2=2.9503937in; y2=21.085mm; thickness=0.12mm; clearance=0.0; } ha:line.1130 { - x1=76.66mm; y1=18.715mm; x2=2.9503937in; y2=18.715mm; thickness=0.12mm; clearance=0.0; + x1=76.66mm; y1=19.315mm; x2=2.9503937in; y2=19.315mm; thickness=0.12mm; clearance=0.0; } ha:text.1133 { - string=%a.parent.refdes%; x=75.2mm; y=22.15mm; scale=100; fid=0; + string=%a.parent.refdes%; x=75.2mm; y=22.75mm; scale=100; fid=0; ha:flags { dyntext=1 floater=1 @@ -7565,19 +7565,19 @@ ha:pcb-rnd-board-v6 { li:objects { ha:line.1134 { - x1=76.6mm; y1=20.0mm; x2=76.6mm; y2=19.2mm; thickness=0.1mm; clearance=0.0; + x1=76.6mm; y1=20.6mm; x2=76.6mm; y2=19.8mm; thickness=0.1mm; clearance=0.0; } ha:line.1137 { - x1=76.6mm; y1=19.2mm; x2=75.0mm; y2=19.2mm; thickness=0.1mm; clearance=0.0; + x1=76.6mm; y1=19.8mm; x2=75.0mm; y2=19.8mm; thickness=0.1mm; clearance=0.0; } ha:line.1140 { - x1=75.0mm; y1=19.2mm; x2=75.0mm; y2=20.0mm; thickness=0.1mm; clearance=0.0; + x1=75.0mm; y1=19.8mm; x2=75.0mm; y2=20.6mm; thickness=0.1mm; clearance=0.0; } ha:line.1143 { - x1=75.0mm; y1=20.0mm; x2=76.6mm; y2=20.0mm; thickness=0.1mm; clearance=0.0; + x1=75.0mm; y1=20.6mm; x2=76.6mm; y2=20.6mm; thickness=0.1mm; clearance=0.0; } ha:text.1146 { - string=1uF; x=75.3mm; y=18.5mm; scale=53; fid=0; + string=1uF; x=75.3mm; y=19.1mm; scale=53; fid=0; ha:flags { floater=1 onsolder=1 @@ -7599,37 +7599,37 @@ ha:pcb-rnd-board-v6 { li:objects { ha:line.1147 { - x1=75.8mm; y1=20.3mm; x2=75.8mm; y2=18.9mm; thickness=0.05mm; clearance=0.0; + x1=75.8mm; y1=20.9mm; x2=75.8mm; y2=19.5mm; thickness=0.05mm; clearance=0.0; } ha:line.1150 { - x1=76.5mm; y1=19.6mm; x2=75.1mm; y2=19.6mm; thickness=0.05mm; clearance=0.0; + x1=76.5mm; y1=20.2mm; x2=75.1mm; y2=20.2mm; thickness=0.05mm; clearance=0.0; } ha:line.1153 { - x1=77.35mm; y1=20.475mm; x2=76.85mm; y2=20.475mm; thickness=0.05mm; clearance=0.0; + x1=77.35mm; y1=21.075mm; x2=76.85mm; y2=21.075mm; thickness=0.05mm; clearance=0.0; } ha:line.1156 { - x1=76.85mm; y1=20.475mm; x2=74.75mm; y2=20.475mm; thickness=0.05mm; clearance=0.0; + x1=76.85mm; y1=21.075mm; x2=74.75mm; y2=21.075mm; thickness=0.05mm; clearance=0.0; } ha:line.1159 { - x1=74.75mm; y1=20.475mm; x2=74.25mm; y2=20.475mm; thickness=0.05mm; clearance=0.0; + x1=74.75mm; y1=21.075mm; x2=74.25mm; y2=21.075mm; thickness=0.05mm; clearance=0.0; } ha:line.1162 { - x1=74.25mm; y1=20.475mm; x2=74.25mm; y2=18.725mm; thickness=0.05mm; clearance=0.0; + x1=74.25mm; y1=21.075mm; x2=74.25mm; y2=19.325mm; thickness=0.05mm; clearance=0.0; } ha:line.1165 { - x1=74.25mm; y1=18.725mm; x2=74.75mm; y2=18.725mm; thickness=0.05mm; clearance=0.0; + x1=74.25mm; y1=19.325mm; x2=74.75mm; y2=19.325mm; thickness=0.05mm; clearance=0.0; } ha:line.1168 { - x1=74.75mm; y1=18.725mm; x2=76.85mm; y2=18.725mm; thickness=0.05mm; clearance=0.0; + x1=74.75mm; y1=19.325mm; x2=76.85mm; y2=19.325mm; thickness=0.05mm; clearance=0.0; } ha:line.1171 { - x1=76.85mm; y1=18.725mm; x2=77.35mm; y2=18.725mm; thickness=0.05mm; clearance=0.0; + x1=76.85mm; y1=19.325mm; x2=77.35mm; y2=19.325mm; thickness=0.05mm; clearance=0.0; } ha:line.1174 { - x1=77.35mm; y1=18.725mm; x2=77.35mm; y2=20.475mm; thickness=0.05mm; clearance=0.0; + x1=77.35mm; y1=19.325mm; x2=77.35mm; y2=21.075mm; thickness=0.05mm; clearance=0.0; } ha:arc.1177 { - x=75.8mm; y=19.6mm; width=0.5mm; height=0.5mm; astart=90; adelta=-360; thickness=0.05mm; clearance=0.0; + x=75.8mm; y=20.2mm; width=0.5mm; height=0.5mm; astart=90; adelta=-360; thickness=0.05mm; clearance=0.0; } } ha:type { @@ -13543,7 +13543,7 @@ ha:pcb-rnd-board-v6 { li:objects { ha:padstack_ref.3152 { - proto=0; x=86.1mm; y=23.1mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.2mm; + proto=0; x=86.2mm; y=23.8mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.2mm; li:thermal { } @@ -13554,7 +13554,7 @@ ha:pcb-rnd-board-v6 { ha:flags ={ clearline=1 }; } ha:padstack_ref.3153 { - proto=0; x=86.1mm; y=21.7mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.2mm; + proto=0; x=86.2mm; y=22.4mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.2mm; li:thermal { } @@ -13573,19 +13573,19 @@ ha:pcb-rnd-board-v6 { li:objects { ha:line.3092 { - x1=86.1mm; y1=22.4mm; x2=86.1mm; y2=22.4mm; thickness=0.1mm; clearance=0.0; + x1=86.2mm; y1=23.1mm; x2=86.2mm; y2=23.1mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } ha:line.3095 { - x1=86.1mm; y1=22.4mm; x2=87.1mm; y2=22.4mm; thickness=0.1mm; clearance=0.0; + x1=86.2mm; y1=23.1mm; x2=87.2mm; y2=23.1mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } ha:line.3098 { - x1=86.1mm; y1=22.4mm; x2=86.1mm; y2=21.4mm; thickness=0.1mm; clearance=0.0; + x1=86.2mm; y1=23.1mm; x2=86.2mm; y2=22.1mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } @@ -13604,13 +13604,13 @@ ha:pcb-rnd-board-v6 { li:objects { ha:line.3101 { - x1=85.29mm; y1=23.26mm; x2=85.29mm; y2=21.54mm; thickness=0.12mm; clearance=0.0; + x1=85.39mm; y1=23.96mm; x2=85.39mm; y2=22.24mm; thickness=0.12mm; clearance=0.0; } ha:line.3104 { - x1=86.91mm; y1=23.26mm; x2=86.91mm; y2=21.54mm; thickness=0.12mm; clearance=0.0; + x1=87.01mm; y1=23.96mm; x2=87.01mm; y2=22.24mm; thickness=0.12mm; clearance=0.0; } ha:text.3107 { - string=%a.parent.refdes%; x=85.4mm; y=25.25mm; scale=100; fid=0; + string=%a.parent.refdes%; x=85.5mm; y=25.95mm; scale=100; fid=0; ha:flags { dyntext=1 floater=1 @@ -13632,19 +13632,19 @@ ha:pcb-rnd-board-v6 { li:objects { ha:line.3108 { - x1=85.7mm; y1=23.2mm; x2=86.5mm; y2=23.2mm; thickness=0.1mm; clearance=0.0; + x1=85.8mm; y1=23.9mm; x2=86.6mm; y2=23.9mm; thickness=0.1mm; clearance=0.0; } ha:line.3111 { - x1=86.5mm; y1=23.2mm; x2=86.5mm; y2=21.6mm; thickness=0.1mm; clearance=0.0; + x1=86.6mm; y1=23.9mm; x2=86.6mm; y2=22.3mm; thickness=0.1mm; clearance=0.0; } ha:line.3114 { - x1=86.5mm; y1=21.6mm; x2=85.7mm; y2=21.6mm; thickness=0.1mm; clearance=0.0; + x1=86.6mm; y1=22.3mm; x2=85.8mm; y2=22.3mm; thickness=0.1mm; clearance=0.0; } ha:line.3117 { - x1=85.7mm; y1=21.6mm; x2=85.7mm; y2=23.2mm; thickness=0.1mm; clearance=0.0; + x1=85.8mm; y1=22.3mm; x2=85.8mm; y2=23.9mm; thickness=0.1mm; clearance=0.0; } ha:text.3120 { - string=1k5; x=87.3mm; y=23.5mm; scale=53; fid=0; + string=1k5; x=87.4mm; y=24.2mm; scale=53; fid=0; ha:flags { floater=1 onsolder=1 @@ -13666,37 +13666,37 @@ ha:pcb-rnd-board-v6 { li:objects { ha:line.3121 { - x1=85.4mm; y1=22.4mm; x2=86.8mm; y2=22.4mm; thickness=0.05mm; clearance=0.0; + x1=85.5mm; y1=23.1mm; x2=86.9mm; y2=23.1mm; thickness=0.05mm; clearance=0.0; } ha:line.3124 { - x1=86.1mm; y1=23.1mm; x2=86.1mm; y2=21.7mm; thickness=0.05mm; clearance=0.0; + x1=86.2mm; y1=23.8mm; x2=86.2mm; y2=22.4mm; thickness=0.05mm; clearance=0.0; } ha:line.3127 { - x1=85.37mm; y1=23.655mm; x2=85.37mm; y2=23.38mm; thickness=0.05mm; clearance=0.0; + x1=85.47mm; y1=24.355mm; x2=85.47mm; y2=24.08mm; thickness=0.05mm; clearance=0.0; } ha:line.3130 { - x1=85.37mm; y1=23.38mm; x2=85.37mm; y2=21.42mm; thickness=0.05mm; clearance=0.0; + x1=85.47mm; y1=24.08mm; x2=85.47mm; y2=22.12mm; thickness=0.05mm; clearance=0.0; } ha:line.3133 { - x1=85.37mm; y1=21.42mm; x2=85.37mm; y2=21.145mm; thickness=0.05mm; clearance=0.0; + x1=85.47mm; y1=22.12mm; x2=85.47mm; y2=21.845mm; thickness=0.05mm; clearance=0.0; } ha:line.3136 { - x1=85.37mm; y1=21.145mm; x2=86.83mm; y2=21.145mm; thickness=0.05mm; clearance=0.0; + x1=85.47mm; y1=21.845mm; x2=86.93mm; y2=21.845mm; thickness=0.05mm; clearance=0.0; } ha:line.3139 { - x1=86.83mm; y1=21.145mm; x2=86.83mm; y2=21.42mm; thickness=0.05mm; clearance=0.0; + x1=86.93mm; y1=21.845mm; x2=86.93mm; y2=22.12mm; thickness=0.05mm; clearance=0.0; } ha:line.3142 { - x1=86.83mm; y1=21.42mm; x2=86.83mm; y2=23.38mm; thickness=0.05mm; clearance=0.0; + x1=86.93mm; y1=22.12mm; x2=86.93mm; y2=24.08mm; thickness=0.05mm; clearance=0.0; } ha:line.3145 { - x1=86.83mm; y1=23.38mm; x2=86.83mm; y2=23.655mm; thickness=0.05mm; clearance=0.0; + x1=86.93mm; y1=24.08mm; x2=86.93mm; y2=24.355mm; thickness=0.05mm; clearance=0.0; } ha:line.3148 { - x1=86.83mm; y1=23.655mm; x2=85.37mm; y2=23.655mm; thickness=0.05mm; clearance=0.0; + x1=86.93mm; y1=24.355mm; x2=85.47mm; y2=24.355mm; thickness=0.05mm; clearance=0.0; } ha:arc.3151 { - x=86.1mm; y=22.4mm; width=0.5mm; height=0.5mm; astart=-0; adelta=-360; thickness=0.05mm; clearance=0.0; + x=86.2mm; y=23.1mm; width=0.5mm; height=0.5mm; astart=-0; adelta=-360; thickness=0.05mm; clearance=0.0; } } ha:type { @@ -21620,906 +21620,6 @@ ha:pcb-rnd-board-v6 { } } uid = tZ0nUHpYIB/iwyrbf3IAAAAh - } - ha:subc.30595 { - ha:attributes { - value= - footprint=SOP113P600X175-9M.lht - refdes=U4 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - 0.863mm - -0.163mm - 0.86mm - -0.191mm - 0.853mm - -0.218mm - 0.841mm - -0.244mm - 0.824mm - -0.267mm - 0.804mm - -0.287mm - 0.781mm - -0.303mm - 0.756mm - -0.315mm - 0.728mm - -0.323mm - 0.7mm - -0.325mm - -0.7mm - -0.325mm - -0.728mm - -0.323mm - -0.756mm - -0.315mm - -0.781mm - -0.303mm - -0.804mm - -0.287mm - -0.824mm - -0.267mm - -0.841mm - -0.244mm - -0.853mm - -0.218mm - -0.86mm - -0.191mm - -0.863mm - -0.163mm - -0.863mm - 0.162mm - -0.86mm - 0.191mm - -0.853mm - 0.218mm - -0.841mm - 0.244mm - -0.824mm - 0.267mm - -0.804mm - 0.287mm - -0.781mm - 0.303mm - -0.756mm - 0.315mm - -0.728mm - 0.323mm - -0.7mm - 0.325mm - 0.7mm - 0.325mm - 0.728mm - 0.323mm - 0.756mm - 0.315mm - 0.781mm - 0.303mm - 0.804mm - 0.287mm - 0.824mm - 0.267mm - 0.841mm - 0.244mm - 0.853mm - 0.218mm - 0.86mm - 0.191mm - 0.863mm - 0.163mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.913mm - -0.188mm - 0.91mm - -0.22mm - 0.901mm - -0.252mm - 0.887mm - -0.281mm - 0.869mm - -0.308mm - 0.846mm - -0.331mm - 0.819mm - -0.35mm - 0.789mm - -0.364mm - 0.758mm - -0.372mm - 0.725mm - -0.375mm - -0.725mm - -0.375mm - -0.758mm - -0.372mm - -0.789mm - -0.364mm - -0.819mm - -0.35mm - -0.846mm - -0.331mm - -0.869mm - -0.308mm - -0.887mm - -0.281mm - -0.901mm - -0.252mm - -0.91mm - -0.22mm - -0.913mm - -0.188mm - -0.913mm - 0.187mm - -0.91mm - 0.22mm - -0.901mm - 0.252mm - -0.887mm - 0.281mm - -0.869mm - 0.308mm - -0.846mm - 0.331mm - -0.819mm - 0.35mm - -0.789mm - 0.364mm - -0.758mm - 0.372mm - -0.725mm - 0.375mm - 0.725mm - 0.375mm - 0.758mm - 0.372mm - 0.789mm - 0.364mm - 0.819mm - 0.35mm - 0.846mm - 0.331mm - 0.869mm - 0.308mm - 0.887mm - 0.281mm - 0.901mm - 0.252mm - 0.91mm - 0.22mm - 0.913mm - 0.188mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.863mm - -0.163mm - 0.86mm - -0.191mm - 0.853mm - -0.218mm - 0.841mm - -0.244mm - 0.824mm - -0.267mm - 0.804mm - -0.287mm - 0.781mm - -0.303mm - 0.756mm - -0.315mm - 0.728mm - -0.323mm - 0.7mm - -0.325mm - -0.7mm - -0.325mm - -0.728mm - -0.323mm - -0.756mm - -0.315mm - -0.781mm - -0.303mm - -0.804mm - -0.287mm - -0.824mm - -0.267mm - -0.841mm - -0.244mm - -0.853mm - -0.218mm - -0.86mm - -0.191mm - -0.863mm - -0.163mm - -0.863mm - 0.162mm - -0.86mm - 0.191mm - -0.853mm - 0.218mm - -0.841mm - 0.244mm - -0.824mm - 0.267mm - -0.804mm - 0.287mm - -0.781mm - 0.303mm - -0.756mm - 0.315mm - -0.728mm - 0.323mm - -0.7mm - 0.325mm - 0.7mm - 0.325mm - 0.728mm - 0.323mm - 0.756mm - 0.315mm - 0.781mm - 0.303mm - 0.804mm - 0.287mm - 0.824mm - 0.267mm - 0.841mm - 0.244mm - 0.853mm - 0.218mm - 0.86mm - 0.191mm - 0.863mm - 0.163mm - } - } - } - } - - ha:ps_proto_v6.1 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - 1.206mm - -1.701mm - 1.203mm - -1.736mm - 1.194mm - -1.769mm - 1.18mm - -1.801mm - 1.16mm - -1.83mm - 1.135mm - -1.854mm - 1.107mm - -1.874mm - 1.075mm - -1.889mm - 1.041mm - -1.898mm - 1.006mm - -1.901mm - -1.006mm - -1.901mm - -1.041mm - -1.898mm - -1.075mm - -1.889mm - -1.106mm - -1.874mm - -1.135mm - -1.854mm - -1.16mm - -1.83mm - -1.18mm - -1.801mm - -1.194mm - -1.769mm - -1.203mm - -1.736mm - -1.206mm - -1.701mm - -1.206mm - 1.701mm - -1.203mm - 1.736mm - -1.194mm - 1.769mm - -1.18mm - 1.801mm - -1.16mm - 1.83mm - -1.135mm - 1.854mm - -1.107mm - 1.874mm - -1.075mm - 1.889mm - -1.041mm - 1.898mm - -1.006mm - 1.901mm - 1.006mm - 1.901mm - 1.041mm - 1.898mm - 1.075mm - 1.889mm - 1.107mm - 1.874mm - 1.135mm - 1.854mm - 1.16mm - 1.83mm - 1.18mm - 1.801mm - 1.194mm - 1.769mm - 1.203mm - 1.736mm - 1.206mm - 1.701mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 1.256mm - -1.751mm - 1.253mm - -1.786mm - 1.244mm - -1.819mm - 1.23mm - -1.851mm - 1.21mm - -1.88mm - 1.185mm - -1.904mm - 1.157mm - -1.924mm - 1.125mm - -1.939mm - 42.95275591mil - -1.948mm - 1.056mm - -1.951mm - -1.056mm - -1.951mm - -42.95275591mil - -1.948mm - -1.125mm - -1.939mm - -1.156mm - -1.924mm - -1.185mm - -1.904mm - -1.21mm - -1.88mm - -1.23mm - -1.851mm - -1.244mm - -1.819mm - -1.253mm - -1.786mm - -1.256mm - -1.751mm - -1.256mm - 1.751mm - -1.253mm - 1.786mm - -1.244mm - 1.819mm - -1.23mm - 1.851mm - -1.21mm - 1.88mm - -1.185mm - 1.904mm - -1.157mm - 1.924mm - -1.125mm - 1.939mm - -42.95275591mil - 1.948mm - -1.056mm - 1.951mm - 1.056mm - 1.951mm - 42.95275591mil - 1.948mm - 1.125mm - 1.939mm - 1.157mm - 1.924mm - 1.185mm - 1.904mm - 1.21mm - 1.88mm - 1.23mm - 1.851mm - 1.244mm - 1.819mm - 1.253mm - 1.786mm - 1.256mm - 1.751mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 1.206mm - -1.701mm - 1.203mm - -1.736mm - 1.194mm - -1.769mm - 1.18mm - -1.801mm - 1.16mm - -1.83mm - 1.135mm - -1.854mm - 1.107mm - -1.874mm - 1.075mm - -1.889mm - 1.041mm - -1.898mm - 1.006mm - -1.901mm - -1.006mm - -1.901mm - -1.041mm - -1.898mm - -1.075mm - -1.889mm - -1.106mm - -1.874mm - -1.135mm - -1.854mm - -1.16mm - -1.83mm - -1.18mm - -1.801mm - -1.194mm - -1.769mm - -1.203mm - -1.736mm - -1.206mm - -1.701mm - -1.206mm - 1.701mm - -1.203mm - 1.736mm - -1.194mm - 1.769mm - -1.18mm - 1.801mm - -1.16mm - 1.83mm - -1.135mm - 1.854mm - -1.107mm - 1.874mm - -1.075mm - 1.889mm - -1.041mm - 1.898mm - -1.006mm - 1.901mm - 1.006mm - 1.901mm - 1.041mm - 1.898mm - 1.075mm - 1.889mm - 1.107mm - 1.874mm - 1.135mm - 1.854mm - 1.16mm - 1.83mm - 1.18mm - 1.801mm - 1.194mm - 1.769mm - 1.203mm - 1.736mm - 1.206mm - 1.701mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.30690 { - proto=0; x=86.1mm; y=16.21mm; rot=-180.000000; xmirror=1; smirror=1; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:3 { - on - diag - round - noshape - } - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.30691 { - proto=0; x=86.1mm; y=17.336mm; rot=-180.000000; xmirror=1; smirror=1; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - ha:padstack_ref.30692 { - proto=0; x=86.1mm; y=18.464mm; rot=-180.000000; xmirror=1; smirror=1; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:3 { - on - diag - round - noshape - } - } - - ha:attributes { - term=3 - name=3 - } - } - ha:padstack_ref.30693 { - proto=0; x=86.1mm; y=19.59mm; rot=-180.000000; xmirror=1; smirror=1; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=4 - name=4 - } - } - ha:padstack_ref.30694 { - proto=0; x=80.5mm; y=16.21mm; rot=-180.000000; xmirror=1; smirror=1; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=8 - name=8 - } - } - ha:padstack_ref.30695 { - proto=0; x=80.5mm; y=17.336mm; rot=-180.000000; xmirror=1; smirror=1; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=7 - name=7 - } - } - ha:padstack_ref.30696 { - proto=0; x=80.5mm; y=18.464mm; rot=-180.000000; xmirror=1; smirror=1; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=6 - name=6 - } - } - ha:padstack_ref.30697 { - proto=0; x=80.5mm; y=19.59mm; rot=-180.000000; xmirror=1; smirror=1; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=5 - name=5 - } - } - ha:padstack_ref.30698 { - proto=1; x=83.3mm; y=17.9mm; rot=-180.000000; xmirror=1; smirror=1; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=9 - name=9 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.30596 { - x1=83.3mm; y1=17.9mm; x2=83.3mm; y2=17.9mm; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=origin - } - } - ha:line.30599 { - x1=83.3mm; y1=17.9mm; x2=82.3mm; y2=17.9mm; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=x - } - } - ha:line.30602 { - x1=83.3mm; y1=17.9mm; x2=83.3mm; y2=18.9mm; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=y - } - } - } - ha:type { - bottom = 1 - virtual = 1 - misc = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.30605 { - x1=85.31mm; y1=15.39mm; x2=81.29mm; y2=15.39mm; thickness=0.12mm; clearance=0.0; - } - ha:line.30608 { - x1=81.29mm; y1=15.39mm; x2=81.29mm; y2=15.624mm; thickness=0.12mm; clearance=0.0; - } - ha:line.30611 { - x1=81.29mm; y1=20.176mm; x2=81.29mm; y2=20.41mm; thickness=0.12mm; clearance=0.0; - } - ha:line.30614 { - x1=81.29mm; y1=20.41mm; x2=85.31mm; y2=20.41mm; thickness=0.12mm; clearance=0.0; - } - ha:line.30617 { - x1=85.31mm; y1=15.39mm; x2=85.31mm; y2=15.624mm; thickness=0.12mm; clearance=0.0; - } - ha:line.30620 { - x1=85.31mm; y1=20.176mm; x2=85.31mm; y2=20.41mm; thickness=0.12mm; clearance=0.0; - } - ha:line.30623 { - x1=85.31mm; y1=15.624mm; x2=3.43393701in; y2=15.624mm; thickness=0.12mm; clearance=0.0; - } - ha:line.30626 { - x1=3.43393701in; y1=15.624mm; x2=3.43393701in; y2=16.535mm; thickness=0.12mm; clearance=0.0; - } - ha:arc.30629 { - x=86.1mm; y=15.195mm; width=0.125mm; height=0.125mm; astart=180; adelta=-360; thickness=0.25mm; clearance=0.0; - } - ha:text.30630 { - string=%a.parent.refdes%; x=82.639442mm; y=22.448925mm; scale=100; fid=0; - ha:flags { - clearline=1 - dyntext=1 - floater=1 - onsolder=1 - } - rot = 360.000000 - } - } - ha:type { - silk = 1 - bottom = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.30631 { - x1=84.25mm; y1=15.45mm; x2=3.20275591in; y2=15.45mm; thickness=0.1mm; clearance=0.0; - } - ha:line.30634 { - x1=3.20275591in; y1=15.45mm; x2=3.20275591in; y2=20.35mm; thickness=0.1mm; clearance=0.0; - } - ha:line.30637 { - x1=3.20275591in; y1=20.35mm; x2=85.25mm; y2=20.35mm; thickness=0.1mm; clearance=0.0; - } - ha:line.30640 { - x1=85.25mm; y1=20.35mm; x2=85.25mm; y2=16.45mm; thickness=0.1mm; clearance=0.0; - } - ha:line.30643 { - x1=85.25mm; y1=16.45mm; x2=84.25mm; y2=15.45mm; thickness=0.1mm; clearance=0.0; - } - ha:text.30646 { - string=TP4056; x=80.9mm; y=15.0mm; scale=100; fid=0; - ha:flags { - clearline=1 - floater=1 - onsolder=1 - } - rot = 360.000000 - } - } - ha:type { - bottom = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:line.30647 { - x1=84.0mm; y1=17.9mm; x2=3.2519685in; y2=17.9mm; thickness=0.05mm; clearance=0.0; - } - ha:line.30650 { - x1=83.3mm; y1=17.2mm; x2=83.3mm; y2=18.6mm; thickness=0.05mm; clearance=0.0; - } - ha:line.30653 { - x1=87.462mm; y1=15.385mm; x2=85.75mm; y2=15.385mm; thickness=0.05mm; clearance=0.0; - } - ha:line.30656 { - x1=85.75mm; y1=15.385mm; x2=85.75mm; y2=14.95mm; thickness=0.05mm; clearance=0.0; - } - ha:line.30659 { - x1=85.75mm; y1=14.95mm; x2=80.85mm; y2=14.95mm; thickness=0.05mm; clearance=0.0; - } - ha:line.30662 { - x1=80.85mm; y1=14.95mm; x2=80.85mm; y2=15.385mm; thickness=0.05mm; clearance=0.0; - } - ha:line.30665 { - x1=80.85mm; y1=15.385mm; x2=79.138mm; y2=15.385mm; thickness=0.05mm; clearance=0.0; - } - ha:line.30668 { - x1=79.138mm; y1=15.385mm; x2=79.138mm; y2=20.415mm; thickness=0.05mm; clearance=0.0; - } - ha:line.30671 { - x1=79.138mm; y1=20.415mm; x2=80.85mm; y2=20.415mm; thickness=0.05mm; clearance=0.0; - } - ha:line.30674 { - x1=80.85mm; y1=20.415mm; x2=80.85mm; y2=20.85mm; thickness=0.05mm; clearance=0.0; - } - ha:line.30677 { - x1=80.85mm; y1=20.85mm; x2=85.75mm; y2=20.85mm; thickness=0.05mm; clearance=0.0; - } - ha:line.30680 { - x1=85.75mm; y1=20.85mm; x2=85.75mm; y2=20.415mm; thickness=0.05mm; clearance=0.0; - } - ha:line.30683 { - x1=85.75mm; y1=20.415mm; x2=87.462mm; y2=20.415mm; thickness=0.05mm; clearance=0.0; - } - ha:line.30686 { - x1=87.462mm; y1=20.415mm; x2=87.462mm; y2=15.385mm; thickness=0.05mm; clearance=0.0; - } - ha:arc.30689 { - x=83.3mm; y=17.9mm; width=0.5mm; height=0.5mm; astart=180; adelta=-360; thickness=0.05mm; clearance=0.0; - } - } - ha:type { - bottom = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = tZ0nUHpYIB/iwyrbf3IAAABp } ha:subc.32099 { ha:attributes { @@ -31796,331 +30896,6 @@ ha:pcb-rnd-board-v6 { } uid = qOQAS+gBEKxWZ1Tchh4AAABS } - ha:subc.9448 { - ha:attributes { - value=BAT_18650 - footprint=custom_18650_HOLDER.lht - refdes=B2 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=2.4mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.05mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.05mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.1 { - hdia=3.2mm; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.2mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.25mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.2mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.2mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.25mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.9503 { - proto=0; x=87.255mm; y=11.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.9504 { - proto=0; x=14.355mm; y=11.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=2 - name=2 - } - } - ha:padstack_ref.9505 { - proto=1; x=78.61mm; y=11.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=MH1 - name=MH1 - } - } - ha:padstack_ref.9506 { - proto=1; x=23.0mm; y=11.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=MH2 - name=MH2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.9449 { - x1=50.805mm; y1=11.0mm; x2=50.805mm; y2=11.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - ha:flags ={ selected=1 - }; } - ha:line.9452 { - x1=50.805mm; y1=11.0mm; x2=49.805mm; y2=11.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - ha:flags ={ selected=1 - }; } - ha:line.9455 { - x1=50.805mm; y1=11.0mm; x2=50.805mm; y2=10.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - ha:flags ={ selected=1 - }; } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.9458 { - x1=89.715mm; y1=21.51mm; x2=11.895mm; y2=21.51mm; thickness=0.12mm; clearance=0.0; - } - ha:line.9461 { - x1=11.895mm; y1=21.51mm; x2=11.895mm; y2=0.49mm; thickness=0.12mm; clearance=0.0; - } - ha:line.9464 { - x1=11.895mm; y1=0.49mm; x2=89.715mm; y2=0.49mm; thickness=0.12mm; clearance=0.0; - } - ha:line.9467 { - x1=89.715mm; y1=0.49mm; x2=89.715mm; y2=21.51mm; thickness=0.12mm; clearance=0.0; - } - ha:text.9470 { - string=%a.parent.refdes%; x=9.405mm; y=0.2mm; scale=100; fid=0; - ha:flags { - clearline=1 - dyntext=1 - floater=1 - } - rot = 360.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.9471 { - x1=89.655mm; y1=21.45mm; x2=11.955mm; y2=21.45mm; thickness=0.1mm; clearance=0.0; - } - ha:line.9474 { - x1=11.955mm; y1=21.45mm; x2=11.955mm; y2=0.55mm; thickness=0.1mm; clearance=0.0; - } - ha:line.9477 { - x1=11.955mm; y1=0.55mm; x2=89.655mm; y2=0.55mm; thickness=0.1mm; clearance=0.0; - } - ha:line.9480 { - x1=89.655mm; y1=0.55mm; x2=89.655mm; y2=21.45mm; thickness=0.1mm; clearance=0.0; - } - ha:text.9483 { - string=BAT_18650; x=47.095mm; y=8.4mm; scale=100; fid=0; - ha:flags { - clearline=1 - floater=1 - } - rot = 360.000000 - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:line.9484 { - x1=51.505mm; y1=11.0mm; x2=50.105mm; y2=11.0mm; thickness=0.05mm; clearance=0.0; - } - ha:line.9487 { - x1=50.805mm; y1=11.7mm; x2=50.805mm; y2=10.3mm; thickness=0.05mm; clearance=0.0; - } - ha:line.9490 { - x1=90.155mm; y1=21.95mm; x2=11.455mm; y2=21.95mm; thickness=0.05mm; clearance=0.0; - } - ha:line.9493 { - x1=11.455mm; y1=21.95mm; x2=11.455mm; y2=0.05mm; thickness=0.05mm; clearance=0.0; - } - ha:line.9496 { - x1=11.455mm; y1=0.05mm; x2=90.155mm; y2=0.05mm; thickness=0.05mm; clearance=0.0; - } - ha:line.9499 { - x1=90.155mm; y1=0.05mm; x2=90.155mm; y2=21.95mm; thickness=0.05mm; clearance=0.0; - } - ha:arc.9502 { - x=50.805mm; y=11.0mm; width=0.5mm; height=0.5mm; astart=180; adelta=360; thickness=0.05mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = JJDgnKyWHxEMTxRxi5sAAABA - } ha:subc.144690 { ha:attributes { value= @@ -32391,842 +31166,2050 @@ ha:pcb-rnd-board-v6 { } uid = M6pVfViBFnbsREQTISsAAAA6 } - ha:subc.150327 { - ha:attributes { - value=USB-A - footprint=custom_FCI_10117835.lht - refdes=J1 - } - ha:data { - li:padstack_prototypes { + ha:subc.150327 { + ha:attributes { + value=USB-A + footprint=custom_FCI_10117835.lht + refdes=J1 + } + ha:data { + li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=0.7mm; hplated=1; htop=0; hbottom=0; - li:shape { + ha:ps_proto_v6.0 { + hdia=0.7mm; hplated=1; htop=0; hbottom=0; + li:shape { - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.1mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=1.1mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 } + clearance=0.2mm + } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.15mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=1.15mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 } + clearance=0.0 + } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.1mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.2mm + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=1.1mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 } + clearance=0.2mm + } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.1mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.2mm + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=1.1mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 } + clearance=0.2mm + } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.15mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=1.15mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 } - } - } - - ha:ps_proto_v6.1 { - hdia=90.5511811mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.45mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.5mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.45mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.45mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.5mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - } - } - } + clearance=0.0 + } + } } - li:objects { - ha:padstack_ref.150388 { - proto=0; x=14.350531mm; y=87.081554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } + ha:ps_proto_v6.1 { + hdia=90.5511811mil; hplated=1; htop=0; hbottom=0; + li:shape { - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.150389 { - proto=0; x=14.350531mm; y=89.581554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - ha:padstack_ref.150390 { - proto=0; x=14.350531mm; y=91.581554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=3 - name=3 - } - } - ha:padstack_ref.150391 { - proto=0; x=14.350531mm; y=94.081554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=4 - name=4 - } - } - ha:padstack_ref.150392 { - proto=0; x=15.850531mm; y=94.581554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=5 - name=5 - } - } - ha:padstack_ref.150393 { - proto=0; x=15.850531mm; y=92.581554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=6 - name=6 - } - } - ha:padstack_ref.150394 { - proto=0; x=15.850531mm; y=90.581554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=7 - name=7 - } - } - ha:padstack_ref.150395 { - proto=0; x=15.850531mm; y=88.581554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=8 - name=8 - } - } - ha:padstack_ref.150396 { - proto=0; x=15.850531mm; y=86.581554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=9 - name=9 - } - } - ha:padstack_ref.150397 { - proto=1; x=12.350531mm; y=84.011554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=10 - name=10 - } - } - ha:padstack_ref.150398 { - proto=1; x=12.350531mm; y=97.151554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=11 - name=11 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.150328 { - x1=12.350531mm; y1=90.581554mm; x2=12.350531mm; y2=90.581554mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.150331 { - x1=12.350531mm; y1=90.581554mm; x2=12.350531mm; y2=91.581554mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.150334 { - x1=12.350531mm; y1=90.581554mm; x2=11.350531mm; y2=90.581554mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.45mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 } + clearance=0.2mm } - ha:type { - top = 1 - misc = 1 - virtual = 1 + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.5mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.45mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.45mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.5mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 } } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.150337 { - x1=17.330531mm; y1=82.581554mm; x2=17.330531mm; y2=98.581554mm; thickness=0.12mm; clearance=0.0; - } - ha:line.150340 { - x1=17.330531mm; y1=98.581554mm; x2=14.335531mm; y2=98.581554mm; thickness=0.12mm; clearance=0.0; - } - ha:line.150343 { - x1=10.365531mm; y1=98.581554mm; x2=0.510531mm; y2=98.581554mm; thickness=0.12mm; clearance=0.0; - } - ha:line.150346 { - x1=0.510531mm; y1=98.581554mm; x2=0.510531mm; y2=82.581554mm; thickness=0.12mm; clearance=0.0; - } - ha:line.150349 { - x1=17.330531mm; y1=82.581554mm; x2=14.335531mm; y2=82.581554mm; thickness=0.12mm; clearance=0.0; - } - ha:line.150352 { - x1=10.365531mm; y1=82.581554mm; x2=0.510531mm; y2=82.581554mm; thickness=0.12mm; clearance=0.0; - } - ha:text.150355 { - string=%a.parent.refdes%; x=16.381554mm; y=79.779469mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 360.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.150356 { - x1=17.270531mm; y1=82.641554mm; x2=17.270531mm; y2=98.521554mm; thickness=0.1mm; clearance=0.0; - } - ha:line.150359 { - x1=17.270531mm; y1=98.521554mm; x2=0.570531mm; y2=98.521554mm; thickness=0.1mm; clearance=0.0; - } - ha:line.150362 { - x1=0.570531mm; y1=98.521554mm; x2=0.570531mm; y2=82.641554mm; thickness=0.1mm; clearance=0.0; - } - ha:line.150365 { - x1=0.570531mm; y1=82.641554mm; x2=17.270531mm; y2=82.641554mm; thickness=0.1mm; clearance=0.0; - } - ha:text.150368 { - string=USB-A; x=6.720531mm; y=88.281554mm; scale=100; fid=0; - ha:flags { - floater=1 - } - rot = 360.000000 - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:line.150369 { - x1=8.920531mm; y1=89.881554mm; x2=8.920531mm; y2=91.281554mm; thickness=0.05mm; clearance=0.0; - } - ha:line.150372 { - x1=9.620531mm; y1=90.581554mm; x2=8.220531mm; y2=90.581554mm; thickness=0.05mm; clearance=0.0; - } - ha:line.150375 { - x1=17.770531mm; y1=81.786554mm; x2=17.770531mm; y2=99.376554mm; thickness=0.05mm; clearance=0.0; - } - ha:line.150378 { - x1=17.770531mm; y1=99.376554mm; x2=0.070531mm; y2=99.376554mm; thickness=0.05mm; clearance=0.0; - } - ha:line.150381 { - x1=0.070531mm; y1=99.376554mm; x2=0.070531mm; y2=81.786554mm; thickness=0.05mm; clearance=0.0; - } - ha:line.150384 { - x1=0.070531mm; y1=81.786554mm; x2=17.770531mm; y2=81.786554mm; thickness=0.05mm; clearance=0.0; - } - ha:arc.150387 { - x=8.920531mm; y=90.581554mm; width=0.5mm; height=0.5mm; astart=270; adelta=360; thickness=0.05mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } } - uid = NnwMQO/BGhTGLEwmWjwAAAA7 - } - ha:subc.150407 { + } + + li:objects { + ha:padstack_ref.150388 { + proto=0; x=14.350531mm; y=87.081554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + ha:attributes { - value=USB-A - footprint=custom_FCI_10117835.lht - refdes=J5 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.7mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.1mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.15mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.1mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.1mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.15mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.1 { - hdia=90.5511811mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.45mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.5mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.45mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.45mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.5mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - } - } + term=1 + name=1 } } + ha:padstack_ref.150389 { + proto=0; x=14.350531mm; y=89.581554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + ha:padstack_ref.150390 { + proto=0; x=14.350531mm; y=91.581554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=3 + } + } + ha:padstack_ref.150391 { + proto=0; x=14.350531mm; y=94.081554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=4 + } + } + ha:padstack_ref.150392 { + proto=0; x=15.850531mm; y=94.581554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=5 + } + } + ha:padstack_ref.150393 { + proto=0; x=15.850531mm; y=92.581554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + name=6 + } + } + ha:padstack_ref.150394 { + proto=0; x=15.850531mm; y=90.581554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=7 + name=7 + } + } + ha:padstack_ref.150395 { + proto=0; x=15.850531mm; y=88.581554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + name=8 + } + } + ha:padstack_ref.150396 { + proto=0; x=15.850531mm; y=86.581554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=9 + name=9 + } + } + ha:padstack_ref.150397 { + proto=1; x=12.350531mm; y=84.011554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=10 + name=10 + } + } + ha:padstack_ref.150398 { + proto=1; x=12.350531mm; y=97.151554mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=11 + name=11 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.150328 { + x1=12.350531mm; y1=90.581554mm; x2=12.350531mm; y2=90.581554mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.150331 { + x1=12.350531mm; y1=90.581554mm; x2=12.350531mm; y2=91.581554mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.150334 { + x1=12.350531mm; y1=90.581554mm; x2=11.350531mm; y2=90.581554mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.150337 { + x1=17.330531mm; y1=82.581554mm; x2=17.330531mm; y2=98.581554mm; thickness=0.12mm; clearance=0.0; + } + ha:line.150340 { + x1=17.330531mm; y1=98.581554mm; x2=14.335531mm; y2=98.581554mm; thickness=0.12mm; clearance=0.0; + } + ha:line.150343 { + x1=10.365531mm; y1=98.581554mm; x2=0.510531mm; y2=98.581554mm; thickness=0.12mm; clearance=0.0; + } + ha:line.150346 { + x1=0.510531mm; y1=98.581554mm; x2=0.510531mm; y2=82.581554mm; thickness=0.12mm; clearance=0.0; + } + ha:line.150349 { + x1=17.330531mm; y1=82.581554mm; x2=14.335531mm; y2=82.581554mm; thickness=0.12mm; clearance=0.0; + } + ha:line.150352 { + x1=10.365531mm; y1=82.581554mm; x2=0.510531mm; y2=82.581554mm; thickness=0.12mm; clearance=0.0; + } + ha:text.150355 { + string=%a.parent.refdes%; x=16.381554mm; y=79.779469mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.150356 { + x1=17.270531mm; y1=82.641554mm; x2=17.270531mm; y2=98.521554mm; thickness=0.1mm; clearance=0.0; + } + ha:line.150359 { + x1=17.270531mm; y1=98.521554mm; x2=0.570531mm; y2=98.521554mm; thickness=0.1mm; clearance=0.0; + } + ha:line.150362 { + x1=0.570531mm; y1=98.521554mm; x2=0.570531mm; y2=82.641554mm; thickness=0.1mm; clearance=0.0; + } + ha:line.150365 { + x1=0.570531mm; y1=82.641554mm; x2=17.270531mm; y2=82.641554mm; thickness=0.1mm; clearance=0.0; + } + ha:text.150368 { + string=USB-A; x=6.720531mm; y=88.281554mm; scale=100; fid=0; + ha:flags { + floater=1 + } + rot = 360.000000 + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:line.150369 { + x1=8.920531mm; y1=89.881554mm; x2=8.920531mm; y2=91.281554mm; thickness=0.05mm; clearance=0.0; + } + ha:line.150372 { + x1=9.620531mm; y1=90.581554mm; x2=8.220531mm; y2=90.581554mm; thickness=0.05mm; clearance=0.0; + } + ha:line.150375 { + x1=17.770531mm; y1=81.786554mm; x2=17.770531mm; y2=99.376554mm; thickness=0.05mm; clearance=0.0; + } + ha:line.150378 { + x1=17.770531mm; y1=99.376554mm; x2=0.070531mm; y2=99.376554mm; thickness=0.05mm; clearance=0.0; + } + ha:line.150381 { + x1=0.070531mm; y1=99.376554mm; x2=0.070531mm; y2=81.786554mm; thickness=0.05mm; clearance=0.0; + } + ha:line.150384 { + x1=0.070531mm; y1=81.786554mm; x2=17.770531mm; y2=81.786554mm; thickness=0.05mm; clearance=0.0; + } + ha:arc.150387 { + x=8.920531mm; y=90.581554mm; width=0.5mm; height=0.5mm; astart=270; adelta=360; thickness=0.05mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = NnwMQO/BGhTGLEwmWjwAAAA7 + } + ha:subc.150407 { + ha:attributes { + value=USB-A + footprint=custom_FCI_10117835.lht + refdes=J5 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.7mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=1.1mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=1.15mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=1.1mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=1.1mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=1.15mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.1 { + hdia=90.5511811mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.45mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.5mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.45mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.45mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.5mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.150468 { + proto=0; x=14.3mm; y=54.7mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.150469 { + proto=0; x=14.3mm; y=57.2mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + ha:padstack_ref.150470 { + proto=0; x=14.3mm; y=59.2mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=3 + } + } + ha:padstack_ref.150471 { + proto=0; x=14.3mm; y=61.7mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=4 + } + } + ha:padstack_ref.150472 { + proto=0; x=15.8mm; y=62.2mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=5 + } + } + ha:padstack_ref.150473 { + proto=0; x=15.8mm; y=60.2mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + name=6 + } + } + ha:padstack_ref.150474 { + proto=0; x=15.8mm; y=58.2mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=7 + name=7 + } + } + ha:padstack_ref.150475 { + proto=0; x=15.8mm; y=56.2mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + name=8 + } + } + ha:padstack_ref.150476 { + proto=0; x=15.8mm; y=54.2mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=9 + name=9 + } + } + ha:padstack_ref.150477 { + proto=1; x=12.3mm; y=51.63mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=10 + name=10 + } + } + ha:padstack_ref.150478 { + proto=1; x=12.3mm; y=2.55in; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=11 + name=11 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.150408 { + x1=12.3mm; y1=58.2mm; x2=12.3mm; y2=58.2mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.150411 { + x1=12.3mm; y1=58.2mm; x2=12.3mm; y2=59.2mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.150414 { + x1=12.3mm; y1=58.2mm; x2=11.3mm; y2=58.2mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.150417 { + x1=17.28mm; y1=50.2mm; x2=17.28mm; y2=66.2mm; thickness=0.12mm; clearance=0.0; + } + ha:line.150420 { + x1=17.28mm; y1=66.2mm; x2=14.285mm; y2=66.2mm; thickness=0.12mm; clearance=0.0; + } + ha:line.150423 { + x1=406.1023622mil; y1=66.2mm; x2=0.46mm; y2=66.2mm; thickness=0.12mm; clearance=0.0; + } + ha:line.150426 { + x1=0.46mm; y1=66.2mm; x2=0.46mm; y2=50.2mm; thickness=0.12mm; clearance=0.0; + } + ha:line.150429 { + x1=17.28mm; y1=50.2mm; x2=14.285mm; y2=50.2mm; thickness=0.12mm; clearance=0.0; + } + ha:line.150432 { + x1=406.1023622mil; y1=50.2mm; x2=0.46mm; y2=50.2mm; thickness=0.12mm; clearance=0.0; + } + ha:text.150435 { + string=%a.parent.refdes%; x=18.4mm; y=49.43mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.150436 { + x1=677.95275591mil; y1=50.26mm; x2=677.95275591mil; y2=66.14mm; thickness=0.1mm; clearance=0.0; + } + ha:line.150439 { + x1=677.95275591mil; y1=66.14mm; x2=0.52mm; y2=66.14mm; thickness=0.1mm; clearance=0.0; + } + ha:line.150442 { + x1=0.52mm; y1=66.14mm; x2=0.52mm; y2=50.26mm; thickness=0.1mm; clearance=0.0; + } + ha:line.150445 { + x1=0.52mm; y1=50.26mm; x2=677.95275591mil; y2=50.26mm; thickness=0.1mm; clearance=0.0; + } + ha:text.150448 { + string=USB-A; x=6.97mm; y=55.8mm; scale=100; fid=0; + ha:flags { + floater=1 + } + rot = 360.000000 + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:line.150449 { + x1=8.87mm; y1=57.5mm; x2=8.87mm; y2=58.9mm; thickness=0.05mm; clearance=0.0; + } + ha:line.150452 { + x1=9.57mm; y1=58.2mm; x2=321.65354331mil; y2=58.2mm; thickness=0.05mm; clearance=0.0; + } + ha:line.150455 { + x1=17.72mm; y1=49.405mm; x2=17.72mm; y2=66.995mm; thickness=0.05mm; clearance=0.0; + } + ha:line.150458 { + x1=17.72mm; y1=66.995mm; x2=0.02mm; y2=66.995mm; thickness=0.05mm; clearance=0.0; + } + ha:line.150461 { + x1=0.02mm; y1=66.995mm; x2=0.02mm; y2=49.405mm; thickness=0.05mm; clearance=0.0; + } + ha:line.150464 { + x1=0.02mm; y1=49.405mm; x2=17.72mm; y2=49.405mm; thickness=0.05mm; clearance=0.0; + } + ha:arc.150467 { + x=8.87mm; y=58.2mm; width=0.5mm; height=0.5mm; astart=270; adelta=360; thickness=0.05mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = NnwMQO/BGhTGLEwmWjwAAAA9 + } + ha:subc.178748 { + ha:attributes { + value= + footprint=SOP113P600X175-9M.lht + refdes=U4 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.2mm + li:ps_poly { + 0.863mm + -0.163mm + 0.86mm + -0.191mm + 0.853mm + -0.218mm + 0.841mm + -0.244mm + 0.824mm + -0.267mm + 0.804mm + -0.287mm + 0.781mm + -0.303mm + 0.756mm + -0.315mm + 0.728mm + -0.323mm + 0.7mm + -0.325mm + -0.7mm + -0.325mm + -0.728mm + -0.323mm + -0.756mm + -0.315mm + -0.781mm + -0.303mm + -0.804mm + -0.287mm + -0.824mm + -0.267mm + -0.841mm + -0.244mm + -0.853mm + -0.218mm + -0.86mm + -0.191mm + -0.863mm + -0.163mm + -0.863mm + 0.162mm + -0.86mm + 0.191mm + -0.853mm + 0.218mm + -0.841mm + 0.244mm + -0.824mm + 0.267mm + -0.804mm + 0.287mm + -0.781mm + 0.303mm + -0.756mm + 0.315mm + -0.728mm + 0.323mm + -0.7mm + 0.325mm + 0.7mm + 0.325mm + 0.728mm + 0.323mm + 0.756mm + 0.315mm + 0.781mm + 0.303mm + 0.804mm + 0.287mm + 0.824mm + 0.267mm + 0.841mm + 0.244mm + 0.853mm + 0.218mm + 0.86mm + 0.191mm + 0.863mm + 0.163mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.913mm + -0.188mm + 0.91mm + -0.22mm + 0.901mm + -0.252mm + 0.887mm + -0.281mm + 0.869mm + -0.308mm + 0.846mm + -0.331mm + 0.819mm + -0.35mm + 0.789mm + -0.364mm + 0.758mm + -0.372mm + 0.725mm + -0.375mm + -0.725mm + -0.375mm + -0.758mm + -0.372mm + -0.789mm + -0.364mm + -0.819mm + -0.35mm + -0.846mm + -0.331mm + -0.869mm + -0.308mm + -0.887mm + -0.281mm + -0.901mm + -0.252mm + -0.91mm + -0.22mm + -0.913mm + -0.188mm + -0.913mm + 0.187mm + -0.91mm + 0.22mm + -0.901mm + 0.252mm + -0.887mm + 0.281mm + -0.869mm + 0.308mm + -0.846mm + 0.331mm + -0.819mm + 0.35mm + -0.789mm + 0.364mm + -0.758mm + 0.372mm + -0.725mm + 0.375mm + 0.725mm + 0.375mm + 0.758mm + 0.372mm + 0.789mm + 0.364mm + 0.819mm + 0.35mm + 0.846mm + 0.331mm + 0.869mm + 0.308mm + 0.887mm + 0.281mm + 0.901mm + 0.252mm + 0.91mm + 0.22mm + 0.913mm + 0.188mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.863mm + -0.163mm + 0.86mm + -0.191mm + 0.853mm + -0.218mm + 0.841mm + -0.244mm + 0.824mm + -0.267mm + 0.804mm + -0.287mm + 0.781mm + -0.303mm + 0.756mm + -0.315mm + 0.728mm + -0.323mm + 0.7mm + -0.325mm + -0.7mm + -0.325mm + -0.728mm + -0.323mm + -0.756mm + -0.315mm + -0.781mm + -0.303mm + -0.804mm + -0.287mm + -0.824mm + -0.267mm + -0.841mm + -0.244mm + -0.853mm + -0.218mm + -0.86mm + -0.191mm + -0.863mm + -0.163mm + -0.863mm + 0.162mm + -0.86mm + 0.191mm + -0.853mm + 0.218mm + -0.841mm + 0.244mm + -0.824mm + 0.267mm + -0.804mm + 0.287mm + -0.781mm + 0.303mm + -0.756mm + 0.315mm + -0.728mm + 0.323mm + -0.7mm + 0.325mm + 0.7mm + 0.325mm + 0.728mm + 0.323mm + 0.756mm + 0.315mm + 0.781mm + 0.303mm + 0.804mm + 0.287mm + 0.824mm + 0.267mm + 0.841mm + 0.244mm + 0.853mm + 0.218mm + 0.86mm + 0.191mm + 0.863mm + 0.163mm + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.2mm + li:ps_poly { + 1.206mm + -1.701mm + 1.203mm + -1.736mm + 1.194mm + -1.769mm + 1.18mm + -1.801mm + 1.16mm + -1.83mm + 1.135mm + -1.854mm + 1.107mm + -1.874mm + 1.075mm + -1.889mm + 1.041mm + -1.898mm + 1.006mm + -1.901mm + -1.006mm + -1.901mm + -1.041mm + -1.898mm + -1.075mm + -1.889mm + -1.106mm + -1.874mm + -1.135mm + -1.854mm + -1.16mm + -1.83mm + -1.18mm + -1.801mm + -1.194mm + -1.769mm + -1.203mm + -1.736mm + -1.206mm + -1.701mm + -1.206mm + 1.701mm + -1.203mm + 1.736mm + -1.194mm + 1.769mm + -1.18mm + 1.801mm + -1.16mm + 1.83mm + -1.135mm + 1.854mm + -1.107mm + 1.874mm + -1.075mm + 1.889mm + -1.041mm + 1.898mm + -1.006mm + 1.901mm + 1.006mm + 1.901mm + 1.041mm + 1.898mm + 1.075mm + 1.889mm + 1.107mm + 1.874mm + 1.135mm + 1.854mm + 1.16mm + 1.83mm + 1.18mm + 1.801mm + 1.194mm + 1.769mm + 1.203mm + 1.736mm + 1.206mm + 1.701mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 1.256mm + -1.751mm + 1.253mm + -1.786mm + 1.244mm + -1.819mm + 1.23mm + -1.851mm + 1.21mm + -1.88mm + 1.185mm + -1.904mm + 1.157mm + -1.924mm + 1.125mm + -1.939mm + 42.95275591mil + -1.948mm + 1.056mm + -1.951mm + -1.056mm + -1.951mm + -42.95275591mil + -1.948mm + -1.125mm + -1.939mm + -1.156mm + -1.924mm + -1.185mm + -1.904mm + -1.21mm + -1.88mm + -1.23mm + -1.851mm + -1.244mm + -1.819mm + -1.253mm + -1.786mm + -1.256mm + -1.751mm + -1.256mm + 1.751mm + -1.253mm + 1.786mm + -1.244mm + 1.819mm + -1.23mm + 1.851mm + -1.21mm + 1.88mm + -1.185mm + 1.904mm + -1.157mm + 1.924mm + -1.125mm + 1.939mm + -42.95275591mil + 1.948mm + -1.056mm + 1.951mm + 1.056mm + 1.951mm + 42.95275591mil + 1.948mm + 1.125mm + 1.939mm + 1.157mm + 1.924mm + 1.185mm + 1.904mm + 1.21mm + 1.88mm + 1.23mm + 1.851mm + 1.244mm + 1.819mm + 1.253mm + 1.786mm + 1.256mm + 1.751mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 1.206mm + -1.701mm + 1.203mm + -1.736mm + 1.194mm + -1.769mm + 1.18mm + -1.801mm + 1.16mm + -1.83mm + 1.135mm + -1.854mm + 1.107mm + -1.874mm + 1.075mm + -1.889mm + 1.041mm + -1.898mm + 1.006mm + -1.901mm + -1.006mm + -1.901mm + -1.041mm + -1.898mm + -1.075mm + -1.889mm + -1.106mm + -1.874mm + -1.135mm + -1.854mm + -1.16mm + -1.83mm + -1.18mm + -1.801mm + -1.194mm + -1.769mm + -1.203mm + -1.736mm + -1.206mm + -1.701mm + -1.206mm + 1.701mm + -1.203mm + 1.736mm + -1.194mm + 1.769mm + -1.18mm + 1.801mm + -1.16mm + 1.83mm + -1.135mm + 1.854mm + -1.107mm + 1.874mm + -1.075mm + 1.889mm + -1.041mm + 1.898mm + -1.006mm + 1.901mm + 1.006mm + 1.901mm + 1.041mm + 1.898mm + 1.075mm + 1.889mm + 1.107mm + 1.874mm + 1.135mm + 1.854mm + 1.16mm + 1.83mm + 1.18mm + 1.801mm + 1.194mm + 1.769mm + 1.203mm + 1.736mm + 1.206mm + 1.701mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.178843 { + proto=0; x=86.1mm; y=16.81mm; rot=-180.000000; xmirror=1; smirror=1; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:3 { + on + diag + round + noshape + } + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.178844 { + proto=0; x=86.1mm; y=17.936mm; rot=-180.000000; xmirror=1; smirror=1; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + ha:padstack_ref.178845 { + proto=0; x=86.1mm; y=19.064mm; rot=-180.000000; xmirror=1; smirror=1; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:3 { + on + diag + round + noshape + } + } + + ha:attributes { + term=3 + name=3 + } + } + ha:padstack_ref.178846 { + proto=0; x=86.1mm; y=20.19mm; rot=-180.000000; xmirror=1; smirror=1; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=4 + } + } + ha:padstack_ref.178847 { + proto=0; x=80.5mm; y=16.81mm; rot=-180.000000; xmirror=1; smirror=1; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + name=8 + } + } + ha:padstack_ref.178848 { + proto=0; x=80.5mm; y=17.936mm; rot=-180.000000; xmirror=1; smirror=1; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=7 + name=7 + } + } + ha:padstack_ref.178849 { + proto=0; x=80.5mm; y=19.064mm; rot=-180.000000; xmirror=1; smirror=1; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + name=6 + } + } + ha:padstack_ref.178850 { + proto=0; x=80.5mm; y=20.19mm; rot=-180.000000; xmirror=1; smirror=1; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=5 + } + } + ha:padstack_ref.178851 { + proto=1; x=83.3mm; y=18.5mm; rot=-180.000000; xmirror=1; smirror=1; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=9 + name=9 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.178749 { + x1=83.3mm; y1=18.5mm; x2=83.3mm; y2=18.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.178752 { + x1=83.3mm; y1=18.5mm; x2=82.3mm; y2=18.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.178755 { + x1=83.3mm; y1=18.5mm; x2=83.3mm; y2=19.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + bottom = 1 + virtual = 1 + misc = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.178758 { + x1=85.31mm; y1=15.99mm; x2=81.29mm; y2=15.99mm; thickness=0.12mm; clearance=0.0; + } + ha:line.178761 { + x1=81.29mm; y1=15.99mm; x2=81.29mm; y2=16.224mm; thickness=0.12mm; clearance=0.0; + } + ha:line.178764 { + x1=81.29mm; y1=817.95275591mil; x2=81.29mm; y2=21.01mm; thickness=0.12mm; clearance=0.0; + } + ha:line.178767 { + x1=81.29mm; y1=21.01mm; x2=85.31mm; y2=21.01mm; thickness=0.12mm; clearance=0.0; + } + ha:line.178770 { + x1=85.31mm; y1=15.99mm; x2=85.31mm; y2=16.224mm; thickness=0.12mm; clearance=0.0; + } + ha:line.178773 { + x1=85.31mm; y1=817.95275591mil; x2=85.31mm; y2=21.01mm; thickness=0.12mm; clearance=0.0; + } + ha:line.178776 { + x1=85.31mm; y1=16.224mm; x2=3.43393701in; y2=16.224mm; thickness=0.12mm; clearance=0.0; + } + ha:line.178779 { + x1=3.43393701in; y1=16.224mm; x2=3.43393701in; y2=17.135mm; thickness=0.12mm; clearance=0.0; + } + ha:arc.178782 { + x=86.1mm; y=15.795mm; width=0.125mm; height=0.125mm; astart=180; adelta=-360; thickness=0.25mm; clearance=0.0; + } + ha:text.178783 { + string=%a.parent.refdes%; x=82.588993mm; y=15.523937mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + onsolder=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + bottom = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.178784 { + x1=84.25mm; y1=16.05mm; x2=3.20275591in; y2=16.05mm; thickness=0.1mm; clearance=0.0; + } + ha:line.178787 { + x1=3.20275591in; y1=16.05mm; x2=3.20275591in; y2=824.80314961mil; thickness=0.1mm; clearance=0.0; + } + ha:line.178790 { + x1=3.20275591in; y1=824.80314961mil; x2=85.25mm; y2=824.80314961mil; thickness=0.1mm; clearance=0.0; + } + ha:line.178793 { + x1=85.25mm; y1=824.80314961mil; x2=85.25mm; y2=17.05mm; thickness=0.1mm; clearance=0.0; + } + ha:line.178796 { + x1=85.25mm; y1=17.05mm; x2=84.25mm; y2=16.05mm; thickness=0.1mm; clearance=0.0; + } + ha:text.178799 { + string=SOP113P600X175-9M; x=83.3mm; y=18.5mm; scale=100; fid=0; + ha:flags { + floater=1 + onsolder=1 + } + rot = 270.000000 + } + } + ha:type { + bottom = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:line.178800 { + x1=84.0mm; y1=18.5mm; x2=3.2519685in; y2=18.5mm; thickness=0.05mm; clearance=0.0; + } + ha:line.178803 { + x1=83.3mm; y1=17.8mm; x2=83.3mm; y2=19.2mm; thickness=0.05mm; clearance=0.0; + } + ha:line.178806 { + x1=87.462mm; y1=15.985mm; x2=85.75mm; y2=15.985mm; thickness=0.05mm; clearance=0.0; + } + ha:line.178809 { + x1=85.75mm; y1=15.985mm; x2=85.75mm; y2=15.55mm; thickness=0.05mm; clearance=0.0; + } + ha:line.178812 { + x1=85.75mm; y1=15.55mm; x2=80.85mm; y2=15.55mm; thickness=0.05mm; clearance=0.0; + } + ha:line.178815 { + x1=80.85mm; y1=15.55mm; x2=80.85mm; y2=15.985mm; thickness=0.05mm; clearance=0.0; + } + ha:line.178818 { + x1=80.85mm; y1=15.985mm; x2=79.138mm; y2=15.985mm; thickness=0.05mm; clearance=0.0; + } + ha:line.178821 { + x1=79.138mm; y1=15.985mm; x2=79.138mm; y2=21.015mm; thickness=0.05mm; clearance=0.0; + } + ha:line.178824 { + x1=79.138mm; y1=21.015mm; x2=80.85mm; y2=21.015mm; thickness=0.05mm; clearance=0.0; + } + ha:line.178827 { + x1=80.85mm; y1=21.015mm; x2=80.85mm; y2=21.45mm; thickness=0.05mm; clearance=0.0; + } + ha:line.178830 { + x1=80.85mm; y1=21.45mm; x2=85.75mm; y2=21.45mm; thickness=0.05mm; clearance=0.0; + } + ha:line.178833 { + x1=85.75mm; y1=21.45mm; x2=85.75mm; y2=21.015mm; thickness=0.05mm; clearance=0.0; + } + ha:line.178836 { + x1=85.75mm; y1=21.015mm; x2=87.462mm; y2=21.015mm; thickness=0.05mm; clearance=0.0; + } + ha:line.178839 { + x1=87.462mm; y1=21.015mm; x2=87.462mm; y2=15.985mm; thickness=0.05mm; clearance=0.0; + } + ha:arc.178842 { + x=83.3mm; y=18.5mm; width=0.5mm; height=0.5mm; astart=180; adelta=-360; thickness=0.05mm; clearance=0.0; + } + } + ha:type { + bottom = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = UgUIqHXda4G8D9p0XggAAAA7 + } + ha:subc.9448 { + ha:attributes { + value=BAT_18650 + footprint=custom_18650_HOLDER.lht + refdes=B2 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=2.4mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.05mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.0mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.05mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.1 { + hdia=3.2mm; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.2mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.25mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.2mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.2mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.25mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.9503 { + proto=0; x=87.255mm; y=11.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.9504 { + proto=0; x=14.355mm; y=11.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=2 + name=2 + } + } + ha:padstack_ref.9505 { + proto=1; x=78.61mm; y=11.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=MH1 + name=MH1 + } + } + ha:padstack_ref.9506 { + proto=1; x=23.0mm; y=11.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=MH2 + name=MH2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } li:objects { - ha:padstack_ref.150468 { - proto=0; x=14.3mm; y=54.7mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - + ha:line.9449 { + x1=50.805mm; y1=11.0mm; x2=50.805mm; y2=11.0mm; thickness=0.1mm; clearance=0.0; ha:attributes { - term=1 - name=1 + subc-role=origin } } - ha:padstack_ref.150469 { - proto=0; x=14.3mm; y=57.2mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - + ha:line.9452 { + x1=50.805mm; y1=11.0mm; x2=49.805mm; y2=11.0mm; thickness=0.1mm; clearance=0.0; ha:attributes { - term=2 - name=2 + subc-role=x } } - ha:padstack_ref.150470 { - proto=0; x=14.3mm; y=59.2mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - + ha:line.9455 { + x1=50.805mm; y1=11.0mm; x2=50.805mm; y2=10.0mm; thickness=0.1mm; clearance=0.0; ha:attributes { - term=3 - name=3 - } - } - ha:padstack_ref.150471 { - proto=0; x=14.3mm; y=61.7mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=4 - name=4 - } - } - ha:padstack_ref.150472 { - proto=0; x=15.8mm; y=62.2mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=5 - name=5 - } - } - ha:padstack_ref.150473 { - proto=0; x=15.8mm; y=60.2mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=6 - name=6 - } - } - ha:padstack_ref.150474 { - proto=0; x=15.8mm; y=58.2mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=7 - name=7 - } - } - ha:padstack_ref.150475 { - proto=0; x=15.8mm; y=56.2mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=8 - name=8 - } - } - ha:padstack_ref.150476 { - proto=0; x=15.8mm; y=54.2mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=9 - name=9 - } - } - ha:padstack_ref.150477 { - proto=1; x=12.3mm; y=51.63mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=10 - name=10 - } - } - ha:padstack_ref.150478 { - proto=1; x=12.3mm; y=2.55in; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=11 - name=11 + subc-role=y } } } - li:layers { + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } - ha:subc-aux { - lid=0 - ha:combining { } + ha:top-silkscreen { + lid=1 + ha:combining { } - li:objects { - ha:line.150408 { - x1=12.3mm; y1=58.2mm; x2=12.3mm; y2=58.2mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.150411 { - x1=12.3mm; y1=58.2mm; x2=12.3mm; y2=59.2mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.150414 { - x1=12.3mm; y1=58.2mm; x2=11.3mm; y2=58.2mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } + li:objects { + ha:line.9458 { + x1=89.715mm; y1=21.51mm; x2=11.895mm; y2=21.51mm; thickness=0.12mm; clearance=0.0; } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.150417 { - x1=17.28mm; y1=50.2mm; x2=17.28mm; y2=66.2mm; thickness=0.12mm; clearance=0.0; - } - ha:line.150420 { - x1=17.28mm; y1=66.2mm; x2=14.285mm; y2=66.2mm; thickness=0.12mm; clearance=0.0; - } - ha:line.150423 { - x1=406.1023622mil; y1=66.2mm; x2=0.46mm; y2=66.2mm; thickness=0.12mm; clearance=0.0; - } - ha:line.150426 { - x1=0.46mm; y1=66.2mm; x2=0.46mm; y2=50.2mm; thickness=0.12mm; clearance=0.0; - } - ha:line.150429 { - x1=17.28mm; y1=50.2mm; x2=14.285mm; y2=50.2mm; thickness=0.12mm; clearance=0.0; - } - ha:line.150432 { - x1=406.1023622mil; y1=50.2mm; x2=0.46mm; y2=50.2mm; thickness=0.12mm; clearance=0.0; - } - ha:text.150435 { - string=%a.parent.refdes%; x=18.4mm; y=49.43mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 360.000000 - } - } - ha:type { - silk = 1 - top = 1 - } + ha:line.9461 { + x1=11.895mm; y1=21.51mm; x2=11.895mm; y2=0.49mm; thickness=0.12mm; clearance=0.0; } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.150436 { - x1=677.95275591mil; y1=50.26mm; x2=677.95275591mil; y2=66.14mm; thickness=0.1mm; clearance=0.0; - } - ha:line.150439 { - x1=677.95275591mil; y1=66.14mm; x2=0.52mm; y2=66.14mm; thickness=0.1mm; clearance=0.0; - } - ha:line.150442 { - x1=0.52mm; y1=66.14mm; x2=0.52mm; y2=50.26mm; thickness=0.1mm; clearance=0.0; - } - ha:line.150445 { - x1=0.52mm; y1=50.26mm; x2=677.95275591mil; y2=50.26mm; thickness=0.1mm; clearance=0.0; - } - ha:text.150448 { - string=USB-A; x=6.97mm; y=55.8mm; scale=100; fid=0; - ha:flags { - floater=1 - } - rot = 360.000000 - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy + ha:line.9464 { + x1=11.895mm; y1=0.49mm; x2=89.715mm; y2=0.49mm; thickness=0.12mm; clearance=0.0; } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:line.150449 { - x1=8.87mm; y1=57.5mm; x2=8.87mm; y2=58.9mm; thickness=0.05mm; clearance=0.0; - } - ha:line.150452 { - x1=9.57mm; y1=58.2mm; x2=321.65354331mil; y2=58.2mm; thickness=0.05mm; clearance=0.0; - } - ha:line.150455 { - x1=17.72mm; y1=49.405mm; x2=17.72mm; y2=66.995mm; thickness=0.05mm; clearance=0.0; - } - ha:line.150458 { - x1=17.72mm; y1=66.995mm; x2=0.02mm; y2=66.995mm; thickness=0.05mm; clearance=0.0; - } - ha:line.150461 { - x1=0.02mm; y1=66.995mm; x2=0.02mm; y2=49.405mm; thickness=0.05mm; clearance=0.0; - } - ha:line.150464 { - x1=0.02mm; y1=49.405mm; x2=17.72mm; y2=49.405mm; thickness=0.05mm; clearance=0.0; - } - ha:arc.150467 { - x=8.87mm; y=58.2mm; width=0.5mm; height=0.5mm; astart=270; adelta=360; thickness=0.05mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard + ha:line.9467 { + x1=89.715mm; y1=0.49mm; x2=89.715mm; y2=21.51mm; thickness=0.12mm; clearance=0.0; + } + ha:text.9470 { + string=%a.parent.refdes%; x=9.405mm; y=0.2mm; scale=100; fid=0; + ha:flags { + clearline=1 + dyntext=1 + floater=1 + } + rot = 360.000000 } } - } - uid = NnwMQO/BGhTGLEwmWjwAAAA9 - } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.9471 { + x1=89.655mm; y1=21.45mm; x2=11.955mm; y2=21.45mm; thickness=0.1mm; clearance=0.0; + } + ha:line.9474 { + x1=11.955mm; y1=21.45mm; x2=11.955mm; y2=0.55mm; thickness=0.1mm; clearance=0.0; + } + ha:line.9477 { + x1=11.955mm; y1=0.55mm; x2=89.655mm; y2=0.55mm; thickness=0.1mm; clearance=0.0; + } + ha:line.9480 { + x1=89.655mm; y1=0.55mm; x2=89.655mm; y2=21.45mm; thickness=0.1mm; clearance=0.0; + } + ha:text.9483 { + string=BAT_18650; x=47.095mm; y=8.4mm; scale=100; fid=0; + ha:flags { + clearline=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:line.9484 { + x1=51.505mm; y1=11.0mm; x2=50.105mm; y2=11.0mm; thickness=0.05mm; clearance=0.0; + } + ha:line.9487 { + x1=50.805mm; y1=11.7mm; x2=50.805mm; y2=10.3mm; thickness=0.05mm; clearance=0.0; + } + ha:line.9490 { + x1=90.155mm; y1=21.95mm; x2=11.455mm; y2=21.95mm; thickness=0.05mm; clearance=0.0; + } + ha:line.9493 { + x1=11.455mm; y1=21.95mm; x2=11.455mm; y2=0.05mm; thickness=0.05mm; clearance=0.0; + } + ha:line.9496 { + x1=11.455mm; y1=0.05mm; x2=90.155mm; y2=0.05mm; thickness=0.05mm; clearance=0.0; + } + ha:line.9499 { + x1=90.155mm; y1=0.05mm; x2=90.155mm; y2=21.95mm; thickness=0.05mm; clearance=0.0; + } + ha:arc.9502 { + x=50.805mm; y=11.0mm; width=0.5mm; height=0.5mm; astart=180; adelta=360; thickness=0.05mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = JJDgnKyWHxEMTxRxi5sAAABA + } } li:layers { @@ -33236,12 +33219,6 @@ ha:pcb-rnd-board-v6 { ha:combining { } li:objects { - ha:line.42937 { - x1=78.9mm; y1=17.3mm; x2=78.9mm; y2=18.7mm; thickness=0.2mm; clearance=0.4mm; - ha:flags { - clearline=1 - } - } ha:line.42940 { x1=78.9mm; y1=18.7mm; x2=78.2mm; y2=19.4mm; thickness=0.2mm; clearance=0.4mm; ha:flags { @@ -36146,6 +36123,18 @@ ha:pcb-rnd-board-v6 { clearline=1 } } + ha:line.184725 { + x1=78.4mm; y1=17.6mm; x2=78.9mm; y2=18.1mm; thickness=0.2mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } + ha:line.184728 { + x1=78.9mm; y1=18.1mm; x2=78.9mm; y2=18.7mm; thickness=0.2mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } } color = {#8b2323} } @@ -36156,42 +36145,6 @@ ha:pcb-rnd-board-v6 { ha:combining { } li:objects { - ha:line.41821 { - x1=80.5mm; y1=18.464mm; x2=77.936mm; y2=18.464mm; thickness=0.2mm; clearance=0.4mm; - ha:flags { - clearline=1 - } - } - ha:line.41824 { - x1=77.936mm; y1=18.464mm; x2=77.9mm; y2=18.5mm; thickness=0.2mm; clearance=0.4mm; - ha:flags { - clearline=1 - } - } - ha:line.41827 { - x1=80.5mm; y1=17.336mm; x2=78.936mm; y2=17.336mm; thickness=0.2mm; clearance=0.4mm; - ha:flags { - clearline=1 - } - } - ha:line.41830 { - x1=78.936mm; y1=17.336mm; x2=78.9mm; y2=17.3mm; thickness=0.2mm; clearance=0.4mm; - ha:flags { - clearline=1 - } - } - ha:line.43507 { - x1=86.1mm; y1=23.1mm; x2=79.7mm; y2=23.1mm; thickness=0.2mm; clearance=0.4mm; - ha:flags { - clearline=1 - } - } - ha:line.43510 { - x1=79.7mm; y1=23.1mm; x2=78.9mm; y2=22.3mm; thickness=0.2mm; clearance=0.4mm; - ha:flags { - clearline=1 - } - } ha:line.44674 { x1=73.6mm; y1=17.3mm; x2=73.6mm; y2=12.45mm; thickness=0.2mm; clearance=0.4mm; ha:flags { @@ -39204,18 +39157,6 @@ ha:pcb-rnd-board-v6 { clearline=1 } } - ha:line.118101 { - x1=86.1mm; y1=17.336mm; x2=88.364mm; y2=17.336mm; thickness=0.2mm; clearance=0.39mm; - ha:flags { - clearline=1 - } - } - ha:line.118104 { - x1=88.364mm; y1=17.336mm; x2=88.7mm; y2=17.0mm; thickness=0.2mm; clearance=0.39mm; - ha:flags { - clearline=1 - } - } ha:line.118107 { x1=88.7mm; y1=15.6mm; x2=90.8mm; y2=15.6mm; thickness=0.2mm; clearance=0.39mm; ha:flags { @@ -41778,6 +41719,60 @@ ha:pcb-rnd-board-v6 { clearline=1 } } + ha:line.184758 { + x1=80.5mm; y1=19.064mm; x2=78.464mm; y2=19.064mm; thickness=0.2mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } + ha:line.184761 { + x1=78.464mm; y1=19.064mm; x2=77.9mm; y2=18.5mm; thickness=0.2mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } + ha:line.184764 { + x1=80.5mm; y1=17.936mm; x2=78.736mm; y2=17.936mm; thickness=0.2mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } + ha:line.184767 { + x1=78.736mm; y1=17.936mm; x2=78.4mm; y2=17.6mm; thickness=0.2mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } + ha:line.184806 { + x1=86.2mm; y1=23.8mm; x2=79.5mm; y2=23.8mm; thickness=0.2mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } + ha:line.184809 { + x1=79.5mm; y1=23.8mm; x2=78.9mm; y2=23.2mm; thickness=0.2mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } + ha:line.184812 { + x1=78.9mm; y1=23.2mm; x2=78.9mm; y2=22.3mm; thickness=0.2mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } + ha:line.184824 { + x1=86.1mm; y1=17.936mm; x2=87.764mm; y2=17.936mm; thickness=0.2mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } + ha:line.184827 { + x1=87.764mm; y1=17.936mm; x2=88.7mm; y2=17.0mm; thickness=0.2mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } } color = {#3a5fcd} } @@ -42607,6 +42602,12 @@ ha:pcb-rnd-board-v6 { clearline=1 } } + ha:line.184440 { + x1=80.5mm; y1=21.7mm; x2=80.5mm; y2=22.4mm; thickness=0.4mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } } color = {#548b54} } @@ -42617,24 +42618,6 @@ ha:pcb-rnd-board-v6 { ha:combining { } li:objects { - ha:line.34083 { - x1=80.5mm; y1=19.59mm; x2=76.56mm; y2=19.59mm; thickness=0.4mm; clearance=0.4mm; - ha:flags { - clearline=1 - } - } - ha:line.34086 { - x1=76.56mm; y1=19.59mm; x2=76.55mm; y2=19.6mm; thickness=0.4mm; clearance=0.4mm; - ha:flags { - clearline=1 - } - } - ha:line.34098 { - x1=80.49mm; y1=16.2mm; x2=80.5mm; y2=16.21mm; thickness=0.4mm; clearance=0.4mm; - ha:flags { - clearline=1 - } - } ha:line.34671 { x1=87.255mm; y1=11.0mm; x2=87.255mm; y2=12.945mm; thickness=0.4mm; clearance=0.4mm; ha:flags { @@ -42647,12 +42630,6 @@ ha:pcb-rnd-board-v6 { clearline=1 } } - ha:line.34677 { - x1=76.55mm; y1=19.6mm; x2=76.55mm; y2=14.45mm; thickness=0.4mm; clearance=0.4mm; - ha:flags { - clearline=1 - } - } ha:line.34680 { x1=76.55mm; y1=14.45mm; x2=77.4mm; y2=13.6mm; thickness=0.4mm; clearance=0.4mm; ha:flags { @@ -42665,36 +42642,6 @@ ha:pcb-rnd-board-v6 { clearline=1 } } - ha:line.35254 { - x1=80.5mm; y1=14.9mm; x2=80.5mm; y2=16.19mm; thickness=0.4mm; clearance=0.4mm; - ha:flags { - clearline=1 - } - } - ha:line.35257 { - x1=80.5mm; y1=16.19mm; x2=80.49mm; y2=16.2mm; thickness=0.4mm; clearance=0.4mm; - ha:flags { - clearline=1 - } - } - ha:line.35261 { - x1=80.5mm; y1=21.7mm; x2=86.1mm; y2=21.7mm; thickness=0.4mm; clearance=0.4mm; - ha:flags { - clearline=1 - } - } - ha:line.35264 { - x1=86.1mm; y1=21.7mm; x2=86.1mm; y2=19.6mm; thickness=0.4mm; clearance=0.4mm; - ha:flags { - clearline=1 - } - } - ha:line.35267 { - x1=86.1mm; y1=19.6mm; x2=86.105mm; y2=19.595mm; thickness=0.4mm; clearance=0.4mm; - ha:flags { - clearline=1 - } - } ha:line.36398 { x1=84.85mm; y1=6.55mm; x2=3.2519685in; y2=6.55mm; thickness=0.4mm; clearance=0.4mm; ha:flags { @@ -43133,18 +43080,6 @@ ha:pcb-rnd-board-v6 { clearline=1 } } - ha:line.133142 { - x1=88.7mm; y1=20.25mm; x2=86.75mm; y2=20.25mm; thickness=0.4mm; clearance=0.39mm; - ha:flags { - clearline=1 - } - } - ha:line.133145 { - x1=86.75mm; y1=20.25mm; x2=86.1mm; y2=19.6mm; thickness=0.4mm; clearance=0.39mm; - ha:flags { - clearline=1 - } - } ha:line.133375 { x1=98.1mm; y1=11.1mm; x2=94.6mm; y2=11.1mm; thickness=0.4mm; clearance=0.39mm; ha:flags { @@ -43199,6 +43134,60 @@ ha:pcb-rnd-board-v6 { clearline=1 } } + ha:line.184476 { + x1=80.5mm; y1=20.19mm; x2=76.56mm; y2=20.19mm; thickness=0.4mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } + ha:line.184479 { + x1=76.56mm; y1=20.19mm; x2=76.55mm; y2=20.2mm; thickness=0.4mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } + ha:line.184482 { + x1=76.55mm; y1=20.2mm; x2=76.55mm; y2=14.45mm; thickness=0.4mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } + ha:line.184770 { + x1=86.2mm; y1=22.4mm; x2=80.5mm; y2=22.4mm; thickness=0.4mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } + ha:line.184773 { + x1=80.5mm; y1=14.9mm; x2=80.5mm; y2=16.81mm; thickness=0.4mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } + ha:line.184794 { + x1=88.7mm; y1=20.25mm; x2=86.16mm; y2=20.25mm; thickness=0.4mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } + ha:line.184797 { + x1=86.16mm; y1=20.25mm; x2=86.1mm; y2=20.19mm; thickness=0.4mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } + ha:line.184800 { + x1=86.1mm; y1=20.19mm; x2=86.1mm; y2=22.3mm; thickness=0.4mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } + ha:line.184803 { + x1=86.1mm; y1=22.3mm; x2=86.2mm; y2=22.4mm; thickness=0.4mm; clearance=0.39mm; + ha:flags { + clearline=1 + } + } } color = {#8b7355} } @@ -45270,10 +45259,10 @@ ha:pcb-rnd-board-v6 { min_drill = 0.30000000 mm clearance = 195.00 um text_scale = 100 - via_thickness = 800.00 um - via_drilling_hole = 500.00 um + via_thickness = 600.00 um + via_drilling_hole = 300.00 um text_thickness = 0 - line_thickness = 400.00 um + line_thickness = 200.00 um } ha:editor { grid_unit = mm @@ -45307,12 +45296,12 @@ ha:pcb-rnd-board-v6 { ha:LIGHTNING_DEVICE_GND { li:conn { J11-1; U2-22; } } - ha:USB-C_HOST_SSTXN1 { - li:conn { J2-3; U2-90; } - } - ha:USB-C_HOST_SSTXN2 { - li:conn { J2-22; U2-118; } - } + ha:USB-C_HOST_SSTXN2 { + li:conn { J2-22; U2-118; } + } + ha:USB-C_HOST_SSTXN1 { + li:conn { J2-3; U2-90; } + } ha:Vcc { li:conn { C3-2; S1-2; U3-3; } } @@ -45403,15 +45392,15 @@ ha:pcb-rnd-board-v6 { ha:unnamed_net1 { li:conn { D2-2; U4-6; } } - ha:unnamed_net2 { - li:conn { D3-2; U4-7; } - } - ha:unnamed_net3 { - li:conn { R8-2; U4-2; } - } - ha:unnamed_net4 { - li:conn { D2-1; D3-1; R7-1; } - } + ha:unnamed_net3 { + li:conn { R8-2; U4-2; } + } + ha:unnamed_net4 { + li:conn { D2-1; D3-1; R7-1; } + } + ha:unnamed_net2 { + li:conn { D3-2; U4-7; } + } ha:unnamed_net5 { li:conn { R8-1; R9-2; } } @@ -45532,69 +45521,69 @@ ha:pcb-rnd-board-v6 { ha:+3.3V { li:conn { C4-2; C9-2; C10-2; C11-2; C12-2; C13-2; C14-2; C15-2; C16-2; C17-2; C18-2; C19-2; C20-2; C21-2; J4-1; Q1-2; R4-2; R5-2; U2-6; U2-17; U2-32; U2-33; U2-39; U2-52; U2-62; U2-72; U2-84; U2-95; U2-108; U2-121; U2-131; U2-144; U3-2; } } - ha:unnamed_net12 { - li:conn { J9-4; U6-13; } - } - ha:unnamed_net13 { - li:conn { J9-5; U6-12; } - } - ha:unnamed_net14 { - li:conn { J9-6; U6-11; } - } + ha:unnamed_net13 { + li:conn { J9-5; U6-12; } + } + ha:unnamed_net14 { + li:conn { J9-6; U6-11; } + } + ha:unnamed_net12 { + li:conn { J9-4; U6-13; } + } ha:unnamed_net15 { li:conn { J9-7; U6-10; } } - ha:unnamed_net16 { - li:conn { J9-8; U6-9; } - } - ha:unnamed_net17 { - li:conn { J9-9; U6-8; } - } - ha:unnamed_net18 { - li:conn { J9-10; U6-7; } - } - ha:unnamed_net19 { - li:conn { J9-11; U6-6; } - } - ha:unnamed_net20 { - li:conn { J9-12; U6-5; } - } - ha:unnamed_net21 { - li:conn { J9-13; U6-4; } - } - ha:unnamed_net22 { - li:conn { J9-14; U6-3; } - } - ha:USB-C_HOST_SSRXN1 { - li:conn { J2-15; U2-125; } - } - ha:USB-C_HOST_SSRXN2 { - li:conn { J2-10; U2-101; } - } - ha:unnamed_net25 { - li:conn { J9-16; U6-1; } - } - ha:unnamed_net26 { - li:conn { J9-2; U6-15; } - } - ha:unnamed_net23 { - li:conn { J9-3; U6-14; } - } - ha:unnamed_net24 { - li:conn { J9-15; U6-2; } - } - ha:USB-MINIB_DEVICE_VBUS { - li:conn { J7-1; U2-3; } - } - ha:USB-B_DEVICE_VBUS { - li:conn { J6-1; U2-29; } - } - ha:USB-C_HOST_SSRXP1 { - li:conn { J2-14; U2-129; } - } - ha:USB-C_HOST_SSRXP2 { - li:conn { J2-11; U2-99; } - } + ha:unnamed_net17 { + li:conn { J9-9; U6-8; } + } + ha:unnamed_net22 { + li:conn { J9-14; U6-3; } + } + ha:unnamed_net16 { + li:conn { J9-8; U6-9; } + } + ha:unnamed_net19 { + li:conn { J9-11; U6-6; } + } + ha:unnamed_net25 { + li:conn { J9-16; U6-1; } + } + ha:unnamed_net26 { + li:conn { J9-2; U6-15; } + } + ha:USB-C_HOST_SSRXN1 { + li:conn { J2-15; U2-125; } + } + ha:unnamed_net24 { + li:conn { J9-15; U6-2; } + } + ha:USB-C_HOST_SSRXN2 { + li:conn { J2-10; U2-101; } + } + ha:unnamed_net18 { + li:conn { J9-10; U6-7; } + } + ha:unnamed_net20 { + li:conn { J9-12; U6-5; } + } + ha:USB-MINIB_DEVICE_VBUS { + li:conn { J7-1; U2-3; } + } + ha:unnamed_net23 { + li:conn { J9-3; U6-14; } + } + ha:USB-B_DEVICE_VBUS { + li:conn { J6-1; U2-29; } + } + ha:USB-C_HOST_SSRXP1 { + li:conn { J2-14; U2-129; } + } + ha:USB-C_HOST_SSRXP2 { + li:conn { J2-11; U2-99; } + } + ha:unnamed_net21 { + li:conn { J9-13; U6-4; } + } ha:LIGHTNING_DEVICE_PWR { li:conn { J11-5; U2-15; } }