|
@@ -84,20 +84,20 @@ class ThreeMFReader(MeshReader):
|
|
|
definition = QualityManager.getInstance().getParentMachineDefinition(global_container_stack.getBottom())
|
|
|
node.callDecoration("getStack").getTop().setDefinition(definition)
|
|
|
|
|
|
- setting_container = node.callDecoration("getStack").getTop()
|
|
|
- for setting in xml_settings:
|
|
|
- setting_key = setting.get("key")
|
|
|
- setting_value = setting.text
|
|
|
-
|
|
|
- # Extruder_nr is a special case.
|
|
|
- if setting_key == "extruder_nr":
|
|
|
- extruder_stack = ExtruderManager.getInstance().getExtruderStack(int(setting_value))
|
|
|
- if extruder_stack:
|
|
|
- node.callDecoration("setActiveExtruder", extruder_stack.getId())
|
|
|
- else:
|
|
|
- Logger.log("w", "Unable to find extruder in position %s", setting_value)
|
|
|
- continue
|
|
|
- setting_container.setProperty(setting_key,"value", setting_value)
|
|
|
+ setting_container = node.callDecoration("getStack").getTop()
|
|
|
+ for setting in xml_settings:
|
|
|
+ setting_key = setting.get("key")
|
|
|
+ setting_value = setting.text
|
|
|
+
|
|
|
+ # Extruder_nr is a special case.
|
|
|
+ if setting_key == "extruder_nr":
|
|
|
+ extruder_stack = ExtruderManager.getInstance().getExtruderStack(int(setting_value))
|
|
|
+ if extruder_stack:
|
|
|
+ node.callDecoration("setActiveExtruder", extruder_stack.getId())
|
|
|
+ else:
|
|
|
+ Logger.log("w", "Unable to find extruder in position %s", setting_value)
|
|
|
+ continue
|
|
|
+ setting_container.setProperty(setting_key,"value", setting_value)
|
|
|
|
|
|
if len(node.getChildren()) > 0:
|
|
|
group_decorator = GroupDecorator()
|