mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-10 08:17:49 -06:00
CURA-4870 Fix references to the extruder stacks
This commit is contained in:
parent
22b1c2127f
commit
1ee5b44187
1 changed files with 5 additions and 4 deletions
|
@ -176,16 +176,17 @@ class MachineManager(QObject):
|
||||||
if not self._global_container_stack:
|
if not self._global_container_stack:
|
||||||
return
|
return
|
||||||
|
|
||||||
self._printer_configuration.printerType = self._global_container_stack.definition.getName()
|
self._current_printer_configuration.printerType = self._global_container_stack.definition.getName()
|
||||||
extruder_configurations = []
|
extruder_configurations = []
|
||||||
for extruder in self._global_container_stack.extruders:
|
for extruder in self._global_container_stack.extruders.values():
|
||||||
extruder_configurations.append({
|
extruder_configurations.append({
|
||||||
"position": len(extruder_configurations),
|
"position": len(extruder_configurations),
|
||||||
"material": extruder.material.getName() if extruder.material != self._empty_material_container else None,
|
"material": extruder.material.getName() if extruder.material != self._empty_material_container else None,
|
||||||
"hotendID": extruder.variant.getName() if extruder.variant != self._empty_variant_container else None
|
"hotendID": extruder.variant.getName() if extruder.variant != self._empty_variant_container else None
|
||||||
})
|
})
|
||||||
self._printer_configuration.extruderConfigurations = extruder_configurations
|
self._current_printer_configuration.extruderConfigurations = extruder_configurations
|
||||||
self._printer_configuration.buildplateConfiguration = self._global_container_stack.variant.getName() if self._global_container_stack.variant is not None else None
|
self._current_printer_configuration.buildplateConfiguration = self._global_container_stack.variant.getName() if self._global_container_stack.variant is not None else None
|
||||||
|
print(self._current_printer_configuration.extruderConfigurations)
|
||||||
self.currentConfigurationChanged.emit()
|
self.currentConfigurationChanged.emit()
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue