diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 119f364eb5..0260cc4a0d 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -1661,6 +1661,20 @@ "limit_to_extruder": "top_bottom_extruder_nr", "settable_per_mesh": true }, + "small_skin_width": + { + "label": "Small Top/Bottom Width", + "description": "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions.", + "value": "skin_line_width * 2", + "default_value": 1, + "minimum_value": "0", + "maximum_value_warning": "skin_line_width * 10", + "type": "float", + "enabled": "(top_layers > 0 or bottom_layers > 0) and top_bottom_pattern != 'concentric'", + "limit_to_extruder": "top_bottom_extruder_nr", + "settable_per_mesh": true, + "unit": "mm" + }, "skin_no_small_gaps_heuristic": { "label": "No Skin in Z Gaps", diff --git a/resources/setting_visibility/expert.cfg b/resources/setting_visibility/expert.cfg index 3991791236..2439df8785 100644 --- a/resources/setting_visibility/expert.cfg +++ b/resources/setting_visibility/expert.cfg @@ -59,6 +59,7 @@ top_bottom_pattern_0 skin_monotonic connect_skin_polygons skin_angles +small_skin_width skin_no_small_gaps_heuristic skin_outline_count ironing_enabled