Skip to content

Commit 277c36a

Browse files
committed
fix: filter list of bodies for merge feature to exclude one which shouldn't be used for the operation
related issue #78
1 parent a1085ef commit 277c36a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/gridfinityUtils/binBodyGenerator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,5 +259,5 @@ def createCompartment(
259259
intersectTabInput.operation = adsk.fusion.FeatureOperations.IntersectFeatureOperation
260260
intersectTabInput.isKeepToolBodies = True
261261
intersectTabFeature = targetComponent.features.combineFeatures.add(intersectTabInput)
262-
bodiesToMerge = bodiesToMerge + list(intersectTabFeature.bodies)
262+
bodiesToMerge = bodiesToMerge + [body for body in list(intersectTabFeature.bodies) if not body.revisionId == innerCutoutBody.revisionId]
263263
return (bodiesToMerge, bodiesToSubtract)

0 commit comments

Comments
 (0)