From 1e4c394b71359d83094b7a43c3cdedfa0bbd3b84 Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Fri, 12 May 2017 14:12:36 +0200 Subject: [PATCH] Remove getting superfluous material density The density is already put in the 'properties' metadata entry. Don't need to put it in there doubly. Turns out that this density line was originally just superfluous. Contributes to issue CURA-3427 or something. --- plugins/XmlMaterialProfile/XmlMaterialProfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/XmlMaterialProfile/XmlMaterialProfile.py b/plugins/XmlMaterialProfile/XmlMaterialProfile.py index 2878369cdd..1b76a40016 100644 --- a/plugins/XmlMaterialProfile/XmlMaterialProfile.py +++ b/plugins/XmlMaterialProfile/XmlMaterialProfile.py @@ -454,7 +454,6 @@ class XmlMaterialProfile(InstanceContainer): property_values[tag_name] = entry.text meta_data["approximate_diameter"] = round(float(property_values.get("diameter", 2.85))) # In mm - meta_data["density"] = float(property_values.get("density", 1.3)) # In g/cm3 meta_data["properties"] = property_values self.setDefinition(ContainerRegistry.getInstance().findDefinitionContainers(id = "fdmprinter")[0]) @@ -476,6 +475,7 @@ class XmlMaterialProfile(InstanceContainer): meta_data["compatible"] = global_compatibility self.setMetaData(meta_data) self._dirty = False + print(self.getMetaData()) machines = data.iterfind("./um:settings/um:machine", self.__namespaces) for machine in machines: