diff options
author | Casper Lamboo <c.lamboo@ultimaker.com> | 2022-04-07 14:52:29 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-07 14:52:29 +0300 |
commit | 00fcd9d0066eaf0da4a7d088a24d2a5afc7e9091 (patch) | |
tree | f8e7dbd6a9980fbfb8dfc6fad50f1da29d93b673 /resources | |
parent | defe2ad39c579136282ac4762141d25bfc29d4ec (diff) | |
parent | 8098c208601327b9ecd4bc0b2b0f700d0ad2dcd1 (diff) |
Merge pull request #11725 from Ultimaker/feat_transition_filter_limit
Feat/Fix: transition filter limit
Diffstat (limited to 'resources')
-rw-r--r-- | resources/definitions/fdmprinter.def.json | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 56e1a7ab07..53107b4b79 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -1124,16 +1124,28 @@ }, "wall_transition_filter_distance": { - "label": "Wall Transition Distance Filter", + "label": "Wall Transitioning Filter Distance", "description": "If it would be transitioning back and forth between different numbers of walls in quick succession, don't transition at all. Remove transitions if they are closer together than this distance.", "type": "float", "unit": "mm", - "default_value": 1.4, - "value": "4 * math.cos(wall_transition_angle / 180 * math.pi) * wall_line_width_x", + "enabled": false, + "default_value": 100, "minimum_value": "wall_transition_length", "minimum_value_warning": "math.cos(wall_transition_angle / 180 * math.pi) * wall_line_width_x", "maximum_value_warning": "10 * math.cos(wall_transition_angle / 180 * math.pi) * wall_line_width_x" }, + "wall_transition_filter_deviation": + { + "label": "Wall Transitioning Filter Margin", + "description": "Prevent transitioning back and forth between one extra wall and one less. This margin extends the range of line widths which follow to [Minimum Wall Line Width - Margin, 2 * Minimum Wall Line Width + Margin]. Increasing this margin reduces the number of transitions, which reduces the number of extrusion starts/stops and travel time. However, large line width variation can lead to under- or overextrusion problems.", + "type": "float", + "unit": "mm", + "default_value": 0.1, + "value": ".25 * machine_nozzle_size", + "minimum_value": "0", + "minimum_value_warning": ".01", + "maximum_value_warning": "machine_nozzle_size" + }, "wall_0_wipe_dist": { "label": "Outer Wall Wipe Distance", |