diff options
Diffstat (limited to 'gerbonara/gerber/aperture_macros/expression.py')
-rw-r--r-- | gerbonara/gerber/aperture_macros/expression.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/gerbonara/gerber/aperture_macros/expression.py b/gerbonara/gerber/aperture_macros/expression.py index fb399d3..2375c56 100644 --- a/gerbonara/gerber/aperture_macros/expression.py +++ b/gerbonara/gerber/aperture_macros/expression.py @@ -7,8 +7,7 @@ import operator import re import ast - -MILLIMETERS_PER_INCH = 25.4 +from ..utils import MM, Inch, MILLIMETERS_PER_INCH def expr(obj): @@ -81,10 +80,10 @@ class UnitExpression(Expression): if self.unit is None or unit is None or self.unit == unit: return self._expr - elif unit == 'mm': + elif unit == MM: return self._expr * MILLIMETERS_PER_INCH - elif unit == 'inch': + elif unit == Inch: return self._expr / MILLIMETERS_PER_INCH else: |