Merge pull request #15357 from Ultimaker/CURA-10065_tree_support_no_gradual

[CURA-10065] Gradual infill with Tree Support 2.0 caused floating parts.
This commit is contained in:
Jelle Spijker 2023-04-28 13:10:30 +02:00 committed by GitHub
commit ffdb6e18a9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 5 additions and 5 deletions

View File

@ -5171,7 +5171,7 @@
"type": "int",
"minimum_value": "0",
"maximum_value_warning": "1 if (support_pattern == 'cross' or support_pattern == 'lines' or support_pattern == 'concentric') else 5",
"maximum_value": "999999 if support_line_distance == 0 else (20 - math.log(support_line_distance) / math.log(2))",
"maximum_value": "(999999 if support_line_distance == 0 else (20 - math.log(support_line_distance) / math.log(2))) if support_structure != 'tree' else 0",
"enabled": "(support_enable or support_meshes_present) and support_infill_rate > 0",
"limit_to_extruder": "support_infill_extruder_nr",
"settable_per_mesh": false,

View File

@ -43,7 +43,7 @@
"cool_min_speed": { "value": "round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5)" },
"cool_min_temperature": { "value": "max([material_final_print_temperature, material_initial_print_temperature, material_print_temperature - 15])" },
"gradual_support_infill_step_height": { "value": "4 * layer_height" },
"gradual_support_infill_steps": { "value": "2 if support_interface_enable else 0" },
"gradual_support_infill_steps": { "value": "2 if support_interface_enable and support_structure != 'tree' else 0" },
"infill_material_flow": { "value": "(1.95-infill_sparse_density / 100 if infill_sparse_density > 95 else 1) * material_flow" },
"inset_direction": { "value": "'outside_in'" },
"jerk_infill": { "minimum_value_warning": 20 },

View File

@ -33,7 +33,7 @@
"gantry_height": { "value": "80" },
"gradual_infill_step_height": { "value": "1" },
"gradual_support_infill_step_height": { "value": "0.2" },
"gradual_support_infill_steps": { "value": "1" },
"gradual_support_infill_steps": { "value": "1 if support_structure != 'tree' else 0" },
"infill_overlap": { "value": "0" },
"initial_layer_line_width_factor": { "value": "120" },
"jerk_enabled": { "value": "True" },

View File

@ -33,7 +33,7 @@
"gantry_height": { "value": "75" },
"gradual_infill_step_height": { "value": "1" },
"gradual_support_infill_step_height": { "value": "0.2" },
"gradual_support_infill_steps": { "value": "1" },
"gradual_support_infill_steps": { "value": "1 if support_structure != 'tree' else 0" },
"infill_overlap": { "value": "0" },
"initial_layer_line_width_factor": { "value": "120" },
"jerk_enabled": { "value": "True" },

View File

@ -32,7 +32,7 @@
"gantry_height": { "value": "200" },
"gradual_infill_step_height": { "value": "1" },
"gradual_support_infill_step_height": { "value": "0.2" },
"gradual_support_infill_steps": { "value": "1" },
"gradual_support_infill_steps": { "value": "1 if support_structure != 'tree' else 0" },
"infill_overlap": { "value": "0" },
"initial_layer_line_width_factor": { "value": "120" },
"jerk_enabled": { "value": "True" },