diff --git a/kibot/out_report.py b/kibot/out_report.py index 84a0e702..c6740c68 100644 --- a/kibot/out_report.py +++ b/kibot/out_report.py @@ -49,9 +49,7 @@ def do_round(v, dig): def to_mm(iu, dig=2): """ KiCad Internal Units to millimeters """ - if isinstance(iu, pcbnew.wxPoint): - return (do_round(GS.to_mm(iu.x), dig), do_round(GS.to_mm(iu.y), dig)) - if isinstance(iu, pcbnew.wxSize): + if hasattr(iu, 'x'): return (do_round(GS.to_mm(iu.x), dig), do_round(GS.to_mm(iu.y), dig)) return do_round(GS.to_mm(iu), dig)