From a4e2dedb2a1ca832ef46b64b2102d12870da7ccc Mon Sep 17 00:00:00 2001 From: Keith Sloan Date: Wed, 17 May 2017 05:45:55 +0100 Subject: [PATCH] Fix for circlee with zero radius --- src/Mod/OpenSCAD/importCSG.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Mod/OpenSCAD/importCSG.py b/src/Mod/OpenSCAD/importCSG.py index 3cd6120a4f..50fd232951 100644 --- a/src/Mod/OpenSCAD/importCSG.py +++ b/src/Mod/OpenSCAD/importCSG.py @@ -1011,6 +1011,8 @@ def p_circle_action(p) : 'circle_action : circle LPAREN keywordargument_list RPAREN SEMICOL' if printverbose: print("Circle : "+str(p[3])) r = float(p[3]['r']) + # Avoid zero radius + if r == 0 : r = 0.00001 n = int(p[3]['$fn']) fnmax = FreeCAD.ParamGet(\ "User parameter:BaseApp/Preferences/Mod/OpenSCAD").\