From b95c2baaf201b6a02ad680e535bd557321b3087b Mon Sep 17 00:00:00 2001 From: jaseg Date: Mon, 24 Jan 2022 14:23:45 +0100 Subject: Add new test files --- .../resources/siemens-2/Gerber/SoldermaskTop.gdo | 579 +++++++++++++++++++++ 1 file changed, 579 insertions(+) create mode 100644 gerbonara/gerber/tests/resources/siemens-2/Gerber/SoldermaskTop.gdo (limited to 'gerbonara/gerber/tests/resources/siemens-2/Gerber/SoldermaskTop.gdo') diff --git a/gerbonara/gerber/tests/resources/siemens-2/Gerber/SoldermaskTop.gdo b/gerbonara/gerber/tests/resources/siemens-2/Gerber/SoldermaskTop.gdo new file mode 100644 index 0000000..d412734 --- /dev/null +++ b/gerbonara/gerber/tests/resources/siemens-2/Gerber/SoldermaskTop.gdo @@ -0,0 +1,579 @@ +* +G04 Job : Z:\LASMO\PCB\PCB\PCB.pcb* +G04 User : DESKTOP-D6MOGOB:alexis* +G04 Layer : SoldermaskTop.gdo* +G04 Date : Fri Jan 11 01:49:50 2019* +G04 Mentor Graphics Example Gerber Output Definition* +%ICAS*% +%MOIN*% +%FSLAX24Y24*% +%OFA0.0000B0.0000*% +G90* +G74* +%AMVB_RECTANGLE* +21,1,$1,$2,0,0,$3* +% +%ADD24C,0.06102*% +%ADD37C,0.06496*% +%ADD10C,0.07874*% +%ADD25C,0.08465*% +%ADD23C,0.15157*% +%ADD40O,0.12402X0.20276*% +%ADD39O,0.16339X0.10433*% +%ADD42O,0.20276X0.12402*% +%ADD33VB_RECTANGLE,0.06102X0.06102X0.00000*% +%ADD38VB_RECTANGLE,0.06496X0.06496X90.00000*% +%ADD71VB_RECTANGLE,0.10531X0.10531X180.00000*% +%ADD18VB_RECTANGLE,0.01476X0.07776X0.00000*% +%ADD41VB_RECTANGLE,0.01890X0.06496X270.00000*% +%ADD28VB_RECTANGLE,0.01969X0.08465X90.00000*% +%ADD32VB_RECTANGLE,0.02953X0.06890X0.00000*% +%ADD30VB_RECTANGLE,0.03228X0.06496X180.00000*% +%ADD44VB_RECTANGLE,0.03228X0.06496X270.00000*% +%ADD21VB_RECTANGLE,0.03445X0.01280X180.00000*% +%ADD20VB_RECTANGLE,0.03445X0.01280X270.00000*% +%ADD14VB_RECTANGLE,0.03740X0.12795X180.00000*% +%ADD11VB_RECTANGLE,0.03839X0.03445X0.00000*% +%ADD16VB_RECTANGLE,0.03839X0.03445X270.00000*% +%ADD45VB_RECTANGLE,0.04134X0.06890X270.00000*% +%ADD27VB_RECTANGLE,0.04528X0.02953X0.00000*% +%ADD17VB_RECTANGLE,0.04528X0.02953X270.00000*% +%ADD22VB_RECTANGLE,0.04528X0.03740X0.00000*% +%ADD13VB_RECTANGLE,0.04528X0.06890X0.00000*% +%ADD15VB_RECTANGLE,0.04528X0.06890X270.00000*% +%ADD43VB_RECTANGLE,0.05118X0.13189X180.00000*% +%ADD46VB_RECTANGLE,0.05118X0.13189X270.00000*% +%ADD29VB_RECTANGLE,0.05709X0.07677X180.00000*% +%ADD70VB_RECTANGLE,0.06496X0.12795X0.00000*% +%ADD73VB_RECTANGLE,0.06496X0.15551X180.00000*% +%ADD12VB_RECTANGLE,0.06496X0.19488X180.00000*% +%ADD34VB_RECTANGLE,0.07677X0.03740X90.00000*% +%ADD35VB_RECTANGLE,0.07677X0.05709X180.00000*% +%ADD36VB_RECTANGLE,0.07677X0.06102X180.00000*% +%ADD26VB_RECTANGLE,0.07677X0.18701X90.00000*% +%ADD19VB_RECTANGLE,0.07776X0.01476X0.00000*% +%ADD31VB_RECTANGLE,0.10433X0.14370X270.00000*% +%ADD72VB_RECTANGLE,0.16339X0.06496X270.00000*% +G01* +G36* +X2790Y3917D02* +X3308D01* +Y4995* +X3561* +Y6192* +X2537* +Y4995* +X2790* +Y3917* +X5098Y3944D02* +X5616D01* +Y5022* +X5869* +Y6219* +X4845* +Y5022* +X5098* +Y3944* +X39153Y25851D02* +X39803D01* +Y26973* +X39153* +Y25851* +G37* +G54D10* +X1133Y1246D03* +X5036Y23665D03* +X22901Y25410D03* +X24377Y22851D03* +X25854Y25410D03* +X28278Y25421D03* +X29754Y22862D03* +X31231Y25421D03* +X36259Y6374D03* +X38929Y25428D03* +X39980Y1200D03* +X47287Y26342D03* +G54D11* +X26590Y7740D03* +Y8173D03* +X27142Y7740D03* +Y8173D03* +G54D12* +X35746Y15185D03* +Y18886D03* +G54D13* +X23592Y1238D03* +X24399D03* +G54D14* +X18131Y24638D03* +Y26236D03* +X18631Y24638D03* +Y26236D03* +X19131Y24638D03* +Y26236D03* +X19631Y24638D03* +Y26236D03* +X20131Y24638D03* +Y26236D03* +G54D15* +X37566Y14106D03* +Y14913D03* +G54D16* +X23548Y3367D03* +X23922Y2580D03* +X24296Y3367D03* +G54D17* +X3141Y3387D03* +X3692D03* +X4568Y3350D03* +X5119D03* +X14044Y5761D03* +Y9811D03* +Y10550D03* +X14595Y5761D03* +X14596Y9811D03* +Y10550D03* +X15147Y5761D03* +X15698D03* +X16566Y5802D03* +X16569Y5084D03* +X17117Y5802D03* +X17120Y5084D03* +X23667Y4063D03* +X23923Y2071D03* +X24218Y4063D03* +X24474Y2071D03* +X26843Y3460D03* +X27394D03* +X27895Y7667D03* +X27896Y8399D03* +X27945Y3460D03* +X28446Y7667D03* +X28447Y8399D03* +X28497Y3460D03* +X28998Y7667D03* +Y8399D03* +X29549Y7667D03* +Y8399D03* +X30100Y7667D03* +Y8399D03* +X30652Y7667D03* +Y8399D03* +X30959Y3557D03* +X31080Y14657D03* +X31203Y8399D03* +X31204Y7667D03* +X31511Y3557D03* +X31631Y14657D03* +X31754Y8399D03* +X31755Y7667D03* +X32873Y12268D03* +X33425D03* +X33569Y14594D03* +X33573Y15331D03* +X34120Y14594D03* +X34124Y15331D03* +X36693Y13195D03* +X37244D03* +X43740Y8952D03* +X44291D03* +X44961Y11558D03* +X45512D03* +X46071Y18952D03* +X46304Y11574D03* +X46622Y18952D03* +X46855Y11574D03* +G54D18* +X24686Y9738D03* +Y15643D03* +X24883Y9738D03* +Y15643D03* +X25080Y9738D03* +Y15643D03* +X25277Y9738D03* +Y15643D03* +X25474Y9738D03* +Y15643D03* +X25671Y9738D03* +Y15643D03* +X25868Y9738D03* +Y15643D03* +X26064Y9738D03* +Y15643D03* +X26261Y9738D03* +Y15643D03* +X26458Y9738D03* +Y15643D03* +X26655Y9738D03* +Y15643D03* +X26852Y9738D03* +Y15643D03* +X27049Y9738D03* +Y15643D03* +X27246Y9738D03* +Y15643D03* +X27442Y9738D03* +Y15643D03* +X27639Y9738D03* +Y15643D03* +X27836Y9738D03* +Y15643D03* +X28033Y9738D03* +Y15643D03* +X28230Y9738D03* +Y15643D03* +X28427Y9738D03* +Y15643D03* +X28623Y9738D03* +Y15643D03* +X28820Y9738D03* +Y15643D03* +X29017Y9738D03* +Y15643D03* +X29214Y9738D03* +Y15643D03* +X29411Y9738D03* +Y15643D03* +G54D19* +X24096Y10328D03* +Y10525D03* +Y10722D03* +Y10919D03* +Y11116D03* +Y11313D03* +Y11509D03* +Y11706D03* +Y11903D03* +Y12100D03* +Y12297D03* +Y12494D03* +Y12690D03* +Y12887D03* +Y13084D03* +Y13281D03* +Y13478D03* +Y13675D03* +Y13872D03* +Y14068D03* +Y14265D03* +Y14462D03* +Y14659D03* +Y14856D03* +Y15053D03* +X30001Y10328D03* +Y10525D03* +Y10722D03* +Y10919D03* +Y11116D03* +Y11313D03* +Y11509D03* +Y11706D03* +Y11903D03* +Y12100D03* +Y12297D03* +Y12494D03* +Y12690D03* +Y12887D03* +Y13084D03* +Y13281D03* +Y13478D03* +Y13675D03* +Y13872D03* +Y14068D03* +Y14265D03* +Y14462D03* +Y14659D03* +Y14856D03* +Y15053D03* +G54D20* +X34698Y11757D03* +Y13292D03* +X34895Y11757D03* +Y13292D03* +X35092Y11757D03* +Y13292D03* +X35289Y11757D03* +Y13292D03* +X35486Y11757D03* +Y13292D03* +X35682Y11757D03* +Y13292D03* +G54D21* +X34423Y12032D03* +Y12229D03* +Y12426D03* +Y12623D03* +Y12820D03* +Y13017D03* +X35958Y12032D03* +Y12229D03* +Y12426D03* +Y12623D03* +Y12820D03* +Y13017D03* +G54D22* +X2796Y7054D03* +X3623D03* +G54D23* +X44190Y12935D03* +Y17435D03* +G54D24* +X1144Y9796D03* +Y10796D03* +Y11796D03* +Y12796D03* +Y13796D03* +Y14796D03* +Y15796D03* +Y16796D03* +Y17796D03* +Y18796D03* +Y19796D03* +Y20796D03* +Y21796D03* +Y22796D03* +Y23796D03* +Y24796D03* +Y25796D03* +Y26796D03* +X3163Y1617D03* +X4148D03* +X11144Y9796D03* +Y10796D03* +Y11796D03* +Y12796D03* +Y13796D03* +Y14796D03* +Y15796D03* +Y16796D03* +Y17796D03* +Y18796D03* +Y19796D03* +Y20796D03* +Y21796D03* +Y22796D03* +Y23796D03* +Y24796D03* +Y25796D03* +Y26796D03* +X27694Y1960D03* +X28678D03* +X32079D03* +X33064D03* +X40690Y13935D03* +Y14935D03* +Y15935D03* +Y16935D03* +X41690Y13435D03* +Y14435D03* +Y15435D03* +Y16435D03* +X45520Y13695D03* +Y17675D03* +X46119Y12695D03* +Y16675D03* +G54D25* +X42989Y12124D03* +Y18246D03* +G54D26* +X38995Y5854D03* +Y7153D03* +G54D27* +X21652Y7354D03* +Y7905D03* +X24348Y18588D03* +Y19139D03* +X24372Y19760D03* +Y20311D03* +X25081Y19760D03* +Y20311D03* +X25101Y18587D03* +Y19138D03* +X25666Y8112D03* +Y8663D03* +X26661Y18103D03* +Y18654D03* +X27373Y18103D03* +Y18654D03* +X29103Y19760D03* +Y20311D03* +X29122Y18635D03* +Y19186D03* +X29828Y19760D03* +Y20311D03* +X29833Y18635D03* +Y19186D03* +X31485Y13068D03* +Y13619D03* +X32020Y9580D03* +Y10131D03* +X32215Y13068D03* +Y13619D03* +X32310Y5446D03* +Y5997D03* +X32744Y9577D03* +Y10129D03* +X34894Y9912D03* +Y10463D03* +X36784Y11085D03* +Y11636D03* +X46729Y7684D03* +Y8236D03* +X46748Y6535D03* +Y7086D03* +X47460Y6534D03* +Y7085D03* +G54D28* +X18675Y7137D03* +Y7392D03* +Y7648D03* +Y7904D03* +Y8160D03* +Y8416D03* +Y8672D03* +Y8928D03* +Y9184D03* +Y9440D03* +X20644Y7137D03* +Y7392D03* +Y7648D03* +Y7904D03* +Y8160D03* +Y8416D03* +Y8672D03* +Y8928D03* +Y9184D03* +Y9440D03* +G54D29* +X42030Y10334D03* +X43211D03* +G54D30* +X14063Y6786D03* +Y8794D03* +X14563Y6786D03* +Y8794D03* +X15063Y6786D03* +Y8794D03* +X15563Y6786D03* +Y8794D03* +X16063Y6786D03* +Y8794D03* +X16563Y6786D03* +Y8794D03* +X17063Y6786D03* +Y8794D03* +X28384Y4648D03* +Y6656D03* +X28884Y4648D03* +Y6656D03* +X29384Y4648D03* +Y6656D03* +X29884Y4648D03* +Y6656D03* +X30384Y4648D03* +Y6656D03* +X30884Y4648D03* +Y6656D03* +X31384Y4648D03* +Y6656D03* +G54D31* +X41672Y4397D03* +Y7153D03* +G54D32* +X2459Y4265D03* +X3640D03* +X4767Y4292D03* +X5948D03* +G54D33* +X1144Y8796D03* +X5132Y1617D03* +X11144Y8796D03* +X26709Y1960D03* +X31095D03* +G54D34* +X15271Y16225D03* +X15704D03* +X16137D03* +X16570D03* +X17003D03* +X17436D03* +X17870D03* +X18303D03* +G54D35* +X15192Y20772D03* +X18086D03* +G54D36* +X15507Y15437D03* +X18066D03* +G54D37* +X16497Y12178D03* +X17497D03* +X32829Y18202D03* +Y19202D03* +G54D38* +X18497Y12178D03* +X32829Y17202D03* +G54D39* +X24377Y21709D03* +Y25331D03* +X29754Y21720D03* +Y25342D03* +G54D40* +X22310Y22260D03* +X27687Y22271D03* +X47543Y3764D03* +G54D41* +X26238Y19323D03* +Y19579D03* +Y19835D03* +Y20091D03* +X28029Y19323D03* +Y19579D03* +Y19835D03* +Y20091D03* +G54D42* +X45653Y2583D03* +Y4984D03* +G54D43* +X41567Y8850D03* +X42630D03* +G54D44* +X43738Y6653D03* +Y7153D03* +Y7653D03* +Y8153D03* +X45746Y6653D03* +Y7153D03* +Y7653D03* +Y8153D03* +G54D45* +X38146Y4266D03* +Y4896D03* +G54D46* +X39408Y3859D03* +Y4922D03* +G54D70* +X39978Y24523D03* +X40478Y26334D03* +X40978Y24523D03* +X41478Y26334D03* +X41978Y24523D03* +X42478Y26334D03* +X42978Y24523D03* +G54D71* +X35190Y12524D03* +G54D72* +X10593Y3777D03* +X11380D03* +X15357D03* +X16144D03* +X19865D03* +X20652D03* +G54D73* +X9668Y1592D03* +X12305D03* +X14431D03* +X17069D03* +X18939D03* +X21577D03* +M02* -- cgit