Index: font_revamp/font1.rp =================================================================== --- font_revamp/font1.rp (nonexistent) +++ font_revamp/font1.rp (revision 36528) @@ -0,0 +1,647 @@ +ha:pcb-rnd-board-v8 { + + li:styles { + ha:Signal { + via_proto = 0 + thickness = 10.0mil + text_thick = 0.0 + text_scale = 100 + clearance = 20.0mil + } + ha:Power { + via_proto = 1 + thickness = 20.0mil + text_thick = 0.0 + text_scale = 100 + clearance = 20.0mil + } + ha:Fat { + via_proto = 2 + thickness = 80.0mil + text_thick = 0.0 + text_scale = 100 + clearance = 25.0mil + } + ha:Sig-tight { + via_proto = 3 + thickness = 10.0mil + text_thick = 0.0 + text_scale = 100 + clearance = 12.0mil + } + } + + ha:meta { + ha:size { + thermal_scale = 0.500000 + x = 300.0mil + y = 225.0mil + } + ha:grid { + spacing = 25.0mil + offs_x = 0.0 + offs_y = 0.0 + } + } + + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.8mm; 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=1.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.2 { + hdia=1.2mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.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=3.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=3.5mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.3 { + hdia=0.8mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + } + li:layers { + + ha:top-sig { + lid=0 + group=3 + ha:combining { } + + ha:attributes { + {pcb-rnd::key::vis}={l; Shiftt} + {pcb-rnd::key::select}={l; t} + } + + li:objects { + ha:polygon.16 { clearance=40.0mil; + li:geometry { + ta:contour { + { 25.0mil; 25.0mil } + { 250.0mil; 25.0mil } + { 250.0mil; 175.0mil } + { 25.0mil; 175.0mil } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:text.5 { + string=1234; x=75.0mil; y=75.0mil; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#8b2323} + } + + ha:bottom-sig { + lid=1 + group=10 + ha:combining { } + + ha:attributes { + {pcb-rnd::key::vis}={l; Shiftb} + {pcb-rnd::key::select}={l; b} + } + + li:objects { + } + color = {#3a5fcd} + } + + ha:top-gnd { + lid=2 + group=3 + ha:combining { } + + li:objects { + } + color = {#104e8b} + } + + ha:bottom-gnd { + lid=3 + group=10 + ha:combining { } + + li:objects { + } + color = {#cd3700} + } + + ha:int-sig2 { + lid=4 + group=7 + ha:combining { } + + ha:attributes { + {pcb-rnd::key::vis}={l; Shifti} + {pcb-rnd::key::select}={l; i} + } + + li:objects { + } + color = {#548b54} + } + + ha:int-sig1 { + lid=5 + group=5 + ha:combining { } + + ha:attributes { + {pcb-rnd::key::vis}={l; Shifto} + {pcb-rnd::key::select}={l; o} + } + + li:objects { + } + color = {#8b7355} + } + + ha:outline { + lid=6 + group=9 + ha:combining { } + + li:objects { + } + color = {#00868b} + } + + ha:bottom-silk { + lid=7 + group=12 + ha:combining { auto=1; } + + ha:attributes { + {pcb-rnd::key::vis}={l; Shiftx} + {pcb-rnd::key::select}={l; x} + } + + li:objects { + } + color = {#000000} + } + + ha:top-silk { + lid=8 + group=1 + ha:combining { auto=1; } + + ha:attributes { + {pcb-rnd::key::vis}={l; Shifts} + {pcb-rnd::key::select}={l; s} + } + + li:objects { + } + color = {#000000} + } + + ha:top-paste { + lid=9 + group=0 + ha:combining { auto=1; } + + li:objects { + } + color = {#cd00cd} + } + + ha:top-mask { + lid=10 + group=2 + ha:combining { sub=1; auto=1; } + + li:objects { + } + color = {#ff0000} + } + + ha:bottom-mask { + lid=11 + group=11 + ha:combining { sub=1; auto=1; } + + li:objects { + } + color = {#ff0000} + } + + ha:bottom-paste { + lid=12 + group=13 + ha:combining { auto=1; } + + li:objects { + } + color = {#cd00cd} + } + + ha:slot-plated { + lid=13 + group=14 + ha:combining { auto=1; } + + li:objects { + } + color = {#8b7355} + } + + ha:slot-unplated { + lid=14 + group=15 + ha:combining { auto=1; } + + li:objects { + } + color = {#00868b} + } + + ha:top-assy { + lid=15 + group=16 + ha:combining { } + + li:objects { + } + color = {#444444} + } + + ha:bot-assy { + lid=16 + group=17 + ha:combining { } + + li:objects { + } + color = {#444444} + } + + ha:fab { + lid=17 + group=18 + ha:combining { auto=1; } + + li:objects { + } + color = {#222222} + } + } + } + + ha:font { + ha:geda_pcb { + cell_width=1.477266mm; cell_height=1.879602mm; + ha:symbols { + ha:3 { + width=0.744275mm; height=1.464066mm; delta=6.0mil; + li:objects { + ha:line.0 { + x1=12.4419685mil; y1=0.814832mm; x2=0.466389mm; y2=0.814832mm; thickness=8.0mil; + } + ha:simplearc.1 { + thickness = 8.0mil + adelta = -218.000000 + astart = 337.000000 + x = 0.341421mm + y = 0.593852mm + r = 10.0mil + } + ha:simplearc.2 { + thickness = 8.0mil + adelta = 221.000000 + astart = 27.000000 + x = 0.356661mm + y = 42.38mil + r = 0.28398mm + } + } + } + ha:4 { + width=0.635001mm; height=1.373633mm; delta=9.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=0.992632mm; x2=20.0mil; y2=14.08mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=0.992632mm; x2=25.0mil; y2=0.992632mm; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=14.08mil; x2=20.0mil; y2=1.373632mm; thickness=8.0mil; + } + } + } + ha:1 { + width=0.381001mm; height=1.373633mm; delta=9.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=0.560832mm; x2=8.0mil; y2=14.08mil; thickness=8.0mil; + } + ha:line.1 { + x1=8.0mil; y1=14.08mil; x2=8.0mil; y2=1.373632mm; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=1.373632mm; x2=15.0mil; y2=1.373632mm; thickness=8.0mil; + } + } + } + ha:2 { + width=0.816866mm; height=1.373633mm; delta=6.0mil; + li:objects { + ha:line.0 { + x1=3.08mil; y1=1.373632mm; x2=0.642585mm; y2=0.80676mm; thickness=8.0mil; + } + ha:line.1 { + x1=3.08mil; y1=1.373632mm; x2=0.713232mm; y2=1.373632mm; thickness=8.0mil; + } + ha:simplearc.2 { + thickness = 8.0mil + adelta = -220.000000 + astart = 0.000000 + x = 0.408432mm + y = 0.611632mm + r = 12.0mil + } + } + } + } + id = 0 + } + } + ha:layer_stack { + li:groups { + ha:0 { + name = top_paste + ha:type { top=1; paste=1; } + li:layers { 9; } + } + ha:1 { + name = top_silk + ha:type { silk=1; top=1; } + li:layers { 8; } + } + ha:2 { + name = top_mask + ha:type { top=1; mask=1; } + li:layers { 10; } + } + ha:3 { + name = top_copper + ha:type { copper=1; top=1; } + li:layers { 0; 2; } + } + ha:4 { + name = grp_4 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:5 { + name = Intern + ha:type { copper=1; intern=1; } + li:layers { 5; } + } + ha:6 { + name = grp_6 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.125mm } + } + } + ha:7 { + name = Intern + ha:type { copper=1; intern=1; } + li:layers { 4; } + } + ha:8 { + name = grp_8 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:9 { + name = global_outline + ha:type { boundary=1; } + li:layers { 6; } + purpose = uroute + } + ha:10 { + name = bottom_copper + ha:type { bottom=1; copper=1; } + li:layers { 1; 3; } + } + ha:11 { + name = bottom_mask + ha:type { bottom=1; mask=1; } + li:layers { 11; } + } + ha:12 { + name = bottom_silk + ha:type { silk=1; bottom=1; } + li:layers { 7; } + } + ha:13 { + name = bottom_paste + ha:type { bottom=1; paste=1; } + li:layers { 12; } + } + ha:14 { + name = pmech + ha:type { mech=1; } + li:layers { 13; } + purpose = proute + } + ha:15 { + name = umech + ha:type { mech=1; } + li:layers { 14; } + purpose = uroute + } + ha:16 { + name = top_assy + ha:type { top=1; doc=1; } + li:layers { 15; } + ha:attributes { + init-invis=1 + } + purpose = assy + } + ha:17 { + name = bot_assy + ha:type { bottom=1; doc=1; } + li:layers { 16; } + ha:attributes { + init-invis=1 + } + purpose = assy + } + ha:18 { + name = fab + ha:type { top=1; doc=1; } + li:layers { 17; } + ha:attributes { + init-invis=1 + } + purpose = fab + } + } + } + li:pcb-rnd-conf-v1 { + ha:overwrite { + ha:design { + text_font_id = 0 + } + ha:editor { + wireframe_draw = false + buffer_number = 0 + } + } + } + ha:pixmaps { + } +} Index: font_revamp/font2.rp =================================================================== --- font_revamp/font2.rp (nonexistent) +++ font_revamp/font2.rp (revision 36528) @@ -0,0 +1,1372 @@ +ha:pcb-rnd-board-v8 { + + li:styles { + ha:Signal { + via_proto = 0 + thickness = 10.0mil + text_thick = 0.0 + text_scale = 100 + clearance = 20.0mil + } + ha:Power { + via_proto = 1 + thickness = 20.0mil + text_thick = 0.0 + text_scale = 100 + clearance = 20.0mil + } + ha:Fat { + via_proto = 2 + thickness = 80.0mil + text_thick = 0.0 + text_scale = 100 + clearance = 25.0mil + } + ha:Sig-tight { + via_proto = 3 + thickness = 10.0mil + text_thick = 0.0 + text_scale = 100 + clearance = 12.0mil + } + } + + ha:meta { + ha:size { + thermal_scale = 0.500000 + x = 300.0mil + y = 250.0mil + } + ha:grid { + spacing = 25.0mil + offs_x = 0.0 + offs_y = 0.0 + } + } + + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.8mm; 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=1.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.2 { + hdia=1.2mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.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=3.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=3.5mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.3 { + hdia=0.8mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + } + li:layers { + + ha:top-sig { + lid=0 + group=3 + ha:combining { } + + ha:attributes { + {pcb-rnd::key::vis}={l; Shiftt} + {pcb-rnd::key::select}={l; t} + } + + li:objects { + ha:polygon.12 { clearance=40.0mil; + li:geometry { + ta:contour { + { 25.0mil; 25.0mil } + { 250.0mil; 25.0mil } + { 250.0mil; 200.0mil } + { 25.0mil; 200.0mil } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:text.6 { + string=1234; x=75.0mil; y=50.0mil; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#8b2323} + } + + ha:bottom-sig { + lid=1 + group=10 + ha:combining { } + + ha:attributes { + {pcb-rnd::key::vis}={l; Shiftb} + {pcb-rnd::key::select}={l; b} + } + + li:objects { + } + color = {#3a5fcd} + } + + ha:top-gnd { + lid=2 + group=3 + ha:combining { } + + li:objects { + } + color = {#104e8b} + } + + ha:bottom-gnd { + lid=3 + group=10 + ha:combining { } + + li:objects { + } + color = {#cd3700} + } + + ha:int-sig2 { + lid=4 + group=7 + ha:combining { } + + ha:attributes { + {pcb-rnd::key::vis}={l; Shifti} + {pcb-rnd::key::select}={l; i} + } + + li:objects { + } + color = {#548b54} + } + + ha:int-sig1 { + lid=5 + group=5 + ha:combining { } + + ha:attributes { + {pcb-rnd::key::vis}={l; Shifto} + {pcb-rnd::key::select}={l; o} + } + + li:objects { + } + color = {#8b7355} + } + + ha:outline { + lid=6 + group=9 + ha:combining { } + + li:objects { + } + color = {#00868b} + } + + ha:bottom-silk { + lid=7 + group=12 + ha:combining { auto=1; } + + ha:attributes { + {pcb-rnd::key::vis}={l; Shiftx} + {pcb-rnd::key::select}={l; x} + } + + li:objects { + } + color = {#000000} + } + + ha:top-silk { + lid=8 + group=1 + ha:combining { auto=1; } + + ha:attributes { + {pcb-rnd::key::vis}={l; Shifts} + {pcb-rnd::key::select}={l; s} + } + + li:objects { + } + color = {#000000} + } + + ha:top-paste { + lid=9 + group=0 + ha:combining { auto=1; } + + li:objects { + } + color = {#cd00cd} + } + + ha:top-mask { + lid=10 + group=2 + ha:combining { sub=1; auto=1; } + + li:objects { + } + color = {#ff0000} + } + + ha:bottom-mask { + lid=11 + group=11 + ha:combining { sub=1; auto=1; } + + li:objects { + } + color = {#ff0000} + } + + ha:bottom-paste { + lid=12 + group=13 + ha:combining { auto=1; } + + li:objects { + } + color = {#cd00cd} + } + + ha:slot-plated { + lid=13 + group=14 + ha:combining { auto=1; } + + li:objects { + } + color = {#8b7355} + } + + ha:slot-unplated { + lid=14 + group=15 + ha:combining { auto=1; } + + li:objects { + } + color = {#00868b} + } + + ha:top-assy { + lid=15 + group=16 + ha:combining { } + + li:objects { + } + color = {#444444} + } + + ha:bot-assy { + lid=16 + group=17 + ha:combining { } + + li:objects { + } + color = {#444444} + } + + ha:fab { + lid=17 + group=18 + ha:combining { auto=1; } + + li:objects { + } + color = {#222222} + } + } + } + + ha:font { + ha:geda_pcb { + cell_width=2.87641mm; cell_height=1.879602mm; + ha:symbols { + ha:3 { + width=22.0mil; height=1.608582mm; delta=12.0mil; + li:objects { + li:simplepoly.0 { + 2.95mil + 0.861314mm + 0.081026mm + 0.861314mm + 3.98mil + 0.861314mm + 5.29mil + 0.861314mm + 7.11mil + 0.861314mm + 9.46mil + 0.861314mm + 12.47mil + 0.861314mm + 13.81mil + 34.03mil + 0.383794mm + 34.31mil + 0.415544mm + 0.883666mm + 0.446532mm + 35.49mil + 18.73mil + 36.38mil + 19.89mil + 0.951738mm + 20.8mil + 38.6mil + 0.547624mm + 39.78mil + 22.14mil + 41.03mil + 22.57mil + 42.34mil + 0.580136mm + 43.71mil + 0.582422mm + 45.17mil + 22.78mil + 46.96mil + 0.568452mm + 1.235964mm + 21.75mil + 50.28mil + 0.529082mm + 1.316482mm + 0.49911mm + 1.352804mm + 18.19mil + 54.63mil + 0.497586mm + 55.78mil + 0.526796mm + 57.03mil + 21.62mil + 1.482598mm + 22.26mil + 59.77mil + 22.66mil + 1.556004mm + 0.579374mm + 1.596898mm + 0.579374mm + 1.602232mm + 0.579374mm + 63.63mil + 0.579374mm + 64.54mil + 0.579374mm + 1.671828mm + 0.579374mm + 1.714246mm + 0.579374mm + 69.56mil + 22.69mil + 70.87mil + 22.41mil + 72.12mil + 21.96mil + 1.862582mm + 21.32mil + 1.89357mm + 0.519938mm + 1.923034mm + 0.493522mm + 1.952244mm + 18.37mil + 1.975358mm + 0.437896mm + 78.53mil + 16.0mil + 2.009394mm + 14.66mil + 79.51mil + 13.23mil + 79.78mil + 11.65mil + 79.84mil + 0.288798mm + 79.84mil + 10.64mil + 79.84mil + 9.4mil + 79.84mil + 7.66mil + 79.84mil + 5.41mil + 79.84mil + 2.58mil + 79.84mil + 1.79mil + 79.78mil + 1.12mil + 2.02184mm + 0.64mil + 2.01422mm + 0.27mil + 78.87mil + 0.06mil + 1.989328mm + 0.0 + 77.59mil + 0.06mil + 76.98mil + 0.27mil + 1.942338mm + 0.67mil + 1.932178mm + 0.029972mm + 1.92532mm + 1.85mil + 1.920494mm + 2.73mil + 1.91897mm + 2.95mil + 1.91897mm + 3.62mil + 1.91897mm + 4.71mil + 1.91897mm + 0.159004mm + 1.91897mm + 8.24mil + 1.91897mm + 0.273304mm + 1.91897mm + 11.92mil + 1.918208mm + 0.330708mm + 75.34mil + 0.356108mm + 75.04mil + 14.96mil + 1.895094mm + 0.400812mm + 74.06mil + 16.57mil + 1.863344mm + 0.43561mm + 1.845564mm + 17.64mil + 71.9mil + 18.03mil + 1.80467mm + 0.465074mm + 70.14mil + 0.469646mm + 69.14mil + 18.55mil + 68.04mil + 18.55mil + 64.09mil + 0.469646mm + 1.602994mm + 0.465836mm + 62.17mil + 18.1mil + 61.32mil + 17.73mil + 60.5mil + 0.438658mm + 59.77mil + 16.73mil + 59.07mil + 15.97mil + 1.482598mm + 15.21mil + 1.467866mm + 14.41mil + 1.456182mm + 0.345948mm + 57.0mil + 12.83mil + 56.82mil + 11.98mil + 1.440942mm + 7.36mil + 1.440942mm + 6.57mil + 1.439164mm + 5.96mil + 1.434592mm + 5.44mil + 1.426972mm + 5.11mil + 55.75mil + 0.124206mm + 55.17mil + 4.83mil + 1.382776mm + 0.124206mm + 53.84mil + 5.11mil + 53.35mil + 5.44mil + 52.95mil + 0.150622mm + 1.338072mm + 6.57mil + 52.5mil + 0.187706mm + 1.331976mm + 11.49mil + 1.331976mm + 12.41mil + 1.331214mm + 0.337566mm + 1.326388mm + 0.358394mm + 51.95mil + 14.9mil + 1.30937mm + 15.66mil + 1.296416mm + 16.39mil + 1.279398mm + 17.03mil + 49.64mil + 0.446532mm + 48.88mil + 18.0mil + 48.06mil + 18.28mil + 47.2mil + 18.46mil + 46.32mil + 18.55mil + 45.38mil + 0.469646mm + 1.129538mm + 0.465836mm + 1.107948mm + 18.1mil + 42.82mil + 17.76mil + 42.09mil + 0.440182mm + 41.39mil + 16.82mil + 1.035304mm + 16.03mil + 40.03mil + 15.21mil + 39.45mil + 14.41mil + 38.96mil + 0.345186mm + 38.63mil + 0.324358mm + 0.976376mm + 0.30353mm + 38.35mil + 2.95mil + 38.35mil + 0.052578mm + 0.972566mm + 1.37mil + 0.967994mm + 0.82mil + 37.81mil + 0.42mil + 37.38mil + 0.18mil + 0.93472mm + 0.12mil + 36.07mil + 0.18mil + 0.899922mm + 0.42mil + 34.89mil + 0.79mil + 34.46mil + 1.34mil + 0.868426mm + 0.051562mm + 34.0mil + } + } + } + ha:4 { + width=27.0mil; height=1.608582mm; delta=12.0mil; + li:objects { + li:simplepoly.0 { + 0.233172mm + 0.904748mm + 0.237998mm + 35.1mil + 9.64mil + 34.7mil + 9.97mil + 0.872998mm + 0.263398mm + 0.866648mm + 0.275844mm + 0.862838mm + 0.290322mm + 0.861314mm + 0.305816mm + 0.862838mm + 0.319786mm + 0.867664mm + 12.99mil + 34.46mil + 0.337566mm + 34.85mil + 0.341376mm + 0.898398mm + 0.343662mm + 0.914654mm + 13.5mil + 0.919226mm + 13.5mil + 36.38mil + 13.47mil + 36.59mil + 13.41mil + 0.93472mm + 13.38mil + 0.940054mm + 13.32mil + 0.945642mm + 0.127508mm + 1.681226mm + 16.12mil + 1.681226mm + 16.12mil + 1.51257mm + 0.410972mm + 1.493266mm + 0.415544mm + 1.47701mm + 16.67mil + 57.67mil + 0.434086mm + 1.45542mm + 17.64mil + 57.09mil + 0.465836mm + 57.0mil + 18.98mil + 57.09mil + 19.53mil + 1.45542mm + 0.50673mm + 57.7mil + 0.513588mm + 1.478788mm + 20.41mil + 58.89mil + 20.5mil + 59.74mil + 20.5mil + 1.681988mm + 20.62mil + 1.681988mm + 0.533146mm + 1.681988mm + 0.54991mm + 1.681988mm + 0.572516mm + 1.681988mm + 23.69mil + 1.681988mm + 0.639572mm + 1.681988mm + 25.85mil + 66.31mil + 0.67056mm + 1.688846mm + 0.681482mm + 1.697228mm + 0.689102mm + 67.28mil + 0.693674mm + 67.89mil + 0.69596mm + 68.62mil + 0.693674mm + 69.23mil + 0.689102mm + 1.770634mm + 0.681482mm + 1.780032mm + 26.37mil + 1.78689mm + 0.655066mm + 70.54mil + 0.637286mm + 1.792478mm + 20.5mil + 1.792478mm + 20.5mil + 1.966976mm + 20.41mil + 78.2mil + 0.513588mm + 78.81mil + 19.92mil + 2.01422mm + 0.495046mm + 2.022602mm + 0.48133mm + 79.84mil + 18.25mil + 79.9mil + 0.446532mm + 79.84mil + 0.433324mm + 2.023364mm + 16.64mil + 2.014982mm + 0.414782mm + 78.87mil + 0.410972mm + 78.29mil + 16.12mil + 77.53mil + 16.12mil + 1.794764mm + 2.16mil + 1.794764mm + 1.49mil + 1.794002mm + 0.94mil + 1.789176mm + 0.51mil + 70.17mil + 0.24mil + 1.772158mm + 0.06mil + 69.26mil + 0.0 + 68.62mil + 0.0 + 1.736852mm + 0.03mil + 1.72974mm + 0.09mil + 1.721358mm + 0.18mil + 67.37mil + 0.27mil + 66.95mil + 0.42mil + 66.43mil + 0.64mil + 1.666494mm + 1.37mil + 1.60147mm + 2.58mil + 58.82mil + 0.108204mm + 52.89mil + 6.41mil + 1.150366mm + } + } + } + ha:1 { + width=13.0mil; height=1.608582mm; delta=12.0mil; + li:objects { + li:simplepoly.0 { + 9.24mil + 0.890016mm + 9.58mil + 0.882904mm + 9.91mil + 34.52mil + 0.261112mm + 34.34mil + 10.64mil + 0.868426mm + 0.279654mm + 34.09mil + 11.4mil + 34.06mil + 12.07mil + 0.867664mm + 12.65mil + 0.872998mm + 0.332994mm + 34.7mil + 13.41mil + 0.893826mm + 0.345186mm + 0.910082mm + 0.347472mm + 36.59mil + 0.347472mm + 77.26mil + 0.345948mm + 1.98247mm + 0.341376mm + 1.999488mm + 13.14mil + 79.2mil + 12.71mil + 2.021078mm + 12.16mil + 79.78mil + 11.49mil + 79.84mil + 0.274066mm + 79.78mil + 10.25mil + 2.021078mm + 0.248666mm + 79.2mil + 9.49mil + 1.999488mm + 9.3mil + 1.98247mm + 9.24mil + 77.23mil + 9.24mil + 76.25mil + 9.24mil + 1.86182mm + 9.24mil + 1.736852mm + 9.24mil + 1.561338mm + 9.24mil + 1.336548mm + 9.24mil + 1.050544mm + 3.95mil + 1.185164mm + 3.68mil + 1.192022mm + 0.08636mm + 1.196594mm + 0.079502mm + 1.20142mm + 0.072644mm + 47.39mil + 2.58mil + 1.205992mm + 2.31mil + 1.205992mm + 1.58mil + 47.45mil + 1.0mil + 47.27mil + 0.014478mm + 46.99mil + 0.24mil + 46.6mil + 0.06mil + 1.170432mm + 0.0 + 1.154176mm + 0.0 + 1.145794mm + 0.09mil + 1.13792mm + 0.21mil + 1.129538mm + 0.36mil + 1.121664mm + 0.014478mm + 1.114044mm + 0.88mil + 43.52mil + } + } + } + ha:2 { + width=22.0mil; height=1.608582mm; delta=12.0mil; + li:objects { + li:simplepoly.0 { + 2.37mil + 45.35mil + 0.041656mm + 45.32mil + 1.03mil + 45.14mil + 0.014478mm + 1.138682mm + 0.24mil + 1.128776mm + 0.06mil + 43.89mil + 0.0 + 1.097788mm + 0.0 + 1.092454mm + 0.03mil + 1.085342mm + 0.12mil + 42.46mil + 0.21mil + 1.070864mm + 0.36mil + 41.82mil + 0.54mil + 41.46mil + 0.029972mm + 40.27mil + 1.85mil + 39.2mil + 2.58mil + 0.971804mm + 3.31mil + 0.950214mm + 0.10414mm + 36.71mil + 4.95mil + 36.07mil + 5.99mil + 35.46mil + 0.178308mm + 0.888492mm + 0.206248mm + 0.878332mm + 9.21mil + 34.31mil + 10.31mil + 0.866648mm + 11.49mil + 34.06mil + 13.32mil + 0.868426mm + 0.381508mm + 0.87757mm + 16.6mil + 0.893064mm + 18.03mil + 0.914654mm + 0.491236mm + 0.942594mm + 0.522224mm + 0.977138mm + 0.540766mm + 39.57mil + 21.87mil + 40.7mil + 22.35mil + 41.82mil + 22.69mil + 1.091692mm + 22.87mil + 1.121664mm + 22.96mil + 1.153414mm + 0.58166mm + 46.5mil + 0.577088mm + 47.57mil + 0.57023mm + 1.235964mm + 22.05mil + 1.263142mm + 0.547624mm + 50.82mil + 0.53213mm + 51.92mil + 6.2mil + 1.923796mm + 20.62mil + 1.923796mm + 0.540766mm + 1.926082mm + 21.87mil + 76.01mil + 22.32mil + 76.31mil + 0.574802mm + 1.949196mm + 0.579374mm + 1.963928mm + 0.58166mm + 1.981708mm + 0.579374mm + 1.997202mm + 22.6mil + 2.009394mm + 22.26mil + 79.51mil + 21.78mil + 79.78mil + 21.17mil + 2.030984mm + 20.41mil + 80.0mil + 2.73mil + 80.0mil + 0.047752mm + 2.030984mm + 0.030734mm + 79.78mil + 0.7mil + 79.54mil + 0.33mil + 79.14mil + 0.09mil + 1.998726mm + 0.03mil + 1.98247mm + 0.03mil + 1.975358mm + 0.06mil + 77.53mil + 0.12mil + 77.26mil + 0.18mil + 77.01mil + 0.27mil + 1.95072mm + 0.42mil + 76.56mil + 0.426466mm + 1.274826mm + 0.438658mm + 1.252982mm + 0.44958mm + 1.231392mm + 18.03mil + 1.210564mm + 18.25mil + 1.19126mm + 0.46736mm + 46.14mil + 18.46mil + 1.153414mm + 0.46736mm + 44.59mil + 18.25mil + 43.77mil + 18.03mil + 1.091692mm + 0.44958mm + 42.25mil + 17.3mil + 1.05537mm + 0.426466mm + 40.85mil + 0.407924mm + 1.01981mm + 0.387858mm + 1.004316mm + 14.41mil + 0.992632mm + 13.47mil + 38.75mil + 12.47mil + 38.57mil + 0.288036mm + 0.977138mm + 9.97mil + 38.63mil + 0.22098mm + 0.99187mm + 0.190754mm + 1.008888mm + 6.41mil + 40.7mil + 5.44mil + 1.064514mm + 4.5mil + 43.46mil + 0.104902mm + 1.118616mm + 0.09652mm + 44.53mil + 3.46mil + 44.89mil + 3.1mil + 45.14mil + 2.73mil + 45.32mil + } + } + } + } + id = 0 + } + } + ha:layer_stack { + li:groups { + ha:0 { + name = top_paste + ha:type { top=1; paste=1; } + li:layers { 9; } + } + ha:1 { + name = top_silk + ha:type { silk=1; top=1; } + li:layers { 8; } + } + ha:2 { + name = top_mask + ha:type { top=1; mask=1; } + li:layers { 10; } + } + ha:3 { + name = top_copper + ha:type { copper=1; top=1; } + li:layers { 0; 2; } + } + ha:4 { + name = grp_4 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:5 { + name = Intern + ha:type { copper=1; intern=1; } + li:layers { 5; } + } + ha:6 { + name = grp_6 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.125mm } + } + } + ha:7 { + name = Intern + ha:type { copper=1; intern=1; } + li:layers { 4; } + } + ha:8 { + name = grp_8 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:9 { + name = global_outline + ha:type { boundary=1; } + li:layers { 6; } + purpose = uroute + } + ha:10 { + name = bottom_copper + ha:type { bottom=1; copper=1; } + li:layers { 1; 3; } + } + ha:11 { + name = bottom_mask + ha:type { bottom=1; mask=1; } + li:layers { 11; } + } + ha:12 { + name = bottom_silk + ha:type { silk=1; bottom=1; } + li:layers { 7; } + } + ha:13 { + name = bottom_paste + ha:type { bottom=1; paste=1; } + li:layers { 12; } + } + ha:14 { + name = pmech + ha:type { mech=1; } + li:layers { 13; } + purpose = proute + } + ha:15 { + name = umech + ha:type { mech=1; } + li:layers { 14; } + purpose = uroute + } + ha:16 { + name = top_assy + ha:type { top=1; doc=1; } + li:layers { 15; } + ha:attributes { + init-invis=1 + } + purpose = assy + } + ha:17 { + name = bot_assy + ha:type { bottom=1; doc=1; } + li:layers { 16; } + ha:attributes { + init-invis=1 + } + purpose = assy + } + ha:18 { + name = fab + ha:type { top=1; doc=1; } + li:layers { 17; } + ha:attributes { + init-invis=1 + } + purpose = fab + } + } + } + li:pcb-rnd-conf-v1 { + ha:overwrite { + ha:design { + text_font_id = 0 + } + ha:editor { + } + } + } + ha:pixmaps { + } +}