From fc187d100a6aaf37e3ef3dd22ea30b84c694f9fe Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Wed, 15 Nov 2017 16:00:42 +0100 Subject: [PATCH] Add setting to tweak collision area sampling resolution Because this can make a lot of difference for the slice time and the stability of the support. Contributes to issue CURA-4523. --- resources/definitions/fdmprinter.def.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index ee6996b2de..db2ee3dc90 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -3722,6 +3722,22 @@ "settable_per_mesh": false, "settable_per_extruder": true }, + "support_tree_collision_resolution": + { + "label": "Tree Support Collision Resolution", + "description": "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically.", + "unit": "mm", + "type": "float", + "minimum_value": "0.001", + "minimum_value_warning": "support_line_width / 4", + "maximum_value_warning": "support_line_width * 2", + "default_value": 0.4, + "value": "support_line_width", + "limit_to_extruder": "support_infill_extruder_nr", + "enabled": "support_tree_enable and support_tree_branch_diameter_angle > 0", + "settable_per_mesh": false, + "settable_per_extruder": true + }, "support_tree_wall_thickness": { "label": "Tree Support Wall Thickness",