From 388de1df0caec2dc16407bb5a8e0f2dc8c6774a0 Mon Sep 17 00:00:00 2001 From: gmalinve <103059376+gmalinve@users.noreply.github.com> Date: Tue, 30 Apr 2024 15:09:43 +0200 Subject: [PATCH] FIX: Method get_obj_material (#4603) Co-authored-by: Sebastien Morais --- pyaedt/modeler/cad/Primitives.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyaedt/modeler/cad/Primitives.py b/pyaedt/modeler/cad/Primitives.py index c34dde58a0b..67a284f0879 100644 --- a/pyaedt/modeler/cad/Primitives.py +++ b/pyaedt/modeler/cad/Primitives.py @@ -1103,13 +1103,13 @@ def get_objects_by_material(self, material=None): if material is not None: for obj in self.object_list: if obj and ("[" in obj.material_name or "(" in obj.material_name) and obj.object_type == "Solid": - material = ( + found_material = ( self._app.odesign.GetChildObject("3D Modeler") .GetChildObject(obj.name) .GetPropEvaluatedValue("Material") .lower() ) - if material.lower() == material: + if found_material == material.lower(): obj_lst.append(obj) elif obj and (obj.material_name == material or obj.material_name == material.lower()): obj_lst.append(obj)