From 3fce700ef289d16053b0f60cccdfd4d5956daf5c Mon Sep 17 00:00:00 2001 From: Garret Fick Date: Mon, 15 Feb 2016 23:53:52 +0800 Subject: Don't throw an exception for missing zero suppress, even though it is wrong --- gerber/cam.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gerber/cam.py b/gerber/cam.py index c567055..08d80de 100644 --- a/gerber/cam.py +++ b/gerber/cam.py @@ -72,9 +72,10 @@ class FileSettings(object): elif zero_suppression is not None: if zero_suppression not in ['leading', 'trailing']: - raise ValueError('Zero suppression must be either leading or \ - trailling') - self.zero_suppression = zero_suppression + # This is a common problem in Eagle files, so just suppress it + self.zero_suppression = 'leading' + else: + self.zero_suppression = zero_suppression elif zeros is not None: if zeros not in ['leading', 'trailing']: -- cgit