From: Bdale Garbee Date: Mon, 7 Nov 2022 20:12:02 +0000 (-0700) Subject: forward annotate additional bypass caps, etc, to incomplete pcb layout X-Git-Tag: fab-v2p1~9 X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=44d871b77c299f0d45f5d6c1bfc8942f06fece05;p=hw%2Feasytimer forward annotate additional bypass caps, etc, to incomplete pcb layout --- diff --git a/easytimer.lht b/easytimer.lht index c7b258a..4973db2 100644 --- a/easytimer.lht +++ b/easytimer.lht @@ -714,18 +714,6 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.93870 { - x1=985.815mil; y1=390.16mil; x2=25.573736mm; y2=390.16mil; thickness=5.0mil; clearance=10.0mil; - ha:flags { - clearline=1 - } - } - ha:line.93873 { - x1=25.573736mm; y1=390.16mil; x2=1.017in; y2=380.0mil; thickness=5.0mil; clearance=10.0mil; - ha:flags { - clearline=1 - } - } ha:line.95408 { x1=18.140045mm; y1=370.47mil; x2=17.285462mm; y2=370.47mil; thickness=5.0mil; clearance=10.0mil; ha:flags { @@ -1484,20 +1472,8 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.99089 { - x1=613.0mil; y1=731.0mil; x2=533.0mil; y2=731.0mil; thickness=5.0mil; clearance=10.0mil; - ha:flags { - clearline=1 - } - } - ha:line.99092 { - x1=533.0mil; y1=731.0mil; x2=505.0mil; y2=703.0mil; thickness=5.0mil; clearance=10.0mil; - ha:flags { - clearline=1 - } - } ha:line.99095 { - x1=505.0mil; y1=703.0mil; x2=445.0mil; y2=703.0mil; thickness=5.0mil; clearance=10.0mil; + x1=614.0mil; y1=731.0mil; x2=445.0mil; y2=703.0mil; thickness=5.0mil; clearance=10.0mil; ha:flags { clearline=1 } @@ -1700,6 +1676,22 @@ ha:pcb-rnd-board-v8 { } rot = 360.000000 } + ha:text.103327 { + string=-; x=17.0mil; y=532.0mil; scale=200; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + rot = 90.000000 + } + ha:text.103328 { + string=+; x=58.0mil; y=306.0mil; scale=200; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + rot = 0.000000 + } } color = {#000000} } @@ -6559,7 +6551,7 @@ ha:pcb-rnd-board-v8 { li:objects { ha:padstack_ref.58677 { - proto=0; x=13.703808mm; y=-139.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + proto=0; x=13.729208mm; y=-126.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; ha:flags { clearline=1 } @@ -6573,7 +6565,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.58678 { - proto=0; x=571.0mil; y=-139.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + proto=0; x=572.0mil; y=-126.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; ha:flags { clearline=1 } @@ -6607,25 +6599,25 @@ ha:pcb-rnd-board-v8 { li:objects { ha:line.58665 { - x1=14.103604mm; y1=-139.0mil; x2=14.103604mm; y2=-139.0mil; thickness=0.1mm; clearance=0.0; + x1=14.129004mm; y1=-126.0mil; x2=14.129004mm; y2=-126.0mil; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } ha:line.58668 { - x1=14.103604mm; y1=-139.0mil; x2=14.103604mm; y2=-139.0mil; thickness=0.1mm; clearance=0.0; + x1=14.129004mm; y1=-126.0mil; x2=14.129004mm; y2=-126.0mil; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } ha:line.58671 { - x1=14.103604mm; y1=-139.0mil; x2=15.103604mm; y2=-139.0mil; thickness=0.1mm; clearance=0.0; + x1=14.129004mm; y1=-126.0mil; x2=15.129004mm; y2=-126.0mil; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } ha:line.58674 { - x1=14.103604mm; y1=-139.0mil; x2=14.103604mm; y2=-2.5306mm; thickness=0.1mm; clearance=0.0; + x1=14.129004mm; y1=-126.0mil; x2=14.129004mm; y2=-2.2004mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } @@ -8406,7 +8398,7 @@ ha:pcb-rnd-board-v8 { li:objects { ha:padstack_ref.59069 { - proto=0; x=7.099808mm; y=-42.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + proto=0; x=6.352298mm; y=-2.353445mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; ha:flags { clearline=1 } @@ -8420,7 +8412,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.59070 { - proto=0; x=311.0mil; y=-42.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + proto=0; x=7.15189mm; y=-2.353445mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; ha:flags { clearline=1 } @@ -8454,25 +8446,25 @@ ha:pcb-rnd-board-v8 { li:objects { ha:line.59057 { - x1=7.499604mm; y1=-42.0mil; x2=7.499604mm; y2=-42.0mil; thickness=0.1mm; clearance=0.0; + x1=6.752094mm; y1=-2.353445mm; x2=6.752094mm; y2=-2.353445mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } ha:line.59060 { - x1=7.499604mm; y1=-42.0mil; x2=7.499604mm; y2=-42.0mil; thickness=0.1mm; clearance=0.0; + x1=6.752094mm; y1=-2.353445mm; x2=6.752094mm; y2=-2.353445mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } ha:line.59063 { - x1=7.499604mm; y1=-42.0mil; x2=8.499604mm; y2=-42.0mil; thickness=0.1mm; clearance=0.0; + x1=6.752094mm; y1=-2.353445mm; x2=7.752094mm; y2=-2.353445mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } ha:line.59066 { - x1=7.499604mm; y1=-42.0mil; x2=7.499604mm; y2=-0.0668mm; thickness=0.1mm; clearance=0.0; + x1=6.752094mm; y1=-2.353445mm; x2=6.752094mm; y2=-1.353445mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } @@ -8563,7 +8555,7 @@ ha:pcb-rnd-board-v8 { li:objects { ha:padstack_ref.59086 { - proto=0; x=9.589008mm; y=-39.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + proto=0; x=8.700008mm; y=-43.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; ha:flags { clearline=1 } @@ -8577,7 +8569,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.59087 { - proto=0; x=409.0mil; y=-39.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + proto=0; x=374.0mil; y=-43.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; ha:flags { clearline=1 } @@ -8611,25 +8603,25 @@ ha:pcb-rnd-board-v8 { li:objects { ha:line.59074 { - x1=9.988804mm; y1=-39.0mil; x2=9.988804mm; y2=-39.0mil; thickness=0.1mm; clearance=0.0; + x1=9.099804mm; y1=-43.0mil; x2=9.099804mm; y2=-43.0mil; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } ha:line.59077 { - x1=9.988804mm; y1=-39.0mil; x2=9.988804mm; y2=-39.0mil; thickness=0.1mm; clearance=0.0; + x1=9.099804mm; y1=-43.0mil; x2=9.099804mm; y2=-43.0mil; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } ha:line.59080 { - x1=9.988804mm; y1=-39.0mil; x2=10.988804mm; y2=-39.0mil; thickness=0.1mm; clearance=0.0; + x1=9.099804mm; y1=-43.0mil; x2=10.099804mm; y2=-43.0mil; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } ha:line.59083 { - x1=9.988804mm; y1=-39.0mil; x2=9.988804mm; y2=0.0094mm; thickness=0.1mm; clearance=0.0; + x1=9.099804mm; y1=-43.0mil; x2=9.099804mm; y2=-0.0922mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } @@ -9781,7 +9773,7 @@ ha:pcb-rnd-board-v8 { } } - {ha:top copper} { + {ha:top copper} { lid=2 ha:combining { } @@ -11867,7 +11859,7 @@ ha:pcb-rnd-board-v8 { li:objects { ha:padstack_ref.74388 { - proto=0; x=0.580136mm; y=-1.050155mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + proto=0; x=0.597408mm; y=-39.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; ha:flags { clearline=1 } @@ -11881,7 +11873,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.74389 { - proto=0; x=54.32mil; y=-1.050155mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + proto=0; x=55.0mil; y=-39.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; ha:flags { clearline=1 } @@ -11915,29 +11907,33 @@ ha:pcb-rnd-board-v8 { li:objects { ha:line.74376 { - x1=0.979932mm; y1=-1.050155mm; x2=0.979932mm; y2=-1.050155mm; thickness=0.1mm; clearance=0.0; + x1=0.997204mm; y1=-39.0mil; x2=0.997204mm; y2=-39.0mil; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } - } + ha:flags ={ selected=1 + }; } ha:line.74379 { - x1=0.979932mm; y1=-1.050155mm; x2=0.979932mm; y2=-1.050155mm; thickness=0.1mm; clearance=0.0; + x1=0.997204mm; y1=-39.0mil; x2=0.997204mm; y2=-39.0mil; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } - } + ha:flags ={ selected=1 + }; } ha:line.74382 { - x1=0.979932mm; y1=-1.050155mm; x2=1.979932mm; y2=-1.050155mm; thickness=0.1mm; clearance=0.0; + x1=0.997204mm; y1=-39.0mil; x2=1.997204mm; y2=-39.0mil; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } - } + ha:flags ={ selected=1 + }; } ha:line.74385 { - x1=0.979932mm; y1=-1.050155mm; x2=0.979932mm; y2=-0.050155mm; thickness=0.1mm; clearance=0.0; + x1=0.997204mm; y1=-39.0mil; x2=0.997204mm; y2=0.0094mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } - } + ha:flags ={ selected=1 + }; } } ha:type { top = 1 @@ -13227,130 +13223,780 @@ ha:pcb-rnd-board-v8 { } uid = RjgnUeuCnHn7KrKm/wwAAAA0 } - ha:rat.102141 { - x1=54.32mil; y1=-1.050155mm; lgrp1=3; anchor1=pcb/74374/74389; x2=20.248499mm; y2=123.84mil; lgrp2=3; anchor2=pcb/81674/81697; + ha:subc.104533 { + ha:attributes { + refdes=C110 + value=0.1uF + footprint=0402 + openscad=0402 + } + 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.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.104547 { + proto=0; x=132.52mil; y=-81.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.104548 { + proto=0; x=164.0mil; y=-81.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.104535 { + x1=3.765804mm; y1=-81.0mil; x2=3.765804mm; y2=-81.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.104538 { + x1=3.765804mm; y1=-81.0mil; x2=3.765804mm; y2=-81.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.104541 { + x1=3.765804mm; y1=-81.0mil; x2=4.765804mm; y2=-81.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.104544 { + x1=3.765804mm; y1=-81.0mil; x2=3.765804mm; y2=-1.0574mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = 2yN9A4lef/MyV7+Y+D0AAAA0 + } + ha:subc.104566 { + ha:attributes { + refdes=C111 + value=0.1uF + footprint=0402 + openscad=0402 + } + 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.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.104580 { + proto=0; x=3.610223mm; y=-1.050155mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.104581 { + proto=0; x=4.409815mm; y=-1.050155mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.104568 { + x1=4.010019mm; y1=-1.050155mm; x2=4.010019mm; y2=-1.050155mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.104571 { + x1=4.010019mm; y1=-1.050155mm; x2=4.010019mm; y2=-1.050155mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.104574 { + x1=4.010019mm; y1=-1.050155mm; x2=5.010019mm; y2=-1.050155mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.104577 { + x1=4.010019mm; y1=-1.050155mm; x2=4.010019mm; y2=-0.050155mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = 2yN9A4lef/MyV7+Y+D0AAAA2 + } + ha:subc.104599 { + ha:attributes { + refdes=C112 + value=0.1uF + footprint=0402 + openscad=0402 + } + 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.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.104613 { + proto=0; x=6.64031mm; y=-1.050155mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.104614 { + proto=0; x=7.439902mm; y=-1.050155mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.104601 { + x1=7.040106mm; y1=-1.050155mm; x2=7.040106mm; y2=-1.050155mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.104604 { + x1=7.040106mm; y1=-1.050155mm; x2=7.040106mm; y2=-1.050155mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.104607 { + x1=7.040106mm; y1=-1.050155mm; x2=8.040106mm; y2=-1.050155mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.104610 { + x1=7.040106mm; y1=-1.050155mm; x2=7.040106mm; y2=-0.050155mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = 2yN9A4lef/MyV7+Y+D0AAAA4 + } + ha:subc.104632 { + ha:attributes { + refdes=C113 + value=1uF + footprint=0402 + openscad=0402 + } + 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.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.104646 { + proto=0; x=10.808208mm; y=-47.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.104647 { + proto=0; x=457.0mil; y=-47.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.104634 { + x1=11.208004mm; y1=-47.0mil; x2=11.208004mm; y2=-47.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.104637 { + x1=11.208004mm; y1=-47.0mil; x2=11.208004mm; y2=-47.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.104640 { + x1=11.208004mm; y1=-47.0mil; x2=12.208004mm; y2=-47.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.104643 { + x1=11.208004mm; y1=-47.0mil; x2=11.208004mm; y2=-0.1938mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = 2yN9A4lef/MyV7+Y+D0AAAA6 + } + ha:rat.106104 { + x1=55.0mil; y1=-39.0mil; lgrp1=3; anchor1=pcb/74374/74389; x2=20.248499mm; y2=123.84mil; lgrp2=3; anchor2=pcb/81674/81697; + } + ha:rat.106107 { + x1=7.15189mm; y1=-2.353445mm; lgrp1=3; anchor1=pcb/59055/59070; x2=7.439902mm; y2=-1.050155mm; lgrp2=3; anchor2=pcb/104599/104614; } - ha:rat.102144 { - x1=311.0mil; y1=-42.0mil; lgrp1=3; anchor1=pcb/59055/59070; x2=409.0mil; y2=-39.0mil; lgrp2=3; anchor2=pcb/59072/59087; + ha:rat.106110 { + x1=374.0mil; y1=-43.0mil; lgrp1=3; anchor1=pcb/59072/59087; x2=7.439902mm; y2=-1.050155mm; lgrp2=3; anchor2=pcb/104599/104614; } - ha:rat.102147 { - x1=311.0mil; y1=-42.0mil; lgrp1=3; anchor1=pcb/59055/59070; x2=4.409815mm; y2=-1.050155mm; lgrp2=3; anchor2=pcb/60487/60502; + ha:rat.106113 { + x1=7.15189mm; y1=-2.353445mm; lgrp1=3; anchor1=pcb/59055/59070; x2=164.0mil; y2=-81.0mil; lgrp2=3; anchor2=pcb/104533/104548; } - ha:rat.102150 { + ha:rat.106116 { + x1=4.409815mm; y1=-1.050155mm; lgrp1=3; anchor1=pcb/60487/60502; x2=164.0mil; y2=-81.0mil; lgrp2=3; anchor2=pcb/104533/104548; + } + ha:rat.106119 { x1=3.982007mm; y1=0.691288mm; lgrp1=5; anchor1=pcb/91345; x2=4.409815mm; y2=-1.050155mm; lgrp2=3; anchor2=pcb/60487/60502; } - ha:rat.102153 { + ha:rat.106122 { x1=782.0mil; y1=32.0mil; lgrp1=3; anchor1=pcb/97838; x2=752.0mil; y2=-46.52mil; lgrp2=3; anchor2=pcb/58529/58544; } - ha:rat.102156 { + ha:rat.106125 { x1=0.0; y1=0.0; lgrp1=5; anchor1=pcb/91345; x2=1.282192mm; y2=-85.0mil; lgrp2=3; anchor2=pcb/60454/60469; } - ha:rat.102159 { + ha:rat.106128 { x1=26.584364mm; y1=6.939496mm; lgrp1=5; anchor1=pcb/91345; x2=24.112474mm; y2=4.034917mm; lgrp2=3; anchor2=pcb/80834/80877; } - ha:rat.102162 { + ha:rat.106131 { x1=25.112472mm; y1=67.135mil; lgrp1=3; anchor1=pcb/80834/80870; x2=24.112474mm; y2=4.034917mm; lgrp2=3; anchor2=pcb/80834/80877; } - ha:rat.102165 { + ha:rat.106134 { x1=26.1366mm; y1=-46.0mil; lgrp1=3; anchor1=pcb/58546/58561; x2=25.112472mm; y2=67.135mil; lgrp2=3; anchor2=pcb/80834/80870; } - ha:rat.102168 { + ha:rat.106137 { x1=26.8986mm; y1=-132.0mil; lgrp1=3; anchor1=pcb/59089/59104; x2=26.1366mm; y2=-46.0mil; lgrp2=3; anchor2=pcb/58546/58561; } - ha:rat.102171 { + ha:rat.106140 { x1=656.0mil; y1=104.0mil; lgrp1=3; anchor1=pcb/97660; x2=576.48mil; y2=-33.0mil; lgrp2=3; anchor2=pcb/58629/58644; } - ha:rat.102174 { + ha:rat.106143 { x1=20.340066mm; y1=535.815mil; lgrp1=3; anchor1=pcb/60759/60806; x2=24.112474mm; y2=67.135mil; lgrp2=3; anchor2=pcb/80834/80878; } - ha:rat.102177 { - x1=0.0; y1=0.0; lgrp1=3; anchor1=pcb/64016; x2=0.580136mm; y2=-1.050155mm; lgrp2=3; anchor2=pcb/74374/74388; + ha:rat.106146 { + x1=0.0; y1=0.0; lgrp1=3; anchor1=pcb/64016; x2=0.597408mm; y2=-39.0mil; lgrp2=3; anchor2=pcb/74374/74388; } - ha:rat.102180 { - x1=19.0mil; y1=-85.0mil; lgrp1=3; anchor1=pcb/60454/60468; x2=0.580136mm; y2=-1.050155mm; lgrp2=3; anchor2=pcb/74374/74388; + ha:rat.106149 { + x1=19.0mil; y1=-85.0mil; lgrp1=3; anchor1=pcb/60454/60468; x2=0.597408mm; y2=-39.0mil; lgrp2=3; anchor2=pcb/74374/74388; } - ha:rat.102183 { + ha:rat.106152 { x1=19.725018mm; y1=0.388752mm; lgrp1=3; anchor1=pcb/64016; x2=752.0mil; y2=-78.0mil; lgrp2=3; anchor2=pcb/58529/58543; } - ha:rat.102186 { + ha:rat.106155 { x1=26.276174mm; y1=1.248572mm; lgrp1=3; anchor1=pcb/64016; x2=1.06048in; y2=-46.0mil; lgrp2=3; anchor2=pcb/58546/58560; } - ha:rat.102189 { + ha:rat.106158 { x1=1.09048in; y1=-132.0mil; lgrp1=3; anchor1=pcb/59089/59103; x2=1.06048in; y2=-46.0mil; lgrp2=3; anchor2=pcb/58546/58560; } - ha:rat.102192 { - x1=10.943999mm; y1=1.480628mm; lgrp1=3; anchor1=pcb/64016; x2=9.589008mm; y2=-39.0mil; lgrp2=3; anchor2=pcb/59072/59086; + ha:rat.106161 { + x1=455.1mil; y1=1.45286mm; lgrp1=3; anchor1=pcb/64016; x2=457.0mil; y2=-47.0mil; lgrp2=3; anchor2=pcb/104632/104647; } - ha:rat.102195 { - x1=7.099808mm; y1=-42.0mil; lgrp1=3; anchor1=pcb/59055/59069; x2=9.589008mm; y2=-39.0mil; lgrp2=3; anchor2=pcb/59072/59086; + ha:rat.106164 { + x1=19.0mil; y1=-85.0mil; lgrp1=3; anchor1=pcb/60454/60468; x2=132.52mil; y2=-81.0mil; lgrp2=3; anchor2=pcb/104533/104547; } - ha:rat.102198 { - x1=3.610223mm; y1=-1.050155mm; lgrp1=3; anchor1=pcb/60487/60501; x2=0.580136mm; y2=-1.050155mm; lgrp2=3; anchor2=pcb/74374/74388; + ha:rat.106167 { + x1=3.610223mm; y1=-1.050155mm; lgrp1=3; anchor1=pcb/60487/60501; x2=132.52mil; y2=-81.0mil; lgrp2=3; anchor2=pcb/104533/104547; } - ha:rat.102201 { - x1=13.822672mm; y1=1.46533mm; lgrp1=3; anchor1=pcb/64016; x2=576.74mil; y2=-81.0mil; lgrp2=3; anchor2=pcb/58646/58661; + ha:rat.106170 { + x1=8.700008mm; y1=-43.0mil; lgrp1=3; anchor1=pcb/59072/59086; x2=457.0mil; y2=-47.0mil; lgrp2=3; anchor2=pcb/104632/104647; } - ha:rat.102204 { - x1=576.74mil; y1=-81.0mil; lgrp1=3; anchor1=pcb/58646/58661; x2=571.0mil; y2=-139.0mil; lgrp2=3; anchor2=pcb/58663/58678; + ha:rat.106173 { + x1=8.700008mm; y1=-43.0mil; lgrp1=3; anchor1=pcb/59072/59086; x2=6.64031mm; y2=-1.050155mm; lgrp2=3; anchor2=pcb/104599/104613; } - ha:rat.102207 { - x1=13.849604mm; y1=-81.0mil; lgrp1=3; anchor1=pcb/58646/58660; x2=545.0mil; y2=-33.0mil; lgrp2=3; anchor2=pcb/58629/58643; + ha:rat.106176 { + x1=6.352298mm; y1=-2.353445mm; lgrp1=3; anchor1=pcb/59055/59069; x2=6.64031mm; y2=-1.050155mm; lgrp2=3; anchor2=pcb/104599/104613; } - ha:rat.102210 { - x1=13.849604mm; y1=-81.0mil; lgrp1=3; anchor1=pcb/58646/58660; x2=13.703808mm; y2=-139.0mil; lgrp2=3; anchor2=pcb/58663/58677; + ha:rat.106179 { + x1=457.0mil; y1=-47.0mil; lgrp1=3; anchor1=pcb/104632/104647; x2=576.74mil; y2=-81.0mil; lgrp2=3; anchor2=pcb/58646/58661; } - ha:rat.102213 { + ha:rat.106182 { + x1=576.74mil; y1=-81.0mil; lgrp1=3; anchor1=pcb/58646/58661; x2=572.0mil; y2=-126.0mil; lgrp2=3; anchor2=pcb/58663/58678; + } + ha:rat.106185 { + x1=13.849604mm; y1=-81.0mil; lgrp1=3; anchor1=pcb/58646/58660; x2=13.729208mm; y2=-126.0mil; lgrp2=3; anchor2=pcb/58663/58677; + } + ha:rat.106188 { + x1=13.849604mm; y1=-81.0mil; lgrp1=3; anchor1=pcb/58646/58660; x2=545.0mil; y2=-33.0mil; lgrp2=3; anchor2=pcb/58629/58643; + } + ha:rat.106191 { x1=545.0mil; y1=-33.0mil; lgrp1=3; anchor1=pcb/58629/58643; x2=859.83mil; y2=264.175mil; lgrp2=3; anchor2=pcb/60759/60795; } - ha:rat.102216 { + ha:rat.106194 { x1=20.340066mm; y1=264.175mil; lgrp1=3; anchor1=pcb/60759/60807; x2=23.612602mm; y2=4.034917mm; lgrp2=3; anchor2=pcb/80834/80881; } - ha:rat.102219 { + ha:rat.106197 { x1=23.612602mm; y1=4.034917mm; lgrp1=3; anchor1=pcb/80834/80881; x2=26.11247mm; y2=4.034917mm; lgrp2=3; anchor2=pcb/80834/80861; } - ha:rat.102222 { + ha:rat.106200 { x1=820.47mil; y1=264.175mil; lgrp1=3; anchor1=pcb/60759/60803; x2=17.698847mm; y2=143.53mil; lgrp2=3; anchor2=pcb/81674/81702; } - ha:rat.102225 { + ha:rat.106203 { x1=18.140045mm; y1=291.73mil; lgrp1=3; anchor1=pcb/60759/60821; x2=717.47mil; y2=1.620901mm; lgrp2=3; anchor2=pcb/81674/81704; } - ha:rat.102228 { + ha:rat.106206 { + x1=10.808208mm; y1=-47.0mil; lgrp1=3; anchor1=pcb/104632/104646; x2=985.815mil; y2=390.16mil; lgrp2=3; anchor2=pcb/60759/60800; + } + ha:rat.106209 { x1=985.815mil; y1=10.909808mm; lgrp1=3; anchor1=pcb/60759/60792; x2=18.723864mm; y2=1.620901mm; lgrp2=3; anchor2=pcb/81674/81700; } - ha:rat.102231 { + ha:rat.106212 { x1=18.140045mm; y1=11.40968mm; lgrp1=3; anchor1=pcb/60759/60789; x2=969.0mil; y2=4.034917mm; lgrp2=3; anchor2=pcb/80834/80873; } - ha:rat.102234 { + ha:rat.106215 { x1=18.140045mm; y1=11.909806mm; lgrp1=3; anchor1=pcb/60759/60785; x2=25.112472mm; y2=4.034917mm; lgrp2=3; anchor2=pcb/80834/80869; } - ha:rat.102237 { + ha:rat.106218 { x1=781.1mil; y1=264.175mil; lgrp1=3; anchor1=pcb/60759/60811; x2=893.605mil; y2=113.0mil; lgrp2=3; anchor2=pcb/80834/80863; } - ha:rat.102240 { + ha:rat.106221 { x1=18.140045mm; y1=311.42mil; lgrp1=3; anchor1=pcb/60759/60817; x2=17.698847mm; y2=84.48mil; lgrp2=3; anchor2=pcb/81674/81690; } - ha:rat.102243 { + ha:rat.106224 { x1=19.340068mm; y1=264.175mil; lgrp1=3; anchor1=pcb/60759/60815; x2=909.94mil; y2=4.034917mm; lgrp2=3; anchor2=pcb/80834/80885; } - ha:rat.102246 { + ha:rat.106227 { x1=18.140045mm; y1=331.1mil; lgrp1=3; anchor1=pcb/60759/60813; x2=717.47mil; y2=4.170553mm; lgrp2=3; anchor2=pcb/81674/81703; } - ha:rat.102249 { + ha:rat.106230 { x1=13.494004mm; y1=119.0mil; lgrp1=3; anchor1=pcb/58731/58746; x2=741.73mil; y2=264.175mil; lgrp2=3; anchor2=pcb/60759/60819; } - ha:rat.102252 { + ha:rat.106233 { x1=13.494004mm; y1=81.0mil; lgrp1=3; anchor1=pcb/58714/58729; x2=899.2mil; y2=264.175mil; lgrp2=3; anchor2=pcb/60759/60787; } - ha:rat.102255 { + ha:rat.106236 { x1=23.339806mm; y1=264.175mil; lgrp1=3; anchor1=pcb/60759/60783; x2=532.0mil; y2=4.934204mm; lgrp2=3; anchor2=pcb/57233; } - ha:rat.102258 { + ha:rat.106239 { x1=985.815mil; y1=291.73mil; lgrp1=3; anchor1=pcb/60759/60820; x2=1.00836in; y2=4.034917mm; lgrp2=3; anchor2=pcb/80834/80865; } - ha:rat.102261 { + ha:rat.106242 { x1=19.340068mm; y1=535.815mil; lgrp1=3; anchor1=pcb/60759/60814; x2=26.527633mm; y2=113.0mil; lgrp2=3; anchor2=pcb/80834/80864; } - ha:rat.102264 { + ha:rat.106245 { x1=781.1mil; y1=535.815mil; lgrp1=3; anchor1=pcb/60759/60810; x2=26.11247mm; y2=67.135mil; lgrp2=3; anchor2=pcb/80834/80862; } } @@ -15488,11 +16134,11 @@ ha:` { ha:netlists { li:input { - ha:unnamed_net10 { - li:conn { C21-2; U6-10; } - } + ha:unnamed_net11 { + li:conn { C21-2; U6-10; } + } ha:+3.3V { - li:conn { C1-2; C2-2; C3-2; C4-2; C5-2; C6-2; C22-2; C301-2; C302-2; L600-2; R16-2; U1-17; U1-36; U1-43; U1-44; U2-5; U3-3; U3-11; U4-3; U4-7; U4-8; U5-8; U6-2; U6-13; } + li:conn { C1-2; C2-2; C3-2; C4-2; C5-2; C6-2; C22-2; C110-2; C111-2; C112-2; C301-2; C302-2; L600-2; R16-2; U1-17; U1-36; U1-44; U2-5; U3-3; U3-11; U4-3; U4-7; U4-8; U5-8; U6-2; U6-13; } } ha:cs_gyro { li:conn { U1-28; U3-5; } @@ -15507,7 +16153,7 @@ ha:` { li:conn { J1-2; U1-33; } } ha:GND { - li:conn { B1-2; C1-1; C2-1; C3-1; C4-1; C5-1; C6-1; C8-1; C21-1; C22-1; C32-2; C33-2; C301-1; C302-1; C601-2; C602-2; C610-1; H1-1; H2-1; H3-1; H4-1; J1-5; J1-G; J2-4; J4-1; J5-1; Q1-1; Q1-3; R1-1; R4-1; R6-1; R8-1; R13-1; R15-1; R17-1; U1-5; U1-18; U1-35; U1-42; U2-2; U3-2; U3-4; U3-6; U3-7; U4-4; U5-4; U6-9; U6-11; U8-1; X2-2; X2-4; } + li:conn { B1-2; C1-1; C2-1; C3-1; C4-1; C5-1; C6-1; C8-1; C21-1; C22-1; C32-2; C33-2; C110-1; C111-1; C112-1; C113-2; C301-1; C302-1; C601-2; C602-2; C610-1; H1-1; H2-1; H3-1; H4-1; J1-5; J1-G; J2-4; J4-1; J5-1; Q1-1; Q1-3; R1-1; R4-1; R6-1; R8-1; R13-1; R15-1; R17-1; U1-5; U1-18; U1-35; U1-42; U2-2; U3-2; U3-4; U3-6; U3-7; U4-4; U5-4; U6-9; U6-11; U8-1; X2-2; X2-4; } } ha:usbdp { li:conn { J1-3; U1-34; } @@ -15548,6 +16194,9 @@ ha:` { ha:unnamed_net7 { li:conn { C32-1; U1-24; X2-1; } } + ha:unnamed_net8 { + li:conn { C113-1; U1-43; } + } ha:reset_n { li:conn { C610-2; J5-2; U1-40; } }