From 0f70b225cc394338e9c37c1b1c34c3e73609f7d6 Mon Sep 17 00:00:00 2001 From: jaseg Date: Tue, 21 Jun 2022 10:53:13 +0200 Subject: tests: add missing allegro test files --- gerbonara/tests/resources/allegro/l3_vcc.art | 851 +++++++++++++++++++++++++++ 1 file changed, 851 insertions(+) create mode 100644 gerbonara/tests/resources/allegro/l3_vcc.art (limited to 'gerbonara/tests/resources/allegro/l3_vcc.art') diff --git a/gerbonara/tests/resources/allegro/l3_vcc.art b/gerbonara/tests/resources/allegro/l3_vcc.art new file mode 100644 index 0000000..75a3780 --- /dev/null +++ b/gerbonara/tests/resources/allegro/l3_vcc.art @@ -0,0 +1,851 @@ +G04 ================== begin FILE IDENTIFICATION RECORD ==================* +G04 Layout Name: C:/tmp/20_057494d/worklib/02_057494d_top/physical/08_057494d.brd* +G04 Film Name: l3_vcc* +G04 File Format: Gerber RS274X* +G04 File Origin: Cadence Allegro 17.2-060* +G04 Origin Date: Sat Sep 12 02:02:56 2020* +G04 * +G04 Layer: VIA CLASS/L3_VCC* +G04 Layer: PIN/L3_VCC* +G04 Layer: ETCH/L3_VCC* +G04 Layer: BOARD GEOMETRY/LYR_3.5* +G04 Layer: BOARD GEOMETRY/TOOLING_CORNERS* +G04 Layer: BOARD GEOMETRY/ROOT_NUMBER* +G04 * +G04 Offset: (0.00 0.00)* +G04 Mirror: No* +G04 Mode: Positive* +G04 Rotation: 0* +G04 FullContactRelief: No* +G04 UndefLineWidth: 8.00* +G04 ================== end FILE IDENTIFICATION RECORD ====================* +%FSLAX25Y25*MOIN*% +%IR0*IPPOS*OFA0.00000B0.00000*MIA0B0*SFA1.00000B1.00000*% +%ADD10C,.024*% +%ADD11C,.065*% +%ADD12C,.05*% +%ADD13C,.025*% +%ADD14C,.008*% +%ADD15C,.04004*% +%ADD20C,.07104*% +%ADD16C,.08104*% +%ADD21C,.06604*% +%ADD19O,.12004X.36004*% +%ADD18C,.11604*% +%ADD17C,.19104*% +G75* +%LPD*% +G75* +G36* +G01X-5855Y7547D02* +G02X-6500Y7863I-245J316D01* +G01Y195996D01* +X-3229D01* +G02X-2899Y195371I-1J-400D01* +G03X-4552Y190000I7899J-5371D01* +G03X5000Y180448I9552J0D01* +G03X14434Y188505I0J9552D01* +G02X15204Y188582I395J-62D01* +G03X19000Y185948I3796J1418D01* +G03Y194052I0J4052D01* +G03X15204Y191418I0J-4052D01* +G02X14434Y191495I-375J139D01* +G03X12899Y195371I-9434J-1494D01* +G02X13229Y195996I331J225D01* +G01X355996D01* +Y-5996D01* +X302500D01* +Y153500D01* +G03X302207Y154207I-999J0D01* +G01X296207Y160207D01* +G03X295500Y160500I-707J-706D01* +G01X234000D01* +G03X233293Y160207I0J-999D01* +G01X229793Y156707D01* +G03X229500Y156000I706J-707D01* +G01Y71500D01* +X119500D01* +G03X118500Y70500I0J-1000D01* +G01Y58000D01* +X55500D01* +G03X54793Y57707I0J-999D01* +G01X14793Y17707D01* +G03X14500Y17000I706J-707D01* +G01Y-5996D01* +X8229D01* +G02X7899Y-5371I1J400D01* +G03X9552Y0I-7899J5371D01* +G03X0Y9552I-9552J0D01* +G03X-5855Y7547I0J-9551D01* +G37* +G36* +G01X231500Y155586D02* +X234414Y158500D01* +X295086D01* +X300500Y153086D01* +Y-5996D01* +X16500D01* +Y16586D01* +X55914Y56000D01* +X119500D01* +G03X120500Y57000I0J1000D01* +G01Y69500D01* +X230500D01* +G03X231500Y70500I0J1000D01* +G01Y155586D01* +G37* +%LPC*% +G75* +G36* +G01X117541Y27629D02* +G03X116959I-291J-274D01* +G02X115500Y26998I-1459J1371D01* +G02Y31002I0J2002D01* +G02X116959Y30371I0J-2002D01* +G03X117541I291J274D01* +G02X119000Y31002I1459J-1371D01* +G02Y26998I0J-2002D01* +G02X117541Y27629I0J2002D01* +G37* +G36* +G01X102129Y32959D02* +G03Y33541I-274J291D01* +G02X101498Y35000I1371J1459D01* +G02X105502I2002J0D01* +G02X104871Y33541I-2002J0D01* +G03Y32959I274J-291D01* +G02X105502Y31500I-1371J-1459D01* +G02X101498I-2002J0D01* +G02X102129Y32959I2002J0D01* +G37* +G36* +G01X291828Y69945D02* +G03X292278Y70410I56J396D01* +G02X292248Y70753I1972J345D01* +G02X296252I2002J0D01* +G02X295212Y68997I-2002J0D01* +G03X295129Y68356I192J-351D01* +G02X297002Y64000I-4129J-4356D01* +G01Y40000D01* +G02X284998I-6002J0D01* +G01Y64000D01* +G02X291000Y70002I6002J0D01* +G02X291828Y69945I3J-6002D01* +G37* +G36* +G01X129466Y19136D02* +G02X128498Y20850I1033J1714D01* +G02X132502I2002J0D01* +G02X131617Y19189I-2001J0D01* +G03X131634Y18514I223J-332D01* +G02X132602Y16800I-1033J-1714D01* +G02X128598I-2002J0D01* +G02X129483Y18461I2001J0D01* +G03X129466Y19136I-223J332D01* +G37* +G36* +G01X145071Y19227D02* +G02X143998Y21000I928J1773D01* +G02X148002I2002J0D01* +G02X147012Y19273I-2001J0D01* +G03X147029Y18573I202J-345D01* +G02X148102Y16800I-928J-1773D01* +G02X144098I-2002J0D01* +G02X145088Y18527I2001J0D01* +G03X145071Y19227I-202J345D01* +G37* +G36* +G01X160571D02* +G02X159498Y21000I928J1773D01* +G02X163502I2002J0D01* +G02X162512Y19273I-2001J0D01* +G03X162529Y18573I202J-345D01* +G02X163602Y16800I-928J-1773D01* +G02X159598I-2002J0D01* +G02X160588Y18527I2001J0D01* +G03X160571Y19227I-202J345D01* +G37* +G36* +G01X176071D02* +G02X174998Y21000I928J1773D01* +G02X179002I2002J0D01* +G02X178012Y19273I-2001J0D01* +G03X178029Y18573I202J-345D01* +G02X179102Y16800I-928J-1773D01* +G02X175098I-2002J0D01* +G02X176088Y18527I2001J0D01* +G03X176071Y19227I-202J345D01* +G37* +G36* +G01X259460Y35752D02* +G02X258765Y37269I1308J1517D01* +G02X262769I2002J0D01* +G02X261625Y35460I-2002J0D01* +G03X261615Y34743I172J-361D01* +G02X263552Y31579I-1616J-3164D01* +G02X262297Y28869I-3552J-1D01* +G03X262275Y28585I129J-153D01* +G02X262769Y27269I-1508J-1317D01* +G02X258765I-2002J0D01* +G02X258897Y27984I2002J0D01* +G03X258779Y28243I-187J71D01* +G02X256448Y31579I1222J3336D01* +G02X259280Y35057I3552J0D01* +G03X259460Y35752I-81J392D01* +G37* +G36* +G01X123333Y8391D02* +G03X122667I-333J-221D01* +G02X121000Y7498I-1667J1109D01* +G02Y11502I0J2002D01* +G02X122667Y10609I0J-2002D01* +G03X123333I333J221D01* +G02X125000Y11502I1667J-1109D01* +G02Y7498I0J-2002D01* +G02X123333Y8391I0J2002D01* +G37* +G36* +G01X77610Y23256D02* +X70600Y30267D01* +G02X69882Y32000I1732J1733D01* +G02X72333Y34452I2451J1D01* +G02X74066Y33733I-1J-2451D01* +G01X88233Y19566D01* +G02X88952Y17833I-1732J-1734D01* +G01Y12313D01* +G03X89459Y11928I400J0D01* +G02X90000Y12002I539J-1928D01* +G02X91364Y11466I1J-2002D01* +G03X91636I136J146D01* +G02X93000Y12002I1363J-1466D01* +G02X94364Y11466I1J-2002D01* +G03X94636I136J146D01* +G02X96000Y12002I1363J-1466D01* +G02Y7998I0J-2002D01* +G02X94636Y8534I-1J2002D01* +G03X94364I-136J-146D01* +G02X93000Y7998I-1363J1466D01* +G02X91636Y8534I-1J2002D01* +G03X91364I-136J-146D01* +G02X90954Y8240I-1362J1467D01* +G03X90862Y7605I190J-352D01* +G01X94451Y4016D01* +X94547Y4027D01* +G02X95000Y4052I449J-4027D01* +G02X90948Y0I0J-4052D01* +G02X90973Y453I4052J4D01* +G01X90984Y549D01* +X84767Y6767D01* +G02X84048Y8500I1732J1734D01* +G01Y16818D01* +X80756Y20110D01* +G03X80105Y19982I-282J-283D01* +G02X78260Y18758I-1845J779D01* +G02X76258Y20760I0J2002D01* +G02X77482Y22605I2003J0D01* +G03X77610Y23256I-155J369D01* +G37* +G54D15* +X6250Y82500D03* +X1250Y93750D03* +Y88750D03* +Y82500D03* +Y77500D03* +X6250Y88750D03* +Y77500D03* +Y93750D03* +X125000Y170000D03* +X145000D03* +X44500Y2000D03* +X98739Y20261D03* +X292418Y28329D03* +Y18329D03* +Y8329D03* +Y-1671D03* +X68760Y10760D03* +X234971Y49471D03* +X193443Y52500D03* +X61587Y41587D03* +X61550Y35950D03* +X68760Y25760D03* +X202385Y59619D03* +X44202Y11202D03* +X76260Y10760D03* +X171740Y48740D03* +X175333Y63079D03* +X184000Y56240D03* +X103500Y41500D03* +X255325Y1175D03* +X111500Y22500D03* +X249000Y91000D03* +X44096Y18500D03* +X41500Y33000D03* +X57050Y44000D03* +X271650Y1175D03* +X288150D03* +X238825D03* +X294250Y100753D03* +X284250D03* +X274250D03* +X294250Y90753D03* +X284250D03* +X274250D03* +X294250Y80753D03* +X284250D03* +X274250D03* +X284250Y70753D03* +X274250D03* +X280767Y37269D03* +X270767D03* +X250767D03* +X240767D03* +X230767D03* +X220767D03* +X280767Y27269D03* +X270767D03* +X250767D03* +X240767D03* +X230767D03* +X220767D03* +X280767Y17269D03* +X270767D03* +X260767D03* +X250767D03* +X240767D03* +X230767D03* +X22913Y2000D03* +G54D20* +X260000Y61500D03* +G54D16* +X109000Y190000D03* +X29000D03* +X39000D03* +X49000D03* +X59000D03* +X69000D03* +X79000D03* +X89000D03* +X99000D03* +X125000D03* +X135000D03* +X145000D03* +X155000D03* +X165000D03* +X175000D03* +X185000D03* +X195000D03* +X314000Y186500D03* +X324000D03* +X224500Y190000D03* +X214500D03* +X125000Y0D03* +X115000D03* +X105000D03* +X85000D03* +X75000D03* +X65000D03* +X55000D03* +X195000D03* +X185000D03* +X175000D03* +X165000D03* +X155000D03* +X145000D03* +G54D21* +X152500Y55000D03* +X142500Y45000D03* +X152500Y35000D03* +G54D19* +X347500Y52000D03* +Y124000D03* +X291000D03* +G54D18* +X218500Y104000D03* +G54D17* +X205000Y130000D03* +Y20000D03* +%LPD*% +G75* +G54D10* +X10832Y18741D03* +X832D03* +X10832Y8741D03* +Y-1259D03* +X17671Y15000D03* +X10832Y38741D03* +Y28741D03* +X18760Y64990D03* +X10832Y58741D03* +X832D03* +X10832Y48741D03* +X500Y53550D03* +X18750Y75000D03* +X24500Y32500D03* +X21000Y38000D03* +X26500D03* +X43836Y24500D03* +X22500Y64990D03* +X40000Y56500D03* +X41663Y62676D03* +X23750Y80000D03* +Y90000D03* +X43700Y89950D03* +X36400Y77900D03* +X54560Y8050D03* +X72333Y32000D03* +X178044Y147094D03* +X168044D03* +X178044Y167094D03* +X168044D03* +X158044D03* +X178044Y157094D03* +X168044D03* +X158044D03* +X198044Y147094D03* +X188044D03* +X198044Y177094D03* +X188044D03* +X198044Y167094D03* +X188044D03* +X198044Y157094D03* +X188044D03* +X222499Y56001D03* +X206300Y50500D03* +X228044Y147094D03* +X218044D03* +X208044D03* +X228044Y177094D03* +X218044D03* +X208044D03* +X228044Y167094D03* +X218044D03* +X208044D03* +X228044Y157094D03* +X218044D03* +X208044D03* +Y194594D03* +X218044D03* +X231000Y194500D03* +X208044Y184594D03* +X218044D03* +X228044D03* +X255346Y10654D03* +X238846D03* +X257879Y75621D03* +X251379Y75817D03* +X238044Y177094D03* +Y167094D03* +X249044D03* +X259044D03* +X249044Y177094D03* +X259044D03* +X238044Y194594D03* +Y184594D03* +X249544Y194594D03* +Y184594D03* +X271846Y10654D03* +X279044Y167094D03* +X269044D03* +X279044Y177094D03* +X269044D03* +X259544Y194594D03* +Y184594D03* +X279544Y194594D03* +Y184594D03* +X269544Y194594D03* +Y184594D03* +X305345Y18197D03* +Y8197D03* +Y-1803D03* +X288346Y10654D03* +X305345Y38197D03* +Y28197D03* +Y68197D03* +Y58197D03* +Y48197D03* +Y98197D03* +Y88197D03* +Y78197D03* +Y118197D03* +Y108197D03* +Y148197D03* +Y138197D03* +Y128197D03* +X335345Y18197D03* +X325345D03* +X315345D03* +X335345Y8197D03* +X325345D03* +X315345D03* +X335345Y-1803D03* +X325345D03* +X315345D03* +X335345Y38197D03* +X325345D03* +X315345D03* +X335345Y28197D03* +X325345D03* +X315345D03* +X335345Y68197D03* +X325345D03* +X315345D03* +X335345Y58197D03* +X325345D03* +X315345D03* +X335345Y48197D03* +X325345D03* +X315345D03* +X335345Y98197D03* +X325345D03* +X315345D03* +X335345Y88197D03* +X325345D03* +X315345D03* +X335345Y78197D03* +X325345D03* +X315345D03* +X335345Y118197D03* +X325345D03* +X315345D03* +X335345Y108197D03* +X325345D03* +X315345D03* +X335345Y148197D03* +X325345D03* +X315345D03* +X335345Y138197D03* +X325345D03* +X315345D03* +X335345Y128197D03* +X325345D03* +X315345D03* +G54D11* +X65000Y0D03* +X49000Y190000D03* +X95000Y0D03* +X214500Y190000D03* +G54D12* +G01X-13000Y-22500D02* +Y12500D01* +G01X-23000Y-12500D02* +X12000D01* +G01X-13000Y212500D02* +Y177500D01* +G01X-23000Y202500D02* +X12000D01* +G01X372500Y-12500D02* +X337500D01* +G01X372500Y202500D02* +X337500D01* +G01X362500Y-22500D02* +Y12500D01* +G01Y212500D02* +Y177500D01* +G54D13* +G01X65000Y-4252D02* +Y0D01* +G01D02* +Y4252D01* +G01X60748Y0D02* +X65000D01* +G01D02* +X69252D01* +G01X49000Y185748D02* +Y190000D01* +G01D02* +Y194252D01* +G01X44748Y190000D02* +X49000D01* +G01D02* +X53252D01* +G01X72333Y32000D02* +X86500Y17833D01* +Y8500D01* +X95000Y0D01* +G01X214500Y185748D02* +Y190000D01* +G01D02* +Y194252D01* +G01X210248Y190000D02* +X214500D01* +G01D02* +X218752D01* +G54D14* +G01X109500Y273750D02* +X108500Y273417D01* +X107750Y272583D01* +X107250Y271583D01* +X106875Y270250D01* +X106750Y268750D01* +X106875Y267250D01* +X107250Y265917D01* +X107750Y264916D01* +X108500Y264083D01* +X109500Y263750D01* +X110500Y264083D01* +X111250Y264916D01* +X111750Y265917D01* +X112125Y267250D01* +X112250Y268750D01* +X112125Y270250D01* +X111750Y271583D01* +X111250Y272583D01* +X110500Y273417D01* +X109500Y273750D01* +G01X119500Y263750D02* +X120375Y263917D01* +X121375Y264417D01* +X122000Y265250D01* +X122250Y266417D01* +X122000Y267583D01* +X121250Y268583D01* +X120125Y269083D01* +X118875D01* +X118125Y269417D01* +X117500Y270250D01* +X117250Y271417D01* +X117625Y272583D01* +X118500Y273417D01* +X119500Y273750D01* +X120500Y273417D01* +X121375Y272583D01* +X121750Y271417D01* +X121500Y270250D01* +X120875Y269417D01* +X120125Y269083D01* +X118875D01* +X117750Y268583D01* +X117000Y267583D01* +X116750Y266417D01* +X117000Y265250D01* +X117625Y264417D01* +X118625Y263917D01* +X119500Y263750D01* +G01X127875Y267083D02* +X131125D01* +G01X197875D02* +X201125D01* +G01X209500Y273750D02* +X208500Y273417D01* +X207750Y272583D01* +X207250Y271583D01* +X206875Y270250D01* +X206750Y268750D01* +X206875Y267250D01* +X207250Y265917D01* +X207750Y264916D01* +X208500Y264083D01* +X209500Y263750D01* +X210500Y264083D01* +X211250Y264916D01* +X211750Y265917D01* +X212125Y267250D01* +X212250Y268750D01* +X212125Y270250D01* +X211750Y271583D01* +X211250Y272583D01* +X210500Y273417D01* +X209500Y273750D01* +G01X219500Y263750D02* +X220375Y263917D01* +X221375Y264417D01* +X222000Y265250D01* +X222250Y266417D01* +X222000Y267583D01* +X221250Y268583D01* +X220125Y269083D01* +X218875D01* +X218125Y269417D01* +X217500Y270250D01* +X217250Y271417D01* +X217625Y272583D01* +X218500Y273417D01* +X219500Y273750D01* +X220500Y273417D01* +X221375Y272583D01* +X221750Y271417D01* +X221500Y270250D01* +X220875Y269417D01* +X220125Y269083D01* +X218875D01* +X217750Y268583D01* +X217000Y267583D01* +X216750Y266417D01* +X217000Y265250D01* +X217625Y264417D01* +X218625Y263917D01* +X219500Y263750D01* +G01X143000Y243750D02* +Y253750D01* +X146125D01* +X147125Y253250D01* +X147750Y252583D01* +X148000Y251250D01* +X147750Y249917D01* +X147000Y249083D01* +X146125Y248583D01* +X143000D01* +G01X146125D02* +X148000Y243750D01* +G01X158000D02* +X153000D01* +Y253750D01* +X158000D01* +G01X156000Y248917D02* +X153000D01* +G01X162375Y253750D02* +X165500Y243750D01* +X168625Y253750D01* +G01X182750Y243750D02* +Y253750D01* +X185250D01* +X186250Y253250D01* +X187000Y252583D01* +X187625Y251583D01* +X188125Y250416D01* +X188250Y248750D01* +X188125Y247083D01* +X187625Y245917D01* +X187000Y244916D01* +X186250Y244250D01* +X185250Y243750D01* +X182750D01* +G01X137000Y293750D02* +Y283750D01* +X142000D01* +G01X146750Y285750D02* +X147500Y284583D01* +X148500Y283917D01* +X149625Y283750D01* +X150625Y283917D01* +X151625Y284750D01* +X152250Y285750D01* +X152375Y286750D01* +X152125Y287916D01* +X151250Y288750D01* +X150375Y289083D01* +X149250D01* +G01X150375D02* +X151125Y289583D01* +X151750Y290416D01* +X152000Y291417D01* +X151750Y292417D01* +X151125Y293250D01* +X150000Y293750D01* +X148875Y293583D01* +X147750Y292917D01* +G01X166375Y293750D02* +X169500Y283750D01* +X172625Y293750D01* +G01X182250Y292917D02* +X181500Y293417D01* +X180625Y293750D01* +X179625D01* +X178500Y293250D01* +X177625Y292417D01* +X177000Y291417D01* +X176500Y289750D01* +X176375Y288250D01* +X176625Y286750D01* +X177000Y285750D01* +X177750Y284750D01* +X178625Y284083D01* +X179500Y283750D01* +X180375D01* +X181250Y284083D01* +X182000Y284583D01* +X182625Y285250D01* +G01X192250Y292917D02* +X191500Y293417D01* +X190625Y293750D01* +X189625D01* +X188500Y293250D01* +X187625Y292417D01* +X187000Y291417D01* +X186500Y289750D01* +X186375Y288250D01* +X186625Y286750D01* +X187000Y285750D01* +X187750Y284750D01* +X188625Y284083D01* +X189500Y283750D01* +X190375D01* +X191250Y284083D01* +X192000Y284583D01* +X192625Y285250D01* +G01X140500Y273750D02* +X139500Y273417D01* +X138750Y272583D01* +X138250Y271583D01* +X137875Y270250D01* +X137750Y268750D01* +X137875Y267250D01* +X138250Y265917D01* +X138750Y264916D01* +X139500Y264083D01* +X140500Y263750D01* +X141500Y264083D01* +X142250Y264916D01* +X142750Y265917D01* +X143125Y267250D01* +X143250Y268750D01* +X143125Y270250D01* +X142750Y271583D01* +X142250Y272583D01* +X141500Y273417D01* +X140500Y273750D01* +G01X147750Y265250D02* +X148500Y264417D01* +X149375Y263917D01* +X150500Y263750D01* +X151625Y264083D01* +X152500Y264750D01* +X153125Y265917D01* +X153250Y267250D01* +X153000Y268583D01* +X152375Y269417D01* +X151500Y270083D01* +X150625Y270250D01* +X149750Y270083D01* +X148625Y269417D01* +X149000Y273750D01* +X152375D01* +G01X160250Y263750D02* +X160500Y265917D01* +X160875Y267750D01* +X161375Y269417D01* +X162000Y271250D01* +X163000Y273750D01* +X158000D01* +G01X172000Y263750D02* +Y273750D01* +X167375Y266583D01* +X173625D01* +G01X178375Y264916D02* +X179250Y264083D01* +X180250Y263750D01* +X181250Y264083D01* +X182125Y265083D01* +X182750Y266583D01* +X183000Y268083D01* +Y269917D01* +X182750Y271417D01* +X182125Y272750D01* +X181375Y273417D01* +X180500Y273750D01* +X179500Y273417D01* +X178750Y272750D01* +X178250Y271750D01* +X178000Y270416D01* +X178250Y269250D01* +X178875Y268083D01* +X179625Y267416D01* +X180500Y267250D01* +X181500Y267583D01* +X182250Y268417D01* +X183000Y269917D01* +G01X192000Y263750D02* +Y273750D01* +X187375Y266583D01* +X193625D01* +M02* -- cgit