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/mask_sec.art | 556 +++++++++++++++++++++++++ 1 file changed, 556 insertions(+) create mode 100644 gerbonara/tests/resources/allegro/mask_sec.art (limited to 'gerbonara/tests/resources/allegro/mask_sec.art') diff --git a/gerbonara/tests/resources/allegro/mask_sec.art b/gerbonara/tests/resources/allegro/mask_sec.art new file mode 100644 index 0000000..16611b8 --- /dev/null +++ b/gerbonara/tests/resources/allegro/mask_sec.art @@ -0,0 +1,556 @@ +G04 ================== begin FILE IDENTIFICATION RECORD ==================* +G04 Layout Name: C:/tmp/20_057494d/worklib/02_057494d_top/physical/08_057494d.brd* +G04 Film Name: mask_sec* +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/SOLDERMASK_BOTTOM* +G04 Layer: PIN/SOLDERMASK_BOTTOM* +G04 Layer: PACKAGE GEOMETRY/SOLDERMASK_BOTTOM* +G04 Layer: BOARD GEOMETRY/TOOLING_CORNERS* +G04 Layer: BOARD GEOMETRY/SOLDERMASK_BOTTOM* +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*% +%ADD18C,.06*% +%ADD13C,.07*% +%ADD11C,.08*% +%ADD15C,.055*% +%ADD19R,.06X.06*% +%ADD12R,.07X.07*% +%ADD16R,.055X.055*% +%ADD20O,.11X.35*% +%ADD17C,.105*% +%ADD14R,.044X.036*% +%ADD10C,.145*% +%ADD21C,.05*% +%ADD22C,.008*% +G75* +%LPD*% +G75* +G54D10* +X0Y0D03* +X5000Y190000D03* +X205000Y20000D03* +Y130000D03* +G54D20* +X291000Y52000D03* +Y124000D03* +X347500Y52000D03* +Y124000D03* +G54D11* +X5000Y174500D03* +X349500Y1500D03* +Y174500D03* +G54D21* +G01X-13000Y-22500D02* +Y12500D01* +G01X-23000Y-12500D02* +X12000D01* +G01X-13000Y212500D02* +Y177500D01* +G01X-23000Y202500D02* +X12000D01* +G01X372500Y-12500D02* +X337500D01* +G01X372500Y202500D02* +X337500D01* +G01X362500Y-22500D02* +Y12500D01* +G01Y212500D02* +Y177500D01* +G54D12* +X19000Y190000D03* +X55000Y0D03* +X125000Y190000D03* +X145000Y0D03* +X224500Y190000D03* +X324000Y186500D03* +G54D22* +G01X67375Y286083D02* +X68375Y285250D01* +X69500Y284750D01* +X70500D01* +X71500Y285250D01* +X72250Y286083D01* +X72625Y287250D01* +X72375Y288416D01* +X71750Y289417D01* +X70625Y290083D01* +X69125Y290417D01* +X68250Y291083D01* +X67875Y292250D01* +X68125Y293417D01* +X68750Y294250D01* +X69625Y294750D01* +X70500D01* +X71375Y294417D01* +X72125Y293583D01* +G01X80000Y284750D02* +X79000Y284917D01* +X78125Y285583D01* +X77375Y286583D01* +X76875Y287750D01* +X76625Y289083D01* +Y290417D01* +X76875Y291750D01* +X77375Y292917D01* +X78125Y293917D01* +X79000Y294583D01* +X80000Y294750D01* +X81000Y294583D01* +X81875Y293917D01* +X82625Y292917D01* +X83125Y291750D01* +X83375Y290417D01* +Y289083D01* +X83125Y287750D01* +X82625Y286583D01* +X81875Y285583D01* +X81000Y284917D01* +X80000Y284750D01* +G01X87500Y294750D02* +Y284750D01* +X92500D01* +G01X97250D02* +Y294750D01* +X99750D01* +X100750Y294250D01* +X101500Y293583D01* +X102125Y292583D01* +X102625Y291416D01* +X102750Y289750D01* +X102625Y288083D01* +X102125Y286917D01* +X101500Y285916D01* +X100750Y285250D01* +X99750Y284750D01* +X97250D01* +G01X112500D02* +X107500D01* +Y294750D01* +X112500D01* +G01X110500Y289917D02* +X107500D01* +G01X117500Y284750D02* +Y294750D01* +X120625D01* +X121625Y294250D01* +X122250Y293583D01* +X122500Y292250D01* +X122250Y290917D01* +X121500Y290083D01* +X120625Y289583D01* +X117500D01* +G01X120625D02* +X122500Y284750D01* +G01X126750D02* +Y294750D01* +X130000Y286417D01* +X133250Y294750D01* +Y284750D01* +G01X136875D02* +X140000Y294750D01* +X143125Y284750D01* +G01X142000Y288250D02* +X138000D01* +G01X147375Y286083D02* +X148375Y285250D01* +X149500Y284750D01* +X150500D01* +X151500Y285250D01* +X152250Y286083D01* +X152625Y287250D01* +X152375Y288416D01* +X151750Y289417D01* +X150625Y290083D01* +X149125Y290417D01* +X148250Y291083D01* +X147875Y292250D01* +X148125Y293417D01* +X148750Y294250D01* +X149625Y294750D01* +X150500D01* +X151375Y294417D01* +X152125Y293583D01* +G01X157250Y284750D02* +Y294750D01* +G01X162000D02* +X157250Y288583D01* +G01X162750Y284750D02* +X159375Y291416D01* +G01X177375Y286083D02* +X178375Y285250D01* +X179500Y284750D01* +X180500D01* +X181500Y285250D01* +X182250Y286083D01* +X182625Y287250D01* +X182375Y288416D01* +X181750Y289417D01* +X180625Y290083D01* +X179125Y290417D01* +X178250Y291083D01* +X177875Y292250D01* +X178125Y293417D01* +X178750Y294250D01* +X179625Y294750D01* +X180500D01* +X181375Y294417D01* +X182125Y293583D01* +G01X192500Y284750D02* +X187500D01* +Y294750D01* +X192500D01* +G01X190500Y289917D02* +X187500D01* +G01X202750Y293917D02* +X202000Y294417D01* +X201125Y294750D01* +X200125D01* +X199000Y294250D01* +X198125Y293417D01* +X197500Y292417D01* +X197000Y290750D01* +X196875Y289250D01* +X197125Y287750D01* +X197500Y286750D01* +X198250Y285750D01* +X199125Y285083D01* +X200000Y284750D01* +X200875D01* +X201750Y285083D01* +X202500Y285583D01* +X203125Y286250D01* +G01X210000Y284750D02* +X209000Y284917D01* +X208125Y285583D01* +X207375Y286583D01* +X206875Y287750D01* +X206625Y289083D01* +Y290417D01* +X206875Y291750D01* +X207375Y292917D01* +X208125Y293917D01* +X209000Y294583D01* +X210000Y294750D01* +X211000Y294583D01* +X211875Y293917D01* +X212625Y292917D01* +X213125Y291750D01* +X213375Y290417D01* +Y289083D01* +X213125Y287750D01* +X212625Y286583D01* +X211875Y285583D01* +X211000Y284917D01* +X210000Y284750D01* +G01X217125D02* +Y294750D01* +X222875Y284750D01* +Y294750D01* +G01X227250Y284750D02* +Y294750D01* +X229750D01* +X230750Y294250D01* +X231500Y293583D01* +X232125Y292583D01* +X232625Y291416D01* +X232750Y289750D01* +X232625Y288083D01* +X232125Y286917D01* +X231500Y285916D01* +X230750Y285250D01* +X229750Y284750D01* +X227250D01* +G01X236875D02* +X240000Y294750D01* +X243125Y284750D01* +G01X242000Y288250D02* +X238000D01* +G01X247500Y284750D02* +Y294750D01* +X250625D01* +X251625Y294250D01* +X252250Y293583D01* +X252500Y292250D01* +X252250Y290917D01* +X251500Y290083D01* +X250625Y289583D01* +X247500D01* +G01X250625D02* +X252500Y284750D01* +G01X260000D02* +Y289250D01* +X257500Y294750D01* +G01X262500D02* +X260000Y289250D01* +G01X110000Y274750D02* +X109000Y274417D01* +X108250Y273583D01* +X107750Y272583D01* +X107375Y271250D01* +X107250Y269750D01* +X107375Y268250D01* +X107750Y266917D01* +X108250Y265916D01* +X109000Y265083D01* +X110000Y264750D01* +X111000Y265083D01* +X111750Y265916D01* +X112250Y266917D01* +X112625Y268250D01* +X112750Y269750D01* +X112625Y271250D01* +X112250Y272583D01* +X111750Y273583D01* +X111000Y274417D01* +X110000Y274750D01* +G01X120000Y264750D02* +X120875Y264917D01* +X121875Y265417D01* +X122500Y266250D01* +X122750Y267417D01* +X122500Y268583D01* +X121750Y269583D01* +X120625Y270083D01* +X119375D01* +X118625Y270417D01* +X118000Y271250D01* +X117750Y272417D01* +X118125Y273583D01* +X119000Y274417D01* +X120000Y274750D01* +X121000Y274417D01* +X121875Y273583D01* +X122250Y272417D01* +X122000Y271250D01* +X121375Y270417D01* +X120625Y270083D01* +X119375D01* +X118250Y269583D01* +X117500Y268583D01* +X117250Y267417D01* +X117500Y266250D01* +X118125Y265417D01* +X119125Y264917D01* +X120000Y264750D01* +G01X128375Y268083D02* +X131625D01* +G01X198375D02* +X201625D01* +G01X210000Y274750D02* +X209000Y274417D01* +X208250Y273583D01* +X207750Y272583D01* +X207375Y271250D01* +X207250Y269750D01* +X207375Y268250D01* +X207750Y266917D01* +X208250Y265916D01* +X209000Y265083D01* +X210000Y264750D01* +X211000Y265083D01* +X211750Y265916D01* +X212250Y266917D01* +X212625Y268250D01* +X212750Y269750D01* +X212625Y271250D01* +X212250Y272583D01* +X211750Y273583D01* +X211000Y274417D01* +X210000Y274750D01* +G01X217625Y268916D02* +X218500Y270083D01* +X219250Y270750D01* +X220250Y271083D01* +X221125Y270750D01* +X221750Y270083D01* +X222250Y269083D01* +X222375Y267917D01* +X222250Y266917D01* +X221750Y265916D01* +X221000Y265083D01* +X220125Y264750D01* +X219125Y265083D01* +X218250Y266083D01* +X217750Y267583D01* +X217625Y269250D01* +X217875Y271416D01* +X218250Y272583D01* +X218875Y273750D01* +X219750Y274583D01* +X220625Y274750D01* +X221500Y274417D01* +X222125Y273583D01* +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* +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* +G54D13* +X39000Y190000D03* +X29000D03* +X65000Y0D03* +X69000Y190000D03* +X59000D03* +X49000D03* +X95000Y0D03* +X85000D03* +X75000D03* +X99000Y190000D03* +X89000D03* +X79000D03* +X125000Y0D03* +X115000D03* +X105000D03* +X109000Y190000D03* +X145000D03* +X135000D03* +X175000Y0D03* +X165000D03* +X155000D03* +X175000Y190000D03* +X165000D03* +X155000D03* +X195000Y0D03* +X185000D03* +X195000Y190000D03* +X185000D03* +X214500D03* +X314000Y186500D03* +G54D14* +X125000Y174654D03* +Y181346D03* +X145000Y174654D03* +Y181346D03* +X165000Y174654D03* +X175000D03* +X165000Y181346D03* +X175000D03* +G54D15* +X142500Y45000D03* +X152500Y55000D03* +G54D16* +Y35000D03* +G54D17* +X218500Y104000D03* +G54D18* +X260000Y31579D03* +G54D19* +Y61500D03* +M02* -- cgit