From 6ccc239f9796aa934dff7479677bf7ef2372e072 Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Thu, 10 Jan 2019 15:33:53 -0200 Subject: [PATCH] Arch: Small bugfix in ifc exporter --- src/Mod/Arch/importIFC.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Mod/Arch/importIFC.py b/src/Mod/Arch/importIFC.py index d3e5e5ab7a..051b98d73e 100644 --- a/src/Mod/Arch/importIFC.py +++ b/src/Mod/Arch/importIFC.py @@ -1403,7 +1403,9 @@ class recycler: self.spared += 1 return self.propertysinglevalues[key] else: - c = self.ifcfile.createIfcPropertySingleValue(key,None,ifcfile.create_entity(ptype,pvalue),None) + if isinstance(pvalue,float) and pvalue < 0.000000001: # remove the exp notation that some bim apps hate + pvalue = 0 + c = self.ifcfile.createIfcPropertySingleValue(name,None,ifcfile.create_entity(ptype,pvalue),None) if self.compress: self.propertysinglevalues[key] = c return c