From e3de339ab2390d8e4e87fcbef5de2add6577ecaa Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Thu, 16 Jul 2020 11:11:47 +1000 Subject: [PATCH] Fix import bug where truncated material names cause import failure --- src/ifcblenderexport/blenderbim/bim/import_ifc.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ifcblenderexport/blenderbim/bim/import_ifc.py b/src/ifcblenderexport/blenderbim/bim/import_ifc.py index ad2b43daf0..4898559f7c 100644 --- a/src/ifcblenderexport/blenderbim/bim/import_ifc.py +++ b/src/ifcblenderexport/blenderbim/bim/import_ifc.py @@ -113,6 +113,8 @@ class MaterialCreator(): continue elif 'surface-style-' in material: material = material.split('-')[2] + if len(material) > 63: # Blender material names are up to 63 characters + material = material[0:63] material_to_slot[i] = slots.index(material) if len(mesh.polygons) == len(mesh['ios_material_ids']):