Index: trunk/doc/detour/img/spec_cross1.lht =================================================================== --- trunk/doc/detour/img/spec_cross1.lht (revision 885) +++ trunk/doc/detour/img/spec_cross1.lht (nonexistent) @@ -1,845 +0,0 @@ -ha:pcb-rnd-board-v7 { - - li:styles { - ha:normal { - diameter = 2.2mm - text_scale = 200 - text_thick = 1.0mm - thickness = 1.0mm - hole = 2.0mm - clearance = 20.0mil - } - ha:thick { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 1.7mm - hole = 1.0mm - clearance = 20.0mil - } - ha:thin { - diameter = 1.0mm - text_scale = 0 - text_thick = 0.0 - thickness = 0.35mm - hole = 0.7mm - clearance = 25.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 83.0mm - y = 78.75mm - } - ha:grid { - spacing = 0.25mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - 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 - } - } - } - } - - 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 { - - - ha:draft { - lid=0 - group=3 - 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 { - clearline=1 - } - } - ha:line.209 { - x1=45.152941mm; y1=4.347058mm; x2=27.5mm; y2=16.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.212 { - x1=27.5mm; y1=16.75mm; x2=46.0mm; y2=34.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.215 { - x1=59.0mm; y1=17.0mm; x2=75.5mm; y2=37.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.218 { - x1=75.5mm; y1=37.5mm; x2=81.0mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.221 { - x1=81.0mm; y1=17.0mm; x2=75.75mm; y2=1.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.224 { - x1=75.75mm; y1=1.25mm; x2=59.0mm; y2=17.0mm; 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 { - clearline=1 - } - thickness = 4.0mil - rot = 0.000000 - } - ha:text.299 { - string=N1-right; x=50.5mm; y=8.25mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - thickness = 4.0mil - rot = 0.000000 - } - ha:text.302 { - string={#1}; x=15.75mm; y=14.5mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - thickness = 4.0mil - rot = 0.000000 - } - ha:text.304 { - string=N2-top; x=63.25mm; y=5.5mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - thickness = 4.0mil - rot = 0.000000 - } - ha:text.310 { - string=N2-bottom; x=61.75mm; y=30.5mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - thickness = 4.0mil - rot = 0.000000 - } - } - color = {#757575} - } - ha:ratlines { - lid=1 - group=4 - ha:combining { } - - li:objects { - ha:line.281 { - x1=17.75mm; y1=3.75mm; x2=17.75mm; y2=33.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.284 { - x1=1.75mm; y1=16.75mm; x2=23.75mm; y2=16.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:text.305 { - string=N1; x=18.75mm; y=8.0mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.306 { - string=N2; x=10.25mm; y=17.75mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.361 { - string=N1; x=18.75mm; y=48.5mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.362 { - string=N2; x=10.25mm; y=58.25mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.410 { - string=N1; x=47.0mm; y=48.5mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.411 { - string=N2; x=38.5mm; y=58.25mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.448 { - string=N1; x=76.0mm; y=48.5mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.449 { - string=N2; x=67.5mm; y=58.25mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#d3a232} - } - - ha:wires { - lid=2 - group=6 - ha:combining { } - - li:objects { - ha:line.291 { - x1=30.0mm; y1=17.0mm; x2=52.0mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.294 { - x1=75.0mm; y1=4.0mm; x2=75.0mm; y2=34.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.479 { - x1=1.75mm; y1=57.25mm; x2=23.75mm; y2=57.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.482 { - x1=17.75mm; y1=44.25mm; x2=17.75mm; y2=53.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.485 { - x1=17.75mm; y1=61.25mm; x2=17.75mm; y2=74.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.488 { - x1=30.0mm; y1=57.25mm; x2=52.0mm; y2=57.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.491 { - x1=46.0mm; y1=61.25mm; x2=46.0mm; y2=74.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.494 { - x1=59.0mm; y1=57.25mm; x2=81.0mm; y2=57.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:text.311 { - string=a; x=14.25mm; y=35.0mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.313 { - string=b; x=42.5mm; y=35.0mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.315 { - string=c; x=71.0mm; y=35.25mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.363 { - string=d; x=14.25mm; y=75.5mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.412 { - string=e; x=42.5mm; y=75.5mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.450 { - string=f; x=71.5mm; y=75.5mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#104e8b} - } - - ha:annotation { - lid=3 - group=7 - ha:combining { } - - li:objects { - } - color = {#cd3700} - } - - ha:top-doc { - lid=4 - group=5 - ha:combining { } - - li:objects { - ha:line.377 { - x1=17.75mm; y1=53.75mm; x2=17.75mm; y2=61.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.413 { - x1=46.0mm; y1=44.0mm; x2=46.0mm; y2=61.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.451 { - x1=75.0mm; y1=44.0mm; x2=75.0mm; y2=74.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#548b54} - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:1 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.125mm } - } - } - ha:2 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:3 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 0; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:4 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 1; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:5 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 4; } - purpose = fab - } - ha:6 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 2; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:7 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 3; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - text_font_id = 0 - text_scale = 100 - via_thickness = 1000.00 um - via_drilling_hole = 700.00 um - text_thickness = 0 - line_thickness = 350.00 um - clearance = 25.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - all_direction_lines = true - grids_idx = 10 - grid = 250.00 um - } - } - } - ha:pixmaps { - } -} Index: trunk/doc/detour/img/spec_cross2.lht =================================================================== --- trunk/doc/detour/img/spec_cross2.lht (revision 885) +++ trunk/doc/detour/img/spec_cross2.lht (nonexistent) @@ -1,1008 +0,0 @@ -ha:pcb-rnd-board-v7 { - - li:styles { - ha:normal { - diameter = 2.2mm - text_scale = 200 - text_thick = 1.0mm - thickness = 1.0mm - hole = 2.0mm - clearance = 20.0mil - } - ha:thick { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 1.7mm - hole = 1.0mm - clearance = 20.0mil - } - ha:thin { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 0.35mm - hole = 47.24mil - clearance = 25.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 150.25mm - y = 89.25mm - } - ha:grid { - spacing = 0.25mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - 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 - } - } - } - } - - 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 { - - - ha:detour { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:line.179 { - x1=74.75mm; y1=33.0mm; x2=83.25mm; y2=16.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.182 { - x1=83.25mm; y1=16.0mm; x2=74.75mm; y2=3.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.226 { - x1=133.75mm; y1=16.0mm; x2=125.25mm; y2=3.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.350 { - x1=24.75mm; y1=75.0mm; x2=33.25mm; y2=58.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.353 { - x1=33.25mm; y1=58.0mm; x2=24.75mm; y2=45.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.373 { - x1=45.75mm; y1=62.0mm; x2=24.25mm; y2=77.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.376 { - x1=24.0mm; y1=77.75mm; x2=15.75mm; y2=62.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.480 { - x1=74.75mm; y1=75.0mm; x2=83.25mm; y2=58.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.483 { - x1=83.25mm; y1=58.0mm; x2=74.75mm; y2=45.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.486 { - x1=65.75mm; y1=62.0mm; x2=74.25mm; y2=42.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.489 { - x1=74.25mm; y1=42.0mm; x2=95.75mm; y2=62.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.558 { - x1=125.25mm; y1=75.0mm; x2=133.75mm; y2=58.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.561 { - x1=133.75mm; y1=58.0mm; x2=125.25mm; y2=45.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.564 { - x1=116.25mm; y1=62.0mm; x2=124.75mm; y2=42.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.567 { - x1=124.75mm; y1=42.0mm; x2=146.25mm; y2=62.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.584 { - x1=103.25mm; y1=58.0mm; x2=116.25mm; y2=65.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.587 { - x1=116.25mm; y1=65.75mm; x2=131.25mm; y2=58.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.245 { - x1=133.75mm; y1=16.0mm; x2=148.25mm; y2=18.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.248 { - x1=148.25mm; y1=18.75mm; x2=148.25mm; y2=21.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.251 { - x1=148.25mm; y1=21.0mm; x2=125.25mm; y2=33.0mm; 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 { - clearline=1 - } - thickness = 4.0mil - rot = 0.000000 - } - ha:text.98 { - string={#2}; x=25.75mm; y=20.5mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - thickness = 4.0mil - rot = 0.000000 - } - ha:text.185 { - string={#2}; x=82.0mm; y=20.75mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - thickness = 4.0mil - rot = 0.000000 - } - ha:text.492 { - string={#3}; x=65.5mm; y=56.0mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - thickness = 4.0mil - rot = 0.000000 - } - } - color = {#757575} - } - ha:ratlines { - lid=1 - group=4 - ha:combining { } - - li:objects { - ha:line.75 { - x1=3.0mm; y1=16.0mm; x2=31.0mm; y2=16.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.78 { - x1=16.0mm; y1=20.0mm; x2=46.0mm; y2=20.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.84 { - x1=25.0mm; y1=3.0mm; x2=25.0mm; y2=33.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - 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 { - clearline=1 - } - } - ha:line.230 { - x1=103.25mm; y1=16.0mm; x2=131.25mm; y2=16.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.233 { - x1=116.25mm; y1=20.0mm; x2=146.25mm; y2=20.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.357 { - x1=2.75mm; y1=58.0mm; x2=30.75mm; y2=58.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.493 { - x1=52.75mm; y1=58.0mm; x2=80.75mm; y2=58.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 { - clearline=1 - } - rot = 0.000000 - } - ha:text.88 { - string=N2; x=8.25mm; y=14.25mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.89 { - string=N3; x=39.0mm; y=20.5mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.192 { - string=N1; x=73.0mm; y=6.75mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.193 { - string=N2; x=58.0mm; y=14.25mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.194 { - string=N3; x=88.75mm; y=20.5mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.236 { - string=N1; x=130.0mm; y=7.0mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.237 { - string=N2; x=108.5mm; y=14.25mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.238 { - string=N3; x=139.25mm; y=20.5mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.363 { - string=N1; x=23.0mm; y=48.75mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.364 { - string=N2; x=8.0mm; y=56.25mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.365 { - string=N3; x=38.75mm; y=62.5mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.496 { - string=N1; x=76.75mm; y=51.25mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.497 { - string=N2; x=58.0mm; y=56.25mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.498 { - string=N3; x=68.5mm; y=48.75mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.574 { - string=N1; x=129.75mm; y=68.25mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.575 { - string=N2; x=107.25mm; y=62.5mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.576 { - string=N3; x=119.0mm; y=48.75mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#d3a232} - } - - ha:wires { - lid=2 - group=5 - ha:combining { } - - li:objects { - ha:line.254 { - x1=133.75mm; y1=16.0mm; x2=131.25mm; y2=18.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.257 { - x1=131.25mm; y1=18.0mm; x2=114.0mm; y2=18.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.260 { - x1=114.0mm; y1=18.5mm; x2=115.5mm; y2=22.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.263 { - x1=115.5mm; y1=22.5mm; x2=125.25mm; y2=33.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:text.266 { - string=a; x=24.25mm; y=35.25mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.268 { - string=b; x=74.0mm; y=35.25mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.269 { - string=c; x=124.5mm; y=35.25mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.366 { - string=d; x=24.0mm; y=80.0mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.499 { - string=e; x=74.0mm; y=79.25mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.577 { - string=f; x=124.75mm; y=79.0mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#104e8b} - } - - ha:annotation { - lid=3 - group=6 - ha:combining { } - - li:objects { - } - color = {#cd3700} - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:1 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.125mm } - } - } - ha:2 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:3 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 0; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:4 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 1; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:5 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 2; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:6 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 3; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - text_font_id = 0 - text_scale = 100 - via_thickness = 137.80 mil - via_drilling_hole = 47.24 mil - text_thickness = 0 - line_thickness = 350.00 um - clearance = 25.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - all_direction_lines = true - grids_idx = 10 - grid = 250.00 um - } - } - } - ha:pixmaps { - } -} Index: trunk/doc/detour/img/spec_cross3.lht =================================================================== --- trunk/doc/detour/img/spec_cross3.lht (revision 885) +++ trunk/doc/detour/img/spec_cross3.lht (nonexistent) @@ -1,694 +0,0 @@ -ha:pcb-rnd-board-v7 { - - li:styles { - ha:normal { - diameter = 2.2mm - text_scale = 200 - text_thick = 1.0mm - thickness = 1.0mm - hole = 2.0mm - clearance = 20.0mil - } - ha:thick { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 1.7mm - hole = 1.0mm - clearance = 20.0mil - } - ha:thin { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 0.35mm - hole = 47.24mil - clearance = 25.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 86.75mm - y = 38.75mm - } - ha:grid { - spacing = 0.25mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - 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 - } - } - } - } - - 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 { - - - ha:draft { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:text.302 { - string={#1}; x=16.0mm; y=14.75mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - thickness = 4.0mil - rot = 0.000000 - } - ha:text.554 { - string={#2}; x=52.0mm; y=8.25mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - thickness = 4.0mil - rot = 0.000000 - } - ha:text.722 { - string={#3}; x=53.75mm; y=12.0mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - thickness = 4.0mil - rot = 0.000000 - } - } - color = {#757575} - } - ha:ratlines { - lid=1 - group=4 - ha:combining { } - - li:objects { - ha:line.281 { - x1=18.0mm; y1=4.0mm; x2=18.0mm; y2=34.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.284 { - x1=2.0mm; y1=17.0mm; x2=24.0mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.559 { - x1=47.75mm; y1=4.0mm; x2=55.5mm; y2=16.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.562 { - x1=55.5mm; y1=16.75mm; x2=55.5mm; y2=17.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.565 { - x1=55.5mm; y1=17.5mm; x2=47.75mm; y2=34.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.614 { - x1=61.25mm; y1=17.0mm; x2=83.25mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.620 { - x1=85.0mm; y1=16.75mm; x2=85.0mm; y2=17.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.623 { - x1=85.0mm; y1=17.5mm; x2=77.25mm; y2=34.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.640 { - x1=85.0mm; y1=16.75mm; x2=78.5mm; y2=12.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.643 { - x1=78.5mm; y1=12.0mm; x2=77.25mm; y2=4.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:text.305 { - string=N1; x=16.0mm; y=8.25mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.306 { - string=N2; x=10.5mm; y=18.0mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.568 { - string=N1; x=54.25mm; y=21.5mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.569 { - string=N2; x=40.25mm; y=18.0mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.626 { - string=N1; x=83.75mm; y=21.5mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.627 { - string=N2; x=69.75mm; y=18.0mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#d3a232} - } - - ha:wires { - lid=2 - group=5 - ha:combining { } - - li:objects { - ha:line.348 { - x1=21.5mm; y1=11.75mm; x2=21.5mm; y2=1.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.351 { - x1=21.5mm; y1=11.75mm; x2=26.25mm; y2=11.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.570 { - x1=51.25mm; y1=11.75mm; x2=51.25mm; y2=1.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.573 { - x1=51.25mm; y1=11.75mm; x2=56.0mm; y2=11.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.628 { - x1=80.75mm; y1=11.75mm; x2=80.75mm; y2=1.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.631 { - x1=80.75mm; y1=11.75mm; x2=85.5mm; y2=11.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:text.311 { - string=a; x=14.5mm; y=35.25mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.313 { - string=b; x=42.75mm; y=35.25mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.315 { - string=c; x=71.25mm; y=35.5mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#104e8b} - } - - ha:annotation { - lid=3 - group=6 - ha:combining { } - - li:objects { - ha:line.646 { - x1=53.75mm; y1=17.0mm; x2=31.75mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.649 { - x1=33.0mm; y1=17.0mm; x2=31.75mm; y2=15.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.652 { - x1=31.75mm; y1=15.75mm; x2=30.5mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.673 { - x1=33.0mm; y1=17.0mm; x2=31.75mm; y2=18.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.676 { - x1=31.75mm; y1=18.25mm; x2=30.5mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.691 { - x1=55.0mm; y1=17.0mm; x2=53.75mm; y2=15.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.694 { - x1=53.75mm; y1=15.75mm; x2=52.5mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.697 { - x1=55.0mm; y1=17.0mm; x2=53.75mm; y2=18.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.700 { - x1=53.75mm; y1=18.25mm; x2=52.5mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.703 { - x1=82.0mm; y1=11.75mm; x2=80.75mm; y2=10.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.706 { - x1=80.75mm; y1=10.5mm; x2=79.5mm; y2=11.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.709 { - x1=82.0mm; y1=11.75mm; x2=80.75mm; y2=13.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.712 { - x1=80.75mm; y1=13.0mm; x2=79.5mm; y2=11.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.715 { - x1=80.75mm; y1=10.5mm; x2=80.75mm; y2=1.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.718 { - x1=82.0mm; y1=11.75mm; x2=85.5mm; y2=11.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#cd3700} - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:1 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.125mm } - } - } - ha:2 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:3 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 0; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:4 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 1; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:5 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 2; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:6 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 3; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - text_font_id = 0 - text_scale = 100 - via_thickness = 137.80 mil - via_drilling_hole = 47.24 mil - text_thickness = 0 - line_thickness = 350.00 um - clearance = 25.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - all_direction_lines = true - grids_idx = 10 - grid = 250.00 um - } - } - } - ha:pixmaps { - } -} Index: trunk/doc/detour/img/spec_go_around.lht =================================================================== --- trunk/doc/detour/img/spec_go_around.lht (revision 885) +++ trunk/doc/detour/img/spec_go_around.lht (nonexistent) @@ -1,884 +0,0 @@ -ha:pcb-rnd-board-v7 { - - li:styles { - ha:normal { - diameter = 2.2mm - text_scale = 200 - text_thick = 1.0mm - thickness = 1.0mm - hole = 2.0mm - clearance = 20.0mil - } - ha:thick { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 1.7mm - hole = 1.0mm - clearance = 20.0mil - } - ha:thin { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 0.35mm - hole = 47.24mil - clearance = 25.0mil - } - ha:thinner { - diameter = 275.6mil - text_scale = 100 - text_thick = 0.0 - thickness = 0.15mm - hole = 47.24mil - clearance = 25.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 52.5mm - y = 26.25mm - } - ha:grid { - spacing = 0.25mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - 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 - } - } - } - } - - 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 { - - ha:triangulation { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:line.605 { - x1=19.75mm; y1=5.5mm; x2=19.75mm; y2=10.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.608 { - x1=17.25mm; y1=8.0mm; x2=22.25mm; y2=8.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.617 { - x1=17.982233mm; y1=6.232233mm; x2=847.1561811mil; y2=384.55775591mil; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.620 { - x1=17.982233mm; y1=384.55775591mil; x2=847.1561811mil; y2=6.232233mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.635 { - x1=31.25mm; y1=10.5mm; x2=31.25mm; y2=15.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.641 { - x1=29.482233mm; y1=11.232233mm; x2=33.017767mm; y2=581.40814961mil; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.644 { - x1=29.482233mm; y1=581.40814961mil; x2=33.017767mm; y2=11.232233mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.650 { - x1=27.25mm; y1=8.0mm; x2=32.25mm; y2=8.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.653 { - x1=27.982233mm; y1=6.232233mm; x2=31.517767mm; y2=384.55775591mil; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.656 { - x1=27.982233mm; y1=384.55775591mil; x2=31.517767mm; y2=6.232233mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.659 { - x1=29.75mm; y1=5.5mm; x2=29.75mm; y2=15.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.662 { - x1=33.75mm; y1=13.0mm; x2=27.25mm; y2=13.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.665 { - x1=27.982233mm; y1=11.232233mm; x2=31.517767mm; y2=581.40814961mil; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.668 { - x1=27.982233mm; y1=581.40814961mil; x2=31.517767mm; y2=11.232233mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.745 { - x1=37.5mm; y1=5.5mm; x2=37.5mm; y2=10.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.748 { - x1=35.0mm; y1=8.0mm; x2=40.0mm; y2=8.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.751 { - x1=35.732233mm; y1=6.232233mm; x2=39.267767mm; y2=384.55775591mil; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.754 { - x1=35.732233mm; y1=384.55775591mil; x2=39.267767mm; y2=6.232233mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.757 { - x1=49.0mm; y1=10.5mm; x2=49.0mm; y2=15.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.760 { - x1=47.232233mm; y1=11.232233mm; x2=50.767767mm; y2=581.40814961mil; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.763 { - x1=47.232233mm; y1=581.40814961mil; x2=50.767767mm; y2=11.232233mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.766 { - x1=45.0mm; y1=8.0mm; x2=50.0mm; y2=8.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.769 { - x1=45.732233mm; y1=6.232233mm; x2=49.267767mm; y2=384.55775591mil; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.772 { - x1=45.732233mm; y1=384.55775591mil; x2=49.267767mm; y2=6.232233mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.775 { - x1=47.5mm; y1=5.5mm; x2=47.5mm; y2=15.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.778 { - x1=51.5mm; y1=13.0mm; x2=45.0mm; y2=13.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.781 { - x1=45.732233mm; y1=11.232233mm; x2=49.267767mm; y2=581.40814961mil; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.784 { - x1=45.732233mm; y1=581.40814961mil; x2=49.267767mm; y2=11.232233mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#757575} - } - - ha:ratlines { - lid=1 - group=4 - ha:combining { } - - li:objects { - ha:line.415 { - x1=8.0mm; y1=2.0mm; x2=13.5mm; y2=7.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.418 { - x1=13.5mm; y1=7.5mm; x2=15.75mm; y2=12.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.421 { - x1=15.75mm; y1=12.75mm; x2=15.25mm; y2=15.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.424 { - x1=15.25mm; y1=15.0mm; x2=8.0mm; y2=21.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.427 { - x1=8.0mm; y1=2.0mm; x2=8.0mm; y2=4.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.430 { - x1=8.0mm; y1=5.0mm; x2=8.0mm; y2=6.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.433 { - x1=8.0mm; y1=7.5mm; x2=8.0mm; y2=9.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.436 { - x1=8.0mm; y1=11.5mm; x2=8.0mm; y2=13.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.442 { - x1=8.0mm; y1=15.25mm; x2=8.0mm; y2=17.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.445 { - x1=8.0mm; y1=19.0mm; x2=8.0mm; y2=21.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.456 { - x1=8.0mm; y1=2.0mm; x2=1.25mm; y2=6.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.459 { - x1=1.25mm; y1=6.75mm; x2=0.75mm; y2=8.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.462 { - x1=0.75mm; y1=8.5mm; x2=1.25mm; y2=10.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.465 { - x1=1.25mm; y1=10.25mm; x2=8.0mm; y2=21.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.551 { - x1=25.25mm; y1=2.0mm; x2=25.25mm; y2=4.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.554 { - x1=25.25mm; y1=5.0mm; x2=25.25mm; y2=6.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.557 { - x1=25.25mm; y1=7.5mm; x2=25.25mm; y2=9.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.560 { - x1=25.25mm; y1=11.5mm; x2=25.25mm; y2=13.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.563 { - x1=25.25mm; y1=15.25mm; x2=25.25mm; y2=17.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.566 { - x1=25.25mm; y1=19.0mm; x2=25.25mm; y2=21.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.787 { - x1=43.0mm; y1=2.0mm; x2=43.0mm; y2=4.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.790 { - x1=43.0mm; y1=5.0mm; x2=43.0mm; y2=6.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.793 { - x1=43.0mm; y1=7.5mm; x2=43.0mm; y2=9.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.796 { - x1=43.0mm; y1=11.5mm; x2=43.0mm; y2=13.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.799 { - x1=43.0mm; y1=15.25mm; x2=43.0mm; y2=17.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.802 { - x1=43.0mm; y1=19.0mm; x2=43.0mm; y2=21.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:text.468 { - string=D1; x=2.5mm; y=3.25mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.469 { - string=D2; x=12.5mm; y=4.5mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#d3a232} - } - - ha:wires { - lid=2 - group=5 - ha:combining { } - - li:objects { - ha:line.470 { - x1=2.5mm; y1=8.0mm; x2=12.5mm; y2=8.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.476 { - x1=12.5mm; y1=8.0mm; x2=12.5mm; y2=13.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.479 { - x1=12.5mm; y1=13.0mm; x2=14.0mm; y2=13.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.583 { - x1=19.75mm; y1=8.0mm; x2=29.75mm; y2=8.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.586 { - x1=29.75mm; y1=8.0mm; x2=29.75mm; y2=13.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.589 { - x1=29.75mm; y1=13.0mm; x2=31.25mm; y2=13.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.805 { - x1=37.5mm; y1=8.0mm; x2=47.5mm; y2=8.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.808 { - x1=47.5mm; y1=8.0mm; x2=47.5mm; y2=13.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.811 { - x1=47.5mm; y1=13.0mm; x2=49.0mm; y2=13.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:text.337 { - string=a; x=7.25mm; y=23.0mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.338 { - string=b; x=24.5mm; y=23.0mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.814 { - string=c; x=42.25mm; y=23.0mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#104e8b} - } - - ha:annotation { - lid=3 - group=6 - ha:combining { } - - li:objects { - ha:line.819 { - x1=43.0mm; y1=21.25mm; x2=35.732233mm; y2=384.55775591mil; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.822 { - x1=35.732233mm; y1=384.55775591mil; x2=35.0mm; y2=8.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.828 { - x1=35.0mm; y1=8.0mm; x2=35.732233mm; y2=6.232233mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.831 { - x1=35.732233mm; y1=6.232233mm; x2=43.0mm; y2=2.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.834 { - x1=43.0mm; y1=2.0mm; x2=49.25mm; y2=6.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.846 { - x1=49.25mm; y1=6.25mm; x2=50.0mm; y2=8.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.849 { - x1=50.0mm; y1=8.0mm; x2=51.5mm; y2=13.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.852 { - x1=51.5mm; y1=13.0mm; x2=50.767767mm; y2=581.40814961mil; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.855 { - x1=50.767767mm; y1=581.40814961mil; x2=43.0mm; y2=21.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:text.860 { - string=D1; x=37.0mm; y=2.75mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.861 { - string=D2; x=47.5mm; y=3.0mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#cd3700} - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:1 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.125mm } - } - } - ha:2 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:3 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 0; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:4 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 1; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:5 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 2; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:6 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 3; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - text_font_id = 0 - text_scale = 100 - via_thickness = 275.60 mil - via_drilling_hole = 47.24 mil - text_thickness = 0 - line_thickness = 150.00 um - clearance = 25.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - all_direction_lines = true - grids_idx = 10 - grid = 250.00 um - wireframe_draw = false - } - } - } - ha:pixmaps { - } -} Index: trunk/doc/detour/img/spec_hull_near.lht =================================================================== --- trunk/doc/detour/img/spec_hull_near.lht (revision 885) +++ trunk/doc/detour/img/spec_hull_near.lht (nonexistent) @@ -1,859 +0,0 @@ -ha:pcb-rnd-board-v7 { - - li:styles { - ha:normal { - diameter = 2.2mm - text_scale = 200 - text_thick = 1.0mm - thickness = 1.0mm - hole = 2.0mm - clearance = 20.0mil - } - ha:thick { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 1.7mm - hole = 1.0mm - clearance = 20.0mil - } - ha:thin { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 0.35mm - hole = 47.24mil - clearance = 25.0mil - } - ha:thinner { - diameter = 275.6mil - text_scale = 100 - text_thick = 0.0 - thickness = 0.15mm - hole = 47.24mil - clearance = 25.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 86.75mm - y = 38.75mm - } - ha:grid { - spacing = 0.25mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - 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 - } - } - } - } - - 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 { - - - ha:draft { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:line.1510 { - x1=24.5mm; y1=17.0mm; x2=26.25mm; y2=15.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1513 { - x1=24.5mm; y1=17.0mm; x2=26.25mm; y2=18.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1516 { - x1=24.5mm; y1=17.0mm; x2=27.0mm; y2=17.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1519 { - x1=24.5mm; y1=14.5mm; x2=24.5mm; y2=19.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1712 { - x1=54.0mm; y1=17.0mm; x2=55.75mm; y2=15.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1715 { - x1=54.0mm; y1=17.0mm; x2=55.75mm; y2=18.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1718 { - x1=54.0mm; y1=17.0mm; x2=56.5mm; y2=17.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1721 { - x1=54.0mm; y1=14.5mm; x2=54.0mm; y2=19.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1786 { - x1=51.5mm; y1=5.5mm; x2=51.5mm; y2=10.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1831 { - x1=52.0mm; y1=11.75mm; x2=55.5mm; y2=8.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1834 { - x1=52.0mm; y1=8.25mm; x2=55.5mm; y2=11.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1840 { - x1=51.25mm; y1=10.0mm; x2=56.25mm; y2=10.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1858 { - x1=49.75mm; y1=6.25mm; x2=53.25mm; y2=9.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1861 { - x1=49.75mm; y1=9.75mm; x2=53.25mm; y2=6.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2170 { - x1=83.5mm; y1=17.0mm; x2=85.25mm; y2=15.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2173 { - x1=83.5mm; y1=17.0mm; x2=85.25mm; y2=18.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2176 { - x1=83.5mm; y1=17.0mm; x2=86.0mm; y2=17.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2179 { - x1=83.5mm; y1=14.5mm; x2=83.5mm; y2=19.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2188 { - x1=83.25mm; y1=7.5mm; x2=83.25mm; y2=12.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2191 { - x1=81.5mm; y1=11.75mm; x2=85.0mm; y2=8.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2194 { - x1=81.5mm; y1=8.25mm; x2=85.0mm; y2=11.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2197 { - x1=80.75mm; y1=10.0mm; x2=85.75mm; y2=10.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2185 { - x1=81.0mm; y1=5.5mm; x2=81.0mm; y2=10.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2182 { - x1=78.5mm; y1=8.0mm; x2=81.0mm; y2=8.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2200 { - x1=79.25mm; y1=6.25mm; x2=82.75mm; y2=9.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2203 { - x1=79.25mm; y1=9.75mm; x2=82.75mm; y2=6.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2283 { - x1=53.75mm; y1=12.5mm; x2=53.75mm; y2=5.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2286 { - x1=52.0mm; y1=9.75mm; x2=55.5mm; y2=6.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2289 { - x1=52.0mm; y1=6.25mm; x2=55.5mm; y2=9.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2292 { - x1=49.0mm; y1=8.0mm; x2=56.25mm; y2=8.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#757575} - } - ha:ratlines { - lid=1 - group=4 - ha:combining { } - - li:objects { - ha:line.1522 { - x1=18.5mm; y1=4.0mm; x2=26.25mm; y2=15.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1525 { - x1=26.25mm; y1=15.25mm; x2=27.0mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1528 { - x1=27.0mm; y1=17.0mm; x2=26.25mm; y2=18.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1531 { - x1=26.25mm; y1=18.75mm; x2=18.5mm; y2=34.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1727 { - x1=55.75mm; y1=15.25mm; x2=56.5mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1730 { - x1=56.5mm; y1=17.0mm; x2=55.75mm; y2=18.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1733 { - x1=55.75mm; y1=18.75mm; x2=48.0mm; y2=34.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1724 { - x1=48.0mm; y1=4.0mm; x2=55.75mm; y2=15.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2206 { - x1=85.25mm; y1=15.25mm; x2=86.0mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2209 { - x1=86.0mm; y1=17.0mm; x2=85.25mm; y2=18.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2212 { - x1=85.25mm; y1=18.75mm; x2=77.5mm; y2=34.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2259 { - x1=77.5mm; y1=4.0mm; x2=78.5mm; y2=8.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2262 { - x1=78.5mm; y1=8.0mm; x2=79.25mm; y2=9.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2265 { - x1=79.25mm; y1=9.75mm; x2=81.5mm; y2=11.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2268 { - x1=81.5mm; y1=11.75mm; x2=85.25mm; y2=15.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2310 { - x1=18.5mm; y1=4.0mm; x2=18.5mm; y2=9.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2313 { - x1=18.5mm; y1=15.75mm; x2=18.5mm; y2=18.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2316 { - x1=18.5mm; y1=34.0mm; x2=18.5mm; y2=30.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2319 { - x1=18.5mm; y1=25.5mm; x2=18.5mm; y2=24.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2322 { - x1=18.5mm; y1=12.75mm; x2=18.5mm; y2=11.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#d3a232} - } - - ha:wires { - lid=2 - group=5 - ha:combining { } - - li:objects { - ha:line.1326 { - x1=2.5mm; y1=17.0mm; x2=24.5mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1662 { - x1=24.25mm; y1=10.0mm; x2=24.25mm; y2=8.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1665 { - x1=24.25mm; y1=8.0mm; x2=22.0mm; y2=8.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1736 { - x1=32.0mm; y1=17.0mm; x2=54.0mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1739 { - x1=53.75mm; y1=10.0mm; x2=53.75mm; y2=8.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1742 { - x1=53.75mm; y1=8.0mm; x2=51.5mm; y2=8.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2218 { - x1=61.5mm; y1=17.0mm; x2=83.5mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2221 { - x1=83.25mm; y1=10.0mm; x2=83.25mm; y2=8.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2224 { - x1=83.25mm; y1=8.0mm; x2=81.0mm; y2=8.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:text.313 { - string=b; x=42.75mm; y=35.25mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.315 { - string=c; x=71.25mm; y=35.5mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.987 { - string=a; x=13.5mm; y=35.25mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#104e8b} - } - - ha:annotation { - lid=3 - group=6 - ha:combining { } - - li:objects { - ha:line.1807 { - x1=49.0mm; y1=8.0mm; x2=49.75mm; y2=9.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1870 { - x1=49.75mm; y1=9.75mm; x2=52.0mm; y2=11.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2066 { - x1=52.0mm; y1=11.75mm; x2=55.75mm; y2=15.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2072 { - x1=56.25mm; y1=10.0mm; x2=55.75mm; y2=15.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2075 { - x1=49.0mm; y1=8.0mm; x2=48.0mm; y2=4.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2301 { - x1=53.75mm; y1=5.5mm; x2=55.5mm; y2=6.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2304 { - x1=55.5mm; y1=6.25mm; x2=56.25mm; y2=8.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2307 { - x1=56.25mm; y1=8.0mm; x2=56.25mm; y2=10.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2295 { - x1=48.0mm; y1=4.0mm; x2=53.75mm; y2=5.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#cd3700} - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:1 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.125mm } - } - } - ha:2 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:3 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 0; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:4 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 1; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:5 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 2; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:6 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 3; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - text_font_id = 0 - text_scale = 100 - via_thickness = 275.60 mil - via_drilling_hole = 47.24 mil - text_thickness = 0 - line_thickness = 150.00 um - clearance = 25.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - all_direction_lines = true - grids_idx = 10 - grid = 250.00 um - wireframe_draw = false - } - } - } - ha:pixmaps { - } -} Index: trunk/doc/detour/img/spec_order.lht =================================================================== --- trunk/doc/detour/img/spec_order.lht (revision 885) +++ trunk/doc/detour/img/spec_order.lht (nonexistent) @@ -1,1814 +0,0 @@ -ha:pcb-rnd-board-v7 { - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 73.25mm - y = 43.0mm - } - ha:grid { - spacing = 0.25mm - offs_x = 0.0 - offs_y = 0.0 - } - } - ha:layer_stack { - li:groups { - ha:0 { - ha:attributes { - thickness = {0.7375mm } - } - ha:type { - substrate = 1 - intern = 1 - } - li:layers { - } - name = grp_4 - } - ha:1 { - ha:attributes { - thickness = {0.125mm } - } - ha:type { - substrate = 1 - intern = 1 - } - li:layers { - } - name = grp_6 - } - ha:2 { - ha:attributes { - thickness = {0.7375mm } - } - ha:type { - substrate = 1 - intern = 1 - } - li:layers { - } - name = grp_8 - } - ha:3 { - ha:attributes { - init-invis = 0 - } - purpose = fab - ha:type { - top = 1 - doc = 1 - } - li:layers { - 0 - } - name = top-doc - } - ha:4 { - ha:attributes { - init-invis = 0 - } - purpose = fab - ha:type { - top = 1 - doc = 1 - } - li:layers { - 1 - } - name = top-doc - } - ha:5 { - ha:attributes { - init-invis = 0 - } - purpose = fab - ha:type { - top = 1 - doc = 1 - } - li:layers { - 2 - } - name = top-doc - } - ha:6 { - ha:attributes { - init-invis = 0 - } - purpose = fab - ha:type { - top = 1 - doc = 1 - } - li:layers { - 3 - } - name = top-doc - } - ha:7 { - purpose = fab - ha:type { - top = 1 - doc = 1 - } - li:layers { - 4 - } - name = top-doc - } - } - } - li:styles { - ha:normal { - diameter = 2.2mm - text_scale = 200 - text_thick = 1.0mm - thickness = 1.0mm - hole = 2.0mm - clearance = 20.0mil - } - ha:thick { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 1.7mm - hole = 1.0mm - clearance = 20.0mil - } - ha:thin { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 0.35mm - hole = 47.24mil - clearance = 25.0mil - } - ha:thinner { - diameter = 1.5mm - text_scale = 100 - text_thick = 0.0 - thickness = 0.15mm - hole = 0.9mm - clearance = 25.0mil - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - text_font_id = 0 - text_scale = 100 - via_thickness = 137.80 mil - via_drilling_hole = 47.24 mil - text_thickness = 0 - line_thickness = 350.00 um - clearance = 25.00 mil - } - ha:editor { - wireframe_draw = false - grid_unit = mm - grids_idx = 10 - grid = 250.00 um - buffer_number = 1 - all_direction_lines = true - } - } - } - 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 - } - } - } - } - 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 { - lid = 0 - li:objects { - ha:line.5502 { - clearance = 50.0mil - y2 = 6.25mm - thickness = 0.15mm - x1 = 34.75mm - x2 = 39.75mm - ha:flags { - clearline = 1 - } - y1 = 6.25mm - } - ha:line.5541 { - clearance = 50.0mil - y2 = 1.25mm - thickness = 0.15mm - x1 = 37.25mm - x2 = 37.25mm - ha:flags { - clearline = 1 - } - y1 = 8.75mm - } - ha:line.5544 { - clearance = 50.0mil - y2 = 5.5mm - thickness = 0.15mm - x1 = 35.5mm - x2 = 39.0mm - ha:flags { - clearline = 1 - } - y1 = 2.0mm - } - ha:line.5547 { - clearance = 50.0mil - y2 = 2.0mm - thickness = 0.15mm - x1 = 35.25mm - x2 = 39.0mm - ha:flags { - clearline = 1 - } - y1 = 5.75mm - } - ha:line.5550 { - clearance = 50.0mil - y2 = 3.75mm - thickness = 0.15mm - x1 = 34.75mm - x2 = 39.75mm - ha:flags { - clearline = 1 - } - y1 = 3.75mm - } - ha:line.5562 { - clearance = 50.0mil - y2 = 7.0mm - thickness = 0.15mm - x1 = 35.5mm - x2 = 35.5mm - ha:flags { - clearline = 1 - } - y1 = 2.0mm - } - ha:line.5565 { - clearance = 50.0mil - y2 = 2.75mm - thickness = 0.15mm - x1 = 39.0mm - x2 = 33.75mm - ha:flags { - clearline = 1 - } - y1 = 8.0mm - } - ha:line.5568 { - clearance = 50.0mil - y2 = 2.75mm - thickness = 0.15mm - x1 = 33.5mm - x2 = 37.25mm - ha:flags { - clearline = 1 - } - y1 = 6.5mm - } - ha:line.5574 { - clearance = 50.0mil - y2 = 7.0mm - thickness = 0.15mm - x1 = 39.0mm - x2 = 39.0mm - ha:flags { - clearline = 1 - } - y1 = 2.0mm - } - ha:line.5577 { - clearance = 50.0mil - y2 = 6.25mm - thickness = 0.15mm - x1 = 37.25mm - x2 = 40.75mm - ha:flags { - clearline = 1 - } - y1 = 2.75mm - } - ha:line.5580 { - clearance = 50.0mil - y2 = 2.75mm - thickness = 0.15mm - x1 = 35.25mm - x2 = 40.75mm - ha:flags { - clearline = 1 - } - y1 = 8.25mm - } - ha:line.5583 { - clearance = 50.0mil - y2 = 4.5mm - thickness = 0.15mm - x1 = 33.0mm - x2 = 41.5mm - ha:flags { - clearline = 1 - } - y1 = 4.5mm - } - ha:line.5638 { - clearance = 50.0mil - y2 = 6.25mm - thickness = 0.15mm - x1 = 59.25mm - x2 = 64.25mm - ha:flags { - clearline = 1 - } - y1 = 6.25mm - } - ha:line.5653 { - clearance = 50.0mil - y2 = 7.0mm - thickness = 0.15mm - x1 = 60.0mm - x2 = 60.0mm - ha:flags { - clearline = 1 - } - y1 = 2.0mm - } - ha:line.5656 { - clearance = 50.0mil - y2 = 2.75mm - thickness = 0.15mm - x1 = 63.5mm - x2 = 58.25mm - ha:flags { - clearline = 1 - } - y1 = 8.0mm - } - ha:line.5659 { - clearance = 50.0mil - y2 = 2.75mm - thickness = 0.15mm - x1 = 58.0mm - x2 = 61.75mm - ha:flags { - clearline = 1 - } - y1 = 6.5mm - } - ha:line.5665 { - clearance = 50.0mil - y2 = 1.25mm - thickness = 0.15mm - x1 = 61.75mm - x2 = 61.75mm - ha:flags { - clearline = 1 - } - y1 = 8.75mm - } - ha:line.5668 { - clearance = 50.0mil - y2 = 5.5mm - thickness = 0.15mm - x1 = 60.0mm - x2 = 63.5mm - ha:flags { - clearline = 1 - } - y1 = 2.0mm - } - ha:line.5671 { - clearance = 50.0mil - y2 = 2.0mm - thickness = 0.15mm - x1 = 59.75mm - x2 = 63.5mm - ha:flags { - clearline = 1 - } - y1 = 5.75mm - } - ha:line.5674 { - clearance = 50.0mil - y2 = 3.75mm - thickness = 0.15mm - x1 = 59.25mm - x2 = 64.25mm - ha:flags { - clearline = 1 - } - y1 = 3.75mm - } - ha:line.5677 { - clearance = 50.0mil - y2 = 7.0mm - thickness = 0.15mm - x1 = 63.5mm - x2 = 63.5mm - ha:flags { - clearline = 1 - } - y1 = 2.0mm - } - ha:line.5680 { - clearance = 50.0mil - y2 = 6.25mm - thickness = 0.15mm - x1 = 61.75mm - x2 = 65.25mm - ha:flags { - clearline = 1 - } - y1 = 2.75mm - } - ha:line.5683 { - clearance = 50.0mil - y2 = 2.75mm - thickness = 0.15mm - x1 = 59.75mm - x2 = 65.25mm - ha:flags { - clearline = 1 - } - y1 = 8.25mm - } - ha:line.5686 { - clearance = 50.0mil - y2 = 4.5mm - thickness = 0.15mm - x1 = 57.5mm - x2 = 66.0mm - ha:flags { - clearline = 1 - } - y1 = 4.5mm - } - ha:text.5962 { - string={#1}; x=12.75mm; y=5.75mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - thickness = 4.0mil - rot = 0.000000 - } - ha:text.5964 { - string={#2}; x=12.5mm; y=9.5mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - thickness = 4.0mil - rot = 0.000000 - } - ha:text.5967 { - string={#1}; x=12.75mm; y=27.25mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - thickness = 4.0mil - rot = 0.000000 - } - ha:text.5968 { - string={#2}; x=12.5mm; y=31.0mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - thickness = 4.0mil - rot = 0.000000 - } - ha:text.6004 { - string={#1}; x=62.5mm; y=27.25mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - thickness = 4.0mil - rot = 0.000000 - } - } - color = {#757575} - group = 3 - ha:combining { - } - } - ha:ratlines { - lid = 1 - li:objects { - ha:line.5393 { - clearance = 50.0mil - y2 = 11.25mm - thickness = 0.35mm - x1 = 3.5mm - x2 = 19.75mm - ha:flags { - clearline = 1 - } - y1 = 11.25mm - } - ha:line.5396 { - clearance = 50.0mil - y2 = 7.75mm - thickness = 0.35mm - x1 = 3.5mm - x2 = 19.75mm - ha:flags { - clearline = 1 - } - y1 = 7.75mm - } - ha:line.5505 { - clearance = 50.0mil - y2 = 4.5mm - thickness = 0.35mm - x1 = 29.0mm - x2 = 35.5mm - ha:flags { - clearline = 1 - } - y1 = 11.25mm - } - ha:line.5508 { - clearance = 50.0mil - y2 = 3.75mm - thickness = 0.35mm - x1 = 35.5mm - x2 = 37.25mm - ha:flags { - clearline = 1 - } - y1 = 4.5mm - } - ha:line.5511 { - clearance = 50.0mil - y2 = 4.5mm - thickness = 0.35mm - x1 = 37.25mm - x2 = 39.0mm - ha:flags { - clearline = 1 - } - y1 = 3.75mm - } - ha:line.5514 { - clearance = 50.0mil - y2 = 11.25mm - thickness = 0.35mm - x1 = 39.0mm - x2 = 45.25mm - ha:flags { - clearline = 1 - } - y1 = 4.5mm - } - ha:line.5586 { - clearance = 50.0mil - y2 = 2.75mm - thickness = 0.35mm - x1 = 29.0mm - x2 = 33.75mm - ha:flags { - clearline = 1 - } - y1 = 7.75mm - } - ha:line.5592 { - clearance = 50.0mil - y2 = 1.25mm - thickness = 0.35mm - x1 = 33.75mm - x2 = 37.25mm - ha:flags { - clearline = 1 - } - y1 = 2.75mm - } - ha:line.5598 { - clearance = 50.0mil - y2 = 2.75mm - thickness = 0.35mm - x1 = 37.25mm - x2 = 40.75mm - ha:flags { - clearline = 1 - } - y1 = 1.25mm - } - ha:line.5601 { - clearance = 50.0mil - y2 = 7.75mm - thickness = 0.35mm - x1 = 40.75mm - x2 = 45.25mm - ha:flags { - clearline = 1 - } - y1 = 2.75mm - } - ha:line.5641 { - clearance = 50.0mil - y2 = 4.5mm - thickness = 0.35mm - x1 = 53.5mm - x2 = 60.0mm - ha:flags { - clearline = 1 - } - y1 = 7.75mm - } - ha:line.5644 { - clearance = 50.0mil - y2 = 3.75mm - thickness = 0.35mm - x1 = 60.0mm - x2 = 61.75mm - ha:flags { - clearline = 1 - } - y1 = 4.5mm - } - ha:line.5647 { - clearance = 50.0mil - y2 = 4.5mm - thickness = 0.35mm - x1 = 61.75mm - x2 = 63.5mm - ha:flags { - clearline = 1 - } - y1 = 3.75mm - } - ha:line.5650 { - clearance = 50.0mil - y2 = 7.75mm - thickness = 0.35mm - x1 = 63.5mm - x2 = 69.75mm - ha:flags { - clearline = 1 - } - y1 = 4.5mm - } - ha:line.5692 { - clearance = 50.0mil - y2 = 2.75mm - thickness = 0.35mm - x1 = 53.5mm - x2 = 58.25mm - ha:flags { - clearline = 1 - } - y1 = 11.25mm - } - ha:line.5698 { - clearance = 50.0mil - y2 = 1.25mm - thickness = 0.35mm - x1 = 58.25mm - x2 = 61.75mm - ha:flags { - clearline = 1 - } - y1 = 2.75mm - } - ha:line.5707 { - clearance = 50.0mil - y2 = 2.75mm - thickness = 0.35mm - x1 = 61.75mm - x2 = 65.25mm - ha:flags { - clearline = 1 - } - y1 = 1.25mm - } - ha:line.5710 { - clearance = 50.0mil - y2 = 11.25mm - thickness = 0.35mm - x1 = 65.25mm - x2 = 69.75mm - ha:flags { - clearline = 1 - } - y1 = 2.75mm - } - ha:line.5725 { - clearance = 50.0mil - y2 = 32.5mm - thickness = 0.35mm - x1 = 3.5mm - x2 = 19.75mm - ha:flags { - clearline = 1 - } - y1 = 32.5mm - } - ha:line.5728 { - clearance = 50.0mil - y2 = 29.0mm - thickness = 0.35mm - x1 = 3.5mm - x2 = 19.75mm - ha:flags { - clearline = 1 - } - y1 = 29.0mm - } - ha:line.5752 { - clearance = 50.0mil - y2 = 37.5mm - thickness = 0.35mm - x1 = 11.75mm - x2 = 11.75mm - ha:flags { - clearline = 1 - } - y1 = 24.5mm - } - ha:text.5604 { - scale = 100 - x = 5.25mm - y = 6.0mm - rot = 0.000000 - string = N1 - fid = 0 - ha:flags { - clearline = 1 - } - } - ha:text.5605 { - scale = 100 - x = 5.25mm - y = 9.5mm - rot = 0.000000 - string = N2 - fid = 0 - ha:flags { - clearline = 1 - } - } - ha:text.5731 { - scale = 100 - x = 5.25mm - y = 27.25mm - rot = 0.000000 - string = N1 - fid = 0 - ha:flags { - clearline = 1 - } - } - ha:text.5732 { - scale = 100 - x = 5.25mm - y = 30.75mm - rot = 0.000000 - string = N2 - fid = 0 - ha:flags { - clearline = 1 - } - } - ha:text.5756 { - scale = 100 - x = 9.75mm - y = 26.25mm - rot = 0.000000 - string = N3 - fid = 0 - ha:flags { - clearline = 1 - } - } - } - color = {#d3a232} - group = 4 - ha:combining { - } - } - ha:wires { - lid = 2 - li:objects { - ha:line.5323 { - clearance = 50.0mil - y2 = 13.0mm - thickness = 0.35mm - x1 = 11.75mm - x2 = 11.75mm - ha:flags { - clearline = 1 - } - y1 = 6.25mm - } - ha:line.5426 { - clearance = 50.0mil - y2 = 13.0mm - thickness = 0.35mm - x1 = 1.25mm - x2 = 1.25mm - ha:flags { - clearline = 1 - } - y1 = 3.0mm - } - ha:line.5429 { - clearance = 50.0mil - y2 = 13.0mm - thickness = 0.35mm - x1 = 1.25mm - x2 = 22.0mm - ha:flags { - clearline = 1 - } - y1 = 13.0mm - } - ha:line.5432 { - clearance = 50.0mil - y2 = 3.25mm - thickness = 0.35mm - x1 = 22.0mm - x2 = 22.0mm - ha:flags { - clearline = 1 - } - y1 = 13.0mm - } - ha:line.5464 { - clearance = 50.0mil - y2 = 13.0mm - thickness = 0.35mm - x1 = 37.25mm - x2 = 37.25mm - ha:flags { - clearline = 1 - } - y1 = 6.25mm - } - ha:line.5467 { - clearance = 50.0mil - y2 = 13.0mm - thickness = 0.35mm - x1 = 26.75mm - x2 = 26.75mm - ha:flags { - clearline = 1 - } - y1 = 3.0mm - } - ha:line.5470 { - clearance = 50.0mil - y2 = 13.0mm - thickness = 0.35mm - x1 = 26.75mm - x2 = 47.5mm - ha:flags { - clearline = 1 - } - y1 = 13.0mm - } - ha:line.5473 { - clearance = 50.0mil - y2 = 3.25mm - thickness = 0.35mm - x1 = 47.5mm - x2 = 47.5mm - ha:flags { - clearline = 1 - } - y1 = 13.0mm - } - ha:line.5612 { - clearance = 50.0mil - y2 = 13.0mm - thickness = 0.35mm - x1 = 61.75mm - x2 = 61.75mm - ha:flags { - clearline = 1 - } - y1 = 6.25mm - } - ha:line.5615 { - clearance = 50.0mil - y2 = 13.0mm - thickness = 0.35mm - x1 = 51.25mm - x2 = 51.25mm - ha:flags { - clearline = 1 - } - y1 = 3.0mm - } - ha:line.5618 { - clearance = 50.0mil - y2 = 13.0mm - thickness = 0.35mm - x1 = 51.25mm - x2 = 72.0mm - ha:flags { - clearline = 1 - } - y1 = 13.0mm - } - ha:line.5621 { - clearance = 50.0mil - y2 = 3.25mm - thickness = 0.35mm - x1 = 72.0mm - x2 = 72.0mm - ha:flags { - clearline = 1 - } - y1 = 13.0mm - } - ha:line.5740 { - clearance = 50.0mil - y2 = 39.0mm - thickness = 0.35mm - x1 = 2.0mm - x2 = 2.0mm - ha:flags { - clearline = 1 - } - y1 = 23.0mm - } - ha:line.5743 { - clearance = 50.0mil - y2 = 39.0mm - thickness = 0.35mm - x1 = 2.0mm - x2 = 21.25mm - ha:flags { - clearline = 1 - } - y1 = 39.0mm - } - ha:line.5746 { - clearance = 50.0mil - y2 = 23.0mm - thickness = 0.35mm - x1 = 21.25mm - x2 = 21.25mm - ha:flags { - clearline = 1 - } - y1 = 39.0mm - } - ha:line.5749 { - clearance = 50.0mil - y2 = 23.0mm - thickness = 0.35mm - x1 = 21.25mm - x2 = 2.0mm - ha:flags { - clearline = 1 - } - y1 = 23.0mm - } - ha:line.5930 { - x1=27.5mm; y1=23.0mm; x2=27.5mm; y2=39.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5933 { - x1=27.5mm; y1=39.0mm; x2=46.75mm; y2=39.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5936 { - x1=46.75mm; y1=39.0mm; x2=46.75mm; y2=23.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5939 { - x1=46.75mm; y1=23.0mm; x2=27.5mm; y2=23.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5952 { - x1=29.0mm; y1=32.5mm; x2=45.25mm; y2=32.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5955 { - x1=37.25mm; y1=24.5mm; x2=37.25mm; y2=27.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6008 { - x1=52.0mm; y1=23.0mm; x2=52.0mm; y2=39.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6011 { - x1=52.0mm; y1=39.0mm; x2=71.25mm; y2=39.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6014 { - x1=71.25mm; y1=39.0mm; x2=71.25mm; y2=23.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6017 { - x1=71.25mm; y1=23.0mm; x2=52.0mm; y2=23.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6020 { - x1=53.5mm; y1=32.5mm; x2=69.75mm; y2=32.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6023 { - x1=61.75mm; y1=24.5mm; x2=61.75mm; y2=30.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6038 { - x1=29.0mm; y1=29.0mm; x2=45.25mm; y2=29.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6043 { - x1=37.25mm; y1=37.5mm; x2=37.25mm; y2=34.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6052 { - x1=53.5mm; y1=29.0mm; x2=69.75mm; y2=29.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6055 { - x1=61.75mm; y1=34.75mm; x2=61.75mm; y2=37.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:text.5760 { - scale = 200 - x = 11.25mm - y = 13.75mm - rot = 0.000000 - string = a - fid = 0 - ha:flags { - clearline = 1 - } - } - ha:text.5761 { - scale = 200 - x = 36.75mm - y = 13.75mm - rot = 0.000000 - string = b - fid = 0 - ha:flags { - clearline = 1 - } - } - ha:text.5762 { - scale = 200 - x = 61.25mm - y = 13.75mm - rot = 0.000000 - string = c - fid = 0 - ha:flags { - clearline = 1 - } - } - ha:text.5886 { - string=d; x=11.0mm; y=39.75mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.5942 { - string=e; x=36.5mm; y=39.75mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.6026 { - string=f; x=61.0mm; y=39.75mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#104e8b} - group = 5 - ha:combining { - } - } - ha:annotation { - lid = 3 - li:objects { - ha:line.6046 { - x1=37.25mm; y1=27.75mm; x2=37.25mm; y2=34.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6049 { - x1=61.75mm; y1=30.75mm; x2=61.75mm; y2=34.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#cd3700} - group = 6 - ha:combining { - } - } - ha:top-doc { - lid = 4 - li:objects { - } - color = {#548b54} - group = 7 - ha:combining { - } - } - } - } - ha:pixmaps { - } -} Index: trunk/doc/detour/img/spec_hull_wallin.lht =================================================================== --- trunk/doc/detour/img/spec_hull_wallin.lht (revision 885) +++ trunk/doc/detour/img/spec_hull_wallin.lht (nonexistent) @@ -1,1155 +0,0 @@ -ha:pcb-rnd-board-v7 { - - li:styles { - ha:normal { - diameter = 2.2mm - text_scale = 200 - text_thick = 1.0mm - thickness = 1.0mm - hole = 2.0mm - clearance = 20.0mil - } - ha:thick { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 1.7mm - hole = 1.0mm - clearance = 20.0mil - } - ha:thin { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 0.35mm - hole = 47.24mil - clearance = 25.0mil - } - ha:thinner { - diameter = 275.6mil - text_scale = 100 - text_thick = 0.0 - thickness = 0.15mm - hole = 47.24mil - clearance = 25.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 79.0mm - y = 85.5mm - } - ha:grid { - spacing = 0.25mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - 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 - } - } - } - } - - 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 { - - - ha:draft { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:line.4159 { - x1=38.75mm; y1=13.5mm; x2=38.75mm; y2=18.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4162 { - x1=37.0mm; y1=14.25mm; x2=40.5mm; y2=17.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4165 { - x1=37.0mm; y1=17.75mm; x2=40.25mm; y2=14.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4168 { - x1=36.25mm; y1=16.0mm; x2=41.25mm; y2=16.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4171 { - x1=38.75mm; y1=21.5mm; x2=38.75mm; y2=26.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4174 { - x1=37.0mm; y1=22.25mm; x2=40.5mm; y2=25.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4177 { - x1=37.0mm; y1=25.75mm; x2=40.25mm; y2=22.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4180 { - x1=36.25mm; y1=24.0mm; x2=41.25mm; y2=24.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4183 { - x1=41.0mm; y1=17.0mm; x2=41.0mm; y2=22.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4186 { - x1=39.25mm; y1=17.75mm; x2=42.75mm; y2=21.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4189 { - x1=39.25mm; y1=21.25mm; x2=42.5mm; y2=18.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4192 { - x1=38.5mm; y1=19.5mm; x2=43.5mm; y2=19.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4354 { - x1=70.0mm; y1=13.75mm; x2=70.0mm; y2=18.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4357 { - x1=68.25mm; y1=14.5mm; x2=71.75mm; y2=18.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4360 { - x1=68.25mm; y1=18.0mm; x2=71.5mm; y2=14.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4363 { - x1=67.5mm; y1=16.25mm; x2=72.5mm; y2=16.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4366 { - x1=70.0mm; y1=21.75mm; x2=70.0mm; y2=26.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4369 { - x1=68.25mm; y1=22.5mm; x2=71.75mm; y2=26.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4372 { - x1=68.25mm; y1=26.0mm; x2=71.5mm; y2=22.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4375 { - x1=67.5mm; y1=24.25mm; x2=72.5mm; y2=24.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4378 { - x1=72.25mm; y1=17.25mm; x2=72.25mm; y2=22.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4381 { - x1=70.5mm; y1=18.0mm; x2=74.0mm; y2=21.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4384 { - x1=70.5mm; y1=21.5mm; x2=73.75mm; y2=18.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4387 { - x1=69.75mm; y1=19.75mm; x2=74.75mm; y2=19.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5042 { - x1=38.0mm; y1=62.75mm; x2=38.0mm; y2=67.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5045 { - x1=36.25mm; y1=63.5mm; x2=39.75mm; y2=67.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5048 { - x1=36.25mm; y1=67.0mm; x2=39.75mm; y2=63.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5051 { - x1=35.5mm; y1=65.25mm; x2=40.5mm; y2=65.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5087 { - x1=69.25mm; y1=63.0mm; x2=69.25mm; y2=68.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5090 { - x1=67.5mm; y1=63.75mm; x2=71.0mm; y2=67.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5093 { - x1=67.5mm; y1=67.25mm; x2=71.0mm; y2=63.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5096 { - x1=66.75mm; y1=65.5mm; x2=71.75mm; y2=65.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#757575} - } - ha:ratlines { - lid=1 - group=4 - ha:combining { } - - li:objects { - ha:line.1758 { - x1=9.75mm; y1=3.75mm; x2=9.75mm; y2=8.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1761 { - x1=9.75mm; y1=9.5mm; x2=9.75mm; y2=11.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1764 { - x1=9.75mm; y1=15.75mm; x2=9.75mm; y2=17.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1767 { - x1=9.75mm; y1=22.0mm; x2=9.75mm; y2=24.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1770 { - x1=9.75mm; y1=33.75mm; x2=9.75mm; y2=30.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3950 { - x1=38.75mm; y1=4.0mm; x2=38.75mm; y2=8.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3953 { - x1=38.75mm; y1=9.75mm; x2=38.75mm; y2=12.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3956 { - x1=38.75mm; y1=16.0mm; x2=38.75mm; y2=18.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3959 { - x1=38.75mm; y1=22.25mm; x2=38.75mm; y2=25.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3962 { - x1=38.75mm; y1=34.0mm; x2=38.75mm; y2=30.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4390 { - x1=70.0mm; y1=4.25mm; x2=70.0mm; y2=8.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4393 { - x1=70.0mm; y1=10.0mm; x2=70.0mm; y2=12.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4396 { - x1=70.0mm; y1=16.25mm; x2=70.0mm; y2=18.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4399 { - x1=70.0mm; y1=22.5mm; x2=70.0mm; y2=25.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4402 { - x1=70.0mm; y1=34.25mm; x2=70.0mm; y2=30.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4468 { - x1=70.0mm; y1=34.25mm; x2=74.75mm; y2=19.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4477 { - x1=74.75mm; y1=19.75mm; x2=70.0mm; y2=4.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4881 { - x1=9.75mm; y1=49.5mm; x2=9.75mm; y2=54.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4884 { - x1=9.75mm; y1=55.25mm; x2=9.75mm; y2=57.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4887 { - x1=9.75mm; y1=61.5mm; x2=9.75mm; y2=63.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4890 { - x1=9.75mm; y1=67.75mm; x2=9.75mm; y2=70.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4893 { - x1=9.75mm; y1=79.5mm; x2=9.75mm; y2=75.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4896 { - x1=38.75mm; y1=49.75mm; x2=38.75mm; y2=54.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4899 { - x1=38.75mm; y1=55.5mm; x2=38.75mm; y2=57.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4902 { - x1=38.75mm; y1=61.75mm; x2=38.75mm; y2=63.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4905 { - x1=38.75mm; y1=68.0mm; x2=38.75mm; y2=70.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4908 { - x1=38.75mm; y1=79.75mm; x2=38.75mm; y2=76.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4911 { - x1=70.0mm; y1=50.0mm; x2=70.0mm; y2=54.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4914 { - x1=70.0mm; y1=55.75mm; x2=70.0mm; y2=58.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4917 { - x1=70.0mm; y1=62.0mm; x2=70.0mm; y2=64.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4920 { - x1=70.0mm; y1=68.25mm; x2=70.0mm; y2=71.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4923 { - x1=70.0mm; y1=80.0mm; x2=70.0mm; y2=76.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4926 { - x1=70.0mm; y1=80.0mm; x2=71.75mm; y2=65.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4929 { - x1=71.75mm; y1=65.5mm; x2=70.0mm; y2=50.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:text.2044 { - string=N1; x=8.25mm; y=6.0mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.4405 { - string=N1; x=68.5mm; y=6.5mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.4932 { - string=N1; x=8.25mm; y=51.75mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.4933 { - string=N1; x=68.5mm; y=52.25mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#d3a232} - } - - ha:wires { - lid=2 - group=5 - ha:combining { } - - li:objects { - ha:line.3896 { - x1=16.5mm; y1=1.25mm; x2=1.25mm; y2=2.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3899 { - x1=1.25mm; y1=2.25mm; x2=12.0mm; y2=19.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3902 { - x1=12.0mm; y1=19.25mm; x2=4.75mm; y2=33.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3905 { - x1=4.75mm; y1=33.75mm; x2=10.75mm; y2=38.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3908 { - x1=10.75mm; y1=38.0mm; x2=17.5mm; y2=20.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3911 { - x1=17.5mm; y1=20.75mm; x2=16.5mm; y2=1.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3966 { - x1=45.5mm; y1=1.5mm; x2=30.25mm; y2=2.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3969 { - x1=30.25mm; y1=2.5mm; x2=41.0mm; y2=19.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3972 { - x1=41.0mm; y1=19.5mm; x2=33.75mm; y2=34.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3975 { - x1=33.75mm; y1=34.0mm; x2=39.75mm; y2=38.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3978 { - x1=39.75mm; y1=38.25mm; x2=46.5mm; y2=21.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3981 { - x1=46.5mm; y1=21.0mm; x2=45.5mm; y2=1.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4406 { - x1=76.75mm; y1=1.75mm; x2=61.5mm; y2=2.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4409 { - x1=61.5mm; y1=2.75mm; x2=72.25mm; y2=19.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4412 { - x1=72.25mm; y1=19.75mm; x2=65.0mm; y2=34.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4415 { - x1=65.0mm; y1=34.25mm; x2=71.0mm; y2=38.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4418 { - x1=71.0mm; y1=38.5mm; x2=77.75mm; y2=21.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4421 { - x1=77.75mm; y1=21.25mm; x2=76.75mm; y2=1.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4934 { - x1=16.5mm; y1=47.0mm; x2=1.25mm; y2=48.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4937 { - x1=1.25mm; y1=48.0mm; x2=9.0mm; y2=65.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4940 { - x1=9.0mm; y1=65.0mm; x2=4.75mm; y2=79.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4943 { - x1=4.75mm; y1=79.5mm; x2=10.75mm; y2=83.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4946 { - x1=10.75mm; y1=83.75mm; x2=17.5mm; y2=66.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4949 { - x1=17.5mm; y1=66.5mm; x2=16.5mm; y2=47.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4952 { - x1=45.5mm; y1=47.25mm; x2=30.25mm; y2=48.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4961 { - x1=33.75mm; y1=79.75mm; x2=39.75mm; y2=84.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4964 { - x1=39.75mm; y1=84.0mm; x2=46.5mm; y2=66.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4967 { - x1=46.5mm; y1=66.75mm; x2=45.5mm; y2=47.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4970 { - x1=76.75mm; y1=47.5mm; x2=61.5mm; y2=48.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4979 { - x1=65.0mm; y1=80.0mm; x2=71.0mm; y2=84.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4982 { - x1=71.0mm; y1=84.25mm; x2=77.75mm; y2=67.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4985 { - x1=77.75mm; y1=67.0mm; x2=76.75mm; y2=47.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5018 { - x1=30.25mm; y1=48.25mm; x2=38.0mm; y2=65.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5021 { - x1=38.0mm; y1=65.25mm; x2=33.75mm; y2=79.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5024 { - x1=61.5mm; y1=48.5mm; x2=69.25mm; y2=65.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5027 { - x1=69.25mm; y1=65.5mm; x2=65.0mm; y2=80.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:text.313 { - string=b; x=34.0mm; y=35.0mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.987 { - string=a; x=4.75mm; y=35.0mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.3501 { - string=c; x=65.0mm; y=35.0mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.4988 { - string=e; x=34.0mm; y=80.75mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.4989 { - string=d; x=4.75mm; y=80.75mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.4990 { - string=f; x=65.0mm; y=80.75mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#104e8b} - } - - ha:annotation { - lid=3 - group=6 - ha:combining { } - - li:objects { - ha:line.4222 { - x1=43.5mm; y1=19.5mm; x2=38.75mm; y2=34.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4225 { - x1=38.75mm; y1=34.0mm; x2=36.25mm; y2=24.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4231 { - x1=36.25mm; y1=24.0mm; x2=36.25mm; y2=16.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4237 { - x1=36.25mm; y1=16.0mm; x2=38.75mm; y2=4.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4207 { - x1=38.75mm; y1=4.0mm; x2=43.5mm; y2=19.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5057 { - x1=35.5mm; y1=65.25mm; x2=38.75mm; y2=49.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5060 { - x1=38.75mm; y1=49.75mm; x2=40.5mm; y2=65.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5063 { - x1=40.5mm; y1=65.25mm; x2=38.75mm; y2=79.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5066 { - x1=38.75mm; y1=79.75mm; x2=35.5mm; y2=65.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#cd3700} - } - - ha:top-doc { - lid=4 - group=7 - ha:combining { } - - li:objects { - } - color = {#548b54} - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:1 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.125mm } - } - } - ha:2 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:3 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 0; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:4 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 1; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:5 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 2; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:6 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 3; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:7 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 4; } - purpose = fab - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - text_font_id = 0 - text_scale = 100 - via_thickness = 275.60 mil - via_drilling_hole = 47.24 mil - text_thickness = 0 - line_thickness = 150.00 um - clearance = 25.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - all_direction_lines = true - grids_idx = 10 - grid = 250.00 um - wireframe_draw = false - } - } - } - ha:pixmaps { - } -} Index: trunk/doc/detour/img/spec_hull_pierce.lht =================================================================== --- trunk/doc/detour/img/spec_hull_pierce.lht (revision 885) +++ trunk/doc/detour/img/spec_hull_pierce.lht (nonexistent) @@ -1,998 +0,0 @@ -ha:pcb-rnd-board-v7 { - - li:styles { - ha:normal { - diameter = 2.2mm - text_scale = 200 - text_thick = 1.0mm - thickness = 1.0mm - hole = 2.0mm - clearance = 20.0mil - } - ha:thick { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 1.7mm - hole = 1.0mm - clearance = 20.0mil - } - ha:thin { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 0.35mm - hole = 47.24mil - clearance = 25.0mil - } - ha:thinner { - diameter = 275.6mil - text_scale = 100 - text_thick = 0.0 - thickness = 0.15mm - hole = 47.24mil - clearance = 25.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 90.0mm - y = 41.0mm - } - ha:grid { - spacing = 0.25mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - 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 - } - } - } - } - - 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 { - - - ha:draft { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:line.1378 { - x1=53.25mm; y1=19.5mm; x2=55.0mm; y2=17.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1381 { - x1=53.25mm; y1=19.5mm; x2=55.0mm; y2=21.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1384 { - x1=53.25mm; y1=19.5mm; x2=55.75mm; y2=19.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1387 { - x1=53.25mm; y1=17.0mm; x2=53.25mm; y2=22.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1510 { - x1=24.0mm; y1=19.5mm; x2=25.75mm; y2=17.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1513 { - x1=24.0mm; y1=19.5mm; x2=25.75mm; y2=21.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1516 { - x1=24.0mm; y1=19.5mm; x2=26.5mm; y2=19.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1519 { - x1=24.0mm; y1=17.0mm; x2=24.0mm; y2=22.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1803 { - x1=55.5mm; y1=11.75mm; x2=55.5mm; y2=16.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1806 { - x1=53.75mm; y1=12.5mm; x2=57.25mm; y2=16.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1809 { - x1=54.0mm; y1=15.75mm; x2=57.0mm; y2=12.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2282 { - x1=45.25mm; y1=0.75mm; x2=45.25mm; y2=5.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2285 { - x1=43.5mm; y1=1.5mm; x2=47.0mm; y2=5.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2288 { - x1=43.5mm; y1=5.0mm; x2=46.75mm; y2=1.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2291 { - x1=42.75mm; y1=3.25mm; x2=47.75mm; y2=3.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2336 { - x1=40.5mm; y1=9.5mm; x2=40.5mm; y2=14.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2339 { - x1=38.75mm; y1=10.25mm; x2=42.25mm; y2=13.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2342 { - x1=38.75mm; y1=13.75mm; x2=42.0mm; y2=10.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2345 { - x1=38.0mm; y1=12.0mm; x2=43.0mm; y2=12.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2363 { - x1=50.75mm; y1=11.75mm; x2=50.75mm; y2=16.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2366 { - x1=49.0mm; y1=12.5mm; x2=52.5mm; y2=16.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2369 { - x1=49.0mm; y1=16.0mm; x2=52.25mm; y2=12.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2372 { - x1=48.25mm; y1=14.25mm; x2=53.25mm; y2=14.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3420 { - x1=84.25mm; y1=19.5mm; x2=86.0mm; y2=17.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3423 { - x1=84.25mm; y1=19.5mm; x2=86.0mm; y2=21.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3426 { - x1=84.25mm; y1=19.5mm; x2=86.75mm; y2=19.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3429 { - x1=84.25mm; y1=17.0mm; x2=84.25mm; y2=22.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3432 { - x1=86.5mm; y1=11.75mm; x2=86.5mm; y2=16.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3435 { - x1=84.75mm; y1=12.5mm; x2=88.25mm; y2=16.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3438 { - x1=85.0mm; y1=15.75mm; x2=88.0mm; y2=12.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3902 { - x1=86.5mm; y1=14.25mm; x2=89.0mm; y2=14.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#757575} - } - ha:ratlines { - lid=1 - group=4 - ha:combining { } - - li:objects { - ha:line.1522 { - x1=18.0mm; y1=6.5mm; x2=25.75mm; y2=17.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1525 { - x1=25.75mm; y1=17.75mm; x2=26.5mm; y2=19.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1528 { - x1=26.5mm; y1=19.5mm; x2=25.75mm; y2=21.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1531 { - x1=25.75mm; y1=21.25mm; x2=18.0mm; y2=36.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1546 { - x1=47.25mm; y1=6.5mm; x2=55.0mm; y2=17.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1549 { - x1=55.0mm; y1=17.75mm; x2=55.75mm; y2=19.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1552 { - x1=55.75mm; y1=19.5mm; x2=55.0mm; y2=21.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1555 { - x1=55.0mm; y1=21.25mm; x2=47.25mm; y2=36.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1758 { - x1=18.0mm; y1=6.5mm; x2=18.0mm; y2=11.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1761 { - x1=18.0mm; y1=12.25mm; x2=18.0mm; y2=14.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1764 { - x1=18.0mm; y1=18.5mm; x2=18.0mm; y2=20.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1767 { - x1=18.0mm; y1=24.75mm; x2=18.0mm; y2=27.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1770 { - x1=18.0mm; y1=36.5mm; x2=18.0mm; y2=32.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3480 { - x1=86.0mm; y1=17.75mm; x2=86.75mm; y2=19.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3483 { - x1=86.75mm; y1=19.5mm; x2=86.0mm; y2=21.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3486 { - x1=86.0mm; y1=21.25mm; x2=78.25mm; y2=36.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3563 { - x1=88.0mm; y1=12.75mm; x2=89.0mm; y2=14.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3566 { - x1=89.0mm; y1=14.25mm; x2=88.25mm; y2=16.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3569 { - x1=86.0mm; y1=17.75mm; x2=88.25mm; y2=16.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3737 { - x1=88.0mm; y1=12.75mm; x2=78.25mm; y2=6.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:text.2044 { - string=N1; x=16.5mm; y=8.75mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#d3a232} - } - - ha:wires { - lid=2 - group=5 - ha:combining { } - - li:objects { - ha:line.1326 { - x1=2.0mm; y1=19.5mm; x2=24.0mm; y2=19.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1648 { - x1=31.25mm; y1=19.5mm; x2=53.25mm; y2=19.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1776 { - x1=50.75mm; y1=14.25mm; x2=55.5mm; y2=14.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.984 { - x1=21.5mm; y1=14.25mm; x2=26.25mm; y2=14.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2195 { - x1=50.75mm; y1=14.25mm; x2=40.5mm; y2=12.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2294 { - x1=40.5mm; y1=12.0mm; x2=45.25mm; y2=3.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2303 { - x1=21.5mm; y1=14.25mm; x2=11.25mm; y2=12.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2306 { - x1=11.25mm; y1=12.0mm; x2=16.0mm; y2=3.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3489 { - x1=62.25mm; y1=19.5mm; x2=84.25mm; y2=19.5mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3492 { - x1=81.75mm; y1=14.25mm; x2=86.5mm; y2=14.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3495 { - x1=81.75mm; y1=14.25mm; x2=71.5mm; y2=12.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3498 { - x1=71.5mm; y1=12.0mm; x2=76.25mm; y2=3.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:text.313 { - string=b; x=42.25mm; y=37.75mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.987 { - string=a; x=13.0mm; y=37.75mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.2043 { - string=N2; x=5.0mm; y=17.5mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.2045 { - string=N3; x=22.5mm; y=5.25mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.3501 { - string=c; x=73.25mm; y=37.75mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#104e8b} - } - - ha:annotation { - lid=3 - group=6 - ha:combining { } - - li:objects { - ha:line.1821 { - x1=57.25mm; y1=16.0mm; x2=58.0mm; y2=14.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2037 { - x1=50.75mm; y1=16.75mm; x2=55.0mm; y2=17.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2040 { - x1=55.0mm; y1=17.75mm; x2=57.25mm; y2=16.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2309 { - x1=58.0mm; y1=14.25mm; x2=57.0mm; y2=12.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2315 { - x1=46.75mm; y1=1.75mm; x2=45.25mm; y2=0.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2318 { - x1=45.25mm; y1=0.75mm; x2=43.5mm; y2=1.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2348 { - x1=43.5mm; y1=1.5mm; x2=38.75mm; y2=10.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2351 { - x1=38.75mm; y1=10.25mm; x2=38.0mm; y2=12.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2354 { - x1=38.0mm; y1=12.0mm; x2=38.75mm; y2=13.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2357 { - x1=38.75mm; y1=13.75mm; x2=40.5mm; y2=14.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2360 { - x1=40.5mm; y1=14.5mm; x2=50.75mm; y2=16.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2312 { - x1=57.0mm; y1=12.75mm; x2=46.75mm; y2=1.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3725 { - x1=78.25mm; y1=6.5mm; x2=83.25mm; y2=14.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3728 { - x1=83.25mm; y1=14.25mm; x2=85.0mm; y2=15.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3731 { - x1=85.0mm; y1=15.75mm; x2=86.5mm; y2=16.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.3734 { - x1=86.5mm; y1=16.75mm; x2=88.25mm; y2=16.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.1856 { - x=55.0mm; y=17.75mm; width=0.5mm; height=0.5mm; astart=0.000000; adelta=360.000000; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.2047 { - x=25.75mm; y=17.75mm; width=0.5mm; height=0.5mm; astart=0.000000; adelta=360.000000; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.3538 { - x=86.0mm; y=17.75mm; width=0.5mm; height=0.5mm; astart=0.000000; adelta=360.000000; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#cd3700} - } - - ha:top-doc { - lid=4 - group=7 - ha:combining { } - - li:objects { - ha:line.3174 { - x1=47.25mm; y1=6.5mm; x2=54.0mm; y2=9.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:text.3177 { - string=TODO!!; x=52.25mm; y=4.75mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#548b54} - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:1 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.125mm } - } - } - ha:2 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:3 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 0; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:4 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 1; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:5 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 2; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:6 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 3; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:7 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 4; } - purpose = fab - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - text_font_id = 0 - text_scale = 100 - via_thickness = 275.60 mil - via_drilling_hole = 47.24 mil - text_thickness = 0 - line_thickness = 150.00 um - clearance = 25.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - all_direction_lines = true - grids_idx = 10 - grid = 250.00 um - wireframe_draw = false - } - } - } - ha:pixmaps { - } -} Index: trunk/doc/detour/img/spec_hull_cross.lht =================================================================== --- trunk/doc/detour/img/spec_hull_cross.lht (revision 885) +++ trunk/doc/detour/img/spec_hull_cross.lht (nonexistent) @@ -1,938 +0,0 @@ -ha:pcb-rnd-board-v7 { - - li:styles { - ha:normal { - diameter = 2.2mm - text_scale = 200 - text_thick = 1.0mm - thickness = 1.0mm - hole = 2.0mm - clearance = 20.0mil - } - ha:thick { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 1.7mm - hole = 1.0mm - clearance = 20.0mil - } - ha:thin { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 0.35mm - hole = 47.24mil - clearance = 25.0mil - } - ha:thinner { - diameter = 275.6mil - text_scale = 100 - text_thick = 0.0 - thickness = 0.15mm - hole = 47.24mil - clearance = 25.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 86.5mm - y = 40.75mm - } - ha:grid { - spacing = 0.25mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - 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 - } - } - } - } - - 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 { - - - ha:draft { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:line.1378 { - x1=53.25mm; y1=19.0mm; x2=55.0mm; y2=17.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1381 { - x1=53.25mm; y1=19.0mm; x2=55.0mm; y2=20.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1384 { - x1=53.25mm; y1=19.0mm; x2=55.75mm; y2=19.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1387 { - x1=53.25mm; y1=16.5mm; x2=53.25mm; y2=21.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1417 { - x1=80.25mm; y1=13.75mm; x2=78.75mm; y2=15.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1420 { - x1=77.75mm; y1=13.75mm; x2=80.25mm; y2=13.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1423 { - x1=80.25mm; y1=11.25mm; x2=80.25mm; y2=16.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1426 { - x1=78.5mm; y1=12.0mm; x2=82.0mm; y2=15.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1456 { - x1=82.75mm; y1=19.0mm; x2=84.5mm; y2=17.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1459 { - x1=82.75mm; y1=19.0mm; x2=84.5mm; y2=20.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1462 { - x1=82.75mm; y1=19.0mm; x2=85.25mm; y2=19.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1465 { - x1=82.75mm; y1=16.5mm; x2=82.75mm; y2=21.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1510 { - x1=24.0mm; y1=19.0mm; x2=25.75mm; y2=17.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1513 { - x1=24.0mm; y1=19.0mm; x2=25.75mm; y2=20.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1516 { - x1=24.0mm; y1=19.0mm; x2=26.5mm; y2=19.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1519 { - x1=24.0mm; y1=16.5mm; x2=24.0mm; y2=21.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1669 { - x1=50.75mm; y1=11.25mm; x2=50.75mm; y2=16.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1672 { - x1=49.0mm; y1=12.0mm; x2=52.5mm; y2=15.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1678 { - x1=49.25mm; y1=15.25mm; x2=52.25mm; y2=12.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1696 { - x1=50.75mm; y1=0.75mm; x2=50.75mm; y2=5.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1699 { - x1=49.0mm; y1=1.5mm; x2=52.5mm; y2=5.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1702 { - x1=49.25mm; y1=4.75mm; x2=52.25mm; y2=1.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1735 { - x1=48.25mm; y1=3.25mm; x2=53.25mm; y2=3.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1803 { - x1=55.5mm; y1=11.25mm; x2=55.5mm; y2=16.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1806 { - x1=53.75mm; y1=12.0mm; x2=57.25mm; y2=15.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1809 { - x1=54.0mm; y1=15.25mm; x2=57.0mm; y2=12.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1812 { - x1=48.25mm; y1=13.75mm; x2=58.0mm; y2=13.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#757575} - } - ha:ratlines { - lid=1 - group=4 - ha:combining { } - - li:objects { - ha:line.614 { - x1=60.75mm; y1=19.0mm; x2=82.75mm; y2=19.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.643 { - x1=77.75mm; y1=13.75mm; x2=76.75mm; y2=6.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1084 { - x1=77.75mm; y1=13.75mm; x2=78.75mm; y2=15.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1429 { - x1=78.75mm; y1=15.25mm; x2=80.25mm; y2=16.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1486 { - x1=84.5mm; y1=17.25mm; x2=85.25mm; y2=19.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1489 { - x1=76.75mm; y1=36.0mm; x2=84.5mm; y2=20.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1492 { - x1=84.5mm; y1=20.75mm; x2=85.25mm; y2=19.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1522 { - x1=18.0mm; y1=6.0mm; x2=25.75mm; y2=17.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1525 { - x1=25.75mm; y1=17.25mm; x2=26.5mm; y2=19.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1528 { - x1=26.5mm; y1=19.0mm; x2=25.75mm; y2=20.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1531 { - x1=25.75mm; y1=20.75mm; x2=18.0mm; y2=36.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1546 { - x1=47.25mm; y1=6.0mm; x2=55.0mm; y2=17.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1549 { - x1=55.0mm; y1=17.25mm; x2=55.75mm; y2=19.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1552 { - x1=55.75mm; y1=19.0mm; x2=55.0mm; y2=20.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1555 { - x1=55.0mm; y1=20.75mm; x2=47.25mm; y2=36.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1758 { - x1=18.0mm; y1=6.0mm; x2=18.0mm; y2=10.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1761 { - x1=18.0mm; y1=11.75mm; x2=18.0mm; y2=14.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1764 { - x1=18.0mm; y1=18.0mm; x2=18.0mm; y2=20.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1767 { - x1=18.0mm; y1=24.25mm; x2=18.0mm; y2=27.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1770 { - x1=18.0mm; y1=36.0mm; x2=18.0mm; y2=32.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1851 { - x1=80.25mm; y1=16.25mm; x2=84.5mm; y2=17.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:text.2044 { - string=N1; x=16.5mm; y=8.25mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#d3a232} - } - - ha:wires { - lid=2 - group=5 - ha:combining { } - - li:objects { - ha:line.981 { - x1=21.5mm; y1=13.75mm; x2=21.5mm; y2=3.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.984 { - x1=21.5mm; y1=13.75mm; x2=26.25mm; y2=13.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1326 { - x1=2.0mm; y1=19.0mm; x2=24.0mm; y2=19.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.570 { - x1=50.75mm; y1=13.75mm; x2=50.75mm; y2=3.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.628 { - x1=80.25mm; y1=13.75mm; x2=80.25mm; y2=3.25mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1648 { - x1=31.25mm; y1=19.0mm; x2=53.25mm; y2=19.0mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1776 { - x1=50.75mm; y1=13.75mm; x2=55.5mm; y2=13.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1836 { - x1=80.25mm; y1=13.75mm; x2=85.0mm; y2=13.75mm; thickness=0.35mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:text.313 { - string=b; x=42.25mm; y=37.25mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.315 { - string=c; x=70.75mm; y=37.5mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.987 { - string=a; x=13.0mm; y=37.25mm; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.2043 { - string=N2; x=5.0mm; y=17.0mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.2045 { - string=N3; x=22.5mm; y=4.75mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#104e8b} - } - - ha:annotation { - lid=3 - group=6 - ha:combining { } - - li:objects { - ha:line.1714 { - x1=47.25mm; y1=6.0mm; x2=48.25mm; y2=13.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1717 { - x1=48.25mm; y1=13.75mm; x2=49.25mm; y2=15.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1720 { - x1=49.25mm; y1=15.25mm; x2=50.75mm; y2=16.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1741 { - x1=53.25mm; y1=3.25mm; x2=52.25mm; y2=1.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1744 { - x1=52.25mm; y1=1.75mm; x2=50.75mm; y2=0.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1747 { - x1=50.75mm; y1=0.75mm; x2=49.0mm; y2=1.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1750 { - x1=49.0mm; y1=1.5mm; x2=48.25mm; y2=3.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1753 { - x1=48.25mm; y1=3.25mm; x2=47.25mm; y2=6.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1821 { - x1=57.25mm; y1=15.5mm; x2=58.0mm; y2=13.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1830 { - x1=53.25mm; y1=3.25mm; x2=58.0mm; y2=13.75mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1883 { - x1=82.25mm; y1=16.0mm; x2=82.25mm; y2=17.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1886 { - x1=82.25mm; y1=17.0mm; x2=83.25mm; y2=17.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1889 { - x1=83.25mm; y1=17.0mm; x2=83.25mm; y2=16.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.1892 { - x1=83.25mm; y1=16.0mm; x2=82.25mm; y2=16.0mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2037 { - x1=50.75mm; y1=16.25mm; x2=55.0mm; y2=17.25mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2040 { - x1=55.0mm; y1=17.25mm; x2=57.25mm; y2=15.5mm; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.1856 { - x=55.0mm; y=17.25mm; width=0.5mm; height=0.5mm; astart=0.000000; adelta=360.000000; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.1858 { - x=84.5mm; y=17.25mm; width=0.5mm; height=0.5mm; astart=0.000000; adelta=360.000000; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.2047 { - x=25.75mm; y=17.25mm; width=0.5mm; height=0.5mm; astart=0.000000; adelta=360.000000; thickness=0.15mm; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:text.1756 { - string=D1; x=46.5mm; y=11.5mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - thickness = 4.0mil - rot = 0.000000 - } - ha:text.1757 { - string=D2; x=55.5mm; y=6.25mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - thickness = 4.0mil - rot = 0.000000 - } - } - color = {#cd3700} - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:1 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.125mm } - } - } - ha:2 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:3 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 0; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:4 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 1; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:5 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 2; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - ha:6 { - name = top-doc - ha:type { top=1; doc=1; } - li:layers { 3; } - ha:attributes { - init-invis=0 - } - purpose = fab - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - text_font_id = 0 - text_scale = 100 - via_thickness = 275.60 mil - via_drilling_hole = 47.24 mil - text_thickness = 0 - line_thickness = 150.00 um - clearance = 25.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - all_direction_lines = true - grids_idx = 10 - grid = 250.00 um - wireframe_draw = false - } - } - } - ha:pixmaps { - } -} Index: trunk/doc/detour/img/ex_order.lht =================================================================== --- trunk/doc/detour/img/ex_order.lht (nonexistent) +++ trunk/doc/detour/img/ex_order.lht (revision 886) @@ -0,0 +1,1814 @@ +ha:pcb-rnd-board-v7 { + ha:meta { + ha:size { + thermal_scale = 0.500000 + x = 73.25mm + y = 43.0mm + } + ha:grid { + spacing = 0.25mm + offs_x = 0.0 + offs_y = 0.0 + } + } + ha:layer_stack { + li:groups { + ha:0 { + ha:attributes { + thickness = {0.7375mm } + } + ha:type { + substrate = 1 + intern = 1 + } + li:layers { + } + name = grp_4 + } + ha:1 { + ha:attributes { + thickness = {0.125mm } + } + ha:type { + substrate = 1 + intern = 1 + } + li:layers { + } + name = grp_6 + } + ha:2 { + ha:attributes { + thickness = {0.7375mm } + } + ha:type { + substrate = 1 + intern = 1 + } + li:layers { + } + name = grp_8 + } + ha:3 { + ha:attributes { + init-invis = 0 + } + purpose = fab + ha:type { + top = 1 + doc = 1 + } + li:layers { + 0 + } + name = top-doc + } + ha:4 { + ha:attributes { + init-invis = 0 + } + purpose = fab + ha:type { + top = 1 + doc = 1 + } + li:layers { + 1 + } + name = top-doc + } + ha:5 { + ha:attributes { + init-invis = 0 + } + purpose = fab + ha:type { + top = 1 + doc = 1 + } + li:layers { + 2 + } + name = top-doc + } + ha:6 { + ha:attributes { + init-invis = 0 + } + purpose = fab + ha:type { + top = 1 + doc = 1 + } + li:layers { + 3 + } + name = top-doc + } + ha:7 { + purpose = fab + ha:type { + top = 1 + doc = 1 + } + li:layers { + 4 + } + name = top-doc + } + } + } + li:styles { + ha:normal { + diameter = 2.2mm + text_scale = 200 + text_thick = 1.0mm + thickness = 1.0mm + hole = 2.0mm + clearance = 20.0mil + } + ha:thick { + diameter = 2.2mm + text_scale = 0 + text_thick = 0.0 + thickness = 1.7mm + hole = 1.0mm + clearance = 20.0mil + } + ha:thin { + diameter = 137.8mil + text_scale = 0 + text_thick = 0.0 + thickness = 0.35mm + hole = 47.24mil + clearance = 25.0mil + } + ha:thinner { + diameter = 1.5mm + text_scale = 100 + text_thick = 0.0 + thickness = 0.15mm + hole = 0.9mm + clearance = 25.0mil + } + } + li:pcb-rnd-conf-v1 { + ha:overwrite { + ha:design { + text_font_id = 0 + text_scale = 100 + via_thickness = 137.80 mil + via_drilling_hole = 47.24 mil + text_thickness = 0 + line_thickness = 350.00 um + clearance = 25.00 mil + } + ha:editor { + wireframe_draw = false + grid_unit = mm + grids_idx = 10 + grid = 250.00 um + buffer_number = 1 + all_direction_lines = true + } + } + } + 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 + } + } + } + } + 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 { + lid = 0 + li:objects { + ha:line.5502 { + clearance = 50.0mil + y2 = 6.25mm + thickness = 0.15mm + x1 = 34.75mm + x2 = 39.75mm + ha:flags { + clearline = 1 + } + y1 = 6.25mm + } + ha:line.5541 { + clearance = 50.0mil + y2 = 1.25mm + thickness = 0.15mm + x1 = 37.25mm + x2 = 37.25mm + ha:flags { + clearline = 1 + } + y1 = 8.75mm + } + ha:line.5544 { + clearance = 50.0mil + y2 = 5.5mm + thickness = 0.15mm + x1 = 35.5mm + x2 = 39.0mm + ha:flags { + clearline = 1 + } + y1 = 2.0mm + } + ha:line.5547 { + clearance = 50.0mil + y2 = 2.0mm + thickness = 0.15mm + x1 = 35.25mm + x2 = 39.0mm + ha:flags { + clearline = 1 + } + y1 = 5.75mm + } + ha:line.5550 { + clearance = 50.0mil + y2 = 3.75mm + thickness = 0.15mm + x1 = 34.75mm + x2 = 39.75mm + ha:flags { + clearline = 1 + } + y1 = 3.75mm + } + ha:line.5562 { + clearance = 50.0mil + y2 = 7.0mm + thickness = 0.15mm + x1 = 35.5mm + x2 = 35.5mm + ha:flags { + clearline = 1 + } + y1 = 2.0mm + } + ha:line.5565 { + clearance = 50.0mil + y2 = 2.75mm + thickness = 0.15mm + x1 = 39.0mm + x2 = 33.75mm + ha:flags { + clearline = 1 + } + y1 = 8.0mm + } + ha:line.5568 { + clearance = 50.0mil + y2 = 2.75mm + thickness = 0.15mm + x1 = 33.5mm + x2 = 37.25mm + ha:flags { + clearline = 1 + } + y1 = 6.5mm + } + ha:line.5574 { + clearance = 50.0mil + y2 = 7.0mm + thickness = 0.15mm + x1 = 39.0mm + x2 = 39.0mm + ha:flags { + clearline = 1 + } + y1 = 2.0mm + } + ha:line.5577 { + clearance = 50.0mil + y2 = 6.25mm + thickness = 0.15mm + x1 = 37.25mm + x2 = 40.75mm + ha:flags { + clearline = 1 + } + y1 = 2.75mm + } + ha:line.5580 { + clearance = 50.0mil + y2 = 2.75mm + thickness = 0.15mm + x1 = 35.25mm + x2 = 40.75mm + ha:flags { + clearline = 1 + } + y1 = 8.25mm + } + ha:line.5583 { + clearance = 50.0mil + y2 = 4.5mm + thickness = 0.15mm + x1 = 33.0mm + x2 = 41.5mm + ha:flags { + clearline = 1 + } + y1 = 4.5mm + } + ha:line.5638 { + clearance = 50.0mil + y2 = 6.25mm + thickness = 0.15mm + x1 = 59.25mm + x2 = 64.25mm + ha:flags { + clearline = 1 + } + y1 = 6.25mm + } + ha:line.5653 { + clearance = 50.0mil + y2 = 7.0mm + thickness = 0.15mm + x1 = 60.0mm + x2 = 60.0mm + ha:flags { + clearline = 1 + } + y1 = 2.0mm + } + ha:line.5656 { + clearance = 50.0mil + y2 = 2.75mm + thickness = 0.15mm + x1 = 63.5mm + x2 = 58.25mm + ha:flags { + clearline = 1 + } + y1 = 8.0mm + } + ha:line.5659 { + clearance = 50.0mil + y2 = 2.75mm + thickness = 0.15mm + x1 = 58.0mm + x2 = 61.75mm + ha:flags { + clearline = 1 + } + y1 = 6.5mm + } + ha:line.5665 { + clearance = 50.0mil + y2 = 1.25mm + thickness = 0.15mm + x1 = 61.75mm + x2 = 61.75mm + ha:flags { + clearline = 1 + } + y1 = 8.75mm + } + ha:line.5668 { + clearance = 50.0mil + y2 = 5.5mm + thickness = 0.15mm + x1 = 60.0mm + x2 = 63.5mm + ha:flags { + clearline = 1 + } + y1 = 2.0mm + } + ha:line.5671 { + clearance = 50.0mil + y2 = 2.0mm + thickness = 0.15mm + x1 = 59.75mm + x2 = 63.5mm + ha:flags { + clearline = 1 + } + y1 = 5.75mm + } + ha:line.5674 { + clearance = 50.0mil + y2 = 3.75mm + thickness = 0.15mm + x1 = 59.25mm + x2 = 64.25mm + ha:flags { + clearline = 1 + } + y1 = 3.75mm + } + ha:line.5677 { + clearance = 50.0mil + y2 = 7.0mm + thickness = 0.15mm + x1 = 63.5mm + x2 = 63.5mm + ha:flags { + clearline = 1 + } + y1 = 2.0mm + } + ha:line.5680 { + clearance = 50.0mil + y2 = 6.25mm + thickness = 0.15mm + x1 = 61.75mm + x2 = 65.25mm + ha:flags { + clearline = 1 + } + y1 = 2.75mm + } + ha:line.5683 { + clearance = 50.0mil + y2 = 2.75mm + thickness = 0.15mm + x1 = 59.75mm + x2 = 65.25mm + ha:flags { + clearline = 1 + } + y1 = 8.25mm + } + ha:line.5686 { + clearance = 50.0mil + y2 = 4.5mm + thickness = 0.15mm + x1 = 57.5mm + x2 = 66.0mm + ha:flags { + clearline = 1 + } + y1 = 4.5mm + } + ha:text.5962 { + string={#1}; x=12.75mm; y=5.75mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + thickness = 4.0mil + rot = 0.000000 + } + ha:text.5964 { + string={#2}; x=12.5mm; y=9.5mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + thickness = 4.0mil + rot = 0.000000 + } + ha:text.5967 { + string={#1}; x=12.75mm; y=27.25mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + thickness = 4.0mil + rot = 0.000000 + } + ha:text.5968 { + string={#2}; x=12.5mm; y=31.0mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + thickness = 4.0mil + rot = 0.000000 + } + ha:text.6004 { + string={#1}; x=62.5mm; y=27.25mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + thickness = 4.0mil + rot = 0.000000 + } + } + color = {#757575} + group = 3 + ha:combining { + } + } + ha:ratlines { + lid = 1 + li:objects { + ha:line.5393 { + clearance = 50.0mil + y2 = 11.25mm + thickness = 0.35mm + x1 = 3.5mm + x2 = 19.75mm + ha:flags { + clearline = 1 + } + y1 = 11.25mm + } + ha:line.5396 { + clearance = 50.0mil + y2 = 7.75mm + thickness = 0.35mm + x1 = 3.5mm + x2 = 19.75mm + ha:flags { + clearline = 1 + } + y1 = 7.75mm + } + ha:line.5505 { + clearance = 50.0mil + y2 = 4.5mm + thickness = 0.35mm + x1 = 29.0mm + x2 = 35.5mm + ha:flags { + clearline = 1 + } + y1 = 11.25mm + } + ha:line.5508 { + clearance = 50.0mil + y2 = 3.75mm + thickness = 0.35mm + x1 = 35.5mm + x2 = 37.25mm + ha:flags { + clearline = 1 + } + y1 = 4.5mm + } + ha:line.5511 { + clearance = 50.0mil + y2 = 4.5mm + thickness = 0.35mm + x1 = 37.25mm + x2 = 39.0mm + ha:flags { + clearline = 1 + } + y1 = 3.75mm + } + ha:line.5514 { + clearance = 50.0mil + y2 = 11.25mm + thickness = 0.35mm + x1 = 39.0mm + x2 = 45.25mm + ha:flags { + clearline = 1 + } + y1 = 4.5mm + } + ha:line.5586 { + clearance = 50.0mil + y2 = 2.75mm + thickness = 0.35mm + x1 = 29.0mm + x2 = 33.75mm + ha:flags { + clearline = 1 + } + y1 = 7.75mm + } + ha:line.5592 { + clearance = 50.0mil + y2 = 1.25mm + thickness = 0.35mm + x1 = 33.75mm + x2 = 37.25mm + ha:flags { + clearline = 1 + } + y1 = 2.75mm + } + ha:line.5598 { + clearance = 50.0mil + y2 = 2.75mm + thickness = 0.35mm + x1 = 37.25mm + x2 = 40.75mm + ha:flags { + clearline = 1 + } + y1 = 1.25mm + } + ha:line.5601 { + clearance = 50.0mil + y2 = 7.75mm + thickness = 0.35mm + x1 = 40.75mm + x2 = 45.25mm + ha:flags { + clearline = 1 + } + y1 = 2.75mm + } + ha:line.5641 { + clearance = 50.0mil + y2 = 4.5mm + thickness = 0.35mm + x1 = 53.5mm + x2 = 60.0mm + ha:flags { + clearline = 1 + } + y1 = 7.75mm + } + ha:line.5644 { + clearance = 50.0mil + y2 = 3.75mm + thickness = 0.35mm + x1 = 60.0mm + x2 = 61.75mm + ha:flags { + clearline = 1 + } + y1 = 4.5mm + } + ha:line.5647 { + clearance = 50.0mil + y2 = 4.5mm + thickness = 0.35mm + x1 = 61.75mm + x2 = 63.5mm + ha:flags { + clearline = 1 + } + y1 = 3.75mm + } + ha:line.5650 { + clearance = 50.0mil + y2 = 7.75mm + thickness = 0.35mm + x1 = 63.5mm + x2 = 69.75mm + ha:flags { + clearline = 1 + } + y1 = 4.5mm + } + ha:line.5692 { + clearance = 50.0mil + y2 = 2.75mm + thickness = 0.35mm + x1 = 53.5mm + x2 = 58.25mm + ha:flags { + clearline = 1 + } + y1 = 11.25mm + } + ha:line.5698 { + clearance = 50.0mil + y2 = 1.25mm + thickness = 0.35mm + x1 = 58.25mm + x2 = 61.75mm + ha:flags { + clearline = 1 + } + y1 = 2.75mm + } + ha:line.5707 { + clearance = 50.0mil + y2 = 2.75mm + thickness = 0.35mm + x1 = 61.75mm + x2 = 65.25mm + ha:flags { + clearline = 1 + } + y1 = 1.25mm + } + ha:line.5710 { + clearance = 50.0mil + y2 = 11.25mm + thickness = 0.35mm + x1 = 65.25mm + x2 = 69.75mm + ha:flags { + clearline = 1 + } + y1 = 2.75mm + } + ha:line.5725 { + clearance = 50.0mil + y2 = 32.5mm + thickness = 0.35mm + x1 = 3.5mm + x2 = 19.75mm + ha:flags { + clearline = 1 + } + y1 = 32.5mm + } + ha:line.5728 { + clearance = 50.0mil + y2 = 29.0mm + thickness = 0.35mm + x1 = 3.5mm + x2 = 19.75mm + ha:flags { + clearline = 1 + } + y1 = 29.0mm + } + ha:line.5752 { + clearance = 50.0mil + y2 = 37.5mm + thickness = 0.35mm + x1 = 11.75mm + x2 = 11.75mm + ha:flags { + clearline = 1 + } + y1 = 24.5mm + } + ha:text.5604 { + scale = 100 + x = 5.25mm + y = 6.0mm + rot = 0.000000 + string = N1 + fid = 0 + ha:flags { + clearline = 1 + } + } + ha:text.5605 { + scale = 100 + x = 5.25mm + y = 9.5mm + rot = 0.000000 + string = N2 + fid = 0 + ha:flags { + clearline = 1 + } + } + ha:text.5731 { + scale = 100 + x = 5.25mm + y = 27.25mm + rot = 0.000000 + string = N1 + fid = 0 + ha:flags { + clearline = 1 + } + } + ha:text.5732 { + scale = 100 + x = 5.25mm + y = 30.75mm + rot = 0.000000 + string = N2 + fid = 0 + ha:flags { + clearline = 1 + } + } + ha:text.5756 { + scale = 100 + x = 9.75mm + y = 26.25mm + rot = 0.000000 + string = N3 + fid = 0 + ha:flags { + clearline = 1 + } + } + } + color = {#d3a232} + group = 4 + ha:combining { + } + } + ha:wires { + lid = 2 + li:objects { + ha:line.5323 { + clearance = 50.0mil + y2 = 13.0mm + thickness = 0.35mm + x1 = 11.75mm + x2 = 11.75mm + ha:flags { + clearline = 1 + } + y1 = 6.25mm + } + ha:line.5426 { + clearance = 50.0mil + y2 = 13.0mm + thickness = 0.35mm + x1 = 1.25mm + x2 = 1.25mm + ha:flags { + clearline = 1 + } + y1 = 3.0mm + } + ha:line.5429 { + clearance = 50.0mil + y2 = 13.0mm + thickness = 0.35mm + x1 = 1.25mm + x2 = 22.0mm + ha:flags { + clearline = 1 + } + y1 = 13.0mm + } + ha:line.5432 { + clearance = 50.0mil + y2 = 3.25mm + thickness = 0.35mm + x1 = 22.0mm + x2 = 22.0mm + ha:flags { + clearline = 1 + } + y1 = 13.0mm + } + ha:line.5464 { + clearance = 50.0mil + y2 = 13.0mm + thickness = 0.35mm + x1 = 37.25mm + x2 = 37.25mm + ha:flags { + clearline = 1 + } + y1 = 6.25mm + } + ha:line.5467 { + clearance = 50.0mil + y2 = 13.0mm + thickness = 0.35mm + x1 = 26.75mm + x2 = 26.75mm + ha:flags { + clearline = 1 + } + y1 = 3.0mm + } + ha:line.5470 { + clearance = 50.0mil + y2 = 13.0mm + thickness = 0.35mm + x1 = 26.75mm + x2 = 47.5mm + ha:flags { + clearline = 1 + } + y1 = 13.0mm + } + ha:line.5473 { + clearance = 50.0mil + y2 = 3.25mm + thickness = 0.35mm + x1 = 47.5mm + x2 = 47.5mm + ha:flags { + clearline = 1 + } + y1 = 13.0mm + } + ha:line.5612 { + clearance = 50.0mil + y2 = 13.0mm + thickness = 0.35mm + x1 = 61.75mm + x2 = 61.75mm + ha:flags { + clearline = 1 + } + y1 = 6.25mm + } + ha:line.5615 { + clearance = 50.0mil + y2 = 13.0mm + thickness = 0.35mm + x1 = 51.25mm + x2 = 51.25mm + ha:flags { + clearline = 1 + } + y1 = 3.0mm + } + ha:line.5618 { + clearance = 50.0mil + y2 = 13.0mm + thickness = 0.35mm + x1 = 51.25mm + x2 = 72.0mm + ha:flags { + clearline = 1 + } + y1 = 13.0mm + } + ha:line.5621 { + clearance = 50.0mil + y2 = 3.25mm + thickness = 0.35mm + x1 = 72.0mm + x2 = 72.0mm + ha:flags { + clearline = 1 + } + y1 = 13.0mm + } + ha:line.5740 { + clearance = 50.0mil + y2 = 39.0mm + thickness = 0.35mm + x1 = 2.0mm + x2 = 2.0mm + ha:flags { + clearline = 1 + } + y1 = 23.0mm + } + ha:line.5743 { + clearance = 50.0mil + y2 = 39.0mm + thickness = 0.35mm + x1 = 2.0mm + x2 = 21.25mm + ha:flags { + clearline = 1 + } + y1 = 39.0mm + } + ha:line.5746 { + clearance = 50.0mil + y2 = 23.0mm + thickness = 0.35mm + x1 = 21.25mm + x2 = 21.25mm + ha:flags { + clearline = 1 + } + y1 = 39.0mm + } + ha:line.5749 { + clearance = 50.0mil + y2 = 23.0mm + thickness = 0.35mm + x1 = 21.25mm + x2 = 2.0mm + ha:flags { + clearline = 1 + } + y1 = 23.0mm + } + ha:line.5930 { + x1=27.5mm; y1=23.0mm; x2=27.5mm; y2=39.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5933 { + x1=27.5mm; y1=39.0mm; x2=46.75mm; y2=39.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5936 { + x1=46.75mm; y1=39.0mm; x2=46.75mm; y2=23.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5939 { + x1=46.75mm; y1=23.0mm; x2=27.5mm; y2=23.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5952 { + x1=29.0mm; y1=32.5mm; x2=45.25mm; y2=32.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5955 { + x1=37.25mm; y1=24.5mm; x2=37.25mm; y2=27.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6008 { + x1=52.0mm; y1=23.0mm; x2=52.0mm; y2=39.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6011 { + x1=52.0mm; y1=39.0mm; x2=71.25mm; y2=39.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6014 { + x1=71.25mm; y1=39.0mm; x2=71.25mm; y2=23.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6017 { + x1=71.25mm; y1=23.0mm; x2=52.0mm; y2=23.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6020 { + x1=53.5mm; y1=32.5mm; x2=69.75mm; y2=32.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6023 { + x1=61.75mm; y1=24.5mm; x2=61.75mm; y2=30.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6038 { + x1=29.0mm; y1=29.0mm; x2=45.25mm; y2=29.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6043 { + x1=37.25mm; y1=37.5mm; x2=37.25mm; y2=34.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6052 { + x1=53.5mm; y1=29.0mm; x2=69.75mm; y2=29.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6055 { + x1=61.75mm; y1=34.75mm; x2=61.75mm; y2=37.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:text.5760 { + scale = 200 + x = 11.25mm + y = 13.75mm + rot = 0.000000 + string = a + fid = 0 + ha:flags { + clearline = 1 + } + } + ha:text.5761 { + scale = 200 + x = 36.75mm + y = 13.75mm + rot = 0.000000 + string = b + fid = 0 + ha:flags { + clearline = 1 + } + } + ha:text.5762 { + scale = 200 + x = 61.25mm + y = 13.75mm + rot = 0.000000 + string = c + fid = 0 + ha:flags { + clearline = 1 + } + } + ha:text.5886 { + string=d; x=11.0mm; y=39.75mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.5942 { + string=e; x=36.5mm; y=39.75mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.6026 { + string=f; x=61.0mm; y=39.75mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#104e8b} + group = 5 + ha:combining { + } + } + ha:annotation { + lid = 3 + li:objects { + ha:line.6046 { + x1=37.25mm; y1=27.75mm; x2=37.25mm; y2=34.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6049 { + x1=61.75mm; y1=30.75mm; x2=61.75mm; y2=34.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#cd3700} + group = 6 + ha:combining { + } + } + ha:top-doc { + lid = 4 + li:objects { + } + color = {#548b54} + group = 7 + ha:combining { + } + } + } + } + ha:pixmaps { + } +} Index: trunk/doc/detour/img/geo_go_around.lht =================================================================== --- trunk/doc/detour/img/geo_go_around.lht (nonexistent) +++ trunk/doc/detour/img/geo_go_around.lht (revision 886) @@ -0,0 +1,884 @@ +ha:pcb-rnd-board-v7 { + + li:styles { + ha:normal { + diameter = 2.2mm + text_scale = 200 + text_thick = 1.0mm + thickness = 1.0mm + hole = 2.0mm + clearance = 20.0mil + } + ha:thick { + diameter = 2.2mm + text_scale = 0 + text_thick = 0.0 + thickness = 1.7mm + hole = 1.0mm + clearance = 20.0mil + } + ha:thin { + diameter = 137.8mil + text_scale = 0 + text_thick = 0.0 + thickness = 0.35mm + hole = 47.24mil + clearance = 25.0mil + } + ha:thinner { + diameter = 275.6mil + text_scale = 100 + text_thick = 0.0 + thickness = 0.15mm + hole = 47.24mil + clearance = 25.0mil + } + } + + ha:meta { + ha:size { + thermal_scale = 0.500000 + x = 52.5mm + y = 26.25mm + } + ha:grid { + spacing = 0.25mm + offs_x = 0.0 + offs_y = 0.0 + } + } + + 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 + } + } + } + } + + 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 { + + ha:triangulation { + lid=0 + group=3 + ha:combining { } + + li:objects { + ha:line.605 { + x1=19.75mm; y1=5.5mm; x2=19.75mm; y2=10.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.608 { + x1=17.25mm; y1=8.0mm; x2=22.25mm; y2=8.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.617 { + x1=17.982233mm; y1=6.232233mm; x2=847.1561811mil; y2=384.55775591mil; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.620 { + x1=17.982233mm; y1=384.55775591mil; x2=847.1561811mil; y2=6.232233mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.635 { + x1=31.25mm; y1=10.5mm; x2=31.25mm; y2=15.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.641 { + x1=29.482233mm; y1=11.232233mm; x2=33.017767mm; y2=581.40814961mil; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.644 { + x1=29.482233mm; y1=581.40814961mil; x2=33.017767mm; y2=11.232233mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.650 { + x1=27.25mm; y1=8.0mm; x2=32.25mm; y2=8.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.653 { + x1=27.982233mm; y1=6.232233mm; x2=31.517767mm; y2=384.55775591mil; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.656 { + x1=27.982233mm; y1=384.55775591mil; x2=31.517767mm; y2=6.232233mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.659 { + x1=29.75mm; y1=5.5mm; x2=29.75mm; y2=15.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.662 { + x1=33.75mm; y1=13.0mm; x2=27.25mm; y2=13.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.665 { + x1=27.982233mm; y1=11.232233mm; x2=31.517767mm; y2=581.40814961mil; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.668 { + x1=27.982233mm; y1=581.40814961mil; x2=31.517767mm; y2=11.232233mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.745 { + x1=37.5mm; y1=5.5mm; x2=37.5mm; y2=10.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.748 { + x1=35.0mm; y1=8.0mm; x2=40.0mm; y2=8.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.751 { + x1=35.732233mm; y1=6.232233mm; x2=39.267767mm; y2=384.55775591mil; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.754 { + x1=35.732233mm; y1=384.55775591mil; x2=39.267767mm; y2=6.232233mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.757 { + x1=49.0mm; y1=10.5mm; x2=49.0mm; y2=15.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.760 { + x1=47.232233mm; y1=11.232233mm; x2=50.767767mm; y2=581.40814961mil; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.763 { + x1=47.232233mm; y1=581.40814961mil; x2=50.767767mm; y2=11.232233mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.766 { + x1=45.0mm; y1=8.0mm; x2=50.0mm; y2=8.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.769 { + x1=45.732233mm; y1=6.232233mm; x2=49.267767mm; y2=384.55775591mil; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.772 { + x1=45.732233mm; y1=384.55775591mil; x2=49.267767mm; y2=6.232233mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.775 { + x1=47.5mm; y1=5.5mm; x2=47.5mm; y2=15.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.778 { + x1=51.5mm; y1=13.0mm; x2=45.0mm; y2=13.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.781 { + x1=45.732233mm; y1=11.232233mm; x2=49.267767mm; y2=581.40814961mil; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.784 { + x1=45.732233mm; y1=581.40814961mil; x2=49.267767mm; y2=11.232233mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#757575} + } + + ha:ratlines { + lid=1 + group=4 + ha:combining { } + + li:objects { + ha:line.415 { + x1=8.0mm; y1=2.0mm; x2=13.5mm; y2=7.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.418 { + x1=13.5mm; y1=7.5mm; x2=15.75mm; y2=12.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.421 { + x1=15.75mm; y1=12.75mm; x2=15.25mm; y2=15.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.424 { + x1=15.25mm; y1=15.0mm; x2=8.0mm; y2=21.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.427 { + x1=8.0mm; y1=2.0mm; x2=8.0mm; y2=4.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.430 { + x1=8.0mm; y1=5.0mm; x2=8.0mm; y2=6.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.433 { + x1=8.0mm; y1=7.5mm; x2=8.0mm; y2=9.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.436 { + x1=8.0mm; y1=11.5mm; x2=8.0mm; y2=13.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.442 { + x1=8.0mm; y1=15.25mm; x2=8.0mm; y2=17.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.445 { + x1=8.0mm; y1=19.0mm; x2=8.0mm; y2=21.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.456 { + x1=8.0mm; y1=2.0mm; x2=1.25mm; y2=6.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.459 { + x1=1.25mm; y1=6.75mm; x2=0.75mm; y2=8.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.462 { + x1=0.75mm; y1=8.5mm; x2=1.25mm; y2=10.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.465 { + x1=1.25mm; y1=10.25mm; x2=8.0mm; y2=21.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.551 { + x1=25.25mm; y1=2.0mm; x2=25.25mm; y2=4.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.554 { + x1=25.25mm; y1=5.0mm; x2=25.25mm; y2=6.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.557 { + x1=25.25mm; y1=7.5mm; x2=25.25mm; y2=9.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.560 { + x1=25.25mm; y1=11.5mm; x2=25.25mm; y2=13.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.563 { + x1=25.25mm; y1=15.25mm; x2=25.25mm; y2=17.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.566 { + x1=25.25mm; y1=19.0mm; x2=25.25mm; y2=21.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.787 { + x1=43.0mm; y1=2.0mm; x2=43.0mm; y2=4.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.790 { + x1=43.0mm; y1=5.0mm; x2=43.0mm; y2=6.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.793 { + x1=43.0mm; y1=7.5mm; x2=43.0mm; y2=9.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.796 { + x1=43.0mm; y1=11.5mm; x2=43.0mm; y2=13.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.799 { + x1=43.0mm; y1=15.25mm; x2=43.0mm; y2=17.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.802 { + x1=43.0mm; y1=19.0mm; x2=43.0mm; y2=21.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:text.468 { + string=D1; x=2.5mm; y=3.25mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.469 { + string=D2; x=12.5mm; y=4.5mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#d3a232} + } + + ha:wires { + lid=2 + group=5 + ha:combining { } + + li:objects { + ha:line.470 { + x1=2.5mm; y1=8.0mm; x2=12.5mm; y2=8.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.476 { + x1=12.5mm; y1=8.0mm; x2=12.5mm; y2=13.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.479 { + x1=12.5mm; y1=13.0mm; x2=14.0mm; y2=13.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.583 { + x1=19.75mm; y1=8.0mm; x2=29.75mm; y2=8.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.586 { + x1=29.75mm; y1=8.0mm; x2=29.75mm; y2=13.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.589 { + x1=29.75mm; y1=13.0mm; x2=31.25mm; y2=13.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.805 { + x1=37.5mm; y1=8.0mm; x2=47.5mm; y2=8.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.808 { + x1=47.5mm; y1=8.0mm; x2=47.5mm; y2=13.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.811 { + x1=47.5mm; y1=13.0mm; x2=49.0mm; y2=13.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:text.337 { + string=a; x=7.25mm; y=23.0mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.338 { + string=b; x=24.5mm; y=23.0mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.814 { + string=c; x=42.25mm; y=23.0mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#104e8b} + } + + ha:annotation { + lid=3 + group=6 + ha:combining { } + + li:objects { + ha:line.819 { + x1=43.0mm; y1=21.25mm; x2=35.732233mm; y2=384.55775591mil; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.822 { + x1=35.732233mm; y1=384.55775591mil; x2=35.0mm; y2=8.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.828 { + x1=35.0mm; y1=8.0mm; x2=35.732233mm; y2=6.232233mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.831 { + x1=35.732233mm; y1=6.232233mm; x2=43.0mm; y2=2.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.834 { + x1=43.0mm; y1=2.0mm; x2=49.25mm; y2=6.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.846 { + x1=49.25mm; y1=6.25mm; x2=50.0mm; y2=8.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.849 { + x1=50.0mm; y1=8.0mm; x2=51.5mm; y2=13.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.852 { + x1=51.5mm; y1=13.0mm; x2=50.767767mm; y2=581.40814961mil; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.855 { + x1=50.767767mm; y1=581.40814961mil; x2=43.0mm; y2=21.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:text.860 { + string=D1; x=37.0mm; y=2.75mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.861 { + string=D2; x=47.5mm; y=3.0mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#cd3700} + } + } + } + ha:layer_stack { + li:groups { + ha:0 { + name = grp_4 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:1 { + name = grp_6 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.125mm } + } + } + ha:2 { + name = grp_8 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:3 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 0; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:4 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 1; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:5 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 2; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:6 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 3; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + } + } + li:pcb-rnd-conf-v1 { + ha:overwrite { + ha:design { + text_font_id = 0 + text_scale = 100 + via_thickness = 275.60 mil + via_drilling_hole = 47.24 mil + text_thickness = 0 + line_thickness = 150.00 um + clearance = 25.00 mil + } + ha:editor { + grid_unit = mm + buffer_number = 0 + all_direction_lines = true + grids_idx = 10 + grid = 250.00 um + wireframe_draw = false + } + } + } + ha:pixmaps { + } +} Index: trunk/doc/detour/img/geo_hcross.lht =================================================================== --- trunk/doc/detour/img/geo_hcross.lht (nonexistent) +++ trunk/doc/detour/img/geo_hcross.lht (revision 886) @@ -0,0 +1,938 @@ +ha:pcb-rnd-board-v7 { + + li:styles { + ha:normal { + diameter = 2.2mm + text_scale = 200 + text_thick = 1.0mm + thickness = 1.0mm + hole = 2.0mm + clearance = 20.0mil + } + ha:thick { + diameter = 2.2mm + text_scale = 0 + text_thick = 0.0 + thickness = 1.7mm + hole = 1.0mm + clearance = 20.0mil + } + ha:thin { + diameter = 137.8mil + text_scale = 0 + text_thick = 0.0 + thickness = 0.35mm + hole = 47.24mil + clearance = 25.0mil + } + ha:thinner { + diameter = 275.6mil + text_scale = 100 + text_thick = 0.0 + thickness = 0.15mm + hole = 47.24mil + clearance = 25.0mil + } + } + + ha:meta { + ha:size { + thermal_scale = 0.500000 + x = 86.5mm + y = 40.75mm + } + ha:grid { + spacing = 0.25mm + offs_x = 0.0 + offs_y = 0.0 + } + } + + 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 + } + } + } + } + + 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 { + + + ha:draft { + lid=0 + group=3 + ha:combining { } + + li:objects { + ha:line.1378 { + x1=53.25mm; y1=19.0mm; x2=55.0mm; y2=17.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1381 { + x1=53.25mm; y1=19.0mm; x2=55.0mm; y2=20.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1384 { + x1=53.25mm; y1=19.0mm; x2=55.75mm; y2=19.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1387 { + x1=53.25mm; y1=16.5mm; x2=53.25mm; y2=21.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1417 { + x1=80.25mm; y1=13.75mm; x2=78.75mm; y2=15.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1420 { + x1=77.75mm; y1=13.75mm; x2=80.25mm; y2=13.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1423 { + x1=80.25mm; y1=11.25mm; x2=80.25mm; y2=16.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1426 { + x1=78.5mm; y1=12.0mm; x2=82.0mm; y2=15.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1456 { + x1=82.75mm; y1=19.0mm; x2=84.5mm; y2=17.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1459 { + x1=82.75mm; y1=19.0mm; x2=84.5mm; y2=20.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1462 { + x1=82.75mm; y1=19.0mm; x2=85.25mm; y2=19.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1465 { + x1=82.75mm; y1=16.5mm; x2=82.75mm; y2=21.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1510 { + x1=24.0mm; y1=19.0mm; x2=25.75mm; y2=17.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1513 { + x1=24.0mm; y1=19.0mm; x2=25.75mm; y2=20.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1516 { + x1=24.0mm; y1=19.0mm; x2=26.5mm; y2=19.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1519 { + x1=24.0mm; y1=16.5mm; x2=24.0mm; y2=21.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1669 { + x1=50.75mm; y1=11.25mm; x2=50.75mm; y2=16.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1672 { + x1=49.0mm; y1=12.0mm; x2=52.5mm; y2=15.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1678 { + x1=49.25mm; y1=15.25mm; x2=52.25mm; y2=12.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1696 { + x1=50.75mm; y1=0.75mm; x2=50.75mm; y2=5.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1699 { + x1=49.0mm; y1=1.5mm; x2=52.5mm; y2=5.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1702 { + x1=49.25mm; y1=4.75mm; x2=52.25mm; y2=1.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1735 { + x1=48.25mm; y1=3.25mm; x2=53.25mm; y2=3.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1803 { + x1=55.5mm; y1=11.25mm; x2=55.5mm; y2=16.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1806 { + x1=53.75mm; y1=12.0mm; x2=57.25mm; y2=15.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1809 { + x1=54.0mm; y1=15.25mm; x2=57.0mm; y2=12.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1812 { + x1=48.25mm; y1=13.75mm; x2=58.0mm; y2=13.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#757575} + } + ha:ratlines { + lid=1 + group=4 + ha:combining { } + + li:objects { + ha:line.614 { + x1=60.75mm; y1=19.0mm; x2=82.75mm; y2=19.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.643 { + x1=77.75mm; y1=13.75mm; x2=76.75mm; y2=6.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1084 { + x1=77.75mm; y1=13.75mm; x2=78.75mm; y2=15.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1429 { + x1=78.75mm; y1=15.25mm; x2=80.25mm; y2=16.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1486 { + x1=84.5mm; y1=17.25mm; x2=85.25mm; y2=19.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1489 { + x1=76.75mm; y1=36.0mm; x2=84.5mm; y2=20.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1492 { + x1=84.5mm; y1=20.75mm; x2=85.25mm; y2=19.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1522 { + x1=18.0mm; y1=6.0mm; x2=25.75mm; y2=17.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1525 { + x1=25.75mm; y1=17.25mm; x2=26.5mm; y2=19.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1528 { + x1=26.5mm; y1=19.0mm; x2=25.75mm; y2=20.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1531 { + x1=25.75mm; y1=20.75mm; x2=18.0mm; y2=36.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1546 { + x1=47.25mm; y1=6.0mm; x2=55.0mm; y2=17.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1549 { + x1=55.0mm; y1=17.25mm; x2=55.75mm; y2=19.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1552 { + x1=55.75mm; y1=19.0mm; x2=55.0mm; y2=20.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1555 { + x1=55.0mm; y1=20.75mm; x2=47.25mm; y2=36.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1758 { + x1=18.0mm; y1=6.0mm; x2=18.0mm; y2=10.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1761 { + x1=18.0mm; y1=11.75mm; x2=18.0mm; y2=14.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1764 { + x1=18.0mm; y1=18.0mm; x2=18.0mm; y2=20.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1767 { + x1=18.0mm; y1=24.25mm; x2=18.0mm; y2=27.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1770 { + x1=18.0mm; y1=36.0mm; x2=18.0mm; y2=32.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1851 { + x1=80.25mm; y1=16.25mm; x2=84.5mm; y2=17.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:text.2044 { + string=N1; x=16.5mm; y=8.25mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#d3a232} + } + + ha:wires { + lid=2 + group=5 + ha:combining { } + + li:objects { + ha:line.981 { + x1=21.5mm; y1=13.75mm; x2=21.5mm; y2=3.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.984 { + x1=21.5mm; y1=13.75mm; x2=26.25mm; y2=13.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1326 { + x1=2.0mm; y1=19.0mm; x2=24.0mm; y2=19.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.570 { + x1=50.75mm; y1=13.75mm; x2=50.75mm; y2=3.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.628 { + x1=80.25mm; y1=13.75mm; x2=80.25mm; y2=3.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1648 { + x1=31.25mm; y1=19.0mm; x2=53.25mm; y2=19.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1776 { + x1=50.75mm; y1=13.75mm; x2=55.5mm; y2=13.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1836 { + x1=80.25mm; y1=13.75mm; x2=85.0mm; y2=13.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:text.313 { + string=b; x=42.25mm; y=37.25mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.315 { + string=c; x=70.75mm; y=37.5mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.987 { + string=a; x=13.0mm; y=37.25mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.2043 { + string=N2; x=5.0mm; y=17.0mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.2045 { + string=N3; x=22.5mm; y=4.75mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#104e8b} + } + + ha:annotation { + lid=3 + group=6 + ha:combining { } + + li:objects { + ha:line.1714 { + x1=47.25mm; y1=6.0mm; x2=48.25mm; y2=13.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1717 { + x1=48.25mm; y1=13.75mm; x2=49.25mm; y2=15.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1720 { + x1=49.25mm; y1=15.25mm; x2=50.75mm; y2=16.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1741 { + x1=53.25mm; y1=3.25mm; x2=52.25mm; y2=1.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1744 { + x1=52.25mm; y1=1.75mm; x2=50.75mm; y2=0.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1747 { + x1=50.75mm; y1=0.75mm; x2=49.0mm; y2=1.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1750 { + x1=49.0mm; y1=1.5mm; x2=48.25mm; y2=3.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1753 { + x1=48.25mm; y1=3.25mm; x2=47.25mm; y2=6.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1821 { + x1=57.25mm; y1=15.5mm; x2=58.0mm; y2=13.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1830 { + x1=53.25mm; y1=3.25mm; x2=58.0mm; y2=13.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1883 { + x1=82.25mm; y1=16.0mm; x2=82.25mm; y2=17.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1886 { + x1=82.25mm; y1=17.0mm; x2=83.25mm; y2=17.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1889 { + x1=83.25mm; y1=17.0mm; x2=83.25mm; y2=16.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1892 { + x1=83.25mm; y1=16.0mm; x2=82.25mm; y2=16.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2037 { + x1=50.75mm; y1=16.25mm; x2=55.0mm; y2=17.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2040 { + x1=55.0mm; y1=17.25mm; x2=57.25mm; y2=15.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.1856 { + x=55.0mm; y=17.25mm; width=0.5mm; height=0.5mm; astart=0.000000; adelta=360.000000; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.1858 { + x=84.5mm; y=17.25mm; width=0.5mm; height=0.5mm; astart=0.000000; adelta=360.000000; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.2047 { + x=25.75mm; y=17.25mm; width=0.5mm; height=0.5mm; astart=0.000000; adelta=360.000000; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:text.1756 { + string=D1; x=46.5mm; y=11.5mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + thickness = 4.0mil + rot = 0.000000 + } + ha:text.1757 { + string=D2; x=55.5mm; y=6.25mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + thickness = 4.0mil + rot = 0.000000 + } + } + color = {#cd3700} + } + } + } + ha:layer_stack { + li:groups { + ha:0 { + name = grp_4 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:1 { + name = grp_6 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.125mm } + } + } + ha:2 { + name = grp_8 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:3 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 0; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:4 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 1; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:5 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 2; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:6 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 3; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + } + } + li:pcb-rnd-conf-v1 { + ha:overwrite { + ha:design { + text_font_id = 0 + text_scale = 100 + via_thickness = 275.60 mil + via_drilling_hole = 47.24 mil + text_thickness = 0 + line_thickness = 150.00 um + clearance = 25.00 mil + } + ha:editor { + grid_unit = mm + buffer_number = 0 + all_direction_lines = true + grids_idx = 10 + grid = 250.00 um + wireframe_draw = false + } + } + } + ha:pixmaps { + } +} Index: trunk/doc/detour/img/geo_hnear.lht =================================================================== --- trunk/doc/detour/img/geo_hnear.lht (nonexistent) +++ trunk/doc/detour/img/geo_hnear.lht (revision 886) @@ -0,0 +1,859 @@ +ha:pcb-rnd-board-v7 { + + li:styles { + ha:normal { + diameter = 2.2mm + text_scale = 200 + text_thick = 1.0mm + thickness = 1.0mm + hole = 2.0mm + clearance = 20.0mil + } + ha:thick { + diameter = 2.2mm + text_scale = 0 + text_thick = 0.0 + thickness = 1.7mm + hole = 1.0mm + clearance = 20.0mil + } + ha:thin { + diameter = 137.8mil + text_scale = 0 + text_thick = 0.0 + thickness = 0.35mm + hole = 47.24mil + clearance = 25.0mil + } + ha:thinner { + diameter = 275.6mil + text_scale = 100 + text_thick = 0.0 + thickness = 0.15mm + hole = 47.24mil + clearance = 25.0mil + } + } + + ha:meta { + ha:size { + thermal_scale = 0.500000 + x = 86.75mm + y = 38.75mm + } + ha:grid { + spacing = 0.25mm + offs_x = 0.0 + offs_y = 0.0 + } + } + + 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 + } + } + } + } + + 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 { + + + ha:draft { + lid=0 + group=3 + ha:combining { } + + li:objects { + ha:line.1510 { + x1=24.5mm; y1=17.0mm; x2=26.25mm; y2=15.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1513 { + x1=24.5mm; y1=17.0mm; x2=26.25mm; y2=18.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1516 { + x1=24.5mm; y1=17.0mm; x2=27.0mm; y2=17.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1519 { + x1=24.5mm; y1=14.5mm; x2=24.5mm; y2=19.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1712 { + x1=54.0mm; y1=17.0mm; x2=55.75mm; y2=15.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1715 { + x1=54.0mm; y1=17.0mm; x2=55.75mm; y2=18.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1718 { + x1=54.0mm; y1=17.0mm; x2=56.5mm; y2=17.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1721 { + x1=54.0mm; y1=14.5mm; x2=54.0mm; y2=19.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1786 { + x1=51.5mm; y1=5.5mm; x2=51.5mm; y2=10.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1831 { + x1=52.0mm; y1=11.75mm; x2=55.5mm; y2=8.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1834 { + x1=52.0mm; y1=8.25mm; x2=55.5mm; y2=11.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1840 { + x1=51.25mm; y1=10.0mm; x2=56.25mm; y2=10.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1858 { + x1=49.75mm; y1=6.25mm; x2=53.25mm; y2=9.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1861 { + x1=49.75mm; y1=9.75mm; x2=53.25mm; y2=6.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2170 { + x1=83.5mm; y1=17.0mm; x2=85.25mm; y2=15.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2173 { + x1=83.5mm; y1=17.0mm; x2=85.25mm; y2=18.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2176 { + x1=83.5mm; y1=17.0mm; x2=86.0mm; y2=17.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2179 { + x1=83.5mm; y1=14.5mm; x2=83.5mm; y2=19.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2188 { + x1=83.25mm; y1=7.5mm; x2=83.25mm; y2=12.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2191 { + x1=81.5mm; y1=11.75mm; x2=85.0mm; y2=8.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2194 { + x1=81.5mm; y1=8.25mm; x2=85.0mm; y2=11.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2197 { + x1=80.75mm; y1=10.0mm; x2=85.75mm; y2=10.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2185 { + x1=81.0mm; y1=5.5mm; x2=81.0mm; y2=10.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2182 { + x1=78.5mm; y1=8.0mm; x2=81.0mm; y2=8.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2200 { + x1=79.25mm; y1=6.25mm; x2=82.75mm; y2=9.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2203 { + x1=79.25mm; y1=9.75mm; x2=82.75mm; y2=6.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2283 { + x1=53.75mm; y1=12.5mm; x2=53.75mm; y2=5.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2286 { + x1=52.0mm; y1=9.75mm; x2=55.5mm; y2=6.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2289 { + x1=52.0mm; y1=6.25mm; x2=55.5mm; y2=9.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2292 { + x1=49.0mm; y1=8.0mm; x2=56.25mm; y2=8.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#757575} + } + ha:ratlines { + lid=1 + group=4 + ha:combining { } + + li:objects { + ha:line.1522 { + x1=18.5mm; y1=4.0mm; x2=26.25mm; y2=15.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1525 { + x1=26.25mm; y1=15.25mm; x2=27.0mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1528 { + x1=27.0mm; y1=17.0mm; x2=26.25mm; y2=18.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1531 { + x1=26.25mm; y1=18.75mm; x2=18.5mm; y2=34.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1727 { + x1=55.75mm; y1=15.25mm; x2=56.5mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1730 { + x1=56.5mm; y1=17.0mm; x2=55.75mm; y2=18.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1733 { + x1=55.75mm; y1=18.75mm; x2=48.0mm; y2=34.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1724 { + x1=48.0mm; y1=4.0mm; x2=55.75mm; y2=15.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2206 { + x1=85.25mm; y1=15.25mm; x2=86.0mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2209 { + x1=86.0mm; y1=17.0mm; x2=85.25mm; y2=18.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2212 { + x1=85.25mm; y1=18.75mm; x2=77.5mm; y2=34.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2259 { + x1=77.5mm; y1=4.0mm; x2=78.5mm; y2=8.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2262 { + x1=78.5mm; y1=8.0mm; x2=79.25mm; y2=9.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2265 { + x1=79.25mm; y1=9.75mm; x2=81.5mm; y2=11.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2268 { + x1=81.5mm; y1=11.75mm; x2=85.25mm; y2=15.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2310 { + x1=18.5mm; y1=4.0mm; x2=18.5mm; y2=9.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2313 { + x1=18.5mm; y1=15.75mm; x2=18.5mm; y2=18.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2316 { + x1=18.5mm; y1=34.0mm; x2=18.5mm; y2=30.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2319 { + x1=18.5mm; y1=25.5mm; x2=18.5mm; y2=24.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2322 { + x1=18.5mm; y1=12.75mm; x2=18.5mm; y2=11.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#d3a232} + } + + ha:wires { + lid=2 + group=5 + ha:combining { } + + li:objects { + ha:line.1326 { + x1=2.5mm; y1=17.0mm; x2=24.5mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1662 { + x1=24.25mm; y1=10.0mm; x2=24.25mm; y2=8.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1665 { + x1=24.25mm; y1=8.0mm; x2=22.0mm; y2=8.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1736 { + x1=32.0mm; y1=17.0mm; x2=54.0mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1739 { + x1=53.75mm; y1=10.0mm; x2=53.75mm; y2=8.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1742 { + x1=53.75mm; y1=8.0mm; x2=51.5mm; y2=8.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2218 { + x1=61.5mm; y1=17.0mm; x2=83.5mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2221 { + x1=83.25mm; y1=10.0mm; x2=83.25mm; y2=8.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2224 { + x1=83.25mm; y1=8.0mm; x2=81.0mm; y2=8.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:text.313 { + string=b; x=42.75mm; y=35.25mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.315 { + string=c; x=71.25mm; y=35.5mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.987 { + string=a; x=13.5mm; y=35.25mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#104e8b} + } + + ha:annotation { + lid=3 + group=6 + ha:combining { } + + li:objects { + ha:line.1807 { + x1=49.0mm; y1=8.0mm; x2=49.75mm; y2=9.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1870 { + x1=49.75mm; y1=9.75mm; x2=52.0mm; y2=11.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2066 { + x1=52.0mm; y1=11.75mm; x2=55.75mm; y2=15.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2072 { + x1=56.25mm; y1=10.0mm; x2=55.75mm; y2=15.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2075 { + x1=49.0mm; y1=8.0mm; x2=48.0mm; y2=4.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2301 { + x1=53.75mm; y1=5.5mm; x2=55.5mm; y2=6.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2304 { + x1=55.5mm; y1=6.25mm; x2=56.25mm; y2=8.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2307 { + x1=56.25mm; y1=8.0mm; x2=56.25mm; y2=10.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2295 { + x1=48.0mm; y1=4.0mm; x2=53.75mm; y2=5.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#cd3700} + } + } + } + ha:layer_stack { + li:groups { + ha:0 { + name = grp_4 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:1 { + name = grp_6 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.125mm } + } + } + ha:2 { + name = grp_8 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:3 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 0; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:4 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 1; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:5 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 2; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:6 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 3; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + } + } + li:pcb-rnd-conf-v1 { + ha:overwrite { + ha:design { + text_font_id = 0 + text_scale = 100 + via_thickness = 275.60 mil + via_drilling_hole = 47.24 mil + text_thickness = 0 + line_thickness = 150.00 um + clearance = 25.00 mil + } + ha:editor { + grid_unit = mm + buffer_number = 0 + all_direction_lines = true + grids_idx = 10 + grid = 250.00 um + wireframe_draw = false + } + } + } + ha:pixmaps { + } +} Index: trunk/doc/detour/img/geo_hpierce.lht =================================================================== --- trunk/doc/detour/img/geo_hpierce.lht (nonexistent) +++ trunk/doc/detour/img/geo_hpierce.lht (revision 886) @@ -0,0 +1,998 @@ +ha:pcb-rnd-board-v7 { + + li:styles { + ha:normal { + diameter = 2.2mm + text_scale = 200 + text_thick = 1.0mm + thickness = 1.0mm + hole = 2.0mm + clearance = 20.0mil + } + ha:thick { + diameter = 2.2mm + text_scale = 0 + text_thick = 0.0 + thickness = 1.7mm + hole = 1.0mm + clearance = 20.0mil + } + ha:thin { + diameter = 137.8mil + text_scale = 0 + text_thick = 0.0 + thickness = 0.35mm + hole = 47.24mil + clearance = 25.0mil + } + ha:thinner { + diameter = 275.6mil + text_scale = 100 + text_thick = 0.0 + thickness = 0.15mm + hole = 47.24mil + clearance = 25.0mil + } + } + + ha:meta { + ha:size { + thermal_scale = 0.500000 + x = 90.0mm + y = 41.0mm + } + ha:grid { + spacing = 0.25mm + offs_x = 0.0 + offs_y = 0.0 + } + } + + 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 + } + } + } + } + + 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 { + + + ha:draft { + lid=0 + group=3 + ha:combining { } + + li:objects { + ha:line.1378 { + x1=53.25mm; y1=19.5mm; x2=55.0mm; y2=17.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1381 { + x1=53.25mm; y1=19.5mm; x2=55.0mm; y2=21.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1384 { + x1=53.25mm; y1=19.5mm; x2=55.75mm; y2=19.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1387 { + x1=53.25mm; y1=17.0mm; x2=53.25mm; y2=22.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1510 { + x1=24.0mm; y1=19.5mm; x2=25.75mm; y2=17.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1513 { + x1=24.0mm; y1=19.5mm; x2=25.75mm; y2=21.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1516 { + x1=24.0mm; y1=19.5mm; x2=26.5mm; y2=19.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1519 { + x1=24.0mm; y1=17.0mm; x2=24.0mm; y2=22.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1803 { + x1=55.5mm; y1=11.75mm; x2=55.5mm; y2=16.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1806 { + x1=53.75mm; y1=12.5mm; x2=57.25mm; y2=16.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1809 { + x1=54.0mm; y1=15.75mm; x2=57.0mm; y2=12.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2282 { + x1=45.25mm; y1=0.75mm; x2=45.25mm; y2=5.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2285 { + x1=43.5mm; y1=1.5mm; x2=47.0mm; y2=5.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2288 { + x1=43.5mm; y1=5.0mm; x2=46.75mm; y2=1.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2291 { + x1=42.75mm; y1=3.25mm; x2=47.75mm; y2=3.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2336 { + x1=40.5mm; y1=9.5mm; x2=40.5mm; y2=14.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2339 { + x1=38.75mm; y1=10.25mm; x2=42.25mm; y2=13.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2342 { + x1=38.75mm; y1=13.75mm; x2=42.0mm; y2=10.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2345 { + x1=38.0mm; y1=12.0mm; x2=43.0mm; y2=12.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2363 { + x1=50.75mm; y1=11.75mm; x2=50.75mm; y2=16.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2366 { + x1=49.0mm; y1=12.5mm; x2=52.5mm; y2=16.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2369 { + x1=49.0mm; y1=16.0mm; x2=52.25mm; y2=12.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2372 { + x1=48.25mm; y1=14.25mm; x2=53.25mm; y2=14.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3420 { + x1=84.25mm; y1=19.5mm; x2=86.0mm; y2=17.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3423 { + x1=84.25mm; y1=19.5mm; x2=86.0mm; y2=21.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3426 { + x1=84.25mm; y1=19.5mm; x2=86.75mm; y2=19.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3429 { + x1=84.25mm; y1=17.0mm; x2=84.25mm; y2=22.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3432 { + x1=86.5mm; y1=11.75mm; x2=86.5mm; y2=16.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3435 { + x1=84.75mm; y1=12.5mm; x2=88.25mm; y2=16.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3438 { + x1=85.0mm; y1=15.75mm; x2=88.0mm; y2=12.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3902 { + x1=86.5mm; y1=14.25mm; x2=89.0mm; y2=14.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#757575} + } + ha:ratlines { + lid=1 + group=4 + ha:combining { } + + li:objects { + ha:line.1522 { + x1=18.0mm; y1=6.5mm; x2=25.75mm; y2=17.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1525 { + x1=25.75mm; y1=17.75mm; x2=26.5mm; y2=19.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1528 { + x1=26.5mm; y1=19.5mm; x2=25.75mm; y2=21.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1531 { + x1=25.75mm; y1=21.25mm; x2=18.0mm; y2=36.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1546 { + x1=47.25mm; y1=6.5mm; x2=55.0mm; y2=17.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1549 { + x1=55.0mm; y1=17.75mm; x2=55.75mm; y2=19.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1552 { + x1=55.75mm; y1=19.5mm; x2=55.0mm; y2=21.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1555 { + x1=55.0mm; y1=21.25mm; x2=47.25mm; y2=36.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1758 { + x1=18.0mm; y1=6.5mm; x2=18.0mm; y2=11.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1761 { + x1=18.0mm; y1=12.25mm; x2=18.0mm; y2=14.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1764 { + x1=18.0mm; y1=18.5mm; x2=18.0mm; y2=20.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1767 { + x1=18.0mm; y1=24.75mm; x2=18.0mm; y2=27.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1770 { + x1=18.0mm; y1=36.5mm; x2=18.0mm; y2=32.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3480 { + x1=86.0mm; y1=17.75mm; x2=86.75mm; y2=19.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3483 { + x1=86.75mm; y1=19.5mm; x2=86.0mm; y2=21.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3486 { + x1=86.0mm; y1=21.25mm; x2=78.25mm; y2=36.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3563 { + x1=88.0mm; y1=12.75mm; x2=89.0mm; y2=14.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3566 { + x1=89.0mm; y1=14.25mm; x2=88.25mm; y2=16.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3569 { + x1=86.0mm; y1=17.75mm; x2=88.25mm; y2=16.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3737 { + x1=88.0mm; y1=12.75mm; x2=78.25mm; y2=6.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:text.2044 { + string=N1; x=16.5mm; y=8.75mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#d3a232} + } + + ha:wires { + lid=2 + group=5 + ha:combining { } + + li:objects { + ha:line.1326 { + x1=2.0mm; y1=19.5mm; x2=24.0mm; y2=19.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1648 { + x1=31.25mm; y1=19.5mm; x2=53.25mm; y2=19.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1776 { + x1=50.75mm; y1=14.25mm; x2=55.5mm; y2=14.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.984 { + x1=21.5mm; y1=14.25mm; x2=26.25mm; y2=14.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2195 { + x1=50.75mm; y1=14.25mm; x2=40.5mm; y2=12.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2294 { + x1=40.5mm; y1=12.0mm; x2=45.25mm; y2=3.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2303 { + x1=21.5mm; y1=14.25mm; x2=11.25mm; y2=12.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2306 { + x1=11.25mm; y1=12.0mm; x2=16.0mm; y2=3.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3489 { + x1=62.25mm; y1=19.5mm; x2=84.25mm; y2=19.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3492 { + x1=81.75mm; y1=14.25mm; x2=86.5mm; y2=14.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3495 { + x1=81.75mm; y1=14.25mm; x2=71.5mm; y2=12.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3498 { + x1=71.5mm; y1=12.0mm; x2=76.25mm; y2=3.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:text.313 { + string=b; x=42.25mm; y=37.75mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.987 { + string=a; x=13.0mm; y=37.75mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.2043 { + string=N2; x=5.0mm; y=17.5mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.2045 { + string=N3; x=22.5mm; y=5.25mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.3501 { + string=c; x=73.25mm; y=37.75mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#104e8b} + } + + ha:annotation { + lid=3 + group=6 + ha:combining { } + + li:objects { + ha:line.1821 { + x1=57.25mm; y1=16.0mm; x2=58.0mm; y2=14.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2037 { + x1=50.75mm; y1=16.75mm; x2=55.0mm; y2=17.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2040 { + x1=55.0mm; y1=17.75mm; x2=57.25mm; y2=16.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2309 { + x1=58.0mm; y1=14.25mm; x2=57.0mm; y2=12.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2315 { + x1=46.75mm; y1=1.75mm; x2=45.25mm; y2=0.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2318 { + x1=45.25mm; y1=0.75mm; x2=43.5mm; y2=1.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2348 { + x1=43.5mm; y1=1.5mm; x2=38.75mm; y2=10.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2351 { + x1=38.75mm; y1=10.25mm; x2=38.0mm; y2=12.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2354 { + x1=38.0mm; y1=12.0mm; x2=38.75mm; y2=13.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2357 { + x1=38.75mm; y1=13.75mm; x2=40.5mm; y2=14.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2360 { + x1=40.5mm; y1=14.5mm; x2=50.75mm; y2=16.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2312 { + x1=57.0mm; y1=12.75mm; x2=46.75mm; y2=1.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3725 { + x1=78.25mm; y1=6.5mm; x2=83.25mm; y2=14.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3728 { + x1=83.25mm; y1=14.25mm; x2=85.0mm; y2=15.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3731 { + x1=85.0mm; y1=15.75mm; x2=86.5mm; y2=16.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3734 { + x1=86.5mm; y1=16.75mm; x2=88.25mm; y2=16.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.1856 { + x=55.0mm; y=17.75mm; width=0.5mm; height=0.5mm; astart=0.000000; adelta=360.000000; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.2047 { + x=25.75mm; y=17.75mm; width=0.5mm; height=0.5mm; astart=0.000000; adelta=360.000000; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.3538 { + x=86.0mm; y=17.75mm; width=0.5mm; height=0.5mm; astart=0.000000; adelta=360.000000; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#cd3700} + } + + ha:top-doc { + lid=4 + group=7 + ha:combining { } + + li:objects { + ha:line.3174 { + x1=47.25mm; y1=6.5mm; x2=54.0mm; y2=9.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:text.3177 { + string=TODO!!; x=52.25mm; y=4.75mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#548b54} + } + } + } + ha:layer_stack { + li:groups { + ha:0 { + name = grp_4 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:1 { + name = grp_6 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.125mm } + } + } + ha:2 { + name = grp_8 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:3 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 0; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:4 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 1; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:5 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 2; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:6 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 3; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:7 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 4; } + purpose = fab + } + } + } + li:pcb-rnd-conf-v1 { + ha:overwrite { + ha:design { + text_font_id = 0 + text_scale = 100 + via_thickness = 275.60 mil + via_drilling_hole = 47.24 mil + text_thickness = 0 + line_thickness = 150.00 um + clearance = 25.00 mil + } + ha:editor { + grid_unit = mm + buffer_number = 0 + all_direction_lines = true + grids_idx = 10 + grid = 250.00 um + wireframe_draw = false + } + } + } + ha:pixmaps { + } +} Index: trunk/doc/detour/img/geo_hwallin.lht =================================================================== --- trunk/doc/detour/img/geo_hwallin.lht (nonexistent) +++ trunk/doc/detour/img/geo_hwallin.lht (revision 886) @@ -0,0 +1,1155 @@ +ha:pcb-rnd-board-v7 { + + li:styles { + ha:normal { + diameter = 2.2mm + text_scale = 200 + text_thick = 1.0mm + thickness = 1.0mm + hole = 2.0mm + clearance = 20.0mil + } + ha:thick { + diameter = 2.2mm + text_scale = 0 + text_thick = 0.0 + thickness = 1.7mm + hole = 1.0mm + clearance = 20.0mil + } + ha:thin { + diameter = 137.8mil + text_scale = 0 + text_thick = 0.0 + thickness = 0.35mm + hole = 47.24mil + clearance = 25.0mil + } + ha:thinner { + diameter = 275.6mil + text_scale = 100 + text_thick = 0.0 + thickness = 0.15mm + hole = 47.24mil + clearance = 25.0mil + } + } + + ha:meta { + ha:size { + thermal_scale = 0.500000 + x = 79.0mm + y = 85.5mm + } + ha:grid { + spacing = 0.25mm + offs_x = 0.0 + offs_y = 0.0 + } + } + + 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 + } + } + } + } + + 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 { + + + ha:draft { + lid=0 + group=3 + ha:combining { } + + li:objects { + ha:line.4159 { + x1=38.75mm; y1=13.5mm; x2=38.75mm; y2=18.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4162 { + x1=37.0mm; y1=14.25mm; x2=40.5mm; y2=17.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4165 { + x1=37.0mm; y1=17.75mm; x2=40.25mm; y2=14.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4168 { + x1=36.25mm; y1=16.0mm; x2=41.25mm; y2=16.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4171 { + x1=38.75mm; y1=21.5mm; x2=38.75mm; y2=26.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4174 { + x1=37.0mm; y1=22.25mm; x2=40.5mm; y2=25.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4177 { + x1=37.0mm; y1=25.75mm; x2=40.25mm; y2=22.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4180 { + x1=36.25mm; y1=24.0mm; x2=41.25mm; y2=24.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4183 { + x1=41.0mm; y1=17.0mm; x2=41.0mm; y2=22.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4186 { + x1=39.25mm; y1=17.75mm; x2=42.75mm; y2=21.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4189 { + x1=39.25mm; y1=21.25mm; x2=42.5mm; y2=18.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4192 { + x1=38.5mm; y1=19.5mm; x2=43.5mm; y2=19.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4354 { + x1=70.0mm; y1=13.75mm; x2=70.0mm; y2=18.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4357 { + x1=68.25mm; y1=14.5mm; x2=71.75mm; y2=18.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4360 { + x1=68.25mm; y1=18.0mm; x2=71.5mm; y2=14.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4363 { + x1=67.5mm; y1=16.25mm; x2=72.5mm; y2=16.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4366 { + x1=70.0mm; y1=21.75mm; x2=70.0mm; y2=26.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4369 { + x1=68.25mm; y1=22.5mm; x2=71.75mm; y2=26.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4372 { + x1=68.25mm; y1=26.0mm; x2=71.5mm; y2=22.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4375 { + x1=67.5mm; y1=24.25mm; x2=72.5mm; y2=24.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4378 { + x1=72.25mm; y1=17.25mm; x2=72.25mm; y2=22.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4381 { + x1=70.5mm; y1=18.0mm; x2=74.0mm; y2=21.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4384 { + x1=70.5mm; y1=21.5mm; x2=73.75mm; y2=18.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4387 { + x1=69.75mm; y1=19.75mm; x2=74.75mm; y2=19.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5042 { + x1=38.0mm; y1=62.75mm; x2=38.0mm; y2=67.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5045 { + x1=36.25mm; y1=63.5mm; x2=39.75mm; y2=67.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5048 { + x1=36.25mm; y1=67.0mm; x2=39.75mm; y2=63.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5051 { + x1=35.5mm; y1=65.25mm; x2=40.5mm; y2=65.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5087 { + x1=69.25mm; y1=63.0mm; x2=69.25mm; y2=68.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5090 { + x1=67.5mm; y1=63.75mm; x2=71.0mm; y2=67.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5093 { + x1=67.5mm; y1=67.25mm; x2=71.0mm; y2=63.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5096 { + x1=66.75mm; y1=65.5mm; x2=71.75mm; y2=65.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#757575} + } + ha:ratlines { + lid=1 + group=4 + ha:combining { } + + li:objects { + ha:line.1758 { + x1=9.75mm; y1=3.75mm; x2=9.75mm; y2=8.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1761 { + x1=9.75mm; y1=9.5mm; x2=9.75mm; y2=11.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1764 { + x1=9.75mm; y1=15.75mm; x2=9.75mm; y2=17.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1767 { + x1=9.75mm; y1=22.0mm; x2=9.75mm; y2=24.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1770 { + x1=9.75mm; y1=33.75mm; x2=9.75mm; y2=30.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3950 { + x1=38.75mm; y1=4.0mm; x2=38.75mm; y2=8.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3953 { + x1=38.75mm; y1=9.75mm; x2=38.75mm; y2=12.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3956 { + x1=38.75mm; y1=16.0mm; x2=38.75mm; y2=18.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3959 { + x1=38.75mm; y1=22.25mm; x2=38.75mm; y2=25.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3962 { + x1=38.75mm; y1=34.0mm; x2=38.75mm; y2=30.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4390 { + x1=70.0mm; y1=4.25mm; x2=70.0mm; y2=8.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4393 { + x1=70.0mm; y1=10.0mm; x2=70.0mm; y2=12.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4396 { + x1=70.0mm; y1=16.25mm; x2=70.0mm; y2=18.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4399 { + x1=70.0mm; y1=22.5mm; x2=70.0mm; y2=25.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4402 { + x1=70.0mm; y1=34.25mm; x2=70.0mm; y2=30.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4468 { + x1=70.0mm; y1=34.25mm; x2=74.75mm; y2=19.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4477 { + x1=74.75mm; y1=19.75mm; x2=70.0mm; y2=4.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4881 { + x1=9.75mm; y1=49.5mm; x2=9.75mm; y2=54.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4884 { + x1=9.75mm; y1=55.25mm; x2=9.75mm; y2=57.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4887 { + x1=9.75mm; y1=61.5mm; x2=9.75mm; y2=63.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4890 { + x1=9.75mm; y1=67.75mm; x2=9.75mm; y2=70.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4893 { + x1=9.75mm; y1=79.5mm; x2=9.75mm; y2=75.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4896 { + x1=38.75mm; y1=49.75mm; x2=38.75mm; y2=54.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4899 { + x1=38.75mm; y1=55.5mm; x2=38.75mm; y2=57.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4902 { + x1=38.75mm; y1=61.75mm; x2=38.75mm; y2=63.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4905 { + x1=38.75mm; y1=68.0mm; x2=38.75mm; y2=70.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4908 { + x1=38.75mm; y1=79.75mm; x2=38.75mm; y2=76.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4911 { + x1=70.0mm; y1=50.0mm; x2=70.0mm; y2=54.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4914 { + x1=70.0mm; y1=55.75mm; x2=70.0mm; y2=58.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4917 { + x1=70.0mm; y1=62.0mm; x2=70.0mm; y2=64.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4920 { + x1=70.0mm; y1=68.25mm; x2=70.0mm; y2=71.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4923 { + x1=70.0mm; y1=80.0mm; x2=70.0mm; y2=76.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4926 { + x1=70.0mm; y1=80.0mm; x2=71.75mm; y2=65.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4929 { + x1=71.75mm; y1=65.5mm; x2=70.0mm; y2=50.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:text.2044 { + string=N1; x=8.25mm; y=6.0mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.4405 { + string=N1; x=68.5mm; y=6.5mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.4932 { + string=N1; x=8.25mm; y=51.75mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.4933 { + string=N1; x=68.5mm; y=52.25mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#d3a232} + } + + ha:wires { + lid=2 + group=5 + ha:combining { } + + li:objects { + ha:line.3896 { + x1=16.5mm; y1=1.25mm; x2=1.25mm; y2=2.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3899 { + x1=1.25mm; y1=2.25mm; x2=12.0mm; y2=19.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3902 { + x1=12.0mm; y1=19.25mm; x2=4.75mm; y2=33.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3905 { + x1=4.75mm; y1=33.75mm; x2=10.75mm; y2=38.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3908 { + x1=10.75mm; y1=38.0mm; x2=17.5mm; y2=20.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3911 { + x1=17.5mm; y1=20.75mm; x2=16.5mm; y2=1.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3966 { + x1=45.5mm; y1=1.5mm; x2=30.25mm; y2=2.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3969 { + x1=30.25mm; y1=2.5mm; x2=41.0mm; y2=19.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3972 { + x1=41.0mm; y1=19.5mm; x2=33.75mm; y2=34.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3975 { + x1=33.75mm; y1=34.0mm; x2=39.75mm; y2=38.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3978 { + x1=39.75mm; y1=38.25mm; x2=46.5mm; y2=21.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.3981 { + x1=46.5mm; y1=21.0mm; x2=45.5mm; y2=1.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4406 { + x1=76.75mm; y1=1.75mm; x2=61.5mm; y2=2.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4409 { + x1=61.5mm; y1=2.75mm; x2=72.25mm; y2=19.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4412 { + x1=72.25mm; y1=19.75mm; x2=65.0mm; y2=34.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4415 { + x1=65.0mm; y1=34.25mm; x2=71.0mm; y2=38.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4418 { + x1=71.0mm; y1=38.5mm; x2=77.75mm; y2=21.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4421 { + x1=77.75mm; y1=21.25mm; x2=76.75mm; y2=1.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4934 { + x1=16.5mm; y1=47.0mm; x2=1.25mm; y2=48.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4937 { + x1=1.25mm; y1=48.0mm; x2=9.0mm; y2=65.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4940 { + x1=9.0mm; y1=65.0mm; x2=4.75mm; y2=79.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4943 { + x1=4.75mm; y1=79.5mm; x2=10.75mm; y2=83.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4946 { + x1=10.75mm; y1=83.75mm; x2=17.5mm; y2=66.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4949 { + x1=17.5mm; y1=66.5mm; x2=16.5mm; y2=47.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4952 { + x1=45.5mm; y1=47.25mm; x2=30.25mm; y2=48.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4961 { + x1=33.75mm; y1=79.75mm; x2=39.75mm; y2=84.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4964 { + x1=39.75mm; y1=84.0mm; x2=46.5mm; y2=66.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4967 { + x1=46.5mm; y1=66.75mm; x2=45.5mm; y2=47.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4970 { + x1=76.75mm; y1=47.5mm; x2=61.5mm; y2=48.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4979 { + x1=65.0mm; y1=80.0mm; x2=71.0mm; y2=84.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4982 { + x1=71.0mm; y1=84.25mm; x2=77.75mm; y2=67.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4985 { + x1=77.75mm; y1=67.0mm; x2=76.75mm; y2=47.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5018 { + x1=30.25mm; y1=48.25mm; x2=38.0mm; y2=65.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5021 { + x1=38.0mm; y1=65.25mm; x2=33.75mm; y2=79.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5024 { + x1=61.5mm; y1=48.5mm; x2=69.25mm; y2=65.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5027 { + x1=69.25mm; y1=65.5mm; x2=65.0mm; y2=80.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:text.313 { + string=b; x=34.0mm; y=35.0mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.987 { + string=a; x=4.75mm; y=35.0mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.3501 { + string=c; x=65.0mm; y=35.0mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.4988 { + string=e; x=34.0mm; y=80.75mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.4989 { + string=d; x=4.75mm; y=80.75mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.4990 { + string=f; x=65.0mm; y=80.75mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#104e8b} + } + + ha:annotation { + lid=3 + group=6 + ha:combining { } + + li:objects { + ha:line.4222 { + x1=43.5mm; y1=19.5mm; x2=38.75mm; y2=34.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4225 { + x1=38.75mm; y1=34.0mm; x2=36.25mm; y2=24.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4231 { + x1=36.25mm; y1=24.0mm; x2=36.25mm; y2=16.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4237 { + x1=36.25mm; y1=16.0mm; x2=38.75mm; y2=4.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4207 { + x1=38.75mm; y1=4.0mm; x2=43.5mm; y2=19.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5057 { + x1=35.5mm; y1=65.25mm; x2=38.75mm; y2=49.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5060 { + x1=38.75mm; y1=49.75mm; x2=40.5mm; y2=65.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5063 { + x1=40.5mm; y1=65.25mm; x2=38.75mm; y2=79.75mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5066 { + x1=38.75mm; y1=79.75mm; x2=35.5mm; y2=65.25mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#cd3700} + } + + ha:top-doc { + lid=4 + group=7 + ha:combining { } + + li:objects { + } + color = {#548b54} + } + } + } + ha:layer_stack { + li:groups { + ha:0 { + name = grp_4 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:1 { + name = grp_6 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.125mm } + } + } + ha:2 { + name = grp_8 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:3 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 0; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:4 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 1; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:5 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 2; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:6 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 3; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:7 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 4; } + purpose = fab + } + } + } + li:pcb-rnd-conf-v1 { + ha:overwrite { + ha:design { + text_font_id = 0 + text_scale = 100 + via_thickness = 275.60 mil + via_drilling_hole = 47.24 mil + text_thickness = 0 + line_thickness = 150.00 um + clearance = 25.00 mil + } + ha:editor { + grid_unit = mm + buffer_number = 0 + all_direction_lines = true + grids_idx = 10 + grid = 250.00 um + wireframe_draw = false + } + } + } + ha:pixmaps { + } +} Index: trunk/doc/detour/img/topo_cross1.lht =================================================================== --- trunk/doc/detour/img/topo_cross1.lht (nonexistent) +++ trunk/doc/detour/img/topo_cross1.lht (revision 886) @@ -0,0 +1,845 @@ +ha:pcb-rnd-board-v7 { + + li:styles { + ha:normal { + diameter = 2.2mm + text_scale = 200 + text_thick = 1.0mm + thickness = 1.0mm + hole = 2.0mm + clearance = 20.0mil + } + ha:thick { + diameter = 2.2mm + text_scale = 0 + text_thick = 0.0 + thickness = 1.7mm + hole = 1.0mm + clearance = 20.0mil + } + ha:thin { + diameter = 1.0mm + text_scale = 0 + text_thick = 0.0 + thickness = 0.35mm + hole = 0.7mm + clearance = 25.0mil + } + } + + ha:meta { + ha:size { + thermal_scale = 0.500000 + x = 83.0mm + y = 78.75mm + } + ha:grid { + spacing = 0.25mm + offs_x = 0.0 + offs_y = 0.0 + } + } + + 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 + } + } + } + } + + 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 { + + + ha:draft { + lid=0 + group=3 + 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 { + clearline=1 + } + } + ha:line.209 { + x1=45.152941mm; y1=4.347058mm; x2=27.5mm; y2=16.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.212 { + x1=27.5mm; y1=16.75mm; x2=46.0mm; y2=34.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.215 { + x1=59.0mm; y1=17.0mm; x2=75.5mm; y2=37.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.218 { + x1=75.5mm; y1=37.5mm; x2=81.0mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.221 { + x1=81.0mm; y1=17.0mm; x2=75.75mm; y2=1.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.224 { + x1=75.75mm; y1=1.25mm; x2=59.0mm; y2=17.0mm; 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 { + clearline=1 + } + thickness = 4.0mil + rot = 0.000000 + } + ha:text.299 { + string=N1-right; x=50.5mm; y=8.25mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + thickness = 4.0mil + rot = 0.000000 + } + ha:text.302 { + string={#1}; x=15.75mm; y=14.5mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + thickness = 4.0mil + rot = 0.000000 + } + ha:text.304 { + string=N2-top; x=63.25mm; y=5.5mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + thickness = 4.0mil + rot = 0.000000 + } + ha:text.310 { + string=N2-bottom; x=61.75mm; y=30.5mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + thickness = 4.0mil + rot = 0.000000 + } + } + color = {#757575} + } + ha:ratlines { + lid=1 + group=4 + ha:combining { } + + li:objects { + ha:line.281 { + x1=17.75mm; y1=3.75mm; x2=17.75mm; y2=33.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.284 { + x1=1.75mm; y1=16.75mm; x2=23.75mm; y2=16.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:text.305 { + string=N1; x=18.75mm; y=8.0mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.306 { + string=N2; x=10.25mm; y=17.75mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.361 { + string=N1; x=18.75mm; y=48.5mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.362 { + string=N2; x=10.25mm; y=58.25mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.410 { + string=N1; x=47.0mm; y=48.5mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.411 { + string=N2; x=38.5mm; y=58.25mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.448 { + string=N1; x=76.0mm; y=48.5mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.449 { + string=N2; x=67.5mm; y=58.25mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#d3a232} + } + + ha:wires { + lid=2 + group=6 + ha:combining { } + + li:objects { + ha:line.291 { + x1=30.0mm; y1=17.0mm; x2=52.0mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.294 { + x1=75.0mm; y1=4.0mm; x2=75.0mm; y2=34.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.479 { + x1=1.75mm; y1=57.25mm; x2=23.75mm; y2=57.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.482 { + x1=17.75mm; y1=44.25mm; x2=17.75mm; y2=53.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.485 { + x1=17.75mm; y1=61.25mm; x2=17.75mm; y2=74.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.488 { + x1=30.0mm; y1=57.25mm; x2=52.0mm; y2=57.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.491 { + x1=46.0mm; y1=61.25mm; x2=46.0mm; y2=74.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.494 { + x1=59.0mm; y1=57.25mm; x2=81.0mm; y2=57.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:text.311 { + string=a; x=14.25mm; y=35.0mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.313 { + string=b; x=42.5mm; y=35.0mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.315 { + string=c; x=71.0mm; y=35.25mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.363 { + string=d; x=14.25mm; y=75.5mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.412 { + string=e; x=42.5mm; y=75.5mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.450 { + string=f; x=71.5mm; y=75.5mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#104e8b} + } + + ha:annotation { + lid=3 + group=7 + ha:combining { } + + li:objects { + } + color = {#cd3700} + } + + ha:top-doc { + lid=4 + group=5 + ha:combining { } + + li:objects { + ha:line.377 { + x1=17.75mm; y1=53.75mm; x2=17.75mm; y2=61.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.413 { + x1=46.0mm; y1=44.0mm; x2=46.0mm; y2=61.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.451 { + x1=75.0mm; y1=44.0mm; x2=75.0mm; y2=74.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#548b54} + } + } + } + ha:layer_stack { + li:groups { + ha:0 { + name = grp_4 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:1 { + name = grp_6 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.125mm } + } + } + ha:2 { + name = grp_8 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:3 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 0; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:4 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 1; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:5 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 4; } + purpose = fab + } + ha:6 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 2; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:7 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 3; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + } + } + li:pcb-rnd-conf-v1 { + ha:overwrite { + ha:design { + text_font_id = 0 + text_scale = 100 + via_thickness = 1000.00 um + via_drilling_hole = 700.00 um + text_thickness = 0 + line_thickness = 350.00 um + clearance = 25.00 mil + } + ha:editor { + grid_unit = mm + buffer_number = 0 + all_direction_lines = true + grids_idx = 10 + grid = 250.00 um + } + } + } + ha:pixmaps { + } +} Index: trunk/doc/detour/img/topo_cross2.lht =================================================================== --- trunk/doc/detour/img/topo_cross2.lht (nonexistent) +++ trunk/doc/detour/img/topo_cross2.lht (revision 886) @@ -0,0 +1,1008 @@ +ha:pcb-rnd-board-v7 { + + li:styles { + ha:normal { + diameter = 2.2mm + text_scale = 200 + text_thick = 1.0mm + thickness = 1.0mm + hole = 2.0mm + clearance = 20.0mil + } + ha:thick { + diameter = 2.2mm + text_scale = 0 + text_thick = 0.0 + thickness = 1.7mm + hole = 1.0mm + clearance = 20.0mil + } + ha:thin { + diameter = 137.8mil + text_scale = 0 + text_thick = 0.0 + thickness = 0.35mm + hole = 47.24mil + clearance = 25.0mil + } + } + + ha:meta { + ha:size { + thermal_scale = 0.500000 + x = 150.25mm + y = 89.25mm + } + ha:grid { + spacing = 0.25mm + offs_x = 0.0 + offs_y = 0.0 + } + } + + 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 + } + } + } + } + + 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 { + + + ha:detour { + lid=0 + group=3 + ha:combining { } + + li:objects { + ha:line.179 { + x1=74.75mm; y1=33.0mm; x2=83.25mm; y2=16.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.182 { + x1=83.25mm; y1=16.0mm; x2=74.75mm; y2=3.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.226 { + x1=133.75mm; y1=16.0mm; x2=125.25mm; y2=3.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.350 { + x1=24.75mm; y1=75.0mm; x2=33.25mm; y2=58.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.353 { + x1=33.25mm; y1=58.0mm; x2=24.75mm; y2=45.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.373 { + x1=45.75mm; y1=62.0mm; x2=24.25mm; y2=77.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.376 { + x1=24.0mm; y1=77.75mm; x2=15.75mm; y2=62.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.480 { + x1=74.75mm; y1=75.0mm; x2=83.25mm; y2=58.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.483 { + x1=83.25mm; y1=58.0mm; x2=74.75mm; y2=45.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.486 { + x1=65.75mm; y1=62.0mm; x2=74.25mm; y2=42.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.489 { + x1=74.25mm; y1=42.0mm; x2=95.75mm; y2=62.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.558 { + x1=125.25mm; y1=75.0mm; x2=133.75mm; y2=58.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.561 { + x1=133.75mm; y1=58.0mm; x2=125.25mm; y2=45.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.564 { + x1=116.25mm; y1=62.0mm; x2=124.75mm; y2=42.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.567 { + x1=124.75mm; y1=42.0mm; x2=146.25mm; y2=62.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.584 { + x1=103.25mm; y1=58.0mm; x2=116.25mm; y2=65.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.587 { + x1=116.25mm; y1=65.75mm; x2=131.25mm; y2=58.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.245 { + x1=133.75mm; y1=16.0mm; x2=148.25mm; y2=18.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.248 { + x1=148.25mm; y1=18.75mm; x2=148.25mm; y2=21.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.251 { + x1=148.25mm; y1=21.0mm; x2=125.25mm; y2=33.0mm; 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 { + clearline=1 + } + thickness = 4.0mil + rot = 0.000000 + } + ha:text.98 { + string={#2}; x=25.75mm; y=20.5mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + thickness = 4.0mil + rot = 0.000000 + } + ha:text.185 { + string={#2}; x=82.0mm; y=20.75mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + thickness = 4.0mil + rot = 0.000000 + } + ha:text.492 { + string={#3}; x=65.5mm; y=56.0mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + thickness = 4.0mil + rot = 0.000000 + } + } + color = {#757575} + } + ha:ratlines { + lid=1 + group=4 + ha:combining { } + + li:objects { + ha:line.75 { + x1=3.0mm; y1=16.0mm; x2=31.0mm; y2=16.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.78 { + x1=16.0mm; y1=20.0mm; x2=46.0mm; y2=20.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.84 { + x1=25.0mm; y1=3.0mm; x2=25.0mm; y2=33.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + 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 { + clearline=1 + } + } + ha:line.230 { + x1=103.25mm; y1=16.0mm; x2=131.25mm; y2=16.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.233 { + x1=116.25mm; y1=20.0mm; x2=146.25mm; y2=20.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.357 { + x1=2.75mm; y1=58.0mm; x2=30.75mm; y2=58.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.493 { + x1=52.75mm; y1=58.0mm; x2=80.75mm; y2=58.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 { + clearline=1 + } + rot = 0.000000 + } + ha:text.88 { + string=N2; x=8.25mm; y=14.25mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.89 { + string=N3; x=39.0mm; y=20.5mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.192 { + string=N1; x=73.0mm; y=6.75mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.193 { + string=N2; x=58.0mm; y=14.25mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.194 { + string=N3; x=88.75mm; y=20.5mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.236 { + string=N1; x=130.0mm; y=7.0mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.237 { + string=N2; x=108.5mm; y=14.25mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.238 { + string=N3; x=139.25mm; y=20.5mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.363 { + string=N1; x=23.0mm; y=48.75mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.364 { + string=N2; x=8.0mm; y=56.25mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.365 { + string=N3; x=38.75mm; y=62.5mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.496 { + string=N1; x=76.75mm; y=51.25mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.497 { + string=N2; x=58.0mm; y=56.25mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.498 { + string=N3; x=68.5mm; y=48.75mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.574 { + string=N1; x=129.75mm; y=68.25mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.575 { + string=N2; x=107.25mm; y=62.5mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.576 { + string=N3; x=119.0mm; y=48.75mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#d3a232} + } + + ha:wires { + lid=2 + group=5 + ha:combining { } + + li:objects { + ha:line.254 { + x1=133.75mm; y1=16.0mm; x2=131.25mm; y2=18.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.257 { + x1=131.25mm; y1=18.0mm; x2=114.0mm; y2=18.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.260 { + x1=114.0mm; y1=18.5mm; x2=115.5mm; y2=22.5mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.263 { + x1=115.5mm; y1=22.5mm; x2=125.25mm; y2=33.0mm; thickness=0.15mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:text.266 { + string=a; x=24.25mm; y=35.25mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.268 { + string=b; x=74.0mm; y=35.25mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.269 { + string=c; x=124.5mm; y=35.25mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.366 { + string=d; x=24.0mm; y=80.0mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.499 { + string=e; x=74.0mm; y=79.25mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.577 { + string=f; x=124.75mm; y=79.0mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#104e8b} + } + + ha:annotation { + lid=3 + group=6 + ha:combining { } + + li:objects { + } + color = {#cd3700} + } + } + } + ha:layer_stack { + li:groups { + ha:0 { + name = grp_4 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:1 { + name = grp_6 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.125mm } + } + } + ha:2 { + name = grp_8 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:3 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 0; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:4 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 1; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:5 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 2; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:6 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 3; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + } + } + li:pcb-rnd-conf-v1 { + ha:overwrite { + ha:design { + text_font_id = 0 + text_scale = 100 + via_thickness = 137.80 mil + via_drilling_hole = 47.24 mil + text_thickness = 0 + line_thickness = 350.00 um + clearance = 25.00 mil + } + ha:editor { + grid_unit = mm + buffer_number = 0 + all_direction_lines = true + grids_idx = 10 + grid = 250.00 um + } + } + } + ha:pixmaps { + } +} Index: trunk/doc/detour/img/topo_cross3.lht =================================================================== --- trunk/doc/detour/img/topo_cross3.lht (nonexistent) +++ trunk/doc/detour/img/topo_cross3.lht (revision 886) @@ -0,0 +1,694 @@ +ha:pcb-rnd-board-v7 { + + li:styles { + ha:normal { + diameter = 2.2mm + text_scale = 200 + text_thick = 1.0mm + thickness = 1.0mm + hole = 2.0mm + clearance = 20.0mil + } + ha:thick { + diameter = 2.2mm + text_scale = 0 + text_thick = 0.0 + thickness = 1.7mm + hole = 1.0mm + clearance = 20.0mil + } + ha:thin { + diameter = 137.8mil + text_scale = 0 + text_thick = 0.0 + thickness = 0.35mm + hole = 47.24mil + clearance = 25.0mil + } + } + + ha:meta { + ha:size { + thermal_scale = 0.500000 + x = 86.75mm + y = 38.75mm + } + ha:grid { + spacing = 0.25mm + offs_x = 0.0 + offs_y = 0.0 + } + } + + 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 + } + } + } + } + + 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 { + + + ha:draft { + lid=0 + group=3 + ha:combining { } + + li:objects { + ha:text.302 { + string={#1}; x=16.0mm; y=14.75mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + thickness = 4.0mil + rot = 0.000000 + } + ha:text.554 { + string={#2}; x=52.0mm; y=8.25mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + thickness = 4.0mil + rot = 0.000000 + } + ha:text.722 { + string={#3}; x=53.75mm; y=12.0mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + thickness = 4.0mil + rot = 0.000000 + } + } + color = {#757575} + } + ha:ratlines { + lid=1 + group=4 + ha:combining { } + + li:objects { + ha:line.281 { + x1=18.0mm; y1=4.0mm; x2=18.0mm; y2=34.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.284 { + x1=2.0mm; y1=17.0mm; x2=24.0mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.559 { + x1=47.75mm; y1=4.0mm; x2=55.5mm; y2=16.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.562 { + x1=55.5mm; y1=16.75mm; x2=55.5mm; y2=17.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.565 { + x1=55.5mm; y1=17.5mm; x2=47.75mm; y2=34.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.614 { + x1=61.25mm; y1=17.0mm; x2=83.25mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.620 { + x1=85.0mm; y1=16.75mm; x2=85.0mm; y2=17.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.623 { + x1=85.0mm; y1=17.5mm; x2=77.25mm; y2=34.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.640 { + x1=85.0mm; y1=16.75mm; x2=78.5mm; y2=12.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.643 { + x1=78.5mm; y1=12.0mm; x2=77.25mm; y2=4.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:text.305 { + string=N1; x=16.0mm; y=8.25mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.306 { + string=N2; x=10.5mm; y=18.0mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.568 { + string=N1; x=54.25mm; y=21.5mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.569 { + string=N2; x=40.25mm; y=18.0mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.626 { + string=N1; x=83.75mm; y=21.5mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.627 { + string=N2; x=69.75mm; y=18.0mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#d3a232} + } + + ha:wires { + lid=2 + group=5 + ha:combining { } + + li:objects { + ha:line.348 { + x1=21.5mm; y1=11.75mm; x2=21.5mm; y2=1.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.351 { + x1=21.5mm; y1=11.75mm; x2=26.25mm; y2=11.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.570 { + x1=51.25mm; y1=11.75mm; x2=51.25mm; y2=1.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.573 { + x1=51.25mm; y1=11.75mm; x2=56.0mm; y2=11.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.628 { + x1=80.75mm; y1=11.75mm; x2=80.75mm; y2=1.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.631 { + x1=80.75mm; y1=11.75mm; x2=85.5mm; y2=11.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:text.311 { + string=a; x=14.5mm; y=35.25mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.313 { + string=b; x=42.75mm; y=35.25mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.315 { + string=c; x=71.25mm; y=35.5mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#104e8b} + } + + ha:annotation { + lid=3 + group=6 + ha:combining { } + + li:objects { + ha:line.646 { + x1=53.75mm; y1=17.0mm; x2=31.75mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.649 { + x1=33.0mm; y1=17.0mm; x2=31.75mm; y2=15.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.652 { + x1=31.75mm; y1=15.75mm; x2=30.5mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.673 { + x1=33.0mm; y1=17.0mm; x2=31.75mm; y2=18.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.676 { + x1=31.75mm; y1=18.25mm; x2=30.5mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.691 { + x1=55.0mm; y1=17.0mm; x2=53.75mm; y2=15.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.694 { + x1=53.75mm; y1=15.75mm; x2=52.5mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.697 { + x1=55.0mm; y1=17.0mm; x2=53.75mm; y2=18.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.700 { + x1=53.75mm; y1=18.25mm; x2=52.5mm; y2=17.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.703 { + x1=82.0mm; y1=11.75mm; x2=80.75mm; y2=10.5mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.706 { + x1=80.75mm; y1=10.5mm; x2=79.5mm; y2=11.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.709 { + x1=82.0mm; y1=11.75mm; x2=80.75mm; y2=13.0mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.712 { + x1=80.75mm; y1=13.0mm; x2=79.5mm; y2=11.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.715 { + x1=80.75mm; y1=10.5mm; x2=80.75mm; y2=1.25mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.718 { + x1=82.0mm; y1=11.75mm; x2=85.5mm; y2=11.75mm; thickness=0.35mm; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#cd3700} + } + } + } + ha:layer_stack { + li:groups { + ha:0 { + name = grp_4 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:1 { + name = grp_6 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.125mm } + } + } + ha:2 { + name = grp_8 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:3 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 0; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:4 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 1; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:5 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 2; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + ha:6 { + name = top-doc + ha:type { top=1; doc=1; } + li:layers { 3; } + ha:attributes { + init-invis=0 + } + purpose = fab + } + } + } + li:pcb-rnd-conf-v1 { + ha:overwrite { + ha:design { + text_font_id = 0 + text_scale = 100 + via_thickness = 137.80 mil + via_drilling_hole = 47.24 mil + text_thickness = 0 + line_thickness = 350.00 um + clearance = 25.00 mil + } + ha:editor { + grid_unit = mm + buffer_number = 0 + all_direction_lines = true + grids_idx = 10 + grid = 250.00 um + } + } + } + ha:pixmaps { + } +}