Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRemco Burema <r.burema@ultimaker.com>2021-08-06 17:56:56 +0300
committerRemco Burema <r.burema@ultimaker.com>2021-08-06 17:56:56 +0300
commit586198c62861b28613aec6edeee7b27ab2837ed7 (patch)
tree9676351f96a9e29c63892bd176cb878b2a489534
parentdbaeaa8f74dd7c574834b3b1c68214b4e81a09b3 (diff)
Remove direct flow equalization in favour of line-width based.
CURA-7279
-rw-r--r--plugins/VersionUpgrade/VersionUpgrade49to50/VersionUpgrade49to50.py4
-rw-r--r--resources/definitions/fdmprinter.def.json38
2 files changed, 3 insertions, 39 deletions
diff --git a/plugins/VersionUpgrade/VersionUpgrade49to50/VersionUpgrade49to50.py b/plugins/VersionUpgrade/VersionUpgrade49to50/VersionUpgrade49to50.py
index 5e311f49e7..0cdeddf216 100644
--- a/plugins/VersionUpgrade/VersionUpgrade49to50/VersionUpgrade49to50.py
+++ b/plugins/VersionUpgrade/VersionUpgrade49to50/VersionUpgrade49to50.py
@@ -12,7 +12,9 @@ _removed_settings = {
"travel_compensate_overlapping_walls_x_enabled",
"fill_perimeter_gaps",
"wall_min_flow",
- "wall_min_flow_retract"
+ "wall_min_flow_retract",
+ "speed_equalize_flow_enabled",
+ "speed_equalize_flow_min"
}
diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json
index 575a5c3e9f..36781716e5 100644
--- a/resources/definitions/fdmprinter.def.json
+++ b/resources/definitions/fdmprinter.def.json
@@ -3102,56 +3102,18 @@
"settable_per_mesh": false,
"settable_per_extruder": false
},
- "speed_equalize_flow_enabled":
- {
- "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_width_factor":
{
"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": 0.0,
"minimum_value_warning": "0.0",
"maximum_value_warning": "3.0",
"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.",
- "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",
- "settable_per_mesh": false,
- "settable_per_extruder": true
- },
- "speed_equalize_flow_min":
- {
- "label": "Minimum Speed for Flow Equalization",
- "description": "Minimum print speed when adjusting the print speed in order to equalize flow.",
- "type": "float",
- "unit": "mm/s",
- "enabled": "speed_equalize_flow_enabled",
- "default_value": 5,
- "minimum_value": "0.1",
- "maximum_value": "speed_equalize_flow_max",
- "maximum_value_warning": "15",
- "settable_per_mesh": false,
- "settable_per_extruder": true
- },
"acceleration_enabled":
{
"label": "Enable Acceleration Control",