From 263617ca754fc7b3fc550a33934fcbcbe5ef8acf Mon Sep 17 00:00:00 2001 From: jaseg Date: Sun, 6 Feb 2022 01:10:17 +0100 Subject: Add Zuken tests and fix parsing --- .../tests/resources/zuken-emulated/orig/driver-PTH | 388 +++++++++++++++++++++ 1 file changed, 388 insertions(+) create mode 100644 gerbonara/tests/resources/zuken-emulated/orig/driver-PTH (limited to 'gerbonara/tests/resources/zuken-emulated/orig/driver-PTH') diff --git a/gerbonara/tests/resources/zuken-emulated/orig/driver-PTH b/gerbonara/tests/resources/zuken-emulated/orig/driver-PTH new file mode 100644 index 0000000..45e0ac7 --- /dev/null +++ b/gerbonara/tests/resources/zuken-emulated/orig/driver-PTH @@ -0,0 +1,388 @@ +M48 +; DRILL file {KiCad (5.1.0-344-gd281f051e)} date Thu Apr 25 22:00:14 2019 +; FORMAT={-:-/ absolute / inch / decimal} +; #@! TF.CreationDate,2019-04-25T22:00:14+09:00 +; #@! TF.GenerationSoftware,Kicad,Pcbnew,(5.1.0-344-gd281f051e) +; #@! TF.FileFunction,Plated,1,2,PTH +FMAT,2 +INCH +T1C0.0157 +T2C0.0350 +T3C0.0394 +T4C0.0472 +T5C0.0512 +T6C0.0618 +% +G90 +G05 +T1 +X3.1339Y-3.1811 +X3.1654Y-3.1299 +X3.2047Y-2.9921 +X3.2402Y-5.8691 +X3.2913Y-2.937 +X3.3858Y-3.0354 +X3.4606Y-5.9961 +X3.468Y-5.9099 +X3.5827Y-3.5276 +X3.622Y-3.4685 +X3.6909Y-3.6713 +X3.752Y-3.1969 +X3.7795Y-3.3819 +X3.815Y-3.4094 +X3.878Y-3.4528 +X3.878Y-3.4882 +X3.9173Y-2.685 +X3.9173Y-2.7323 +X3.9606Y-2.685 +X3.9606Y-2.7244 +X4.0394Y-3.5827 +X4.164Y-3.6509 +X4.164Y-3.689 +X4.2062Y-3.5143 +X4.28Y-3.5074 +X4.2874Y-3.5551 +X4.3268Y-3.5581 +X4.3465Y-3.0551 +X4.3937Y-3.122 +X4.4066Y-3.4921 +X4.4094Y-3.5669 +X4.6024Y-3.189 +X4.6102Y-2.878 +X4.6102Y-2.9252 +X4.6137Y-3.1501 +X4.6142Y-3.1102 +X4.6142Y-3.5981 +X4.6339Y-3.2441 +X4.6575Y-2.9252 +X4.6969Y-3.2638 +X4.7283Y-3.5394 +X4.7283Y-3.5748 +X4.7756Y-3.0 +X4.7756Y-3.0315 +X4.7992Y-3.2717 +X4.8071Y-3.0 +X4.8071Y-3.0315 +X4.8268Y-3.4094 +X4.8307Y-3.2717 +X4.8312Y-3.1147 +X4.8568Y-3.6314 +X4.8661Y-3.1142 +X4.8701Y-3.4252 +X4.8996Y-3.6339 +X4.9055Y-3.4843 +X4.9286Y-3.2525 +X4.9409Y-3.6624 +X4.9921Y-5.9921 +X5.0098Y-3.1398 +X5.0236Y-5.9606 +X5.0276Y-4.5984 +X5.0394Y-3.8583 +X5.0394Y-3.8976 +X5.0394Y-3.937 +X5.0394Y-3.9764 +X5.0394Y-4.0157 +X5.0394Y-5.1181 +X5.0394Y-5.4331 +X5.0394Y-5.4724 +X5.0394Y-5.5118 +X5.0394Y-5.5512 +X5.0394Y-5.5906 +X5.0483Y-3.2374 +X5.063Y-3.4449 +X5.0787Y-3.8583 +X5.0787Y-3.8976 +X5.0787Y-3.937 +X5.0787Y-3.9764 +X5.0787Y-4.0157 +X5.0787Y-4.9016 +X5.0787Y-4.9409 +X5.0787Y-4.9803 +X5.0787Y-5.0197 +X5.0787Y-5.0591 +X5.0787Y-5.4331 +X5.0787Y-5.4724 +X5.0787Y-5.5118 +X5.0787Y-5.5512 +X5.0787Y-5.5906 +X5.0945Y-3.2362 +X5.0945Y-3.1969 +X5.0979Y-3.1161 +X5.0984Y-4.3898 +X5.0984Y-4.4291 +X5.0984Y-4.4685 +X5.0984Y-4.5079 +X5.0984Y-4.5472 +X5.1024Y-3.0433 +X5.1181Y-3.8583 +X5.1181Y-3.8976 +X5.1181Y-3.937 +X5.1181Y-3.9764 +X5.1181Y-4.0157 +X5.1181Y-4.9016 +X5.1181Y-4.9409 +X5.1181Y-4.9803 +X5.1181Y-5.0197 +X5.1181Y-5.0591 +X5.1181Y-5.4331 +X5.1181Y-5.4724 +X5.1181Y-5.5118 +X5.1181Y-5.5512 +X5.1181Y-5.5906 +X5.1378Y-4.3898 +X5.1378Y-4.4291 +X5.1378Y-4.4685 +X5.1378Y-4.5079 +X5.1378Y-4.5472 +X5.1575Y-2.7854 +X5.1575Y-3.8583 +X5.1575Y-3.8976 +X5.1575Y-3.937 +X5.1575Y-3.9764 +X5.1575Y-4.0157 +X5.1575Y-4.9016 +X5.1575Y-4.9409 +X5.1575Y-4.9803 +X5.1575Y-5.0197 +X5.1575Y-5.0591 +X5.1575Y-5.4331 +X5.1575Y-5.4724 +X5.1575Y-5.5118 +X5.1575Y-5.5512 +X5.1575Y-5.5906 +X5.1614Y-4.7402 +X5.1772Y-4.3898 +X5.1772Y-4.4291 +X5.1772Y-4.4685 +X5.1772Y-4.5079 +X5.1772Y-4.5472 +X5.1969Y-4.9016 +X5.1969Y-4.9409 +X5.1969Y-4.9803 +X5.1969Y-5.0197 +X5.1969Y-5.0591 +X5.2047Y-5.378 +X5.2126Y-3.7598 +X5.2567Y-3.7607 +X5.2835Y-5.8937 +X5.315Y-2.5984 +X5.325Y-3.6259 +X5.3268Y-3.5866 +X5.3346Y-2.5591 +X5.4134Y-2.7165 +X5.4528Y-2.7165 +X5.5236Y-5.9016 +X5.6102Y-3.6909 +X5.6614Y-3.4921 +X5.702Y-5.9382 +X5.7591Y-5.9325 +X5.7598Y-6.0197 +X5.8056Y-5.841 +X5.8189Y-3.7244 +X5.8386Y-6.0512 +X5.9331Y-3.5472 +X6.0709Y-3.6014 +X6.1417Y-3.5157 +X6.1811Y-3.5551 +X6.185Y-3.5157 +X6.189Y-5.6939 +X6.2106Y-2.6083 +X6.2913Y-3.1417 +X6.3287Y-2.5787 +X6.3465Y-3.5984 +X6.4016Y-3.6693 +X6.4065Y-3.6299 +X6.4724Y-3.252 +X6.5157Y-3.252 +X6.5157Y-3.2874 +X6.5551Y-3.7323 +X6.5906Y-3.685 +X6.6437Y-3.5846 +T2 +X5.5709Y-2.7283 +X5.661Y-2.7283 +X5.7008Y-2.4685 +X5.7409Y-2.5386 +X5.7811Y-2.4685 +X5.8213Y-2.5386 +X5.8614Y-2.4685 +X5.9016Y-2.5386 +X5.9417Y-2.4685 +X5.9819Y-2.5386 +X6.0209Y-2.7283 +X6.111Y-2.7283 +X4.7894Y-2.7283 +X4.8795Y-2.7283 +X4.9193Y-2.4685 +X4.9594Y-2.5386 +X4.9996Y-2.4685 +X5.0398Y-2.5386 +X5.0799Y-2.4685 +X5.1201Y-2.5386 +X5.1602Y-2.4685 +X5.2004Y-2.5386 +X5.2394Y-2.7283 +X5.3295Y-2.7283 +T3 +X2.9055Y-2.6614 +X3.061Y-3.2283 +X3.1024Y-2.7106 +X3.2089Y-2.6282 +X3.4055Y-2.9429 +X3.4154Y-3.2579 +X3.5039Y-3.8583 +X3.5039Y-3.9567 +X3.5039Y-4.0551 +X3.5039Y-4.1535 +X3.5039Y-4.252 +X3.5039Y-4.3504 +X3.5039Y-4.4488 +X3.5039Y-4.5472 +X3.5039Y-4.6457 +X3.5039Y-4.7441 +X3.5236Y-2.4016 +X3.6024Y-5.7283 +X3.7008Y-5.0394 +X3.7205Y-2.7362 +X3.7795Y-5.1181 +X3.8189Y-5.0 +X3.8228Y-2.9961 +X3.8228Y-3.0787 +X3.8228Y-3.1614 +X3.8583Y-5.1969 +X3.8976Y-5.0787 +X3.937Y-2.5886 +X3.937Y-4.9606 +X3.937Y-5.2756 +X3.9764Y-5.1575 +X3.9882Y-3.0276 +X3.9882Y-3.1181 +X4.0157Y-2.3917 +X4.0157Y-5.0394 +X4.0157Y-5.3543 +X4.0551Y-5.2362 +X4.0945Y-5.1181 +X4.1339Y-5.315 +X4.1614Y-3.063 +X4.1614Y-3.1535 +X4.1614Y-3.2441 +X4.1732Y-5.1969 +X4.2008Y-3.3465 +X4.2126Y-5.0787 +X4.2323Y-2.9488 +X4.252Y-5.2756 +X4.2795Y-2.7992 +X4.2913Y-5.1575 +X4.3189Y-2.5787 +X4.3701Y-5.2362 +X4.4094Y-5.1181 +X4.4882Y-5.1969 +X4.5276Y-3.3465 +X4.5276Y-5.3543 +X4.5276Y-5.4724 +X4.5276Y-5.5906 +X4.5276Y-5.7087 +X4.5823Y-3.5427 +X4.6457Y-3.7992 +X4.6457Y-3.8976 +X4.6457Y-4.0157 +X4.6457Y-4.1339 +X4.6457Y-5.3543 +X4.6457Y-5.4724 +X4.6457Y-5.5906 +X4.6457Y-5.7087 +X4.7638Y-3.7992 +X4.7638Y-3.8976 +X4.7638Y-4.0157 +X4.7638Y-4.1339 +X4.7638Y-5.3543 +X4.7638Y-5.4724 +X4.7638Y-5.5906 +X4.7638Y-5.7087 +X4.8819Y-3.7992 +X4.8819Y-3.8976 +X4.8819Y-4.0157 +X4.8819Y-4.1339 +X4.8819Y-5.3543 +X4.8819Y-5.7087 +X5.0Y-3.7992 +X5.0Y-4.1339 +X5.0Y-5.3543 +X5.0Y-5.7087 +X5.1181Y-3.7992 +X5.1181Y-4.1339 +X5.1181Y-4.2913 +X5.1181Y-5.1575 +X5.1181Y-5.3543 +X5.1181Y-5.7087 +X5.2362Y-4.2913 +X5.2362Y-4.6457 +X5.2362Y-4.8031 +X5.2362Y-5.1575 +X5.2795Y-3.4488 +X5.3543Y-4.2913 +X5.3543Y-4.2913 +X5.3543Y-4.2913 +X5.3543Y-4.4094 +X5.3543Y-4.5276 +X5.3543Y-4.6457 +X5.3543Y-4.8031 +X5.3543Y-4.9213 +X5.3543Y-5.0394 +X5.3543Y-5.1575 +X5.4724Y-4.2913 +X5.4724Y-4.4094 +X5.4724Y-4.5276 +X5.4724Y-4.6457 +X5.4724Y-4.8031 +X5.4724Y-4.9213 +X5.4724Y-5.0394 +X5.4724Y-5.1575 +X5.4921Y-3.5433 +X5.5906Y-4.2913 +X5.5906Y-4.4094 +X5.5906Y-4.5276 +X5.5906Y-4.6457 +X5.5906Y-4.8031 +X5.5906Y-4.9213 +X5.5906Y-5.0394 +X5.5906Y-5.1575 +X4.2441Y-2.2992 +X4.2441Y-2.4961 +X4.5886Y-2.3217 +X4.5886Y-2.4217 +X4.5886Y-2.5217 +X4.5886Y-2.6217 +X3.7835Y-2.2992 +X3.7835Y-2.4961 +X2.9055Y-2.9882 +X3.1024Y-2.9882 +X2.9055Y-3.4685 +X3.1024Y-3.4685 +T4 +X3.3465Y-2.3606 +X3.3465Y-2.4606 +X6.1331Y-3.0394 +X6.2331Y-3.0394 +X6.3331Y-3.0394 +X6.4331Y-3.0394 +T5 +X2.9528Y-4.9181 +X2.9528Y-5.1181 +X2.9528Y-5.3181 +X6.4961Y-4.9181 +X6.4961Y-5.1181 +X6.4961Y-5.3181 +X2.9528Y-4.1307 +X2.9528Y-4.3307 +X2.9528Y-4.5307 +X6.4961Y-4.1276 +X6.4961Y-4.3276 +X6.4961Y-4.5276 +T6 +X5.5209Y-2.5035 +X6.161Y-2.5035 +X4.7394Y-2.5035 +X5.3795Y-2.5035 +T0 +M30 -- cgit