mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-06 22:47:29 -06:00
Add missing setting version from g-code profile writer
This commit is contained in:
parent
2e32ac8465
commit
ae33053369
1 changed files with 2 additions and 0 deletions
|
@ -143,6 +143,7 @@ class GCodeWriter(MeshWriter):
|
||||||
if stack.getMetaDataEntry("position") is not None: # For extruder stacks, the quality changes should include an intent category.
|
if stack.getMetaDataEntry("position") is not None: # For extruder stacks, the quality changes should include an intent category.
|
||||||
container_with_profile.setMetaDataEntry("intent_category", stack.intent.getMetaDataEntry("intent_category", "default"))
|
container_with_profile.setMetaDataEntry("intent_category", stack.intent.getMetaDataEntry("intent_category", "default"))
|
||||||
container_with_profile.setDefinition(machine_definition_id_for_quality)
|
container_with_profile.setDefinition(machine_definition_id_for_quality)
|
||||||
|
container_with_profile.setMetaDataEntry("setting_version", stack.quality.getMetaDataEntry("setting_version"))
|
||||||
|
|
||||||
flat_global_container = self._createFlattenedContainerInstance(stack.userChanges, container_with_profile)
|
flat_global_container = self._createFlattenedContainerInstance(stack.userChanges, container_with_profile)
|
||||||
# If the quality changes is not set, we need to set type manually
|
# If the quality changes is not set, we need to set type manually
|
||||||
|
@ -171,6 +172,7 @@ class GCodeWriter(MeshWriter):
|
||||||
extruder_quality.setMetaDataEntry("type", "quality_changes")
|
extruder_quality.setMetaDataEntry("type", "quality_changes")
|
||||||
extruder_quality.setMetaDataEntry("quality_type", quality_type)
|
extruder_quality.setMetaDataEntry("quality_type", quality_type)
|
||||||
extruder_quality.setDefinition(machine_definition_id_for_quality)
|
extruder_quality.setDefinition(machine_definition_id_for_quality)
|
||||||
|
extruder_quality.setMetaDataEntry("setting_version", stack.quality.getMetaDataEntry("setting_version"))
|
||||||
|
|
||||||
flat_extruder_quality = self._createFlattenedContainerInstance(extruder.userChanges, extruder_quality)
|
flat_extruder_quality = self._createFlattenedContainerInstance(extruder.userChanges, extruder_quality)
|
||||||
# If the quality changes is not set, we need to set type manually
|
# If the quality changes is not set, we need to set type manually
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue