mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-08-05 21:13:58 -06:00
Be a bit more gracefull when adding a machine failed
This seems to happen for people that manually add machines to cura but mess something up when copying the files. CURA-3X
This commit is contained in:
parent
27c6cb4c1e
commit
670a106957
3 changed files with 13 additions and 7 deletions
|
@ -58,7 +58,10 @@ class CuraStackBuilder:
|
|||
# Create ExtruderStacks
|
||||
extruder_dict = machine_definition.getMetaDataEntry("machine_extruder_trains")
|
||||
for position in extruder_dict:
|
||||
cls.createExtruderStackWithDefaultSetup(new_global_stack, position)
|
||||
try:
|
||||
cls.createExtruderStackWithDefaultSetup(new_global_stack, position)
|
||||
except IndexError:
|
||||
return None
|
||||
|
||||
for new_extruder in new_global_stack.extruders.values(): # Only register the extruders if we're sure that all of them are correct.
|
||||
registry.addContainer(new_extruder)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue