From e630e3786f6df591167b71c566034c751eb15254 Mon Sep 17 00:00:00 2001 From: Eric Trombly Date: Wed, 15 Jul 2020 21:31:32 -0500 Subject: [PATCH] handle offset error in PathPocketShapeGui --- src/Mod/Path/PathScripts/PathPocketShapeGui.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Mod/Path/PathScripts/PathPocketShapeGui.py b/src/Mod/Path/PathScripts/PathPocketShapeGui.py index 739808cad5..642eb6fb52 100644 --- a/src/Mod/Path/PathScripts/PathPocketShapeGui.py +++ b/src/Mod/Path/PathScripts/PathPocketShapeGui.py @@ -76,7 +76,10 @@ class _Extension(object): hnt = coin.SoShapeHints() if not ext is None: - wire = ext.getWire() + try: + wire = ext.getWire() + except FreeCAD.Base.FreeCADError: + wire = None if wire: if isinstance(wire, (list, tuple)): p0 = [p for p in wire[0].discretize(Deflection=0.02)]