From 070e2eb761c4478e3cb7a05bd8c4296013847778 Mon Sep 17 00:00:00 2001 From: Bruno Postle Date: Fri, 27 Feb 2026 09:19:52 +0000 Subject: [PATCH] Fix thermal transmittance property name typo Remove duplicate 'Thermal Transmitance' (with space, single-t) from Pset_WallCommon on walls; the canonical IFC4 property name is 'ThermalTransmittance'. Update EN_Basic IDM Check.ids to match. Closes #1 --- IDS/EN_Basic IDM Check.ids | 4 ++-- _test_simple.ifc | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/IDS/EN_Basic IDM Check.ids b/IDS/EN_Basic IDM Check.ids index 98c8e62..f0342ca 100644 --- a/IDS/EN_Basic IDM Check.ids +++ b/IDS/EN_Basic IDM Check.ids @@ -66,7 +66,7 @@ - + @@ -86,7 +86,7 @@ Pset_WallCommon - Thermal Transmitance + ThermalTransmittance diff --git a/_test_simple.ifc b/_test_simple.ifc index bc298b6..b5b6164 100644 --- a/_test_simple.ifc +++ b/_test_simple.ifc @@ -112,7 +112,7 @@ DATA; #130=IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.T.),$); #131=IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.T.),$); #132=IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.18),$); -#133=IFCPROPERTYSET('0wl6OhyWr2iA9pDkmdaWFQ',$,'Pset_WallCommon',$,(#130,#131,#132,#4033,#4034)); +#133=IFCPROPERTYSET('0wl6OhyWr2iA9pDkmdaWFQ',$,'Pset_WallCommon',$,(#130,#131,#132,#4033)); #134=IFCPROPERTYSINGLEVALUE('Awesomeness',$,IFCLABEL('much'),$); #135=IFCPROPERTYSET('3zIBl0ukfF7wFrp1D_wXHL',$,'Custom_Pset',$,(#134)); #136=IFCWALLTYPE('12KGQOkFLFGhdFT6s1576h',$,'exterior',$,$,(#133,#135),$,$,$,.SOLIDWALL.); @@ -3673,6 +3673,5 @@ DATA; #4031=IFCCOSTVALUE($,$,IFCMONETARYMEASURE(3620.6),$,$,$,'*',$,$,$); #4032=IFCCOSTVALUE($,$,IFCMONETARYMEASURE(1464.5),$,$,$,'*',$,$,$); #4033=IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL('30'),$); -#4034=IFCPROPERTYSINGLEVALUE('Thermal Transmitance',$,IFCREAL(0.18),$); ENDSEC; END-ISO-10303-21;