Index: work/bug_files/Poly_rewrite/out-extract.rf =================================================================== --- work/bug_files/Poly_rewrite/out-extract.rf (nonexistent) +++ work/bug_files/Poly_rewrite/out-extract.rf (revision 38685) @@ -0,0 +1,346 @@ +li:pcb-rnd-subcircuit-v8 { + ha:subc.119 { + ha:attributes { + refdes = U0 + } + ha:data { + li:padstack_prototypes { + } + li:objects { + } + li:layers { + ha:top-sig { + lid = 0 + ha:type { + copper = 1 + top = 1 + } + li:objects { + ha:polygon.150 { + ha:attributes { + } + li:geometry { + ta:contour { + { 26.9979in; 23.5319in } + { 22.9418in; 21.5664in } + { 19.0236in; 23.7929in } + { 19.6394in; 19.3283in } + { 16.311in; 16.2896in } + { 20.7479in; 15.496in } + { 22.6087in; 11.3917in } + { 24.7344in; 15.3657in } + { 29.2136in; 403.0345mm } + { 26.0907in; 19.1174in } + } + } + ha:flags { + clearpoly = 1 + } + clearance = 40.0mil + } + } + ha:combining { + } + } + ha:bottom-sig { + lid = 1 + ha:type { + bottom = 1 + copper = 1 + } + li:objects { + ha:line.120 { + clearance = 40.0mil + y2 = 21.5664in + thickness = 0.0 + ha:attributes { + } + x1 = 26.9979in + x2 = 22.9418in + ha:flags { + clearline = 1 + } + y1 = 23.5319in + } + ha:line.123 { + clearance = 40.0mil + y2 = 23.7929in + thickness = 0.0 + ha:attributes { + } + x1 = 22.9418in + x2 = 19.0236in + ha:flags { + clearline = 1 + } + y1 = 21.5664in + } + ha:line.126 { + clearance = 40.0mil + y2 = 19.3283in + thickness = 0.0 + ha:attributes { + } + x1 = 19.0236in + x2 = 19.6394in + ha:flags { + clearline = 1 + } + y1 = 23.7929in + } + ha:line.129 { + clearance = 40.0mil + y2 = 16.2896in + thickness = 0.0 + ha:attributes { + } + x1 = 19.6394in + x2 = 16.311in + ha:flags { + clearline = 1 + } + y1 = 19.3283in + } + ha:line.132 { + clearance = 40.0mil + y2 = 15.496in + thickness = 0.0 + ha:attributes { + } + x1 = 16.311in + x2 = 20.7479in + ha:flags { + clearline = 1 + } + y1 = 16.2896in + } + ha:line.135 { + clearance = 40.0mil + y2 = 11.3917in + thickness = 0.0 + ha:attributes { + } + x1 = 20.7479in + x2 = 22.6087in + ha:flags { + clearline = 1 + } + y1 = 15.496in + } + ha:line.138 { + clearance = 40.0mil + y2 = 15.3657in + thickness = 0.0 + ha:attributes { + } + x1 = 22.6087in + x2 = 24.7344in + ha:flags { + clearline = 1 + } + y1 = 11.3917in + } + ha:line.141 { + clearance = 40.0mil + y2 = 403.0345mm + thickness = 0.0 + ha:attributes { + } + x1 = 24.7344in + x2 = 29.2136in + ha:flags { + clearline = 1 + } + y1 = 15.3657in + } + ha:line.144 { + clearance = 40.0mil + y2 = 19.1174in + thickness = 0.0 + ha:attributes { + } + x1 = 29.2136in + x2 = 26.0907in + ha:flags { + clearline = 1 + } + y1 = 403.0345mm + } + ha:line.147 { + clearance = 40.0mil + y2 = 23.5319in + thickness = 0.0 + ha:attributes { + } + x1 = 26.0907in + x2 = 26.9979in + ha:flags { + clearline = 1 + } + y1 = 19.1174in + } + } + ha:combining { + } + } + ha:top-gnd { + lid = 2 + ha:type { + copper = 1 + top = 1 + } + li:objects { + } + ha:combining { + } + } + ha:bottom-gnd { + lid = 3 + ha:type { + bottom = 1 + copper = 1 + } + li:objects { + } + ha:combining { + } + } + ha:outline { + lid = 4 + ha:type { + boundary = 1 + } + li:objects { + } + ha:combining { + } + } + ha:bottom-silk { + lid = 5 + ha:type { + silk = 1 + bottom = 1 + } + li:objects { + } + ha:combining { + } + } + ha:top-silk { + lid = 6 + ha:type { + silk = 1 + top = 1 + } + li:objects { + } + ha:combining { + } + } + ha:subc-aux { + lid = 7 + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + li:objects { + } + ha:combining { + } + } + ha:top_paste { + lid = 8 + ha:type { + top = 1 + paste = 1 + } + li:objects { + } + ha:combining { + auto = 1 + } + } + ha:top_mask { + lid = 9 + ha:type { + top = 1 + mask = 1 + } + li:objects { + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:any_internal_copper { + li:objects { + } + lid = 10 + ha:type { + copper = 1 + intern = 1 + } + stack_offs = 1 + ha:combining { + } + } + ha:bottom_mask { + lid = 11 + ha:type { + bottom = 1 + mask = 1 + } + li:objects { + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:bottom_paste { + lid = 12 + ha:type { + bottom = 1 + paste = 1 + } + li:objects { + } + ha:combining { + auto = 1 + } + } + ha:pmech { + lid = 13 + ha:type { + mech = 1 + } + purpose = proute + li:objects { + } + ha:combining { + auto = 1 + } + } + ha:umech { + lid = 14 + ha:type { + mech = 1 + } + purpose = uroute + li:objects { + } + ha:combining { + auto = 1 + } + } + } + } + uid = jrVwr2nDDm2GXVktYKgAAAAB + ha:flags { + } + } + ha:pixmaps { + } +} Index: work/bug_files/Poly_rewrite/out-extract2.rf =================================================================== --- work/bug_files/Poly_rewrite/out-extract2.rf (nonexistent) +++ work/bug_files/Poly_rewrite/out-extract2.rf (revision 38685) @@ -0,0 +1,346 @@ +li:pcb-rnd-subcircuit-v8 { + ha:subc.195 { + ha:attributes { + refdes = U0 + } + ha:data { + li:padstack_prototypes { + } + li:objects { + } + li:layers { + ha:top-sig { + lid = 0 + ha:type { + copper = 1 + top = 1 + } + li:objects { + ha:polygon.226 { + ha:attributes { + } + li:geometry { + ta:contour { + { 10.7479in; 12.2069in } + { 6.6918in; 10.2414in } + { 2.7736in; 12.4679in } + { 3.3894in; 8.0033in } + { 61.0mil; 4.9646in } + { 4.4979in; 4.171in } + { 6.3587in; 66.7mil } + { 8.4844in; 4.0407in } + { 12.9636in; 115.3795mm } + { 9.8407in; 7.7924in } + } + } + ha:flags { + clearpoly = 1 + } + clearance = 40.0mil + } + } + ha:combining { + } + } + ha:bottom-sig { + lid = 1 + ha:type { + bottom = 1 + copper = 1 + } + li:objects { + ha:line.196 { + clearance = 40.0mil + y2 = 10.2414in + thickness = 0.0 + ha:attributes { + } + x1 = 10.7479in + x2 = 6.6918in + ha:flags { + clearline = 1 + } + y1 = 12.2069in + } + ha:line.199 { + clearance = 40.0mil + y2 = 12.4679in + thickness = 0.0 + ha:attributes { + } + x1 = 6.6918in + x2 = 2.7736in + ha:flags { + clearline = 1 + } + y1 = 10.2414in + } + ha:line.202 { + clearance = 40.0mil + y2 = 8.0033in + thickness = 0.0 + ha:attributes { + } + x1 = 2.7736in + x2 = 3.3894in + ha:flags { + clearline = 1 + } + y1 = 12.4679in + } + ha:line.205 { + clearance = 40.0mil + y2 = 4.9646in + thickness = 0.0 + ha:attributes { + } + x1 = 3.3894in + x2 = 61.0mil + ha:flags { + clearline = 1 + } + y1 = 8.0033in + } + ha:line.208 { + clearance = 40.0mil + y2 = 4.171in + thickness = 0.0 + ha:attributes { + } + x1 = 61.0mil + x2 = 4.4979in + ha:flags { + clearline = 1 + } + y1 = 4.9646in + } + ha:line.211 { + clearance = 40.0mil + y2 = 66.7mil + thickness = 0.0 + ha:attributes { + } + x1 = 4.4979in + x2 = 6.3587in + ha:flags { + clearline = 1 + } + y1 = 4.171in + } + ha:line.214 { + clearance = 40.0mil + y2 = 4.0407in + thickness = 0.0 + ha:attributes { + } + x1 = 6.3587in + x2 = 8.4844in + ha:flags { + clearline = 1 + } + y1 = 66.7mil + } + ha:line.217 { + clearance = 40.0mil + y2 = 115.3795mm + thickness = 0.0 + ha:attributes { + } + x1 = 8.4844in + x2 = 12.9636in + ha:flags { + clearline = 1 + } + y1 = 4.0407in + } + ha:line.220 { + clearance = 40.0mil + y2 = 7.7924in + thickness = 0.0 + ha:attributes { + } + x1 = 12.9636in + x2 = 9.8407in + ha:flags { + clearline = 1 + } + y1 = 115.3795mm + } + ha:line.223 { + clearance = 40.0mil + y2 = 12.2069in + thickness = 0.0 + ha:attributes { + } + x1 = 9.8407in + x2 = 10.7479in + ha:flags { + clearline = 1 + } + y1 = 7.7924in + } + } + ha:combining { + } + } + ha:top-gnd { + lid = 2 + ha:type { + copper = 1 + top = 1 + } + li:objects { + } + ha:combining { + } + } + ha:bottom-gnd { + lid = 3 + ha:type { + bottom = 1 + copper = 1 + } + li:objects { + } + ha:combining { + } + } + ha:outline { + lid = 4 + ha:type { + boundary = 1 + } + li:objects { + } + ha:combining { + } + } + ha:bottom-silk { + lid = 5 + ha:type { + silk = 1 + bottom = 1 + } + li:objects { + } + ha:combining { + } + } + ha:top-silk { + lid = 6 + ha:type { + silk = 1 + top = 1 + } + li:objects { + } + ha:combining { + } + } + ha:subc-aux { + lid = 7 + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + li:objects { + } + ha:combining { + } + } + ha:top_paste { + lid = 8 + ha:type { + top = 1 + paste = 1 + } + li:objects { + } + ha:combining { + auto = 1 + } + } + ha:top_mask { + lid = 9 + ha:type { + top = 1 + mask = 1 + } + li:objects { + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:any_internal_copper { + li:objects { + } + lid = 10 + ha:type { + copper = 1 + intern = 1 + } + stack_offs = 1 + ha:combining { + } + } + ha:bottom_mask { + lid = 11 + ha:type { + bottom = 1 + mask = 1 + } + li:objects { + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:bottom_paste { + lid = 12 + ha:type { + bottom = 1 + paste = 1 + } + li:objects { + } + ha:combining { + auto = 1 + } + } + ha:pmech { + lid = 13 + ha:type { + mech = 1 + } + purpose = proute + li:objects { + } + ha:combining { + auto = 1 + } + } + ha:umech { + lid = 14 + ha:type { + mech = 1 + } + purpose = uroute + li:objects { + } + ha:combining { + auto = 1 + } + } + } + } + uid = jrVwr2nDDm2GXVktYKgAAAAB + ha:flags { + } + } + ha:pixmaps { + } +} Index: work/bug_files/Poly_rewrite/out-minimal.rf =================================================================== --- work/bug_files/Poly_rewrite/out-minimal.rf (nonexistent) +++ work/bug_files/Poly_rewrite/out-minimal.rf (revision 38685) @@ -0,0 +1,339 @@ +li:pcb-rnd-subcircuit-v8 { + ha:subc.119 { + ha:attributes { + refdes = U0 + } + ha:data { + li:padstack_prototypes { + } + li:objects { + } + li:layers { + ha:top-sig { + lid = 0 + ha:type { + copper = 1 + top = 1 + } + li:objects { + ha:polygon.150 { + ha:attributes { + } + li:geometry { + ta:contour { + { 2.9979in; 2.5319in } + { 3.3418in; 2.8664in } + { 2.2136in; 2.0345mm } + } + } + ha:flags { + clearpoly = 1 + } + clearance = 40.0mil + } + } + ha:combining { + } + } + ha:bottom-sig { + lid = 1 + ha:type { + bottom = 1 + copper = 1 + } + li:objects { + ha:line.120 { + clearance = 40.0mil + y2 = 21.5664in + thickness = 0.0 + ha:attributes { + } + x1 = 26.9979in + x2 = 22.9418in + ha:flags { + clearline = 1 + } + y1 = 23.5319in + } + ha:line.123 { + clearance = 40.0mil + y2 = 23.7929in + thickness = 0.0 + ha:attributes { + } + x1 = 22.9418in + x2 = 19.0236in + ha:flags { + clearline = 1 + } + y1 = 21.5664in + } + ha:line.126 { + clearance = 40.0mil + y2 = 19.3283in + thickness = 0.0 + ha:attributes { + } + x1 = 19.0236in + x2 = 19.6394in + ha:flags { + clearline = 1 + } + y1 = 23.7929in + } + ha:line.129 { + clearance = 40.0mil + y2 = 16.2896in + thickness = 0.0 + ha:attributes { + } + x1 = 19.6394in + x2 = 16.311in + ha:flags { + clearline = 1 + } + y1 = 19.3283in + } + ha:line.132 { + clearance = 40.0mil + y2 = 15.496in + thickness = 0.0 + ha:attributes { + } + x1 = 16.311in + x2 = 20.7479in + ha:flags { + clearline = 1 + } + y1 = 16.2896in + } + ha:line.135 { + clearance = 40.0mil + y2 = 11.3917in + thickness = 0.0 + ha:attributes { + } + x1 = 20.7479in + x2 = 22.6087in + ha:flags { + clearline = 1 + } + y1 = 15.496in + } + ha:line.138 { + clearance = 40.0mil + y2 = 15.3657in + thickness = 0.0 + ha:attributes { + } + x1 = 22.6087in + x2 = 24.7344in + ha:flags { + clearline = 1 + } + y1 = 11.3917in + } + ha:line.141 { + clearance = 40.0mil + y2 = 403.0345mm + thickness = 0.0 + ha:attributes { + } + x1 = 24.7344in + x2 = 29.2136in + ha:flags { + clearline = 1 + } + y1 = 15.3657in + } + ha:line.144 { + clearance = 40.0mil + y2 = 19.1174in + thickness = 0.0 + ha:attributes { + } + x1 = 29.2136in + x2 = 26.0907in + ha:flags { + clearline = 1 + } + y1 = 403.0345mm + } + ha:line.147 { + clearance = 40.0mil + y2 = 23.5319in + thickness = 0.0 + ha:attributes { + } + x1 = 26.0907in + x2 = 26.9979in + ha:flags { + clearline = 1 + } + y1 = 19.1174in + } + } + ha:combining { + } + } + ha:top-gnd { + lid = 2 + ha:type { + copper = 1 + top = 1 + } + li:objects { + } + ha:combining { + } + } + ha:bottom-gnd { + lid = 3 + ha:type { + bottom = 1 + copper = 1 + } + li:objects { + } + ha:combining { + } + } + ha:outline { + lid = 4 + ha:type { + boundary = 1 + } + li:objects { + } + ha:combining { + } + } + ha:bottom-silk { + lid = 5 + ha:type { + silk = 1 + bottom = 1 + } + li:objects { + } + ha:combining { + } + } + ha:top-silk { + lid = 6 + ha:type { + silk = 1 + top = 1 + } + li:objects { + } + ha:combining { + } + } + ha:subc-aux { + lid = 7 + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + li:objects { + } + ha:combining { + } + } + ha:top_paste { + lid = 8 + ha:type { + top = 1 + paste = 1 + } + li:objects { + } + ha:combining { + auto = 1 + } + } + ha:top_mask { + lid = 9 + ha:type { + top = 1 + mask = 1 + } + li:objects { + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:any_internal_copper { + li:objects { + } + lid = 10 + ha:type { + copper = 1 + intern = 1 + } + stack_offs = 1 + ha:combining { + } + } + ha:bottom_mask { + lid = 11 + ha:type { + bottom = 1 + mask = 1 + } + li:objects { + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:bottom_paste { + lid = 12 + ha:type { + bottom = 1 + paste = 1 + } + li:objects { + } + ha:combining { + auto = 1 + } + } + ha:pmech { + lid = 13 + ha:type { + mech = 1 + } + purpose = proute + li:objects { + } + ha:combining { + auto = 1 + } + } + ha:umech { + lid = 14 + ha:type { + mech = 1 + } + purpose = uroute + li:objects { + } + ha:combining { + auto = 1 + } + } + } + } + uid = jrVwr2nDDm2GXVktYKgAAAAB + ha:flags { + } + } + ha:pixmaps { + } +} Index: work/bug_files/TODO/out-minimal.rf =================================================================== --- work/bug_files/TODO/out-minimal.rf (revision 38684) +++ work/bug_files/TODO/out-minimal.rf (nonexistent) @@ -1,339 +0,0 @@ -li:pcb-rnd-subcircuit-v8 { - ha:subc.119 { - ha:attributes { - refdes = U0 - } - ha:data { - li:padstack_prototypes { - } - li:objects { - } - li:layers { - ha:top-sig { - lid = 0 - ha:type { - copper = 1 - top = 1 - } - li:objects { - ha:polygon.150 { - ha:attributes { - } - li:geometry { - ta:contour { - { 2.9979in; 2.5319in } - { 3.3418in; 2.8664in } - { 2.2136in; 2.0345mm } - } - } - ha:flags { - clearpoly = 1 - } - clearance = 40.0mil - } - } - ha:combining { - } - } - ha:bottom-sig { - lid = 1 - ha:type { - bottom = 1 - copper = 1 - } - li:objects { - ha:line.120 { - clearance = 40.0mil - y2 = 21.5664in - thickness = 0.0 - ha:attributes { - } - x1 = 26.9979in - x2 = 22.9418in - ha:flags { - clearline = 1 - } - y1 = 23.5319in - } - ha:line.123 { - clearance = 40.0mil - y2 = 23.7929in - thickness = 0.0 - ha:attributes { - } - x1 = 22.9418in - x2 = 19.0236in - ha:flags { - clearline = 1 - } - y1 = 21.5664in - } - ha:line.126 { - clearance = 40.0mil - y2 = 19.3283in - thickness = 0.0 - ha:attributes { - } - x1 = 19.0236in - x2 = 19.6394in - ha:flags { - clearline = 1 - } - y1 = 23.7929in - } - ha:line.129 { - clearance = 40.0mil - y2 = 16.2896in - thickness = 0.0 - ha:attributes { - } - x1 = 19.6394in - x2 = 16.311in - ha:flags { - clearline = 1 - } - y1 = 19.3283in - } - ha:line.132 { - clearance = 40.0mil - y2 = 15.496in - thickness = 0.0 - ha:attributes { - } - x1 = 16.311in - x2 = 20.7479in - ha:flags { - clearline = 1 - } - y1 = 16.2896in - } - ha:line.135 { - clearance = 40.0mil - y2 = 11.3917in - thickness = 0.0 - ha:attributes { - } - x1 = 20.7479in - x2 = 22.6087in - ha:flags { - clearline = 1 - } - y1 = 15.496in - } - ha:line.138 { - clearance = 40.0mil - y2 = 15.3657in - thickness = 0.0 - ha:attributes { - } - x1 = 22.6087in - x2 = 24.7344in - ha:flags { - clearline = 1 - } - y1 = 11.3917in - } - ha:line.141 { - clearance = 40.0mil - y2 = 403.0345mm - thickness = 0.0 - ha:attributes { - } - x1 = 24.7344in - x2 = 29.2136in - ha:flags { - clearline = 1 - } - y1 = 15.3657in - } - ha:line.144 { - clearance = 40.0mil - y2 = 19.1174in - thickness = 0.0 - ha:attributes { - } - x1 = 29.2136in - x2 = 26.0907in - ha:flags { - clearline = 1 - } - y1 = 403.0345mm - } - ha:line.147 { - clearance = 40.0mil - y2 = 23.5319in - thickness = 0.0 - ha:attributes { - } - x1 = 26.0907in - x2 = 26.9979in - ha:flags { - clearline = 1 - } - y1 = 19.1174in - } - } - ha:combining { - } - } - ha:top-gnd { - lid = 2 - ha:type { - copper = 1 - top = 1 - } - li:objects { - } - ha:combining { - } - } - ha:bottom-gnd { - lid = 3 - ha:type { - bottom = 1 - copper = 1 - } - li:objects { - } - ha:combining { - } - } - ha:outline { - lid = 4 - ha:type { - boundary = 1 - } - li:objects { - } - ha:combining { - } - } - ha:bottom-silk { - lid = 5 - ha:type { - silk = 1 - bottom = 1 - } - li:objects { - } - ha:combining { - } - } - ha:top-silk { - lid = 6 - ha:type { - silk = 1 - top = 1 - } - li:objects { - } - ha:combining { - } - } - ha:subc-aux { - lid = 7 - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - li:objects { - } - ha:combining { - } - } - ha:top_paste { - lid = 8 - ha:type { - top = 1 - paste = 1 - } - li:objects { - } - ha:combining { - auto = 1 - } - } - ha:top_mask { - lid = 9 - ha:type { - top = 1 - mask = 1 - } - li:objects { - } - ha:combining { - sub = 1 - auto = 1 - } - } - ha:any_internal_copper { - li:objects { - } - lid = 10 - ha:type { - copper = 1 - intern = 1 - } - stack_offs = 1 - ha:combining { - } - } - ha:bottom_mask { - lid = 11 - ha:type { - bottom = 1 - mask = 1 - } - li:objects { - } - ha:combining { - sub = 1 - auto = 1 - } - } - ha:bottom_paste { - lid = 12 - ha:type { - bottom = 1 - paste = 1 - } - li:objects { - } - ha:combining { - auto = 1 - } - } - ha:pmech { - lid = 13 - ha:type { - mech = 1 - } - purpose = proute - li:objects { - } - ha:combining { - auto = 1 - } - } - ha:umech { - lid = 14 - ha:type { - mech = 1 - } - purpose = uroute - li:objects { - } - ha:combining { - auto = 1 - } - } - } - } - uid = jrVwr2nDDm2GXVktYKgAAAAB - ha:flags { - } - } - ha:pixmaps { - } -} Index: work/bug_files/TODO/out-extract2.rf =================================================================== --- work/bug_files/TODO/out-extract2.rf (revision 38684) +++ work/bug_files/TODO/out-extract2.rf (nonexistent) @@ -1,346 +0,0 @@ -li:pcb-rnd-subcircuit-v8 { - ha:subc.195 { - ha:attributes { - refdes = U0 - } - ha:data { - li:padstack_prototypes { - } - li:objects { - } - li:layers { - ha:top-sig { - lid = 0 - ha:type { - copper = 1 - top = 1 - } - li:objects { - ha:polygon.226 { - ha:attributes { - } - li:geometry { - ta:contour { - { 10.7479in; 12.2069in } - { 6.6918in; 10.2414in } - { 2.7736in; 12.4679in } - { 3.3894in; 8.0033in } - { 61.0mil; 4.9646in } - { 4.4979in; 4.171in } - { 6.3587in; 66.7mil } - { 8.4844in; 4.0407in } - { 12.9636in; 115.3795mm } - { 9.8407in; 7.7924in } - } - } - ha:flags { - clearpoly = 1 - } - clearance = 40.0mil - } - } - ha:combining { - } - } - ha:bottom-sig { - lid = 1 - ha:type { - bottom = 1 - copper = 1 - } - li:objects { - ha:line.196 { - clearance = 40.0mil - y2 = 10.2414in - thickness = 0.0 - ha:attributes { - } - x1 = 10.7479in - x2 = 6.6918in - ha:flags { - clearline = 1 - } - y1 = 12.2069in - } - ha:line.199 { - clearance = 40.0mil - y2 = 12.4679in - thickness = 0.0 - ha:attributes { - } - x1 = 6.6918in - x2 = 2.7736in - ha:flags { - clearline = 1 - } - y1 = 10.2414in - } - ha:line.202 { - clearance = 40.0mil - y2 = 8.0033in - thickness = 0.0 - ha:attributes { - } - x1 = 2.7736in - x2 = 3.3894in - ha:flags { - clearline = 1 - } - y1 = 12.4679in - } - ha:line.205 { - clearance = 40.0mil - y2 = 4.9646in - thickness = 0.0 - ha:attributes { - } - x1 = 3.3894in - x2 = 61.0mil - ha:flags { - clearline = 1 - } - y1 = 8.0033in - } - ha:line.208 { - clearance = 40.0mil - y2 = 4.171in - thickness = 0.0 - ha:attributes { - } - x1 = 61.0mil - x2 = 4.4979in - ha:flags { - clearline = 1 - } - y1 = 4.9646in - } - ha:line.211 { - clearance = 40.0mil - y2 = 66.7mil - thickness = 0.0 - ha:attributes { - } - x1 = 4.4979in - x2 = 6.3587in - ha:flags { - clearline = 1 - } - y1 = 4.171in - } - ha:line.214 { - clearance = 40.0mil - y2 = 4.0407in - thickness = 0.0 - ha:attributes { - } - x1 = 6.3587in - x2 = 8.4844in - ha:flags { - clearline = 1 - } - y1 = 66.7mil - } - ha:line.217 { - clearance = 40.0mil - y2 = 115.3795mm - thickness = 0.0 - ha:attributes { - } - x1 = 8.4844in - x2 = 12.9636in - ha:flags { - clearline = 1 - } - y1 = 4.0407in - } - ha:line.220 { - clearance = 40.0mil - y2 = 7.7924in - thickness = 0.0 - ha:attributes { - } - x1 = 12.9636in - x2 = 9.8407in - ha:flags { - clearline = 1 - } - y1 = 115.3795mm - } - ha:line.223 { - clearance = 40.0mil - y2 = 12.2069in - thickness = 0.0 - ha:attributes { - } - x1 = 9.8407in - x2 = 10.7479in - ha:flags { - clearline = 1 - } - y1 = 7.7924in - } - } - ha:combining { - } - } - ha:top-gnd { - lid = 2 - ha:type { - copper = 1 - top = 1 - } - li:objects { - } - ha:combining { - } - } - ha:bottom-gnd { - lid = 3 - ha:type { - bottom = 1 - copper = 1 - } - li:objects { - } - ha:combining { - } - } - ha:outline { - lid = 4 - ha:type { - boundary = 1 - } - li:objects { - } - ha:combining { - } - } - ha:bottom-silk { - lid = 5 - ha:type { - silk = 1 - bottom = 1 - } - li:objects { - } - ha:combining { - } - } - ha:top-silk { - lid = 6 - ha:type { - silk = 1 - top = 1 - } - li:objects { - } - ha:combining { - } - } - ha:subc-aux { - lid = 7 - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - li:objects { - } - ha:combining { - } - } - ha:top_paste { - lid = 8 - ha:type { - top = 1 - paste = 1 - } - li:objects { - } - ha:combining { - auto = 1 - } - } - ha:top_mask { - lid = 9 - ha:type { - top = 1 - mask = 1 - } - li:objects { - } - ha:combining { - sub = 1 - auto = 1 - } - } - ha:any_internal_copper { - li:objects { - } - lid = 10 - ha:type { - copper = 1 - intern = 1 - } - stack_offs = 1 - ha:combining { - } - } - ha:bottom_mask { - lid = 11 - ha:type { - bottom = 1 - mask = 1 - } - li:objects { - } - ha:combining { - sub = 1 - auto = 1 - } - } - ha:bottom_paste { - lid = 12 - ha:type { - bottom = 1 - paste = 1 - } - li:objects { - } - ha:combining { - auto = 1 - } - } - ha:pmech { - lid = 13 - ha:type { - mech = 1 - } - purpose = proute - li:objects { - } - ha:combining { - auto = 1 - } - } - ha:umech { - lid = 14 - ha:type { - mech = 1 - } - purpose = uroute - li:objects { - } - ha:combining { - auto = 1 - } - } - } - } - uid = jrVwr2nDDm2GXVktYKgAAAAB - ha:flags { - } - } - ha:pixmaps { - } -} Index: work/bug_files/TODO/out-extract.rf =================================================================== --- work/bug_files/TODO/out-extract.rf (revision 38684) +++ work/bug_files/TODO/out-extract.rf (nonexistent) @@ -1,346 +0,0 @@ -li:pcb-rnd-subcircuit-v8 { - ha:subc.119 { - ha:attributes { - refdes = U0 - } - ha:data { - li:padstack_prototypes { - } - li:objects { - } - li:layers { - ha:top-sig { - lid = 0 - ha:type { - copper = 1 - top = 1 - } - li:objects { - ha:polygon.150 { - ha:attributes { - } - li:geometry { - ta:contour { - { 26.9979in; 23.5319in } - { 22.9418in; 21.5664in } - { 19.0236in; 23.7929in } - { 19.6394in; 19.3283in } - { 16.311in; 16.2896in } - { 20.7479in; 15.496in } - { 22.6087in; 11.3917in } - { 24.7344in; 15.3657in } - { 29.2136in; 403.0345mm } - { 26.0907in; 19.1174in } - } - } - ha:flags { - clearpoly = 1 - } - clearance = 40.0mil - } - } - ha:combining { - } - } - ha:bottom-sig { - lid = 1 - ha:type { - bottom = 1 - copper = 1 - } - li:objects { - ha:line.120 { - clearance = 40.0mil - y2 = 21.5664in - thickness = 0.0 - ha:attributes { - } - x1 = 26.9979in - x2 = 22.9418in - ha:flags { - clearline = 1 - } - y1 = 23.5319in - } - ha:line.123 { - clearance = 40.0mil - y2 = 23.7929in - thickness = 0.0 - ha:attributes { - } - x1 = 22.9418in - x2 = 19.0236in - ha:flags { - clearline = 1 - } - y1 = 21.5664in - } - ha:line.126 { - clearance = 40.0mil - y2 = 19.3283in - thickness = 0.0 - ha:attributes { - } - x1 = 19.0236in - x2 = 19.6394in - ha:flags { - clearline = 1 - } - y1 = 23.7929in - } - ha:line.129 { - clearance = 40.0mil - y2 = 16.2896in - thickness = 0.0 - ha:attributes { - } - x1 = 19.6394in - x2 = 16.311in - ha:flags { - clearline = 1 - } - y1 = 19.3283in - } - ha:line.132 { - clearance = 40.0mil - y2 = 15.496in - thickness = 0.0 - ha:attributes { - } - x1 = 16.311in - x2 = 20.7479in - ha:flags { - clearline = 1 - } - y1 = 16.2896in - } - ha:line.135 { - clearance = 40.0mil - y2 = 11.3917in - thickness = 0.0 - ha:attributes { - } - x1 = 20.7479in - x2 = 22.6087in - ha:flags { - clearline = 1 - } - y1 = 15.496in - } - ha:line.138 { - clearance = 40.0mil - y2 = 15.3657in - thickness = 0.0 - ha:attributes { - } - x1 = 22.6087in - x2 = 24.7344in - ha:flags { - clearline = 1 - } - y1 = 11.3917in - } - ha:line.141 { - clearance = 40.0mil - y2 = 403.0345mm - thickness = 0.0 - ha:attributes { - } - x1 = 24.7344in - x2 = 29.2136in - ha:flags { - clearline = 1 - } - y1 = 15.3657in - } - ha:line.144 { - clearance = 40.0mil - y2 = 19.1174in - thickness = 0.0 - ha:attributes { - } - x1 = 29.2136in - x2 = 26.0907in - ha:flags { - clearline = 1 - } - y1 = 403.0345mm - } - ha:line.147 { - clearance = 40.0mil - y2 = 23.5319in - thickness = 0.0 - ha:attributes { - } - x1 = 26.0907in - x2 = 26.9979in - ha:flags { - clearline = 1 - } - y1 = 19.1174in - } - } - ha:combining { - } - } - ha:top-gnd { - lid = 2 - ha:type { - copper = 1 - top = 1 - } - li:objects { - } - ha:combining { - } - } - ha:bottom-gnd { - lid = 3 - ha:type { - bottom = 1 - copper = 1 - } - li:objects { - } - ha:combining { - } - } - ha:outline { - lid = 4 - ha:type { - boundary = 1 - } - li:objects { - } - ha:combining { - } - } - ha:bottom-silk { - lid = 5 - ha:type { - silk = 1 - bottom = 1 - } - li:objects { - } - ha:combining { - } - } - ha:top-silk { - lid = 6 - ha:type { - silk = 1 - top = 1 - } - li:objects { - } - ha:combining { - } - } - ha:subc-aux { - lid = 7 - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - li:objects { - } - ha:combining { - } - } - ha:top_paste { - lid = 8 - ha:type { - top = 1 - paste = 1 - } - li:objects { - } - ha:combining { - auto = 1 - } - } - ha:top_mask { - lid = 9 - ha:type { - top = 1 - mask = 1 - } - li:objects { - } - ha:combining { - sub = 1 - auto = 1 - } - } - ha:any_internal_copper { - li:objects { - } - lid = 10 - ha:type { - copper = 1 - intern = 1 - } - stack_offs = 1 - ha:combining { - } - } - ha:bottom_mask { - lid = 11 - ha:type { - bottom = 1 - mask = 1 - } - li:objects { - } - ha:combining { - sub = 1 - auto = 1 - } - } - ha:bottom_paste { - lid = 12 - ha:type { - bottom = 1 - paste = 1 - } - li:objects { - } - ha:combining { - auto = 1 - } - } - ha:pmech { - lid = 13 - ha:type { - mech = 1 - } - purpose = proute - li:objects { - } - ha:combining { - auto = 1 - } - } - ha:umech { - lid = 14 - ha:type { - mech = 1 - } - purpose = uroute - li:objects { - } - ha:combining { - auto = 1 - } - } - } - } - uid = jrVwr2nDDm2GXVktYKgAAAAB - ha:flags { - } - } - ha:pixmaps { - } -}