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/NCDrill/ContourPlated.ncd | 69 +++++ .../siemens-2/NCDrill/ThruHoleNonPlated.ncd | 31 ++ .../resources/siemens-2/NCDrill/ThruHolePlated.ncd | 318 +++++++++++++++++++++ 3 files changed, 418 insertions(+) create mode 100644 gerbonara/gerber/tests/resources/siemens-2/NCDrill/ContourPlated.ncd create mode 100644 gerbonara/gerber/tests/resources/siemens-2/NCDrill/ThruHoleNonPlated.ncd create mode 100644 gerbonara/gerber/tests/resources/siemens-2/NCDrill/ThruHolePlated.ncd (limited to 'gerbonara/gerber/tests/resources/siemens-2/NCDrill') diff --git a/gerbonara/gerber/tests/resources/siemens-2/NCDrill/ContourPlated.ncd b/gerbonara/gerber/tests/resources/siemens-2/NCDrill/ContourPlated.ncd new file mode 100644 index 0000000..2cccb96 --- /dev/null +++ b/gerbonara/gerber/tests/resources/siemens-2/NCDrill/ContourPlated.ncd @@ -0,0 +1,69 @@ +; Version : LOCAL +; Job : Z:\LASMO\PCB\PCB\PCB.pcb +; User : DESKTOP-D6MOGOB:alexis +; Date : Fri Jan 11 01:43:19 2019 +; Format : 3.3 / Absolute / MM / Leading +; Contents: Thru / Mill / Plated +M48 +METRIC,TZ +FMAT,2 +ICI,OFF +T05C1.0000 +T07C1.0000 +T06C1.0000 +T04C1.2000 +% +M71 +G90 +G93X0Y0 +T05 +G00X120759Y9560 +M15 +G01Y8660 +Y10460 +M16 +G00X70326Y56569 +M15 +G01Y57469 +Y55669 +M16 +G00X56668Y56541 +M15 +G01Y57441 +Y55641 +M16 +T07 +G00X115959Y6560 +M15 +G01X115059 +X116859 +M16 +T06 +G00X115959Y12660 +M15 +G01X114809 +X117109 +M16 +T04 +G00X61918Y55141 +M15 +G01X62718 +X61118 +M16 +G00X75576Y55169 +M15 +G01X76376 +X74776 +M16 +G00X61918Y64341 +M15 +G01X62718 +X61118 +M16 +G00X75576Y64369 +M15 +G01X76376 +X74776 +M17 +T00 +M30 diff --git a/gerbonara/gerber/tests/resources/siemens-2/NCDrill/ThruHoleNonPlated.ncd b/gerbonara/gerber/tests/resources/siemens-2/NCDrill/ThruHoleNonPlated.ncd new file mode 100644 index 0000000..eda87c6 --- /dev/null +++ b/gerbonara/gerber/tests/resources/siemens-2/NCDrill/ThruHoleNonPlated.ncd @@ -0,0 +1,31 @@ +; Version : LOCAL +; Job : Z:\LASMO\PCB\PCB\PCB.pcb +; User : DESKTOP-D6MOGOB:alexis +; Date : Fri Jan 11 01:43:19 2019 +; Format : 3.3 / Absolute / MM / Leading +; Contents: Thru / Drill / Non-Plated +M48 +METRIC,TZ +FMAT,2 +ICI,OFF +T11C1.3000 +T09C1.5000 +T10C3.4000 +% +M71 +G90 +G93X0Y0 +T11 +X58168Y64541 +X65668 +X71826Y64569 +X79326 +T09 +X75576Y58069 +X61918Y58041 +X98879Y64588 +T10 +X112242Y32855 +Y44285 +T00 +M30 diff --git a/gerbonara/gerber/tests/resources/siemens-2/NCDrill/ThruHolePlated.ncd b/gerbonara/gerber/tests/resources/siemens-2/NCDrill/ThruHolePlated.ncd new file mode 100644 index 0000000..40e3e37 --- /dev/null +++ b/gerbonara/gerber/tests/resources/siemens-2/NCDrill/ThruHolePlated.ncd @@ -0,0 +1,318 @@ +; Version : LOCAL +; Job : Z:\LASMO\PCB\PCB\PCB.pcb +; User : DESKTOP-D6MOGOB:alexis +; Date : Fri Jan 11 01:43:19 2019 +; Format : 3.3 / Absolute / MM / Leading +; Contents: Thru / Drill / Plated +M48 +METRIC,TZ +FMAT,2 +ICI,OFF +T08C0.3000 +T01C0.9000 +T03C1.0000 +T02C1.5000 +% +M71 +G90 +G93X0Y0 +T08 +X19827Y3803 +X27386Y4201 +X39602Y4668 +X50978Y4388 +X115693Y2989 +X99841Y7372 +X1757Y7325 +X23936Y7838 +X31116Y8677 +X43425Y9610 +X54221Y9558 +X73754Y8788 +X96670Y9050 +X105529Y7745 +X52315Y12583 +X11252Y10866 +X10072Y10814 +X4534Y12008 +X2048Y12796 +X4617Y14495 +X15824Y13417 +X17631Y13418 +X72142Y13702 +X75906Y13760 +X77927Y14573 +X104853Y14870 +X118752Y15408 +X109497Y16904 +X84522Y16773 +X75919Y15312 +X63795Y17184 +X59443Y17101 +X54995Y17708 +X47093Y16106 +X32509Y16982 +X24220Y17230 +X14854Y16857 +X13607Y16770 +X2048Y18722 +X36778Y19510 +X39803Y18888 +X50549Y19350 +X58029Y19099 +X64872Y19214 +X66992Y18757 +X68892Y17888 +X82196Y18593 +X112581Y18168 +X118656Y22250 +X116004Y21877 +X103736Y21670 +X82113Y21618 +X68939Y22306 +X58082Y20727 +X56864Y21377 +X45211Y22459 +X39474Y24327 +X40652Y24117 +X41896Y24172 +X45239Y23841 +X47005Y25191 +X50391Y23327 +X52558Y25108 +X70855Y22990 +X72697Y22987 +X76204Y25354 +X77214Y23391 +X78751Y24333 +X86107Y24327 +X103653Y23701 +X112557Y24140 +X104872Y26247 +X93431Y26560 +X91277Y26806 +X88634Y27335 +X83171Y26536 +X81330Y26578 +X78627Y26828 +X74596Y27249 +X67361Y26812 +X64714Y27844 +X59307Y26272 +X54381Y27098 +X25135Y25830 +X6393Y26669 +X64393Y29234 +X65622Y30398 +X70204Y28004 +X70208Y29067 +X70706Y30452 +X72525Y28045 +X73179Y30234 +X73558Y28120 +X79973Y29362 +X81332Y28308 +X83177Y29190 +X86025Y28450 +X88634Y28774 +X90372Y28388 +X91320Y28532 +X93431Y30455 +X95794Y28837 +X98819Y29010 +X112357Y29296 +X115600Y28273 +X120438Y29171 +X100232Y31162 +X98535Y30695 +X90058Y32560 +X89986Y31137 +X88674Y32520 +X88642Y31145 +X85741Y31776 +X82443Y30734 +X79973Y31768 +X77853Y31234 +X73959Y31132 +X71940Y31111 +X63485Y31734 +X57801Y32968 +X51176Y30524 +X6097Y34658 +X25275Y33103 +X44415Y34141 +X63344Y34405 +X68882Y34629 +X69521Y35497 +X71732Y33535 +X83071Y34571 +X83796Y34010 +X85130Y35524 +X85823Y34991 +X91377Y34815 +X91935Y33961 +X95576Y33929 +X96375Y34676 +X97829Y37142 +X93326Y35720 +X90021Y35578 +X81587Y37230 +X79091Y35602 +X74508Y36794 +X71977 +X67571Y36722 +X66909Y37424 +X65954Y35855 +X63723Y36943 +X63454Y37982 +X44415Y37848 +X37667Y39211 +X43488Y38390 +X47591Y39211 +X47970Y40238 +X52410Y39957 +X56864Y38261 +X61843Y39734 +X76204Y39455 +X78394Y38749 +X85276Y40096 +X92194Y38570 +X94170Y39612 +X96795 +X101928Y39243 +X101340Y41063 +X96657Y41905 +X94391Y41739 +X91159Y42458 +X62587Y41530 +X61236Y41208 +Y42798 +X44289Y43005 +X43189Y42824 +X42026Y43091 +X40989Y42684 +X24576Y40796 +X6159Y40812 +X38876Y45158 +X45401Y43315 +X53332Y43208 +X64850Y44553 +X65954Y43471 +X71476Y45447 +X71797Y44321 +X74824Y45447 +X75351Y44321 +X79031Y43267 +X80585Y44635 +X87816Y43397 +X92458Y44199 +X86801Y45816 +X5973Y47836 +X24856Y48629 +X38003Y50027 +X46675Y48768 +X57865Y50447 +X92485Y48476 +X95318Y51224 +X73959Y52618 +X68368Y51046 +X5786Y52871 +X24436Y54643 +X104082Y55758 +X109756Y57440 +X93018Y58124 +X80383Y58140 +X49869Y56578 +X5538Y58217 +X41080Y60797 +X60102Y60657 +X65557Y59958 +X100477Y58435 +X114231Y62475 +X93251Y63175 +X24856Y61217 +X5662Y62569 +X83460Y65692 +X102823Y64612 +X111707Y68039 +X109571Y66897 +X98340Y66970 +X74789Y67371 +X61361Y67930 +X52697Y66637 +X42759Y66672 +X36185Y67231 +X25135 +X5644Y66333 +T01 +X8035Y4108 +X10535 +X13035 +X67842Y4978 +X70342 +X72842 +X78981 +X81481 +X83981 +X28305Y22342 +X2905 +Y24882 +X28305 +Y27422 +X2905 +Y29962 +X28305 +X117142Y32245 +X28305Y32502 +X2905 +Y35042 +X28305 +X103352Y35395 +X105892Y34125 +X115622Y34785 +X105892Y36665 +X103352Y37935 +X28305Y37582 +X2905 +Y40122 +X28305 +X103352Y40475 +X105892Y39205 +X117142Y42355 +X105892Y41745 +X103352Y43015 +X28305Y42662 +X2905 +Y45202 +X28305 +X115622Y44895 +X28305Y47742 +X2905 +Y50282 +X28305 +Y52822 +X2905 +Y55362 +X28305 +Y57902 +X2905 +Y60442 +X28305 +Y62982 +X2905 +Y65522 +X28305 +Y68062 +X2905 +T03 +X46983Y30931 +X44443 +X41903 +X83386Y43694 +Y46234 +Y48774 +T02 +X109192Y30795 +Y46345 +T00 +M30 -- cgit