Index: work/bug_files/rubberx.lht =================================================================== --- work/bug_files/rubberx.lht (revision 38711) +++ work/bug_files/rubberx.lht (nonexistent) @@ -1,340 +0,0 @@ -ha:pcb-rnd-board-v6 { - - ha:attributes { - {PCB::grid::unit}=mil - } - - li:styles { - ha:Signal { - diameter = 2.0mm - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 825.0mil - y = 475.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - } - - li:objects { - } - li:layers { - - ha:top-sig { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:line.5 { - x1=75.0mil; y1=75.0mil; x2=250.0mil; y2=250.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8 { - x1=250.0mil; y1=250.0mil; x2=575.0mil; y2=250.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.11 { - x1=575.0mil; y1=250.0mil; x2=750.0mil; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#8b2323} - } - - ha:bottom-sig { - lid=1 - group=10 - ha:combining { } - - 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 { } - - li:objects { - } - color = {#548b54} - } - - ha:int-sig1 { - lid=5 - group=5 - ha:combining { } - - 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; } - - li:objects { - } - color = {#000000} - } - - ha:top-silk { - lid=8 - group=1 - ha:combining { auto=1; } - - 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: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: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: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: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 - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - text_font_id = 0 - text_scale = 100 - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - text_thickness = 0 - line_thickness = 10.00 mil - poly_isle_area = 200000000.0 - clearance = 20.00 mil - } - ha:editor { - line_refraction = 0 - rubber_band_mode = true - grids_idx = 4 - grid = 25.00 mil - } - } - } -} Index: work/bug_files/lov.lht =================================================================== --- work/bug_files/lov.lht (revision 38711) +++ work/bug_files/lov.lht (nonexistent) @@ -1,732 +0,0 @@ -ha:pcb-rnd-board-v8 { - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 950.0mil - y = 200.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 { - ha:subc.59 { - ha:attributes { - extobj=line-of-vias - {extobj::pitch}=4mm - } - 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 - } - } - } - } - - li:objects { - ha:padstack_ref.72 { - proto=0; x=-775.0mil; y=-31.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.73 { - proto=0; x=-15.685mm; y=-31.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.74 { - proto=0; x=-11.685mm; y=-31.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.75 { - proto=0; x=-7.685mm; y=-31.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.76 { - proto=0; x=-3.685mm; y=-31.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.77 { - proto=0; x=0.315mm; y=-31.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.78 { - proto=0; x=75.0mil; y=75.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.79 { - proto=0; x=5.905mm; y=75.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.80 { - proto=0; x=9.905mm; y=75.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.81 { - proto=0; x=13.905mm; y=75.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.82 { - proto=0; x=17.905mm; y=75.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.83 { - proto=0; x=21.905mm; y=75.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - } - li:layers { - - ha:edit { - lid=0 - ha:combining { } - - li:objects { - ha:line.60 { - x1=75.0mil; y1=75.0mil; x2=975.0mil; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - floater=1 - selected=1 - } - - ha:attributes { - {extobj::role}=edit - } - } - } - ha:type { - bottom = 1 - copper = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.63 { - x1=75.0mil; y1=2.905mm; x2=75.0mil; y2=2.905mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.66 { - x1=75.0mil; y1=2.905mm; x2=2.905mm; y2=2.905mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.69 { - x1=75.0mil; y1=2.905mm; x2=75.0mil; y2=3.905mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = deqyiKZ0bSx3+uO0IMcAAAAB - ha:flags ={ lock=1 -selected=1 - }; } - } - 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 { - } - 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: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 { - buffer_number = 0 - } - } - } - ha:pixmaps { - } -} Index: work/bug_files/vlfLogger.tar.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: work/bug_files/vlfLogger.tar.gz =================================================================== --- work/bug_files/vlfLogger.tar.gz (revision 38711) +++ work/bug_files/vlfLogger.tar.gz (nonexistent) Property changes on: work/bug_files/vlfLogger.tar.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: work/bug_files/farsilk.lht =================================================================== --- work/bug_files/farsilk.lht (revision 38711) +++ work/bug_files/farsilk.lht (nonexistent) @@ -1,709 +0,0 @@ -ha:pcb-rnd-board-v4 { - - ha:attributes { - {PCB::grid::unit}=mil - } - - li:styles { - ha:Signal { - diameter = 2.0mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 127.0mm - y = 127.0mm - isle_area_nm2 = 200000000.000000 - } - board_name = farsilk - ha:cursor { - zoom = 1.000000 - x = 0.0 - y = 0.0 - } - ha:drc { - min_drill = 15.0mil - min_ring = 10.0mil - bloat = 12.0mil - shrink = 9.0mil - min_width = 10.0mil - min_silk = 7.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - } - - li:objects { - ha:subc.451493 { - ha:attributes { - refdes=U0 - } - ha:data { - li:padstack_prototypes { - } - - li:objects { - } - li:layers { - - ha:top-sig { - lid=0 - ha:combining { } - - li:objects { - ha:polygon.451517 { clearance=12.0mil; - li:geometry { - ta:contour { - { 1.3567in; 1.90276in } - { 1.3567in; 1.8319in } - { 1.4433in; 1.8319in } - { 1.4433in; 1.90276in } - } - } - - ha:flags { - clearpolypoly=1 - termname=1 - } - - ha:attributes { - term=4 - elem_smash_shape_square=1 - elem_smash_pad_mask=1.9395 mm - elem_smash_pad=1 - } - } - ha:polygon.451522 { clearance=12.0mil; - li:geometry { - ta:contour { - { 1.3567in; 52.52974mm } - { 1.3567in; 1.99724in } - { 1.4433in; 1.99724in } - { 1.4433in; 52.52974mm } - } - } - - ha:flags { - clearpolypoly=1 - termname=1 - } - - ha:attributes { - term=1 - elem_smash_shape_square=1 - elem_smash_pad_mask=1.9395 mm - elem_smash_pad=1 - } - } - ha:polygon.451527 { clearance=12.0mil; - li:geometry { - ta:contour { - { 1.5567in; 1.90276in } - { 1.5567in; 1.8319in } - { 1.6433in; 1.8319in } - { 1.6433in; 1.90276in } - } - } - - ha:flags { - clearpolypoly=1 - termname=1 - } - - ha:attributes { - term=3 - elem_smash_shape_square=1 - elem_smash_pad_mask=1.9395 mm - elem_smash_pad=1 - } - } - ha:polygon.451532 { clearance=12.0mil; - li:geometry { - ta:contour { - { 1.5567in; 52.52974mm } - { 1.5567in; 1.99724in } - { 1.6433in; 1.99724in } - { 1.6433in; 52.52974mm } - } - } - - ha:flags { - clearpolypoly=1 - termname=1 - } - - ha:attributes { - term=2 - elem_smash_shape_square=1 - elem_smash_pad_mask=1.9395 mm - elem_smash_pad=1 - } - } - } - ha:type { - copper = 1 - top = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { auto=1; } - - li:objects { - ha:line.451494 { - x1=1.34627in; y1=2.07617in; x2=1.65373in; y2=2.07617in; thickness=10.0mil; clearance=0.0; - } - ha:line.451497 { - x1=1.34627in; y1=1.82383in; x2=1.65373in; y2=1.82383in; thickness=10.0mil; clearance=0.0; - } - ha:line.451500 { - x1=1.65373in; y1=2.07617in; x2=1.65373in; y2=1.82383in; thickness=10.0mil; clearance=0.0; - } - ha:line.451503 { - x1=1.34627in; y1=2.07617in; x2=1.34627in; y2=1.82383in; thickness=10.0mil; clearance=0.0; - } - ha:arc.451506 { - x=1.4in; y=53.48859mm; width=0.249936mm; height=0.249936mm; astart=90; adelta=360; thickness=0.499872mm; clearance=0.0; - } - ha:text.451507 { - string=%a.parent.refdes%; x=1.35in; y=44.45mm; scale=100; fid=0; direction=0; - ha:flags { - dyntext=1 - floater=1 - } - } - } - ha:type { - silk = 1 - top = 1 - } - } - - {ha:top paste} { - lid=2 - ha:combining { } - - li:objects { - ha:polygon.451537 { clearance=12.0mil; - li:geometry { - ta:contour { - { 1.3567in; 1.90276in } - { 1.3567in; 1.8319in } - { 1.4433in; 1.8319in } - { 1.4433in; 1.90276in } - } - } - - ha:flags { - clearpolypoly=1 - termname=1 - } - - ha:attributes { - term=1 - elem_smash_shape_square=1 - elem_smash_pad_mask=1.9395 mm - elem_smash_pad=1 - } - } - ha:polygon.451542 { clearance=12.0mil; - li:geometry { - ta:contour { - { 1.3567in; 52.52974mm } - { 1.3567in; 1.99724in } - { 1.4433in; 1.99724in } - { 1.4433in; 52.52974mm } - } - } - - ha:flags { - clearpolypoly=1 - termname=1 - } - - ha:attributes { - term=4 - elem_smash_shape_square=1 - elem_smash_pad_mask=1.9395 mm - elem_smash_pad=1 - } - } - ha:polygon.451547 { clearance=12.0mil; - li:geometry { - ta:contour { - { 1.5567in; 1.90276in } - { 1.5567in; 1.8319in } - { 1.6433in; 1.8319in } - { 1.6433in; 1.90276in } - } - } - - ha:flags { - clearpolypoly=1 - termname=1 - } - - ha:attributes { - term=2 - elem_smash_shape_square=1 - elem_smash_pad_mask=1.9395 mm - elem_smash_pad=1 - } - } - ha:polygon.451552 { clearance=12.0mil; - li:geometry { - ta:contour { - { 1.5567in; 52.52974mm } - { 1.5567in; 1.99724in } - { 1.6433in; 1.99724in } - { 1.6433in; 52.52974mm } - } - } - - ha:flags { - clearpolypoly=1 - termname=1 - } - - ha:attributes { - term=3 - elem_smash_shape_square=1 - elem_smash_pad_mask=1.9395 mm - elem_smash_pad=1 - } - } - } - ha:type { - top = 1 - paste = 1 - } - } - - {ha:top mask} { - lid=3 - ha:combining { sub=1; } - - li:objects { - ha:polygon.451557 { clearance=12.0mil; - li:geometry { - ta:contour { - { 34.390352mm; 48.399932mm } - { 34.390352mm; 46.460432mm } - { 36.729648mm; 46.460432mm } - { 36.729648mm; 48.399932mm } - } - } - - ha:flags { - clearpolypoly=1 - termname=1 - } - - ha:attributes { - term=1 - elem_smash_shape_square=1 - elem_smash_pad_mask=1.9395 mm - elem_smash_pad=1 - } - } - ha:polygon.451562 { clearance=12.0mil; - li:geometry { - ta:contour { - { 34.390352mm; 52.599568mm } - { 34.390352mm; 50.660068mm } - { 36.729648mm; 50.660068mm } - { 36.729648mm; 52.599568mm } - } - } - - ha:flags { - clearpolypoly=1 - termname=1 - } - - ha:attributes { - term=4 - elem_smash_shape_square=1 - elem_smash_pad_mask=1.9395 mm - elem_smash_pad=1 - } - } - ha:polygon.451567 { clearance=12.0mil; - li:geometry { - ta:contour { - { 39.470352mm; 48.399932mm } - { 39.470352mm; 46.460432mm } - { 41.809648mm; 46.460432mm } - { 41.809648mm; 48.399932mm } - } - } - - ha:flags { - clearpolypoly=1 - termname=1 - } - - ha:attributes { - term=2 - elem_smash_shape_square=1 - elem_smash_pad_mask=1.9395 mm - elem_smash_pad=1 - } - } - ha:polygon.451572 { clearance=12.0mil; - li:geometry { - ta:contour { - { 39.470352mm; 52.599568mm } - { 39.470352mm; 50.660068mm } - { 41.809648mm; 50.660068mm } - { 41.809648mm; 52.599568mm } - } - } - - ha:flags { - clearpolypoly=1 - termname=1 - } - - ha:attributes { - term=3 - elem_smash_shape_square=1 - elem_smash_pad_mask=1.9395 mm - elem_smash_pad=1 - } - } - } - ha:type { - top = 1 - mask = 1 - } - } - - ha:subc-aux { - lid=4 - ha:combining { } - - li:objects { - ha:line.451508 { - x1=38.1mm; y1=49.53mm; x2=38.1mm; y2=49.53mm; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=origin - } - } - ha:line.451511 { - x1=38.1mm; y1=49.53mm; x2=38.1mm; y2=48.53mm; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=x - } - } - ha:line.451514 { - x1=38.1mm; y1=49.53mm; x2=39.1mm; y2=49.53mm; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = vSgutDTYfkhpFg9tNsAAAAAD - } - } - li:layers { - - ha:top-sig { - lid=0 - group=3 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:bottom-sig { - lid=1 - group=10 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:top-gnd { - lid=2 - group=3 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:bottom-gnd { - lid=3 - group=10 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:int-sig2 { - lid=4 - group=7 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:int-sig1 { - lid=5 - group=5 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:outline { - lid=6 - group=9 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:bottom-silk { - lid=7 - group=12 - ha:combining { auto=1; } - visible=1 - - li:objects { - ha:text.451579 { - string=TEST_SILK; x=1.625in; y=46.99mm; scale=100; fid=0; direction=2; - ha:flags { - clearline=1 - onsolder=1 - } - } - } - } - - ha:top-silk { - lid=8 - group=1 - ha:combining { auto=1; } - visible=1 - - li:objects { - } - } - - ha:top-paste { - lid=9 - group=0 - ha:combining { auto=1; } - visible=0 - - li:objects { - } - } - - ha:top-mask { - lid=10 - group=2 - ha:combining { sub=1; auto=1; } - visible=0 - - li:objects { - } - } - - ha:bottom-mask { - lid=11 - group=11 - ha:combining { sub=1; auto=1; } - visible=0 - - li:objects { - } - } - - ha:bottom-paste { - lid=12 - group=13 - ha:combining { auto=1; } - visible=0 - - li:objects { - } - } - } - } - - - ha:netlists { - li:input { - } - } - 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: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: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:9 { - name = global_outline - ha:type { outline=1; } - li:layers { 6; } - } - 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; } - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 10.00 mil - clearance = 20.00 mil - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 7.00 mil - max_height = 5.00000 in - line_thickness = 10.00 mil - shrink = 9.00 mil - poly_isle_area = 200000000.2 - max_width = 6.00000 in - min_wid = 10.00 mil - bloat = 12.00 mil - min_drill = 15.00 mil - } - ha:editor { - ha:view { - flip_x = 0 - flip_y = 0 - } - snap_pin = false - grid_unit = mil - buffer_number = 0 - show_solder_side = 0 - } - } - } -} Index: work/bug_files/subc_misclay.lht =================================================================== --- work/bug_files/subc_misclay.lht (revision 38711) +++ work/bug_files/subc_misclay.lht (nonexistent) @@ -1,1493 +0,0 @@ -li:pcb-rnd-subcircuit-v6 { - ha:subc.1237371 { - ha:attributes { - refdes = {} - } - ha:data { - li:padstack_prototypes { - ha:ps_proto_v6.0 { - htop = 0 - hdia = 0.0 - li:shape { - ha:ps_shape_v4 { - clearance = 40.0mil - ha:ps_line { - y2 = 0.35mm - thickness = 0.4mm - x1 = 0.0 - x2 = 0.0 - square = 0 - y1 = -0.35mm - } - ha:layer_mask { - copper = 1 - top = 1 - } - ha:combining { - } - } - } - hbottom = 0 - hplated = 0 - } - ha:ps_proto_v6.1 { - htop = 0 - hdia = 0.0 - li:shape { - ha:ps_shape_v4 { - clearance = 40.0mil - li:ps_poly { - -0.55mm - -0.55mm - 0.55mm - -0.55mm - 0.55mm - 0.55mm - -0.55mm - 0.55mm - } - ha:layer_mask { - copper = 1 - top = 1 - } - ha:combining { - } - } - } - hbottom = 0 - hplated = 0 - } - } - li:objects { - ha:padstack_ref.1237614 { - smirror = 0 - ha:attributes { - term = 1 - } - proto = 0 - xmirror = 0 - x = 51.005mm - rot = 0.000000 - y = 67.73mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 8.0mil - } - ha:padstack_ref.1237615 { - smirror = 0 - ha:attributes { - term = 1 - } - proto = 1 - xmirror = 0 - x = 2.02972441in - rot = 0.000000 - y = 67.73mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 8.0mil - } - ha:padstack_ref.1237616 { - smirror = 0 - ha:attributes { - term = 1 - } - proto = 0 - xmirror = 0 - x = 52.105mm - rot = 0.000000 - y = 67.73mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 8.0mil - } - ha:padstack_ref.1237617 { - smirror = 0 - ha:attributes { - term = 2 - } - proto = 0 - xmirror = 0 - x = 51.005mm - rot = 0.000000 - y = 70.27mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 8.0mil - } - ha:padstack_ref.1237618 { - smirror = 0 - ha:attributes { - term = 2 - } - proto = 1 - xmirror = 0 - x = 2.02972441in - rot = 0.000000 - y = 70.27mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 8.0mil - } - ha:padstack_ref.1237619 { - smirror = 0 - ha:attributes { - term = 2 - } - proto = 0 - xmirror = 0 - x = 52.105mm - rot = 0.000000 - y = 70.27mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 8.0mil - } - ha:padstack_ref.1237620 { - smirror = 0 - ha:attributes { - term = 4 - } - proto = 0 - xmirror = 0 - x = 59.895mm - rot = 0.000000 - y = 67.73mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 8.0mil - } - ha:padstack_ref.1237621 { - smirror = 0 - ha:attributes { - term = 4 - } - proto = 1 - xmirror = 0 - x = 60.445mm - rot = 0.000000 - y = 67.73mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 8.0mil - } - ha:padstack_ref.1237622 { - smirror = 0 - ha:attributes { - term = 4 - } - proto = 0 - xmirror = 0 - x = 60.995mm - rot = 0.000000 - y = 67.73mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 8.0mil - } - ha:padstack_ref.1237623 { - smirror = 0 - ha:attributes { - term = 3 - } - proto = 0 - xmirror = 0 - x = 59.895mm - rot = 0.000000 - y = 70.27mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 8.0mil - } - ha:padstack_ref.1237624 { - smirror = 0 - ha:attributes { - term = 3 - } - proto = 1 - xmirror = 0 - x = 60.445mm - rot = 0.000000 - y = 70.27mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 8.0mil - } - ha:padstack_ref.1237625 { - smirror = 0 - ha:attributes { - term = 3 - } - proto = 0 - xmirror = 0 - x = 60.995mm - rot = 0.000000 - y = 70.27mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 8.0mil - } - } - li:layers { - ha:top-silk { - lid = 0 - ha:type { - silk = 1 - top = 1 - } - li:objects { - ha:line.1237372 { - clearance = 40.0mil - y2 = 72.1mm - thickness = 8.0mil - ha:attributes { - } - x1 = 52.9mm - x2 = 52.9mm - ha:flags { - clearline = 1 - } - y1 = 65.9mm - } - ha:line.1237375 { - clearance = 40.0mil - y2 = 72.1mm - thickness = 8.0mil - ha:attributes { - } - x1 = 52.9mm - x2 = 59.1mm - ha:flags { - clearline = 1 - } - y1 = 72.1mm - } - ha:line.1237378 { - clearance = 40.0mil - y2 = 65.9mm - thickness = 8.0mil - ha:attributes { - } - x1 = 59.1mm - x2 = 59.1mm - ha:flags { - clearline = 1 - } - y1 = 72.1mm - } - ha:line.1237381 { - clearance = 40.0mil - y2 = 65.9mm - thickness = 8.0mil - ha:attributes { - } - x1 = 59.1mm - x2 = 56.6mm - ha:flags { - clearline = 1 - } - y1 = 65.9mm - } - ha:line.1237384 { - clearance = 40.0mil - y2 = 65.9mm - thickness = 8.0mil - ha:attributes { - } - x1 = 52.9mm - x2 = 55.4mm - ha:flags { - clearline = 1 - } - y1 = 65.9mm - } - ha:arc.1237387 { - astart = 0 - thickness = 8.0mil - width = 0.6mm - height = 0.6mm - ha:attributes { - } - x = 56.0mm - y = 65.9mm - adelta = 180 - ha:flags { - clearline = 1 - } - clearance = 40.0mil - } - ha:text.1237388 { - scale = 100 - ha:attributes { - } - x = 56.0mm - y = 69.0mm - rot = 0.000000 - string = %a.parent.refdes% - fid = 0 - ha:flags { - dyntext = 1 - floater = 1 - } - } - } - ha:combining { - auto = 1 - } - } - ha:top-paste { - lid = 1 - ha:type { - top = 1 - paste = 1 - } - li:objects { - ha:line.1237389 { - clearance = 40.0mil - y2 = 67.73mm - thickness = 40.0mil - ha:attributes { - } - x1 = 51.355mm - x2 = 51.755mm - ha:flags { - clearline = 1 - } - y1 = 67.73mm - } - ha:line.1237392 { - clearance = 40.0mil - y2 = 70.27mm - thickness = 40.0mil - ha:attributes { - } - x1 = 51.355mm - x2 = 51.755mm - ha:flags { - clearline = 1 - } - y1 = 70.27mm - } - ha:line.1237395 { - clearance = 40.0mil - y2 = 67.73mm - thickness = 40.0mil - ha:attributes { - } - x1 = 60.245mm - x2 = 60.645mm - ha:flags { - clearline = 1 - } - y1 = 67.73mm - } - ha:line.1237398 { - clearance = 40.0mil - y2 = 70.27mm - thickness = 40.0mil - ha:attributes { - } - x1 = 60.245mm - x2 = 60.645mm - ha:flags { - clearline = 1 - } - y1 = 70.27mm - } - } - ha:combining { - auto = 1 - } - } - ha:top-mask { - lid = 2 - ha:type { - top = 1 - mask = 1 - } - li:objects { - ha:line.1237401 { - clearance = 40.0mil - y2 = 68.08mm - thickness = 0.4mm - ha:attributes { - } - x1 = 51.005mm - x2 = 51.005mm - ha:flags { - clearline = 1 - } - y1 = 2.65275591in - } - ha:line.1237404 { - clearance = 40.0mil - y2 = 68.08mm - thickness = 0.4mm - ha:attributes { - } - x1 = 52.105mm - x2 = 52.105mm - ha:flags { - clearline = 1 - } - y1 = 2.65275591in - } - ha:line.1237407 { - clearance = 40.0mil - y2 = 70.62mm - thickness = 0.4mm - ha:attributes { - } - x1 = 51.005mm - x2 = 51.005mm - ha:flags { - clearline = 1 - } - y1 = 69.92mm - } - ha:line.1237410 { - clearance = 40.0mil - y2 = 70.62mm - thickness = 0.4mm - ha:attributes { - } - x1 = 52.105mm - x2 = 52.105mm - ha:flags { - clearline = 1 - } - y1 = 69.92mm - } - ha:line.1237413 { - clearance = 40.0mil - y2 = 68.08mm - thickness = 0.4mm - ha:attributes { - } - x1 = 59.895mm - x2 = 59.895mm - ha:flags { - clearline = 1 - } - y1 = 2.65275591in - } - ha:line.1237416 { - clearance = 40.0mil - y2 = 68.08mm - thickness = 0.4mm - ha:attributes { - } - x1 = 60.995mm - x2 = 60.995mm - ha:flags { - clearline = 1 - } - y1 = 2.65275591in - } - ha:line.1237419 { - clearance = 40.0mil - y2 = 70.62mm - thickness = 0.4mm - ha:attributes { - } - x1 = 59.895mm - x2 = 59.895mm - ha:flags { - clearline = 1 - } - y1 = 69.92mm - } - ha:line.1237422 { - clearance = 40.0mil - y2 = 70.62mm - thickness = 0.4mm - ha:attributes { - } - x1 = 60.995mm - x2 = 60.995mm - ha:flags { - clearline = 1 - } - y1 = 69.92mm - } - ha:polygon.1237626 { - ha:attributes { - } - li:geometry { - ta:contour { - { 51.005mm; 67.18mm } - { 52.105mm; 67.18mm } - { 52.105mm; 68.28mm } - { 51.005mm; 68.28mm } - } - } - ha:flags { - clearpoly = 1 - } - clearance = 40.0mil - } - ha:polygon.1237631 { - ha:attributes { - } - li:geometry { - ta:contour { - { 51.005mm; 69.72mm } - { 52.105mm; 69.72mm } - { 52.105mm; 70.82mm } - { 51.005mm; 70.82mm } - } - } - ha:flags { - clearpoly = 1 - } - clearance = 40.0mil - } - ha:polygon.1237636 { - ha:attributes { - } - li:geometry { - ta:contour { - { 59.895mm; 67.18mm } - { 60.995mm; 67.18mm } - { 60.995mm; 68.28mm } - { 59.895mm; 68.28mm } - } - } - ha:flags { - clearpoly = 1 - } - clearance = 40.0mil - } - ha:polygon.1237641 { - ha:attributes { - } - li:geometry { - ta:contour { - { 59.895mm; 69.72mm } - { 60.995mm; 69.72mm } - { 60.995mm; 70.82mm } - { 59.895mm; 70.82mm } - } - } - ha:flags { - clearpoly = 1 - } - clearance = 40.0mil - } - } - ha:combining { - sub = 1 - auto = 1 - } - } - ha:top-assembly { - lid = 3 - ha:type { - top = 1 - doc = 1 - } - li:objects { - ha:line.1237425 { - clearance = 16.0mil - y2 = 66.968mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.14472441in - x2 = 57.524mm - ha:flags { - clearline = 1 - } - y1 = 66.968mm - } - ha:line.1237428 { - clearance = 16.0mil - y2 = 68.492mm - thickness = 0.1mm - ha:attributes { - } - x1 = 57.524mm - x2 = 57.524mm - ha:flags { - clearline = 1 - } - y1 = 66.968mm - } - ha:line.1237431 { - clearance = 16.0mil - y2 = 68.492mm - thickness = 0.1mm - ha:attributes { - } - x1 = 57.524mm - x2 = 2.14472441in - ha:flags { - clearline = 1 - } - y1 = 68.492mm - } - ha:line.1237434 { - clearance = 16.0mil - y2 = 66.968mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.14472441in - x2 = 2.14472441in - ha:flags { - clearline = 1 - } - y1 = 68.492mm - } - ha:line.1237437 { - clearance = 16.0mil - y2 = 69.508mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.14472441in - x2 = 57.524mm - ha:flags { - clearline = 1 - } - y1 = 69.508mm - } - ha:line.1237440 { - clearance = 16.0mil - y2 = 71.032mm - thickness = 0.1mm - ha:attributes { - } - x1 = 57.524mm - x2 = 57.524mm - ha:flags { - clearline = 1 - } - y1 = 69.508mm - } - ha:line.1237443 { - clearance = 16.0mil - y2 = 71.032mm - thickness = 0.1mm - ha:attributes { - } - x1 = 57.524mm - x2 = 2.14472441in - ha:flags { - clearline = 1 - } - y1 = 71.032mm - } - ha:line.1237446 { - clearance = 16.0mil - y2 = 69.508mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.14472441in - x2 = 2.14472441in - ha:flags { - clearline = 1 - } - y1 = 71.032mm - } - ha:line.1237449 { - clearance = 16.0mil - y2 = 67.095mm - thickness = 0.1mm - ha:attributes { - } - x1 = 54.603mm - x2 = 2.19972441in - ha:flags { - clearline = 1 - } - y1 = 67.095mm - } - ha:line.1237452 { - clearance = 16.0mil - y2 = 68.365mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.19972441in - x2 = 2.19972441in - ha:flags { - clearline = 1 - } - y1 = 67.095mm - } - ha:line.1237455 { - clearance = 16.0mil - y2 = 68.365mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.19972441in - x2 = 54.603mm - ha:flags { - clearline = 1 - } - y1 = 68.365mm - } - ha:line.1237458 { - clearance = 16.0mil - y2 = 67.095mm - thickness = 0.1mm - ha:attributes { - } - x1 = 54.603mm - x2 = 54.603mm - ha:flags { - clearline = 1 - } - y1 = 68.365mm - } - ha:line.1237461 { - clearance = 16.0mil - y2 = 69.635mm - thickness = 0.1mm - ha:attributes { - } - x1 = 54.603mm - x2 = 2.19972441in - ha:flags { - clearline = 1 - } - y1 = 69.635mm - } - ha:line.1237464 { - clearance = 16.0mil - y2 = 70.905mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.19972441in - x2 = 2.19972441in - ha:flags { - clearline = 1 - } - y1 = 69.635mm - } - ha:line.1237467 { - clearance = 16.0mil - y2 = 70.905mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.19972441in - x2 = 54.603mm - ha:flags { - clearline = 1 - } - y1 = 70.905mm - } - ha:line.1237470 { - clearance = 16.0mil - y2 = 69.635mm - thickness = 0.1mm - ha:attributes { - } - x1 = 54.603mm - x2 = 54.603mm - ha:flags { - clearline = 1 - } - y1 = 70.905mm - } - ha:line.1237473 { - clearance = 16.0mil - y2 = 65.952mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.08472441in - x2 = 59.048mm - ha:flags { - clearline = 1 - } - y1 = 65.952mm - } - ha:line.1237476 { - clearance = 16.0mil - y2 = 72.048mm - thickness = 0.1mm - ha:attributes { - } - x1 = 59.048mm - x2 = 59.048mm - ha:flags { - clearline = 1 - } - y1 = 65.952mm - } - ha:line.1237479 { - clearance = 16.0mil - y2 = 72.048mm - thickness = 0.1mm - ha:attributes { - } - x1 = 59.048mm - x2 = 2.08472441in - ha:flags { - clearline = 1 - } - y1 = 72.048mm - } - ha:line.1237482 { - clearance = 16.0mil - y2 = 65.952mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.08472441in - x2 = 2.08472441in - ha:flags { - clearline = 1 - } - y1 = 72.048mm - } - ha:line.1237485 { - clearance = 16.0mil - y2 = 66.333mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.15972441in - x2 = 2.15972441in - ha:flags { - clearline = 1 - } - y1 = 65.952mm - } - ha:line.1237488 { - clearance = 16.0mil - y2 = 66.333mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.15972441in - x2 = 57.143mm - ha:flags { - clearline = 1 - } - y1 = 66.333mm - } - ha:line.1237491 { - clearance = 16.0mil - y2 = 65.952mm - thickness = 0.1mm - ha:attributes { - } - x1 = 57.143mm - x2 = 57.143mm - ha:flags { - clearline = 1 - } - y1 = 66.333mm - } - ha:line.1237494 { - clearance = 16.0mil - y2 = 67.222mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.08472441in - x2 = 2.03972441in - ha:flags { - clearline = 1 - } - y1 = 67.222mm - } - ha:line.1237497 { - clearance = 16.0mil - y2 = 67.984mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.02972441in - x2 = 2.02972441in - ha:flags { - clearline = 1 - } - y1 = 67.476mm - } - ha:line.1237500 { - clearance = 16.0mil - y2 = 68.238mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.08472441in - x2 = 2.03972441in - ha:flags { - clearline = 1 - } - y1 = 68.238mm - } - ha:line.1237503 { - clearance = 16.0mil - y2 = 67.476mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.02972441in - x2 = 2.01472441in - ha:flags { - clearline = 1 - } - y1 = 67.476mm - } - ha:line.1237506 { - clearance = 16.0mil - y2 = 67.984mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.01472441in - x2 = 2.01472441in - ha:flags { - clearline = 1 - } - y1 = 67.476mm - } - ha:line.1237509 { - clearance = 16.0mil - y2 = 67.984mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.01472441in - x2 = 2.02972441in - ha:flags { - clearline = 1 - } - y1 = 67.984mm - } - ha:line.1237512 { - clearance = 16.0mil - y2 = 67.222mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.02972441in - x2 = 2.03972441in - ha:flags { - clearline = 1 - } - y1 = 67.476mm - } - ha:line.1237515 { - clearance = 16.0mil - y2 = 68.238mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.02972441in - x2 = 2.03972441in - ha:flags { - clearline = 1 - } - y1 = 67.984mm - } - ha:line.1237518 { - clearance = 16.0mil - y2 = 68.238mm - thickness = 0.1mm - ha:attributes { - } - x1 = 52.444mm - x2 = 52.444mm - ha:flags { - clearline = 1 - } - y1 = 67.222mm - } - ha:line.1237521 { - clearance = 16.0mil - y2 = 69.762mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.08472441in - x2 = 2.03972441in - ha:flags { - clearline = 1 - } - y1 = 69.762mm - } - ha:line.1237524 { - clearance = 16.0mil - y2 = 70.524mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.02972441in - x2 = 2.02972441in - ha:flags { - clearline = 1 - } - y1 = 70.016mm - } - ha:line.1237527 { - clearance = 16.0mil - y2 = 70.778mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.08472441in - x2 = 2.03972441in - ha:flags { - clearline = 1 - } - y1 = 70.778mm - } - ha:line.1237530 { - clearance = 16.0mil - y2 = 70.016mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.02972441in - x2 = 2.01472441in - ha:flags { - clearline = 1 - } - y1 = 70.016mm - } - ha:line.1237533 { - clearance = 16.0mil - y2 = 70.524mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.01472441in - x2 = 2.01472441in - ha:flags { - clearline = 1 - } - y1 = 70.016mm - } - ha:line.1237536 { - clearance = 16.0mil - y2 = 70.524mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.01472441in - x2 = 2.02972441in - ha:flags { - clearline = 1 - } - y1 = 70.524mm - } - ha:line.1237539 { - clearance = 16.0mil - y2 = 69.762mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.02972441in - x2 = 2.03972441in - ha:flags { - clearline = 1 - } - y1 = 70.016mm - } - ha:line.1237542 { - clearance = 16.0mil - y2 = 70.778mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.02972441in - x2 = 2.03972441in - ha:flags { - clearline = 1 - } - y1 = 70.524mm - } - ha:line.1237545 { - clearance = 16.0mil - y2 = 70.778mm - thickness = 0.1mm - ha:attributes { - } - x1 = 52.444mm - x2 = 52.444mm - ha:flags { - clearline = 1 - } - y1 = 69.762mm - } - ha:line.1237548 { - clearance = 16.0mil - y2 = 68.238mm - thickness = 0.1mm - ha:attributes { - } - x1 = 59.048mm - x2 = 60.191mm - ha:flags { - clearline = 1 - } - y1 = 68.238mm - } - ha:line.1237551 { - clearance = 16.0mil - y2 = 67.984mm - thickness = 0.1mm - ha:attributes { - } - x1 = 60.445mm - x2 = 60.445mm - ha:flags { - clearline = 1 - } - y1 = 67.476mm - } - ha:line.1237554 { - clearance = 16.0mil - y2 = 67.222mm - thickness = 0.1mm - ha:attributes { - } - x1 = 59.048mm - x2 = 60.191mm - ha:flags { - clearline = 1 - } - y1 = 67.222mm - } - ha:line.1237557 { - clearance = 16.0mil - y2 = 67.984mm - thickness = 0.1mm - ha:attributes { - } - x1 = 60.445mm - x2 = 60.826mm - ha:flags { - clearline = 1 - } - y1 = 67.984mm - } - ha:line.1237560 { - clearance = 16.0mil - y2 = 67.984mm - thickness = 0.1mm - ha:attributes { - } - x1 = 60.826mm - x2 = 60.826mm - ha:flags { - clearline = 1 - } - y1 = 67.476mm - } - ha:line.1237563 { - clearance = 16.0mil - y2 = 67.476mm - thickness = 0.1mm - ha:attributes { - } - x1 = 60.445mm - x2 = 60.826mm - ha:flags { - clearline = 1 - } - y1 = 67.476mm - } - ha:line.1237566 { - clearance = 16.0mil - y2 = 68.238mm - thickness = 0.1mm - ha:attributes { - } - x1 = 60.445mm - x2 = 60.191mm - ha:flags { - clearline = 1 - } - y1 = 67.984mm - } - ha:line.1237569 { - clearance = 16.0mil - y2 = 67.222mm - thickness = 0.1mm - ha:attributes { - } - x1 = 60.445mm - x2 = 60.191mm - ha:flags { - clearline = 1 - } - y1 = 67.476mm - } - ha:line.1237572 { - clearance = 16.0mil - y2 = 68.238mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.34472441in - x2 = 2.34472441in - ha:flags { - clearline = 1 - } - y1 = 67.222mm - } - ha:line.1237575 { - clearance = 16.0mil - y2 = 70.778mm - thickness = 0.1mm - ha:attributes { - } - x1 = 59.048mm - x2 = 60.191mm - ha:flags { - clearline = 1 - } - y1 = 70.778mm - } - ha:line.1237578 { - clearance = 16.0mil - y2 = 70.524mm - thickness = 0.1mm - ha:attributes { - } - x1 = 60.445mm - x2 = 60.445mm - ha:flags { - clearline = 1 - } - y1 = 70.016mm - } - ha:line.1237581 { - clearance = 16.0mil - y2 = 69.762mm - thickness = 0.1mm - ha:attributes { - } - x1 = 59.048mm - x2 = 60.191mm - ha:flags { - clearline = 1 - } - y1 = 69.762mm - } - ha:line.1237584 { - clearance = 16.0mil - y2 = 70.524mm - thickness = 0.1mm - ha:attributes { - } - x1 = 60.445mm - x2 = 60.826mm - ha:flags { - clearline = 1 - } - y1 = 70.524mm - } - ha:line.1237587 { - clearance = 16.0mil - y2 = 70.524mm - thickness = 0.1mm - ha:attributes { - } - x1 = 60.826mm - x2 = 60.826mm - ha:flags { - clearline = 1 - } - y1 = 70.016mm - } - ha:line.1237590 { - clearance = 16.0mil - y2 = 70.016mm - thickness = 0.1mm - ha:attributes { - } - x1 = 60.445mm - x2 = 60.826mm - ha:flags { - clearline = 1 - } - y1 = 70.016mm - } - ha:line.1237593 { - clearance = 16.0mil - y2 = 70.778mm - thickness = 0.1mm - ha:attributes { - } - x1 = 60.445mm - x2 = 60.191mm - ha:flags { - clearline = 1 - } - y1 = 70.524mm - } - ha:line.1237596 { - clearance = 16.0mil - y2 = 69.762mm - thickness = 0.1mm - ha:attributes { - } - x1 = 60.445mm - x2 = 60.191mm - ha:flags { - clearline = 1 - } - y1 = 70.016mm - } - ha:line.1237599 { - clearance = 16.0mil - y2 = 70.778mm - thickness = 0.1mm - ha:attributes { - } - x1 = 2.34472441in - x2 = 2.34472441in - ha:flags { - clearline = 1 - } - y1 = 69.762mm - } - ha:text.1237602 { - scale = 100 - ha:attributes { - } - x = 2.14472441in - y = 67.476mm - rot = 270.000000 - string = 1 - fid = 0 - ha:flags { - clearline = 1 - } - } - ha:text.1237603 { - scale = 100 - ha:attributes { - } - x = 2.14472441in - y = 69.889mm - rot = 270.000000 - string = 2 - fid = 0 - ha:flags { - clearline = 1 - } - } - ha:text.1237604 { - scale = 100 - ha:attributes { - } - x = 59.048mm - y = 68.365mm - rot = 270.000000 - string = ON - fid = 0 - ha:flags { - clearline = 1 - } - } - } - ha:combining { - } - } - ha:subc-aux { - lid = 4 - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - li:objects { - ha:line.1237605 { - clearance = 0.0 - y2 = 69.0mm - thickness = 0.1mm - ha:attributes { - subc-role = origin - } - x1 = 56.0mm - x2 = 56.0mm - ha:flags { - } - y1 = 69.0mm - } - ha:line.1237608 { - clearance = 0.0 - y2 = 69.0mm - thickness = 0.1mm - ha:attributes { - subc-role = x - } - x1 = 56.0mm - x2 = 57.0mm - ha:flags { - } - y1 = 69.0mm - } - ha:line.1237611 { - clearance = 0.0 - y2 = 70.0mm - thickness = 0.1mm - ha:attributes { - subc-role = y - } - x1 = 56.0mm - x2 = 56.0mm - ha:flags { - } - y1 = 69.0mm - } - } - ha:combining { - } - } - } - } - uid = 6Y3Lu8i5MbBSu9jD0fYAAAB5 - ha:flags { - } - } -} Index: work/bug_files/fidoExportCrash.pcb =================================================================== --- work/bug_files/fidoExportCrash.pcb (revision 38711) +++ work/bug_files/fidoExportCrash.pcb (nonexistent) @@ -1,183 +0,0 @@ -# release: pcb 20110918 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["" 600000 500000] - -Grid[2500.0 0 0 1] -Cursor[2500 62500 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[1200 900 1000 700 1500 1000] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,4,c:2,5,6,s:7:8") -Styles["Signal,1000,7874,3150,2000:Power,2000,8661,3937,2000:Fat,8000,13780,4724,2500:Sig-tight,1000,6400,3150,1200"] - -Attribute("PCB::grid::unit" "mil")# Created by FidoCadJ 0.24.7 beta by Davide Bucci, Erich Heinzle - Via[31500 14000 5000 100 100 2500 "" ""] -# Oval and rect pad export not implemented yet - Via[44000 14000 5000 100 100 2500 "" ""] -# Oval and rect pad export not implemented yet - Via[31500 21500 5000 100 100 2500 "" ""] -# Oval and rect pad export not implemented yet - Via[41500 24000 5000 100 100 2500 "" ""] -# Oval and rect pad export not implemented yet - Via[41500 34000 5000 100 100 2500 "" ""] -# Oval and rect pad export not implemented yet - Via[69000 34000 5000 100 100 2500 "" ""] -# Oval and rect pad export not implemented yet - Via[4000 4000 5000 100 100 2500 "" ""] -# Oval and rect pad export not implemented yet - Via[4000 14000 5000 100 100 2500 "" ""] -# Oval and rect pad export not implemented yet - Via[31500 14000 5000 100 100 2500 "" ""] -# Oval and rect pad export not implemented yet - Via[44000 14000 5000 100 100 2500 "" ""] -# Oval and rect pad export not implemented yet - Via[31500 21500 5000 100 100 2500 "" ""] -# Oval and rect pad export not implemented yet - Via[41500 24000 5000 100 100 2500 "" ""] -# Oval and rect pad export not implemented yet - Via[41500 34000 5000 100 100 2500 "" ""] -# Oval and rect pad export not implemented yet - Via[69000 34000 5000 100 100 2500 "" ""] -# Oval and rect pad export not implemented yet - Via[4000 4000 5000 100 100 2500 "" ""] -# Oval and rect pad export not implemented yet - Via[4000 14000 5000 100 100 2500 "" ""] -# Oval and rect pad export not implemented yet -Layer(1 "B.cu") -( - Line[34000 14000 41500 14000 10000 2500 "clearline"] - Line[46500 14000 47931 14046 1000 250 "clearline"] - Line[47931 14046 49357 14092 1000 250 "clearline"] - Line[49357 14092 50773 14137 1000 250 "clearline"] - Line[50773 14137 52174 14180 1000 250 "clearline"] - Line[52174 14180 53554 14222 1000 250 "clearline"] - Line[53554 14222 54908 14261 1000 250 "clearline"] - Line[54908 14261 56231 14297 1000 250 "clearline"] - Line[56231 14297 57518 14330 1000 250 "clearline"] - Line[57518 14330 58764 14359 1000 250 "clearline"] - Line[58764 14359 59963 14384 1000 250 "clearline"] - Line[59963 14384 61111 14404 1000 250 "clearline"] - Line[61111 14404 62203 14418 1000 250 "clearline"] - Line[62203 14418 63232 14427 1000 250 "clearline"] - Line[63232 14427 64194 14429 1000 250 "clearline"] - Line[64194 14429 65085 14425 1000 250 "clearline"] - Line[65085 14425 65898 14413 1000 250 "clearline"] - Line[65898 14413 66628 14393 1000 250 "clearline"] - Line[66628 14393 67271 14366 1000 250 "clearline"] - Line[67271 14366 67821 14329 1000 250 "clearline"] - Line[67821 14329 68273 14284 1000 250 "clearline"] - Line[68273 14284 68622 14228 1000 250 "clearline"] - Line[68622 14228 68863 14163 1000 250 "clearline"] - Line[68863 14163 68991 14087 1000 250 "clearline"] - Line[68991 14087 69000 14000 1000 250 "clearline"] - Line[69000 14000 68887 13901 1000 250 "clearline"] - Line[68887 13901 68662 13791 1000 250 "clearline"] - Line[68662 13791 68334 13669 1000 250 "clearline"] - Line[68334 13669 67914 13537 1000 250 "clearline"] - Line[67914 13537 67413 13394 1000 250 "clearline"] - Line[67413 13394 66841 13241 1000 250 "clearline"] - Line[66841 13241 66209 13078 1000 250 "clearline"] - Line[66209 13078 65527 12905 1000 250 "clearline"] - Line[65527 12905 64806 12722 1000 250 "clearline"] - Line[64806 12722 64057 12530 1000 250 "clearline"] - Line[64057 12530 63290 12329 1000 250 "clearline"] - Line[63290 12329 62515 12119 1000 250 "clearline"] - Line[62515 12119 61744 11900 1000 250 "clearline"] - Line[61744 11900 60986 11673 1000 250 "clearline"] - Line[60986 11673 60253 11438 1000 250 "clearline"] - Line[60253 11438 59555 11195 1000 250 "clearline"] - Line[59555 11195 58903 10945 1000 250 "clearline"] - Line[58903 10945 58306 10687 1000 250 "clearline"] - Line[58306 10687 57776 10422 1000 250 "clearline"] - Line[57776 10422 57324 10150 1000 250 "clearline"] - Line[57324 10150 56960 9872 1000 250 "clearline"] - Line[56960 9872 56694 9587 1000 250 "clearline"] - Line[56694 9587 56537 9296 1000 250 "clearline"] - Line[56537 9296 56500 9000 1000 250 "clearline"] - Line[56500 9000 56589 8698 1000 250 "clearline"] - Line[56589 8698 56802 8392 1000 250 "clearline"] - Line[56802 8392 57128 8083 1000 250 "clearline"] - Line[57128 8083 57561 7775 1000 250 "clearline"] - Line[57561 7775 58093 7467 1000 250 "clearline"] - Line[58093 7467 58716 7161 1000 250 "clearline"] - Line[58716 7161 59422 6861 1000 250 "clearline"] - Line[59422 6861 60203 6566 1000 250 "clearline"] - Line[60203 6566 61052 6278 1000 250 "clearline"] - Line[61052 6278 61959 6000 1000 250 "clearline"] - Line[61959 6000 62918 5733 1000 250 "clearline"] - Line[62918 5733 63921 5478 1000 250 "clearline"] - Line[63921 5478 64960 5238 1000 250 "clearline"] - Line[64960 5238 66027 5013 1000 250 "clearline"] - Line[66027 5013 67114 4806 1000 250 "clearline"] - Line[67114 4806 68212 4618 1000 250 "clearline"] - Line[68212 4618 69316 4451 1000 250 "clearline"] - Line[69316 4451 70416 4306 1000 250 "clearline"] - Line[70416 4306 71504 4185 1000 250 "clearline"] - Line[71504 4185 72573 4090 1000 250 "clearline"] - Line[72573 4090 73615 4022 1000 250 "clearline"] - Line[73615 4022 74622 3983 1000 250 "clearline"] - Line[74622 3983 75586 3975 1000 250 "clearline"] - Line[75586 3975 76500 4000 1000 250 "clearline"] - Line[76500 4000 77356 4057 1000 250 "clearline"] - Line[77356 4057 78156 4147 1000 250 "clearline"] - Line[78156 4147 78903 4269 1000 250 "clearline"] - Line[78903 4269 79598 4420 1000 250 "clearline"] - Line[79598 4420 80245 4599 1000 250 "clearline"] - Line[80245 4599 80845 4805 1000 250 "clearline"] - Line[80845 4805 81401 5037 1000 250 "clearline"] - Line[81401 5037 81916 5292 1000 250 "clearline"] - Line[81916 5292 82392 5571 1000 250 "clearline"] - Line[82392 5571 82831 5870 1000 250 "clearline"] - Line[82831 5870 83236 6190 1000 250 "clearline"] - Line[83236 6190 83609 6527 1000 250 "clearline"] - Line[83609 6527 83953 6882 1000 250 "clearline"] - Line[83953 6882 84270 7252 1000 250 "clearline"] - Line[84270 7252 84562 7637 1000 250 "clearline"] - Line[84562 7637 84833 8034 1000 250 "clearline"] - Line[84833 8034 85084 8442 1000 250 "clearline"] - Line[85084 8442 85318 8861 1000 250 "clearline"] - Line[85318 8861 85537 9288 1000 250 "clearline"] - Line[85537 9288 85744 9721 1000 250 "clearline"] - Line[85744 9721 85942 10161 1000 250 "clearline"] - Line[85942 10161 86132 10605 1000 250 "clearline"] - Line[86132 10605 86317 11051 1000 250 "clearline"] - Line[86317 11051 86500 11500 1000 250 "clearline"] - Arc[35000 42500 12500 12500 1000 0 360 250 "clearline"] - Line[16500 61500 16500 84000 1000 250 "clearline"] - Line[16500 84000 59000 64000 1000 250 "clearline"] - Line[89000 21500 114000 21500 10000 2500 "clearline"] -) -Layer(2 "Inner1.Cu") -( -) -Layer(3 "Inner2.Cu") -( -) -Layer(4 "Inner3.Cu") -( -) -Layer(5 "Inner4.Cu") -( -) -Layer(6 "Inner5.Cu") -( -) -Layer(7 "Inner6.Cu") -( -) -Layer(8 "Inner7.Cu") -( -) -Layer(9 "Inner8.Cu") -( -) -Layer(17 "B.SilkS") -( -) -Layer(18 "F.SilkS") -( -) Index: work/bug_files/thermal-save-erich.lht =================================================================== --- work/bug_files/thermal-save-erich.lht (revision 38711) +++ work/bug_files/thermal-save-erich.lht (nonexistent) @@ -1,1200 +0,0 @@ -ha:pcb-rnd-board-v4 { - - ha:attributes { - {PCB::grid::unit}=mil - } - - li:styles { - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 6.0in - y = 127.0mm - isle_area_nm2 = 200000000.000000 - } - ha:cursor { - zoom = 1.000000 - x = 0.0 - y = 0.0 - } - ha:drc { - min_drill = 15.0mil - min_ring = 10.0mil - bloat = 12.0mil - shrink = 9.0mil - min_width = 10.0mil - min_silk = 7.0mil - } - ha:grid { - spacing = 5.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v4.0 { - hdia=1.6mm; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 1.054mm - -436.581um - 0.436581mm - -1054.0um - -436.581um - -1054.0um - -1054.0um - -436.581um - -1054.0um - 0.436581mm - -436.581um - 1.054mm - 0.436581mm - 1.054mm - 1.054mm - 0.436581mm - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - li:ps_poly { - 1.054mm - -436.581um - 0.436581mm - -1054.0um - -436.581um - -1054.0um - -1054.0um - -436.581um - -1054.0um - 0.436581mm - -436.581um - 1.054mm - 0.436581mm - 1.054mm - 1.054mm - 0.436581mm - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - li:ps_poly { - 1.054mm - -436.581um - 0.436581mm - -1054.0um - -436.581um - -1054.0um - -1054.0um - -436.581um - -1054.0um - 0.436581mm - -436.581um - 1.054mm - 0.436581mm - 1.054mm - 1.054mm - 0.436581mm - } - } - } - } - - ha:ps_proto_v4.1 { - hdia=0.4mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -454.0um - -454.0um - 0.454mm - -454.0um - 0.454mm - 0.454mm - -454.0um - 0.454mm - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - li:ps_poly { - -454.0um - -454.0um - 0.454mm - -454.0um - 0.454mm - 0.454mm - -454.0um - 0.454mm - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - li:ps_poly { - -454.0um - -454.0um - 0.454mm - -454.0um - 0.454mm - 0.454mm - -454.0um - 0.454mm - } - } - } - } - } - - li:objects { - ha:subc.26911 { - ha:attributes { - value= - footprint=1 - refdes=S1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v4.0 { - hdia=40.0mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 30.0mil - -315.631um - 0.315631mm - -762.0um - -315.631um - -762.0um - -762.0um - -315.631um - -762.0um - 0.315631mm - -315.631um - 30.0mil - 0.315631mm - 30.0mil - 30.0mil - 0.315631mm - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - li:ps_poly { - 30.0mil - -315.631um - 0.315631mm - -762.0um - -315.631um - -762.0um - -762.0um - -315.631um - -762.0um - 0.315631mm - -315.631um - 30.0mil - 0.315631mm - 30.0mil - 30.0mil - 0.315631mm - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - li:ps_poly { - 30.0mil - -315.631um - 0.315631mm - -762.0um - -315.631um - -762.0um - -762.0um - -315.631um - -762.0um - 0.315631mm - -315.631um - 30.0mil - 0.315631mm - 30.0mil - 30.0mil - 0.315631mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 10.0mil - -105.21um - 0.10521mm - -254.0um - -105.21um - -254.0um - -254.0um - -105.21um - -254.0um - 0.10521mm - -105.21um - 10.0mil - 0.10521mm - 10.0mil - 10.0mil - 0.10521mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 10.0mil - -105.21um - 0.10521mm - -254.0um - -105.21um - -254.0um - -254.0um - -105.21um - -254.0um - 0.10521mm - -105.21um - 10.0mil - 0.10521mm - 10.0mil - 10.0mil - 0.10521mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.27048 { - proto=0; x=5.91414mm; y=3.708in; rot=270.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:0 { - diag - round - } - li:1 { - on - diag - round - } - li:2 { - on - diag - round - } - li:3 { - on - diag - round - } - } - - ha:attributes { - term=1 - } - } - ha:padstack_ref.27049 { - proto=0; x=10.43534mm; y=3.708in; rot=270.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:0 { - on - diag - sharp - } - } - - ha:attributes { - term=3 - } - } - ha:padstack_ref.27050 { - proto=0; x=5.91414mm; y=87.6808mm; rot=270.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:0 { - diag - round - } - li:1 { - on - diag - round - } - li:2 { - on - diag - round - } - li:3 { - on - diag - round - } - li:4 { - on - diag - round - } - } - - ha:attributes { - term=2 - } - } - ha:padstack_ref.27051 { - proto=0; x=10.43534mm; y=87.6808mm; rot=270.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:0 { - on - diag - round - } - } - - ha:attributes { - term=4 - } - } - } - li:layers { - - ha:tPlace { - lid=0 - ha:combining { } - - li:objects { - ha:line.26912 { - x1=8.93674mm; y1=3.45in; x2=8.93674mm; y2=3.46in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26915 { - x1=8.93674mm; y1=3.45in; x2=7.41274mm; y2=3.45in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26918 { - x1=7.41274mm; y1=3.46in; x2=7.41274mm; y2=3.45in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26921 { - x1=7.41274mm; y1=3.71in; x2=7.41274mm; y2=3.7in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26924 { - x1=7.41274mm; y1=3.71in; x2=8.93674mm; y2=3.71in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26927 { - x1=8.93674mm; y1=3.7in; x2=8.93674mm; y2=3.71in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26930 { - x1=5.12674mm; y1=92.202mm; x2=5.38074mm; y2=92.202mm; thickness=2.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26933 { - x1=5.38074mm; y1=3.53in; x2=5.38074mm; y2=92.202mm; thickness=2.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26936 { - x1=5.38074mm; y1=3.53in; x2=5.12674mm; y2=3.53in; thickness=2.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26939 { - x1=10.96874mm; y1=89.789mm; x2=10.96874mm; y2=92.202mm; thickness=2.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26942 { - x1=10.96874mm; y1=89.789mm; x2=11.22274mm; y2=89.789mm; thickness=2.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26945 { - x1=10.96874mm; y1=92.202mm; x2=11.22274mm; y2=92.202mm; thickness=2.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26948 { - x1=11.22274mm; y1=3.665in; x2=11.22274mm; y2=92.202mm; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26951 { - x1=5.12674mm; y1=3.495in; x2=5.12674mm; y2=3.53in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26954 { - x1=5.12674mm; y1=3.53in; x2=5.12674mm; y2=92.202mm; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26957 { - x1=5.12674mm; y1=92.202mm; x2=5.12674mm; y2=3.665in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26960 { - x1=11.22274mm; y1=92.202mm; x2=11.22274mm; y2=89.789mm; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26963 { - x1=11.22274mm; y1=89.789mm; x2=11.22274mm; y2=3.495in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26966 { - x1=8.93674mm; y1=3.46in; x2=9.19074mm; y2=3.46in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26969 { - x1=7.41274mm; y1=3.46in; x2=7.15874mm; y2=3.46in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26972 { - x1=8.93674mm; y1=3.7in; x2=9.19074mm; y2=3.7in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26975 { - x1=7.41274mm; y1=3.7in; x2=7.15874mm; y2=3.7in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.26978 { - x=8.17474mm; y=3.58in; width=70.0mil; height=70.0mil; astart=-270; adelta=-360; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.26979 { - x=8.17474mm; y=3.58in; width=10.0mil; height=10.0mil; astart=-270; adelta=-360; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:tDocu { - lid=1 - ha:combining { } - - li:objects { - ha:line.26980 { - x1=7.15874mm; y1=3.46in; x2=5.63474mm; y2=3.46in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26983 { - x1=5.63474mm; y1=3.46in; x2=5.12674mm; y2=3.48in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26986 { - x1=11.22274mm; y1=3.48in; x2=10.71474mm; y2=3.46in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26989 { - x1=10.71474mm; y1=3.46in; x2=9.19074mm; y2=3.46in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26992 { - x1=5.12674mm; y1=3.68in; x2=5.63474mm; y2=3.7in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26995 { - x1=5.63474mm; y1=3.7in; x2=7.15874mm; y2=3.7in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26998 { - x1=11.22274mm; y1=3.68in; x2=10.71474mm; y2=3.7in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.27001 { - x1=10.71474mm; y1=3.7in; x2=9.19074mm; y2=3.7in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.27004 { - x1=6.90474mm; y1=92.202mm; x2=9.44474mm; y2=92.202mm; thickness=2.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.27007 { - x1=9.44474mm; y1=3.53in; x2=9.44474mm; y2=92.202mm; thickness=2.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.27010 { - x1=9.44474mm; y1=3.53in; x2=6.90474mm; y2=3.53in; thickness=2.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.27013 { - x1=6.90474mm; y1=92.202mm; x2=6.90474mm; y2=3.53in; thickness=2.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.27016 { - x1=11.22274mm; y1=3.48in; x2=11.22274mm; y2=3.495in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.27019 { - x1=11.22274mm; y1=3.68in; x2=11.22274mm; y2=3.665in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.27022 { - x1=5.12674mm; y1=3.68in; x2=5.12674mm; y2=3.665in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.27025 { - x1=5.12674mm; y1=3.48in; x2=5.12674mm; y2=3.495in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.27028 { - x1=10.33374mm; y1=92.202mm; x2=10.33374mm; y2=3.53in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.27031 { - x1=5.88874mm; y1=3.53in; x2=5.88874mm; y2=92.202mm; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.27034 { - x1=6.90474mm; y1=3.675in; x2=7.66674mm; y2=3.675in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.27037 { - x1=8.68274mm; y1=3.675in; x2=9.44474mm; y2=3.675in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.27040 { - x1=7.66674mm; y1=3.675in; x2=8.55574mm; y2=3.665in; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.27043 { - x=10.33374mm; y=3.665in; width=20.0mil; height=20.0mil; astart=-270; adelta=-360; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.27044 { - x=10.20674mm; y=3.495in; width=20.0mil; height=20.0mil; astart=-270; adelta=-360; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.27045 { - x=6.01574mm; y=3.495in; width=20.0mil; height=20.0mil; astart=-270; adelta=-360; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.27046 { - x=6.01574mm; y=3.665in; width=20.0mil; height=20.0mil; astart=-270; adelta=-360; thickness=6.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.27047 { - x=8.17474mm; y=3.58in; width=25.0mil; height=25.0mil; astart=-270; adelta=-360; thickness=2.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=2 - ha:combining { } - - li:objects { - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = pVTWWvmcw3xbJ9I6epoAAACA - } - } - li:layers { - - - ha:Top { - lid=0 - group=1 - ha:combining { } - visible=1 - - li:objects { - ha:line.26597 { - x1=10.43534mm; y1=3.709in; x2=10.43534mm; y2=3.7in; thickness=16.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:polygon.26642 { - li:geometry { - ta:contour { - { 3.34874mm; 3.29in } - { 47.79874mm; 3.29in } - { 47.79874mm; 3.29in } - { 47.79874mm; 4.48in } - { 47.79874mm; 4.48in } - { 3.34874mm; 4.48in } - { 3.34874mm; 4.48in } - { 3.34874mm; 3.29in } - } - } - - ha:flags { - clearpoly=1 - } - } - } - } - - ha:Route2 { - lid=1 - group=2 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:Route3 { - lid=2 - group=3 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:Route4 { - lid=3 - group=4 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:Route5 { - lid=4 - group=5 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:Route6 { - lid=5 - group=6 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:Route7 { - lid=6 - group=7 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:Route8 { - lid=7 - group=8 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:Route9 { - lid=8 - group=9 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:Route10 { - lid=9 - group=10 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:Route11 { - lid=10 - group=11 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:Route12 { - lid=11 - group=12 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:Route13 { - lid=12 - group=13 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:Route14 { - lid=13 - group=14 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:Route15 { - lid=14 - group=15 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:Bottom { - lid=15 - group=17 - ha:combining { } - visible=1 - - li:objects { - ha:line.26651 { - x1=10.46074mm; y1=3.453in; x2=10.43534mm; y2=87.6808mm; thickness=12.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26654 { - x1=10.43534mm; y1=3.708in; x2=10.46074mm; y2=3.707in; thickness=12.0mil; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:polygon.26792 { - li:geometry { - ta:contour { - { 3.34874mm; 3.29in } - { 47.79874mm; 3.29in } - { 47.79874mm; 3.29in } - { 47.79874mm; 4.48in } - { 47.79874mm; 4.48in } - { 3.34874mm; 4.48in } - { 3.34874mm; 4.48in } - { 3.34874mm; 3.29in } - } - } - - ha:flags { - clearpoly=1 - } - } - } - } - - ha:Dimension { - lid=16 - group=16 - ha:combining { } - visible=1 - - li:objects { - ha:line.26801 { - x1=3.48074mm; y1=113.754mm; x2=1.88624961in; y2=113.754mm; thickness=0.0; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26807 { - x1=1.88624961in; y1=83.604mm; x2=3.48074mm; y2=83.604mm; thickness=0.0; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26810 { - x1=3.48074mm; y1=83.604mm; x2=3.48074mm; y2=113.754mm; thickness=0.0; clearance=24.0mil; - ha:flags { - clearline=1 - } - } - } - } - - ha:tPlace { - lid=17 - group=0 - ha:combining { auto=1; } - visible=1 - - li:objects { - } - } - - ha:bPlace { - lid=18 - group=18 - ha:combining { auto=1; } - visible=1 - - li:objects { - } - } - - ha:tDocu { - lid=19 - group=0 - ha:combining { auto=1; } - visible=1 - - li:objects { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_silk - ha:type { top=1; silk=1; } - li:layers { 17; 19; } - } - ha:1 { - name = top_copper - ha:type { top=1; copper=1; } - li:layers { 0; } - } - ha:2 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 1; } - } - ha:3 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 2; } - } - ha:4 { - name = Intern - ha:type { intern=1; copper=1; } - li:layers { 3;} - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 4; } - } - ha:6 { - name = Intern - ha:type { intern=1; copper=1; } - li:layers { 5;} - } - ha:7 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 6; } - } - ha:8 { - name = Intern - ha:type { intern=1; copper=1; } - li:layers { 7;} - } - ha:9 { - name = Intern - ha:type { intern=1; copper=1; } - li:layers { 8; } - } - ha:10 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 9; } - } - ha:11 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 10; } - } - ha:12 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 11; } - } - ha:13 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 12; } - } - ha:14 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 13; } - } - ha:15 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 14; } - } - ha:16 { - name = global outline - ha:type { outline=1; intern=1; } - li:layers { 16; } - } - ha:17 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 15; } - } - ha:18 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 18; } - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 10.00 mil - clearance = 20.00 mil - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 7.00 mil - max_height = 5.00000 in - line_thickness = 10.00 mil - shrink = 9.00 mil - poly_isle_area = 200000000.2 - max_width = 6.00000 in - min_wid = 10.00 mil - bloat = 12.00 mil - min_drill = 15.00 mil - text_scale = 100 - } - ha:editor { - grid_unit = mil - ha:view { - flip_x = 0 - flip_y = 0 - } - line_refraction = 0 - buffer_number = 0 - show_solder_side = 0 - grid = 5.00 mil - } - } - } -} Index: work/bug_files/TODO/farsilk.lht =================================================================== --- work/bug_files/TODO/farsilk.lht (nonexistent) +++ work/bug_files/TODO/farsilk.lht (revision 38712) @@ -0,0 +1,709 @@ +ha:pcb-rnd-board-v4 { + + ha:attributes { + {PCB::grid::unit}=mil + } + + li:styles { + ha:Signal { + diameter = 2.0mm + thickness = 10.0mil + hole = 31.5mil + clearance = 20.0mil + } + ha:Power { + diameter = 2.2mm + thickness = 20.0mil + hole = 1.0mm + clearance = 20.0mil + } + ha:Fat { + diameter = 137.8mil + thickness = 80.0mil + hole = 47.24mil + clearance = 25.0mil + } + ha:Sig-tight { + diameter = 64.0mil + thickness = 10.0mil + hole = 31.5mil + clearance = 12.0mil + } + } + + ha:meta { + ha:size { + thermal_scale = 0.500000 + x = 127.0mm + y = 127.0mm + isle_area_nm2 = 200000000.000000 + } + board_name = farsilk + ha:cursor { + zoom = 1.000000 + x = 0.0 + y = 0.0 + } + ha:drc { + min_drill = 15.0mil + min_ring = 10.0mil + bloat = 12.0mil + shrink = 9.0mil + min_width = 10.0mil + min_silk = 7.0mil + } + ha:grid { + spacing = 25.0mil + offs_x = 0.0 + offs_y = 0.0 + } + } + + ha:data { + li:padstack_prototypes { + } + + li:objects { + ha:subc.451493 { + ha:attributes { + refdes=U0 + } + ha:data { + li:padstack_prototypes { + } + + li:objects { + } + li:layers { + + ha:top-sig { + lid=0 + ha:combining { } + + li:objects { + ha:polygon.451517 { clearance=12.0mil; + li:geometry { + ta:contour { + { 1.3567in; 1.90276in } + { 1.3567in; 1.8319in } + { 1.4433in; 1.8319in } + { 1.4433in; 1.90276in } + } + } + + ha:flags { + clearpolypoly=1 + termname=1 + } + + ha:attributes { + term=4 + elem_smash_shape_square=1 + elem_smash_pad_mask=1.9395 mm + elem_smash_pad=1 + } + } + ha:polygon.451522 { clearance=12.0mil; + li:geometry { + ta:contour { + { 1.3567in; 52.52974mm } + { 1.3567in; 1.99724in } + { 1.4433in; 1.99724in } + { 1.4433in; 52.52974mm } + } + } + + ha:flags { + clearpolypoly=1 + termname=1 + } + + ha:attributes { + term=1 + elem_smash_shape_square=1 + elem_smash_pad_mask=1.9395 mm + elem_smash_pad=1 + } + } + ha:polygon.451527 { clearance=12.0mil; + li:geometry { + ta:contour { + { 1.5567in; 1.90276in } + { 1.5567in; 1.8319in } + { 1.6433in; 1.8319in } + { 1.6433in; 1.90276in } + } + } + + ha:flags { + clearpolypoly=1 + termname=1 + } + + ha:attributes { + term=3 + elem_smash_shape_square=1 + elem_smash_pad_mask=1.9395 mm + elem_smash_pad=1 + } + } + ha:polygon.451532 { clearance=12.0mil; + li:geometry { + ta:contour { + { 1.5567in; 52.52974mm } + { 1.5567in; 1.99724in } + { 1.6433in; 1.99724in } + { 1.6433in; 52.52974mm } + } + } + + ha:flags { + clearpolypoly=1 + termname=1 + } + + ha:attributes { + term=2 + elem_smash_shape_square=1 + elem_smash_pad_mask=1.9395 mm + elem_smash_pad=1 + } + } + } + ha:type { + copper = 1 + top = 1 + } + } + + ha:top-silk { + lid=1 + ha:combining { auto=1; } + + li:objects { + ha:line.451494 { + x1=1.34627in; y1=2.07617in; x2=1.65373in; y2=2.07617in; thickness=10.0mil; clearance=0.0; + } + ha:line.451497 { + x1=1.34627in; y1=1.82383in; x2=1.65373in; y2=1.82383in; thickness=10.0mil; clearance=0.0; + } + ha:line.451500 { + x1=1.65373in; y1=2.07617in; x2=1.65373in; y2=1.82383in; thickness=10.0mil; clearance=0.0; + } + ha:line.451503 { + x1=1.34627in; y1=2.07617in; x2=1.34627in; y2=1.82383in; thickness=10.0mil; clearance=0.0; + } + ha:arc.451506 { + x=1.4in; y=53.48859mm; width=0.249936mm; height=0.249936mm; astart=90; adelta=360; thickness=0.499872mm; clearance=0.0; + } + ha:text.451507 { + string=%a.parent.refdes%; x=1.35in; y=44.45mm; scale=100; fid=0; direction=0; + ha:flags { + dyntext=1 + floater=1 + } + } + } + ha:type { + silk = 1 + top = 1 + } + } + + {ha:top paste} { + lid=2 + ha:combining { } + + li:objects { + ha:polygon.451537 { clearance=12.0mil; + li:geometry { + ta:contour { + { 1.3567in; 1.90276in } + { 1.3567in; 1.8319in } + { 1.4433in; 1.8319in } + { 1.4433in; 1.90276in } + } + } + + ha:flags { + clearpolypoly=1 + termname=1 + } + + ha:attributes { + term=1 + elem_smash_shape_square=1 + elem_smash_pad_mask=1.9395 mm + elem_smash_pad=1 + } + } + ha:polygon.451542 { clearance=12.0mil; + li:geometry { + ta:contour { + { 1.3567in; 52.52974mm } + { 1.3567in; 1.99724in } + { 1.4433in; 1.99724in } + { 1.4433in; 52.52974mm } + } + } + + ha:flags { + clearpolypoly=1 + termname=1 + } + + ha:attributes { + term=4 + elem_smash_shape_square=1 + elem_smash_pad_mask=1.9395 mm + elem_smash_pad=1 + } + } + ha:polygon.451547 { clearance=12.0mil; + li:geometry { + ta:contour { + { 1.5567in; 1.90276in } + { 1.5567in; 1.8319in } + { 1.6433in; 1.8319in } + { 1.6433in; 1.90276in } + } + } + + ha:flags { + clearpolypoly=1 + termname=1 + } + + ha:attributes { + term=2 + elem_smash_shape_square=1 + elem_smash_pad_mask=1.9395 mm + elem_smash_pad=1 + } + } + ha:polygon.451552 { clearance=12.0mil; + li:geometry { + ta:contour { + { 1.5567in; 52.52974mm } + { 1.5567in; 1.99724in } + { 1.6433in; 1.99724in } + { 1.6433in; 52.52974mm } + } + } + + ha:flags { + clearpolypoly=1 + termname=1 + } + + ha:attributes { + term=3 + elem_smash_shape_square=1 + elem_smash_pad_mask=1.9395 mm + elem_smash_pad=1 + } + } + } + ha:type { + top = 1 + paste = 1 + } + } + + {ha:top mask} { + lid=3 + ha:combining { sub=1; } + + li:objects { + ha:polygon.451557 { clearance=12.0mil; + li:geometry { + ta:contour { + { 34.390352mm; 48.399932mm } + { 34.390352mm; 46.460432mm } + { 36.729648mm; 46.460432mm } + { 36.729648mm; 48.399932mm } + } + } + + ha:flags { + clearpolypoly=1 + termname=1 + } + + ha:attributes { + term=1 + elem_smash_shape_square=1 + elem_smash_pad_mask=1.9395 mm + elem_smash_pad=1 + } + } + ha:polygon.451562 { clearance=12.0mil; + li:geometry { + ta:contour { + { 34.390352mm; 52.599568mm } + { 34.390352mm; 50.660068mm } + { 36.729648mm; 50.660068mm } + { 36.729648mm; 52.599568mm } + } + } + + ha:flags { + clearpolypoly=1 + termname=1 + } + + ha:attributes { + term=4 + elem_smash_shape_square=1 + elem_smash_pad_mask=1.9395 mm + elem_smash_pad=1 + } + } + ha:polygon.451567 { clearance=12.0mil; + li:geometry { + ta:contour { + { 39.470352mm; 48.399932mm } + { 39.470352mm; 46.460432mm } + { 41.809648mm; 46.460432mm } + { 41.809648mm; 48.399932mm } + } + } + + ha:flags { + clearpolypoly=1 + termname=1 + } + + ha:attributes { + term=2 + elem_smash_shape_square=1 + elem_smash_pad_mask=1.9395 mm + elem_smash_pad=1 + } + } + ha:polygon.451572 { clearance=12.0mil; + li:geometry { + ta:contour { + { 39.470352mm; 52.599568mm } + { 39.470352mm; 50.660068mm } + { 41.809648mm; 50.660068mm } + { 41.809648mm; 52.599568mm } + } + } + + ha:flags { + clearpolypoly=1 + termname=1 + } + + ha:attributes { + term=3 + elem_smash_shape_square=1 + elem_smash_pad_mask=1.9395 mm + elem_smash_pad=1 + } + } + } + ha:type { + top = 1 + mask = 1 + } + } + + ha:subc-aux { + lid=4 + ha:combining { } + + li:objects { + ha:line.451508 { + x1=38.1mm; y1=49.53mm; x2=38.1mm; y2=49.53mm; thickness=0.1mm; clearance=0.0; + ha:flags { + selected=1 + } + + ha:attributes { + subc-role=origin + } + } + ha:line.451511 { + x1=38.1mm; y1=49.53mm; x2=38.1mm; y2=48.53mm; thickness=0.1mm; clearance=0.0; + ha:flags { + selected=1 + } + + ha:attributes { + subc-role=x + } + } + ha:line.451514 { + x1=38.1mm; y1=49.53mm; x2=39.1mm; y2=49.53mm; thickness=0.1mm; clearance=0.0; + ha:flags { + selected=1 + } + + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = vSgutDTYfkhpFg9tNsAAAAAD + } + } + li:layers { + + ha:top-sig { + lid=0 + group=3 + ha:combining { } + visible=1 + + li:objects { + } + } + + ha:bottom-sig { + lid=1 + group=10 + ha:combining { } + visible=1 + + li:objects { + } + } + + ha:top-gnd { + lid=2 + group=3 + ha:combining { } + visible=1 + + li:objects { + } + } + + ha:bottom-gnd { + lid=3 + group=10 + ha:combining { } + visible=1 + + li:objects { + } + } + + ha:int-sig2 { + lid=4 + group=7 + ha:combining { } + visible=1 + + li:objects { + } + } + + ha:int-sig1 { + lid=5 + group=5 + ha:combining { } + visible=1 + + li:objects { + } + } + + ha:outline { + lid=6 + group=9 + ha:combining { } + visible=1 + + li:objects { + } + } + + ha:bottom-silk { + lid=7 + group=12 + ha:combining { auto=1; } + visible=1 + + li:objects { + ha:text.451579 { + string=TEST_SILK; x=1.625in; y=46.99mm; scale=100; fid=0; direction=2; + ha:flags { + clearline=1 + onsolder=1 + } + } + } + } + + ha:top-silk { + lid=8 + group=1 + ha:combining { auto=1; } + visible=1 + + li:objects { + } + } + + ha:top-paste { + lid=9 + group=0 + ha:combining { auto=1; } + visible=0 + + li:objects { + } + } + + ha:top-mask { + lid=10 + group=2 + ha:combining { sub=1; auto=1; } + visible=0 + + li:objects { + } + } + + ha:bottom-mask { + lid=11 + group=11 + ha:combining { sub=1; auto=1; } + visible=0 + + li:objects { + } + } + + ha:bottom-paste { + lid=12 + group=13 + ha:combining { auto=1; } + visible=0 + + li:objects { + } + } + } + } + + + ha:netlists { + li:input { + } + } + 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: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: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:9 { + name = global_outline + ha:type { outline=1; } + li:layers { 6; } + } + 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; } + } + } + } + li:pcb-rnd-conf-v1 { + ha:overwrite { + ha:design { + min_ring = 10.00 mil + clearance = 20.00 mil + via_thickness = 2.0000 mm + via_drilling_hole = 31.50 mil + min_slk = 7.00 mil + max_height = 5.00000 in + line_thickness = 10.00 mil + shrink = 9.00 mil + poly_isle_area = 200000000.2 + max_width = 6.00000 in + min_wid = 10.00 mil + bloat = 12.00 mil + min_drill = 15.00 mil + } + ha:editor { + ha:view { + flip_x = 0 + flip_y = 0 + } + snap_pin = false + grid_unit = mil + buffer_number = 0 + show_solder_side = 0 + } + } + } +}