X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=quantimotor.lht;fp=quantimotor.lht;h=a26cb993ebee8cffb8c3e2c327c6e3cf6dfd6f8a;hb=9e4803c2da4535b48182be4ea652169be7dae0ad;hp=d3151b961b23195a2fc244ba16f73bb211d3561f;hpb=458ad07c0f0f520c62328e5b0a8dc3605c86b0ec;p=hw%2Fquantimotor diff --git a/quantimotor.lht b/quantimotor.lht index d3151b9..a26cb99 100644 --- a/quantimotor.lht +++ b/quantimotor.lht @@ -57,6 +57,7 @@ ha:pcb-rnd-board-v8 { J11-6 J13-3 J13-4 + J14-3 J19-4 J20-1 Q1-2 @@ -101,8 +102,7 @@ ha:pcb-rnd-board-v8 { U13-4 X1-2 X1-4 - Z1-1 - } + Z1-1; } } ha:v_ldo_in { li:conn { @@ -249,12 +249,12 @@ ha:pcb-rnd-board-v8 { U2-16 } } + ha:unnamed_net1 { + li:conn { J2-5; R40-2; } + } ha:cmp_rail { li:conn { R38-1; R39-2; U13-6; } } - ha:unnamed_net1 { - li:conn { J2-5; R40-2; } - } ha:unnamed_net2 { li:conn { D2-1; R4-2; } } @@ -399,108 +399,108 @@ ha:pcb-rnd-board-v8 { ha:sd_cmd { li:conn { J2-3; R33-2; U1-58; } } - ha:unnamed_net20 { - li:conn { J5-3; R24-1; R27-1; } - } - ha:unnamed_net19 { - li:conn { J5-2; R23-1; } - } + ha:unnamed_net20 { + li:conn { J5-3; R24-1; R27-1; } + } + ha:unnamed_net19 { + li:conn { J5-2; R23-1; } + } + ha:unnamed_net30 { + li:conn { R2-1; U1-61; } + } + ha:unnamed_net32 { + li:conn { R6-2; U1-32; } + } ha:unnamed_net17 { li:conn { R23-2; U2-13; } } - ha:unnamed_net30 { - li:conn { R2-1; U1-61; } - } - ha:unnamed_net32 { - li:conn { R6-2; U1-32; } - } ha:unnamed_net33 { li:conn { J19-2; R1-2; } } ha:unnamed_net29 { li:conn { R1-1; U1-62; } } - ha:unnamed_net34 { - li:conn { J19-3; R2-2; } - } - ha:unnamed_net35 { - li:conn { D5-1; R9-1; } - } - ha:unnamed_net42 { - li:conn { J10-1; U6-13; } - } - ha:unnamed_net38 { - li:conn { R106-2; U6-9; } - } - ha:unnamed_net36 { - li:conn { D6-2; R6-1; } - } - ha:unnamed_net39 { - li:conn { J11-3; U6-7; } - } - ha:unnamed_net40 { - li:conn { J11-2; U6-6; } - } - ha:unnamed_net44 { - li:conn { J10-3; U6-15; } + ha:unnamed_net35 { + li:conn { D5-1; R9-1; } + } + ha:unnamed_net42 { + li:conn { J10-1; U6-13; } + } + ha:unnamed_net38 { + li:conn { R106-2; U6-9; } + } + ha:unnamed_net36 { + li:conn { D6-2; R6-1; } + } + ha:unnamed_net34 { + li:conn { J19-3; R2-2; } + } + ha:unnamed_net40 { + li:conn { J11-2; U6-6; } + } + ha:unnamed_net39 { + li:conn { J11-3; U6-7; } + } + ha:sense_1 { + li:conn { R14-2; R20-2; U2-23; } + } + ha:unnamed_net46 { + li:conn { Q3-1; U6-4; } + } + ha:unnamed_net14 { + li:conn { C3-1; U2-5; X1-3; } + } + ha:unnamed_net60 { + li:conn { J7-1; R18-1; R19-2; } + } + ha:unnamed_net62 { + li:conn { J22-1; Q6-2; } + } + ha:unnamed_net47 { + li:conn { R106-1; U6-8; } + } + ha:unnamed_net44 { + li:conn { J10-3; U6-15; } + } + ha:unnamed_net45 { + li:conn { J10-4; J10-5; J11-1; Q3-2; U6-16; } } - ha:sense_1 { - li:conn { R14-2; R20-2; U2-23; } - } - ha:unnamed_net46 { - li:conn { Q3-1; U6-4; } - } - ha:unnamed_net60 { - li:conn { J7-1; R18-1; R19-2; } - } - ha:unnamed_net45 { - li:conn { J10-4; J10-5; J11-1; Q3-2; U6-16; } - } - ha:unnamed_net62 { - li:conn { J22-1; Q6-2; } - } - ha:unnamed_net47 { - li:conn { R106-1; U6-8; } - } - ha:unnamed_net63 { - li:conn { J21-1; Q6-1; } - } - ha:unnamed_net65 { - li:conn { Q2-2; R7-2; } - } - ha:unnamed_net41 { - li:conn { R18-2; U6-10; U6-11; } - } - ha:unnamed_net14 { - li:conn { C3-1; U2-5; X1-3; } - } - ha:unnamed_net72 { - li:conn { C5-1; U4-6; } + ha:unnamed_net41 { + li:conn { R18-2; U6-10; U6-11; } } - ha:unnamed_net66 { - li:conn { Q2-4; R16-2; } + ha:unnamed_net52 { + li:conn { C102-1; C110-1; U7-7; } + } + ha:unnamed_net65 { + li:conn { Q2-2; R7-2; } + } + ha:unnamed_net66 { + li:conn { Q2-4; R16-2; } + } + ha:unnamed_net72 { + li:conn { C5-1; U4-6; } + } + ha:unnamed_net51 { + li:conn { C111-2; U7-5; } + } + ha:unnamed_net71 { + li:conn { R41-1; R42-2; U4-4; } + } + ha:unnamed_net63 { + li:conn { J21-1; Q6-1; } + } + ha:unnamed_net43 { + li:conn { J10-2; U6-14; } + } + ha:unnamed_net70 { + li:conn { C5-2; L1-1; R41-2; U4-2; } + } + ha:unnamed_net61 { + li:conn { Q1-3; R8-2; U13-7; } } ha:unnamed_net73 { li:conn { J12-1; R10-2; } } - ha:unnamed_net52 { - li:conn { C102-1; C110-1; U7-7; } - } - ha:unnamed_net43 { - li:conn { J10-2; U6-14; } - } - ha:unnamed_net70 { - li:conn { C5-2; L1-1; R41-2; U4-2; } - } - ha:unnamed_net71 { - li:conn { R41-1; R42-2; U4-4; } - } - ha:unnamed_net51 { - li:conn { C111-2; U7-5; } - } - ha:unnamed_net61 { - li:conn { Q1-3; R8-2; U13-7; } - } ha:fet_a { li:conn { J3-2 @@ -559,15 +559,15 @@ ha:pcb-rnd-board-v8 { U1-50 } } - ha:led_armed { - li:conn { R3-1; U1-52; } - } - ha:gpio_20 { - li:conn { J1-32; U1-51; } - } - ha:gpio_22 { - li:conn { J1-34; U1-53; } - } + ha:led_armed { + li:conn { R3-1; U1-52; } + } + ha:gpio_20 { + li:conn { J1-32; U1-51; } + } + ha:gpio_22 { + li:conn { J1-34; U1-53; } + } ha:gpio_41 { li:conn { J1-33; U1-16; } } @@ -577,18 +577,18 @@ ha:pcb-rnd-board-v8 { U1-3 } } - ha:gpio_42 { - li:conn { J1-19; U1-17; } - } - ha:gpio_38 { - li:conn { J1-21; R10-1; U1-4; } - } - ha:gpio_45 { - li:conn { J1-17; U1-20; } - } - ha:gpio_43 { - li:conn { J1-20; U1-18; } - } + ha:gpio_42 { + li:conn { J1-19; U1-17; } + } + ha:gpio_38 { + li:conn { J1-21; R10-1; U1-4; } + } + ha:gpio_45 { + li:conn { J1-17; U1-20; } + } + ha:gpio_43 { + li:conn { J1-20; U1-18; } + } ha:gpio_46 { li:conn { J1-18 @@ -628,9 +628,9 @@ ha:pcb-rnd-board-v8 { } ha:console_out { li:conn { + J14-2 U1-39 - U2-31 - } + U2-31; } } ha:fire_1 { li:conn { @@ -641,9 +641,9 @@ ha:pcb-rnd-board-v8 { } ha:console_in { li:conn { + J14-1 U1-40 - U2-32 - } + U2-32; } } ha:rf { li:conn { @@ -5132,7 +5132,7 @@ ha:pcb-rnd-board-v8 { text_scale = 100 clearance = 11.0mil } - {ha:oh wow} { + {ha:oh wow} { via_proto = 3 thickness = 100.0mil text_thick = 0.0 @@ -5143,12 +5143,12 @@ ha:pcb-rnd-board-v8 { li:pcb-rnd-conf-v1 { ha:overwrite { ha:design { - via_proto = 3 + via_proto = 4 text_font_id = 0 text_scale = 100 min_slk = 0.12700000 mm text_thickness = 0 - line_thickness = 100.00 mil + line_thickness = 10.00 mil poly_isle_area = 200000000.0 ha:drc { min_ring = 7.0 mil @@ -5156,7 +5156,7 @@ ha:pcb-rnd-board-v8 { } min_wid = 0.15240000 mm bloat = 0.15240000 mm - clearance = 10.00 mil + clearance = 6.00 mil } ha:editor { grids_idx = 1 @@ -14174,7 +14174,7 @@ ha:pcb-rnd-board-v8 { ha:combining { } } - {ha:top copper} { + {ha:top copper} { lid = 2 ha:type { copper = 1 @@ -38102,6 +38102,295 @@ ha:pcb-rnd-board-v8 { } uid = xU9ZkvwrMXyG8i08bvEAAABr } + ha:subc.1087205 { + ha:attributes { + value= + footprint=100mil3pin + refdes=J14 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=38.0mil; hplated=1; 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 { + -35.0mil + -35.0mil + 35.0mil + -35.0mil + 35.0mil + 35.0mil + -35.0mil + 35.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + li:ps_poly { + -35.0mil + -35.0mil + 35.0mil + -35.0mil + 35.0mil + 35.0mil + -35.0mil + 35.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + li:ps_poly { + -35.0mil + -35.0mil + 35.0mil + -35.0mil + 35.0mil + 35.0mil + -35.0mil + 35.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -42.5mil + -42.5mil + 42.5mil + -42.5mil + 42.5mil + 42.5mil + -42.5mil + 42.5mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -42.5mil + -42.5mil + 42.5mil + -42.5mil + 42.5mil + 42.5mil + -42.5mil + 42.5mil + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=38.0mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=85.0mil; } + 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=85.0mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.1087231 { + proto=0; x=55.9562mm; y=27.305mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.1087232 { + proto=1; x=58.4962mm; y=27.305mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + ha:padstack_ref.1087233 { + proto=1; x=2.403in; y=27.305mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + } + + ha:attributes { + term=3 + name=3 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.1087206 { + x1=62.3062mm; y1=26.035mm; x2=2.153in; y2=26.035mm; thickness=15.0mil; clearance=0.0; + } + ha:line.1087209 { + x1=2.153in; y1=26.035mm; x2=2.153in; y2=1.125in; thickness=15.0mil; clearance=0.0; + } + ha:line.1087212 { + x1=2.153in; y1=1.125in; x2=62.3062mm; y2=1.125in; thickness=15.0mil; clearance=0.0; + } + ha:line.1087215 { + x1=62.3062mm; y1=1.125in; x2=62.3062mm; y2=26.035mm; thickness=15.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.1087219 { + x1=58.4962mm; y1=27.305mm; x2=58.4962mm; y2=27.305mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.1087222 { + x1=55.9562mm; y1=27.305mm; x2=55.9562mm; y2=27.305mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.1087225 { + x1=55.9562mm; y1=27.305mm; x2=55.9562mm; y2=28.305mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.1087228 { + x1=55.9562mm; y1=27.305mm; x2=56.9562mm; y2=27.305mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = 7iK+S1ioOOIVIes3blIAAABs + } } li:layers { ha:top-sig { @@ -46244,6 +46533,36 @@ ha:pcb-rnd-board-v8 { } y1 = 44.45mm } + ha:line.1089983 { + x1=58.4962mm; y1=27.305mm; x2=58.4962mm; y2=47.371mm; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1089986 { + x1=58.4962mm; y1=47.371mm; x2=2.386in; y2=1.948in; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1089992 { + x1=55.9562mm; y1=27.305mm; x2=58.039mm; y2=1.157in; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1089995 { + x1=58.039mm; y1=1.157in; x2=58.039mm; y2=1.902in; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1089998 { + x1=58.039mm; y1=1.902in; x2=2.358in; y2=1.975in; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } ha:polygon.1000554 { li:geometry { ta:contour { @@ -46883,6 +47202,20 @@ ha:pcb-rnd-board-v8 { } rot = 0.000000 } + ha:text.1090001 { + string=console; x=2.208in; y=953.0mil; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.1090003 { + string=in out gnd; x=55.5244mm; y=1.125in; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } } color = {#000000} group = 1