mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-26 16:13:55 -06:00
coasting settings and some more setting fixes
This commit is contained in:
parent
5235278a31
commit
c25a479fb7
1 changed files with 264 additions and 84 deletions
|
@ -494,9 +494,8 @@
|
||||||
"label": "Enable Retraction",
|
"label": "Enable Retraction",
|
||||||
"description": "Retract the filament when the nozzle is moving over a non-printed area. Details about the retraction can be configured in the advanced tab.",
|
"description": "Retract the filament when the nozzle is moving over a non-printed area. Details about the retraction can be configured in the advanced tab.",
|
||||||
"type": "boolean",
|
"type": "boolean",
|
||||||
"default": true,
|
"default": true
|
||||||
|
},
|
||||||
"children": {
|
|
||||||
"retraction_speed": {
|
"retraction_speed": {
|
||||||
"label": "Retraction Speed",
|
"label": "Retraction Speed",
|
||||||
"description": "The speed at which the filament is retracted. A higher retraction speed works better, but a very high retraction speed can lead to filament grinding.",
|
"description": "The speed at which the filament is retracted. A higher retraction speed works better, but a very high retraction speed can lead to filament grinding.",
|
||||||
|
@ -505,7 +504,10 @@
|
||||||
"default": 25.0,
|
"default": 25.0,
|
||||||
"visible": false,
|
"visible": false,
|
||||||
"inherit": false,
|
"inherit": false,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "retraction_enable",
|
||||||
|
"value": true
|
||||||
|
},
|
||||||
"children": {
|
"children": {
|
||||||
"retraction_retract_speed": {
|
"retraction_retract_speed": {
|
||||||
"label": "Retraction Retract Speed",
|
"label": "Retraction Retract Speed",
|
||||||
|
@ -513,7 +515,11 @@
|
||||||
"unit": "mm/s",
|
"unit": "mm/s",
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"default": 25.0,
|
"default": 25.0,
|
||||||
"visible": false
|
"visible": false,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "retraction_enable",
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"retraction_prime_speed": {
|
"retraction_prime_speed": {
|
||||||
"label": "Retraction Prime Speed",
|
"label": "Retraction Prime Speed",
|
||||||
|
@ -521,7 +527,11 @@
|
||||||
"unit": "mm/s",
|
"unit": "mm/s",
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"default": 25.0,
|
"default": 25.0,
|
||||||
"visible": false
|
"visible": false,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "retraction_enable",
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -532,7 +542,11 @@
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"default": 4.5,
|
"default": 4.5,
|
||||||
"visible": false,
|
"visible": false,
|
||||||
"inherit": false
|
"inherit": false,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "retraction_enable",
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"retraction_min_travel": {
|
"retraction_min_travel": {
|
||||||
"label": "Retraction Minimum Travel",
|
"label": "Retraction Minimum Travel",
|
||||||
|
@ -541,7 +555,11 @@
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"default": 4.5,
|
"default": 4.5,
|
||||||
"visible": false,
|
"visible": false,
|
||||||
"inherit": false
|
"inherit": false,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "retraction_enable",
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"retraction_count_max": {
|
"retraction_count_max": {
|
||||||
"label": "Maximal Retraction Count",
|
"label": "Maximal Retraction Count",
|
||||||
|
@ -549,7 +567,11 @@
|
||||||
"default": 6,
|
"default": 6,
|
||||||
"type": "int",
|
"type": "int",
|
||||||
"visible": false,
|
"visible": false,
|
||||||
"inherit": false
|
"inherit": false,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "retraction_enable",
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"retraction_extrusion_window": {
|
"retraction_extrusion_window": {
|
||||||
"label": "Minimal Extrusion Distance Window",
|
"label": "Minimal Extrusion Distance Window",
|
||||||
|
@ -558,7 +580,11 @@
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"default": 4.5,
|
"default": 4.5,
|
||||||
"visible": false,
|
"visible": false,
|
||||||
"inherit_function": "retraction_amount"
|
"inherit_function": "retraction_amount",
|
||||||
|
"active_if": {
|
||||||
|
"setting": "retraction_enable",
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"retraction_hop": {
|
"retraction_hop": {
|
||||||
"label": "Z Hop when Retracting",
|
"label": "Z Hop when Retracting",
|
||||||
|
@ -567,8 +593,10 @@
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"default": 0.0,
|
"default": 0.0,
|
||||||
"visible": false,
|
"visible": false,
|
||||||
"inherit": false
|
"inherit": false,
|
||||||
}
|
"active_if": {
|
||||||
|
"setting": "retraction_enable",
|
||||||
|
"value": true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"retraction_combing": {
|
"retraction_combing": {
|
||||||
|
@ -576,14 +604,18 @@
|
||||||
"description": "Combing keeps the head within the interior of the print whenever possible when traveling from one part of the print to another, and does not use retraction. If combing is disabled the printer head moves straight from the start point to the end point and it will always retract.",
|
"description": "Combing keeps the head within the interior of the print whenever possible when traveling from one part of the print to another, and does not use retraction. If combing is disabled the printer head moves straight from the start point to the end point and it will always retract.",
|
||||||
"type": "boolean",
|
"type": "boolean",
|
||||||
"default": true,
|
"default": true,
|
||||||
"visible": false,
|
"visible": false
|
||||||
"children": {
|
},
|
||||||
"travel_avoid_other_parts": {
|
"travel_avoid_other_parts": {
|
||||||
"label": "Avoid Printed Parts",
|
"label": "Avoid Printed Parts",
|
||||||
"description": "Avoid other parts when traveling between parts.",
|
"description": "Avoid other parts when traveling between parts.",
|
||||||
"type": "boolean",
|
"type": "boolean",
|
||||||
"default": true,
|
"default": true,
|
||||||
"visible": false,
|
"visible": false,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "retraction_combing",
|
||||||
|
"value": true
|
||||||
|
},
|
||||||
"children": {
|
"children": {
|
||||||
"travel_avoid_distance": {
|
"travel_avoid_distance": {
|
||||||
"label": "Avoid Distance",
|
"label": "Avoid Distance",
|
||||||
|
@ -592,10 +624,142 @@
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"default": 1.5,
|
"default": 1.5,
|
||||||
"visible": false,
|
"visible": false,
|
||||||
"inherit": false
|
"inherit": false,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "retraction_combing",
|
||||||
|
"value": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"coasting_enable": {
|
||||||
|
"label": "Enable Coasting",
|
||||||
|
"description": "Coasting replaces the last part of an extrusion path with a travel path. The oozed material is used to lay down the last piece of the extrusion path in order to reduce stringing.",
|
||||||
|
"type": "boolean",
|
||||||
|
"default": true,
|
||||||
|
"visible": true
|
||||||
|
},
|
||||||
|
"coasting_volume": {
|
||||||
|
"label": "Coasting Volume",
|
||||||
|
"description": "The volume otherwise oozed. This value should generally be close to the nozzle diameter cubed.",
|
||||||
|
"unit": "mm³",
|
||||||
|
"type": "float",
|
||||||
|
"default": 0.064,
|
||||||
|
"visible": false,
|
||||||
|
"inherit": false,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "coasting_enable",
|
||||||
|
"value": true
|
||||||
|
},
|
||||||
|
"children": {
|
||||||
|
"coasting_volume_retract": {
|
||||||
|
"label": "Retract-Coasting Volume",
|
||||||
|
"description": "The volume otherwise oozed in a travel move with retraction.",
|
||||||
|
"unit": "mm³",
|
||||||
|
"type": "float",
|
||||||
|
"default": 0.096,
|
||||||
|
"visible": false,
|
||||||
|
"inherit": true,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "coasting_enable",
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"coasting_volume_move": {
|
||||||
|
"label": "Move-Coasting Volume",
|
||||||
|
"description": "The volume otherwise oozed in a travel move without retraction.",
|
||||||
|
"unit": "mm³",
|
||||||
|
"type": "float",
|
||||||
|
"default": 0.064,
|
||||||
|
"visible": false,
|
||||||
|
"inherit": true,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "coasting_enable",
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"coasting_min_volume": {
|
||||||
|
"label": "Minimal Volume Before Coasting",
|
||||||
|
"description": "The least volume an extrusion path should have to coast the full amount. For smaller extrusion paths, less pressure has been built up in the bowden tube and so the coasted volume is scaled linearly.",
|
||||||
|
"unit": "mm³",
|
||||||
|
"type": "float",
|
||||||
|
"default": 0.8,
|
||||||
|
"visible": false,
|
||||||
|
"inherit": false,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "coasting_enable",
|
||||||
|
"value": true
|
||||||
|
},
|
||||||
|
"children": {
|
||||||
|
"coasting_min_volume_retract": {
|
||||||
|
"label": "Min Volume Retract-Coasting",
|
||||||
|
"description": "The minimal volume an extrusion path must have in order to coast the full amount before doing a retraction.",
|
||||||
|
"unit": "mm³",
|
||||||
|
"type": "float",
|
||||||
|
"default": 0.6,
|
||||||
|
"visible": false,
|
||||||
|
"inherit": true,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "coasting_enable",
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"coasting_min_volume_move": {
|
||||||
|
"label": "Min Volume Move-Coasting",
|
||||||
|
"description": "The minimal volume an extrusion path must have in order to coast the full amount before doing a travel move without retraction.",
|
||||||
|
"unit": "mm³",
|
||||||
|
"type": "float",
|
||||||
|
"default": 0.8,
|
||||||
|
"visible": false,
|
||||||
|
"inherit": true,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "coasting_enable",
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"coasting_speed": {
|
||||||
|
"label": "Coasting Speed",
|
||||||
|
"description": "The speed by which to move during coasting, relative to the speed of the extrusion path. A value slightly under 100% is advised, since during the coasting move, the pressure in the bowden tube drops.",
|
||||||
|
"unit": "%",
|
||||||
|
"type": "float",
|
||||||
|
"default": 90.0,
|
||||||
|
"visible": false,
|
||||||
|
"inherit": false,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "coasting_enable",
|
||||||
|
"value": true
|
||||||
|
},
|
||||||
|
"children": {
|
||||||
|
"coasting_speed_retract": {
|
||||||
|
"label": "Retract-Coasting Speed",
|
||||||
|
"description": "The speed by which to move during coasting before a retraction, relative to the speed of the extrusion path.",
|
||||||
|
"unit": "%",
|
||||||
|
"type": "float",
|
||||||
|
"default": 90.0,
|
||||||
|
"visible": false,
|
||||||
|
"inherit": true,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "coasting_enable",
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"coasting_speed_move": {
|
||||||
|
"label": "Move-Coasting Speed",
|
||||||
|
"description": "The speed by which to move during coasting before a travel move without retraction, relative to the speed of the extrusion path.",
|
||||||
|
"unit": "%",
|
||||||
|
"type": "float",
|
||||||
|
"default": 90.0,
|
||||||
|
"visible": false,
|
||||||
|
"inherit": true,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "coasting_enable",
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1101,7 +1265,7 @@
|
||||||
"icon": "category_blackmagic",
|
"icon": "category_blackmagic",
|
||||||
"settings": {
|
"settings": {
|
||||||
"magic_spiralize": {
|
"magic_spiralize": {
|
||||||
"label": "Spiralize the Outer Contour",
|
"label": "Spiralize Outer Contour",
|
||||||
"description": "Spiralize smooths out the Z move of the outer edge. This will create a steady Z increase over the whole print. This feature turns a solid object into a single walled print with a solid bottom. This feature used to be called ‘Joris’ in older versions.",
|
"description": "Spiralize smooths out the Z move of the outer edge. This will create a steady Z increase over the whole print. This feature turns a solid object into a single walled print with a solid bottom. This feature used to be called ‘Joris’ in older versions.",
|
||||||
"type": "boolean",
|
"type": "boolean",
|
||||||
"default": false,
|
"default": false,
|
||||||
|
@ -1133,7 +1297,11 @@
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"default": 5.0,
|
"default": 5.0,
|
||||||
"visible": false,
|
"visible": false,
|
||||||
"inherit":true
|
"inherit":true,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "wireframe_enabled",
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"wireframe_printspeed_up": {
|
"wireframe_printspeed_up": {
|
||||||
"label": "Wire Upward Printing Speed",
|
"label": "Wire Upward Printing Speed",
|
||||||
|
@ -1142,7 +1310,11 @@
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"default": 5.0,
|
"default": 5.0,
|
||||||
"visible": false,
|
"visible": false,
|
||||||
"inherit":true
|
"inherit":true,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "wireframe_enabled",
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"wireframe_printspeed_down": {
|
"wireframe_printspeed_down": {
|
||||||
"label": "Wire Downward Printing Speed",
|
"label": "Wire Downward Printing Speed",
|
||||||
|
@ -1151,7 +1323,11 @@
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"default": 5.0,
|
"default": 5.0,
|
||||||
"visible": false,
|
"visible": false,
|
||||||
"inherit":true
|
"inherit":true,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "wireframe_enabled",
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"wireframe_printspeed_flat": {
|
"wireframe_printspeed_flat": {
|
||||||
"label": "Wire Horizontal Printing Speed",
|
"label": "Wire Horizontal Printing Speed",
|
||||||
|
@ -1160,7 +1336,11 @@
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"default": 5.0,
|
"default": 5.0,
|
||||||
"visible": false,
|
"visible": false,
|
||||||
"inherit":true
|
"inherit":true,
|
||||||
|
"active_if": {
|
||||||
|
"setting": "wireframe_enabled",
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue