diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index b284f4b4ddc..d0d02363de7 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -8125,6 +8125,14 @@ "resolve": "max(extruderValues('raft_base_wall_count'))", "settable_per_mesh": false, "settable_per_extruder": false + }, + "group_outer_walls": + { + "label": "Group Outer Walls", + "description": "Outer walls of different islands in the same layer are printed in sequence. When enabled the amount of flow changes is limited because walls are printed one type at a time, when disabled the number of travels between islands is reduced because walls in the same islands are grouped.", + "type": "bool", + "default_value": true, + "settable_per_mesh": true } } }, diff --git a/resources/setting_visibility/expert.cfg b/resources/setting_visibility/expert.cfg index 5388681e8fa..abb4b81dba9 100644 --- a/resources/setting_visibility/expert.cfg +++ b/resources/setting_visibility/expert.cfg @@ -32,6 +32,7 @@ wall_0_wipe_dist wall_0_inset wall_transition_filter_distance optimize_wall_printing_order +group_outer_walls inset_direction alternate_extra_perimeter fill_outline_gaps