From 506358db42dbf8d39ff6d290741a7f174ac6ca24 Mon Sep 17 00:00:00 2001 From: hyOzd Date: Sun, 19 Jul 2015 17:11:51 +0300 Subject: [PATCH] enabled autoSimplify for cut and cutblind --- cadquery/CQ.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cadquery/CQ.py b/cadquery/CQ.py index fdd7142..2a7bea3 100644 --- a/cadquery/CQ.py +++ b/cadquery/CQ.py @@ -2077,8 +2077,12 @@ class Workplane(CQ): raise ValueError("Cannot cut Type '%s' " % str(type(toCut))) newS = solidRef.cut(solidToCut) + + if self.ctx.autoSimplifyEnabled: newS = newS.simplify() + if combine: solidRef.wrapped = newS.wrapped + return self.newObject([newS]) def cutBlind(self, distanceToCut): @@ -2107,6 +2111,9 @@ class Workplane(CQ): solidRef = self.findSolid() s = solidRef.cut(toCut) + + if self.ctx.autoSimplifyEnabled: s = s.simplify() + solidRef.wrapped = s.wrapped return self.newObject([s])