mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-11-02 20:52:20 -07:00
Merge pull request #10245 from Ultimaker/CURA-7279_back_pressure_compensation
[CURA-7279] Back-Pressure Compensation
This commit is contained in:
commit
fb18b278bf
65 changed files with 14 additions and 103 deletions
|
|
@ -62,8 +62,6 @@
|
|||
"retraction_amount": { "default_value": 6.5 },
|
||||
|
||||
"speed_print": { "default_value": 40 },
|
||||
"speed_equalize_flow_enabled": { "default_value": true },
|
||||
"speed_equalize_flow_max": { "default_value": 100 },
|
||||
|
||||
"acceleration_print": { "default_value": 1000 },
|
||||
|
||||
|
|
|
|||
|
|
@ -3111,26 +3111,15 @@
|
|||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"speed_equalize_flow_enabled":
|
||||
"speed_equalize_flow_width_factor":
|
||||
{
|
||||
"label": "Equalize Filament Flow",
|
||||
"description": "Print thinner than normal lines faster so that the amount of material extruded per second remains the same. Thin pieces in your model might require lines printed with smaller line width than provided in the settings. This setting controls the speed changes for such lines.",
|
||||
"type": "bool",
|
||||
"default_value": false,
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"speed_equalize_flow_max":
|
||||
{
|
||||
"label": "Maximum Speed for Flow Equalization",
|
||||
"description": "Maximum print speed when adjusting the print speed in order to equalize flow.",
|
||||
"label": "Flow Equalization Width Factor",
|
||||
"description": "Extrusion width based correction factor on the equalized flow. The target flow (in mm³/s) is reduced by the percentual difference in line width multiplied by this factor. A factor above zero means that thin lines are adjusted to be even faster than simple flow equalization would speed them up to. Conversely, wider lines are slowed down more. A positive value can help to compensate for the width depended back pressure the previous layer exterts on the line.",
|
||||
"type": "float",
|
||||
"unit": "mm/s",
|
||||
"enabled": "speed_equalize_flow_enabled",
|
||||
"default_value": 150,
|
||||
"minimum_value": "0.1",
|
||||
"maximum_value": "math.sqrt(machine_max_feedrate_x ** 2 + machine_max_feedrate_y ** 2)",
|
||||
"maximum_value_warning": "150",
|
||||
"unit": "mm³/s",
|
||||
"default_value": 0.0,
|
||||
"minimum_value_warning": "0.0",
|
||||
"maximum_value_warning": "3.0",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
|
|
|
|||
|
|
@ -48,7 +48,6 @@
|
|||
"speed_topbottom": {"value": 40 },
|
||||
"speed_wall": { "value": 35 },
|
||||
"speed_wall_x": { "value": 40 },
|
||||
"speed_equalize_flow_max": { "value": 70 },
|
||||
|
||||
"retraction_enable": {"default_value":true},
|
||||
"retraction_amount": { "default_value": 4 },
|
||||
|
|
|
|||
|
|
@ -48,7 +48,6 @@
|
|||
"speed_topbottom": {"value": 40 },
|
||||
"speed_wall": { "value": 35 },
|
||||
"speed_wall_x": { "value": 40 },
|
||||
"speed_equalize_flow_max": { "value": 70 },
|
||||
|
||||
"retraction_enable": {"default_value":true},
|
||||
"retraction_amount": { "default_value": 4 },
|
||||
|
|
|
|||
|
|
@ -144,7 +144,6 @@
|
|||
"retraction_prime_speed": { "value": "35" },
|
||||
|
||||
"skin_overlap": { "value": "10" },
|
||||
"speed_equalize_flow_enabled": { "value": "True" },
|
||||
"speed_layer_0": { "value": "20" },
|
||||
"speed_prime_tower": { "value": "speed_topbottom" },
|
||||
"speed_print": { "value": "35" },
|
||||
|
|
|
|||
|
|
@ -92,7 +92,6 @@
|
|||
"speed_layer_0": {"value": 10},
|
||||
"speed_travel_layer_0": {"value": 50},
|
||||
"speed_slowdown_layers": {"value": 2},
|
||||
"speed_equalize_flow_enabled": {"value": false },
|
||||
"acceleration_enabled": {"value": false },
|
||||
"acceleration_roofing": {"value": 3000 },
|
||||
"jerk_enabled": {"value": false },
|
||||
|
|
|
|||
|
|
@ -209,10 +209,6 @@
|
|||
"material_flow_layer_0": {
|
||||
"enabled": false
|
||||
},
|
||||
"speed_equalize_flow_enabled": {
|
||||
"enabled": false,
|
||||
"value": "False"
|
||||
},
|
||||
"draft_shield_enabled": {
|
||||
"enabled": false,
|
||||
"value": "False"
|
||||
|
|
|
|||
|
|
@ -578,9 +578,6 @@
|
|||
"infill_material_flow": {
|
||||
"value": "99"
|
||||
},
|
||||
"speed_equalize_flow_max": {
|
||||
"default_value": 40
|
||||
},
|
||||
"skin_preshrink": {
|
||||
"value": "0.0"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -131,7 +131,6 @@
|
|||
"retraction_min_travel": { "value": "5" },
|
||||
"retraction_prime_speed": { "value": "15" },
|
||||
"skin_overlap": { "value": "10" },
|
||||
"speed_equalize_flow_enabled": { "value": "True" },
|
||||
"speed_layer_0": { "value": "20" },
|
||||
"speed_prime_tower": { "value": "speed_topbottom" },
|
||||
"speed_print": { "value": "35" },
|
||||
|
|
|
|||
|
|
@ -133,7 +133,6 @@
|
|||
"retraction_min_travel": { "value": "5" },
|
||||
"retraction_prime_speed": { "value": "15" },
|
||||
"skin_overlap": { "value": "10" },
|
||||
"speed_equalize_flow_enabled": { "value": "True" },
|
||||
"speed_layer_0": { "value": "20" },
|
||||
"speed_prime_tower": { "value": "speed_topbottom" },
|
||||
"speed_print": { "value": "35" },
|
||||
|
|
|
|||
|
|
@ -107,7 +107,6 @@
|
|||
"speed_wall": { "value": "speed_print*wall_line_width_0/line_width" },
|
||||
"speed_wall_0": { "value": "math.ceil(speed_wall * 0.6)" },
|
||||
"speed_wall_x": { "value": "speed_wall" },
|
||||
"speed_equalize_flow_enabled": { "value": "False" },
|
||||
"support_angle": { "value": "50" },
|
||||
"support_xy_distance": { "value": "1" },
|
||||
"support_z_distance": { "value": "max((0.2 if(0.2%layer_height==0) else layer_height*int((0.2+layer_height)/layer_height)),layer_height)" },
|
||||
|
|
@ -129,7 +128,6 @@
|
|||
"support_interface_enable": { "value": "True" },
|
||||
"support_interface_height": { "value": "0.5" },
|
||||
"support_roof_pattern": { "value": "'concentric'" },
|
||||
"z_seam_type": { "value": "'shortest'" },
|
||||
"speed_equalize_flow_max": { "value": "65" }
|
||||
"z_seam_type": { "value": "'shortest'" }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -107,7 +107,6 @@
|
|||
"speed_wall": { "value": "speed_print*wall_line_width_0/line_width" },
|
||||
"speed_wall_0": { "value": "math.ceil(speed_wall * 0.6)" },
|
||||
"speed_wall_x": { "value": "speed_wall" },
|
||||
"speed_equalize_flow_enabled": { "value": "False" },
|
||||
"support_angle": { "value": "50" },
|
||||
"support_xy_distance": { "value": "1" },
|
||||
"support_z_distance": { "value": "max((0.2 if(0.2%layer_height==0) else layer_height*int((0.2+layer_height)/layer_height)),layer_height)" },
|
||||
|
|
@ -129,7 +128,6 @@
|
|||
"support_interface_enable": { "value": "True" },
|
||||
"support_interface_height": { "value": "0.5" },
|
||||
"support_roof_pattern": { "value": "'concentric'" },
|
||||
"z_seam_type": { "value": "'shortest'" },
|
||||
"speed_equalize_flow_max": { "value": "65" }
|
||||
"z_seam_type": { "value": "'shortest'" }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -96,7 +96,6 @@
|
|||
"speed_wall": { "value": "speed_print*wall_line_width_0/line_width" },
|
||||
"speed_wall_0": { "value": "math.ceil(speed_wall * 0.6)" },
|
||||
"speed_wall_x": { "value": "speed_wall" },
|
||||
"speed_equalize_flow_enabled": { "value": "False" },
|
||||
"support_angle": { "value": "50" },
|
||||
"support_xy_distance": { "value": "1" },
|
||||
"support_z_distance": { "value": "max((0.2 if(0.2%layer_height==0) else layer_height*int((0.2+layer_height)/layer_height)),layer_height)" },
|
||||
|
|
@ -118,7 +117,6 @@
|
|||
"support_interface_enable": { "value": "True" },
|
||||
"support_interface_height": { "value": "0.5" },
|
||||
"support_roof_pattern": { "value": "'concentric'" },
|
||||
"z_seam_type": { "value": "'shortest'" },
|
||||
"speed_equalize_flow_max": { "value": "65" }
|
||||
"z_seam_type": { "value": "'shortest'" }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue