From 03bd34d98c62b847a6cb28d7930c65aedbb48d72 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Fri, 24 Jan 2025 09:47:17 +1100 Subject: [PATCH] Workaround for speed regression in advanced brep models. See #5999. --- src/bonsai/bonsai/tool/loader.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bonsai/bonsai/tool/loader.py b/src/bonsai/bonsai/tool/loader.py index 3143c64a7b..2881d75747 100644 --- a/src/bonsai/bonsai/tool/loader.py +++ b/src/bonsai/bonsai/tool/loader.py @@ -656,6 +656,8 @@ class Loader(bonsai.core.tool.Loader): settings.set("apply-default-materials", False) settings.set("keep-bounding-boxes", True) settings.set("layerset-first", True) + # Wire intersection checks is prohibitively slow on advanced breps. See bug #5999. + settings.set("no-wire-intersection-check", True) # settings.set("triangulation-type", ifcopenshell.ifcopenshell_wrapper.POLYHEDRON_WITHOUT_HOLES) if is_gross: settings.set("disable-opening-subtractions", True)