Skip to content

Commit 2d36aa3

Browse files
committed
temp upgrade of simplification precision
1 parent 8274b48 commit 2d36aa3

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/compas_occ/brep/brep.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1261,7 +1261,7 @@ def heal(self):
12611261
self.sew()
12621262
self.fix()
12631263

1264-
def simplify(self, merge_edges=True, merge_faces=True):
1264+
def simplify(self, merge_edges=True, merge_faces=True, linear=0.001, angular=0.1):
12651265
"""Simplify the shape by merging colinear edges and coplanar faces.
12661266
12671267
Parameters
@@ -1279,6 +1279,8 @@ def simplify(self, merge_edges=True, merge_faces=True):
12791279
if not merge_edges and not merge_faces:
12801280
return
12811281
simplifier = ShapeUpgrade.ShapeUpgrade_UnifySameDomain()
1282+
simplifier.SetLinearTolerance(linear)
1283+
simplifier.SetAngularTolerance(angular)
12821284
simplifier.Initialize(self.native_brep, merge_edges, merge_faces)
12831285
simplifier.Build()
12841286
shape = simplifier.Shape()

0 commit comments

Comments
 (0)