From: Bdale Garbee Date: Sat, 16 Jan 2021 02:41:04 +0000 (-0700) Subject: switch to 100 mil header pins for power connector X-Git-Tag: fab-v2.0c~2 X-Git-Url: https://git.gag.com/?p=hw%2Ftelegps;a=commitdiff_plain;h=b60edce68cd281fe74c0d1b7badb683ddab1da82 switch to 100 mil header pins for power connector --- diff --git a/telegps.lht b/telegps.lht index 2df7a90..b220b68 100644 --- a/telegps.lht +++ b/telegps.lht @@ -5366,148 +5366,6 @@ ha:pcb-rnd-board-v6 { } uid = LTS4ZjNxIaLbLeZrlyYAAAAR } - ha:subc.488 { - ha:attributes { - {io_pcb::hidename_y}=2.7940 mm - footprint=2mm2pin - {io_pcb::hidename_scale}=100 - refdes=J3 - value= - {io_pcb::hidename_direction}=3 - {io_pcb::hidename_x}=30.6324 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.299972mm; } - 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=1.299972mm; } - 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=1.299972mm; } - 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=1.452372mm; } - 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.452372mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.489 { - proto=0; x=30.6324mm; y=110.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.490 { - proto=0; x=30.6324mm; y=4.794mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.491 { - x1=30.6324mm; y1=3.794mm; x2=30.6324mm; y2=3.794mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.494 { - x1=30.6324mm; y1=110.0mil; x2=30.6324mm; y2=110.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.497 { - x1=30.6324mm; y1=110.0mil; x2=30.6324mm; y2=1.794mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.500 { - x1=30.6324mm; y1=110.0mil; x2=29.6324mm; y2=110.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = LTS4ZjNxIaLbLeZrlyYAAAAT - } ha:subc.503 { ha:attributes { {io_pcb::hidename_y}=1.2852 mm @@ -7442,7 +7300,7 @@ ha:pcb-rnd-board-v6 { footprint=0402 {io_pcb::hidename_scale}=80 refdes=R2 - value=270 + value=1k {io_pcb::hidename_direction}=2 {io_pcb::hidename_x}=10.6172 mm } @@ -17967,6 +17825,246 @@ ha:pcb-rnd-board-v6 { } uid = Cz9aGjaTKenorhUzfsAAAABN } + ha:subc.14682 { + ha:attributes { + value=Power + footprint=100mil2pin + refdes=J3 + } + 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.14708 { + proto=0; x=1.207in; y=119.0mil; rot=90.000000; xmirror=1; smirror=1; clearance=7.5mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.14709 { + proto=1; x=1.207in; y=219.0mil; rot=90.000000; xmirror=1; smirror=1; clearance=7.5mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.14696 { + x1=1.207in; y1=169.0mil; x2=1.207in; y2=169.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.14699 { + x1=1.207in; y1=119.0mil; x2=1.207in; y2=119.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.14702 { + x1=1.207in; y1=119.0mil; x2=1.207in; y2=4.0226mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.14705 { + x1=1.207in; y1=119.0mil; x2=31.6578mm; y2=119.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + virtual = 1 + } + } + } + } + uid = qu6I52sYX0QbHbWlFGQAAABN + } + ha:rat.16444 { + x1=1.066in; y1=113.0mil; lgrp1=3; x2=26.88359mm; y2=1.96619mm; lgrp2=5; + } } li:layers { @@ -18181,13 +18279,7 @@ ha:pcb-rnd-board-v6 { } } ha:line.1660 { - x1=1.261in; y1=460.0mil; x2=1.261in; y2=6.191mm; thickness=25.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1663 { - x1=1.261in; y1=6.191mm; x2=30.6324mm; y2=4.794mm; thickness=25.0mil; clearance=20.0mil; + x1=1.261in; y1=460.0mil; x2=1.261in; y2=273.0mil; thickness=25.0mil; clearance=20.0mil; ha:flags { clearline=1 } @@ -18198,12 +18290,6 @@ ha:pcb-rnd-board-v6 { clearline=1 } } - ha:line.1672 { - x1=30.6324mm; y1=179.0mil; x2=30.5087mm; y2=4.6703mm; thickness=12.0mil; clearance=28.0mil; - ha:flags { - clearline=1 - } - } ha:line.1675 { x1=1.145in; y1=139.0mil; x2=1.145in; y2=76.0mil; thickness=6.0mil; clearance=12.0mil; ha:flags { @@ -20028,6 +20114,12 @@ ha:pcb-rnd-board-v6 { ha:line.11305 { x1=1.42126in; y1=9.500108mm; x2=37.200078mm; y2=9.500108mm; thickness=42.0mil; clearance=20.0mil; } + ha:line.16423 { + x1=1.207in; y1=219.0mil; x2=1.261in; y2=273.0mil; thickness=25.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } ha:polygon.2644 { li:geometry { ta:contour { @@ -20053,24 +20145,12 @@ ha:pcb-rnd-board-v6 { ha:combining { } li:objects { - ha:line.2649 { - x1=1.066in; y1=113.0mil; x2=30.6324mm; y2=4.794mm; thickness=25.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } ha:line.2652 { x1=1.007in; y1=113.0mil; x2=26.8986mm; y2=77.0mil; thickness=25.0mil; clearance=20.0mil; ha:flags { clearline=1 } } - ha:line.2655 { - x1=26.8986mm; y1=77.0mil; x2=30.6324mm; y2=110.0mil; thickness=25.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } ha:line.2658 { x1=1.056in; y1=358.0mil; x2=1.056in; y2=415.0mil; thickness=6.0mil; clearance=12.0mil; ha:flags { @@ -20119,6 +20199,18 @@ ha:pcb-rnd-board-v6 { clearline=1 } } + ha:line.16384 { + x1=26.88359mm; y1=1.96619mm; x2=29.60139mm; y2=1.96619mm; thickness=25.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.16387 { + x1=29.60139mm; y1=1.96619mm; x2=1.207in; y2=119.0mil; thickness=25.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } ha:polygon.2676 { li:geometry { ta:contour { @@ -20174,36 +20266,6 @@ ha:pcb-rnd-board-v6 { clearline=1 } } - ha:line.2699 { - x1=33.7058mm; y1=277.0mil; x2=1.253in; y2=203.0mil; thickness=6.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2702 { - x1=1.253in; y1=203.0mil; x2=1.253in; y2=55.0mil; thickness=6.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2705 { - x1=1.253in; y1=55.0mil; x2=1.239in; y2=41.0mil; thickness=6.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2708 { - x1=32.9946mm; y1=291.0mil; x2=1.255in; y2=247.0mil; thickness=6.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2711 { - x1=1.255in; y1=247.0mil; x2=950.0mil; y2=247.0mil; thickness=6.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } ha:line.2714 { x1=950.0mil; y1=247.0mil; x2=832.0mil; y2=129.0mil; thickness=6.0mil; clearance=12.0mil; ha:flags { @@ -20240,18 +20302,6 @@ ha:pcb-rnd-board-v6 { clearline=1 } } - ha:line.2732 { - x1=1.06in; y1=312.0mil; x2=27.305mm; y2=297.0mil; thickness=12.0mil; clearance=28.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2735 { - x1=27.305mm; y1=297.0mil; x2=30.7848mm; y2=297.0mil; thickness=12.0mil; clearance=28.0mil; - ha:flags { - clearline=1 - } - } ha:line.2738 { x1=30.7848mm; y1=297.0mil; x2=1.2295in; y2=314.5mil; thickness=12.0mil; clearance=28.0mil; ha:flags { @@ -20546,6 +20596,51 @@ ha:pcb-rnd-board-v6 { clearline=1 } } + ha:line.16354 { + x1=1.239in; y1=41.0mil; x2=32.131mm; y2=67.0mil; thickness=6.0mil; clearance=12.0mil; + } + ha:line.16357 { + x1=32.131mm; y1=67.0mil; x2=32.131mm; y2=215.0mil; thickness=6.0mil; clearance=12.0mil; + } + ha:line.16360 { + x1=32.131mm; y1=215.0mil; x2=33.7058mm; y2=277.0mil; thickness=6.0mil; clearance=12.0mil; + } + ha:line.2732 { + x1=1.06in; y1=312.0mil; x2=27.305mm; y2=297.0mil; thickness=12.0mil; clearance=28.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2735 { + x1=27.305mm; y1=297.0mil; x2=30.7848mm; y2=297.0mil; thickness=12.0mil; clearance=28.0mil; + ha:flags { + clearline=1 + } + } + ha:line.16402 { + x1=949.0mil; y1=246.0mil; x2=26.5938mm; y2=246.0mil; thickness=6.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.16405 { + x1=26.5938mm; y1=246.0mil; x2=27.3558mm; y2=276.0mil; thickness=6.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.16408 { + x1=27.3558mm; y1=276.0mil; x2=1.284in; y2=276.0mil; thickness=6.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.16411 { + x1=1.284in; y1=276.0mil; x2=32.9946mm; y2=291.0mil; thickness=6.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } } color = {#104e8b} } @@ -20556,15 +20651,15 @@ ha:pcb-rnd-board-v6 { ha:combining { } li:objects { - ha:line.2879 { - x1=30.6324mm; y1=110.0mil; x2=30.6324mm; y2=4.794mm; thickness=12.0mil; clearance=28.0mil; + ha:line.11302 { + x1=1.42126in; y1=625.98mil; x2=37.200078mm; y2=625.98mil; thickness=42.0mil; clearance=20.0mil; + } + ha:line.16435 { + x1=1.207in; y1=219.0mil; x2=1.207in; y2=119.0mil; thickness=10.0mil; clearance=30.0mil; ha:flags { clearline=1 } } - ha:line.11302 { - x1=1.42126in; y1=625.98mil; x2=37.200078mm; y2=625.98mil; thickness=42.0mil; clearance=20.0mil; - } ha:polygon.2882 { li:geometry { ta:contour { @@ -23030,7 +23125,7 @@ ha:pcb-rnd-board-v6 { via_drilling_hole = 4.00 mil min_slk = 0.2540 mm text_thickness = 0 - line_thickness = 42.00 mil + line_thickness = 25.00 mil shrink = 0.1524 mm poly_isle_area = 12903200000000.000000 min_wid = 0.1524 mm @@ -23044,7 +23139,7 @@ ha:pcb-rnd-board-v6 { draw_grid = false swap_start_direction = false full_poly = false - clear_line = false + clear_line = true show_number = false auto_drc = false all_direction_lines = false @@ -23065,6 +23160,9 @@ ha:pcb-rnd-board-v6 { ha:view { flip_y = 0 } + grid = 1.00 mil + grids_idx = 1 + buffer_number = 0 } ha:plugins { ha:mincut { diff --git a/telegps.sch b/telegps.sch index 7c456b2..13faa43 100644 --- a/telegps.sch +++ b/telegps.sch @@ -525,13 +525,15 @@ C 55100 43900 1 90 0 conn-2.sym T 54395 44455 5 10 1 1 180 0 1 refdes=J3 T 55100 43900 5 10 0 1 0 0 1 -footprint=2mm2pin +footprint=100mil2pin T 55100 43900 5 10 0 1 0 0 1 device=CONNECTOR T 55100 43900 5 10 0 1 0 0 1 loadstatus=noload +T 54500 44700 5 10 1 1 0 0 1 +value=Power } -T 54100 44700 9 10 1 0 0 0 3 +T 54100 45000 9 10 1 0 0 0 3 optional power switch (cut trace to use) @@ -1472,6 +1474,6 @@ value=NoConnection T 54500 57500 5 10 0 0 0 0 1 device=DRC_Directive } -T 67200 40800 9 10 1 0 0 0 2 - Copyright 2020 by Bdale Garbee +T 66800 40800 9 10 1 0 0 0 2 + Copyright 2021 by Bdale Garbee Licensed under the TAPR Open Hardware License, http://www.tapr.org/OHL