mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-11-02 20:52:20 -07:00
Use correct material diameter, rather than always 3
This function shouldn't be called any more anyway, though. Contributes to issue CURA-6600.
This commit is contained in:
parent
614c2970ea
commit
5f2e2d5320
1 changed files with 4 additions and 2 deletions
|
|
@ -171,9 +171,11 @@ class MaterialManager(QObject):
|
||||||
def getMaterialNodeByType(self, global_stack: "GlobalStack", position: str, nozzle_name: str,
|
def getMaterialNodeByType(self, global_stack: "GlobalStack", position: str, nozzle_name: str,
|
||||||
buildplate_name: Optional[str], material_guid: str) -> Optional["MaterialNode"]:
|
buildplate_name: Optional[str], material_guid: str) -> Optional["MaterialNode"]:
|
||||||
machine_definition = global_stack.definition
|
machine_definition = global_stack.definition
|
||||||
variant_name = global_stack.extruders[position].variant.getName()
|
extruder = global_stack.extruderList[int(position)]
|
||||||
|
variant_name = extruder.variant.getName()
|
||||||
|
approximate_diameter = extruder.getApproximateMaterialDiameter()
|
||||||
|
|
||||||
return self.getMaterialNode(machine_definition.getId(), variant_name, buildplate_name, 3, material_guid)
|
return self.getMaterialNode(machine_definition.getId(), variant_name, buildplate_name, approximate_diameter, material_guid)
|
||||||
|
|
||||||
# There are 2 ways to get fallback materials;
|
# There are 2 ways to get fallback materials;
|
||||||
# - A fallback by type (@sa getFallbackMaterialIdByMaterialType), which adds the generic version of this material
|
# - A fallback by type (@sa getFallbackMaterialIdByMaterialType), which adds the generic version of this material
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue