Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLipu Fei <lipu.fei815@gmail.com>2017-05-08 12:31:25 +0300
committerLipu Fei <lipu.fei815@gmail.com>2017-05-08 12:33:50 +0300
commit3a5a28cc38f4566911b1e7cb05eac96ac294c19b (patch)
tree5a355bb0984aaecaa2001678bc33991be87a861d /plugins/GCodeWriter
parent4cf2394488c5cc8ecf658413e51cd095d372bda9 (diff)
Use CuraStack.qualityChanges to get quality changes
CURA-3770
Diffstat (limited to 'plugins/GCodeWriter')
-rw-r--r--plugins/GCodeWriter/GCodeWriter.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/GCodeWriter/GCodeWriter.py b/plugins/GCodeWriter/GCodeWriter.py
index 162738f073..ad730fbe2a 100644
--- a/plugins/GCodeWriter/GCodeWriter.py
+++ b/plugins/GCodeWriter/GCodeWriter.py
@@ -100,7 +100,7 @@ class GCodeWriter(MeshWriter):
prefix = ";SETTING_" + str(GCodeWriter.version) + " " # The prefix to put before each line.
prefix_length = len(prefix)
- container_with_profile = stack.findContainer({"type": "quality_changes"})
+ container_with_profile = stack.qualityChanges
if not container_with_profile:
Logger.log("e", "No valid quality profile found, not writing settings to GCode!")
return ""
@@ -115,7 +115,7 @@ class GCodeWriter(MeshWriter):
data = {"global_quality": serialized}
for extruder in sorted(ExtruderManager.getInstance().getMachineExtruders(stack.getId()), key = lambda k: k.getMetaDataEntry("position")):
- extruder_quality = extruder.findContainer({"type": "quality_changes"})
+ extruder_quality = extruder.qualityChanges
if not extruder_quality:
Logger.log("w", "No extruder quality profile found, not writing quality for extruder %s to file!", extruder.getId())
continue