Index: detour/img/Makefile =================================================================== --- detour/img/Makefile (nonexistent) +++ detour/img/Makefile (revision 887) @@ -0,0 +1,23 @@ +DPI=200 +LHTS = \ + ex_3net.png \ + ex_bneck.png \ + ex_multi1.png \ + ex_order.png \ + ex_zigzag.png \ + geo_go_around.png \ + geo_hcross.png \ + geo_hnear.png \ + geo_hpierce.png \ + geo_hwallin.png \ + topo_cross1.png \ + topo_cross2.png \ + topo_cross3.png + +all: $(LHTS) + +%.png: %.lht + pcb-rnd -x png --dpi $(DPI) --as-shown --cam $@=doc $^ + + + Index: detour/img/ex_3net.lht =================================================================== --- detour/img/ex_3net.lht (revision 886) +++ detour/img/ex_3net.lht (revision 887) @@ -51,440 +51,12 @@ 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=2.0mm; } - 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=2.0mm; } - 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=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.1 { - hdia=47.24mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=137.8mil; } - 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=137.8mil; } - 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=137.8mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.2 { - hdia=2.0mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.2mm; } - 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=2.2mm; } - 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=2.2mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } + unused = 1 + unused = 1 + unused = 1 } li:objects { - ha:padstack_ref.1017 { - proto=2; x=12.0mm; y=32.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1018 { - proto=2; x=12.0mm; y=2.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1016 { - proto=2; x=18.0mm; y=15.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1015 { - proto=2; x=2.0mm; y=15.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1704 { - proto=2; x=8.75mm; y=18.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1706 { - proto=2; x=24.5mm; y=18.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1797 { - proto=2; x=41.0mm; y=32.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1798 { - proto=2; x=41.0mm; y=2.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1799 { - proto=2; x=47.0mm; y=15.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1800 { - proto=2; x=31.0mm; y=15.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1801 { - proto=2; x=37.75mm; y=18.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1802 { - proto=2; x=53.5mm; y=18.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1911 { - proto=2; x=69.25mm; y=32.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1912 { - proto=2; x=69.25mm; y=2.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1913 { - proto=2; x=75.25mm; y=15.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1914 { - proto=2; x=59.25mm; y=15.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1915 { - proto=2; x=66.0mm; y=18.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1916 { - proto=2; x=81.75mm; y=18.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.2935 { - proto=2; x=12.0mm; y=75.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.2936 { - proto=2; x=12.0mm; y=45.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.2937 { - proto=2; x=18.0mm; y=58.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.2938 { - proto=2; x=2.0mm; y=58.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.2939 { - proto=2; x=8.75mm; y=62.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.2940 { - proto=2; x=24.5mm; y=62.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4029 { - proto=2; x=41.0mm; y=75.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4030 { - proto=2; x=41.0mm; y=45.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4031 { - proto=2; x=47.0mm; y=58.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4032 { - proto=2; x=31.0mm; y=58.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4033 { - proto=2; x=37.75mm; y=62.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4034 { - proto=2; x=53.5mm; y=62.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4393 { - proto=2; x=69.25mm; y=75.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4394 { - proto=2; x=69.25mm; y=45.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4395 { - proto=2; x=75.25mm; y=58.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4396 { - proto=2; x=59.25mm; y=58.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4397 { - proto=2; x=66.0mm; y=62.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4398 { - proto=2; x=81.75mm; y=62.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } } li:layers { @@ -777,6 +349,222 @@ clearline=1 } } + ha:arc.4682 { + x=2.0mm; y=15.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4684 { + x=12.0mm; y=2.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4686 { + x=18.0mm; y=15.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4687 { + x=8.75mm; y=18.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4688 { + x=24.5mm; y=18.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4689 { + x=31.0mm; y=15.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4690 { + x=12.0mm; y=32.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4692 { + x=37.75mm; y=18.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4693 { + x=47.0mm; y=15.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4694 { + x=53.5mm; y=18.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4695 { + x=41.0mm; y=2.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4696 { + x=41.0mm; y=32.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4697 { + x=69.25mm; y=32.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4698 { + x=66.0mm; y=18.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4699 { + x=59.25mm; y=15.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4700 { + x=75.25mm; y=15.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4701 { + x=69.25mm; y=2.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4702 { + x=81.75mm; y=18.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4704 { + x=12.0mm; y=45.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4705 { + x=18.0mm; y=58.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4707 { + x=24.5mm; y=62.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4708 { + x=8.75mm; y=62.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4709 { + x=2.0mm; y=58.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4710 { + x=12.0mm; y=75.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4712 { + x=31.0mm; y=58.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4713 { + x=47.0mm; y=58.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4714 { + x=41.0mm; y=45.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4715 { + x=53.5mm; y=62.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4716 { + x=37.75mm; y=62.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4717 { + x=41.0mm; y=75.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4718 { + x=69.25mm; y=75.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4719 { + x=59.25mm; y=58.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4720 { + x=66.0mm; y=62.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4721 { + x=81.75mm; y=62.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4722 { + x=75.25mm; y=58.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4723 { + x=69.25mm; y=45.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } ha:text.1716 { string={#1}; x=10.25mm; y=12.75mm; scale=100; fid=0; ha:flags { @@ -1355,18 +1143,6 @@ clearline=1 } } - ha:line.3142 { - x1=3.775126mm; y1=62.0mm; x2=4.5mm; y2=60.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3145 { - x1=4.5mm; y1=60.25mm; x2=5.25mm; y2=58.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } ha:line.3148 { x1=5.25mm; y1=58.5mm; x2=7.0mm; y2=57.75mm; thickness=0.15mm; clearance=50.0mil; ha:flags { @@ -1451,6 +1227,36 @@ clearline=1 } } + ha:line.4724 { + x1=77.0mm; y1=16.75mm; x2=69.25mm; y2=32.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4727 { + x1=18.0mm; y1=58.75mm; x2=14.474874mm; y2=75.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4730 { + x1=14.474874mm; y1=75.75mm; x2=13.75mm; y2=77.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3145 { + x1=4.5mm; y1=60.25mm; x2=5.25mm; y2=58.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3142 { + x1=3.775126mm; y1=62.0mm; x2=4.5mm; y2=60.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } } color = {#cd3700} } @@ -1565,10 +1371,10 @@ ha:design { text_font_id = 0 text_scale = 100 - via_thickness = 137.80 mil + via_thickness = 275.60 mil via_drilling_hole = 47.24 mil text_thickness = 0 - line_thickness = 350.00 um + line_thickness = 150.00 um clearance = 25.00 mil } ha:editor { Index: detour/img/ex_bneck.lht =================================================================== --- detour/img/ex_bneck.lht (revision 886) +++ detour/img/ex_bneck.lht (revision 887) @@ -51,368 +51,12 @@ 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=2.0mm; } - 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=2.0mm; } - 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=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.1 { - hdia=47.24mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=137.8mil; } - 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=137.8mil; } - 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=137.8mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.2 { - hdia=2.0mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.2mm; } - 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=2.2mm; } - 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=2.2mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } + unused = 1 + unused = 1 + unused = 1 } li:objects { - ha:padstack_ref.167 { - proto=2; x=2.75mm; y=3.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.168 { - proto=2; x=2.75mm; y=7.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.169 { - proto=2; x=17.5mm; y=3.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.170 { - proto=2; x=17.5mm; y=7.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.238 { - proto=2; x=23.25mm; y=3.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.240 { - proto=2; x=38.0mm; y=3.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.241 { - proto=2; x=38.0mm; y=7.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1628 { - proto=2; x=44.25mm; y=7.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1629 { - proto=2; x=59.0mm; y=3.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1630 { - proto=2; x=59.0mm; y=7.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1631 { - proto=2; x=44.25mm; y=3.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1632 { - proto=2; x=64.75mm; y=7.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1633 { - proto=2; x=79.5mm; y=4.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1634 { - proto=2; x=79.5mm; y=7.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1635 { - proto=2; x=64.75mm; y=4.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.3006 { - proto=2; x=2.75mm; y=20.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.3007 { - proto=2; x=2.75mm; y=23.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.3008 { - proto=2; x=17.5mm; y=20.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.3009 { - proto=2; x=17.5mm; y=23.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.3247 { - proto=2; x=23.25mm; y=20.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.3248 { - proto=2; x=23.25mm; y=23.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.3249 { - proto=2; x=38.0mm; y=20.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.3250 { - proto=2; x=38.0mm; y=23.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.3634 { - proto=2; x=44.25mm; y=20.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.3635 { - proto=2; x=44.25mm; y=23.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.3636 { - proto=2; x=59.0mm; y=20.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.3637 { - proto=2; x=59.0mm; y=23.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.239 { - proto=2; x=23.25mm; y=7.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } } li:layers { @@ -758,6 +402,174 @@ clearline=1 } } + ha:arc.4684 { + x=2.75mm; y=3.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4686 { + x=2.75mm; y=7.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4687 { + x=17.5mm; y=7.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4688 { + x=17.5mm; y=3.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4693 { + x=23.25mm; y=3.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4694 { + x=23.25mm; y=7.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4695 { + x=38.0mm; y=7.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4696 { + x=38.0mm; y=3.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4697 { + x=44.25mm; y=3.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4698 { + x=44.25mm; y=7.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4699 { + x=59.0mm; y=7.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4700 { + x=59.0mm; y=3.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4701 { + x=64.75mm; y=4.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4702 { + x=64.75mm; y=7.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4703 { + x=79.5mm; y=7.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4704 { + x=79.5mm; y=4.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4705 { + x=2.75mm; y=20.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4706 { + x=2.75mm; y=23.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4707 { + x=17.5mm; y=23.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4708 { + x=17.5mm; y=20.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4709 { + x=23.25mm; y=20.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4710 { + x=23.25mm; y=23.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4711 { + x=38.0mm; y=23.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4712 { + x=38.0mm; y=20.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4713 { + x=44.25mm; y=20.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4714 { + x=44.25mm; y=23.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4715 { + x=59.0mm; y=23.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4716 { + x=59.0mm; y=20.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } ha:text.933 { string={#1}; x=10.75mm; y=4.0mm; scale=100; fid=0; ha:flags { Index: detour/img/ex_multi1.lht =================================================================== --- detour/img/ex_multi1.lht (revision 886) +++ detour/img/ex_multi1.lht (revision 887) @@ -43,332 +43,12 @@ 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=2.0mm; } - 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=2.0mm; } - 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=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.1 { - hdia=47.24mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=137.8mil; } - 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=137.8mil; } - 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=137.8mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.2 { - hdia=2.0mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.2mm; } - 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=2.2mm; } - 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=2.2mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } + unused = 1 + unused = 1 + unused = 1 } li:objects { - ha:padstack_ref.287 { - proto=2; x=2.0mm; y=15.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.288 { - proto=2; x=24.0mm; y=15.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.290 { - proto=2; x=18.0mm; y=2.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.576 { - proto=2; x=31.75mm; y=15.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.577 { - proto=2; x=53.75mm; y=15.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.579 { - proto=2; x=47.75mm; y=2.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.972 { - proto=2; x=18.0mm; y=20.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.973 { - proto=2; x=47.75mm; y=20.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1266 { - proto=2; x=31.75mm; y=44.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1267 { - proto=2; x=53.75mm; y=44.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1268 { - proto=2; x=47.75mm; y=31.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1269 { - proto=2; x=47.75mm; y=49.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1330 { - proto=2; x=2.0mm; y=44.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1331 { - proto=2; x=24.0mm; y=44.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1332 { - proto=2; x=18.0mm; y=31.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1333 { - proto=2; x=18.0mm; y=49.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1396 { - proto=2; x=61.5mm; y=44.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1397 { - proto=2; x=83.5mm; y=44.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1398 { - proto=2; x=77.5mm; y=31.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1399 { - proto=2; x=77.5mm; y=49.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1476 { - proto=2; x=60.0mm; y=15.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1477 { - proto=2; x=82.0mm; y=15.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1478 { - proto=2; x=76.0mm; y=2.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1479 { - proto=2; x=76.0mm; y=20.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } } li:layers { @@ -439,6 +119,150 @@ clearline=1 } } + ha:arc.4684 { + x=2.0mm; y=15.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4685 { + x=24.0mm; y=15.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4686 { + x=18.0mm; y=20.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4687 { + x=18.0mm; y=2.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4692 { + x=31.75mm; y=15.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4693 { + x=53.75mm; y=15.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4694 { + x=47.75mm; y=20.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4695 { + x=47.75mm; y=2.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4696 { + x=60.0mm; y=15.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4697 { + x=82.0mm; y=15.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4698 { + x=76.0mm; y=20.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4699 { + x=76.0mm; y=2.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4700 { + x=2.0mm; y=44.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4701 { + x=24.0mm; y=44.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4702 { + x=18.0mm; y=49.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4703 { + x=18.0mm; y=31.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4704 { + x=31.75mm; y=44.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4705 { + x=53.75mm; y=44.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4706 { + x=47.75mm; y=49.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4707 { + x=47.75mm; y=31.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4708 { + x=61.5mm; y=44.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4709 { + x=83.5mm; y=44.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4710 { + x=77.5mm; y=49.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4711 { + x=77.5mm; y=31.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } ha:text.302 { string={#1}; x=16.0mm; y=13.0mm; scale=100; fid=0; ha:flags { Index: detour/img/ex_order.lht =================================================================== --- detour/img/ex_order.lht (revision 886) +++ detour/img/ex_order.lht (revision 887) @@ -175,663 +175,14 @@ } ha:data { li:padstack_prototypes { - ha:ps_proto_v6.0 { - htop = 0 - hdia = 31.5mil - li:shape { - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 2.0mm - } - ha:layer_mask { - copper = 1 - top = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 2.0mm - } - ha:layer_mask { - bottom = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 2.0mm - } - ha:layer_mask { - copper = 1 - intern = 1 - } - ha:combining { - } - } - } - hbottom = 0 - hplated = 1 - } - ha:ps_proto_v6.1 { - htop = 0 - hdia = 47.24mil - li:shape { - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 137.8mil - } - ha:layer_mask { - copper = 1 - top = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 137.8mil - } - ha:layer_mask { - bottom = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 137.8mil - } - ha:layer_mask { - copper = 1 - intern = 1 - } - ha:combining { - } - } - } - hbottom = 0 - hplated = 1 - } - ha:ps_proto_v6.2 { - htop = 0 - hdia = 2.0mm - li:shape { - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 2.2mm - } - ha:layer_mask { - copper = 1 - top = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 2.2mm - } - ha:layer_mask { - bottom = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 2.2mm - } - ha:layer_mask { - copper = 1 - intern = 1 - } - ha:combining { - } - } - } - hbottom = 0 - hplated = 1 - } - - ha:ps_proto_v6.3 { - hdia=0.2mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=0.9mm; } - 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=0.9mm; } - 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=0.9mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.4 { - hdia=0.2mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.5mm; } - 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.5mm; } - 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.5mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.5 { - hdia=0.9mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.5mm; } - 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.5mm; } - 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.5mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } + unused = 1 + unused = 1 + unused = 1 + unused = 1 + unused = 1 + unused = 1 } li:objects { - ha:padstack_ref.3984 { - smirror = 0 - proto = 2 - xmirror = 0 - x = 3.5mm - rot = 0.000000 - y = 7.75mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.3985 { - smirror = 0 - proto = 2 - xmirror = 0 - x = 19.75mm - rot = 0.000000 - y = 7.75mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.5321 { - smirror = 0 - proto = 2 - xmirror = 0 - x = 3.5mm - rot = 0.000000 - y = 11.25mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.5322 { - smirror = 0 - proto = 2 - xmirror = 0 - x = 19.75mm - rot = 0.000000 - y = 11.25mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.5477 { - smirror = 0 - proto = 2 - xmirror = 0 - x = 29.0mm - rot = 0.000000 - y = 7.75mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.5478 { - smirror = 0 - proto = 2 - xmirror = 0 - x = 45.25mm - rot = 0.000000 - y = 7.75mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.5479 { - smirror = 0 - proto = 2 - xmirror = 0 - x = 29.0mm - rot = 0.000000 - y = 11.25mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.5480 { - smirror = 0 - proto = 2 - xmirror = 0 - x = 45.25mm - rot = 0.000000 - y = 11.25mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.5625 { - smirror = 0 - proto = 2 - xmirror = 0 - x = 53.5mm - rot = 0.000000 - y = 7.75mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.5626 { - smirror = 0 - proto = 2 - xmirror = 0 - x = 69.75mm - rot = 0.000000 - y = 7.75mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.5627 { - smirror = 0 - proto = 2 - xmirror = 0 - x = 53.5mm - rot = 0.000000 - y = 11.25mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.5628 { - smirror = 0 - proto = 2 - xmirror = 0 - x = 69.75mm - rot = 0.000000 - y = 11.25mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.5733 { - smirror = 0 - proto = 2 - xmirror = 0 - x = 3.5mm - rot = 0.000000 - y = 29.0mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.5734 { - smirror = 0 - proto = 2 - xmirror = 0 - x = 19.75mm - rot = 0.000000 - y = 29.0mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.5735 { - smirror = 0 - proto = 2 - xmirror = 0 - x = 3.5mm - rot = 0.000000 - y = 32.5mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.5736 { - smirror = 0 - proto = 2 - xmirror = 0 - x = 19.75mm - rot = 0.000000 - y = 32.5mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.5738 { - smirror = 0 - proto = 2 - xmirror = 0 - x = 11.75mm - rot = 0.000000 - y = 24.5mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.5739 { - smirror = 0 - proto = 2 - xmirror = 0 - x = 11.75mm - rot = 0.000000 - y = 37.5mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.5943 { - proto=2; x=29.0mm; y=29.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.5944 { - proto=2; x=45.25mm; y=29.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.5945 { - proto=2; x=29.0mm; y=32.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.5946 { - proto=2; x=45.25mm; y=32.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.5947 { - proto=2; x=37.25mm; y=24.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.5948 { - proto=2; x=37.25mm; y=37.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.5958 { - proto=5; x=37.25mm; y=27.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.6030 { - proto=2; x=53.5mm; y=29.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.6031 { - proto=2; x=69.75mm; y=29.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.6032 { - proto=2; x=53.5mm; y=32.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.6033 { - proto=2; x=69.75mm; y=32.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.6034 { - proto=2; x=61.75mm; y=24.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.6035 { - proto=2; x=61.75mm; y=37.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.6037 { - proto=5; x=61.75mm; y=34.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.6036 { - proto=5; x=61.75mm; y=30.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.6042 { - proto=5; x=37.25mm; y=34.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil; - ha:flags { - clearline=1 - selected=1 - } - - li:thermal { - } - } } li:layers { ha:draft { @@ -1101,6 +452,210 @@ } y1 = 4.5mm } + ha:arc.6214 { + x=3.5mm; y=7.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6215 { + x=3.5mm; y=11.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6216 { + x=19.75mm; y=11.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6217 { + x=19.75mm; y=7.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6222 { + x=29.0mm; y=7.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6223 { + x=29.0mm; y=11.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6224 { + x=45.25mm; y=11.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6225 { + x=45.25mm; y=7.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6226 { + x=53.5mm; y=7.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6227 { + x=53.5mm; y=11.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6228 { + x=69.75mm; y=11.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6229 { + x=69.75mm; y=7.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6230 { + x=3.5mm; y=29.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6231 { + x=3.5mm; y=32.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6232 { + x=19.75mm; y=32.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6233 { + x=19.75mm; y=29.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6234 { + x=29.0mm; y=29.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6235 { + x=29.0mm; y=32.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6236 { + x=45.25mm; y=32.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6237 { + x=45.25mm; y=29.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6238 { + x=53.5mm; y=29.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6239 { + x=53.5mm; y=32.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6240 { + x=69.75mm; y=32.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6241 { + x=69.75mm; y=29.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6243 { + x=11.75mm; y=24.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6244 { + x=11.75mm; y=37.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6245 { + x=37.25mm; y=37.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6246 { + x=37.25mm; y=24.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6247 { + x=61.75mm; y=24.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6248 { + x=61.75mm; y=37.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6249 { + x=37.25mm; y=27.75mm; width=0.4mm; height=0.4mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6250 { + x=37.25mm; y=34.75mm; width=0.4mm; height=0.4mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6251 { + x=61.75mm; y=30.75mm; width=0.4mm; height=0.4mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.6252 { + x=61.75mm; y=34.75mm; width=0.4mm; height=0.4mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } ha:text.5962 { string={#1}; x=12.75mm; y=5.75mm; scale=100; fid=0; ha:flags { Index: detour/img/ex_zigzag.lht =================================================================== --- detour/img/ex_zigzag.lht (revision 886) +++ detour/img/ex_zigzag.lht (revision 887) @@ -51,188 +51,12 @@ 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=2.0mm; } - 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=2.0mm; } - 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=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.1 { - hdia=47.24mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=137.8mil; } - 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=137.8mil; } - 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=137.8mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.2 { - hdia=2.0mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.2mm; } - 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=2.2mm; } - 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=2.2mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } + unused = 1 + unused = 1 + unused = 1 } li:objects { - ha:padstack_ref.4307 { - proto=2; x=6.75mm; y=20.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4308 { - proto=2; x=6.75mm; y=2.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4631 { - proto=2; x=21.75mm; y=20.0mm; rot=90.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4632 { - proto=2; x=21.75mm; y=2.0mm; rot=90.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4751 { - proto=2; x=35.75mm; y=20.0mm; rot=90.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4752 { - proto=2; x=35.75mm; y=2.0mm; rot=90.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4937 { - proto=2; x=50.5mm; y=20.25mm; rot=90.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4938 { - proto=2; x=50.5mm; y=2.25mm; rot=90.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } } li:layers { @@ -410,6 +234,54 @@ clearline=1 } } + ha:arc.5368 { + x=6.75mm; y=2.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.5369 { + x=6.75mm; y=20.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.5372 { + x=21.75mm; y=2.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.5373 { + x=21.75mm; y=20.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.5374 { + x=35.75mm; y=2.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.5375 { + x=35.75mm; y=20.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.5376 { + x=50.5mm; y=2.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.5377 { + x=50.5mm; y=20.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } ha:text.4979 { string=P1; x=9.75mm; y=4.75mm; scale=100; fid=0; ha:flags { Index: detour/img/geo_go_around.lht =================================================================== --- detour/img/geo_go_around.lht (revision 886) +++ detour/img/geo_go_around.lht (revision 887) @@ -51,224 +51,12 @@ 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=2.0mm; } - 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=2.0mm; } - 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=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.1 { - hdia=47.24mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=137.8mil; } - 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=137.8mil; } - 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=137.8mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.2 { - hdia=2.0mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.2mm; } - 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=2.2mm; } - 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=2.2mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } + unused = 1 + unused = 1 + unused = 1 } li:objects { - ha:padstack_ref.70 { - proto=2; x=14.0mm; y=13.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.91 { - proto=2; x=8.0mm; y=21.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.293 { - proto=2; x=8.0mm; y=2.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.455 { - proto=2; x=2.5mm; y=8.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.592 { - proto=2; x=31.25mm; y=13.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.593 { - proto=2; x=25.25mm; y=21.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.594 { - proto=2; x=25.25mm; y=2.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.595 { - proto=2; x=19.75mm; y=8.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.815 { - proto=2; x=49.0mm; y=13.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.816 { - proto=2; x=43.0mm; y=21.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.817 { - proto=2; x=43.0mm; y=2.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.818 { - proto=2; x=37.5mm; y=8.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } } li:layers { @@ -446,6 +234,78 @@ clearline=1 } } + ha:arc.4685 { + x=2.5mm; y=8.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4686 { + x=8.0mm; y=2.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4687 { + x=8.0mm; y=21.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4688 { + x=14.0mm; y=13.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4693 { + x=19.75mm; y=8.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4694 { + x=25.25mm; y=2.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4695 { + x=25.25mm; y=21.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4696 { + x=31.25mm; y=13.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4697 { + x=37.5mm; y=8.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4698 { + x=43.0mm; y=2.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4699 { + x=43.0mm; y=21.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4700 { + x=49.0mm; y=13.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } } color = {#757575} } @@ -571,7 +431,7 @@ } } ha:line.566 { - x1=25.25mm; y1=19.0mm; x2=25.25mm; y2=21.0mm; thickness=0.15mm; clearance=50.0mil; + x1=25.25mm; y1=19.0mm; x2=25.25mm; y2=21.25mm; thickness=0.15mm; clearance=50.0mil; ha:flags { clearline=1 } Index: detour/img/geo_hcross.lht =================================================================== --- detour/img/geo_hcross.lht (revision 886) +++ detour/img/geo_hcross.lht (revision 887) @@ -51,251 +51,12 @@ 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=2.0mm; } - 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=2.0mm; } - 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=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.1 { - hdia=47.24mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=137.8mil; } - 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=137.8mil; } - 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=137.8mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.2 { - hdia=2.0mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.2mm; } - 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=2.2mm; } - 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=2.2mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } + unused = 1 + unused = 1 + unused = 1 } li:objects { - ha:padstack_ref.576 { - proto=2; x=31.25mm; y=19.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.577 { - proto=2; x=53.25mm; y=19.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.578 { - proto=2; x=47.25mm; y=36.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.579 { - proto=2; x=47.25mm; y=6.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.580 { - proto=2; x=50.75mm; y=13.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.634 { - proto=2; x=60.75mm; y=19.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.635 { - proto=2; x=82.75mm; y=19.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.636 { - proto=2; x=76.75mm; y=36.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.637 { - proto=2; x=76.75mm; y=6.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.638 { - proto=2; x=80.25mm; y=13.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1015 { - proto=2; x=2.0mm; y=19.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1017 { - proto=2; x=18.0mm; y=36.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1018 { - proto=2; x=18.0mm; y=6.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1019 { - proto=2; x=21.5mm; y=13.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1016 { - proto=2; x=24.0mm; y=19.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } } li:layers { @@ -468,6 +229,96 @@ clearline=1 } } + ha:arc.4684 { + x=21.5mm; y=13.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4685 { + x=24.0mm; y=19.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4686 { + x=2.0mm; y=19.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4687 { + x=18.0mm; y=36.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4688 { + x=18.0mm; y=6.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4694 { + x=50.75mm; y=13.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4695 { + x=53.25mm; y=19.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4696 { + x=31.25mm; y=19.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4697 { + x=47.25mm; y=36.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4698 { + x=47.25mm; y=6.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4699 { + x=80.25mm; y=13.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4700 { + x=82.75mm; y=19.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4701 { + x=60.75mm; y=19.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4702 { + x=76.75mm; y=36.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4703 { + x=76.75mm; y=6.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } } color = {#757575} } Index: detour/img/geo_hnear.lht =================================================================== --- detour/img/geo_hnear.lht (revision 886) +++ detour/img/geo_hnear.lht (revision 887) @@ -51,251 +51,12 @@ 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=2.0mm; } - 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=2.0mm; } - 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=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.1 { - hdia=47.24mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=137.8mil; } - 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=137.8mil; } - 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=137.8mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.2 { - hdia=2.0mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.2mm; } - 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=2.2mm; } - 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=2.2mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } + unused = 1 + unused = 1 + unused = 1 } li:objects { - ha:padstack_ref.1015 { - proto=2; x=2.5mm; y=17.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1017 { - proto=2; x=18.5mm; y=34.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1018 { - proto=2; x=18.5mm; y=4.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1016 { - proto=2; x=24.5mm; y=17.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1661 { - proto=2; x=24.25mm; y=10.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1748 { - proto=2; x=32.0mm; y=17.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1749 { - proto=2; x=48.0mm; y=34.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1750 { - proto=2; x=48.0mm; y=4.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1751 { - proto=2; x=54.0mm; y=17.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1752 { - proto=2; x=53.75mm; y=10.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.2254 { - proto=2; x=61.5mm; y=17.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.2255 { - proto=2; x=77.5mm; y=34.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.2256 { - proto=2; x=77.5mm; y=4.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.2257 { - proto=2; x=83.5mm; y=17.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.2258 { - proto=2; x=83.25mm; y=10.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } } li:layers { @@ -486,6 +247,96 @@ clearline=1 } } + ha:arc.4684 { + x=24.25mm; y=10.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4685 { + x=18.5mm; y=4.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4686 { + x=24.5mm; y=17.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4687 { + x=18.5mm; y=34.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4688 { + x=2.5mm; y=17.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4694 { + x=53.75mm; y=10.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4695 { + x=48.0mm; y=4.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4696 { + x=54.0mm; y=17.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4697 { + x=48.0mm; y=34.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4698 { + x=32.0mm; y=17.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4699 { + x=83.25mm; y=10.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4700 { + x=77.5mm; y=4.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4701 { + x=83.5mm; y=17.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4702 { + x=77.5mm; y=34.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4703 { + x=61.5mm; y=17.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } } color = {#757575} } Index: detour/img/geo_hpierce.lht =================================================================== --- detour/img/geo_hpierce.lht (revision 886) +++ detour/img/geo_hpierce.lht (revision 887) @@ -51,256 +51,12 @@ 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=2.0mm; } - 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=2.0mm; } - 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=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.1 { - hdia=47.24mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=137.8mil; } - 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=137.8mil; } - 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=137.8mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.2 { - hdia=2.0mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.2mm; } - 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=2.2mm; } - 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=2.2mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } + unused = 1 + unused = 1 + unused = 1 } li:objects { - ha:padstack_ref.576 { - proto=2; x=31.25mm; y=19.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.577 { - proto=2; x=53.25mm; y=19.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.578 { - proto=2; x=47.25mm; y=36.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.579 { - proto=2; x=47.25mm; y=6.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.580 { - proto=2; x=50.75mm; y=14.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1015 { - proto=2; x=2.0mm; y=19.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1017 { - proto=2; x=18.0mm; y=36.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1018 { - proto=2; x=18.0mm; y=6.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1019 { - proto=2; x=21.5mm; y=14.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1016 { - proto=2; x=24.0mm; y=19.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.3543 { - proto=2; x=62.25mm; y=19.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - selected=1 - } - - li:thermal { - } - } - ha:padstack_ref.3544 { - proto=2; x=84.25mm; y=19.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - selected=1 - } - - li:thermal { - } - } - ha:padstack_ref.3545 { - proto=2; x=78.25mm; y=36.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - selected=1 - } - - li:thermal { - } - } - ha:padstack_ref.3546 { - proto=2; x=78.25mm; y=6.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - selected=1 - } - - li:thermal { - } - } - ha:padstack_ref.3547 { - proto=2; x=81.75mm; y=14.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - selected=1 - } - - li:thermal { - } - } } li:layers { @@ -497,6 +253,96 @@ clearline=1 } } + ha:arc.4684 { + x=2.0mm; y=19.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4685 { + x=24.0mm; y=19.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4686 { + x=21.5mm; y=14.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4687 { + x=18.0mm; y=6.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4688 { + x=18.0mm; y=36.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4694 { + x=31.25mm; y=19.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4695 { + x=53.25mm; y=19.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4696 { + x=50.75mm; y=14.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4697 { + x=47.25mm; y=6.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4698 { + x=47.25mm; y=36.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4699 { + x=62.25mm; y=19.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4700 { + x=84.25mm; y=19.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4701 { + x=81.75mm; y=14.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4702 { + x=78.25mm; y=6.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.4703 { + x=78.25mm; y=36.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } } color = {#757575} } Index: detour/img/geo_hwallin.lht =================================================================== --- detour/img/geo_hwallin.lht (revision 886) +++ detour/img/geo_hwallin.lht (revision 887) @@ -51,224 +51,12 @@ 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=2.0mm; } - 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=2.0mm; } - 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=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.1 { - hdia=47.24mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=137.8mil; } - 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=137.8mil; } - 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=137.8mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.2 { - hdia=2.0mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.2mm; } - 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=2.2mm; } - 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=2.2mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } + unused = 1 + unused = 1 + unused = 1 } li:objects { - ha:padstack_ref.1018 { - proto=2; x=9.75mm; y=3.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.1017 { - proto=2; x=9.75mm; y=33.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.3984 { - proto=2; x=38.75mm; y=4.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.3985 { - proto=2; x=38.75mm; y=34.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4463 { - proto=2; x=70.0mm; y=4.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.4464 { - proto=2; x=70.0mm; y=34.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.5006 { - proto=2; x=9.75mm; y=49.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.5007 { - proto=2; x=9.75mm; y=79.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.5008 { - proto=2; x=38.75mm; y=49.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.5009 { - proto=2; x=38.75mm; y=79.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.5010 { - proto=2; x=70.0mm; y=50.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.5011 { - proto=2; x=70.0mm; y=80.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } } li:layers { @@ -471,6 +259,78 @@ clearline=1 } } + ha:arc.5319 { + x=9.75mm; y=33.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.5320 { + x=9.75mm; y=3.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.5325 { + x=38.75mm; y=34.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.5326 { + x=38.75mm; y=4.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.5327 { + x=70.0mm; y=34.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.5328 { + x=70.0mm; y=4.25mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.5329 { + x=9.75mm; y=79.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.5330 { + x=9.75mm; y=49.5mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.5331 { + x=38.75mm; y=79.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.5332 { + x=38.75mm; y=49.75mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.5333 { + x=70.0mm; y=80.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.5334 { + x=70.0mm; y=50.0mm; width=0.6mm; height=0.6mm; astart=0.000000; adelta=360.000000; thickness=0.8mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } } color = {#757575} } Index: detour/img/topo_cross1.lht =================================================================== --- detour/img/topo_cross1.lht (revision 886) +++ detour/img/topo_cross1.lht (revision 887) @@ -43,395 +43,13 @@ 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=2.0mm; } - 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=2.0mm; } - 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=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.1 { - hdia=47.24mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=137.8mil; } - 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=137.8mil; } - 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=137.8mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.2 { - hdia=2.0mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.2mm; } - 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=2.2mm; } - 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=2.2mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.3 { - 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.0mm; } - 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.0mm; } - 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.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } + unused = 1 + unused = 1 + unused = 1 + unused = 1 } li:objects { - ha:padstack_ref.239 { - proto=2; x=30.0mm; y=17.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.240 { - proto=2; x=52.0mm; y=17.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.241 { - proto=2; x=46.0mm; y=34.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.242 { - proto=2; x=46.0mm; y=4.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.243 { - proto=2; x=59.0mm; y=17.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.244 { - proto=2; x=81.0mm; y=17.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.245 { - proto=2; x=75.0mm; y=34.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.246 { - proto=2; x=75.0mm; y=4.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.287 { - proto=2; x=1.75mm; y=16.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.288 { - proto=2; x=23.75mm; y=16.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.289 { - proto=2; x=17.75mm; y=33.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.290 { - proto=2; x=17.75mm; y=3.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.364 { - proto=2; x=1.75mm; y=57.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.365 { - proto=2; x=23.75mm; y=57.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.366 { - proto=2; x=17.75mm; y=74.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.367 { - proto=2; x=17.75mm; y=44.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.369 { - proto=3; x=17.75mm; y=61.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.370 { - proto=3; x=17.75mm; y=53.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.416 { - proto=2; x=30.0mm; y=57.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.417 { - proto=2; x=52.0mm; y=57.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.418 { - proto=2; x=46.0mm; y=74.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.419 { - proto=2; x=46.0mm; y=44.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.420 { - proto=3; x=46.0mm; y=61.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.467 { - proto=2; x=75.0mm; y=44.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.466 { - proto=2; x=75.0mm; y=74.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.465 { - proto=2; x=81.0mm; y=57.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.464 { - proto=2; x=59.0mm; y=57.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } } li:layers { @@ -442,12 +60,6 @@ ha:combining { } li:objects { - ha:line.203 { - x1=46.0mm; y1=4.0mm; x2=54.25mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } ha:line.206 { x1=54.25mm; y1=17.0mm; x2=46.0mm; y2=34.0mm; thickness=0.35mm; clearance=50.0mil; ha:flags { @@ -455,7 +67,7 @@ } } ha:line.209 { - x1=45.152941mm; y1=4.347058mm; x2=27.5mm; y2=16.75mm; thickness=0.35mm; clearance=50.0mil; + x1=46.0mm; y1=4.0mm; x2=27.5mm; y2=16.75mm; thickness=0.35mm; clearance=50.0mil; ha:flags { clearline=1 } @@ -490,6 +102,174 @@ clearline=1 } } + ha:line.203 { + x1=46.0mm; y1=4.0mm; x2=54.25mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.539 { + x=1.75mm; y=16.75mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.541 { + x=23.75mm; y=16.75mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.543 { + x=17.75mm; y=3.75mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.545 { + x=17.75mm; y=33.75mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.546 { + x=30.0mm; y=17.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.548 { + x=46.0mm; y=4.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.549 { + x=46.0mm; y=34.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.550 { + x=52.0mm; y=17.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.551 { + x=59.0mm; y=17.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.552 { + x=75.0mm; y=4.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.553 { + x=75.0mm; y=34.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.554 { + x=81.0mm; y=17.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.555 { + x=17.75mm; y=44.25mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.556 { + x=17.75mm; y=74.25mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.557 { + x=1.75mm; y=57.25mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.558 { + x=23.75mm; y=57.25mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.559 { + x=30.0mm; y=57.25mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.560 { + x=52.0mm; y=57.25mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.561 { + x=59.0mm; y=57.25mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.562 { + x=46.0mm; y=44.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.563 { + x=46.0mm; y=74.25mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.564 { + x=75.0mm; y=44.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.565 { + x=75.0mm; y=74.25mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.567 { + x=81.0mm; y=57.25mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.570 { + x=17.75mm; y=53.75mm; width=0.4mm; height=0.4mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.571 { + x=17.75mm; y=61.25mm; width=0.4mm; height=0.4mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.572 { + x=46.0mm; y=61.25mm; width=0.4mm; height=0.4mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } ha:text.297 { string=N1-left; x=32.0mm; y=8.0mm; scale=100; fid=0; ha:flags { Index: detour/img/topo_cross2.lht =================================================================== --- detour/img/topo_cross2.lht (revision 886) +++ detour/img/topo_cross2.lht (revision 887) @@ -43,440 +43,12 @@ 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=2.0mm; } - 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=2.0mm; } - 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=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.1 { - hdia=47.24mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=137.8mil; } - 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=137.8mil; } - 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=137.8mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.2 { - hdia=2.0mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.2mm; } - 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=2.2mm; } - 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=2.2mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } + unused = 1 + unused = 1 + unused = 1 } li:objects { - ha:padstack_ref.69 { - proto=2; x=3.0mm; y=16.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.70 { - proto=2; x=31.0mm; y=16.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.71 { - proto=2; x=16.0mm; y=20.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.72 { - proto=2; x=46.0mm; y=20.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.73 { - proto=2; x=25.0mm; y=33.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.74 { - proto=2; x=25.0mm; y=3.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.195 { - proto=2; x=74.75mm; y=3.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.196 { - proto=2; x=74.75mm; y=33.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.197 { - proto=2; x=95.75mm; y=20.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.198 { - proto=2; x=65.75mm; y=20.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.199 { - proto=2; x=80.75mm; y=16.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.200 { - proto=2; x=52.75mm; y=16.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.239 { - proto=2; x=125.25mm; y=3.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.240 { - proto=2; x=125.25mm; y=33.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.241 { - proto=2; x=146.25mm; y=20.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.242 { - proto=2; x=116.25mm; y=20.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.243 { - proto=2; x=131.25mm; y=16.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.244 { - proto=2; x=103.25mm; y=16.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.367 { - proto=2; x=24.75mm; y=45.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.368 { - proto=2; x=24.75mm; y=75.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.369 { - proto=2; x=45.75mm; y=62.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.370 { - proto=2; x=15.75mm; y=62.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.371 { - proto=2; x=30.75mm; y=58.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.372 { - proto=2; x=2.75mm; y=58.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.500 { - proto=2; x=74.75mm; y=45.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.501 { - proto=2; x=74.75mm; y=75.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.502 { - proto=2; x=95.75mm; y=62.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.503 { - proto=2; x=65.75mm; y=62.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.504 { - proto=2; x=80.75mm; y=58.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.505 { - proto=2; x=52.75mm; y=58.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.578 { - proto=2; x=125.25mm; y=45.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.579 { - proto=2; x=125.25mm; y=75.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.580 { - proto=2; x=146.25mm; y=62.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.581 { - proto=2; x=116.25mm; y=62.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.582 { - proto=2; x=131.25mm; y=58.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.583 { - proto=2; x=103.25mm; y=58.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } } li:layers { @@ -518,7 +90,7 @@ } } ha:line.373 { - x1=45.75mm; y1=62.0mm; x2=24.25mm; y2=77.75mm; thickness=0.35mm; clearance=50.0mil; + x1=45.75mm; y1=62.0mm; x2=24.0mm; y2=77.75mm; thickness=0.35mm; clearance=50.0mil; ha:flags { clearline=1 } @@ -607,6 +179,222 @@ clearline=1 } } + ha:arc.654 { + x=3.0mm; y=16.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.656 { + x=31.0mm; y=16.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.657 { + x=25.0mm; y=3.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.658 { + x=16.0mm; y=20.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.659 { + x=46.0mm; y=20.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.661 { + x=25.0mm; y=33.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.663 { + x=52.75mm; y=16.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.664 { + x=65.75mm; y=20.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.665 { + x=80.75mm; y=16.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.666 { + x=74.75mm; y=3.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.667 { + x=74.75mm; y=33.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.668 { + x=95.75mm; y=20.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.669 { + x=103.25mm; y=16.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.670 { + x=131.25mm; y=16.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.671 { + x=125.25mm; y=3.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.672 { + x=146.25mm; y=20.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.673 { + x=116.25mm; y=20.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.674 { + x=125.25mm; y=33.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.675 { + x=2.75mm; y=58.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.677 { + x=24.75mm; y=45.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.678 { + x=30.75mm; y=58.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.679 { + x=15.75mm; y=62.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.680 { + x=24.75mm; y=75.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.681 { + x=45.75mm; y=62.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.682 { + x=52.75mm; y=58.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.684 { + x=80.75mm; y=58.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.685 { + x=65.75mm; y=62.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.686 { + x=74.75mm; y=45.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.687 { + x=74.75mm; y=75.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.688 { + x=95.75mm; y=62.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.690 { + x=103.25mm; y=58.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.691 { + x=116.25mm; y=62.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.693 { + x=131.25mm; y=58.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.694 { + x=125.25mm; y=75.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.695 { + x=146.25mm; y=62.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.696 { + x=125.25mm; y=45.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } ha:text.96 { string={#1}; x=23.0mm; y=13.75mm; scale=100; fid=0; ha:flags { @@ -666,12 +454,6 @@ clearline=1 } } - ha:line.186 { - x1=52.75mm; y1=16.0mm; x2=80.75mm; y2=16.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } ha:line.189 { x1=65.75mm; y1=20.0mm; x2=95.75mm; y2=20.0mm; thickness=0.35mm; clearance=50.0mil; ha:flags { @@ -702,6 +484,12 @@ clearline=1 } } + ha:line.186 { + x1=52.75mm; y1=16.0mm; x2=80.75mm; y2=16.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } ha:text.87 { string=N1; x=23.25mm; y=6.75mm; scale=100; fid=0; ha:flags { Index: detour/img/topo_cross3.lht =================================================================== --- detour/img/topo_cross3.lht (revision 886) +++ detour/img/topo_cross3.lht (revision 887) @@ -43,251 +43,12 @@ 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=2.0mm; } - 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=2.0mm; } - 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=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.1 { - hdia=47.24mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=137.8mil; } - 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=137.8mil; } - 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=137.8mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.2 { - hdia=2.0mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.2mm; } - 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=2.2mm; } - 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=2.2mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } + unused = 1 + unused = 1 + unused = 1 } li:objects { - ha:padstack_ref.287 { - proto=2; x=2.0mm; y=17.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.288 { - proto=2; x=24.0mm; y=17.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.289 { - proto=2; x=18.0mm; y=34.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.290 { - proto=2; x=18.0mm; y=4.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.347 { - proto=2; x=21.5mm; y=11.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.576 { - proto=2; x=31.75mm; y=17.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.577 { - proto=2; x=53.75mm; y=17.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.578 { - proto=2; x=47.75mm; y=34.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.579 { - proto=2; x=47.75mm; y=4.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.580 { - proto=2; x=51.25mm; y=11.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.634 { - proto=2; x=61.25mm; y=17.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.635 { - proto=2; x=83.25mm; y=17.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.636 { - proto=2; x=77.25mm; y=34.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.637 { - proto=2; x=77.25mm; y=4.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.638 { - proto=2; x=80.75mm; y=11.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } } li:layers { @@ -298,6 +59,96 @@ ha:combining { } li:objects { + ha:arc.785 { + x=2.0mm; y=17.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.787 { + x=18.0mm; y=4.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.788 { + x=18.0mm; y=34.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.789 { + x=24.0mm; y=17.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.790 { + x=21.5mm; y=11.75mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.791 { + x=31.75mm; y=17.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.792 { + x=53.75mm; y=17.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.793 { + x=51.25mm; y=11.75mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.794 { + x=47.75mm; y=4.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.795 { + x=47.75mm; y=34.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.796 { + x=61.25mm; y=17.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.797 { + x=77.25mm; y=34.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.798 { + x=83.25mm; y=17.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.800 { + x=80.75mm; y=11.75mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.801 { + x=77.25mm; y=4.0mm; width=0.8mm; height=0.8mm; astart=0.000000; adelta=360.000000; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } ha:text.302 { string={#1}; x=16.0mm; y=14.75mm; scale=100; fid=0; ha:flags {