From 7eead64bb286766ea7b2f0b28b67a8355e13b70d Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Tue, 17 Jul 2018 22:30:54 -0300 Subject: [PATCH] Arch: Improved compression of IFC files --- src/Mod/Arch/importIFC.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Mod/Arch/importIFC.py b/src/Mod/Arch/importIFC.py index 1d79b29a40..cfe14af136 100644 --- a/src/Mod/Arch/importIFC.py +++ b/src/Mod/Arch/importIFC.py @@ -1137,11 +1137,11 @@ class recycler: self.ifcfile = ifcfile self.compress = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Arch").GetBool("ifcCompress",True) - self.cartesianpoints = {} - self.directions = {} + self.cartesianpoints = {(0,0,0):self.ifcfile[8]} # from template + self.directions = {(1,0,0):self.ifcfile[6],(0,0,1):self.ifcfile[7],(0,1,0):self.ifcfile[10]} # from template self.polylines = {} self.propertysinglevalues = {} - self.axis2placement3ds = {} + self.axis2placement3ds = {'(0.0, 0.0, 0.0)(0.0, 0.0, 1.0)(1.0, 0.0, 0.0)':self.ifcfile[9]} # from template self.localplacements = {} self.rgbs = {} self.ssrenderings = {}