mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-13 04:29:01 +08:00
Added material_is_support_material setting and added a resolve function to select the correct support_extruder.
Relates to: PP-285
This commit is contained in:
parent
af12166595
commit
34b57fb203
@ -3065,6 +3065,16 @@
|
|||||||
"enabled": "extruders_enabled_count > 1 and machine_nozzle_temp_enabled",
|
"enabled": "extruders_enabled_count > 1 and machine_nozzle_temp_enabled",
|
||||||
"settable_per_mesh": false,
|
"settable_per_mesh": false,
|
||||||
"settable_per_extruder": true
|
"settable_per_extruder": true
|
||||||
|
},
|
||||||
|
"material_is_support_material":
|
||||||
|
{
|
||||||
|
"label": "Is support material",
|
||||||
|
"description": "Is this material typically used as a support material during printing.",
|
||||||
|
"type": "bool",
|
||||||
|
"default_value": false,
|
||||||
|
"enabled": false,
|
||||||
|
"settable_per_mesh": false,
|
||||||
|
"settable_per_extruder": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -4478,7 +4488,7 @@
|
|||||||
"description": "The extruder train to use for printing the support. This is used in multi-extrusion.",
|
"description": "The extruder train to use for printing the support. This is used in multi-extrusion.",
|
||||||
"type": "extruder",
|
"type": "extruder",
|
||||||
"default_value": "0",
|
"default_value": "0",
|
||||||
"value": "int(defaultExtruderPosition())",
|
"value": "[*map(lamda x: str(x).lower() == 'true', (extruderValues('support_enable') and extruderValues('material_is_support_material')))].index(True) if any([*map(lamda x: str(x).lower() == 'true', (extruderValues('support_enable') and extruderValues('material_is_support_material')))]) else int(defaultExtruderPosition())",
|
||||||
"enabled": "(support_enable or support_meshes_present) and extruders_enabled_count > 1",
|
"enabled": "(support_enable or support_meshes_present) and extruders_enabled_count > 1",
|
||||||
"settable_per_mesh": false,
|
"settable_per_mesh": false,
|
||||||
"settable_per_extruder": false,
|
"settable_per_extruder": false,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user