mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-12 18:19:15 +08:00
Use fdmprinter for machines that don't have printer-specific qualities
This encodes the behaviour of QualityManager.getMachineDefinitionIDForQualitySearch. Contributes to issue CURA-6600.
This commit is contained in:
parent
61e13087cd
commit
a05f077df8
@ -36,7 +36,7 @@ class MachineNode(ContainerNode):
|
|||||||
self.has_variants = parseBool(my_metadata.get("has_variants", "false"))
|
self.has_variants = parseBool(my_metadata.get("has_variants", "false"))
|
||||||
self.has_machine_materials = parseBool(my_metadata.get("has_machine_materials", "false"))
|
self.has_machine_materials = parseBool(my_metadata.get("has_machine_materials", "false"))
|
||||||
self.has_machine_quality = parseBool(my_metadata.get("has_machine_quality", "false"))
|
self.has_machine_quality = parseBool(my_metadata.get("has_machine_quality", "false"))
|
||||||
self.quality_definition = my_metadata.get("quality_definition", container_id)
|
self.quality_definition = my_metadata.get("quality_definition", container_id) if self.has_machine_quality else "fdmprinter"
|
||||||
self.exclude_materials = my_metadata.get("exclude_materials", [])
|
self.exclude_materials = my_metadata.get("exclude_materials", [])
|
||||||
self.preferred_variant_name = my_metadata.get("preferred_variant_name", "")
|
self.preferred_variant_name = my_metadata.get("preferred_variant_name", "")
|
||||||
self.preferred_material = my_metadata.get("preferred_material", "")
|
self.preferred_material = my_metadata.get("preferred_material", "")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user