Index: trunk/tests/RTT/ref/comp1.gbr/comp1.bottom.gbr =================================================================== --- trunk/tests/RTT/ref/comp1.gbr/comp1.bottom.gbr (revision 11884) +++ trunk/tests/RTT/ref/comp1.gbr/comp1.bottom.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 3 for group 10 layer_idx 1 * +G04 start of page 5 for group 10 layer_idx 1 * G04 Title: (unknown), bottom_copper * G04 Creator: G04 CreationDate: @@ -9,9 +9,9 @@ %MOIN*% %FSLAX25Y25*% %LNBOTTOM*% -%ADD16C,0.0394*% -%ADD15C,0.0866*% -%ADD14C,0.0200*% -G54D14*X2500Y37500D02*X47500D01* -G54D15*X25000Y42500D03* -G54D16*M02* +%ADD20C,0.0394*% +%ADD19C,0.0866*% +%ADD18C,0.0200*% +G54D18*X2500Y37500D02*X47500D01* +G54D19*X25000Y42500D03* +G54D20*M02* Index: trunk/tests/RTT/ref/comp1.gbr/comp1.fab.gbr =================================================================== --- trunk/tests/RTT/ref/comp1.gbr/comp1.fab.gbr (revision 11884) +++ trunk/tests/RTT/ref/comp1.gbr/comp1.fab.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 6 for group -1 layer_idx 16777221 * +G04 start of page 8 for group -1 layer_idx 16777221 * G04 Title: (unknown), * G04 Creator: G04 CreationDate: @@ -9,17 +9,17 @@ %MOIN*% %FSLAX25Y25*% %LNFAB*% -%ADD24C,0.0100*% -%ADD23C,0.0001*% -%ADD22C,0.0060*% -%ADD21C,0.0080*% -G54D21*X25000Y42500D02*Y40900D01* +%ADD28C,0.0100*% +%ADD27C,0.0001*% +%ADD26C,0.0060*% +%ADD25C,0.0080*% +G54D25*X25000Y42500D02*Y40900D01* Y42500D02*X26387Y43300D01* X25000Y42500D02*X23613Y43300D01* X15000Y106250D02*Y104650D01* Y106250D02*X16387Y107050D01* X15000Y106250D02*X13613Y107050D01* -G54D22*X135000Y110000D02*X136500Y107000D01* +G54D26*X135000Y110000D02*X136500Y107000D01* X138000Y110000D01* X136500Y107000D02*Y104000D01* X139800Y107300D02*X142050D01* @@ -40,7 +40,7 @@ X98000Y108800D02*X99200Y110000D01* Y104000D01* X98000D02*X100250D01* -G54D23*G36* +G54D27*G36* X45000Y110000D02*Y104000D01* X49500D01* Y110000D01* @@ -58,7 +58,7 @@ Y110000D01* X55800D01* G37* -G54D22*X61200Y109250D02*X61950Y110000D01* +G54D26*X61200Y109250D02*X61950Y110000D01* X63450D01* X64200Y109250D01* X63450Y104000D02*X64200Y104750D01* @@ -88,7 +88,7 @@ X3000Y119000D02*X3750Y119750D01* X750Y119000D02*X3000D01* X0Y119750D02*X750Y119000D01* -G54D23*G36* +G54D27*G36* X5550Y125000D02*Y119000D01* X10050D01* Y125000D01* @@ -118,7 +118,7 @@ Y125000D01* X27150D01* G37* -G54D22*X0Y118000D02*X5550D01* +G54D26*X0Y118000D02*X5550D01* X41750Y125000D02*Y119000D01* X43700Y125000D02*X44750Y123950D01* Y120050D01* @@ -125,7 +125,7 @@ X43700Y119000D02*X44750Y120050D01* X41000Y119000D02*X43700D01* X41000Y125000D02*X43700D01* -G54D23*G36* +G54D27*G36* X46550D02*Y119000D01* X51050D01* Y125000D01* @@ -155,10 +155,10 @@ Y125000D01* X70850D01* G37* -G54D22*X76250D02*X77750D01* +G54D26*X76250D02*X77750D01* X77000D02*Y119000D01* X76250D02*X77750D01* -G54D23*G36* +G54D27*G36* X79550Y125000D02*Y119000D01* X84050D01* Y125000D01* @@ -182,13 +182,13 @@ Y125000D01* X95750D01* G37* -G54D22*X41000Y118000D02*X52550D01* +G54D26*X41000Y118000D02*X52550D01* X96050Y119000D02*X98000D01* X95000Y120050D02*X96050Y119000D01* X95000Y123950D02*Y120050D01* Y123950D02*X96050Y125000D01* X98000D01* -G54D23*G36* +G54D27*G36* X99800D02*Y119000D01* X104300D01* Y125000D01* @@ -212,7 +212,7 @@ Y125000D01* X116000D01* G37* -G54D22*X95000Y118000D02*X99800D01* +G54D26*X95000Y118000D02*X99800D01* X130750Y125000D02*Y119000D01* X130000Y125000D02*X133000D01* X133750Y124250D01* @@ -219,7 +219,7 @@ Y122750D01* X133000Y122000D02*X133750Y122750D01* X130750Y122000D02*X133000D01* -G54D23*G36* +G54D27*G36* X135550Y125000D02*Y119000D01* X140050D01* Y125000D01* @@ -255,10 +255,10 @@ Y125000D01* X162550D01* G37* -G54D22*X130000Y118000D02*X135550D01* +G54D26*X130000Y118000D02*X135550D01* X0Y140000D02*X3000D01* X1500D02*Y134000D01* -G54D23*G36* +G54D27*G36* X4800Y140000D02*Y134000D01* X9300D01* Y140000D01* @@ -300,10 +300,10 @@ Y140000D01* X39900D01* G37* -G54D22*X48000Y138800D02*X49200Y140000D01* +G54D26*X48000Y138800D02*X49200Y140000D01* Y134000D01* X48000D02*X50250D01* -G54D23*G36* +G54D27*G36* X54750Y140000D02*Y134000D01* X59250D01* Y140000D01* @@ -519,10 +519,10 @@ Y140000D01* X259950D01* G37* -G54D22*X268050Y138800D02*X269250Y140000D01* +G54D26*X268050Y138800D02*X269250Y140000D01* Y134000D01* X268050D02*X270300D01* -G54D23*G36* +G54D27*G36* X274800Y140000D02*Y134000D01* X279300D01* Y140000D01* @@ -582,15 +582,15 @@ Y140000D01* X326100D01* G37* -G54D24*X0Y50000D02*X50000D01* +G54D28*X0Y50000D02*X50000D01* X0D02*Y0D01* X50000Y50000D02*Y0D01* X0D02*X50000D01* -G54D22*X200000Y65000D02*Y59000D01* +G54D26*X200000Y65000D02*Y59000D01* Y65000D02*X202250Y62000D01* X204500Y65000D01* Y59000D01* -G54D23*G36* +G54D27*G36* X206300Y65000D02*Y59000D01* X210800D01* Y65000D01* @@ -626,13 +626,13 @@ Y65000D01* X233300D01* G37* -G54D22*X242150D02*Y59000D01* +G54D26*X242150D02*Y59000D01* X244100Y65000D02*X245150Y63950D01* Y60050D01* X244100Y59000D02*X245150Y60050D01* X241400Y59000D02*X244100D01* X241400Y65000D02*X244100D01* -G54D23*G36* +G54D27*G36* X246950D02*Y59000D01* X251450D01* Y65000D01* @@ -692,7 +692,7 @@ Y65000D01* X295550D01* G37* -G54D22*X303650D02*X306650D01* +G54D26*X303650D02*X306650D01* X303650D02*Y62000D01* X304400Y62750D01* X305900D01* @@ -701,7 +701,7 @@ X305900Y59000D02*X306650Y59750D01* X304400Y59000D02*X305900D01* X303650Y59750D02*X304400Y59000D01* -G54D23*G36* +G54D27*G36* X308450Y65000D02*Y59000D01* X312950D01* Y65000D01* @@ -809,7 +809,7 @@ Y65000D01* X405650D01* G37* -G54D22*X413750D02*X416750D01* +G54D26*X413750D02*X416750D01* X413750D02*Y62000D01* X414500Y62750D01* X416000D01* @@ -818,7 +818,7 @@ X416000Y59000D02*X416750Y59750D01* X414500Y59000D02*X416000D01* X413750Y59750D02*X414500Y59000D01* -G54D23*G36* +G54D27*G36* X418550Y65000D02*Y59000D01* X423050D01* Y65000D01* @@ -920,7 +920,7 @@ Y65000D01* X510350D01* G37* -G54D22*X0Y-8000D02*X3000D01* +G54D26*X0Y-8000D02*X3000D01* X3750Y-7250D01* Y-5450D02*Y-7250D01* X3000Y-4700D02*X3750Y-5450D01* @@ -930,7 +930,7 @@ X3750Y-2750D01* Y-3950D01* X3000Y-4700D02*X3750Y-3950D01* -G54D23*G36* +G54D27*G36* X5550Y-2000D02*Y-8000D01* X10050D01* Y-2000D01* @@ -1122,7 +1122,7 @@ Y-2000D01* X189150D01* G37* -G54D22*X197250Y-7250D02*X198000Y-8000D01* +G54D26*X197250Y-7250D02*X198000Y-8000D01* X197250Y-6050D02*Y-7250D01* Y-6050D02*X198300Y-5000D01* X199200D01* @@ -1137,7 +1137,7 @@ X200250Y-2750D01* Y-3950D01* X199200Y-5000D02*X200250Y-3950D01* -G54D23*G36* +G54D27*G36* X202050Y-2000D02*Y-8000D01* X206550D01* Y-2000D01* @@ -1287,7 +1287,7 @@ Y-2000D01* X345150D01* G37* -G54D22*X353250D02*X356250D01* +G54D26*X353250D02*X356250D01* X353250D02*Y-5000D01* X354000Y-4250D01* X355500D01* @@ -1296,7 +1296,7 @@ X355500Y-8000D02*X356250Y-7250D01* X354000Y-8000D02*X355500D01* X353250Y-7250D02*X354000Y-8000D01* -G54D23*G36* +G54D27*G36* X358050Y-2000D02*Y-8000D01* X362550D01* Y-2000D01* @@ -1356,7 +1356,7 @@ Y-2000D01* X406650D01* G37* -G54D22*X412050D02*X415050D01* +G54D26*X412050D02*X415050D01* X412050D02*Y-5000D01* X412800Y-4250D01* X414300D01* @@ -1365,7 +1365,7 @@ X414300Y-8000D02*X415050Y-7250D01* X412800Y-8000D02*X414300D01* X412050Y-7250D02*X412800Y-8000D01* -G54D23*G36* +G54D27*G36* X416850Y-2000D02*Y-8000D01* X421350D01* Y-2000D01* @@ -1443,13 +1443,13 @@ Y-2000D01* X484350D01* G37* -G54D22*X200750Y80000D02*Y74000D01* +G54D26*X200750Y80000D02*Y74000D01* X202700Y80000D02*X203750Y78950D01* Y75050D01* X202700Y74000D02*X203750Y75050D01* X200000Y74000D02*X202700D01* X200000Y80000D02*X202700D01* -G54D23*G36* +G54D27*G36* X205550D02*Y74000D01* X210050D01* Y80000D01* @@ -1509,13 +1509,13 @@ Y80000D01* X256850D01* G37* -G54D22*X200000Y93500D02*Y89000D01* +G54D26*X200000Y93500D02*Y89000D01* Y93500D02*X201050Y95000D01* X202700D01* X203750Y93500D01* Y89000D01* X200000Y92000D02*X203750D01* -G54D23*G36* +G54D27*G36* X205550Y95000D02*Y89000D01* X210050D01* Y95000D01* @@ -1551,7 +1551,7 @@ Y95000D01* X232550D01* G37* -G54D22*X240650D02*X243650D01* +G54D26*X240650D02*X243650D01* X242150D02*Y89000D01* X245450Y92300D02*X247700D01* X245450Y89000D02*X248450D01* @@ -1572,7 +1572,7 @@ X257300D02*Y89000D01* X200000Y110000D02*X203000D01* X201500D02*Y104000D01* -G54D23*G36* +G54D27*G36* X204800Y110000D02*Y104000D01* X209300D01* Y110000D01* @@ -1662,10 +1662,10 @@ Y110000D01* X285800D01* G37* -G54D22*X293900D02*Y104000D01* +G54D26*X293900D02*Y104000D01* Y110000D02*X296900D01* X293900Y107300D02*X296150D01* -G54D23*G36* +G54D27*G36* X298700Y110000D02*Y104000D01* X303200D01* Y110000D01* @@ -1725,13 +1725,13 @@ Y110000D01* X347300D01* G37* -G54D22*X356150D02*Y104000D01* +G54D26*X356150D02*Y104000D01* X358100Y110000D02*X359150Y108950D01* Y105050D01* X358100Y104000D02*X359150Y105050D01* X355400Y104000D02*X358100D01* X355400Y110000D02*X358100D01* -G54D23*G36* +G54D27*G36* X360950D02*Y104000D01* X365450D01* Y110000D01* Index: trunk/tests/RTT/ref/comp1.gbr/comp1.group5.gbr =================================================================== --- trunk/tests/RTT/ref/comp1.gbr/comp1.group5.gbr (nonexistent) +++ trunk/tests/RTT/ref/comp1.gbr/comp1.group5.gbr (revision 11885) @@ -0,0 +1,15 @@ +G04 start of page 3 for group 5 layer_idx 4 * +G04 Title: (unknown), Intern * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNGROUP5*% +%ADD15C,0.0394*% +%ADD14C,0.0866*% +G54D14*X25000Y42500D03* +G54D15*M02* Index: trunk/tests/RTT/ref/comp1.gbr/comp1.group7.gbr =================================================================== --- trunk/tests/RTT/ref/comp1.gbr/comp1.group7.gbr (nonexistent) +++ trunk/tests/RTT/ref/comp1.gbr/comp1.group7.gbr (revision 11885) @@ -0,0 +1,15 @@ +G04 start of page 4 for group 7 layer_idx 5 * +G04 Title: (unknown), Intern * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNGROUP7*% +%ADD17C,0.0394*% +%ADD16C,0.0866*% +G54D16*X25000Y42500D03* +G54D17*M02* Index: trunk/tests/RTT/ref/comp1.gbr/comp1.plated-drill.cnc =================================================================== --- trunk/tests/RTT/ref/comp1.gbr/comp1.plated-drill.cnc (revision 11884) +++ trunk/tests/RTT/ref/comp1.gbr/comp1.plated-drill.cnc (revision 11885) @@ -1,7 +1,7 @@ M48 INCH -T17C0.039 +T21C0.039 % -T17 +T21 X002500Y004250 M30 Index: trunk/tests/RTT/ref/comp1.gbr/comp1.topsilk.gbr =================================================================== --- trunk/tests/RTT/ref/comp1.gbr/comp1.topsilk.gbr (revision 11884) +++ trunk/tests/RTT/ref/comp1.gbr/comp1.topsilk.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 5 for group 1 layer_idx 8 * +G04 start of page 7 for group 1 layer_idx 8 * G04 Title: (unknown), top_silk * G04 Creator: G04 CreationDate: @@ -9,10 +9,10 @@ %MOIN*% %FSLAX25Y25*% %LNTOPSILK*% -%ADD20C,0.0200*% -%ADD19C,0.0800*% -%ADD18C,0.0001*% -G54D18*G36* +%ADD24C,0.0200*% +%ADD23C,0.0800*% +%ADD22C,0.0001*% +G54D22*G36* X2500Y47500D02*X17500D01* Y32500D01* X2500D01* @@ -31,8 +31,8 @@ X22500D01* Y45000D01* G37* -G54D19*X10000Y25000D02*Y37500D01* -G54D20*X0Y42500D02*G75*G03X7500Y50000I0J7500D01*G01* +G54D23*X10000Y25000D02*Y37500D01* +G54D24*X0Y42500D02*G75*G03X7500Y50000I0J7500D01*G01* %LPD*% X10000Y27500D02*Y37500D01* M02* Index: trunk/tests/RTT/ref/comp1.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.bottom.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.bottom.gbr (nonexistent) +++ trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.bottom.gbr (revision 11885) @@ -0,0 +1,42 @@ +G04 start of page 5 for group 10 layer_idx 1 * +G04 Title: pins with different shapes, bottom_copper * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNBOTTOM*% +%ADD22C,0.0394*% +%ADD21C,0.0800*% +%ADD20C,0.0001*% +G54D20*G36* +X3500Y41500D02*Y33500D01* +X11500D01* +Y41500D01* +X3500D01* +G37* +G54D21*X37500Y37500D03* +G54D20*G36* +X15500Y19157D02*X10814Y21500D01* +X5843D01* +X3500Y19157D01* +Y15843D01* +X5843Y13500D01* +X10814D01* +X15500Y15843D01* +Y19157D01* +G37* +G36* +X45500Y20814D02*X40814Y25500D01* +X34186D01* +X29500Y20814D01* +Y15843D01* +X34186Y13500D01* +X40814D01* +X45500Y15843D01* +Y20814D01* +G37* +G54D22*M02* Index: trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.bottommask.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.bottommask.gbr (revision 11884) +++ trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.bottommask.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 4 for group 11 layer_idx 0 * +G04 start of page 8 for group 11 layer_idx 0 * G04 Title: pins with different shapes, bottom_mask * G04 Creator: G04 CreationDate: @@ -9,16 +9,16 @@ %MOIN*% %FSLAX25Y25*% %LNBOTTOMMASK*% -%ADD15C,0.0860*% -%ADD14C,0.0001*% -G54D14*G36* +%ADD27C,0.0860*% +%ADD26C,0.0001*% +G54D26*G36* X3200Y41800D02*Y33200D01* X11800D01* Y41800D01* X3200D01* G37* -G54D15*X37500Y37500D03* -G54D14*G36* +G54D27*X37500Y37500D03* +G54D26*G36* X16100Y19281D02*X11062Y21800D01* X5719D01* X3200Y19281D01* Index: trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.fab.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.fab.gbr (revision 11884) +++ trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.fab.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 6 for group -1 layer_idx 16777221 * +G04 start of page 10 for group -1 layer_idx 16777221 * G04 Title: pins with different shapes, * G04 Creator: G04 CreationDate: @@ -9,11 +9,11 @@ %MOIN*% %FSLAX25Y25*% %LNFAB*% -%ADD21C,0.0100*% -%ADD20C,0.0001*% -%ADD19C,0.0060*% -%ADD18C,0.0080*% -G54D18*X7500Y37500D02*Y35900D01* +%ADD33C,0.0100*% +%ADD32C,0.0001*% +%ADD31C,0.0060*% +%ADD30C,0.0080*% +G54D30*X7500Y37500D02*Y35900D01* Y37500D02*X8887Y38300D01* X7500Y37500D02*X6113Y38300D01* X37500Y37500D02*Y35900D01* @@ -28,7 +28,7 @@ X15000Y106250D02*Y104650D01* Y106250D02*X16387Y107050D01* X15000Y106250D02*X13613Y107050D01* -G54D19*X135000Y110000D02*X136500Y107000D01* +G54D31*X135000Y110000D02*X136500Y107000D01* X138000Y110000D01* X136500Y107000D02*Y104000D01* X139800Y107300D02*X142050D01* @@ -49,7 +49,7 @@ X98000Y106250D02*X101000Y110000D01* X98000Y106250D02*X101750D01* X101000Y110000D02*Y104000D01* -G54D20*G36* +G54D32*G36* X45000Y110000D02*Y104000D01* X49500D01* Y110000D01* @@ -67,7 +67,7 @@ Y110000D01* X55800D01* G37* -G54D19*X61200Y109250D02*X61950Y110000D01* +G54D31*X61200Y109250D02*X61950Y110000D01* X63450D01* X64200Y109250D01* X63450Y104000D02*X64200Y104750D01* @@ -97,7 +97,7 @@ X3000Y119000D02*X3750Y119750D01* X750Y119000D02*X3000D01* X0Y119750D02*X750Y119000D01* -G54D20*G36* +G54D32*G36* X5550Y125000D02*Y119000D01* X10050D01* Y125000D01* @@ -127,7 +127,7 @@ Y125000D01* X27150D01* G37* -G54D19*X0Y118000D02*X5550D01* +G54D31*X0Y118000D02*X5550D01* X41750Y125000D02*Y119000D01* X43700Y125000D02*X44750Y123950D01* Y120050D01* @@ -134,7 +134,7 @@ X43700Y119000D02*X44750Y120050D01* X41000Y119000D02*X43700D01* X41000Y125000D02*X43700D01* -G54D20*G36* +G54D32*G36* X46550D02*Y119000D01* X51050D01* Y125000D01* @@ -164,10 +164,10 @@ Y125000D01* X70850D01* G37* -G54D19*X76250D02*X77750D01* +G54D31*X76250D02*X77750D01* X77000D02*Y119000D01* X76250D02*X77750D01* -G54D20*G36* +G54D32*G36* X79550Y125000D02*Y119000D01* X84050D01* Y125000D01* @@ -191,13 +191,13 @@ Y125000D01* X95750D01* G37* -G54D19*X41000Y118000D02*X52550D01* +G54D31*X41000Y118000D02*X52550D01* X96050Y119000D02*X98000D01* X95000Y120050D02*X96050Y119000D01* X95000Y123950D02*Y120050D01* Y123950D02*X96050Y125000D01* X98000D01* -G54D20*G36* +G54D32*G36* X99800D02*Y119000D01* X104300D01* Y125000D01* @@ -221,7 +221,7 @@ Y125000D01* X116000D01* G37* -G54D19*X95000Y118000D02*X99800D01* +G54D31*X95000Y118000D02*X99800D01* X130750Y125000D02*Y119000D01* X130000Y125000D02*X133000D01* X133750Y124250D01* @@ -228,7 +228,7 @@ Y122750D01* X133000Y122000D02*X133750Y122750D01* X130750Y122000D02*X133000D01* -G54D20*G36* +G54D32*G36* X135550Y125000D02*Y119000D01* X140050D01* Y125000D01* @@ -264,10 +264,10 @@ Y125000D01* X162550D01* G37* -G54D19*X130000Y118000D02*X135550D01* +G54D31*X130000Y118000D02*X135550D01* X0Y140000D02*X3000D01* X1500D02*Y134000D01* -G54D20*G36* +G54D32*G36* X4800Y140000D02*Y134000D01* X9300D01* Y140000D01* @@ -309,10 +309,10 @@ Y140000D01* X39900D01* G37* -G54D19*X48000Y138800D02*X49200Y140000D01* +G54D31*X48000Y138800D02*X49200Y140000D01* Y134000D01* X48000D02*X50250D01* -G54D20*G36* +G54D32*G36* X54750Y140000D02*Y134000D01* X59250D01* Y140000D01* @@ -528,10 +528,10 @@ Y140000D01* X259950D01* G37* -G54D19*X268050Y136250D02*X271050Y140000D01* +G54D31*X268050Y136250D02*X271050Y140000D01* X268050Y136250D02*X271800D01* X271050Y140000D02*Y134000D01* -G54D20*G36* +G54D32*G36* X276300Y140000D02*Y134000D01* X280800D01* Y140000D01* @@ -591,15 +591,15 @@ Y140000D01* X327600D01* G37* -G54D21*X0Y50000D02*X50000D01* +G54D33*X0Y50000D02*X50000D01* X0D02*Y0D01* X50000Y50000D02*Y0D01* X0D02*X50000D01* -G54D19*X200000Y65000D02*Y59000D01* +G54D31*X200000Y65000D02*Y59000D01* Y65000D02*X202250Y62000D01* X204500Y65000D01* Y59000D01* -G54D20*G36* +G54D32*G36* X206300Y65000D02*Y59000D01* X210800D01* Y65000D01* @@ -635,13 +635,13 @@ Y65000D01* X233300D01* G37* -G54D19*X242150D02*Y59000D01* +G54D31*X242150D02*Y59000D01* X244100Y65000D02*X245150Y63950D01* Y60050D01* X244100Y59000D02*X245150Y60050D01* X241400Y59000D02*X244100D01* X241400Y65000D02*X244100D01* -G54D20*G36* +G54D32*G36* X246950D02*Y59000D01* X251450D01* Y65000D01* @@ -701,7 +701,7 @@ Y65000D01* X295550D01* G37* -G54D19*X303650D02*X306650D01* +G54D31*X303650D02*X306650D01* X303650D02*Y62000D01* X304400Y62750D01* X305900D01* @@ -710,7 +710,7 @@ X305900Y59000D02*X306650Y59750D01* X304400Y59000D02*X305900D01* X303650Y59750D02*X304400Y59000D01* -G54D20*G36* +G54D32*G36* X308450Y65000D02*Y59000D01* X312950D01* Y65000D01* @@ -818,7 +818,7 @@ Y65000D01* X405650D01* G37* -G54D19*X413750D02*X416750D01* +G54D31*X413750D02*X416750D01* X413750D02*Y62000D01* X414500Y62750D01* X416000D01* @@ -827,7 +827,7 @@ X416000Y59000D02*X416750Y59750D01* X414500Y59000D02*X416000D01* X413750Y59750D02*X414500Y59000D01* -G54D20*G36* +G54D32*G36* X418550Y65000D02*Y59000D01* X423050D01* Y65000D01* @@ -929,7 +929,7 @@ Y65000D01* X510350D01* G37* -G54D19*X0Y-8000D02*X3000D01* +G54D31*X0Y-8000D02*X3000D01* X3750Y-7250D01* Y-5450D02*Y-7250D01* X3000Y-4700D02*X3750Y-5450D01* @@ -939,7 +939,7 @@ X3750Y-2750D01* Y-3950D01* X3000Y-4700D02*X3750Y-3950D01* -G54D20*G36* +G54D32*G36* X5550Y-2000D02*Y-8000D01* X10050D01* Y-2000D01* @@ -1131,7 +1131,7 @@ Y-2000D01* X189150D01* G37* -G54D19*X197250Y-7250D02*X198000Y-8000D01* +G54D31*X197250Y-7250D02*X198000Y-8000D01* X197250Y-6050D02*Y-7250D01* Y-6050D02*X198300Y-5000D01* X199200D01* @@ -1146,7 +1146,7 @@ X200250Y-2750D01* Y-3950D01* X199200Y-5000D02*X200250Y-3950D01* -G54D20*G36* +G54D32*G36* X202050Y-2000D02*Y-8000D01* X206550D01* Y-2000D01* @@ -1296,7 +1296,7 @@ Y-2000D01* X345150D01* G37* -G54D19*X353250D02*X356250D01* +G54D31*X353250D02*X356250D01* X353250D02*Y-5000D01* X354000Y-4250D01* X355500D01* @@ -1305,7 +1305,7 @@ X355500Y-8000D02*X356250Y-7250D01* X354000Y-8000D02*X355500D01* X353250Y-7250D02*X354000Y-8000D01* -G54D20*G36* +G54D32*G36* X358050Y-2000D02*Y-8000D01* X362550D01* Y-2000D01* @@ -1365,7 +1365,7 @@ Y-2000D01* X406650D01* G37* -G54D19*X412050D02*X415050D01* +G54D31*X412050D02*X415050D01* X412050D02*Y-5000D01* X412800Y-4250D01* X414300D01* @@ -1374,7 +1374,7 @@ X414300Y-8000D02*X415050Y-7250D01* X412800Y-8000D02*X414300D01* X412050Y-7250D02*X412800Y-8000D01* -G54D20*G36* +G54D32*G36* X416850Y-2000D02*Y-8000D01* X421350D01* Y-2000D01* @@ -1452,13 +1452,13 @@ Y-2000D01* X484350D01* G37* -G54D19*X200750Y80000D02*Y74000D01* +G54D31*X200750Y80000D02*Y74000D01* X202700Y80000D02*X203750Y78950D01* Y75050D01* X202700Y74000D02*X203750Y75050D01* X200000Y74000D02*X202700D01* X200000Y80000D02*X202700D01* -G54D20*G36* +G54D32*G36* X205550D02*Y74000D01* X210050D01* Y80000D01* @@ -1518,13 +1518,13 @@ Y80000D01* X256850D01* G37* -G54D19*X200000Y93500D02*Y89000D01* +G54D31*X200000Y93500D02*Y89000D01* Y93500D02*X201050Y95000D01* X202700D01* X203750Y93500D01* Y89000D01* X200000Y92000D02*X203750D01* -G54D20*G36* +G54D32*G36* X205550Y95000D02*Y89000D01* X210050D01* Y95000D01* @@ -1560,7 +1560,7 @@ Y95000D01* X232550D01* G37* -G54D19*X240650D02*X243650D01* +G54D31*X240650D02*X243650D01* X242150D02*Y89000D01* X245450Y92300D02*X247700D01* X245450Y89000D02*X248450D01* @@ -1581,7 +1581,7 @@ X257300D02*Y89000D01* X200000Y110000D02*X203000D01* X201500D02*Y104000D01* -G54D20*G36* +G54D32*G36* X204800Y110000D02*Y104000D01* X209300D01* Y110000D01* @@ -1755,10 +1755,10 @@ Y110000D01* X369500D01* G37* -G54D19*X377600D02*Y104000D01* +G54D31*X377600D02*Y104000D01* Y110000D02*X380600D01* X377600Y107300D02*X379850D01* -G54D20*G36* +G54D32*G36* X382400Y110000D02*Y104000D01* X386900D01* Y110000D01* @@ -1818,13 +1818,13 @@ Y110000D01* X431000D01* G37* -G54D19*X439850D02*Y104000D01* +G54D31*X439850D02*Y104000D01* X441800Y110000D02*X442850Y108950D01* Y105050D01* X441800Y104000D02*X442850Y105050D01* X439100Y104000D02*X441800D01* X439100Y110000D02*X441800D01* -G54D20*G36* +G54D32*G36* X444650D02*Y104000D01* X449150D01* Y110000D01* Index: trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.group5.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.group5.gbr (nonexistent) +++ trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.group5.gbr (revision 11885) @@ -0,0 +1,42 @@ +G04 start of page 3 for group 5 layer_idx 4 * +G04 Title: pins with different shapes, Intern * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNGROUP5*% +%ADD16C,0.0394*% +%ADD15C,0.0800*% +%ADD14C,0.0001*% +G54D14*G36* +X3500Y41500D02*Y33500D01* +X11500D01* +Y41500D01* +X3500D01* +G37* +G54D15*X37500Y37500D03* +G54D14*G36* +X15500Y19157D02*X10814Y21500D01* +X5843D01* +X3500Y19157D01* +Y15843D01* +X5843Y13500D01* +X10814D01* +X15500Y15843D01* +Y19157D01* +G37* +G36* +X45500Y20814D02*X40814Y25500D01* +X34186D01* +X29500Y20814D01* +Y15843D01* +X34186Y13500D01* +X40814D01* +X45500Y15843D01* +Y20814D01* +G37* +G54D16*M02* Index: trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.group7.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.group7.gbr (nonexistent) +++ trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.group7.gbr (revision 11885) @@ -0,0 +1,42 @@ +G04 start of page 4 for group 7 layer_idx 5 * +G04 Title: pins with different shapes, Intern * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNGROUP7*% +%ADD19C,0.0394*% +%ADD18C,0.0800*% +%ADD17C,0.0001*% +G54D17*G36* +X3500Y41500D02*Y33500D01* +X11500D01* +Y41500D01* +X3500D01* +G37* +G54D18*X37500Y37500D03* +G54D17*G36* +X15500Y19157D02*X10814Y21500D01* +X5843D01* +X3500Y19157D01* +Y15843D01* +X5843Y13500D01* +X10814D01* +X15500Y15843D01* +Y19157D01* +G37* +G36* +X45500Y20814D02*X40814Y25500D01* +X34186D01* +X29500Y20814D01* +Y15843D01* +X34186Y13500D01* +X40814D01* +X45500Y15843D01* +Y20814D01* +G37* +G54D19*M02* Index: trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.plated-drill.cnc =================================================================== --- trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.plated-drill.cnc (revision 11884) +++ trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.plated-drill.cnc (revision 11885) @@ -1,8 +1,8 @@ M48 INCH -T11C0.039 +T23C0.039 % -T11 +T23 X000750Y003750 X003750Y003750 X000750Y001750 Index: trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.top.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.top.gbr (nonexistent) +++ trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.top.gbr (revision 11885) @@ -0,0 +1,42 @@ +G04 start of page 2 for group 3 layer_idx 0 * +G04 Title: pins with different shapes, top_copper * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNTOP*% +%ADD13C,0.0394*% +%ADD12C,0.0800*% +%ADD11C,0.0001*% +G54D11*G36* +X3500Y41500D02*Y33500D01* +X11500D01* +Y41500D01* +X3500D01* +G37* +G54D12*X37500Y37500D03* +G54D11*G36* +X15500Y19157D02*X10814Y21500D01* +X5843D01* +X3500Y19157D01* +Y15843D01* +X5843Y13500D01* +X10814D01* +X15500Y15843D01* +Y19157D01* +G37* +G36* +X45500Y20814D02*X40814Y25500D01* +X34186D01* +X29500Y20814D01* +Y15843D01* +X34186Y13500D01* +X40814D01* +X45500Y15843D01* +Y20814D01* +G37* +G54D13*M02* Index: trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.topmask.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.topmask.gbr (revision 11884) +++ trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.topmask.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 3 for group 2 layer_idx 0 * +G04 start of page 7 for group 2 layer_idx 0 * G04 Title: pins with different shapes, top_mask * G04 Creator: G04 CreationDate: @@ -9,16 +9,16 @@ %MOIN*% %FSLAX25Y25*% %LNTOPMASK*% -%ADD13C,0.0860*% -%ADD12C,0.0001*% -G54D12*G36* +%ADD25C,0.0860*% +%ADD24C,0.0001*% +G54D24*G36* X3200Y41800D02*Y33200D01* X11800D01* Y41800D01* X3200D01* G37* -G54D13*X37500Y37500D03* -G54D12*G36* +G54D25*X37500Y37500D03* +G54D24*G36* X16100Y19281D02*X11062Y21800D01* X5719D01* X3200Y19281D01* Index: trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.topsilk.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.topsilk.gbr (revision 11884) +++ trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.topsilk.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 5 for group 1 layer_idx 8 * +G04 start of page 9 for group 1 layer_idx 8 * G04 Title: pins with different shapes, top_silk * G04 Creator: G04 CreationDate: @@ -9,9 +9,9 @@ %MOIN*% %FSLAX25Y25*% %LNTOPSILK*% -%ADD17C,0.0070*% -%ADD16C,0.0100*% -G54D16*X2500Y42500D02*Y32500D01* +%ADD29C,0.0070*% +%ADD28C,0.0100*% +G54D28*X2500Y42500D02*Y32500D01* X42500D02*X2500D01* X42500D02*Y42500D01* X2500D02*X17500D01* @@ -23,7 +23,7 @@ X2500D02*X17500D01* X27500D02*X42500D01* X17500D02*G75*G03X27500Y22500I5000J0D01*G01* -G54D17*X7500Y47500D02*Y44000D01* +G54D29*X7500Y47500D02*Y44000D01* X8000Y43500D01* X9000D01* X9500Y44000D01* Index: trunk/tests/RTT/ref/elem_pins.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.bottom.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.bottom.gbr (nonexistent) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.bottom.gbr (revision 11885) @@ -0,0 +1,29 @@ +G04 start of page 5 for group 10 layer_idx 1 * +G04 Title: thru-hole elements on both sides, bottom_copper * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNBOTTOM*% +%ADD22C,0.0394*% +%ADD21C,0.0800*% +%ADD20C,0.0001*% +G54D20*G36* +X6000Y39000D02*Y31000D01* +X14000D01* +Y39000D01* +X6000D01* +G37* +G54D21*X40000Y35000D03* +G54D20*G36* +X6000Y19000D02*Y11000D01* +X14000D01* +Y19000D01* +X6000D01* +G37* +G54D21*X40000Y15000D03* +G54D22*M02* Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.bottommask.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.bottommask.gbr (revision 11884) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.bottommask.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 4 for group 11 layer_idx 0 * +G04 start of page 8 for group 11 layer_idx 0 * G04 Title: thru-hole elements on both sides, bottom_mask * G04 Creator: G04 CreationDate: @@ -9,20 +9,20 @@ %MOIN*% %FSLAX25Y25*% %LNBOTTOMMASK*% -%ADD15C,0.0860*% -%ADD14C,0.0001*% -G54D14*G36* +%ADD27C,0.0860*% +%ADD26C,0.0001*% +G54D26*G36* X5700Y39300D02*Y30700D01* X14300D01* Y39300D01* X5700D01* G37* -G54D15*X40000Y35000D03* -G54D14*G36* +G54D27*X40000Y35000D03* +G54D26*G36* X5700Y19300D02*Y10700D01* X14300D01* Y19300D01* X5700D01* G37* -G54D15*X40000Y15000D03* +G54D27*X40000Y15000D03* M02* Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.bottomsilk.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.bottomsilk.gbr (revision 11884) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.bottomsilk.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 6 for group 12 layer_idx 7 * +G04 start of page 10 for group 12 layer_idx 7 * G04 Title: thru-hole elements on both sides, bottom_silk * G04 Creator: G04 CreationDate: @@ -9,15 +9,15 @@ %MOIN*% %FSLAX25Y25*% %LNBOTTOMSILK*% -%ADD19C,0.0070*% -%ADD18C,0.0100*% -G54D18*X5000Y10000D02*Y20000D01* +%ADD31C,0.0070*% +%ADD30C,0.0100*% +G54D30*X5000Y10000D02*Y20000D01* X45000D02*X5000D01* X45000D02*Y10000D01* X5000D02*X20000D01* X30000D02*X45000D01* X30000D02*G75*G03X20000Y10000I-5000J0D01*G01* -G54D19*X10000Y5000D02*Y8500D01* +G54D31*X10000Y5000D02*Y8500D01* X10500Y9000D01* X11500D01* X12000Y8500D01* Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.fab.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.fab.gbr (revision 11884) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.fab.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 7 for group -1 layer_idx 16777221 * +G04 start of page 11 for group -1 layer_idx 16777221 * G04 Title: thru-hole elements on both sides, * G04 Creator: G04 CreationDate: @@ -9,11 +9,11 @@ %MOIN*% %FSLAX25Y25*% %LNFAB*% -%ADD23C,0.0100*% -%ADD22C,0.0001*% -%ADD21C,0.0060*% -%ADD20C,0.0080*% -G54D20*X10000Y35000D02*Y33400D01* +%ADD35C,0.0100*% +%ADD34C,0.0001*% +%ADD33C,0.0060*% +%ADD32C,0.0080*% +G54D32*X10000Y35000D02*Y33400D01* Y35000D02*X11387Y35800D01* X10000Y35000D02*X8613Y35800D01* X40000Y35000D02*Y33400D01* @@ -28,7 +28,7 @@ X15000Y106250D02*Y104650D01* Y106250D02*X16387Y107050D01* X15000Y106250D02*X13613Y107050D01* -G54D21*X135000Y110000D02*X136500Y107000D01* +G54D33*X135000Y110000D02*X136500Y107000D01* X138000Y110000D01* X136500Y107000D02*Y104000D01* X139800Y107300D02*X142050D01* @@ -49,7 +49,7 @@ X98000Y106250D02*X101000Y110000D01* X98000Y106250D02*X101750D01* X101000Y110000D02*Y104000D01* -G54D22*G36* +G54D34*G36* X45000Y110000D02*Y104000D01* X49500D01* Y110000D01* @@ -67,7 +67,7 @@ Y110000D01* X55800D01* G37* -G54D21*X61200Y109250D02*X61950Y110000D01* +G54D33*X61200Y109250D02*X61950Y110000D01* X63450D01* X64200Y109250D01* X63450Y104000D02*X64200Y104750D01* @@ -97,7 +97,7 @@ X3000Y119000D02*X3750Y119750D01* X750Y119000D02*X3000D01* X0Y119750D02*X750Y119000D01* -G54D22*G36* +G54D34*G36* X5550Y125000D02*Y119000D01* X10050D01* Y125000D01* @@ -127,7 +127,7 @@ Y125000D01* X27150D01* G37* -G54D21*X0Y118000D02*X5550D01* +G54D33*X0Y118000D02*X5550D01* X41750Y125000D02*Y119000D01* X43700Y125000D02*X44750Y123950D01* Y120050D01* @@ -134,7 +134,7 @@ X43700Y119000D02*X44750Y120050D01* X41000Y119000D02*X43700D01* X41000Y125000D02*X43700D01* -G54D22*G36* +G54D34*G36* X46550D02*Y119000D01* X51050D01* Y125000D01* @@ -164,10 +164,10 @@ Y125000D01* X70850D01* G37* -G54D21*X76250D02*X77750D01* +G54D33*X76250D02*X77750D01* X77000D02*Y119000D01* X76250D02*X77750D01* -G54D22*G36* +G54D34*G36* X79550Y125000D02*Y119000D01* X84050D01* Y125000D01* @@ -191,13 +191,13 @@ Y125000D01* X95750D01* G37* -G54D21*X41000Y118000D02*X52550D01* +G54D33*X41000Y118000D02*X52550D01* X96050Y119000D02*X98000D01* X95000Y120050D02*X96050Y119000D01* X95000Y123950D02*Y120050D01* Y123950D02*X96050Y125000D01* X98000D01* -G54D22*G36* +G54D34*G36* X99800D02*Y119000D01* X104300D01* Y125000D01* @@ -221,7 +221,7 @@ Y125000D01* X116000D01* G37* -G54D21*X95000Y118000D02*X99800D01* +G54D33*X95000Y118000D02*X99800D01* X130750Y125000D02*Y119000D01* X130000Y125000D02*X133000D01* X133750Y124250D01* @@ -228,7 +228,7 @@ Y122750D01* X133000Y122000D02*X133750Y122750D01* X130750Y122000D02*X133000D01* -G54D22*G36* +G54D34*G36* X135550Y125000D02*Y119000D01* X140050D01* Y125000D01* @@ -264,10 +264,10 @@ Y125000D01* X162550D01* G37* -G54D21*X130000Y118000D02*X135550D01* +G54D33*X130000Y118000D02*X135550D01* X0Y140000D02*X3000D01* X1500D02*Y134000D01* -G54D22*G36* +G54D34*G36* X4800Y140000D02*Y134000D01* X9300D01* Y140000D01* @@ -309,10 +309,10 @@ Y140000D01* X39900D01* G37* -G54D21*X48000Y138800D02*X49200Y140000D01* +G54D33*X48000Y138800D02*X49200Y140000D01* Y134000D01* X48000D02*X50250D01* -G54D22*G36* +G54D34*G36* X54750Y140000D02*Y134000D01* X59250D01* Y140000D01* @@ -528,10 +528,10 @@ Y140000D01* X259950D01* G37* -G54D21*X268050Y136250D02*X271050Y140000D01* +G54D33*X268050Y136250D02*X271050Y140000D01* X268050Y136250D02*X271800D01* X271050Y140000D02*Y134000D01* -G54D22*G36* +G54D34*G36* X276300Y140000D02*Y134000D01* X280800D01* Y140000D01* @@ -591,15 +591,15 @@ Y140000D01* X327600D01* G37* -G54D23*X0Y50000D02*X50000D01* +G54D35*X0Y50000D02*X50000D01* X0D02*Y0D01* X50000Y50000D02*Y0D01* X0D02*X50000D01* -G54D21*X200000Y65000D02*Y59000D01* +G54D33*X200000Y65000D02*Y59000D01* Y65000D02*X202250Y62000D01* X204500Y65000D01* Y59000D01* -G54D22*G36* +G54D34*G36* X206300Y65000D02*Y59000D01* X210800D01* Y65000D01* @@ -635,13 +635,13 @@ Y65000D01* X233300D01* G37* -G54D21*X242150D02*Y59000D01* +G54D33*X242150D02*Y59000D01* X244100Y65000D02*X245150Y63950D01* Y60050D01* X244100Y59000D02*X245150Y60050D01* X241400Y59000D02*X244100D01* X241400Y65000D02*X244100D01* -G54D22*G36* +G54D34*G36* X246950D02*Y59000D01* X251450D01* Y65000D01* @@ -701,7 +701,7 @@ Y65000D01* X295550D01* G37* -G54D21*X303650D02*X306650D01* +G54D33*X303650D02*X306650D01* X303650D02*Y62000D01* X304400Y62750D01* X305900D01* @@ -710,7 +710,7 @@ X305900Y59000D02*X306650Y59750D01* X304400Y59000D02*X305900D01* X303650Y59750D02*X304400Y59000D01* -G54D22*G36* +G54D34*G36* X308450Y65000D02*Y59000D01* X312950D01* Y65000D01* @@ -818,7 +818,7 @@ Y65000D01* X405650D01* G37* -G54D21*X413750D02*X416750D01* +G54D33*X413750D02*X416750D01* X413750D02*Y62000D01* X414500Y62750D01* X416000D01* @@ -827,7 +827,7 @@ X416000Y59000D02*X416750Y59750D01* X414500Y59000D02*X416000D01* X413750Y59750D02*X414500Y59000D01* -G54D22*G36* +G54D34*G36* X418550Y65000D02*Y59000D01* X423050D01* Y65000D01* @@ -929,7 +929,7 @@ Y65000D01* X510350D01* G37* -G54D21*X0Y-8000D02*X3000D01* +G54D33*X0Y-8000D02*X3000D01* X3750Y-7250D01* Y-5450D02*Y-7250D01* X3000Y-4700D02*X3750Y-5450D01* @@ -939,7 +939,7 @@ X3750Y-2750D01* Y-3950D01* X3000Y-4700D02*X3750Y-3950D01* -G54D22*G36* +G54D34*G36* X5550Y-2000D02*Y-8000D01* X10050D01* Y-2000D01* @@ -1131,7 +1131,7 @@ Y-2000D01* X189150D01* G37* -G54D21*X197250Y-7250D02*X198000Y-8000D01* +G54D33*X197250Y-7250D02*X198000Y-8000D01* X197250Y-6050D02*Y-7250D01* Y-6050D02*X198300Y-5000D01* X199200D01* @@ -1146,7 +1146,7 @@ X200250Y-2750D01* Y-3950D01* X199200Y-5000D02*X200250Y-3950D01* -G54D22*G36* +G54D34*G36* X202050Y-2000D02*Y-8000D01* X206550D01* Y-2000D01* @@ -1296,7 +1296,7 @@ Y-2000D01* X345150D01* G37* -G54D21*X353250D02*X356250D01* +G54D33*X353250D02*X356250D01* X353250D02*Y-5000D01* X354000Y-4250D01* X355500D01* @@ -1305,7 +1305,7 @@ X355500Y-8000D02*X356250Y-7250D01* X354000Y-8000D02*X355500D01* X353250Y-7250D02*X354000Y-8000D01* -G54D22*G36* +G54D34*G36* X358050Y-2000D02*Y-8000D01* X362550D01* Y-2000D01* @@ -1365,7 +1365,7 @@ Y-2000D01* X406650D01* G37* -G54D21*X412050D02*X415050D01* +G54D33*X412050D02*X415050D01* X412050D02*Y-5000D01* X412800Y-4250D01* X414300D01* @@ -1374,7 +1374,7 @@ X414300Y-8000D02*X415050Y-7250D01* X412800Y-8000D02*X414300D01* X412050Y-7250D02*X412800Y-8000D01* -G54D22*G36* +G54D34*G36* X416850Y-2000D02*Y-8000D01* X421350D01* Y-2000D01* @@ -1452,13 +1452,13 @@ Y-2000D01* X484350D01* G37* -G54D21*X200750Y80000D02*Y74000D01* +G54D33*X200750Y80000D02*Y74000D01* X202700Y80000D02*X203750Y78950D01* Y75050D01* X202700Y74000D02*X203750Y75050D01* X200000Y74000D02*X202700D01* X200000Y80000D02*X202700D01* -G54D22*G36* +G54D34*G36* X205550D02*Y74000D01* X210050D01* Y80000D01* @@ -1518,13 +1518,13 @@ Y80000D01* X256850D01* G37* -G54D21*X200000Y93500D02*Y89000D01* +G54D33*X200000Y93500D02*Y89000D01* Y93500D02*X201050Y95000D01* X202700D01* X203750Y93500D01* Y89000D01* X200000Y92000D02*X203750D01* -G54D22*G36* +G54D34*G36* X205550Y95000D02*Y89000D01* X210050D01* Y95000D01* @@ -1560,7 +1560,7 @@ Y95000D01* X232550D01* G37* -G54D21*X240650D02*X243650D01* +G54D33*X240650D02*X243650D01* X242150D02*Y89000D01* X245450Y92300D02*X247700D01* X245450Y89000D02*X248450D01* @@ -1581,7 +1581,7 @@ X257300D02*Y89000D01* X200000Y110000D02*X203000D01* X201500D02*Y104000D01* -G54D22*G36* +G54D34*G36* X204800Y110000D02*Y104000D01* X209300D01* Y110000D01* @@ -1785,10 +1785,10 @@ Y110000D01* X399200D01* G37* -G54D21*X407300D02*Y104000D01* +G54D33*X407300D02*Y104000D01* Y110000D02*X410300D01* X407300Y107300D02*X409550D01* -G54D22*G36* +G54D34*G36* X412100Y110000D02*Y104000D01* X416600D01* Y110000D01* @@ -1848,13 +1848,13 @@ Y110000D01* X460700D01* G37* -G54D21*X469550D02*Y104000D01* +G54D33*X469550D02*Y104000D01* X471500Y110000D02*X472550Y108950D01* Y105050D01* X471500Y104000D02*X472550Y105050D01* X468800Y104000D02*X471500D01* X468800Y110000D02*X471500D01* -G54D22*G36* +G54D34*G36* X474350D02*Y104000D01* X478850D01* Y110000D01* Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.group5.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.group5.gbr (nonexistent) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.group5.gbr (revision 11885) @@ -0,0 +1,29 @@ +G04 start of page 3 for group 5 layer_idx 4 * +G04 Title: thru-hole elements on both sides, Intern * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNGROUP5*% +%ADD16C,0.0394*% +%ADD15C,0.0800*% +%ADD14C,0.0001*% +G54D14*G36* +X6000Y39000D02*Y31000D01* +X14000D01* +Y39000D01* +X6000D01* +G37* +G54D15*X40000Y35000D03* +G54D14*G36* +X6000Y19000D02*Y11000D01* +X14000D01* +Y19000D01* +X6000D01* +G37* +G54D15*X40000Y15000D03* +G54D16*M02* Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.group7.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.group7.gbr (nonexistent) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.group7.gbr (revision 11885) @@ -0,0 +1,29 @@ +G04 start of page 4 for group 7 layer_idx 5 * +G04 Title: thru-hole elements on both sides, Intern * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNGROUP7*% +%ADD19C,0.0394*% +%ADD18C,0.0800*% +%ADD17C,0.0001*% +G54D17*G36* +X6000Y39000D02*Y31000D01* +X14000D01* +Y39000D01* +X6000D01* +G37* +G54D18*X40000Y35000D03* +G54D17*G36* +X6000Y19000D02*Y11000D01* +X14000D01* +Y19000D01* +X6000D01* +G37* +G54D18*X40000Y15000D03* +G54D19*M02* Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.plated-drill.cnc =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.plated-drill.cnc (revision 11884) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.plated-drill.cnc (revision 11885) @@ -1,8 +1,8 @@ M48 INCH -T11C0.039 +T23C0.039 % -T11 +T23 X001000Y003500 X004000Y003500 X001000Y001500 Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.top.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.top.gbr (nonexistent) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.top.gbr (revision 11885) @@ -0,0 +1,29 @@ +G04 start of page 2 for group 3 layer_idx 0 * +G04 Title: thru-hole elements on both sides, top_copper * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNTOP*% +%ADD13C,0.0394*% +%ADD12C,0.0800*% +%ADD11C,0.0001*% +G54D11*G36* +X6000Y39000D02*Y31000D01* +X14000D01* +Y39000D01* +X6000D01* +G37* +G54D12*X40000Y35000D03* +G54D11*G36* +X6000Y19000D02*Y11000D01* +X14000D01* +Y19000D01* +X6000D01* +G37* +G54D12*X40000Y15000D03* +G54D13*M02* Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.topmask.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.topmask.gbr (revision 11884) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.topmask.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 3 for group 2 layer_idx 0 * +G04 start of page 7 for group 2 layer_idx 0 * G04 Title: thru-hole elements on both sides, top_mask * G04 Creator: G04 CreationDate: @@ -9,20 +9,20 @@ %MOIN*% %FSLAX25Y25*% %LNTOPMASK*% -%ADD13C,0.0860*% -%ADD12C,0.0001*% -G54D12*G36* +%ADD25C,0.0860*% +%ADD24C,0.0001*% +G54D24*G36* X5700Y39300D02*Y30700D01* X14300D01* Y39300D01* X5700D01* G37* -G54D13*X40000Y35000D03* -G54D12*G36* +G54D25*X40000Y35000D03* +G54D24*G36* X5700Y19300D02*Y10700D01* X14300D01* Y19300D01* X5700D01* G37* -G54D13*X40000Y15000D03* +G54D25*X40000Y15000D03* M02* Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.topsilk.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.topsilk.gbr (revision 11884) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.topsilk.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 5 for group 1 layer_idx 8 * +G04 start of page 9 for group 1 layer_idx 8 * G04 Title: thru-hole elements on both sides, top_silk * G04 Creator: G04 CreationDate: @@ -9,15 +9,15 @@ %MOIN*% %FSLAX25Y25*% %LNTOPSILK*% -%ADD17C,0.0070*% -%ADD16C,0.0100*% -G54D16*X5000Y40000D02*Y30000D01* +%ADD29C,0.0070*% +%ADD28C,0.0100*% +G54D28*X5000Y40000D02*Y30000D01* X45000D02*X5000D01* X45000D02*Y40000D01* X5000D02*X20000D01* X30000D02*X45000D01* X20000D02*G75*G03X30000Y40000I5000J0D01*G01* -G54D17*X10000Y45000D02*Y41500D01* +G54D29*X10000Y45000D02*Y41500D01* X10500Y41000D01* X11500D01* X12000Y41500D01* Index: trunk/tests/RTT/ref/elem_sides_trh.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/netlist.gbr/netlist.bottom.gbr =================================================================== --- trunk/tests/RTT/ref/netlist.gbr/netlist.bottom.gbr (nonexistent) +++ trunk/tests/RTT/ref/netlist.gbr/netlist.bottom.gbr (revision 11885) @@ -0,0 +1,24 @@ +G04 start of page 5 for group 10 layer_idx 1 * +G04 Title: board with minimal netlist, bottom_copper * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNBOTTOM*% +%ADD22C,0.0394*% +%ADD21C,0.0800*% +%ADD20C,0.0001*% +G54D20*G36* +X6000Y36500D02*Y28500D01* +X14000D01* +Y36500D01* +X6000D01* +G37* +G54D21*X40000Y32500D03* +X10000Y22500D03* +X40000D03* +G54D22*M02* Index: trunk/tests/RTT/ref/netlist.gbr/netlist.bottommask.gbr =================================================================== --- trunk/tests/RTT/ref/netlist.gbr/netlist.bottommask.gbr (revision 11884) +++ trunk/tests/RTT/ref/netlist.gbr/netlist.bottommask.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 4 for group 11 layer_idx 0 * +G04 start of page 8 for group 11 layer_idx 0 * G04 Title: board with minimal netlist, bottom_mask * G04 Creator: G04 CreationDate: @@ -9,15 +9,15 @@ %MOIN*% %FSLAX25Y25*% %LNBOTTOMMASK*% -%ADD15C,0.0860*% -%ADD14C,0.0001*% -G54D14*G36* +%ADD27C,0.0860*% +%ADD26C,0.0001*% +G54D26*G36* X5700Y36800D02*Y28200D01* X14300D01* Y36800D01* X5700D01* G37* -G54D15*X40000Y32500D03* +G54D27*X40000Y32500D03* X10000Y22500D03* X40000D03* M02* Index: trunk/tests/RTT/ref/netlist.gbr/netlist.fab.gbr =================================================================== --- trunk/tests/RTT/ref/netlist.gbr/netlist.fab.gbr (revision 11884) +++ trunk/tests/RTT/ref/netlist.gbr/netlist.fab.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 6 for group -1 layer_idx 16777221 * +G04 start of page 10 for group -1 layer_idx 16777221 * G04 Title: board with minimal netlist, * G04 Creator: G04 CreationDate: @@ -9,11 +9,11 @@ %MOIN*% %FSLAX25Y25*% %LNFAB*% -%ADD21C,0.0100*% -%ADD20C,0.0001*% -%ADD19C,0.0060*% -%ADD18C,0.0080*% -G54D18*X10000Y32500D02*Y30900D01* +%ADD33C,0.0100*% +%ADD32C,0.0001*% +%ADD31C,0.0060*% +%ADD30C,0.0080*% +G54D30*X10000Y32500D02*Y30900D01* Y32500D02*X11387Y33300D01* X10000Y32500D02*X8613Y33300D01* X40000Y32500D02*Y30900D01* @@ -28,7 +28,7 @@ X15000Y106250D02*Y104650D01* Y106250D02*X16387Y107050D01* X15000Y106250D02*X13613Y107050D01* -G54D19*X135000Y110000D02*X136500Y107000D01* +G54D31*X135000Y110000D02*X136500Y107000D01* X138000Y110000D01* X136500Y107000D02*Y104000D01* X139800Y107300D02*X142050D01* @@ -49,7 +49,7 @@ X98000Y106250D02*X101000Y110000D01* X98000Y106250D02*X101750D01* X101000Y110000D02*Y104000D01* -G54D20*G36* +G54D32*G36* X45000Y110000D02*Y104000D01* X49500D01* Y110000D01* @@ -67,7 +67,7 @@ Y110000D01* X55800D01* G37* -G54D19*X61200Y109250D02*X61950Y110000D01* +G54D31*X61200Y109250D02*X61950Y110000D01* X63450D01* X64200Y109250D01* X63450Y104000D02*X64200Y104750D01* @@ -97,7 +97,7 @@ X3000Y119000D02*X3750Y119750D01* X750Y119000D02*X3000D01* X0Y119750D02*X750Y119000D01* -G54D20*G36* +G54D32*G36* X5550Y125000D02*Y119000D01* X10050D01* Y125000D01* @@ -127,7 +127,7 @@ Y125000D01* X27150D01* G37* -G54D19*X0Y118000D02*X5550D01* +G54D31*X0Y118000D02*X5550D01* X41750Y125000D02*Y119000D01* X43700Y125000D02*X44750Y123950D01* Y120050D01* @@ -134,7 +134,7 @@ X43700Y119000D02*X44750Y120050D01* X41000Y119000D02*X43700D01* X41000Y125000D02*X43700D01* -G54D20*G36* +G54D32*G36* X46550D02*Y119000D01* X51050D01* Y125000D01* @@ -164,10 +164,10 @@ Y125000D01* X70850D01* G37* -G54D19*X76250D02*X77750D01* +G54D31*X76250D02*X77750D01* X77000D02*Y119000D01* X76250D02*X77750D01* -G54D20*G36* +G54D32*G36* X79550Y125000D02*Y119000D01* X84050D01* Y125000D01* @@ -191,13 +191,13 @@ Y125000D01* X95750D01* G37* -G54D19*X41000Y118000D02*X52550D01* +G54D31*X41000Y118000D02*X52550D01* X96050Y119000D02*X98000D01* X95000Y120050D02*X96050Y119000D01* X95000Y123950D02*Y120050D01* Y123950D02*X96050Y125000D01* X98000D01* -G54D20*G36* +G54D32*G36* X99800D02*Y119000D01* X104300D01* Y125000D01* @@ -221,7 +221,7 @@ Y125000D01* X116000D01* G37* -G54D19*X95000Y118000D02*X99800D01* +G54D31*X95000Y118000D02*X99800D01* X130750Y125000D02*Y119000D01* X130000Y125000D02*X133000D01* X133750Y124250D01* @@ -228,7 +228,7 @@ Y122750D01* X133000Y122000D02*X133750Y122750D01* X130750Y122000D02*X133000D01* -G54D20*G36* +G54D32*G36* X135550Y125000D02*Y119000D01* X140050D01* Y125000D01* @@ -264,10 +264,10 @@ Y125000D01* X162550D01* G37* -G54D19*X130000Y118000D02*X135550D01* +G54D31*X130000Y118000D02*X135550D01* X0Y140000D02*X3000D01* X1500D02*Y134000D01* -G54D20*G36* +G54D32*G36* X4800Y140000D02*Y134000D01* X9300D01* Y140000D01* @@ -309,10 +309,10 @@ Y140000D01* X39900D01* G37* -G54D19*X48000Y138800D02*X49200Y140000D01* +G54D31*X48000Y138800D02*X49200Y140000D01* Y134000D01* X48000D02*X50250D01* -G54D20*G36* +G54D32*G36* X54750Y140000D02*Y134000D01* X59250D01* Y140000D01* @@ -528,10 +528,10 @@ Y140000D01* X259950D01* G37* -G54D19*X268050Y136250D02*X271050Y140000D01* +G54D31*X268050Y136250D02*X271050Y140000D01* X268050Y136250D02*X271800D01* X271050Y140000D02*Y134000D01* -G54D20*G36* +G54D32*G36* X276300Y140000D02*Y134000D01* X280800D01* Y140000D01* @@ -591,15 +591,15 @@ Y140000D01* X327600D01* G37* -G54D21*X0Y50000D02*X50000D01* +G54D33*X0Y50000D02*X50000D01* X0D02*Y0D01* X50000Y50000D02*Y0D01* X0D02*X50000D01* -G54D19*X200000Y65000D02*Y59000D01* +G54D31*X200000Y65000D02*Y59000D01* Y65000D02*X202250Y62000D01* X204500Y65000D01* Y59000D01* -G54D20*G36* +G54D32*G36* X206300Y65000D02*Y59000D01* X210800D01* Y65000D01* @@ -635,13 +635,13 @@ Y65000D01* X233300D01* G37* -G54D19*X242150D02*Y59000D01* +G54D31*X242150D02*Y59000D01* X244100Y65000D02*X245150Y63950D01* Y60050D01* X244100Y59000D02*X245150Y60050D01* X241400Y59000D02*X244100D01* X241400Y65000D02*X244100D01* -G54D20*G36* +G54D32*G36* X246950D02*Y59000D01* X251450D01* Y65000D01* @@ -701,7 +701,7 @@ Y65000D01* X295550D01* G37* -G54D19*X303650D02*X306650D01* +G54D31*X303650D02*X306650D01* X303650D02*Y62000D01* X304400Y62750D01* X305900D01* @@ -710,7 +710,7 @@ X305900Y59000D02*X306650Y59750D01* X304400Y59000D02*X305900D01* X303650Y59750D02*X304400Y59000D01* -G54D20*G36* +G54D32*G36* X308450Y65000D02*Y59000D01* X312950D01* Y65000D01* @@ -818,7 +818,7 @@ Y65000D01* X405650D01* G37* -G54D19*X413750D02*X416750D01* +G54D31*X413750D02*X416750D01* X413750D02*Y62000D01* X414500Y62750D01* X416000D01* @@ -827,7 +827,7 @@ X416000Y59000D02*X416750Y59750D01* X414500Y59000D02*X416000D01* X413750Y59750D02*X414500Y59000D01* -G54D20*G36* +G54D32*G36* X418550Y65000D02*Y59000D01* X423050D01* Y65000D01* @@ -929,7 +929,7 @@ Y65000D01* X510350D01* G37* -G54D19*X0Y-8000D02*X3000D01* +G54D31*X0Y-8000D02*X3000D01* X3750Y-7250D01* Y-5450D02*Y-7250D01* X3000Y-4700D02*X3750Y-5450D01* @@ -939,7 +939,7 @@ X3750Y-2750D01* Y-3950D01* X3000Y-4700D02*X3750Y-3950D01* -G54D20*G36* +G54D32*G36* X5550Y-2000D02*Y-8000D01* X10050D01* Y-2000D01* @@ -1131,7 +1131,7 @@ Y-2000D01* X189150D01* G37* -G54D19*X197250Y-7250D02*X198000Y-8000D01* +G54D31*X197250Y-7250D02*X198000Y-8000D01* X197250Y-6050D02*Y-7250D01* Y-6050D02*X198300Y-5000D01* X199200D01* @@ -1146,7 +1146,7 @@ X200250Y-2750D01* Y-3950D01* X199200Y-5000D02*X200250Y-3950D01* -G54D20*G36* +G54D32*G36* X202050Y-2000D02*Y-8000D01* X206550D01* Y-2000D01* @@ -1296,7 +1296,7 @@ Y-2000D01* X345150D01* G37* -G54D19*X353250D02*X356250D01* +G54D31*X353250D02*X356250D01* X353250D02*Y-5000D01* X354000Y-4250D01* X355500D01* @@ -1305,7 +1305,7 @@ X355500Y-8000D02*X356250Y-7250D01* X354000Y-8000D02*X355500D01* X353250Y-7250D02*X354000Y-8000D01* -G54D20*G36* +G54D32*G36* X358050Y-2000D02*Y-8000D01* X362550D01* Y-2000D01* @@ -1365,7 +1365,7 @@ Y-2000D01* X406650D01* G37* -G54D19*X412050D02*X415050D01* +G54D31*X412050D02*X415050D01* X412050D02*Y-5000D01* X412800Y-4250D01* X414300D01* @@ -1374,7 +1374,7 @@ X414300Y-8000D02*X415050Y-7250D01* X412800Y-8000D02*X414300D01* X412050Y-7250D02*X412800Y-8000D01* -G54D20*G36* +G54D32*G36* X416850Y-2000D02*Y-8000D01* X421350D01* Y-2000D01* @@ -1452,13 +1452,13 @@ Y-2000D01* X484350D01* G37* -G54D19*X200750Y80000D02*Y74000D01* +G54D31*X200750Y80000D02*Y74000D01* X202700Y80000D02*X203750Y78950D01* Y75050D01* X202700Y74000D02*X203750Y75050D01* X200000Y74000D02*X202700D01* X200000Y80000D02*X202700D01* -G54D20*G36* +G54D32*G36* X205550D02*Y74000D01* X210050D01* Y80000D01* @@ -1518,13 +1518,13 @@ Y80000D01* X256850D01* G37* -G54D19*X200000Y93500D02*Y89000D01* +G54D31*X200000Y93500D02*Y89000D01* Y93500D02*X201050Y95000D01* X202700D01* X203750Y93500D01* Y89000D01* X200000Y92000D02*X203750D01* -G54D20*G36* +G54D32*G36* X205550Y95000D02*Y89000D01* X210050D01* Y95000D01* @@ -1560,7 +1560,7 @@ Y95000D01* X232550D01* G37* -G54D19*X240650D02*X243650D01* +G54D31*X240650D02*X243650D01* X242150D02*Y89000D01* X245450Y92300D02*X247700D01* X245450Y89000D02*X248450D01* @@ -1581,7 +1581,7 @@ X257300D02*Y89000D01* X200000Y110000D02*X203000D01* X201500D02*Y104000D01* -G54D20*G36* +G54D32*G36* X204800Y110000D02*Y104000D01* X209300D01* Y110000D01* @@ -1755,10 +1755,10 @@ Y110000D01* X369500D01* G37* -G54D19*X377600D02*Y104000D01* +G54D31*X377600D02*Y104000D01* Y110000D02*X380600D01* X377600Y107300D02*X379850D01* -G54D20*G36* +G54D32*G36* X382400Y110000D02*Y104000D01* X386900D01* Y110000D01* @@ -1818,13 +1818,13 @@ Y110000D01* X431000D01* G37* -G54D19*X439850D02*Y104000D01* +G54D31*X439850D02*Y104000D01* X441800Y110000D02*X442850Y108950D01* Y105050D01* X441800Y104000D02*X442850Y105050D01* X439100Y104000D02*X441800D01* X439100Y110000D02*X441800D01* -G54D20*G36* +G54D32*G36* X444650D02*Y104000D01* X449150D01* Y110000D01* Index: trunk/tests/RTT/ref/netlist.gbr/netlist.group5.gbr =================================================================== --- trunk/tests/RTT/ref/netlist.gbr/netlist.group5.gbr (nonexistent) +++ trunk/tests/RTT/ref/netlist.gbr/netlist.group5.gbr (revision 11885) @@ -0,0 +1,24 @@ +G04 start of page 3 for group 5 layer_idx 4 * +G04 Title: board with minimal netlist, Intern * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNGROUP5*% +%ADD16C,0.0394*% +%ADD15C,0.0800*% +%ADD14C,0.0001*% +G54D14*G36* +X6000Y36500D02*Y28500D01* +X14000D01* +Y36500D01* +X6000D01* +G37* +G54D15*X40000Y32500D03* +X10000Y22500D03* +X40000D03* +G54D16*M02* Index: trunk/tests/RTT/ref/netlist.gbr/netlist.group7.gbr =================================================================== --- trunk/tests/RTT/ref/netlist.gbr/netlist.group7.gbr (nonexistent) +++ trunk/tests/RTT/ref/netlist.gbr/netlist.group7.gbr (revision 11885) @@ -0,0 +1,24 @@ +G04 start of page 4 for group 7 layer_idx 5 * +G04 Title: board with minimal netlist, Intern * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNGROUP7*% +%ADD19C,0.0394*% +%ADD18C,0.0800*% +%ADD17C,0.0001*% +G54D17*G36* +X6000Y36500D02*Y28500D01* +X14000D01* +Y36500D01* +X6000D01* +G37* +G54D18*X40000Y32500D03* +X10000Y22500D03* +X40000D03* +G54D19*M02* Index: trunk/tests/RTT/ref/netlist.gbr/netlist.plated-drill.cnc =================================================================== --- trunk/tests/RTT/ref/netlist.gbr/netlist.plated-drill.cnc (revision 11884) +++ trunk/tests/RTT/ref/netlist.gbr/netlist.plated-drill.cnc (revision 11885) @@ -1,8 +1,8 @@ M48 INCH -T11C0.039 +T23C0.039 % -T11 +T23 X001000Y003250 X004000Y003250 X001000Y002250 Index: trunk/tests/RTT/ref/netlist.gbr/netlist.top.gbr =================================================================== --- trunk/tests/RTT/ref/netlist.gbr/netlist.top.gbr (nonexistent) +++ trunk/tests/RTT/ref/netlist.gbr/netlist.top.gbr (revision 11885) @@ -0,0 +1,24 @@ +G04 start of page 2 for group 3 layer_idx 0 * +G04 Title: board with minimal netlist, top_copper * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNTOP*% +%ADD13C,0.0394*% +%ADD12C,0.0800*% +%ADD11C,0.0001*% +G54D11*G36* +X6000Y36500D02*Y28500D01* +X14000D01* +Y36500D01* +X6000D01* +G37* +G54D12*X40000Y32500D03* +X10000Y22500D03* +X40000D03* +G54D13*M02* Index: trunk/tests/RTT/ref/netlist.gbr/netlist.topmask.gbr =================================================================== --- trunk/tests/RTT/ref/netlist.gbr/netlist.topmask.gbr (revision 11884) +++ trunk/tests/RTT/ref/netlist.gbr/netlist.topmask.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 3 for group 2 layer_idx 0 * +G04 start of page 7 for group 2 layer_idx 0 * G04 Title: board with minimal netlist, top_mask * G04 Creator: G04 CreationDate: @@ -9,15 +9,15 @@ %MOIN*% %FSLAX25Y25*% %LNTOPMASK*% -%ADD13C,0.0860*% -%ADD12C,0.0001*% -G54D12*G36* +%ADD25C,0.0860*% +%ADD24C,0.0001*% +G54D24*G36* X5700Y36800D02*Y28200D01* X14300D01* Y36800D01* X5700D01* G37* -G54D13*X40000Y32500D03* +G54D25*X40000Y32500D03* X10000Y22500D03* X40000D03* M02* Index: trunk/tests/RTT/ref/netlist.gbr/netlist.topsilk.gbr =================================================================== --- trunk/tests/RTT/ref/netlist.gbr/netlist.topsilk.gbr (revision 11884) +++ trunk/tests/RTT/ref/netlist.gbr/netlist.topsilk.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 5 for group 1 layer_idx 8 * +G04 start of page 9 for group 1 layer_idx 8 * G04 Title: board with minimal netlist, top_silk * G04 Creator: G04 CreationDate: @@ -9,15 +9,15 @@ %MOIN*% %FSLAX25Y25*% %LNTOPSILK*% -%ADD17C,0.0070*% -%ADD16C,0.0100*% -G54D16*X5000Y37500D02*Y17500D01* +%ADD29C,0.0070*% +%ADD28C,0.0100*% +G54D28*X5000Y37500D02*Y17500D01* X45000D02*X5000D01* X45000D02*Y37500D01* X5000D02*X20000D01* X30000D02*X45000D01* X20000D02*G75*G03X30000Y37500I5000J0D01*G01* -G54D17*X10000Y42500D02*Y39000D01* +G54D29*X10000Y42500D02*Y39000D01* X10500Y38500D01* X11500D01* X12000Y39000D01* Index: trunk/tests/RTT/ref/netlist.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.bottom.gbr =================================================================== --- trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.bottom.gbr (nonexistent) +++ trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.bottom.gbr (revision 11885) @@ -0,0 +1,24 @@ +G04 start of page 5 for group 10 layer_idx 1 * +G04 Title: board with minimal netlist and some back-annotation changes, bottom_copper * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNBOTTOM*% +%ADD22C,0.0394*% +%ADD21C,0.0800*% +%ADD20C,0.0001*% +G54D20*G36* +X6000Y36500D02*Y28500D01* +X14000D01* +Y36500D01* +X6000D01* +G37* +G54D21*X40000Y32500D03* +X10000Y22500D03* +X40000D03* +G54D22*M02* Index: trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.bottommask.gbr =================================================================== --- trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.bottommask.gbr (revision 11884) +++ trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.bottommask.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 4 for group 11 layer_idx 0 * +G04 start of page 8 for group 11 layer_idx 0 * G04 Title: board with minimal netlist and some back-annotation changes, bottom_mask * G04 Creator: G04 CreationDate: @@ -9,15 +9,15 @@ %MOIN*% %FSLAX25Y25*% %LNBOTTOMMASK*% -%ADD15C,0.0860*% -%ADD14C,0.0001*% -G54D14*G36* +%ADD27C,0.0860*% +%ADD26C,0.0001*% +G54D26*G36* X5700Y36800D02*Y28200D01* X14300D01* Y36800D01* X5700D01* G37* -G54D15*X40000Y32500D03* +G54D27*X40000Y32500D03* X10000Y22500D03* X40000D03* M02* Index: trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.fab.gbr =================================================================== --- trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.fab.gbr (revision 11884) +++ trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.fab.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 6 for group -1 layer_idx 16777221 * +G04 start of page 10 for group -1 layer_idx 16777221 * G04 Title: board with minimal netlist and some back-annotation changes, * G04 Creator: G04 CreationDate: @@ -9,11 +9,11 @@ %MOIN*% %FSLAX25Y25*% %LNFAB*% -%ADD21C,0.0100*% -%ADD20C,0.0001*% -%ADD19C,0.0060*% -%ADD18C,0.0080*% -G54D18*X10000Y32500D02*Y30900D01* +%ADD33C,0.0100*% +%ADD32C,0.0001*% +%ADD31C,0.0060*% +%ADD30C,0.0080*% +G54D30*X10000Y32500D02*Y30900D01* Y32500D02*X11387Y33300D01* X10000Y32500D02*X8613Y33300D01* X40000Y32500D02*Y30900D01* @@ -28,7 +28,7 @@ X15000Y106250D02*Y104650D01* Y106250D02*X16387Y107050D01* X15000Y106250D02*X13613Y107050D01* -G54D19*X135000Y110000D02*X136500Y107000D01* +G54D31*X135000Y110000D02*X136500Y107000D01* X138000Y110000D01* X136500Y107000D02*Y104000D01* X139800Y107300D02*X142050D01* @@ -49,7 +49,7 @@ X98000Y106250D02*X101000Y110000D01* X98000Y106250D02*X101750D01* X101000Y110000D02*Y104000D01* -G54D20*G36* +G54D32*G36* X45000Y110000D02*Y104000D01* X49500D01* Y110000D01* @@ -67,7 +67,7 @@ Y110000D01* X55800D01* G37* -G54D19*X61200Y109250D02*X61950Y110000D01* +G54D31*X61200Y109250D02*X61950Y110000D01* X63450D01* X64200Y109250D01* X63450Y104000D02*X64200Y104750D01* @@ -97,7 +97,7 @@ X3000Y119000D02*X3750Y119750D01* X750Y119000D02*X3000D01* X0Y119750D02*X750Y119000D01* -G54D20*G36* +G54D32*G36* X5550Y125000D02*Y119000D01* X10050D01* Y125000D01* @@ -127,7 +127,7 @@ Y125000D01* X27150D01* G37* -G54D19*X0Y118000D02*X5550D01* +G54D31*X0Y118000D02*X5550D01* X41750Y125000D02*Y119000D01* X43700Y125000D02*X44750Y123950D01* Y120050D01* @@ -134,7 +134,7 @@ X43700Y119000D02*X44750Y120050D01* X41000Y119000D02*X43700D01* X41000Y125000D02*X43700D01* -G54D20*G36* +G54D32*G36* X46550D02*Y119000D01* X51050D01* Y125000D01* @@ -164,10 +164,10 @@ Y125000D01* X70850D01* G37* -G54D19*X76250D02*X77750D01* +G54D31*X76250D02*X77750D01* X77000D02*Y119000D01* X76250D02*X77750D01* -G54D20*G36* +G54D32*G36* X79550Y125000D02*Y119000D01* X84050D01* Y125000D01* @@ -191,13 +191,13 @@ Y125000D01* X95750D01* G37* -G54D19*X41000Y118000D02*X52550D01* +G54D31*X41000Y118000D02*X52550D01* X96050Y119000D02*X98000D01* X95000Y120050D02*X96050Y119000D01* X95000Y123950D02*Y120050D01* Y123950D02*X96050Y125000D01* X98000D01* -G54D20*G36* +G54D32*G36* X99800D02*Y119000D01* X104300D01* Y125000D01* @@ -221,7 +221,7 @@ Y125000D01* X116000D01* G37* -G54D19*X95000Y118000D02*X99800D01* +G54D31*X95000Y118000D02*X99800D01* X130750Y125000D02*Y119000D01* X130000Y125000D02*X133000D01* X133750Y124250D01* @@ -228,7 +228,7 @@ Y122750D01* X133000Y122000D02*X133750Y122750D01* X130750Y122000D02*X133000D01* -G54D20*G36* +G54D32*G36* X135550Y125000D02*Y119000D01* X140050D01* Y125000D01* @@ -264,10 +264,10 @@ Y125000D01* X162550D01* G37* -G54D19*X130000Y118000D02*X135550D01* +G54D31*X130000Y118000D02*X135550D01* X0Y140000D02*X3000D01* X1500D02*Y134000D01* -G54D20*G36* +G54D32*G36* X4800Y140000D02*Y134000D01* X9300D01* Y140000D01* @@ -309,10 +309,10 @@ Y140000D01* X39900D01* G37* -G54D19*X48000Y138800D02*X49200Y140000D01* +G54D31*X48000Y138800D02*X49200Y140000D01* Y134000D01* X48000D02*X50250D01* -G54D20*G36* +G54D32*G36* X54750Y140000D02*Y134000D01* X59250D01* Y140000D01* @@ -528,10 +528,10 @@ Y140000D01* X259950D01* G37* -G54D19*X268050Y136250D02*X271050Y140000D01* +G54D31*X268050Y136250D02*X271050Y140000D01* X268050Y136250D02*X271800D01* X271050Y140000D02*Y134000D01* -G54D20*G36* +G54D32*G36* X276300Y140000D02*Y134000D01* X280800D01* Y140000D01* @@ -591,15 +591,15 @@ Y140000D01* X327600D01* G37* -G54D21*X0Y50000D02*X50000D01* +G54D33*X0Y50000D02*X50000D01* X0D02*Y0D01* X50000Y50000D02*Y0D01* X0D02*X50000D01* -G54D19*X200000Y65000D02*Y59000D01* +G54D31*X200000Y65000D02*Y59000D01* Y65000D02*X202250Y62000D01* X204500Y65000D01* Y59000D01* -G54D20*G36* +G54D32*G36* X206300Y65000D02*Y59000D01* X210800D01* Y65000D01* @@ -635,13 +635,13 @@ Y65000D01* X233300D01* G37* -G54D19*X242150D02*Y59000D01* +G54D31*X242150D02*Y59000D01* X244100Y65000D02*X245150Y63950D01* Y60050D01* X244100Y59000D02*X245150Y60050D01* X241400Y59000D02*X244100D01* X241400Y65000D02*X244100D01* -G54D20*G36* +G54D32*G36* X246950D02*Y59000D01* X251450D01* Y65000D01* @@ -701,7 +701,7 @@ Y65000D01* X295550D01* G37* -G54D19*X303650D02*X306650D01* +G54D31*X303650D02*X306650D01* X303650D02*Y62000D01* X304400Y62750D01* X305900D01* @@ -710,7 +710,7 @@ X305900Y59000D02*X306650Y59750D01* X304400Y59000D02*X305900D01* X303650Y59750D02*X304400Y59000D01* -G54D20*G36* +G54D32*G36* X308450Y65000D02*Y59000D01* X312950D01* Y65000D01* @@ -818,7 +818,7 @@ Y65000D01* X405650D01* G37* -G54D19*X413750D02*X416750D01* +G54D31*X413750D02*X416750D01* X413750D02*Y62000D01* X414500Y62750D01* X416000D01* @@ -827,7 +827,7 @@ X416000Y59000D02*X416750Y59750D01* X414500Y59000D02*X416000D01* X413750Y59750D02*X414500Y59000D01* -G54D20*G36* +G54D32*G36* X418550Y65000D02*Y59000D01* X423050D01* Y65000D01* @@ -929,7 +929,7 @@ Y65000D01* X510350D01* G37* -G54D19*X0Y-8000D02*X3000D01* +G54D31*X0Y-8000D02*X3000D01* X3750Y-7250D01* Y-5450D02*Y-7250D01* X3000Y-4700D02*X3750Y-5450D01* @@ -939,7 +939,7 @@ X3750Y-2750D01* Y-3950D01* X3000Y-4700D02*X3750Y-3950D01* -G54D20*G36* +G54D32*G36* X5550Y-2000D02*Y-8000D01* X10050D01* Y-2000D01* @@ -1131,7 +1131,7 @@ Y-2000D01* X189150D01* G37* -G54D19*X197250Y-7250D02*X198000Y-8000D01* +G54D31*X197250Y-7250D02*X198000Y-8000D01* X197250Y-6050D02*Y-7250D01* Y-6050D02*X198300Y-5000D01* X199200D01* @@ -1146,7 +1146,7 @@ X200250Y-2750D01* Y-3950D01* X199200Y-5000D02*X200250Y-3950D01* -G54D20*G36* +G54D32*G36* X202050Y-2000D02*Y-8000D01* X206550D01* Y-2000D01* @@ -1296,7 +1296,7 @@ Y-2000D01* X345150D01* G37* -G54D19*X353250D02*X356250D01* +G54D31*X353250D02*X356250D01* X353250D02*Y-5000D01* X354000Y-4250D01* X355500D01* @@ -1305,7 +1305,7 @@ X355500Y-8000D02*X356250Y-7250D01* X354000Y-8000D02*X355500D01* X353250Y-7250D02*X354000Y-8000D01* -G54D20*G36* +G54D32*G36* X358050Y-2000D02*Y-8000D01* X362550D01* Y-2000D01* @@ -1365,7 +1365,7 @@ Y-2000D01* X406650D01* G37* -G54D19*X412050D02*X415050D01* +G54D31*X412050D02*X415050D01* X412050D02*Y-5000D01* X412800Y-4250D01* X414300D01* @@ -1374,7 +1374,7 @@ X414300Y-8000D02*X415050Y-7250D01* X412800Y-8000D02*X414300D01* X412050Y-7250D02*X412800Y-8000D01* -G54D20*G36* +G54D32*G36* X416850Y-2000D02*Y-8000D01* X421350D01* Y-2000D01* @@ -1452,13 +1452,13 @@ Y-2000D01* X484350D01* G37* -G54D19*X200750Y80000D02*Y74000D01* +G54D31*X200750Y80000D02*Y74000D01* X202700Y80000D02*X203750Y78950D01* Y75050D01* X202700Y74000D02*X203750Y75050D01* X200000Y74000D02*X202700D01* X200000Y80000D02*X202700D01* -G54D20*G36* +G54D32*G36* X205550D02*Y74000D01* X210050D01* Y80000D01* @@ -1518,13 +1518,13 @@ Y80000D01* X256850D01* G37* -G54D19*X200000Y93500D02*Y89000D01* +G54D31*X200000Y93500D02*Y89000D01* Y93500D02*X201050Y95000D01* X202700D01* X203750Y93500D01* Y89000D01* X200000Y92000D02*X203750D01* -G54D20*G36* +G54D32*G36* X205550Y95000D02*Y89000D01* X210050D01* Y95000D01* @@ -1560,7 +1560,7 @@ Y95000D01* X232550D01* G37* -G54D19*X240650D02*X243650D01* +G54D31*X240650D02*X243650D01* X242150D02*Y89000D01* X245450Y92300D02*X247700D01* X245450Y89000D02*X248450D01* @@ -1581,7 +1581,7 @@ X257300D02*Y89000D01* X200000Y110000D02*X203000D01* X201500D02*Y104000D01* -G54D20*G36* +G54D32*G36* X204800Y110000D02*Y104000D01* X209300D01* Y110000D01* @@ -1929,10 +1929,10 @@ Y110000D01* X536900D01* G37* -G54D19*X545000D02*Y104000D01* +G54D31*X545000D02*Y104000D01* Y110000D02*X548000D01* X545000Y107300D02*X547250D01* -G54D20*G36* +G54D32*G36* X549800Y110000D02*Y104000D01* X554300D01* Y110000D01* @@ -1992,13 +1992,13 @@ Y110000D01* X598400D01* G37* -G54D19*X607250D02*Y104000D01* +G54D31*X607250D02*Y104000D01* X609200Y110000D02*X610250Y108950D01* Y105050D01* X609200Y104000D02*X610250Y105050D01* X606500Y104000D02*X609200D01* X606500Y110000D02*X609200D01* -G54D20*G36* +G54D32*G36* X612050D02*Y104000D01* X616550D01* Y110000D01* Index: trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.group5.gbr =================================================================== --- trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.group5.gbr (nonexistent) +++ trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.group5.gbr (revision 11885) @@ -0,0 +1,24 @@ +G04 start of page 3 for group 5 layer_idx 4 * +G04 Title: board with minimal netlist and some back-annotation changes, Intern * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNGROUP5*% +%ADD16C,0.0394*% +%ADD15C,0.0800*% +%ADD14C,0.0001*% +G54D14*G36* +X6000Y36500D02*Y28500D01* +X14000D01* +Y36500D01* +X6000D01* +G37* +G54D15*X40000Y32500D03* +X10000Y22500D03* +X40000D03* +G54D16*M02* Index: trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.group7.gbr =================================================================== --- trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.group7.gbr (nonexistent) +++ trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.group7.gbr (revision 11885) @@ -0,0 +1,24 @@ +G04 start of page 4 for group 7 layer_idx 5 * +G04 Title: board with minimal netlist and some back-annotation changes, Intern * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNGROUP7*% +%ADD19C,0.0394*% +%ADD18C,0.0800*% +%ADD17C,0.0001*% +G54D17*G36* +X6000Y36500D02*Y28500D01* +X14000D01* +Y36500D01* +X6000D01* +G37* +G54D18*X40000Y32500D03* +X10000Y22500D03* +X40000D03* +G54D19*M02* Index: trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.plated-drill.cnc =================================================================== --- trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.plated-drill.cnc (revision 11884) +++ trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.plated-drill.cnc (revision 11885) @@ -1,8 +1,8 @@ M48 INCH -T11C0.039 +T23C0.039 % -T11 +T23 X001000Y003250 X004000Y003250 X001000Y002250 Index: trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.top.gbr =================================================================== --- trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.top.gbr (nonexistent) +++ trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.top.gbr (revision 11885) @@ -0,0 +1,24 @@ +G04 start of page 2 for group 3 layer_idx 0 * +G04 Title: board with minimal netlist and some back-annotation changes, top_copper * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNTOP*% +%ADD13C,0.0394*% +%ADD12C,0.0800*% +%ADD11C,0.0001*% +G54D11*G36* +X6000Y36500D02*Y28500D01* +X14000D01* +Y36500D01* +X6000D01* +G37* +G54D12*X40000Y32500D03* +X10000Y22500D03* +X40000D03* +G54D13*M02* Index: trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.topmask.gbr =================================================================== --- trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.topmask.gbr (revision 11884) +++ trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.topmask.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 3 for group 2 layer_idx 0 * +G04 start of page 7 for group 2 layer_idx 0 * G04 Title: board with minimal netlist and some back-annotation changes, top_mask * G04 Creator: G04 CreationDate: @@ -9,15 +9,15 @@ %MOIN*% %FSLAX25Y25*% %LNTOPMASK*% -%ADD13C,0.0860*% -%ADD12C,0.0001*% -G54D12*G36* +%ADD25C,0.0860*% +%ADD24C,0.0001*% +G54D24*G36* X5700Y36800D02*Y28200D01* X14300D01* Y36800D01* X5700D01* G37* -G54D13*X40000Y32500D03* +G54D25*X40000Y32500D03* X10000Y22500D03* X40000D03* M02* Index: trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.topsilk.gbr =================================================================== --- trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.topsilk.gbr (revision 11884) +++ trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.topsilk.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 5 for group 1 layer_idx 8 * +G04 start of page 9 for group 1 layer_idx 8 * G04 Title: board with minimal netlist and some back-annotation changes, top_silk * G04 Creator: G04 CreationDate: @@ -9,15 +9,15 @@ %MOIN*% %FSLAX25Y25*% %LNTOPSILK*% -%ADD17C,0.0070*% -%ADD16C,0.0100*% -G54D16*X5000Y37500D02*Y17500D01* +%ADD29C,0.0070*% +%ADD28C,0.0100*% +G54D28*X5000Y37500D02*Y17500D01* X45000D02*X5000D01* X45000D02*Y37500D01* X5000D02*X20000D01* X30000D02*X45000D01* X20000D02*G75*G03X30000Y37500I5000J0D01*G01* -G54D17*X10000Y42500D02*Y39000D01* +G54D29*X10000Y42500D02*Y39000D01* X10500Y38500D01* X11500D01* X12000Y39000D01* Index: trunk/tests/RTT/ref/netlist_ba.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.bottom.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.bottom.gbr (nonexistent) +++ trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.bottom.gbr (revision 11885) @@ -0,0 +1,15 @@ +G04 start of page 5 for group 10 layer_idx 1 * +G04 Title: thermals on the last 2 layers - catch off-by-one bugs due to the 0-base index of thermals, bottom_copper * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNBOTTOM*% +%ADD20C,0.0315*% +%ADD19C,0.0787*% +G54D19*X10000Y40000D03* +G54D20*M02* Index: trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.fab.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.fab.gbr (revision 11884) +++ trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.fab.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 5 for group -1 layer_idx 16777221 * +G04 start of page 7 for group -1 layer_idx 16777221 * G04 Title: thermals on the last 2 layers - catch off-by-one bugs due to the 0-base index of thermals, * G04 Creator: G04 CreationDate: @@ -9,17 +9,17 @@ %MOIN*% %FSLAX25Y25*% %LNFAB*% -%ADD21C,0.0100*% -%ADD20C,0.0075*% -%ADD19C,0.0060*% -%ADD18C,0.0080*% -G54D18*X10000Y40000D02*Y38400D01* +%ADD25C,0.0100*% +%ADD24C,0.0075*% +%ADD23C,0.0060*% +%ADD22C,0.0080*% +G54D22*X10000Y40000D02*Y38400D01* Y40000D02*X11387Y40800D01* X10000Y40000D02*X8613Y40800D01* X15000Y106250D02*Y104650D01* Y106250D02*X16387Y107050D01* X15000Y106250D02*X13613Y107050D01* -G54D19*X135000Y108500D02*X136500Y105500D01* +G54D23*X135000Y108500D02*X136500Y105500D01* X138000Y108500D01* X136500Y105500D02*Y102500D01* X139800Y105800D02*X142050D01* @@ -130,8 +130,8 @@ X43700Y117500D02*X44750Y118550D01* X41000Y117500D02*X43700D01* X41000Y123500D02*X43700D01* -G54D20*X46550Y122000D02*Y121850D01* -G54D19*Y119750D02*Y117500D01* +G54D24*X46550Y122000D02*Y121850D01* +G54D23*Y119750D02*Y117500D01* X50300Y120500D02*X51050Y119750D01* X48800Y120500D02*X50300D01* X48050Y119750D02*X48800Y120500D01* @@ -310,8 +310,8 @@ Y134750D02*X52050Y135500D01* X53550D01* X54300Y134750D01* -G54D20*X56100Y137000D02*Y136850D01* -G54D19*Y134750D02*Y132500D01* +G54D24*X56100Y137000D02*Y136850D01* +G54D23*Y134750D02*Y132500D01* X58350Y137750D02*Y132500D01* Y137750D02*X59100Y138500D01* X59850D01* @@ -361,8 +361,8 @@ Y134750D02*X96300Y135500D01* X97800D01* X94800D02*X95550Y134750D01* -G54D20*X99600Y137000D02*Y136850D01* -G54D19*Y134750D02*Y132500D01* +G54D24*X99600Y137000D02*Y136850D01* +G54D23*Y134750D02*Y132500D01* X101100Y138500D02*Y133250D01* X101850Y132500D01* X103350Y138500D02*Y133250D01* @@ -376,8 +376,8 @@ X111300D01* X112050Y134750D01* X108300Y133250D02*X109050Y132500D01* -G54D20*X113850Y137000D02*Y136850D01* -G54D19*Y134750D02*Y132500D01* +G54D24*X113850Y137000D02*Y136850D01* +G54D23*Y134750D02*Y132500D01* X115350Y135500D02*X118350D01* X115350Y132500D02*X118350Y135500D01* X115350Y132500D02*X118350D01* @@ -428,8 +428,8 @@ Y134750D02*X149100Y135500D01* X150600D01* X151350Y134750D01* -G54D20*X155850Y137000D02*Y136850D01* -G54D19*Y134750D02*Y132500D01* +G54D24*X155850Y137000D02*Y136850D01* +G54D23*Y134750D02*Y132500D01* X158100Y134750D02*Y132500D01* Y134750D02*X158850Y135500D01* X159600D01* @@ -444,8 +444,8 @@ X170100D01* X170850Y134750D01* Y132500D01* -G54D20*X172650Y137000D02*Y136850D01* -G54D19*Y134750D02*Y132500D01* +G54D24*X172650Y137000D02*Y136850D01* +G54D23*Y134750D02*Y132500D01* X174900D02*X177150D01* X177900Y133250D01* X177150Y134000D02*X177900Y133250D01* @@ -551,11 +551,11 @@ X259050Y133250D01* X261600Y138500D02*Y133250D01* X262350Y132500D01* -G54D21*X0Y50000D02*X50000D01* +G54D25*X0Y50000D02*X50000D01* X0D02*Y0D01* X50000Y50000D02*Y0D01* X0D02*X50000D01* -G54D19*X200000Y63500D02*Y57500D01* +G54D23*X200000Y63500D02*Y57500D01* Y63500D02*X202250Y60500D01* X204500Y63500D01* Y57500D01* @@ -570,8 +570,8 @@ X209300Y58250D01* X211850Y60500D02*X214850Y57500D01* X211850D02*X214850Y60500D01* -G54D20*X216650Y62000D02*Y61850D01* -G54D19*Y59750D02*Y57500D01* +G54D24*X216650Y62000D02*Y61850D01* +G54D23*Y59750D02*Y57500D01* X218900Y59750D02*Y57500D01* Y59750D02*X219650Y60500D01* X220400D01* @@ -603,8 +603,8 @@ X242450Y57500D02*X243500Y58550D01* X239750Y57500D02*X242450D01* X239750Y63500D02*X242450D01* -G54D20*X245300Y62000D02*Y61850D01* -G54D19*Y59750D02*Y57500D01* +G54D24*X245300Y62000D02*Y61850D01* +G54D23*Y59750D02*Y57500D01* X247550Y59750D02*Y57500D01* Y59750D02*X248300Y60500D01* X249050D01* @@ -638,8 +638,8 @@ X266450D01* X267200Y59750D01* X263450Y58250D02*X264200Y57500D01* -G54D20*X269000Y62000D02*Y61850D01* -G54D19*Y59750D02*Y57500D01* +G54D24*X269000Y62000D02*Y61850D01* +G54D23*Y59750D02*Y57500D01* X270500Y59750D02*Y58250D01* Y59750D02*X271250Y60500D01* X272750D01* @@ -757,8 +757,8 @@ X344600Y59750D01* Y57500D01* X339350Y60500D02*X340100Y59750D01* -G54D20*X346400Y62000D02*Y61850D01* -G54D19*Y59750D02*Y57500D01* +G54D24*X346400Y62000D02*Y61850D01* +G54D23*Y59750D02*Y57500D01* X347900Y63500D02*Y58250D01* X348650Y57500D01* X350900D02*X353150D01* @@ -779,8 +779,8 @@ X362150D01* X362900Y58250D01* Y60500D02*Y58250D01* -G54D20*X364700Y62000D02*Y61850D01* -G54D19*Y59750D02*Y57500D01* +G54D24*X364700Y62000D02*Y61850D01* +G54D23*Y59750D02*Y57500D01* X369200Y63500D02*Y57500D01* X368450D02*X369200Y58250D01* X366950Y57500D02*X368450D01* @@ -890,8 +890,8 @@ X435500Y59750D01* Y57500D01* X430250Y60500D02*X431000Y59750D01* -G54D20*X437300Y62000D02*Y61850D01* -G54D19*Y59750D02*Y57500D01* +G54D24*X437300Y62000D02*Y61850D01* +G54D23*Y59750D02*Y57500D01* X438800Y63500D02*Y58250D01* X439550Y57500D01* X441800D02*X444050D01* @@ -908,8 +908,8 @@ X451550D01* X452300Y59750D01* Y57500D01* -G54D20*X454100Y62000D02*Y61850D01* -G54D19*Y59750D02*Y57500D01* +G54D24*X454100Y62000D02*Y61850D01* +G54D23*Y59750D02*Y57500D01* X457850Y60500D02*X458600Y59750D01* X456350Y60500D02*X457850D01* X455600Y59750D02*X456350Y60500D01* @@ -983,8 +983,8 @@ X37800Y-5750D02*X39300D01* X40800Y-3500D02*Y-8750D01* X41550Y-9500D01* -G54D20*X43050Y-5000D02*Y-5150D01* -G54D19*Y-7250D02*Y-9500D01* +G54D24*X43050Y-5000D02*Y-5150D01* +G54D23*Y-7250D02*Y-9500D01* X45300Y-7250D02*Y-9500D01* Y-7250D02*X46050Y-6500D01* X46800D01* @@ -999,8 +999,8 @@ X52350Y-7250D01* X49350Y-8000D02*X52350D01* Y-7250D02*Y-8000D01* -G54D20*X56850Y-5000D02*Y-5150D01* -G54D19*Y-7250D02*Y-9500D01* +G54D24*X56850Y-5000D02*Y-5150D01* +G54D23*Y-7250D02*Y-9500D01* X59100D02*X61350D01* X62100Y-8750D01* X61350Y-8000D02*X62100Y-8750D01* @@ -1062,8 +1062,8 @@ X104100D02*X104850Y-7250D01* X108900Y-3500D02*Y-8750D01* X109650Y-9500D01* -G54D20*X111150Y-5000D02*Y-5150D01* -G54D19*Y-7250D02*Y-9500D01* +G54D24*X111150Y-5000D02*Y-5150D01* +G54D23*Y-7250D02*Y-9500D01* X113400Y-7250D02*Y-9500D01* Y-7250D02*X114150Y-6500D01* X114900D01* @@ -1098,8 +1098,8 @@ X141450D01* X142200Y-7250D01* Y-9500D01* -G54D20*X144000Y-5000D02*Y-5150D01* -G54D19*Y-7250D02*Y-9500D01* +G54D24*X144000Y-5000D02*Y-5150D01* +G54D23*Y-7250D02*Y-9500D01* X146250D02*X148500D01* X149250Y-8750D01* X148500Y-8000D02*X149250Y-8750D01* @@ -1189,8 +1189,8 @@ X197850Y-7250D01* Y-9500D01* X192600Y-6500D02*X193350Y-7250D01* -G54D20*X199650Y-5000D02*Y-5150D01* -G54D19*Y-7250D02*Y-9500D01* +G54D24*X199650Y-5000D02*Y-5150D01* +G54D23*Y-7250D02*Y-9500D01* X201150Y-3500D02*Y-8750D01* X201900Y-9500D01* X206850Y-7250D02*Y-9500D01* @@ -1455,8 +1455,8 @@ X384750Y-7250D01* Y-9500D01* X379500Y-6500D02*X380250Y-7250D01* -G54D20*X386550Y-5000D02*Y-5150D01* -G54D19*Y-7250D02*Y-9500D01* +G54D24*X386550Y-5000D02*Y-5150D01* +G54D23*Y-7250D02*Y-9500D01* X388050Y-3500D02*Y-8750D01* X388800Y-9500D01* X391050D02*X393300D01* @@ -1582,8 +1582,8 @@ X249650D02*Y87500D01* X200000Y108500D02*X203000D01* X201500D02*Y102500D01* -G54D20*X204800Y107000D02*Y106850D01* -G54D19*Y104750D02*Y102500D01* +G54D24*X204800Y107000D02*Y106850D01* +G54D23*Y104750D02*Y102500D01* X207050Y108500D02*Y103250D01* X207800Y102500D01* X206300Y106250D02*X207800D01* @@ -1957,8 +1957,8 @@ X523250Y104750D01* X520250Y104000D02*X523250D01* Y104750D02*Y104000D01* -G54D20*X527750Y107000D02*Y106850D01* -G54D19*Y104750D02*Y102500D01* +G54D24*X527750Y107000D02*Y106850D01* +G54D23*Y104750D02*Y102500D01* X530000Y104750D02*Y102500D01* Y104750D02*X530750Y105500D01* X531500D01* @@ -2070,8 +2070,8 @@ Y104750D02*X627050Y105500D01* X628550D01* X625550D02*X626300Y104750D01* -G54D20*X630350Y107000D02*Y106850D01* -G54D19*Y104750D02*Y102500D01* +G54D24*X630350Y107000D02*Y106850D01* +G54D23*Y104750D02*Y102500D01* X632601Y105500D02*X634851D01* X631851Y104750D02*X632601Y105500D01* X631851Y104750D02*Y103250D01* @@ -2089,8 +2089,8 @@ X642951Y108500D02*Y103250D01* X643701Y102500D01* X642201Y106250D02*X643701D01* -G54D20*X645201Y107000D02*Y106850D01* -G54D19*Y104750D02*Y102500D01* +G54D24*X645201Y107000D02*Y106850D01* +G54D23*Y104750D02*Y102500D01* X646701Y104750D02*Y103250D01* Y104750D02*X647451Y105500D01* X648951D01* @@ -2133,8 +2133,8 @@ X678651D01* X679401Y103250D01* Y105500D02*Y103250D01* -G54D20*X681201Y107000D02*Y106850D01* -G54D19*Y104750D02*Y102500D01* +G54D24*X681201Y107000D02*Y106850D01* +G54D23*Y104750D02*Y102500D01* X683451Y104750D02*Y102500D01* Y104750D02*X684201Y105500D01* X684951D01* Index: trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.group5.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.group5.gbr (revision 11884) +++ trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.group5.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 2 for group 5 layer_idx 4 * +G04 start of page 3 for group 5 layer_idx 4 * G04 Title: thermals on the last 2 layers - catch off-by-one bugs due to the 0-base index of thermals, Intern * G04 Creator: G04 CreationDate: @@ -9,10 +9,10 @@ %MOIN*% %FSLAX25Y25*% %LNGROUP5*% -%ADD13C,0.0315*% -%ADD12C,0.0787*% -%ADD11C,0.0001*% -G54D11*G36* +%ADD15C,0.0315*% +%ADD14C,0.0787*% +%ADD13C,0.0001*% +G54D13*G36* X2500Y47500D02*X12500D01* Y45391D01* X11840Y45664D01* @@ -54,5 +54,5 @@ X2500D01* Y47500D01* G37* -G54D12*X10000Y40000D03* -G54D13*M02* +G54D14*X10000Y40000D03* +G54D15*M02* Index: trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.group7.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.group7.gbr (revision 11884) +++ trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.group7.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 3 for group 7 layer_idx 5 * +G04 start of page 4 for group 7 layer_idx 5 * G04 Title: thermals on the last 2 layers - catch off-by-one bugs due to the 0-base index of thermals, Intern * G04 Creator: G04 CreationDate: @@ -9,10 +9,10 @@ %MOIN*% %FSLAX25Y25*% %LNGROUP7*% -%ADD16C,0.0315*% -%ADD15C,0.0787*% -%ADD14C,0.0001*% -G54D14*G36* +%ADD18C,0.0315*% +%ADD17C,0.0787*% +%ADD16C,0.0001*% +G54D16*G36* X7500Y42500D02*X13830D01* X13826Y42496D01* X13732Y42370D01* @@ -114,5 +114,5 @@ X7500Y36164D01* Y42500D01* G37* -G54D15*X10000Y40000D03* -G54D16*M02* +G54D17*X10000Y40000D03* +G54D18*M02* Index: trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.plated-drill.cnc =================================================================== --- trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.plated-drill.cnc (revision 11884) +++ trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.plated-drill.cnc (revision 11885) @@ -1,7 +1,7 @@ M48 INCH -T17C0.032 +T21C0.032 % -T17 +T21 X001000Y004000 M30 Index: trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.top.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.top.gbr (nonexistent) +++ trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.top.gbr (revision 11885) @@ -0,0 +1,15 @@ +G04 start of page 2 for group 3 layer_idx 0 * +G04 Title: thermals on the last 2 layers - catch off-by-one bugs due to the 0-base index of thermals, top_copper * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNTOP*% +%ADD12C,0.0315*% +%ADD11C,0.0787*% +G54D11*X10000Y40000D03* +G54D12*M02* Index: trunk/tests/RTT/ref/thermal_last.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.bottom.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.bottom.gbr (revision 11884) +++ trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.bottom.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 3 for group 10 layer_idx 1 * +G04 start of page 5 for group 10 layer_idx 1 * G04 Title: thermals vs. multiple layer polygons, bottom_copper * G04 Creator: G04 CreationDate: @@ -9,10 +9,10 @@ %MOIN*% %FSLAX25Y25*% %LNBOTTOM*% -%ADD16C,0.0315*% -%ADD15C,0.0787*% -%ADD14C,0.0001*% -G54D14*G36* +%ADD20C,0.0315*% +%ADD19C,0.0787*% +%ADD18C,0.0001*% +G54D18*G36* X7500Y42500D02*X13914D01* X13400Y41986D01* X13519Y41793D01* @@ -60,8 +60,8 @@ X7500D01* Y25000D01* G37* -G54D15*X10000Y40000D03* +G54D19*X10000Y40000D03* X27500D03* X10000Y22500D03* X27500D03* -G54D16*M02* +G54D20*M02* Index: trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.fab.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.fab.gbr (revision 11884) +++ trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.fab.gbr (revision 11885) @@ -1,4 +1,4 @@ -G04 start of page 5 for group -1 layer_idx 16777221 * +G04 start of page 7 for group -1 layer_idx 16777221 * G04 Title: thermals vs. multiple layer polygons, * G04 Creator: G04 CreationDate: @@ -9,11 +9,11 @@ %MOIN*% %FSLAX25Y25*% %LNFAB*% -%ADD21C,0.0100*% -%ADD20C,0.0001*% -%ADD19C,0.0060*% -%ADD18C,0.0080*% -G54D18*X10000Y40000D02*Y38400D01* +%ADD25C,0.0100*% +%ADD24C,0.0001*% +%ADD23C,0.0060*% +%ADD22C,0.0080*% +G54D22*X10000Y40000D02*Y38400D01* Y40000D02*X11387Y40800D01* X10000Y40000D02*X8613Y40800D01* X27500Y40000D02*Y38400D01* @@ -28,7 +28,7 @@ X15000Y106250D02*Y104650D01* Y106250D02*X16387Y107050D01* X15000Y106250D02*X13613Y107050D01* -G54D19*X135000Y110000D02*X136500Y107000D01* +G54D23*X135000Y110000D02*X136500Y107000D01* X138000Y110000D01* X136500Y107000D02*Y104000D01* X139800Y107300D02*X142050D01* @@ -49,7 +49,7 @@ X98000Y106250D02*X101000Y110000D01* X98000Y106250D02*X101750D01* X101000Y110000D02*Y104000D01* -G54D20*G36* +G54D24*G36* X45000Y110000D02*Y104000D01* X49500D01* Y110000D01* @@ -67,7 +67,7 @@ Y110000D01* X55800D01* G37* -G54D19*X61200Y109250D02*X61950Y110000D01* +G54D23*X61200Y109250D02*X61950Y110000D01* X63450D01* X64200Y109250D01* X63450Y104000D02*X64200Y104750D01* @@ -95,7 +95,7 @@ X3000Y119000D02*X3750Y119750D01* X750Y119000D02*X3000D01* X0Y119750D02*X750Y119000D01* -G54D20*G36* +G54D24*G36* X5550Y125000D02*Y119000D01* X10050D01* Y125000D01* @@ -125,7 +125,7 @@ Y125000D01* X27150D01* G37* -G54D19*X0Y118000D02*X5550D01* +G54D23*X0Y118000D02*X5550D01* X41750Y125000D02*Y119000D01* X43700Y125000D02*X44750Y123950D01* Y120050D01* @@ -132,7 +132,7 @@ X43700Y119000D02*X44750Y120050D01* X41000Y119000D02*X43700D01* X41000Y125000D02*X43700D01* -G54D20*G36* +G54D24*G36* X46550D02*Y119000D01* X51050D01* Y125000D01* @@ -162,10 +162,10 @@ Y125000D01* X70850D01* G37* -G54D19*X76250D02*X77750D01* +G54D23*X76250D02*X77750D01* X77000D02*Y119000D01* X76250D02*X77750D01* -G54D20*G36* +G54D24*G36* X79550Y125000D02*Y119000D01* X84050D01* Y125000D01* @@ -189,13 +189,13 @@ Y125000D01* X95750D01* G37* -G54D19*X41000Y118000D02*X52550D01* +G54D23*X41000Y118000D02*X52550D01* X96050Y119000D02*X98000D01* X95000Y120050D02*X96050Y119000D01* X95000Y123950D02*Y120050D01* Y123950D02*X96050Y125000D01* X98000D01* -G54D20*G36* +G54D24*G36* X99800D02*Y119000D01* X104300D01* Y125000D01* @@ -219,7 +219,7 @@ Y125000D01* X116000D01* G37* -G54D19*X95000Y118000D02*X99800D01* +G54D23*X95000Y118000D02*X99800D01* X130750Y125000D02*Y119000D01* X130000Y125000D02*X133000D01* X133750Y124250D01* @@ -226,7 +226,7 @@ Y122750D01* X133000Y122000D02*X133750Y122750D01* X130750Y122000D02*X133000D01* -G54D20*G36* +G54D24*G36* X135550Y125000D02*Y119000D01* X140050D01* Y125000D01* @@ -262,10 +262,10 @@ Y125000D01* X162550D01* G37* -G54D19*X130000Y118000D02*X135550D01* +G54D23*X130000Y118000D02*X135550D01* X0Y140000D02*X3000D01* X1500D02*Y134000D01* -G54D20*G36* +G54D24*G36* X4800Y140000D02*Y134000D01* X9300D01* Y140000D01* @@ -307,10 +307,10 @@ Y140000D01* X39900D01* G37* -G54D19*X48000Y138800D02*X49200Y140000D01* +G54D23*X48000Y138800D02*X49200Y140000D01* Y134000D01* X48000D02*X50250D01* -G54D20*G36* +G54D24*G36* X54750Y140000D02*Y134000D01* X59250D01* Y140000D01* @@ -526,10 +526,10 @@ Y140000D01* X259950D01* G37* -G54D19*X268050Y136250D02*X271050Y140000D01* +G54D23*X268050Y136250D02*X271050Y140000D01* X268050Y136250D02*X271800D01* X271050Y140000D02*Y134000D01* -G54D20*G36* +G54D24*G36* X276300Y140000D02*Y134000D01* X280800D01* Y140000D01* @@ -589,15 +589,15 @@ Y140000D01* X327600D01* G37* -G54D21*X0Y50000D02*X50000D01* +G54D25*X0Y50000D02*X50000D01* X0D02*Y0D01* X50000Y50000D02*Y0D01* X0D02*X50000D01* -G54D19*X200000Y65000D02*Y59000D01* +G54D23*X200000Y65000D02*Y59000D01* Y65000D02*X202250Y62000D01* X204500Y65000D01* Y59000D01* -G54D20*G36* +G54D24*G36* X206300Y65000D02*Y59000D01* X210800D01* Y65000D01* @@ -633,13 +633,13 @@ Y65000D01* X233300D01* G37* -G54D19*X242150D02*Y59000D01* +G54D23*X242150D02*Y59000D01* X244100Y65000D02*X245150Y63950D01* Y60050D01* X244100Y59000D02*X245150Y60050D01* X241400Y59000D02*X244100D01* X241400Y65000D02*X244100D01* -G54D20*G36* +G54D24*G36* X246950D02*Y59000D01* X251450D01* Y65000D01* @@ -699,7 +699,7 @@ Y65000D01* X295550D01* G37* -G54D19*X303650D02*X306650D01* +G54D23*X303650D02*X306650D01* X303650D02*Y62000D01* X304400Y62750D01* X305900D01* @@ -708,7 +708,7 @@ X305900Y59000D02*X306650Y59750D01* X304400Y59000D02*X305900D01* X303650Y59750D02*X304400Y59000D01* -G54D20*G36* +G54D24*G36* X308450Y65000D02*Y59000D01* X312950D01* Y65000D01* @@ -816,7 +816,7 @@ Y65000D01* X405650D01* G37* -G54D19*X413750D02*X416750D01* +G54D23*X413750D02*X416750D01* X413750D02*Y62000D01* X414500Y62750D01* X416000D01* @@ -825,7 +825,7 @@ X416000Y59000D02*X416750Y59750D01* X414500Y59000D02*X416000D01* X413750Y59750D02*X414500Y59000D01* -G54D20*G36* +G54D24*G36* X418550Y65000D02*Y59000D01* X423050D01* Y65000D01* @@ -927,7 +927,7 @@ Y65000D01* X510350D01* G37* -G54D19*X0Y-8000D02*X3000D01* +G54D23*X0Y-8000D02*X3000D01* X3750Y-7250D01* Y-5450D02*Y-7250D01* X3000Y-4700D02*X3750Y-5450D01* @@ -937,7 +937,7 @@ X3750Y-2750D01* Y-3950D01* X3000Y-4700D02*X3750Y-3950D01* -G54D20*G36* +G54D24*G36* X5550Y-2000D02*Y-8000D01* X10050D01* Y-2000D01* @@ -1129,7 +1129,7 @@ Y-2000D01* X189150D01* G37* -G54D19*X197250Y-7250D02*X198000Y-8000D01* +G54D23*X197250Y-7250D02*X198000Y-8000D01* X197250Y-6050D02*Y-7250D01* Y-6050D02*X198300Y-5000D01* X199200D01* @@ -1144,7 +1144,7 @@ X200250Y-2750D01* Y-3950D01* X199200Y-5000D02*X200250Y-3950D01* -G54D20*G36* +G54D24*G36* X202050Y-2000D02*Y-8000D01* X206550D01* Y-2000D01* @@ -1294,7 +1294,7 @@ Y-2000D01* X345150D01* G37* -G54D19*X353250D02*X356250D01* +G54D23*X353250D02*X356250D01* X353250D02*Y-5000D01* X354000Y-4250D01* X355500D01* @@ -1303,7 +1303,7 @@ X355500Y-8000D02*X356250Y-7250D01* X354000Y-8000D02*X355500D01* X353250Y-7250D02*X354000Y-8000D01* -G54D20*G36* +G54D24*G36* X358050Y-2000D02*Y-8000D01* X362550D01* Y-2000D01* @@ -1363,7 +1363,7 @@ Y-2000D01* X406650D01* G37* -G54D19*X412050D02*X415050D01* +G54D23*X412050D02*X415050D01* X412050D02*Y-5000D01* X412800Y-4250D01* X414300D01* @@ -1372,7 +1372,7 @@ X414300Y-8000D02*X415050Y-7250D01* X412800Y-8000D02*X414300D01* X412050Y-7250D02*X412800Y-8000D01* -G54D20*G36* +G54D24*G36* X416850Y-2000D02*Y-8000D01* X421350D01* Y-2000D01* @@ -1450,13 +1450,13 @@ Y-2000D01* X484350D01* G37* -G54D19*X200750Y80000D02*Y74000D01* +G54D23*X200750Y80000D02*Y74000D01* X202700Y80000D02*X203750Y78950D01* Y75050D01* X202700Y74000D02*X203750Y75050D01* X200000Y74000D02*X202700D01* X200000Y80000D02*X202700D01* -G54D20*G36* +G54D24*G36* X205550D02*Y74000D01* X210050D01* Y80000D01* @@ -1516,13 +1516,13 @@ Y80000D01* X256850D01* G37* -G54D19*X200000Y93500D02*Y89000D01* +G54D23*X200000Y93500D02*Y89000D01* Y93500D02*X201050Y95000D01* X202700D01* X203750Y93500D01* Y89000D01* X200000Y92000D02*X203750D01* -G54D20*G36* +G54D24*G36* X205550Y95000D02*Y89000D01* X210050D01* Y95000D01* @@ -1558,7 +1558,7 @@ Y95000D01* X232550D01* G37* -G54D19*X240650D02*X243650D01* +G54D23*X240650D02*X243650D01* X242150D02*Y89000D01* X245450Y92300D02*X247700D01* X245450Y89000D02*X248450D01* @@ -1579,7 +1579,7 @@ X257300D02*Y89000D01* X200000Y110000D02*X203000D01* X201500D02*Y104000D01* -G54D20*G36* +G54D24*G36* X204800Y110000D02*Y104000D01* X209300D01* Y110000D01* @@ -1807,10 +1807,10 @@ Y110000D01* X420800D01* G37* -G54D19*X428900D02*Y104000D01* +G54D23*X428900D02*Y104000D01* Y110000D02*X431900D01* X428900Y107300D02*X431150D01* -G54D20*G36* +G54D24*G36* X433700Y110000D02*Y104000D01* X438200D01* Y110000D01* @@ -1870,13 +1870,13 @@ Y110000D01* X482300D01* G37* -G54D19*X491150D02*Y104000D01* +G54D23*X491150D02*Y104000D01* X493100Y110000D02*X494150Y108950D01* Y105050D01* X493100Y104000D02*X494150Y105050D01* X490400Y104000D02*X493100D01* X490400Y110000D02*X493100D01* -G54D20*G36* +G54D24*G36* X495950D02*Y104000D01* X500450D01* Y110000D01* Index: trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.group5.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.group5.gbr (nonexistent) +++ trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.group5.gbr (revision 11885) @@ -0,0 +1,18 @@ +G04 start of page 3 for group 5 layer_idx 4 * +G04 Title: thermals vs. multiple layer polygons, Intern * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNGROUP5*% +%ADD15C,0.0315*% +%ADD14C,0.0787*% +G54D14*X10000Y40000D03* +X27500D03* +X10000Y22500D03* +X27500D03* +G54D15*M02* Index: trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.group7.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.group7.gbr (nonexistent) +++ trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.group7.gbr (revision 11885) @@ -0,0 +1,18 @@ +G04 start of page 4 for group 7 layer_idx 5 * +G04 Title: thermals vs. multiple layer polygons, Intern * +G04 Creator: +G04 CreationDate: +G04 For: TEST * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 50000 50000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNGROUP7*% +%ADD17C,0.0315*% +%ADD16C,0.0787*% +G54D16*X10000Y40000D03* +X27500D03* +X10000Y22500D03* +X27500D03* +G54D17*M02* Index: trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.plated-drill.cnc =================================================================== --- trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.plated-drill.cnc (revision 11884) +++ trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.plated-drill.cnc (revision 11885) @@ -1,8 +1,8 @@ M48 INCH -T17C0.032 +T21C0.032 % -T17 +T21 X001000Y004000 X002750Y004000 X001000Y002250 Index: trunk/tests/RTT/ref/thermal_layer.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream