diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 478de6e7e5..11783ae96e 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -6126,6 +6126,18 @@ "minimum_value_warning": "0.01", "maximum_value_warning": "0.3", "settable_per_mesh": true + }, + "meshfix_maximum_extrusion_area_deviation": + { + "label": "Maximum Extrusion Area Deviation", + "description": "The maximum deviation allowed when reducing the resolution for the Maximum Resolution setting. If you increase this, the print will be less accurate, but the g-code will be smaller. Maximum Deviation is a limit for Maximum Resolution, so if the two conflict the Maximum Deviation will always be held true.", + "type": "float", + "unit": "mm²", + "default_value": 2, + "minimum_value": "0.001", + "minimum_value_warning": "0.01", + "maximum_value_warning": "10", + "settable_per_mesh": true } } }, diff --git a/resources/setting_visibility/expert.cfg b/resources/setting_visibility/expert.cfg index 7953d911cb..59c8c0a790 100644 --- a/resources/setting_visibility/expert.cfg +++ b/resources/setting_visibility/expert.cfg @@ -330,6 +330,7 @@ meshfix_keep_open_polygons meshfix_maximum_resolution meshfix_maximum_travel_resolution meshfix_maximum_deviation +meshfix_maximum_extrusion_area_deviation multiple_mesh_overlap carve_multiple_volumes alternate_carve_order