diff --git a/plugins/PostProcessingPlugin/scripts/PauseAtHeight.py b/plugins/PostProcessingPlugin/scripts/PauseAtHeight.py index c6c6543244..7f8d1d118a 100644 --- a/plugins/PostProcessingPlugin/scripts/PauseAtHeight.py +++ b/plugins/PostProcessingPlugin/scripts/PauseAtHeight.py @@ -1,8 +1,12 @@ -# Copyright (c) 2021 Ultimaker B.V. +# Copyright (c) 2023 UltiMaker # Cura is released under the terms of the LGPLv3 or higher. -from ..Script import Script +# Revised by GregValiant 10-17-2022 +# Changed "extrude" line to before the nozzle moves back to the print (if not Repetier or Griffin). +# Add M104 option for Resume temperature +from ..Script import Script +import re from UM.Application import Application #To get the current printer's settings. from UM.Logger import Logger @@ -42,7 +46,7 @@ class PauseAtHeight(Script): "pause_layer": { "label": "Pause Layer", - "description": "At what layer should the pause occur?", + "description": "Enter the Number of the LAST layer you want to finish prior to the pause (from the Cura preview).", "type": "int", "value": "math.floor((pause_height - 0.27) / 0.1) + 1", "minimum_value": "0", @@ -156,6 +160,14 @@ class PauseAtHeight(Script): "type": "bool", "default_value": false }, + "standby_wait_for_temperature_enabled": + { + "label": "Use M109 for standby temperature? (M104 when false)", + "description": "Wait for hot end after Resume? (If your standby temperature is lower than the Printing temperature CHECK and use M109", + "type": "bool", + "default_value": true, + "enabled": "pause_method not in [\\\"griffin\\\", \\\"repetier\\\"]" + }, "standby_temperature": { "label": "Standby Temperature", @@ -220,14 +232,14 @@ class PauseAtHeight(Script): "custom_gcode_before_pause": { "label": "G-code Before Pause", - "description": "Any custom g-code to run before the pause, for example, M300 S440 P200 to beep.", + "description": "Custom g-code to run before the pause. EX: M300 to beep. Use a comma to separate multiple commands. EX: M400,M300,M117 Pause", "type": "str", "default_value": "" }, "custom_gcode_after_pause": { "label": "G-code After Pause", - "description": "Any custom g-code to run after the pause, for example, M300 S440 P200 to beep.", + "description": "Custom g-code to run after the pause. Use a comma to separate multiple commands. EX: M204 X8 Y8,M106 S0,M117 Resume", "type": "str", "default_value": "" } @@ -279,13 +291,14 @@ class PauseAtHeight(Script): move_z = self.getSettingValueByKey("head_move_z") layers_started = False redo_layer = self.getSettingValueByKey("redo_layer") + standby_wait_for_temperature_enabled = self.getSettingValueByKey("standby_wait_for_temperature_enabled") standby_temperature = self.getSettingValueByKey("standby_temperature") firmware_retract = Application.getInstance().getGlobalContainerStack().getProperty("machine_firmware_retract", "value") control_temperatures = Application.getInstance().getGlobalContainerStack().getProperty("machine_nozzle_temp_enabled", "value") initial_layer_height = Application.getInstance().getGlobalContainerStack().getProperty("layer_height_0", "value") display_text = self.getSettingValueByKey("display_text") - gcode_before = self.getSettingValueByKey("custom_gcode_before_pause") - gcode_after = self.getSettingValueByKey("custom_gcode_after_pause") + gcode_before = re.sub("\\s*,\\s*", "\n", self.getSettingValueByKey("custom_gcode_before_pause")) + gcode_after = re.sub("\\s*,\\s*", "\n", self.getSettingValueByKey("custom_gcode_after_pause")) beep_at_pause = self.getSettingValueByKey("beep_at_pause") beep_length = self.getSettingValueByKey("beep_length") @@ -477,14 +490,14 @@ class PauseAtHeight(Script): # Set a custom GCODE section before pause if gcode_before: - prepend_gcode += gcode_before.replace(";","\n") + "\n" + prepend_gcode += gcode_before + "\n" # Wait till the user continues printing prepend_gcode += pause_command + " ; Do the actual pause\n" # Set a custom GCODE section after pause if gcode_after: - prepend_gcode += gcode_after.replace(";","\n") + "\n" + prepend_gcode += gcode_after + "\n" if pause_method == "repetier": #Push the filament back, @@ -530,19 +543,23 @@ class PauseAtHeight(Script): elif pause_method != "griffin": if control_temperatures: # Set extruder resume temperature - prepend_gcode += self.putValue(M = 109, S = int(target_temperature.get(current_t, 0))) + " ; resume temperature\n" + if standby_wait_for_temperature_enabled: + WFT_numeric = 109 + Temp_resume_Text = " ; WAIT for resume temperature\n" + else: + WFT_numeric = 104 + Temp_resume_Text = " ; resume temperature\n" + + prepend_gcode += self.putValue(M=WFT_numeric, + S=int(target_temperature.get(current_t, 0))) + Temp_resume_Text if extrude_amount != 0: # Need to prime after the pause. # Push the filament back. - if retraction_amount != 0: - prepend_gcode += self.putValue(G = 1, E = retraction_amount, F = retraction_speed * 60) + "\n" + if extrude_speed == 0: + extrude_speed = 25 - # Prime the material. - prepend_gcode += self.putValue(G = 1, E = extrude_amount, F = extrude_speed * 60) + "; Extra extrude after the unpause\n" - - # And retract again to make the movements back to the starting position. - if retraction_amount != 0: - prepend_gcode += self.putValue(G = 1, E = -retraction_amount, F = retraction_speed * 60) + "\n" + if extrude_amount != 0: + prepend_gcode += self.putValue(G=1, E=extrude_amount, F=extrude_speed * 60) + "\n" # Move the head back if park_enabled: @@ -556,8 +573,6 @@ class PauseAtHeight(Script): retraction_count = 1 if control_temperatures else 3 #Retract more if we don't control the temperature. for i in range(retraction_count): prepend_gcode += self.putValue(G = 11) + "\n" - else: - prepend_gcode += self.putValue(G = 1, E = retraction_amount, F = retraction_speed * 60) + "\n" if current_extrusion_f != 0: prepend_gcode += self.putValue(G = 1, F = current_extrusion_f) + " ; restore extrusion feedrate\n" diff --git a/plugins/PostProcessingPlugin/scripts/RetractContinue.py b/plugins/PostProcessingPlugin/scripts/RetractContinue.py index 3e095bd395..b5ea4d4eda 100644 --- a/plugins/PostProcessingPlugin/scripts/RetractContinue.py +++ b/plugins/PostProcessingPlugin/scripts/RetractContinue.py @@ -1,15 +1,18 @@ -# Copyright (c) 2019 Ultimaker B.V. +# Copyright (c) 2023 UltiMaker B.V. # The PostProcessingPlugin is released under the terms of the AGPLv3 or higher. -import math - from ..Script import Script +from UM.Application import Application # To get current absolute/relative setting. +from UM.Math.Vector import Vector + +from typing import List, Tuple + class RetractContinue(Script): """Continues retracting during all travel moves.""" - def getSettingDataString(self): + def getSettingDataString(self) -> str: return """{ "name": "Retract Continue", "key": "RetractContinue", @@ -27,58 +30,90 @@ class RetractContinue(Script): } }""" - def execute(self, data): - current_e = 0 - current_x = 0 - current_y = 0 - current_z = 0 + def _getTravelMove(self, travel_move: str, default_pos: Vector) -> Tuple[Vector, float]: + travel = Vector( + self.getValue(travel_move, "X", default_pos.x), + self.getValue(travel_move, "Y", default_pos.y), + self.getValue(travel_move, "Z", default_pos.z) + ) + f = self.getValue(travel_move, "F", -1.0) + return travel, f + + def _travelMoveString(self, travel: Vector, f: float, e: float) -> str: + # Note that only G1 moves are written, since extrusion is included. + if f <= 0.0: + return f"G1 X{travel.x:.5f} Y{travel.y:.5f} Z{travel.z:.5f} E{e:.5f}" + else: + return f"G1 F{f:.5f} X{travel.x:.5f} Y{travel.y:.5f} Z{travel.z:.5f} E{e:.5f}" + + def execute(self, data: List[str]) -> List[str]: + current_e = 0.0 + to_compensate = 0 # Used when extrusion mode is relative. + is_active = False # Whether retract-continue is in effect. + + current_pos = Vector(0.0, 0.0, 0.0) + last_pos = Vector(0.0, 0.0, 0.0) + extra_retraction_speed = self.getSettingValueByKey("extra_retraction_speed") + relative_extrusion = Application.getInstance().getGlobalContainerStack().getProperty( + "relative_extrusion", "value" + ) for layer_number, layer in enumerate(data): lines = layer.split("\n") for line_number, line in enumerate(lines): - if self.getValue(line, "G") in {0, 1}: # Track X,Y,Z location. - current_x = self.getValue(line, "X", current_x) - current_y = self.getValue(line, "Y", current_y) - current_z = self.getValue(line, "Z", current_z) - if self.getValue(line, "G") == 1: - if not self.getValue(line, "E"): # Either None or 0: Not a retraction then. - continue - new_e = self.getValue(line, "E") - if new_e - current_e >= -0.0001: # Not a retraction. Account for floating point rounding errors. - current_e = new_e - continue - # A retracted travel move may consist of multiple commands, due to combing. - # This continues retracting over all of these moves and only unretracts at the end. - delta_line = 1 - dx = current_x # Track the difference in X for this move only to compute the length of the travel. - dy = current_y - dz = current_z - while line_number + delta_line < len(lines) and self.getValue(lines[line_number + delta_line], "G") != 1: - travel_move = lines[line_number + delta_line] - if self.getValue(travel_move, "G") != 0: - delta_line += 1 - continue - travel_x = self.getValue(travel_move, "X", dx) - travel_y = self.getValue(travel_move, "Y", dy) - travel_z = self.getValue(travel_move, "Z", dz) - f = self.getValue(travel_move, "F", "no f") - length = math.sqrt((travel_x - dx) * (travel_x - dx) + (travel_y - dy) * (travel_y - dy) + (travel_z - dz) * (travel_z - dz)) # Length of the travel move. - new_e -= length * extra_retraction_speed # New retraction is by ratio of this travel move. - if f == "no f": - new_travel_move = "G1 X{travel_x} Y{travel_y} Z{travel_z} E{new_e}".format(travel_x = travel_x, travel_y = travel_y, travel_z = travel_z, new_e = new_e) - else: - new_travel_move = "G1 F{f} X{travel_x} Y{travel_y} Z{travel_z} E{new_e}".format(f = f, travel_x = travel_x, travel_y = travel_y, travel_z = travel_z, new_e = new_e) - lines[line_number + delta_line] = new_travel_move - delta_line += 1 - dx = travel_x - dy = travel_y - dz = travel_z + # Focus on move-type lines. + code_g = self.getValue(line, "G") + if code_g not in [0, 1]: + continue - current_e = new_e + # Track X,Y,Z location. + last_pos = last_pos.set(current_pos.x, current_pos.y, current_pos.z) + current_pos = current_pos.set( + self.getValue(line, "X", current_pos.x), + self.getValue(line, "Y", current_pos.y), + self.getValue(line, "Z", current_pos.z) + ) + + # Track extrusion 'axis' position. + last_e = current_e + e_value = self.getValue(line, "E") + if e_value: + current_e = (current_e if relative_extrusion else 0) + e_value + + # Handle lines: Detect retractions and compensate relative if G1, potential retract-continue if G0. + if code_g == 1: + if last_e > (current_e + 0.0001): # Account for floating point inaccuracies. + + # There is a retraction, each following G0 command needs to continue the retraction. + is_active = True + continue + + elif relative_extrusion and is_active: + + # If 'relative', the first G1 command after the total retraction will have to compensate more. + travel, f = self._getTravelMove(lines[line_number], current_pos) + lines[line_number] = self._travelMoveString(travel, f, to_compensate + e_value) + to_compensate = 0.0 + + # There is no retraction (see continue in the retract-clause) and everything else has been handled. + is_active = False + + elif code_g == 0: + if not is_active: + continue + + # The retract-continue is active, so each G0 until the next extrusion needs to continue retraction. + travel, f = self._getTravelMove(lines[line_number], current_pos) + travel_length = (current_pos - last_pos).length() + extra_retract = travel_length * extra_retraction_speed + new_e = (0 if relative_extrusion else current_e) - extra_retract + to_compensate += extra_retract + current_e -= extra_retract + lines[line_number] = self._travelMoveString(travel, f, new_e) new_layer = "\n".join(lines) data[layer_number] = new_layer - return data \ No newline at end of file + return data diff --git a/plugins/UM3NetworkPrinting/resources/png/Ultimaker S7.png b/plugins/UM3NetworkPrinting/resources/png/Ultimaker S7.png new file mode 100644 index 0000000000..6f75d02005 Binary files /dev/null and b/plugins/UM3NetworkPrinting/resources/png/Ultimaker S7.png differ diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_High_Visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.06mm_visual.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_High_Visual.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.06mm_visual.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.15mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Fast_Print_Accurate.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.15mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Fast_Visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.15mm_visual.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Fast_Visual.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.15mm_visual.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.1mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.1mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Normal_Visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.1mm_visual.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Normal_Visual.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.1mm_visual.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Draft_Print_Quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.2mm_quick.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Draft_Print_Quick.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.2mm_quick.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_CPEP_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.15mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_CPEP_Fast_Print_Accurate.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.15mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_CPEP_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.1mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_CPEP_Normal_Quality_Accurate.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.1mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_CPE_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_cpe_0.15mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_CPE_Fast_Print_Accurate.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_cpe_0.15mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_CPE_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_cpe_0.1mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_CPE_Normal_Quality_Accurate.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_cpe_0.1mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_Nylon_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_nylon_0.15mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_Nylon_Fast_Print_Accurate.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_nylon_0.15mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_Nylon_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_nylon_0.1mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_Nylon_Normal_Quality_Accurate.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_nylon_0.1mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PC_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_pc_0.15mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_PC_Fast_Print_Accurate.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_pc_0.15mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PC_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_pc_0.1mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_PC_Normal_Quality_Accurate.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_pc_0.1mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PETG_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_petg_0.15mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_PETG_Fast_Print_Accurate.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_petg_0.15mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PETG_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_petg_0.1mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_PETG_Normal_Quality_Accurate.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_petg_0.1mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_High_Visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.06mm_visual.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_High_Visual.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.06mm_visual.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.15mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Fast_Print_Accurate.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.15mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Fast_Visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.15mm_visual.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Fast_Visual.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.15mm_visual.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.1mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.1mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Normal_Visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.1mm_visual.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Normal_Visual.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.1mm_visual.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Draft_Print_Quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.2mm_quick.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Draft_Print_Quick.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.2mm_quick.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_VeryDraft_Print_Quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.3mm_quick.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_VeryDraft_Print_Quick.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.3mm_quick.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_High_Visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.06mm_visual.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_High_Visual.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.06mm_visual.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.15mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.15mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Fast_Visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.15mm_visual.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Fast_Visual.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.15mm_visual.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.1mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.1mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Normal_Visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.1mm_visual.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Normal_Visual.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.1mm_visual.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Draft_Print_Quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.2mm_quick.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Draft_Print_Quick.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.2mm_quick.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_VeryDraft_Print_Quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.3mm_quick.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_VeryDraft_Print_Quick.inst.cfg rename to resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.3mm_quick.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_High_Visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.06mm_visual.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_High_Visual.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.06mm_visual.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.15mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Fast_Print_Accurate.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.15mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Fast_Visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.15mm_visual.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Fast_Visual.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.15mm_visual.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.1mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.1mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Normal_Visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.1mm_visual.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Normal_Visual.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.1mm_visual.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Draft_Print_Quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.2mm_quick.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Draft_Print_Quick.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.2mm_quick.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_CPEP_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.15mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_CPEP_Fast_Print_Accurate.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.15mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_CPEP_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.1mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_CPEP_Normal_Quality_Accurate.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.1mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_CPE_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_cpe_0.15mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_CPE_Fast_Print_Accurate.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_cpe_0.15mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_CPE_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_cpe_0.1mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_CPE_Normal_Quality_Accurate.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_cpe_0.1mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_Nylon_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_nylon_0.15mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_Nylon_Fast_Print_Accurate.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_nylon_0.15mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_Nylon_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_nylon_0.1mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_Nylon_Normal_Quality_Accurate.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_nylon_0.1mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PC_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_pc_0.15mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_PC_Fast_Print_Accurate.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_pc_0.15mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PC_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_pc_0.1mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_PC_Normal_Quality_Accurate.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_pc_0.1mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PETG_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_petg_0.15mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_PETG_Fast_Print_Accurate.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_petg_0.15mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PETG_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_petg_0.1mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_PETG_Normal_Quality_Accurate.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_petg_0.1mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_High_Visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.06mm_visual.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_High_Visual.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.06mm_visual.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.15mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Fast_Print_Accurate.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.15mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Fast_Visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.15mm_visual.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Fast_Visual.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.15mm_visual.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.1mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.1mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Normal_Visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.1mm_visual.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Normal_Visual.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.1mm_visual.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Draft_Print_Quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.2mm_quick.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Draft_Print_Quick.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.2mm_quick.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_VeryDraft_Print_Quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.3mm_quick.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_VeryDraft_Print_Quick.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.3mm_quick.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_High_Visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.06mm_visual.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_High_Visual.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.06mm_visual.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.15mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.15mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Fast_Visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.15mm_visual.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Fast_Visual.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.15mm_visual.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.1mm_engineering.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.1mm_engineering.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Normal_Visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.1mm_visual.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Normal_Visual.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.1mm_visual.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Draft_Print_Quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.2mm_quick.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Draft_Print_Quick.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.2mm_quick.inst.cfg diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_VeryDraft_Print_Quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.3mm_quick.inst.cfg similarity index 100% rename from resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_VeryDraft_Print_Quick.inst.cfg rename to resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.3mm_quick.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_ABS_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_abs_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.25_ABS_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.25_abs_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_CPE_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_cpe_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.25_CPE_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.25_cpe_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_Nylon_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_nylon_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.25_Nylon_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.25_nylon_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_PC_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_pc_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.25_PC_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.25_pc_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_PETG_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_petg_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.25_PETG_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.25_petg_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_PLA_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_pla_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.25_PLA_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.25_pla_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_PP_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_pp_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.25_PP_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.25_pp_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_TPLA_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_tough-pla_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.25_TPLA_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.25_tough-pla_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_ABS_High_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.06mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_ABS_High_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.06mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_ABS_Fast_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_ABS_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_ABS_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_ABS_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_ABS_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_ABS_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_BAM_Fast_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_BAM_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_BAM_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_BAM_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_BAM_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_BAM_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_BAM_VeryDraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_BAM_VeryDraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_CPEP_High_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.06mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_CPEP_High_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.06mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_CPEP_Fast_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_CPEP_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_CPEP_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_CPEP_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_CPEP_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_CPEP_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_CPE_High_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.06mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_CPE_High_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.06mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_CPE_Fast_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_CPE_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_CPE_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_CPE_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_CPE_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_CPE_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_Nylon_High_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.06mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_Nylon_High_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.06mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_Nylon_Fast_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_Nylon_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_Nylon_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_Nylon_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_Nylon_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_Nylon_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_PC_High_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.06mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_PC_High_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.06mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_PC_Fast_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_PC_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_PC_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_PC_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_PC_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_PC_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_PETG_High_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.06mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_PETG_High_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.06mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_PETG_Fast_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_PETG_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_PETG_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_PETG_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_PETG_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_PETG_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_PLA_High_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.06mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_PLA_High_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.06mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_PLA_Fast_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_PLA_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_PLA_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_PLA_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_PLA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_PLA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_PLA_VeryDraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_PLA_VeryDraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_PP_Fast_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_PP_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_PP_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_PP_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_PP_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_PP_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_TPLA_High_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.06mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_TPLA_High_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.06mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_TPLA_Fast_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_TPLA_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_TPLA_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_TPLA_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_TPLA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_TPLA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_TPLA_VeryDraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_TPLA_VeryDraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_TPU_Fast_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_TPU_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_TPU_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_TPU_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_TPU_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.4_TPU_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_ABS_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_ABS_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_ABS_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_ABS_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_ABS_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_ABS_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_CPEP_Fast_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_CPEP_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_CPEP_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_CPEP_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_CPEP_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_CPEP_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_CPE_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_CPE_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_CPE_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_CPE_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_CPE_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_CPE_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_Nylon_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_Nylon_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_Nylon_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_Nylon_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_Nylon_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_Nylon_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_PC_Fast_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_PC_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_PC_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_PC_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_PC_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_PC_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_PETG_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_petg_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_PETG_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_petg_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_PETG_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_petg_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_PETG_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_petg_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_PETG_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_petg_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_PETG_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_petg_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_PLA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_PLA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_PLA_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_PLA_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_PLA_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_PLA_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_PP_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_PP_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_PP_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_PP_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_PP_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_PP_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_TPLA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_TPLA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_TPLA_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_TPLA_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_TPLA_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_TPLA_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_TPU_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_TPU_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_TPU_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_TPU_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_TPU_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_aa0.8_TPU_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.4_PVA_High_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.06mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_bb0.4_PVA_High_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.06mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.4_PVA_Fast_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_bb0.4_PVA_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.4_PVA_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_bb0.4_PVA_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.4_PVA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_bb0.4_PVA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.4_PVA_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_bb0.4_PVA_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.8_PVA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_bb0.8_PVA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.8_PVA_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_bb0.8_PVA_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.8_PVA_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_bb0.8_PVA_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_CFFCPE_Fast_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_cffcpe_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_cc0.4_CFFCPE_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_cc0.4_cffcpe_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_CFFCPE_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_cffcpe_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_cc0.4_CFFCPE_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_cc0.4_cffcpe_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_CFFPA_Fast_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_cffpa_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_cc0.4_CFFPA_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_cc0.4_cffpa_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_CFFPA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_cffpa_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_cc0.4_CFFPA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_cc0.4_cffpa_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_GFFCPE_Fast_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_gffcpe_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_cc0.4_GFFCPE_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_cc0.4_gffcpe_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_GFFCPE_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_gffcpe_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_cc0.4_GFFCPE_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_cc0.4_gffcpe_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_GFFPA_Fast_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_gffpa_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_cc0.4_GFFPA_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_cc0.4_gffpa_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_GFFPA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_gffpa_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_cc0.4_GFFPA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_cc0.4_gffpa_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_PLA_Fast_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_pla_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_cc0.4_PLA_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_cc0.4_pla_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_PLA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_pla_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_cc0.4_PLA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_cc0.4_pla_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_CFFCPE_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_cffcpe_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_cc0.6_CFFCPE_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_cc0.6_cffcpe_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_CFFPA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_cffpa_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_cc0.6_CFFPA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_cc0.6_cffpa_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_GFFCPE_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_gffcpe_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_cc0.6_GFFCPE_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_cc0.6_gffcpe_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_GFFPA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_gffpa_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_cc0.6_GFFPA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_cc0.6_gffpa_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_PLA_Fast_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_pla_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_cc0.6_PLA_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_cc0.6_pla_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_PLA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_pla_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s3/um_s3_cc0.6_PLA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s3/um_s3_cc0.6_pla_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_ABS_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_abs_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.25_ABS_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.25_abs_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_CPE_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_cpe_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.25_CPE_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.25_cpe_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_Nylon_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_nylon_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.25_Nylon_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.25_nylon_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_PC_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_pc_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.25_PC_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.25_pc_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_PETG_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_petg_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.25_PETG_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.25_petg_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_PLA_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_pla_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.25_PLA_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.25_pla_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_PP_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_pp_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.25_PP_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.25_pp_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_TPLA_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_tough-pla_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.25_TPLA_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.25_tough-pla_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_ABS_High_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.06mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_ABS_High_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.06mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_ABS_Fast_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_ABS_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_ABS_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_ABS_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_ABS_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_ABS_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_BAM_Fast_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_BAM_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_BAM_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_BAM_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_BAM_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_BAM_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_BAM_VeryDraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_BAM_VeryDraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_CPEP_High_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.06mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_CPEP_High_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.06mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_CPEP_Fast_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_CPEP_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_CPEP_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_CPEP_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_CPEP_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_CPEP_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_CPE_High_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.06mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_CPE_High_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.06mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_CPE_Fast_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_CPE_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_CPE_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_CPE_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_CPE_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_CPE_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_Nylon_High_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.06mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_Nylon_High_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.06mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_Nylon_Fast_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_Nylon_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_Nylon_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_Nylon_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_Nylon_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_Nylon_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_PC_High_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.06mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_PC_High_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.06mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_PC_Fast_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_PC_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_PC_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_PC_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_PC_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_PC_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_PETG_High_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.06mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_PETG_High_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.06mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_PETG_Fast_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_PETG_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_PETG_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_PETG_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_PETG_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_PETG_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_PLA_High_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.06mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_PLA_High_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.06mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_PLA_Fast_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_PLA_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_PLA_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_PLA_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_PLA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_PLA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_PLA_VeryDraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_PLA_VeryDraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_PP_Fast_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_PP_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_PP_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_PP_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_PP_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_PP_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_TPLA_High_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.06mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_TPLA_High_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.06mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_TPLA_Fast_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_TPLA_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_TPLA_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_TPLA_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_TPLA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_TPLA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_TPLA_VeryDraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_TPLA_VeryDraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_TPU_Fast_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_TPU_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_TPU_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_TPU_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_TPU_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.4_TPU_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_ABS_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_ABS_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_ABS_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_ABS_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_ABS_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_ABS_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_CPEP_Fast_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_CPEP_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_CPEP_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_CPEP_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_CPEP_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_CPEP_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_CPE_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_CPE_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_CPE_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_CPE_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_CPE_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_CPE_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_Nylon_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_Nylon_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_Nylon_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_Nylon_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_Nylon_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_Nylon_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_PC_Fast_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_PC_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_PC_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_PC_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_PC_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_PC_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_PETG_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_petg_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_PETG_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_petg_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_PETG_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_petg_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_PETG_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_petg_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_PETG_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_petg_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_PETG_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_petg_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_PLA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_PLA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_PLA_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_PLA_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_PLA_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_PLA_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_PP_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_PP_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_PP_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_PP_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_PP_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_PP_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_TPLA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_TPLA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_TPLA_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_TPLA_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_TPLA_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_TPLA_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_TPU_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_TPU_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_TPU_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_TPU_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_TPU_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_aa0.8_TPU_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.4_PVA_High_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.06mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_bb0.4_PVA_High_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.06mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.4_PVA_Fast_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_bb0.4_PVA_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.4_PVA_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.1mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_bb0.4_PVA_Normal_Quality.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.1mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.4_PVA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_bb0.4_PVA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.4_PVA_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_bb0.4_PVA_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.8_PVA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_bb0.8_PVA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.8_PVA_Verydraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.3mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_bb0.8_PVA_Verydraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.3mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.8_PVA_Superdraft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.4mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_bb0.8_PVA_Superdraft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.4mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_CFFCPE_Fast_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_cffcpe_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_cc0.4_CFFCPE_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_cc0.4_cffcpe_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_CFFCPE_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_cffcpe_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_cc0.4_CFFCPE_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_cc0.4_cffcpe_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_CFFPA_Fast_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_cffpa_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_cc0.4_CFFPA_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_cc0.4_cffpa_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_CFFPA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_cffpa_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_cc0.4_CFFPA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_cc0.4_cffpa_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_GFFCPE_Fast_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_gffcpe_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_cc0.4_GFFCPE_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_cc0.4_gffcpe_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_GFFCPE_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_gffcpe_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_cc0.4_GFFCPE_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_cc0.4_gffcpe_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_GFFPA_Fast_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_gffpa_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_cc0.4_GFFPA_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_cc0.4_gffpa_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_GFFPA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_gffpa_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_cc0.4_GFFPA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_cc0.4_gffpa_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_PLA_Fast_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_pla_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_cc0.4_PLA_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_cc0.4_pla_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_PLA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_pla_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_cc0.4_PLA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_cc0.4_pla_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_CFFCPE_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_cffcpe_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_cc0.6_CFFCPE_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_cc0.6_cffcpe_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_CFFPA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_cffpa_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_cc0.6_CFFPA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_cc0.6_cffpa_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_GFFCPE_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_gffcpe_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_cc0.6_GFFCPE_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_cc0.6_gffcpe_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_GFFPA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_gffpa_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_cc0.6_GFFPA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_cc0.6_gffpa_0.2mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_PLA_Fast_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_pla_0.15mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_cc0.6_PLA_Fast_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_cc0.6_pla_0.15mm.inst.cfg diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_PLA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_pla_0.2mm.inst.cfg similarity index 100% rename from resources/quality/ultimaker_s5/um_s5_cc0.6_PLA_Draft_Print.inst.cfg rename to resources/quality/ultimaker_s5/um_s5_cc0.6_pla_0.2mm.inst.cfg diff --git a/resources/setting_visibility/advanced.cfg b/resources/setting_visibility/advanced.cfg index 768dad20a5..a744c8eae8 100644 --- a/resources/setting_visibility/advanced.cfg +++ b/resources/setting_visibility/advanced.cfg @@ -139,6 +139,7 @@ magic_spiralize smooth_spiralized_contours [experimental] +interlocking_enable conical_overhang_enabled support_conical_enabled adaptive_layer_height_enabled diff --git a/resources/setting_visibility/expert.cfg b/resources/setting_visibility/expert.cfg index b7aaeeeaa2..92196391ba 100644 --- a/resources/setting_visibility/expert.cfg +++ b/resources/setting_visibility/expert.cfg @@ -384,6 +384,12 @@ roofing_angles infill_enable_travel_optimization material_flow_dependent_temperature material_flow_temp_graph +interlocking_enable +interlocking_beam_width +interlocking_orientation +interlocking_beam_layer_count +interlocking_dept +interlocking_boundary_avoidance support_skip_some_zags support_skip_zag_per_mm support_zag_skip_count