From 7e60b6888eca9cdf4859af3ecdb9e40cd8c66a3d Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Wed, 7 Aug 2024 16:07:28 +0500 Subject: [PATCH] ifcopenshell v0.8 fixes #5156 #4832 --- src/blenderbim/scripts/standalone_blender_import.py | 2 +- src/ifcdiff/ifcdiff.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/blenderbim/scripts/standalone_blender_import.py b/src/blenderbim/scripts/standalone_blender_import.py index c679525b35..7b87fd7d22 100644 --- a/src/blenderbim/scripts/standalone_blender_import.py +++ b/src/blenderbim/scripts/standalone_blender_import.py @@ -57,7 +57,7 @@ class BlenderImporter: if c.ContextType in ["Plan", "Annotation"] ] if self.plan_contexts: - self.settings_2d.set_context_ids(self.plan_contexts) + self.settings_2d.set("context-ids", self.plan_contexts) def create_elements(self, elements): # Based on my experience in viewing BIM models, representations are prioritised as follows: diff --git a/src/ifcdiff/ifcdiff.py b/src/ifcdiff/ifcdiff.py index a103600490..ca08ab802a 100755 --- a/src/ifcdiff/ifcdiff.py +++ b/src/ifcdiff/ifcdiff.py @@ -203,7 +203,7 @@ class IfcDiff: "sum_verts": sum(geometry.verts), "min_vert": min(geometry.verts), "max_vert": max(geometry.verts), - "matrix": tuple(shape.transformation.matrix.data), + "matrix": tuple(shape.transformation.matrix), "openings": sorted( [o.RelatedOpeningElement.GlobalId for o in getattr(element, "HasOpenings", []) or []] ), @@ -237,7 +237,7 @@ class IfcDiff: ] ) if body_contexts: - settings.set_context_ids(body_contexts) + settings.set("context-ids", body_contexts) return settings def json_dump_default(self, obj):