diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 69dc7df497..4a9f6899d5 100755 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -1228,10 +1228,7 @@ { "back": "User Specified", "shortest": "Shortest", - "random": "Random", - "most_curvature_convex": "Most Convex Region", - "most_curvature_concave": "Most Concave Region", - "most_curvature": "Most Curved Region" + "random": "Random" }, "default_value": "shortest", "limit_to_extruder": "wall_0_extruder_nr", @@ -1261,6 +1258,23 @@ "limit_to_extruder": "wall_0_extruder_nr", "settable_per_mesh": true }, + "z_seam_corner": + { + "label": "Z Seam Corner Preference", + "description": "Control whether corners on the model outline influence the position of the Z-seam.", + "type": "enum", + "options": + { + "z_seam_corner_none": "Ignore Corners", + "z_seam_corner_inner": "Inner Corners", + "z_seam_corner_outer": "Outer corners", + "z_seam_corner_any": "Any Corner" + }, + "default_value": "z_seam_corner_inner", + "enabled": "z_seam_type == 'back'", + "limit_to_extruder": "wall_0_extruder_nr", + "settable_per_mesh": true + }, "z_seam_relative": { "label": "Z Seam Relative",