Index: drc_poly.lht =================================================================== --- drc_poly.lht (revision 33180) +++ drc_poly.lht (nonexistent) @@ -1,734 +0,0 @@ -ha:pcb-rnd-board-v6 { - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 28.0mm - y = 21.0mm - } - ha:grid { - spacing = 1.0mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - } - - li:objects { - ha:subc.717 { - ha:attributes { - footprint=06035D104KAT2A - manufacturer=Avx - refdes=C102 - vendor_part_number=2665222 - manufacturer_part_number=06035D104KAT2A - value=100nF - vendor=Farnell - device=06035D104KAT2A - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; 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 { - 0.374904mm - -0.499872mm - -0.374904mm - -0.499872mm - -0.374904mm - 0.499872mm - 0.374904mm - 0.499872mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.524904mm - -0.649872mm - -0.524904mm - -0.649872mm - -0.524904mm - 0.649872mm - 0.524904mm - 0.649872mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.349904mm - -0.474872mm - -0.349904mm - -0.474872mm - -0.349904mm - 0.474872mm - 0.349904mm - 0.474872mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.740 { - proto=0; x=13.0mm; y=12.649986mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.3mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.741 { - proto=0; x=13.0mm; y=11.350014mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.3mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { auto=1; } - - li:objects { - ha:line.718 { - x1=12.25mm; y1=13.25mm; x2=12.25mm; y2=10.75mm; thickness=0.15mm; clearance=0.3mm; - ha:flags { - clearline=1 - } - } - ha:line.721 { - x1=12.25mm; y1=10.75mm; x2=13.75mm; y2=10.75mm; thickness=0.15mm; clearance=0.3mm; - ha:flags { - clearline=1 - } - } - ha:line.724 { - x1=13.75mm; y1=10.75mm; x2=13.75mm; y2=13.25mm; thickness=0.15mm; clearance=0.3mm; - ha:flags { - clearline=1 - } - } - ha:line.727 { - x1=13.75mm; y1=13.25mm; x2=12.25mm; y2=13.25mm; thickness=0.15mm; clearance=0.3mm; - ha:flags { - clearline=1 - } - } - ha:text.730 { - string=%a.parent.refdes%; x=12.55mm; y=10.45mm; scale=64; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 90.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.731 { - x1=13.0mm; y1=12.0mm; x2=13.0mm; y2=12.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.734 { - x1=13.0mm; y1=12.0mm; x2=13.0mm; y2=11.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.737 { - x1=13.0mm; y1=12.0mm; x2=14.0mm; y2=12.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = UoxCnhNoALKaoELuyLEAAAAS - } - ha:subc.744 { - ha:attributes { - footprint=06035D104KAT2A - manufacturer=Avx - refdes=C101 - vendor_part_number=2665222 - manufacturer_part_number=06035D104KAT2A - value=100nF - vendor=Farnell - device=06035D104KAT2A - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; 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 { - 0.374904mm - -0.499872mm - -0.374904mm - -0.499872mm - -0.374904mm - 0.499872mm - 0.374904mm - 0.499872mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.524904mm - -0.649872mm - -0.524904mm - -0.649872mm - -0.524904mm - 0.649872mm - 0.524904mm - 0.649872mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.349904mm - -0.474872mm - -0.349904mm - -0.474872mm - -0.349904mm - 0.474872mm - 0.349904mm - 0.474872mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.767 { - proto=0; x=8.0mm; y=12.649986mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.3mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.768 { - proto=0; x=8.0mm; y=11.350014mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.3mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { auto=1; } - - li:objects { - ha:line.745 { - x1=7.25mm; y1=13.25mm; x2=7.25mm; y2=10.75mm; thickness=0.15mm; clearance=0.3mm; - ha:flags { - clearline=1 - } - } - ha:line.748 { - x1=7.25mm; y1=10.75mm; x2=8.75mm; y2=10.75mm; thickness=0.15mm; clearance=0.3mm; - ha:flags { - clearline=1 - } - } - ha:line.751 { - x1=8.75mm; y1=10.75mm; x2=8.75mm; y2=13.25mm; thickness=0.15mm; clearance=0.3mm; - ha:flags { - clearline=1 - } - } - ha:line.754 { - x1=8.75mm; y1=13.25mm; x2=7.25mm; y2=13.25mm; thickness=0.15mm; clearance=0.3mm; - ha:flags { - clearline=1 - } - } - ha:text.757 { - string=%a.parent.refdes%; x=7.55mm; y=10.45mm; scale=64; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 90.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.758 { - x1=8.0mm; y1=12.0mm; x2=8.0mm; y2=12.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.761 { - x1=8.0mm; y1=12.0mm; x2=8.0mm; y2=11.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.764 { - x1=8.0mm; y1=12.0mm; x2=9.0mm; y2=12.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = UoxCnhNoALKaoELuyLEAAAAS - } - } - li:layers { - - ha:top-sig { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:line.804 { - x1=8.0mm; y1=11.350014mm; x2=8.0mm; y2=10.0mm; thickness=0.15mm; clearance=0.3mm; - ha:flags { - clearline=1 - } - } - ha:line.807 { - x1=8.0mm; y1=10.0mm; x2=9.0mm; y2=9.0mm; thickness=0.15mm; clearance=0.3mm; - ha:flags { - clearline=1 - } - } - ha:line.810 { - x1=13.0mm; y1=11.350014mm; x2=13.0mm; y2=10.0mm; thickness=0.15mm; clearance=0.3mm; - ha:flags { - clearline=1 - } - } - ha:line.813 { - x1=13.0mm; y1=10.0mm; x2=12.0mm; y2=9.0mm; thickness=0.15mm; clearance=0.3mm; - ha:flags { - clearline=1 - } - } - ha:line.816 { - x1=12.0mm; y1=9.0mm; x2=9.0mm; y2=9.0mm; thickness=0.15mm; clearance=0.15mm; - ha:flags { - clearline=1 - } - } - ha:line.819 { - x1=8.0mm; y1=12.649986mm; x2=8.0mm; y2=14.0mm; thickness=0.15mm; clearance=0.3mm; - } - ha:line.825 { - x1=13.0mm; y1=12.649986mm; x2=13.0mm; y2=14.0mm; thickness=0.15mm; clearance=0.3mm; - } - } - color = {#8b2323} - } - - ha:bottom-sig { - lid=1 - group=7 - ha:combining { } - - li:objects { - } - color = {#3a5fcd} - } - - ha:top-gnd { - lid=2 - group=3 - ha:combining { } - - li:objects { - ha:polygon.781 { clearance=40.0mil; - li:geometry { - ta:contour { - { 3.0mm; 3.0mm } - { 25.0mm; 3.0mm } - { 25.0mm; 18.0mm } - { 3.0mm; 18.0mm } - } - } - - ha:flags { - clearpoly=1 - } - } - } - color = {#104e8b} - } - - ha:bottom-silk { - lid=3 - group=9 - ha:combining { auto=1; } - - li:objects { - } - color = {#e3e3e3} - } - - ha:top-silk { - lid=4 - group=1 - ha:combining { auto=1; } - - li:objects { - } - color = {#1f1616} - } - - ha:top-paste { - lid=5 - group=0 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:top-mask { - lid=6 - group=2 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-mask { - lid=7 - group=8 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-paste { - lid=8 - group=10 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:slot-plated { - lid=9 - group=11 - ha:combining { auto=1; } - - li:objects { - } - color = {#8b7355} - } - - ha:slot-unplated { - lid=10 - group=12 - ha:combining { auto=1; } - - li:objects { - } - color = {#00868b} - } - - ha:top-assy { - lid=11 - group=13 - ha:combining { } - - li:objects { - } - color = {#444444} - } - - ha:bot-assy { - lid=12 - group=14 - ha:combining { } - - li:objects { - } - color = {#444444} - } - - ha:fab { - lid=13 - group=15 - ha:combining { auto=1; } - - li:objects { - } - color = {#222222} - } - } - } - - ha:netlists { - li:input { - ha:GND { - li:conn { C102-1; C101-1; } - } - ha:LINK { - li:conn { C102-2; C101-2; } - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 5; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 4; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 6; } - } - 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 = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:6 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:7 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; } - } - ha:8 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 7; } - } - ha:9 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 3; } - } - ha:10 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 8; } - } - ha:11 { - name = pmech - ha:type { mech=1; } - li:layers { 9; } - purpose = proute - } - ha:12 { - name = umech - ha:type { mech=1; } - li:layers { 10; } - purpose = uroute - } - ha:13 { - name = top-assy - ha:type { top=1; doc=1; } - li:layers { 11; } - ha:attributes { - init-invis=1 - } - purpose = assy - } - ha:14 { - name = bot-assy - ha:type { bottom=1; doc=1; } - li:layers { 12; } - ha:attributes { - init-invis=1 - } - purpose = assy - } - ha:15 { - name = fab - ha:type { top=1; doc=1; } - li:layers { 13; } - ha:attributes { - init-invis=1 - } - purpose = fab - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 0.15000000 mm - min_drill = 0.15000000 mm - text_font_id = 0 - text_scale = 100 - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 0.15000000 mm - text_thickness = 0 - line_thickness = 150.00 um - shrink = 0.15000000 mm - poly_isle_area = 200000000.0 - min_wid = 0.15000000 mm - bloat = 0.15000000 mm - clearance = 150.00 um - } - ha:editor { - grids_idx = 12 - grid = 1000.00 um - } - ha:plugins { - ha:import_sch { - import_fmt = gnetlist - li:args { - /home/matt/polytest/polytest.sch - } - } - } - } - } - ha:pixmaps { - } -}