diff --git a/.printer-linter b/.printer-linter index 31376f4dad5..02be6361b9d 100644 --- a/.printer-linter +++ b/.printer-linter @@ -6,7 +6,7 @@ checks: diagnostic-resources-macos-app-directory-name: true diagnostic-incorrect-formula: true diagnostic-resource-file-deleted: true - diagnostic-material-temperature-defined: true + diagnostic-material-temperature-defined: false diagnostic-long-profile-names: true fixes: diagnostic-definition-redundant-override: true diff --git a/cura/PrinterOutput/Models/MaterialOutputModel.py b/cura/PrinterOutput/Models/MaterialOutputModel.py index f9125278f08..06d01604d29 100644 --- a/cura/PrinterOutput/Models/MaterialOutputModel.py +++ b/cura/PrinterOutput/Models/MaterialOutputModel.py @@ -39,7 +39,8 @@ def getMaterialFromDefinition(guid, type, brand, name): "bvoh" :{"name" :"BVOH" ,"guid": "923e604c-8432-4b09-96aa-9bbbd42207f4"}, "cpe" :{"name" :"CPE" ,"guid": "da1872c1-b991-4795-80ad-bdac0f131726"}, "hips" :{"name" :"HIPS" ,"guid": "a468d86a-220c-47eb-99a5-bbb47e514eb0"}, - "tpu" :{"name" :"TPU 95A" ,"guid": "19baa6a9-94ff-478b-b4a1-8157b74358d2"} + "tpu" :{"name" :"TPU 95A" ,"guid": "19baa6a9-94ff-478b-b4a1-8157b74358d2"}, + "im-pla" :{"name": "Tough" ,"guid": "de031137-a8ca-4a72-bd1b-17bb964033ad"} } diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 8123c34586c..5951125167b 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -4614,6 +4614,21 @@ "maximum_value": "365", "settable_per_mesh": false, "settable_per_extruder": true + }, + "cool_during_extruder_switch": + { + "label": "Cooling during extruder switch", + "description": "Whether to activate the cooling fans during a nozzle switch. This can help reducing oozing by cooling the nozzle faster:", + "type": "enum", + "options": + { + "unchanged": "Unchanged", + "only_last_extruder": "Only last extruder", + "all_fans": "All fans" + }, + "default_value": "unchanged", + "settable_per_mesh": false, + "settable_per_extruder": false } } }, @@ -7110,6 +7125,20 @@ "settable_per_mesh": false, "settable_per_extruder": true }, + "prime_tower_min_shell_thickness": + { + "label": "Prime Tower Minimum Shell Thickness", + "description": "The minimum thickness of the prime tower shell. You may increase it to make the prime tower stronger.", + "unit": "mm", + "type": "float", + "default_value": 0.4, + "minimum_value": "max(extruderValues('prime_tower_line_width'))", + "maximum_value_warning": "10.0", + "enabled": "prime_tower_enable and resolveOrValue('prime_tower_mode') == 'interleaved'", + "resolve": "max(extruderValues('prime_tower_line_width'))", + "settable_per_mesh": false, + "settable_per_extruder": false + }, "prime_tower_position_x": { "label": "Prime Tower X Position", diff --git a/resources/definitions/ultimaker_factor4.def.json b/resources/definitions/ultimaker_factor4.def.json index 3fed9b23887..573b26cf506 100644 --- a/resources/definitions/ultimaker_factor4.def.json +++ b/resources/definitions/ultimaker_factor4.def.json @@ -64,6 +64,7 @@ "bridge_skin_material_flow": { "maximum_value": "100" }, "bridge_skin_material_flow_2": { "maximum_value": "100" }, "bridge_skin_material_flow_3": { "maximum_value": "100" }, + "bridge_sparse_infill_max_density": { "value": "50" }, "bridge_wall_material_flow": { "maximum_value": "100" }, "bridge_wall_speed": { "value": "speed_wall" }, "brim_width": { "value": "5" }, @@ -128,7 +129,7 @@ "machine_min_cool_heat_time_window": { "value": "15" }, "machine_name": { "default_value": "Ultimaker Factor 4" }, "machine_nozzle_cool_down_speed": { "value": "0.3 + 0.0025 * material_print_temperature" }, - "machine_nozzle_heat_up_speed": { "value": "2 - 0.0025 * material_print_temperature" }, + "machine_nozzle_heat_up_speed": { "value": "2.1 - 0.0025 * material_print_temperature" }, "machine_start_gcode": { "default_value": "" }, "machine_width": { "default_value": 330 }, "material_bed_temperature": { "maximum_value": "120" }, diff --git a/resources/definitions/ultimaker_method.def.json b/resources/definitions/ultimaker_method.def.json new file mode 100644 index 00000000000..90c3a0ae2f4 --- /dev/null +++ b/resources/definitions/ultimaker_method.def.json @@ -0,0 +1,136 @@ +{ + "version": 2, + "name": "UltiMaker Method", + "inherits": "ultimaker_method_base", + "metadata": + { + "visible": true, + "author": "UltiMaker", + "manufacturer": "Ultimaker B.V.", + "file_formats": "application/x-makerbot", + "platform": "ultimaker_method_platform.stl", + "exclude_materials": [ + "dsm_", + "Essentium_", + "imade3d_", + "chromatik_", + "3D-Fuel_", + "bestfilament_", + "emotiontech_", + "eryone_", + "eSUN_", + "Extrudr_", + "fabtotum_", + "fdplast_", + "filo3d_", + "generic_asa_175", + "generic_abs_175", + "generic_bvoh_175", + "generic_petg_175", + "generic_pla_175", + "generic_tough_pla_175", + "generic_pva_175", + "generic_cffpa_175", + "generic_cpe_175", + "generic_nylon_175", + "generic_hips_175", + "generic_pc_175", + "generic_tpu_175", + "goofoo_", + "ideagen3D_", + "imade3d_", + "innofill_", + "layer_one_", + "leapfrog_", + "polyflex_pla", + "polymax_pla", + "polyplus_pla", + "polywood_pla", + "redd_", + "tizyx_", + "ultimaker_asa_175", + "ultimaker_abs_175", + "ultimaker_absr_175", + "ultimaker_abscf_175", + "ultimaker_bvoh_175", + "ultimaker_petg_175", + "ultimaker_cffpa_175", + "ultimaker_cpe_175", + "ultimaker_nylon_175", + "ultimaker_hips_175", + "ultimaker_pc_175", + "ultimaker_tpu_175", + "ultimaker_tough_pla_175", + "ultimaker_rapidrinse_175", + "ultimaker_sr30", + "verbatim_", + "Vertex_", + "volumic_", + "xyzprinting_", + "zyyx_pro_", + "octofiber_", + "fiberlogy_" + ], + "has_machine_materials": true, + "has_machine_quality": true, + "has_materials": true, + "has_variants": true, + "machine_extruder_trains": + { + "0": "ultimaker_method_extruder_left", + "1": "ultimaker_method_extruder_right" + }, + "platform_offset": [ + 0, + 0, + 16 + ], + "preferred_material": "ultimaker_pla_175", + "preferred_quality_type": "draft", + "preferred_variant_name": "1A", + "reference_machine_id": "fire_e", + "supports_network_connection": true, + "supports_usb_connection": false, + "variant_definition": "ultimaker_method", + "variants_name": "Extruder", + "weight": -1 + }, + "overrides": + { + "machine_depth": { "default_value": 236.48 }, + "machine_disallowed_areas": + { + "default_value": [ + [ + [-141.65, -118.11], + [141.65, -118.11], + [141.65, -94], + [-141.65, -94] + ], + [ + [-141.65, 118.37], + [141.65, 118.37], + [141.65, 94], + [-141.65, 94] + ], + [ + [-141.65, -118.11], + [-75, -118.11], + [-75, 118.37], + [-141.65, 118.37] + ], + [ + [75, -118.11], + [141.65, -118.11], + [141.65, 118.37], + [75, 118.37] + ] + ] + }, + "machine_height": { "default_value": 196 }, + "machine_name": { "default_value": "UltiMaker Method" }, + "machine_width": { "default_value": 283.3 }, + "prime_tower_position_x": { "value": "(150 / 2 + resolveOrValue('prime_tower_size') / 2) if resolveOrValue('machine_shape') == 'elliptic' else (150 - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_x'))), 1)) - (150 / 2 if resolveOrValue('machine_center_is_zero') else 0)" }, + "prime_tower_position_y": { "value": "190 - prime_tower_size - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_y'))), 1) - (190 / 2 if resolveOrValue('machine_center_is_zero') else 0)" } + } +} \ No newline at end of file diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index c5a1f522cb0..d2dd2bc0695 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -23,12 +23,8 @@ "fabtotum_", "fdplast_", "filo3d_", - "generic_bvoh_175", - "generic_cpe_175", - "generic_hips_175", - "generic_pc_175", + "generic_", "ultimaker_rapidrinse_175", - "generic_tpu_175", "goofoo_", "ideagen3D_", "imade3d_", @@ -59,13 +55,7 @@ "1": "ultimaker_method_extruder_right" }, "nozzle_offsetting_for_disallowed_areas": false, - "platform_offset": [ - 0, - 0, - 0 - ], - "platform_texture": "MakerbotMethod.png", - "preferred_material": "generic_pla_175", + "preferred_material": "ultimaker_pla_175", "preferred_quality_type": "fast", "preferred_variant_name": "1A", "supports_network_connection": true, @@ -204,10 +194,9 @@ "extruder_prime_pos_abs": { "default_value": true }, "gradual_support_infill_steps": { "value": 0 }, "infill_before_walls": { "value": false }, - "infill_enable_travel_optimization": { "value": true }, "infill_material_flow": { "value": "material_flow" }, "infill_overlap": { "value": 0 }, - "infill_pattern": { "value": "'zigzag' if infill_sparse_density > 80 else 'lines'" }, + "infill_pattern": { "value": "'lines' if infill_sparse_density > 80 else 'grid'" }, "infill_wipe_dist": { "value": 0 }, "inset_direction": { "value": "'inside_out'" }, "jerk_enabled": @@ -329,11 +318,8 @@ "machine_scale_fan_speed_zero_to_one": { "value": true }, "machine_start_gcode": { "default_value": "" }, "material_bed_temperature": { "enabled": "machine_heated_bed" }, - "material_bed_temperature_layer_0": { "enabled": "machine_heated_bed" }, - "material_final_print_temperature": { "value": "material_print_temperature-10" }, - "material_flow": { "value": 97 }, + "material_flow": { "value": 100 }, "material_initial_print_temperature": { "value": "material_print_temperature-10" }, - "material_print_temperature": { "value": "default_material_print_temperature" }, "material_shrinkage_percentage": { "enabled": true }, "min_wall_line_width": { "value": 0.4 }, "minimum_support_area": { "value": 0.1 }, @@ -374,7 +360,8 @@ "retraction_speed": { "value": 5 }, "roofing_layer_count": { "value": 2 }, "roofing_monotonic": { "value": true }, - "skin_material_flow": { "value": "0.95*material_flow" }, + "skin_material_flow": { "value": "material_flow" }, + "skin_monotonic": { "value": true }, "skin_outline_count": { "value": 0 }, "skin_overlap": { "value": 0 }, "skin_preshrink": { "value": 0 }, @@ -426,8 +413,8 @@ "wall_x_material_flow": { "value": "material_flow" }, "xy_offset": { "value": 0 }, "xy_offset_layer_0": { "value": "xy_offset" }, - "z_seam_corner": { "value": "'z_seam_corner_none'" }, "z_seam_position": { "value": "'backright'" }, + "z_seam_relative": { "value": true }, "z_seam_type": { "value": "'sharpest_corner'" }, "zig_zaggify_infill": { "value": true } } diff --git a/resources/definitions/ultimaker_methodx.def.json b/resources/definitions/ultimaker_methodx.def.json index 9828ba96f2b..5202b7f66a2 100644 --- a/resources/definitions/ultimaker_methodx.def.json +++ b/resources/definitions/ultimaker_methodx.def.json @@ -23,19 +23,7 @@ "fabtotum_", "fdplast_", "filo3d_", - "generic_asa_175", - "generic_abs_175", - "generic_bvoh_175", - "generic_petg_175", - "generic_pla_175", - "generic_tough_pla_175", - "generic_pva_175", - "generic_cffpa_175", - "generic_cpe_175", - "generic_nylon_175", - "generic_hips_175", - "generic_pc_175", - "generic_tpu_175", + "generic_", "goofoo_", "ideagen3D_", "imade3d_", @@ -48,6 +36,7 @@ "polywood_pla", "redd_", "tizyx_", + "ultimaker_tough_pla_175", "verbatim_", "Vertex_", "volumic_", @@ -70,7 +59,6 @@ 0, 16 ], - "platform_texture": "MakerbotMethod.png", "preferred_material": "ultimaker_absr_175", "preferred_quality_type": "draft", "preferred_variant_name": "1XA", @@ -116,7 +104,9 @@ "machine_height": { "default_value": 196 }, "machine_name": { "default_value": "UltiMaker Method X" }, "machine_width": { "default_value": 283.3 }, + "material_flow": { "value": 97 }, "prime_tower_position_x": { "value": "(150 / 2 + resolveOrValue('prime_tower_size') / 2) if resolveOrValue('machine_shape') == 'elliptic' else (150 - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_x'))), 1)) - (150 / 2 if resolveOrValue('machine_center_is_zero') else 0)" }, - "prime_tower_position_y": { "value": "190 - prime_tower_size - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_y'))), 1) - (190 / 2 if resolveOrValue('machine_center_is_zero') else 0)" } + "prime_tower_position_y": { "value": "190 - prime_tower_size - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_y'))), 1) - (190 / 2 if resolveOrValue('machine_center_is_zero') else 0)" }, + "skin_material_flow": { "value": "0.95*material_flow" } } } \ No newline at end of file diff --git a/resources/definitions/ultimaker_methodxl.def.json b/resources/definitions/ultimaker_methodxl.def.json index 6c12218b51d..098586df686 100644 --- a/resources/definitions/ultimaker_methodxl.def.json +++ b/resources/definitions/ultimaker_methodxl.def.json @@ -18,12 +18,6 @@ "0": "ultimaker_methodxl_extruder_left", "1": "ultimaker_methodxl_extruder_right" }, - "platform_offset": [ - 0, - 0, - 0 - ], - "platform_texture": "MakerbotMethod.png", "preferred_quality_type": "draft", "reference_machine_id": "magma_10", "supports_network_connection": true, diff --git a/resources/definitions/weedo_f150s.def.json b/resources/definitions/weedo_f150s.def.json new file mode 100644 index 00000000000..05b5359cda7 --- /dev/null +++ b/resources/definitions/weedo_f150s.def.json @@ -0,0 +1,32 @@ +{ + "version": 2, + "name": "WEEDO F150S", + "inherits": "weedo_base", + "metadata": + { + "visible": true, + "author": "WEEDO", + "manufacturer": "WEEDO", + "file_formats": "text/x-gcode", + "platform_offset": [ + 0, + 0, + 0 + ] + }, + "overrides": + { + "machine_depth": { "default_value": 150 }, + "machine_end_gcode": { "default_value": ";(**** end.gcode for 150s****)\nM203 Z15\nG1 X170 Y130 F3000\nG92 E0\nG1 E-10 F1680 ; Reduce filament pressure\nG28 Z F1500; Get extruder out of way. Uncomment to use!\nM107 ; Turn off fan\n; Disable all extruder\nM104 T0 S0\nG90 ; Absolute positioning\nG92 E0 ; Reset extruder position\nM140 S0 ; Disable heated bed\nM84 ; Turn steppers off" }, + "machine_height": { "default_value": 150 }, + "machine_name": { "default_value": "WEEDO F150S" }, + "machine_start_gcode": { "default_value": ";MachineType:{machine_name}\n;FilamentType:{material_type}\n;InfillDensity:{infill_sparse_density}\n;Extruder0Temperature:{material_print_temperature}\n;BedTemperature:{material_bed_temperature}\n\n;(**** start.gcode for (150S)****)\nM203 Z15\nM104 S170\nG28 ; Home extruder\nG1 Z140 F300\nG28 Z\nG29\nG1 Z15 F100\nM107 ; Turn off fan\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nM109 S{material_print_temperature_layer_0}\nG92 E0 ; Reset extruder position\nG1 X140 Y7 Z0.27 F4000\nG1 X40 Y7 Z0.27 E23 F1000\nG92 E0\nM203 Z5" }, + "machine_width": { "default_value": 200 }, + "material_bed_temperature": + { + "maximum_value": "90", + "maximum_value_warning": "70" + }, + "retraction_amount": { "default_value": 1.2 } + } +} \ No newline at end of file diff --git a/resources/definitions/weedo_f152s.def.json b/resources/definitions/weedo_f152s.def.json new file mode 100644 index 00000000000..8da41c946e8 --- /dev/null +++ b/resources/definitions/weedo_f152s.def.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "name": "WEEDO F152S", + "inherits": "weedo_base", + "metadata": + { + "visible": true, + "author": "WEEDO", + "manufacturer": "WEEDO", + "file_formats": "text/x-gcode", + "platform_offset": [ + 0, + 0, + 0 + ] + }, + "overrides": + { + "machine_depth": { "default_value": 185 }, + "machine_end_gcode": { "default_value": ";(**** end.gcode for F152S****)\nM203 Z15\nG1 X170 Y130 F3000\nG92 E0\nG1 E-10 F1680\nG28 Z F400; Get extruder out of way. Uncomment to use!\nM107 ; Turn off fan\n; Disable all extruder\nM104 T0 S0\nG90 ; Absolute positioning\nG92 E0 ; Reset extruder position\nM140 S0 ; Disable heated bed\nM84 ; Turn steppers off" }, + "machine_height": { "default_value": 195 }, + "machine_name": { "default_value": "WEEDO F152S" }, + "machine_start_gcode": { "default_value": ";MachineType:{machine_name}\n;FilamentType:{material_type}\n;InfillDensity:{infill_sparse_density}\n;Extruder0Temperature:{material_print_temperature}\n;BedTemperature:{material_bed_temperature}\n\n;(**** start.gcode for F152S ****)\nM203 Z15\nM104 S170\nG28 ; Home extruder\nG29\nM107 ; Turn off fan\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nG1 Z20\nM109 S{material_print_temperature_layer_0}\nG92 E0 ; Reset extruder position\nG1 X140 Y7 Z0.27 F4000\nG1 X40 Y7 Z0.27 E25 F1000\nG92 E0\nM203 Z5" }, + "machine_width": { "default_value": 200 }, + "retraction_amount": { "default_value": 1.2 } + } +} \ No newline at end of file diff --git a/resources/definitions/weedo_f370.def.json b/resources/definitions/weedo_f370.def.json new file mode 100644 index 00000000000..a967be62d22 --- /dev/null +++ b/resources/definitions/weedo_f370.def.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "name": "WEEDO F370", + "inherits": "weedo_base", + "metadata": + { + "visible": true, + "author": "WEEDO", + "manufacturer": "WEEDO", + "file_formats": "text/x-gcode", + "platform_offset": [ + 0, + 0, + 0 + ] + }, + "overrides": + { + "machine_depth": { "default_value": 310 }, + "machine_end_gcode": { "default_value": ";(**** end.gcode for F370****)\nM203 Z15\nG1 X170 Y130 F3000\nG92 E0\nG1 E-10 F1680\nG28 Z F400; Get extruder out of way. Uncomment to use!\nM107 ; Turn off fan\nM104 T0 S0\nG90 ; Absolute positioning\nG92 E0 ; Reset extruder position\nM140 S0 ; Disable heated bed\nM84 ; Turn steppers off" }, + "machine_height": { "default_value": 370 }, + "machine_name": { "default_value": "WEEDO F370" }, + "machine_start_gcode": { "default_value": ";MachineType:{machine_name}\n;FilamentType:{material_type}\n;InfillDensity:{infill_sparse_density}\n;Extruder0Temperature:{material_print_temperature}\n;BedTemperature:{material_bed_temperature}\n\n;(**** start.gcode for 370 ****)\nM203 Z15\nM104 S170\nG28 ; Home extruder\nG29\nM107 ; Turn off fan\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nG1 Z20\nM109 S{material_print_temperature_layer_0}\nG92 E0 ; Reset extruder position\nG1 X140 Y7 Z0.27 F4000\nG1 X40 Y7 Z0.27 E25 F1000\nG92 E0\nM203 Z2" }, + "machine_width": { "default_value": 310 }, + "retraction_amount": { "default_value": 1.2 } + } +} \ No newline at end of file diff --git a/resources/definitions/weedo_me40.def.json b/resources/definitions/weedo_me40.def.json new file mode 100644 index 00000000000..10bb8ebee22 --- /dev/null +++ b/resources/definitions/weedo_me40.def.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "name": "WEEDO ME40", + "inherits": "weedo_base", + "metadata": + { + "visible": true, + "author": "WEEDO", + "manufacturer": "WEEDO", + "file_formats": "text/x-gcode", + "platform_offset": [ + 0, + 0, + 0 + ] + }, + "overrides": + { + "machine_depth": { "default_value": 300 }, + "machine_end_gcode": { "default_value": ";(**** end.gcode for ME40****)\nM203 Z15\nG1 X0 Y150 F3000\nG28 Z\nG92 E0\nG1 E-1 F1680 ; Reduce filament pressure\nM107 ; Turn off fan\n; Disable all extruder\nM104 T0 S0\nG90 ; Absolute positioning\nG92 E0 ; Reset extruder position\nM140 S0 ; Disable heated bed\nM84 ; Turn steppers off" }, + "machine_height": { "default_value": 400 }, + "machine_name": { "default_value": "WEEDO ME40" }, + "machine_start_gcode": { "default_value": ";MachineType:{machine_name}\n;FilamentType:{material_type}\n;InfillDensity:{infill_sparse_density}\n;Extruder0Temperature:{material_print_temperature}\n;BedTemperature:{material_bed_temperature}\n\n;(**** start.gcode for ME40****)\nM203 Z15\nM104 S170\nG28 ; Home extruder\nG29\nG1 Z15\nM107 ; Turn off fan\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nM109 S{material_print_temperature_layer_0}\nG92 E0 ; Reset extruder position\nG1 X140 Y7 Z0.27 F4000\nG1 X40 Y7 Z0.27 E23 F1000\nG92 E0\nM203 Z8" }, + "machine_width": { "default_value": 300 }, + "speed_print": { "value": 60.0 }, + "speed_support": { "value": "round(speed_print * 0.96, 1)" }, + "speed_topbottom": { "value": "round(speed_print * 0.58, 1)" }, + "speed_wall": { "value": "speed_print / 2" } + } +} \ No newline at end of file diff --git a/resources/definitions/weedo_me40_lite.def.json b/resources/definitions/weedo_me40_lite.def.json new file mode 100644 index 00000000000..9dcb64eaeea --- /dev/null +++ b/resources/definitions/weedo_me40_lite.def.json @@ -0,0 +1,35 @@ +{ + "version": 2, + "name": "WEEDO ME40 Lite", + "inherits": "weedo_base", + "metadata": + { + "visible": true, + "author": "WEEDO", + "manufacturer": "WEEDO", + "file_formats": "text/x-gcode", + "platform_offset": [ + 0, + 0, + 0 + ] + }, + "overrides": + { + "machine_depth": { "default_value": 300 }, + "machine_end_gcode": { "default_value": ";(**** end.gcode for ME40****)\nM203 Z15\nG1 X0 Y130 F3000\nG92 E0\nG1 E-1 F1680 ; Reduce filament pressure\nM107 ; Turn off fan\n; Disable all extruder\nM104 T0 S0\nG90 ; Absolute positioning\nG92 E0 ; Reset extruder position\nM140 S0 ; Disable heated bed\nM84 ; Turn steppers off" }, + "machine_height": { "default_value": 400 }, + "machine_name": { "default_value": "WEEDO ME40 Lite" }, + "machine_start_gcode": { "default_value": ";MachineType:{machine_name}\n;FilamentType:{material_type}\n;InfillDensity:{infill_sparse_density}\n;Extruder0Temperature:{material_print_temperature}\n;BedTemperature:{material_bed_temperature}\n\n;(**** start.gcode for ME40 Lite****)\nM203 Z15\nM104 S170\nG28 ; Home extruder\nG1 Z15\nM107 ; Turn off fan\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nM109 S{material_print_temperature_layer_0}\nG92 E0 ; Reset extruder position\nG1 X140 Y7 Z0.27 F4000\nG1 X40 Y7 Z0.27 E23 F1000\nG92 E0\nM203 Z8" }, + "machine_width": { "default_value": 300 }, + "material_bed_temperature": + { + "maximum_value": "90", + "maximum_value_warning": "70" + }, + "speed_print": { "value": 60.0 }, + "speed_support": { "value": "round(speed_print * 0.96, 1)" }, + "speed_topbottom": { "value": "round(speed_print * 0.58, 1)" }, + "speed_wall": { "value": "speed_print / 2" } + } +} \ No newline at end of file diff --git a/resources/definitions/weedo_x40v3.def.json b/resources/definitions/weedo_x40v3.def.json new file mode 100644 index 00000000000..539954eedbd --- /dev/null +++ b/resources/definitions/weedo_x40v3.def.json @@ -0,0 +1,46 @@ +{ + "version": 2, + "name": "WEEDO X40 V3+", + "inherits": "weedo_base", + "metadata": + { + "visible": true, + "author": "WEEDO", + "manufacturer": "WEEDO", + "file_formats": "text/x-gcode", + "machine_extruder_trains": + { + "0": "weedo_x40v3_extruder_left", + "1": "weedo_x40v3_extruder_right" + }, + "platform_offset": [ + 0, + 0, + 0 + ] + }, + "overrides": + { + "adhesion_type": { "default_value": "brim" }, + "machine_always_write_active_tool": { "default_value": true }, + "machine_depth": { "default_value": 300 }, + "machine_end_gcode": { "default_value": ";(*********end X40 End.gcode*******)\nM203 Z15\nM605 S1 ;Set to auto-park\nG28 X F3000\nG91 ; Relative positioning\nG1 E-1 ; Reduce filament pressure\nG90\nG1 Y300 F3000\nM104 S0 T0\nM104 S0 T1\nM140 S0\nM107 P0\nM107 P1\nM82" }, + "machine_extruder_count": { "default_value": 2 }, + "machine_height": { "default_value": 400 }, + "machine_name": { "default_value": "WEEDO X40" }, + "machine_nozzle_heat_up_speed": { "default_value": 1.7 }, + "machine_start_gcode": { "default_value": ";MachineType:{machine_name}\n;FilamentType:{material_type}\n;InfillDensity:{infill_sparse_density}\n;BedTemperature:{material_bed_temperature}\n\n;(**** start.gcode for X40 ****)\nM203 Z15\nM140 S{material_bed_temperature_layer_0}\nM104 S{material_print_temperature_layer_0} T{initial_extruder_nr}\nG28 ;This command will use tool0 to get the x endstop and setup coordinate system\nG29 ;Auto level\nM107 P0 ;Turn off fan\nM107 P1\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nG1 X-47 F3000\nG1 Z20 F600\nT{initial_extruder_nr} S ;Set start extruder nr after G28\nM109 S{material_print_temperature_layer_0} T{initial_extruder_nr}\nG92 E0\nG1 E22 F300\nG92 E0\nM203 Z2" }, + "machine_width": { "default_value": 300 }, + "material_print_temp_prepend": { "default_value": false }, + "material_standby_temperature": { "value": "max(0, material_print_temperature - 20)" }, + "ooze_shield_angle": { "default_value": 0 }, + "ooze_shield_dist": { "default_value": 3.0 }, + "ooze_shield_enabled": { "default_value": true }, + "retraction_amount": { "default_value": 4 }, + "speed_print": { "value": 60.0 }, + "speed_support": { "value": "round(speed_print * 0.96, 1)" }, + "speed_topbottom": { "value": "round(speed_print * 0.58, 1)" }, + "speed_wall": { "value": "speed_print / 2" }, + "switch_extruder_retraction_amount": { "value": 0 } + } +} \ No newline at end of file diff --git a/resources/extruders/ultimaker_method_extruder_left.def.json b/resources/extruders/ultimaker_method_extruder_left.def.json new file mode 100644 index 00000000000..cb8e86a33b9 --- /dev/null +++ b/resources/extruders/ultimaker_method_extruder_left.def.json @@ -0,0 +1,25 @@ +{ + "version": 2, + "name": "Extruder 1", + "inherits": "fdmextruder", + "metadata": + { + "machine": "ultimaker_method", + "position": "0" + }, + "overrides": + { + "extruder_nr": + { + "default_value": 0, + "maximum_value": 1 + }, + "machine_extruder_end_code": { "default_value": "M106 P{extruder_nr} S1.0\nG91\nG0 Z0.4 F600\nG90\nG0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000" }, + "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{cool_fan_speed_0/100}" }, + "machine_extruder_start_code_duration": { "default_value": 8 }, + "machine_nozzle_offset_x": { "default_value": 0 }, + "machine_nozzle_offset_y": { "default_value": 0 }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/extruders/ultimaker_method_extruder_right.def.json b/resources/extruders/ultimaker_method_extruder_right.def.json new file mode 100644 index 00000000000..520d8abae83 --- /dev/null +++ b/resources/extruders/ultimaker_method_extruder_right.def.json @@ -0,0 +1,25 @@ +{ + "version": 2, + "name": "Extruder 2", + "inherits": "fdmextruder", + "metadata": + { + "machine": "ultimaker_method", + "position": "1" + }, + "overrides": + { + "extruder_nr": + { + "default_value": 1, + "maximum_value": 1 + }, + "machine_extruder_end_code": { "default_value": "M106 P{extruder_nr} S1.0\nG91\nG0 Z0.4 F600\nG90\nG0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000" }, + "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{cool_fan_speed_0/100}" }, + "machine_extruder_start_code_duration": { "default_value": 8 }, + "machine_nozzle_offset_x": { "default_value": 0 }, + "machine_nozzle_offset_y": { "default_value": 0 }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/extruders/ultimaker_methodx_extruder_left.def.json b/resources/extruders/ultimaker_methodx_extruder_left.def.json index 648a1d6a5ca..2b927405f01 100644 --- a/resources/extruders/ultimaker_methodx_extruder_left.def.json +++ b/resources/extruders/ultimaker_methodx_extruder_left.def.json @@ -14,8 +14,9 @@ "default_value": 0, "maximum_value": "1" }, + "machine_extruder_cooling_fan_number": { "default_value": 0 }, "machine_extruder_end_code": { "default_value": "M106 P{extruder_nr} S1.0\nG91\nG0 Z0.4 F600\nG90\nG0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000" }, - "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{cool_fan_speed/100}" }, + "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{cool_fan_speed_0/100}" }, "machine_extruder_start_code_duration": { "default_value": 8 }, "machine_nozzle_offset_x": { "default_value": 0 }, "machine_nozzle_offset_y": { "default_value": 0 }, diff --git a/resources/extruders/ultimaker_methodx_extruder_right.def.json b/resources/extruders/ultimaker_methodx_extruder_right.def.json index ea52c5dbd2d..43979e136b5 100644 --- a/resources/extruders/ultimaker_methodx_extruder_right.def.json +++ b/resources/extruders/ultimaker_methodx_extruder_right.def.json @@ -14,8 +14,9 @@ "default_value": 1, "maximum_value": "1" }, + "machine_extruder_cooling_fan_number": { "default_value": 1 }, "machine_extruder_end_code": { "default_value": "M106 P{extruder_nr} S1.0\nG91\nG0 Z0.4 F600\nG90\nG0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000" }, - "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{cool_fan_speed/100}" }, + "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{cool_fan_speed_0/100}" }, "machine_extruder_start_code_duration": { "default_value": 8 }, "machine_nozzle_offset_x": { "default_value": 0 }, "machine_nozzle_offset_y": { "default_value": 0 }, diff --git a/resources/extruders/ultimaker_methodxl_extruder_left.def.json b/resources/extruders/ultimaker_methodxl_extruder_left.def.json index 43de74b4973..c7e365f269b 100644 --- a/resources/extruders/ultimaker_methodxl_extruder_left.def.json +++ b/resources/extruders/ultimaker_methodxl_extruder_left.def.json @@ -14,8 +14,9 @@ "default_value": 0, "maximum_value": "1" }, + "machine_extruder_cooling_fan_number": { "default_value": 0 }, "machine_extruder_end_code": { "default_value": "M106 P{extruder_nr} S1.0\nG91\nG0 Z0.4 F600\nG90\nG0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000" }, - "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{cool_fan_speed/100}" }, + "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{cool_fan_speed_0/100}" }, "machine_extruder_start_code_duration": { "default_value": 10 }, "machine_nozzle_offset_x": { "default_value": 0 }, "machine_nozzle_offset_y": { "default_value": 0 }, diff --git a/resources/extruders/ultimaker_methodxl_extruder_right.def.json b/resources/extruders/ultimaker_methodxl_extruder_right.def.json index 581811646f7..7ac702d3c2d 100644 --- a/resources/extruders/ultimaker_methodxl_extruder_right.def.json +++ b/resources/extruders/ultimaker_methodxl_extruder_right.def.json @@ -14,8 +14,9 @@ "default_value": 1, "maximum_value": "1" }, + "machine_extruder_cooling_fan_number": { "default_value": 1 }, "machine_extruder_end_code": { "default_value": "M106 P{extruder_nr} S1.0\nG91\nG0 Z0.4 F600\nG90\nG0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000" }, - "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{cool_fan_speed/100}" }, + "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{cool_fan_speed_0/100}" }, "machine_extruder_start_code_duration": { "default_value": 10 }, "machine_nozzle_offset_x": { "default_value": 0 }, "machine_nozzle_offset_y": { "default_value": 0 }, diff --git a/resources/extruders/weedo_x40v3_extruder_left.def.json b/resources/extruders/weedo_x40v3_extruder_left.def.json new file mode 100644 index 00000000000..eac3309fc0e --- /dev/null +++ b/resources/extruders/weedo_x40v3_extruder_left.def.json @@ -0,0 +1,21 @@ +{ + "version": 2, + "name": "Extruder Left", + "inherits": "fdmextruder", + "metadata": + { + "machine": "weedo_x40v3", + "position": "0" + }, + "overrides": + { + "extruder_nr": + { + "default_value": 0, + "maximum_value": "1" + }, + "machine_extruder_end_code": { "default_value": "M605 S0 ;Disable auto-park\nG91 ; Relative positioning\nG1 E-8 1680\nG90\nG0 X-49 F3000\n" }, + "machine_extruder_start_code": { "default_value": "G91 ; Relative positioning\nG1 E14 F300\nG1 E-5 F1800\nG90\nG92 E-4.5" }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/extruders/weedo_x40v3_extruder_right.def.json b/resources/extruders/weedo_x40v3_extruder_right.def.json new file mode 100644 index 00000000000..14faf4d632d --- /dev/null +++ b/resources/extruders/weedo_x40v3_extruder_right.def.json @@ -0,0 +1,22 @@ +{ + "version": 2, + "name": "Extruder Right", + "inherits": "fdmextruder", + "metadata": + { + "machine": "weedo_x40v3", + "position": "1" + }, + "overrides": + { + "extruder_nr": + { + "default_value": 1, + "maximum_value": "1" + }, + "machine_extruder_cooling_fan_number": { "default_value": 1 }, + "machine_extruder_end_code": { "default_value": "M605 S0 ;Disable auto-park\nG91 ; Relative positioning\nG1 E-8 1680\nG90\nG0 X353.7 F3000\n" }, + "machine_extruder_start_code": { "default_value": "G91 ; Relative positioning\nG1 E14 F300\nG1 E-5 F1800\nG90\nG92 E-4.5" }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/images/MakerbotMethod.png b/resources/images/MakerbotMethod.png deleted file mode 100644 index 4406a6175b8..00000000000 Binary files a/resources/images/MakerbotMethod.png and /dev/null differ diff --git a/resources/intent/ultimaker_method/um_method_1a_um-pla-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_1a_um-pla-175_0.2mm_solid.inst.cfg new file mode 100644 index 00000000000..09767ce8a7a --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_1a_um-pla-175_0.2mm_solid.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = ultimaker_method +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_pla_175 +quality_type = draft +setting_version = 23 +type = intent +variant = 1A + +[values] +build_volume_temperature = 47 +infill_pattern = lines +infill_sparse_density = 100 + diff --git a/resources/intent/ultimaker_method/um_method_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg new file mode 100644 index 00000000000..17b29cbbefd --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_method +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_nylon12-cf_175 +quality_type = draft +setting_version = 23 +type = intent +variant = 1C + +[values] +infill_pattern = lines +infill_sparse_density = 100 + diff --git a/resources/intent/ultimaker_method/um_method_1c_um-pla-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_1c_um-pla-175_0.2mm_solid.inst.cfg new file mode 100644 index 00000000000..3d5fa82b7ad --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_1c_um-pla-175_0.2mm_solid.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = ultimaker_method +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_pla_175 +quality_type = draft +setting_version = 23 +type = intent +variant = 1C + +[values] +build_volume_temperature = 47 +infill_pattern = lines +infill_sparse_density = 100 + diff --git a/resources/intent/ultimaker_method/um_method_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg new file mode 100644 index 00000000000..fe2f11dac9a --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_method +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_nylon12-cf_175 +quality_type = draft +setting_version = 23 +type = intent +variant = LABS + +[values] +infill_pattern = lines +infill_sparse_density = 100 + diff --git a/resources/intent/ultimaker_method/um_method_labs_um-pla-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_labs_um-pla-175_0.2mm_solid.inst.cfg new file mode 100644 index 00000000000..05a61d6b82a --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_labs_um-pla-175_0.2mm_solid.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = ultimaker_method +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_pla_175 +quality_type = draft +setting_version = 23 +type = intent +variant = LABS + +[values] +build_volume_temperature = 47 +infill_pattern = lines +infill_sparse_density = 100 + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm_solid.inst.cfg new file mode 100644 index 00000000000..5375e81138d --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm_solid.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = ultimaker_methodx +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_pla_175 +quality_type = draft +setting_version = 23 +type = intent +variant = 1A + +[values] +build_volume_temperature = 47 +infill_pattern = lines +infill_sparse_density = 100 + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg index 364eea5b521..2a6f009282d 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg @@ -5,7 +5,6 @@ version = 4 [metadata] intent_category = solid -is_experimental = True material = ultimaker_nylon12-cf_175 quality_type = draft setting_version = 23 diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm_solid.inst.cfg new file mode 100644 index 00000000000..7164ec03e8f --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm_solid.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = ultimaker_methodx +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_pla_175 +quality_type = draft +setting_version = 23 +type = intent +variant = 1C + +[values] +build_volume_temperature = 47 +infill_pattern = lines +infill_sparse_density = 100 + diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg index 3a5e5e4491b..13ff5b5b670 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg @@ -5,7 +5,6 @@ version = 4 [metadata] intent_category = solid -is_experimental = True material = ultimaker_nylon12-cf_175 quality_type = draft setting_version = 23 diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm_solid.inst.cfg new file mode 100644 index 00000000000..271a651e20f --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm_solid.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = ultimaker_methodx +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_pla_175 +quality_type = draft +setting_version = 23 +type = intent +variant = LABS + +[values] +build_volume_temperature = 47 +infill_pattern = lines +infill_sparse_density = 100 + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm_solid.inst.cfg new file mode 100644 index 00000000000..ce3c938e8c7 --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm_solid.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_methodxl +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_pla_175 +quality_type = draft +setting_version = 23 +type = intent +variant = 1A + +[values] +build_volume_temperature = 45 +infill_pattern = lines +infill_sparse_density = 100 +material_bed_temperature = 45 + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg index 4594c37f50f..1f6aad371a4 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg @@ -5,7 +5,6 @@ version = 4 [metadata] intent_category = solid -is_experimental = True material = ultimaker_nylon12-cf_175 quality_type = draft setting_version = 23 diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm_solid.inst.cfg new file mode 100644 index 00000000000..2ac7cdd32ae --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm_solid.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_methodxl +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_pla_175 +quality_type = draft +setting_version = 23 +type = intent +variant = 1C + +[values] +build_volume_temperature = 45 +infill_pattern = lines +infill_sparse_density = 100 +material_bed_temperature = 45 + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg index 0ae080086d1..0322b30164d 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg @@ -5,7 +5,6 @@ version = 4 [metadata] intent_category = solid -is_experimental = True material = ultimaker_nylon12-cf_175 quality_type = draft setting_version = 23 diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm_solid.inst.cfg new file mode 100644 index 00000000000..242d166473e --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm_solid.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_methodxl +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_pla_175 +quality_type = draft +setting_version = 23 +type = intent +variant = LABS + +[values] +build_volume_temperature = 45 +infill_pattern = lines +infill_sparse_density = 100 +material_bed_temperature = 45 + diff --git a/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.1mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.1mm.inst.cfg index eb28e13dfac..4d19af32982 100644 --- a/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.1mm.inst.cfg @@ -16,6 +16,8 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 brim_replaces_support = False +build_volume_temperature = =50 if extruders_enabled_count > 1 else 35 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 machine_nozzle_heat_up_speed = 1.56 material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100 diff --git a/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.2mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.2mm.inst.cfg index 6bdee60b575..bb057c5cda2 100644 --- a/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.2mm.inst.cfg @@ -16,6 +16,8 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 brim_replaces_support = False +build_volume_temperature = =50 if extruders_enabled_count > 1 else 35 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 machine_nozzle_heat_up_speed = 1.56 prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100 skin_material_flow = =material_flow * 0.965 diff --git a/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.3mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.3mm.inst.cfg index 407447f7c69..72037645933 100644 --- a/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.3mm.inst.cfg @@ -16,6 +16,8 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 brim_replaces_support = False +build_volume_temperature = =50 if extruders_enabled_count > 1 else 35 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 machine_nozzle_heat_up_speed = 1.56 prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100 skin_material_flow = =material_flow * 0.965 diff --git a/resources/quality/ultimaker_factor4/um_f4_aa0.4_cpe-plus_0.2mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_aa0.4_cpe-plus_0.2mm.inst.cfg index cd3fdba7a15..a35f2d6e105 100644 --- a/resources/quality/ultimaker_factor4/um_f4_aa0.4_cpe-plus_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_factor4/um_f4_aa0.4_cpe-plus_0.2mm.inst.cfg @@ -17,5 +17,6 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 inset_direction = outside_in skin_material_flow = =material_flow * 0.93 -speed_print = 60 +speed_print = 80 +wall_thickness = =line_width * 3 diff --git a/resources/quality/ultimaker_factor4/um_f4_aa0.4_pc_0.2mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_aa0.4_pc_0.2mm.inst.cfg index 16ea397d555..3257605cd23 100644 --- a/resources/quality/ultimaker_factor4/um_f4_aa0.4_pc_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_factor4/um_f4_aa0.4_pc_0.2mm.inst.cfg @@ -17,5 +17,6 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 inset_direction = outside_in skin_material_flow = =material_flow * 0.965 -speed_print = 60 +speed_print = 80 +wall_thickness = =line_width * 3 diff --git a/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.1mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.1mm.inst.cfg index 2c99c484c97..95b7c1856db 100644 --- a/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.1mm.inst.cfg @@ -18,6 +18,8 @@ _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 acceleration_support_bottom = 100 acceleration_support_interface = 1500 brim_replaces_support = False +build_volume_temperature = =40 if extruders_enabled_count > 1 else 35 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 minimum_support_area = 4 prime_tower_min_volume = 15 diff --git a/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.2mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.2mm.inst.cfg index f0aeb24746c..8de45aa01b5 100644 --- a/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.2mm.inst.cfg @@ -18,6 +18,8 @@ _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 acceleration_support_bottom = 100 acceleration_support_interface = 1500 brim_replaces_support = False +build_volume_temperature = =40 if extruders_enabled_count > 1 else 35 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 minimum_support_area = 4 prime_tower_min_volume = 15 diff --git a/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.3mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.3mm.inst.cfg index 1856bda2920..be24017486a 100644 --- a/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.3mm.inst.cfg @@ -18,6 +18,8 @@ _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 acceleration_support_bottom = 100 acceleration_support_interface = 1500 brim_replaces_support = False +build_volume_temperature = =40 if extruders_enabled_count > 1 else 35 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 minimum_support_area = 4 prime_tower_min_volume = 15 diff --git a/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.2mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.2mm.inst.cfg index f51bdb596a1..1e1ab101f45 100644 --- a/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.2mm.inst.cfg @@ -18,6 +18,8 @@ _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 acceleration_support_bottom = 100 acceleration_support_interface = 1500 brim_replaces_support = False +build_volume_temperature = =40 if extruders_enabled_count > 1 else 35 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 minimum_support_area = 4 prime_tower_min_volume = 15 diff --git a/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.3mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.3mm.inst.cfg index e39b921c311..2ae11eb4418 100644 --- a/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.3mm.inst.cfg @@ -18,6 +18,8 @@ _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 acceleration_support_bottom = 100 acceleration_support_interface = 1500 brim_replaces_support = False +build_volume_temperature = =40 if extruders_enabled_count > 1 else 35 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 minimum_support_area = 4 prime_tower_min_volume = 15 diff --git a/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.4mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.4mm.inst.cfg index aa36cd2fd23..448152ca8ee 100644 --- a/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.4mm.inst.cfg @@ -18,6 +18,8 @@ _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 acceleration_support_bottom = 100 acceleration_support_interface = 1500 brim_replaces_support = False +build_volume_temperature = =40 if extruders_enabled_count > 1 else 35 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 minimum_support_area = 4 prime_tower_min_volume = 15 diff --git a/resources/quality/ultimaker_method/um_method_1a_um-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_1a_um-pla-175_0.2mm.inst.cfg new file mode 100644 index 00000000000..65218afbda6 --- /dev/null +++ b/resources/quality/ultimaker_method/um_method_1a_um-pla-175_0.2mm.inst.cfg @@ -0,0 +1,84 @@ +[general] +definition = ultimaker_method +name = Fast +version = 4 + +[metadata] +material = ultimaker_pla_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1A +weight = -2 + +[values] +bottom_layers = 4 +cool_fan_enabled = True +cool_fan_full_layer = 4 +cool_fan_speed = 100 +cool_fan_speed_0 = 0 +cool_min_layer_time = 10 +cool_min_speed = 5 +cool_min_temperature = 205 +infill_sparse_density = 15 +material_final_print_temperature = 210 +material_initial_print_temperature = 210 +material_print_temperature = 210 +material_print_temperature_layer_0 = 225 +material_standby_temperature = 160 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.18 +raft_base_line_spacing = 4 +raft_base_line_width = 1.2 +raft_base_speed = =raft_speed +raft_base_thickness = 0.6 +raft_interface_fan_speed = 0 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 60 +raft_interface_thickness = 0.2 +raft_speed = 30 +raft_surface_fan_speed = 0 +raft_surface_line_spacing = 0.425 +raft_surface_speed = 90 +raft_surface_wall_count = 2 +retract_at_layer_change = True +skin_material_flow_layer_0 = =material_flow +speed_layer_0 = 15 +speed_print = 150 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 65 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_fan_enable = True +support_infill_angles = [45 ] +support_infill_rate = 12 +support_infill_sparse_thickness = =layer_height +support_interface_density = 83 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow * 0.9 +support_interface_offset = 1 +support_interface_wall_count = 0 +support_line_width = line_width * 0.75 +support_material_flow = =material_flow * 0.8 +support_offset = 3 +support_roof_density = =support_interface_density +support_roof_height = =layer_height * 4 +support_roof_line_width = =line_width +support_roof_material_flow = =support_interface_material_flow +support_roof_wall_count = 1 +support_xy_distance = 0.3 +support_xy_distance_overhang = 0.1 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.15 +switch_extruder_retraction_amount = 0.5 +wall_0_material_flow_layer_0 = =material_flow +wall_x_material_flow_layer_0 = =material_flow + diff --git a/resources/quality/ultimaker_method/um_method_1c_um-nylon12-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_1c_um-nylon12-cf-175_0.2mm.inst.cfg new file mode 100644 index 00000000000..fd1f868b7a7 --- /dev/null +++ b/resources/quality/ultimaker_method/um_method_1c_um-nylon12-cf-175_0.2mm.inst.cfg @@ -0,0 +1,54 @@ +[general] +definition = ultimaker_method +name = Fast +version = 4 + +[metadata] +material = ultimaker_nylon12-cf_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1C +weight = -2 + +[values] +cool_fan_enabled = False +material_final_print_temperature = =default_material_print_temperature-5 +material_initial_print_temperature = =default_material_print_temperature-5 +raft_airgap = 0.3 +raft_base_line_spacing = 3 +raft_base_line_width = 1 +raft_base_speed = 10 +raft_base_thickness = =0.6 if extruder_nr == support_extruder_nr else 0.5 +raft_base_wall_count = =3 if extruder_nr == support_extruder_nr else 1 +retract_at_layer_change = True +retraction_amount = 0.5 +retraction_min_travel = 3.2 +roofing_material_flow = 100 +small_skin_width = 3.6 +speed_prime_tower = 30.0 +speed_print = 120.0 +speed_roofing = 55 +speed_topbottom = 55 +speed_travel = 250.0 +speed_wall_0 = 45 +speed_wall_x = 65 +support_angle = 50 +support_bottom_density = 24 +support_bottom_enable = False +support_bottom_line_width = 0.6 +support_bottom_stair_step_height = 0 +support_fan_enable = False +support_infill_rate = 12.0 +support_interface_enable = True +support_interface_pattern = lines +support_line_width = 0.3 +support_pattern = lines +support_roof_density = 97 +support_roof_height = 1.015 +support_roof_line_width = 0.25 +support_use_towers = False +support_xy_distance = 0.2 +support_xy_distance_overhang = 0.15 +support_z_distance = 0.25 + diff --git a/resources/quality/ultimaker_method/um_method_1c_um-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_1c_um-pla-175_0.2mm.inst.cfg new file mode 100644 index 00000000000..ca62933f257 --- /dev/null +++ b/resources/quality/ultimaker_method/um_method_1c_um-pla-175_0.2mm.inst.cfg @@ -0,0 +1,84 @@ +[general] +definition = ultimaker_method +name = Fast +version = 4 + +[metadata] +material = ultimaker_pla_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1C +weight = -2 + +[values] +bottom_layers = 4 +cool_fan_enabled = True +cool_fan_full_layer = 4 +cool_fan_speed = 100 +cool_fan_speed_0 = 0 +cool_min_layer_time = 10 +cool_min_speed = 5 +cool_min_temperature = 205 +infill_sparse_density = 15 +material_final_print_temperature = 210 +material_initial_print_temperature = 210 +material_print_temperature = 210 +material_print_temperature_layer_0 = 225 +material_standby_temperature = 160 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.18 +raft_base_line_spacing = 4 +raft_base_line_width = 1.2 +raft_base_speed = =raft_speed +raft_base_thickness = 0.6 +raft_interface_fan_speed = 0 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 60 +raft_interface_thickness = 0.2 +raft_speed = 30 +raft_surface_fan_speed = 0 +raft_surface_line_spacing = 0.425 +raft_surface_speed = 90 +raft_surface_wall_count = 2 +retract_at_layer_change = True +skin_material_flow_layer_0 = =material_flow +speed_layer_0 = 15 +speed_print = 150 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 65 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_fan_enable = True +support_infill_angles = [45 ] +support_infill_rate = 12 +support_infill_sparse_thickness = =layer_height +support_interface_density = 83 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow * 0.9 +support_interface_offset = 1 +support_interface_wall_count = 0 +support_line_width = line_width * 0.75 +support_material_flow = =material_flow * 0.8 +support_offset = 3 +support_roof_density = =support_interface_density +support_roof_height = =layer_height * 4 +support_roof_line_width = =line_width +support_roof_material_flow = =support_interface_material_flow +support_roof_wall_count = 1 +support_xy_distance = 0.3 +support_xy_distance_overhang = 0.1 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.15 +switch_extruder_retraction_amount = 0.5 +wall_0_material_flow_layer_0 = =material_flow +wall_x_material_flow_layer_0 = =material_flow + diff --git a/resources/quality/ultimaker_method/um_method_2a_um-pva-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_2a_um-pva-175_0.2mm.inst.cfg new file mode 100644 index 00000000000..40b591975ce --- /dev/null +++ b/resources/quality/ultimaker_method/um_method_2a_um-pva-175_0.2mm.inst.cfg @@ -0,0 +1,77 @@ +[general] +definition = ultimaker_method +name = Fast +version = 4 + +[metadata] +material = ultimaker_pva_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 2A +weight = -2 + +[values] +brim_replaces_support = False +cool_fan_enabled = False +cool_min_speed = 5 +cool_min_temperature = =material_print_temperature +initial_layer_line_width_factor = 300 +material_bed_temperature = 45 +material_bed_temperature_layer_0 = 50 +material_final_print_temperature = 210 +material_initial_print_temperature = 210 +material_print_temperature = 210 +material_print_temperature_layer_0 = 220 +material_standby_temperature = 160 +prime_tower_flow = 125 +raft_airgap = 0.0 +raft_base_wall_count = 4 +raft_interface_flow = 110 +raft_interface_infill_overlap = 50 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.9 +raft_interface_line_width = 1 +raft_interface_speed = 15 +raft_interface_z_offset = -0.05 +raft_surface_flow = 110 +raft_surface_infill_overlap = 50 +raft_surface_line_spacing = 0.44 +raft_surface_line_width = 0.4 +raft_surface_speed = 20 +raft_surface_thickness = 0.27 +raft_surface_z_offset = -0.075 +retraction_speed = 1.75 +speed_layer_0 = 10 +speed_prime_tower = 10 +speed_print = 50 +speed_roofing = 50 +speed_support = 50 +speed_support_bottom = 10 +speed_support_interface = 50 +speed_topbottom = 50 +speed_wall_0 = 50 +speed_wall_x = 50 +support_angle = 50 +support_bottom_density = 99 +support_bottom_height = 0.406 +support_bottom_line_width = 1.2 +support_bottom_wall_count = 2 +support_conical_angle = 20 +support_conical_min_width = 20 +support_fan_enable = False +support_infill_density_multiplier_initial_layer = 2 +support_infill_rate = 12 +support_infill_sparse_thickness = =min(layer_height * 2, machine_nozzle_size * 3 / 4) if layer_height <= 0.15 / 0.4 * machine_nozzle_size else layer_height +support_interface_enable = True +support_interface_offset = 0.8 +support_pattern = grid +support_roof_density = 95 +support_roof_height = =layer_height*8 +support_wall_count = 2 +support_xy_distance = 0.2 +support_z_distance = 0 +switch_extruder_extra_prime_amount = 1 +switch_extruder_retraction_amount = 2.5 +switch_extruder_retraction_speeds = 3 + diff --git a/resources/quality/ultimaker_method/um_method_global_Draft_Quality.inst.cfg b/resources/quality/ultimaker_method/um_method_global_Draft_Quality.inst.cfg new file mode 100644 index 00000000000..433d8395450 --- /dev/null +++ b/resources/quality/ultimaker_method/um_method_global_Draft_Quality.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_method +name = Fast +version = 4 + +[metadata] +global_quality = True +quality_type = draft +setting_version = 23 +type = quality +weight = -2 + +[values] +layer_height = 0.203 + diff --git a/resources/quality/ultimaker_method/um_method_global_Normal_Quality.inst.cfg b/resources/quality/ultimaker_method/um_method_global_Normal_Quality.inst.cfg new file mode 100644 index 00000000000..b1304e3b14c --- /dev/null +++ b/resources/quality/ultimaker_method/um_method_global_Normal_Quality.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_method +name = Fine +version = 4 + +[metadata] +global_quality = True +quality_type = normal +setting_version = 23 +type = quality +weight = 0 + +[values] +layer_height = 0.1 + diff --git a/resources/quality/ultimaker_method/um_method_labs_um-nylon12-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_labs_um-nylon12-cf-175_0.2mm.inst.cfg new file mode 100644 index 00000000000..8fa5f11f673 --- /dev/null +++ b/resources/quality/ultimaker_method/um_method_labs_um-nylon12-cf-175_0.2mm.inst.cfg @@ -0,0 +1,54 @@ +[general] +definition = ultimaker_method +name = Fast +version = 4 + +[metadata] +material = ultimaker_nylon12-cf_175 +quality_type = draft +setting_version = 23 +type = quality +variant = LABS +weight = -2 + +[values] +cool_fan_enabled = False +material_final_print_temperature = =default_material_print_temperature-5 +material_initial_print_temperature = =default_material_print_temperature-5 +raft_airgap = 0.3 +raft_base_line_spacing = 3 +raft_base_line_width = 1 +raft_base_speed = 10 +raft_base_thickness = =0.6 if extruder_nr == support_extruder_nr else 0.5 +raft_base_wall_count = =3 if extruder_nr == support_extruder_nr else 1 +retract_at_layer_change = True +retraction_amount = 0.5 +retraction_min_travel = 3.2 +roofing_material_flow = 100 +small_skin_width = 3.6 +speed_prime_tower = 30.0 +speed_print = 120.0 +speed_roofing = 55 +speed_topbottom = 55 +speed_travel = 250.0 +speed_wall_0 = 45 +speed_wall_x = 65 +support_angle = 50 +support_bottom_density = 24 +support_bottom_enable = False +support_bottom_line_width = 0.6 +support_bottom_stair_step_height = 0 +support_fan_enable = False +support_infill_rate = 12.0 +support_interface_enable = True +support_interface_pattern = lines +support_line_width = 0.3 +support_pattern = lines +support_roof_density = 97 +support_roof_height = 1.015 +support_roof_line_width = 0.25 +support_use_towers = False +support_xy_distance = 0.2 +support_xy_distance_overhang = 0.15 +support_z_distance = 0.25 + diff --git a/resources/quality/ultimaker_method/um_method_labs_um-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_labs_um-pla-175_0.2mm.inst.cfg new file mode 100644 index 00000000000..7f6b2a7be2e --- /dev/null +++ b/resources/quality/ultimaker_method/um_method_labs_um-pla-175_0.2mm.inst.cfg @@ -0,0 +1,84 @@ +[general] +definition = ultimaker_method +name = Fast +version = 4 + +[metadata] +material = ultimaker_pla_175 +quality_type = draft +setting_version = 23 +type = quality +variant = LABS +weight = -2 + +[values] +bottom_layers = 4 +cool_fan_enabled = True +cool_fan_full_layer = 4 +cool_fan_speed = 100 +cool_fan_speed_0 = 0 +cool_min_layer_time = 10 +cool_min_speed = 5 +cool_min_temperature = 205 +infill_sparse_density = 15 +material_final_print_temperature = 210 +material_initial_print_temperature = 210 +material_print_temperature = 210 +material_print_temperature_layer_0 = 225 +material_standby_temperature = 160 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.18 +raft_base_line_spacing = 4 +raft_base_line_width = 1.2 +raft_base_speed = =raft_speed +raft_base_thickness = 0.6 +raft_interface_fan_speed = 0 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 60 +raft_interface_thickness = 0.2 +raft_speed = 30 +raft_surface_fan_speed = 0 +raft_surface_line_spacing = 0.425 +raft_surface_speed = 90 +raft_surface_wall_count = 2 +retract_at_layer_change = True +skin_material_flow_layer_0 = =material_flow +speed_layer_0 = 15 +speed_print = 150 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 65 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_fan_enable = True +support_infill_angles = [45 ] +support_infill_rate = 12 +support_infill_sparse_thickness = =layer_height +support_interface_density = 83 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow * 0.9 +support_interface_offset = 1 +support_interface_wall_count = 0 +support_line_width = line_width * 0.75 +support_material_flow = =material_flow * 0.8 +support_offset = 3 +support_roof_density = =support_interface_density +support_roof_height = =layer_height * 4 +support_roof_line_width = =line_width +support_roof_material_flow = =support_interface_material_flow +support_roof_wall_count = 1 +support_xy_distance = 0.3 +support_xy_distance_overhang = 0.1 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.15 +switch_extruder_retraction_amount = 0.5 +wall_0_material_flow_layer_0 = =material_flow +wall_x_material_flow_layer_0 = =material_flow + diff --git a/resources/quality/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm.inst.cfg new file mode 100644 index 00000000000..9db56941cb4 --- /dev/null +++ b/resources/quality/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm.inst.cfg @@ -0,0 +1,84 @@ +[general] +definition = ultimaker_methodx +name = Fast +version = 4 + +[metadata] +material = ultimaker_pla_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1A +weight = -2 + +[values] +bottom_layers = 4 +cool_fan_enabled = True +cool_fan_full_layer = 4 +cool_fan_speed = 100 +cool_fan_speed_0 = 0 +cool_min_layer_time = 10 +cool_min_speed = 5 +cool_min_temperature = 205 +infill_sparse_density = 15 +material_final_print_temperature = 210 +material_initial_print_temperature = 210 +material_print_temperature = 210 +material_print_temperature_layer_0 = 225 +material_standby_temperature = 160 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.18 +raft_base_line_spacing = 4 +raft_base_line_width = 1.2 +raft_base_speed = =raft_speed +raft_base_thickness = 0.6 +raft_interface_fan_speed = 0 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 60 +raft_interface_thickness = 0.2 +raft_speed = 30 +raft_surface_fan_speed = 0 +raft_surface_line_spacing = 0.425 +raft_surface_speed = 90 +raft_surface_wall_count = 2 +retract_at_layer_change = True +skin_material_flow_layer_0 = =material_flow +speed_layer_0 = 15 +speed_print = 150 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 65 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_fan_enable = True +support_infill_angles = [45 ] +support_infill_rate = 12 +support_infill_sparse_thickness = =layer_height +support_interface_density = 83 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow * 0.9 +support_interface_offset = 1 +support_interface_wall_count = 0 +support_line_width = line_width * 0.75 +support_material_flow = =material_flow * 0.8 +support_offset = 3 +support_roof_density = =support_interface_density +support_roof_height = =layer_height * 4 +support_roof_line_width = =line_width +support_roof_material_flow = =support_interface_material_flow +support_roof_wall_count = 1 +support_xy_distance = 0.3 +support_xy_distance_overhang = 0.1 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.15 +switch_extruder_retraction_amount = 0.5 +wall_0_material_flow_layer_0 = =material_flow +wall_x_material_flow_layer_0 = =material_flow + diff --git a/resources/quality/ultimaker_methodx/um_methodx_1c_um-nylon12-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1c_um-nylon12-cf-175_0.2mm.inst.cfg index 78e7b96bc83..aafa89e07c3 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_1c_um-nylon12-cf-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_1c_um-nylon12-cf-175_0.2mm.inst.cfg @@ -1,10 +1,9 @@ [general] definition = ultimaker_methodx -name = Fast - Experimental +name = Fast version = 4 [metadata] -is_experimental = True material = ultimaker_nylon12-cf_175 quality_type = draft setting_version = 23 @@ -18,8 +17,10 @@ material_final_print_temperature = =default_material_print_temperature-5 material_initial_print_temperature = =default_material_print_temperature-5 raft_airgap = 0.3 raft_base_line_spacing = 3 -raft_base_line_width = 1.2 +raft_base_line_width = 1 raft_base_speed = 10 +raft_base_thickness = =0.6 if extruder_nr == support_extruder_nr else 0.5 +raft_base_wall_count = =3 if extruder_nr == support_extruder_nr else 1 retract_at_layer_change = True retraction_amount = 0.5 retraction_min_travel = 3.2 diff --git a/resources/quality/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm.inst.cfg new file mode 100644 index 00000000000..a75826d1ae5 --- /dev/null +++ b/resources/quality/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm.inst.cfg @@ -0,0 +1,84 @@ +[general] +definition = ultimaker_methodx +name = Fast +version = 4 + +[metadata] +material = ultimaker_pla_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1C +weight = -2 + +[values] +bottom_layers = 4 +cool_fan_enabled = True +cool_fan_full_layer = 4 +cool_fan_speed = 100 +cool_fan_speed_0 = 0 +cool_min_layer_time = 10 +cool_min_speed = 5 +cool_min_temperature = 205 +infill_sparse_density = 15 +material_final_print_temperature = 210 +material_initial_print_temperature = 210 +material_print_temperature = 210 +material_print_temperature_layer_0 = 225 +material_standby_temperature = 160 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.18 +raft_base_line_spacing = 4 +raft_base_line_width = 1.2 +raft_base_speed = =raft_speed +raft_base_thickness = 0.6 +raft_interface_fan_speed = 0 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 60 +raft_interface_thickness = 0.2 +raft_speed = 30 +raft_surface_fan_speed = 0 +raft_surface_line_spacing = 0.425 +raft_surface_speed = 90 +raft_surface_wall_count = 2 +retract_at_layer_change = True +skin_material_flow_layer_0 = =material_flow +speed_layer_0 = 15 +speed_print = 150 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 65 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_fan_enable = True +support_infill_angles = [45 ] +support_infill_rate = 12 +support_infill_sparse_thickness = =layer_height +support_interface_density = 83 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow * 0.9 +support_interface_offset = 1 +support_interface_wall_count = 0 +support_line_width = line_width * 0.75 +support_material_flow = =material_flow * 0.8 +support_offset = 3 +support_roof_density = =support_interface_density +support_roof_height = =layer_height * 4 +support_roof_line_width = =line_width +support_roof_material_flow = =support_interface_material_flow +support_roof_wall_count = 1 +support_xy_distance = 0.3 +support_xy_distance_overhang = 0.1 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.15 +switch_extruder_retraction_amount = 0.5 +wall_0_material_flow_layer_0 = =material_flow +wall_x_material_flow_layer_0 = =material_flow + diff --git a/resources/quality/ultimaker_methodx/um_methodx_2a_um-pva-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_2a_um-pva-175_0.2mm.inst.cfg new file mode 100644 index 00000000000..fe1a6de6b71 --- /dev/null +++ b/resources/quality/ultimaker_methodx/um_methodx_2a_um-pva-175_0.2mm.inst.cfg @@ -0,0 +1,77 @@ +[general] +definition = ultimaker_methodx +name = Fast +version = 4 + +[metadata] +material = ultimaker_pva_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 2A +weight = -2 + +[values] +brim_replaces_support = False +cool_fan_enabled = False +cool_min_speed = 5 +cool_min_temperature = =material_print_temperature +initial_layer_line_width_factor = 300 +material_bed_temperature = 45 +material_bed_temperature_layer_0 = 50 +material_final_print_temperature = 210 +material_initial_print_temperature = 210 +material_print_temperature = 210 +material_print_temperature_layer_0 = 220 +material_standby_temperature = 160 +prime_tower_flow = 125 +raft_airgap = 0.0 +raft_base_wall_count = 4 +raft_interface_flow = 110 +raft_interface_infill_overlap = 50 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.9 +raft_interface_line_width = 1 +raft_interface_speed = 15 +raft_interface_z_offset = -0.05 +raft_surface_flow = 110 +raft_surface_infill_overlap = 50 +raft_surface_line_spacing = 0.44 +raft_surface_line_width = 0.4 +raft_surface_speed = 20 +raft_surface_thickness = 0.27 +raft_surface_z_offset = -0.075 +retraction_speed = 1.75 +speed_layer_0 = 10 +speed_prime_tower = 10 +speed_print = 50 +speed_roofing = 50 +speed_support = 50 +speed_support_bottom = 10 +speed_support_interface = 50 +speed_topbottom = 50 +speed_wall_0 = 50 +speed_wall_x = 50 +support_angle = 50 +support_bottom_density = 99 +support_bottom_height = 0.406 +support_bottom_line_width = 1.2 +support_bottom_wall_count = 2 +support_conical_angle = 20 +support_conical_min_width = 20 +support_fan_enable = False +support_infill_density_multiplier_initial_layer = 2 +support_infill_rate = 12 +support_infill_sparse_thickness = =min(layer_height * 2, machine_nozzle_size * 3 / 4) if layer_height <= 0.15 / 0.4 * machine_nozzle_size else layer_height +support_interface_enable = True +support_interface_offset = 0.8 +support_pattern = grid +support_roof_density = 95 +support_roof_height = =layer_height*8 +support_wall_count = 2 +support_xy_distance = 0.2 +support_z_distance = 0 +switch_extruder_extra_prime_amount = 1 +switch_extruder_retraction_amount = 2.5 +switch_extruder_retraction_speeds = 3 + diff --git a/resources/quality/ultimaker_methodx/um_methodx_labs_um-nylon12-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_labs_um-nylon12-cf-175_0.2mm.inst.cfg index afc790abb45..b2d657955a5 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_labs_um-nylon12-cf-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_labs_um-nylon12-cf-175_0.2mm.inst.cfg @@ -1,10 +1,9 @@ [general] definition = ultimaker_methodx -name = Fast - Experimental +name = Fast version = 4 [metadata] -is_experimental = True material = ultimaker_nylon12-cf_175 quality_type = draft setting_version = 23 @@ -18,8 +17,10 @@ material_final_print_temperature = =default_material_print_temperature-5 material_initial_print_temperature = =default_material_print_temperature-5 raft_airgap = 0.3 raft_base_line_spacing = 3 -raft_base_line_width = 1.2 +raft_base_line_width = 1 raft_base_speed = 10 +raft_base_thickness = =0.6 if extruder_nr == support_extruder_nr else 0.5 +raft_base_wall_count = =3 if extruder_nr == support_extruder_nr else 1 retract_at_layer_change = True retraction_amount = 0.5 retraction_min_travel = 3.2 diff --git a/resources/quality/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm.inst.cfg new file mode 100644 index 00000000000..44b777ea770 --- /dev/null +++ b/resources/quality/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm.inst.cfg @@ -0,0 +1,84 @@ +[general] +definition = ultimaker_methodx +name = Fast +version = 4 + +[metadata] +material = ultimaker_pla_175 +quality_type = draft +setting_version = 23 +type = quality +variant = LABS +weight = -2 + +[values] +bottom_layers = 4 +cool_fan_enabled = True +cool_fan_full_layer = 4 +cool_fan_speed = 100 +cool_fan_speed_0 = 0 +cool_min_layer_time = 10 +cool_min_speed = 5 +cool_min_temperature = 205 +infill_sparse_density = 15 +material_final_print_temperature = 210 +material_initial_print_temperature = 210 +material_print_temperature = 210 +material_print_temperature_layer_0 = 225 +material_standby_temperature = 160 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.18 +raft_base_line_spacing = 4 +raft_base_line_width = 1.2 +raft_base_speed = =raft_speed +raft_base_thickness = 0.6 +raft_interface_fan_speed = 0 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 60 +raft_interface_thickness = 0.2 +raft_speed = 30 +raft_surface_fan_speed = 0 +raft_surface_line_spacing = 0.425 +raft_surface_speed = 90 +raft_surface_wall_count = 2 +retract_at_layer_change = True +skin_material_flow_layer_0 = =material_flow +speed_layer_0 = 15 +speed_print = 150 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 65 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_fan_enable = True +support_infill_angles = [45 ] +support_infill_rate = 12 +support_infill_sparse_thickness = =layer_height +support_interface_density = 83 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow * 0.9 +support_interface_offset = 1 +support_interface_wall_count = 0 +support_line_width = line_width * 0.75 +support_material_flow = =material_flow * 0.8 +support_offset = 3 +support_roof_density = =support_interface_density +support_roof_height = =layer_height * 4 +support_roof_line_width = =line_width +support_roof_material_flow = =support_interface_material_flow +support_roof_wall_count = 1 +support_xy_distance = 0.3 +support_xy_distance_overhang = 0.1 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.15 +switch_extruder_retraction_amount = 0.5 +wall_0_material_flow_layer_0 = =material_flow +wall_x_material_flow_layer_0 = =material_flow + diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm.inst.cfg new file mode 100644 index 00000000000..c1f049384a7 --- /dev/null +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm.inst.cfg @@ -0,0 +1,87 @@ +[general] +definition = ultimaker_methodxl +name = Fast +version = 4 + +[metadata] +material = ultimaker_pla_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1A +weight = -2 + +[values] +bottom_layers = 4 +cool_fan_enabled = True +cool_fan_full_layer = 4 +cool_fan_speed = 100 +cool_fan_speed_0 = 0 +cool_min_layer_time = 10 +cool_min_speed = 5 +cool_min_temperature = 205 +default_material_bed_temperature = 45 +infill_sparse_density = 15 +material_bed_temperature = =default_material_bed_temperature +material_bed_temperature_layer_0 = =default_material_bed_temperature + 5 +material_final_print_temperature = 210 +material_initial_print_temperature = 210 +material_print_temperature = 210 +material_print_temperature_layer_0 = 225 +material_standby_temperature = 160 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.18 +raft_base_line_spacing = 4 +raft_base_line_width = 1.2 +raft_base_speed = =raft_speed +raft_base_thickness = 0.6 +raft_interface_fan_speed = 0 +raft_interface_layers = 2 +raft_interface_line_spacing = 0.7 +raft_interface_speed = 60 +raft_interface_thickness = 0.3 +raft_speed = 30 +raft_surface_fan_speed = 0 +raft_surface_line_spacing = 0.425 +raft_surface_speed = 90 +raft_surface_wall_count = 2 +retract_at_layer_change = True +skin_material_flow_layer_0 = =material_flow +speed_layer_0 = 15 +speed_print = 150 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 65 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_fan_enable = True +support_infill_angles = [45 ] +support_infill_rate = 12 +support_infill_sparse_thickness = =layer_height +support_interface_density = 83 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow * 0.9 +support_interface_offset = 1 +support_interface_wall_count = 0 +support_line_width = line_width * 0.75 +support_material_flow = =material_flow * 0.8 +support_offset = 3 +support_roof_density = =support_interface_density +support_roof_height = =layer_height * 4 +support_roof_line_width = =line_width +support_roof_material_flow = =support_interface_material_flow +support_roof_wall_count = 1 +support_xy_distance = 0.3 +support_xy_distance_overhang = 0.1 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.15 +switch_extruder_retraction_amount = 0.5 +wall_0_material_flow_layer_0 = =material_flow +wall_x_material_flow_layer_0 = =material_flow + diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-nylon12-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-nylon12-cf-175_0.2mm.inst.cfg index 5d5f891daff..8554e49fe8a 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-nylon12-cf-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-nylon12-cf-175_0.2mm.inst.cfg @@ -1,10 +1,9 @@ [general] definition = ultimaker_methodxl -name = Fast - Experimental +name = Fast version = 4 [metadata] -is_experimental = True material = ultimaker_nylon12-cf_175 quality_type = draft setting_version = 23 @@ -18,8 +17,10 @@ material_final_print_temperature = =default_material_print_temperature-5 material_initial_print_temperature = =default_material_print_temperature-5 raft_airgap = 0.3 raft_base_line_spacing = 3 -raft_base_line_width = 1.2 +raft_base_line_width = 1 raft_base_speed = 10 +raft_base_thickness = =0.6 if extruder_nr == support_extruder_nr else 0.5 +raft_base_wall_count = =3 if extruder_nr == support_extruder_nr else 1 retract_at_layer_change = True retraction_amount = 0.5 retraction_min_travel = 3.2 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm.inst.cfg new file mode 100644 index 00000000000..9ddfc186008 --- /dev/null +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm.inst.cfg @@ -0,0 +1,87 @@ +[general] +definition = ultimaker_methodxl +name = Fast +version = 4 + +[metadata] +material = ultimaker_pla_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1C +weight = -2 + +[values] +bottom_layers = 4 +cool_fan_enabled = True +cool_fan_full_layer = 4 +cool_fan_speed = 100 +cool_fan_speed_0 = 0 +cool_min_layer_time = 10 +cool_min_speed = 5 +cool_min_temperature = 205 +default_material_bed_temperature = 45 +infill_sparse_density = 15 +material_bed_temperature = =default_material_bed_temperature +material_bed_temperature_layer_0 = =default_material_bed_temperature + 5 +material_final_print_temperature = 210 +material_initial_print_temperature = 210 +material_print_temperature = 210 +material_print_temperature_layer_0 = 225 +material_standby_temperature = 160 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.18 +raft_base_line_spacing = 4 +raft_base_line_width = 1.2 +raft_base_speed = =raft_speed +raft_base_thickness = 0.6 +raft_interface_fan_speed = 0 +raft_interface_layers = 2 +raft_interface_line_spacing = 0.7 +raft_interface_speed = 60 +raft_interface_thickness = 0.3 +raft_speed = 30 +raft_surface_fan_speed = 0 +raft_surface_line_spacing = 0.425 +raft_surface_speed = 90 +raft_surface_wall_count = 2 +retract_at_layer_change = True +skin_material_flow_layer_0 = =material_flow +speed_layer_0 = 15 +speed_print = 150 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 65 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_fan_enable = True +support_infill_angles = [45 ] +support_infill_rate = 12 +support_infill_sparse_thickness = =layer_height +support_interface_density = 83 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow * 0.9 +support_interface_offset = 1 +support_interface_wall_count = 0 +support_line_width = line_width * 0.75 +support_material_flow = =material_flow * 0.8 +support_offset = 3 +support_roof_density = =support_interface_density +support_roof_height = =layer_height * 4 +support_roof_line_width = =line_width +support_roof_material_flow = =support_interface_material_flow +support_roof_wall_count = 1 +support_xy_distance = 0.3 +support_xy_distance_overhang = 0.1 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.15 +switch_extruder_retraction_amount = 0.5 +wall_0_material_flow_layer_0 = =material_flow +wall_x_material_flow_layer_0 = =material_flow + diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_2a_um-pva-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_2a_um-pva-175_0.2mm.inst.cfg new file mode 100644 index 00000000000..611921c3f1b --- /dev/null +++ b/resources/quality/ultimaker_methodxl/um_methodxl_2a_um-pva-175_0.2mm.inst.cfg @@ -0,0 +1,77 @@ +[general] +definition = ultimaker_methodxl +name = Fast +version = 4 + +[metadata] +material = ultimaker_pva_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 2A +weight = -2 + +[values] +brim_replaces_support = False +cool_fan_enabled = False +cool_min_speed = 5 +cool_min_temperature = =material_print_temperature +initial_layer_line_width_factor = 300 +material_bed_temperature = 45 +material_bed_temperature_layer_0 = 50 +material_final_print_temperature = 210 +material_initial_print_temperature = 210 +material_print_temperature = 210 +material_print_temperature_layer_0 = 220 +material_standby_temperature = 160 +prime_tower_flow = 125 +raft_airgap = 0.0 +raft_base_wall_count = 4 +raft_interface_flow = 110 +raft_interface_infill_overlap = 50 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.9 +raft_interface_line_width = 1 +raft_interface_speed = 15 +raft_interface_z_offset = -0.05 +raft_surface_flow = 110 +raft_surface_infill_overlap = 50 +raft_surface_line_spacing = 0.44 +raft_surface_line_width = 0.4 +raft_surface_speed = 20 +raft_surface_thickness = 0.27 +raft_surface_z_offset = -0.075 +retraction_speed = 1.75 +speed_layer_0 = 10 +speed_prime_tower = 10 +speed_print = 50 +speed_roofing = 50 +speed_support = 50 +speed_support_bottom = 10 +speed_support_interface = 50 +speed_topbottom = 50 +speed_wall_0 = 50 +speed_wall_x = 50 +support_angle = 50 +support_bottom_density = 99 +support_bottom_height = 0.406 +support_bottom_line_width = 1.2 +support_bottom_wall_count = 2 +support_conical_angle = 20 +support_conical_min_width = 20 +support_fan_enable = False +support_infill_density_multiplier_initial_layer = 2 +support_infill_rate = 12 +support_infill_sparse_thickness = =min(layer_height * 2, machine_nozzle_size * 3 / 4) if layer_height <= 0.15 / 0.4 * machine_nozzle_size else layer_height +support_interface_enable = True +support_interface_offset = 0.8 +support_pattern = grid +support_roof_density = 95 +support_roof_height = =layer_height*8 +support_wall_count = 2 +support_xy_distance = 0.2 +support_z_distance = 0 +switch_extruder_extra_prime_amount = 1 +switch_extruder_retraction_amount = 2.5 +switch_extruder_retraction_speeds = 3 + diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-nylon12-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-nylon12-cf-175_0.2mm.inst.cfg index cc075adf90f..b14d2334e54 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-nylon12-cf-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-nylon12-cf-175_0.2mm.inst.cfg @@ -1,10 +1,9 @@ [general] definition = ultimaker_methodxl -name = Fast - Experimental +name = Fast version = 4 [metadata] -is_experimental = True material = ultimaker_nylon12-cf_175 quality_type = draft setting_version = 23 @@ -18,8 +17,10 @@ material_final_print_temperature = =default_material_print_temperature-5 material_initial_print_temperature = =default_material_print_temperature-5 raft_airgap = 0.3 raft_base_line_spacing = 3 -raft_base_line_width = 1.2 +raft_base_line_width = 1 raft_base_speed = 10 +raft_base_thickness = =0.6 if extruder_nr == support_extruder_nr else 0.5 +raft_base_wall_count = =3 if extruder_nr == support_extruder_nr else 1 retract_at_layer_change = True retraction_amount = 0.5 retraction_min_travel = 3.2 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm.inst.cfg new file mode 100644 index 00000000000..40a85a3a0e5 --- /dev/null +++ b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm.inst.cfg @@ -0,0 +1,87 @@ +[general] +definition = ultimaker_methodxl +name = Fast +version = 4 + +[metadata] +material = ultimaker_pla_175 +quality_type = draft +setting_version = 23 +type = quality +variant = LABS +weight = -2 + +[values] +bottom_layers = 4 +cool_fan_enabled = True +cool_fan_full_layer = 4 +cool_fan_speed = 100 +cool_fan_speed_0 = 0 +cool_min_layer_time = 10 +cool_min_speed = 5 +cool_min_temperature = 205 +default_material_bed_temperature = 45 +infill_sparse_density = 15 +material_bed_temperature = =default_material_bed_temperature +material_bed_temperature_layer_0 = =default_material_bed_temperature + 5 +material_final_print_temperature = 210 +material_initial_print_temperature = 210 +material_print_temperature = 210 +material_print_temperature_layer_0 = 225 +material_standby_temperature = 160 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.18 +raft_base_line_spacing = 4 +raft_base_line_width = 1.2 +raft_base_speed = =raft_speed +raft_base_thickness = 0.6 +raft_interface_fan_speed = 0 +raft_interface_layers = 2 +raft_interface_line_spacing = 0.7 +raft_interface_speed = 60 +raft_interface_thickness = 0.3 +raft_speed = 30 +raft_surface_fan_speed = 0 +raft_surface_line_spacing = 0.425 +raft_surface_speed = 90 +raft_surface_wall_count = 2 +retract_at_layer_change = True +skin_material_flow_layer_0 = =material_flow +speed_layer_0 = 15 +speed_print = 150 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 65 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_fan_enable = True +support_infill_angles = [45 ] +support_infill_rate = 12 +support_infill_sparse_thickness = =layer_height +support_interface_density = 83 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow * 0.9 +support_interface_offset = 1 +support_interface_wall_count = 0 +support_line_width = line_width * 0.75 +support_material_flow = =material_flow * 0.8 +support_offset = 3 +support_roof_density = =support_interface_density +support_roof_height = =layer_height * 4 +support_roof_line_width = =line_width +support_roof_material_flow = =support_interface_material_flow +support_roof_wall_count = 1 +support_xy_distance = 0.3 +support_xy_distance_overhang = 0.1 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.15 +switch_extruder_retraction_amount = 0.5 +wall_0_material_flow_layer_0 = =material_flow +wall_x_material_flow_layer_0 = =material_flow + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.15mm.inst.cfg index bcca24890b8..205434e4626 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.15mm.inst.cfg @@ -13,6 +13,8 @@ weight = -1 [values] brim_replaces_support = False +build_volume_temperature = =50 if extruders_enabled_count > 1 else 24 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.1mm.inst.cfg index f398a6a42dc..0e7c3a65005 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.1mm.inst.cfg @@ -13,6 +13,8 @@ weight = 0 [values] brim_replaces_support = False +build_volume_temperature = =50 if extruders_enabled_count > 1 else 24 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.2mm.inst.cfg index 522f155ad0c..51e698affa4 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.2mm.inst.cfg @@ -13,6 +13,8 @@ weight = -2 [values] brim_replaces_support = False +build_volume_temperature = =50 if extruders_enabled_count > 1 else 24 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 5 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.3mm.inst.cfg index acd966f3ab0..348f6de9880 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.3mm.inst.cfg @@ -14,6 +14,8 @@ weight = -3 [values] brim_replaces_support = False +build_volume_temperature = =50 if extruders_enabled_count > 1 else 24 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 5 diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.06mm.inst.cfg index e5369b467eb..de72bf59ff5 100644 --- a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.06mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.06mm.inst.cfg @@ -14,7 +14,9 @@ weight = 1 [values] acceleration_prime_tower = 1500 brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 else 35 cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature - 5 minimum_support_area = 4 diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.15mm.inst.cfg index bad46d3573c..93217e726e3 100644 --- a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.15mm.inst.cfg @@ -14,7 +14,9 @@ weight = -1 [values] acceleration_prime_tower = 1500 brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 else 35 cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 minimum_support_area = 4 retraction_count_max = 5 diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.1mm.inst.cfg index 8424914a2d3..d4ad0a99041 100644 --- a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.1mm.inst.cfg @@ -14,7 +14,9 @@ weight = 0 [values] acceleration_prime_tower = 1500 brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 else 35 cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature - 5 minimum_support_area = 4 diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.2mm.inst.cfg index fc34184c724..90f45b02e8a 100644 --- a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.2mm.inst.cfg @@ -14,7 +14,9 @@ weight = -2 [values] acceleration_prime_tower = 1500 brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 else 35 cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature + 5 minimum_support_area = 4 diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.3mm.inst.cfg index 184f40a74d2..ae7a28fbc64 100644 --- a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.3mm.inst.cfg @@ -15,7 +15,9 @@ weight = -3 [values] acceleration_prime_tower = 1500 brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 else 35 cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature - 5 minimum_support_area = 4 diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.2mm.inst.cfg index 94772687807..2b3b2bb338d 100644 --- a/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.2mm.inst.cfg @@ -14,7 +14,9 @@ weight = -2 [values] acceleration_prime_tower = 1500 brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 else 35 cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 minimum_support_area = 4 retraction_count_max = 5 diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.3mm.inst.cfg index 58a4a1901f2..cbbe1b5e014 100644 --- a/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.3mm.inst.cfg @@ -14,7 +14,9 @@ weight = -3 [values] acceleration_prime_tower = 1500 brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 else 35 cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature + 5 minimum_support_area = 4 diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.4mm.inst.cfg index a7817b224bb..1ba661d82a2 100644 --- a/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.4mm.inst.cfg @@ -14,7 +14,9 @@ weight = -4 [values] acceleration_prime_tower = 1500 brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 else 35 cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature + 5 minimum_support_area = 4 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.15mm.inst.cfg index 6b118fde63b..808bdd3de31 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.15mm.inst.cfg @@ -13,6 +13,8 @@ weight = -1 [values] brim_replaces_support = False +build_volume_temperature = =50 if extruders_enabled_count > 1 else 24 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.1mm.inst.cfg index 6422d61996e..4d30a7c10d3 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.1mm.inst.cfg @@ -13,6 +13,8 @@ weight = 0 [values] brim_replaces_support = False +build_volume_temperature = =50 if extruders_enabled_count > 1 else 24 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.2mm.inst.cfg index 4b82ec4068b..65f11b5736c 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.2mm.inst.cfg @@ -13,6 +13,8 @@ weight = -2 [values] brim_replaces_support = False +build_volume_temperature = =50 if extruders_enabled_count > 1 else 24 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 5 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.3mm.inst.cfg index 6a910b3deb7..c4bf1775bbb 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.3mm.inst.cfg @@ -14,6 +14,8 @@ weight = -3 [values] brim_replaces_support = False +build_volume_temperature = =50 if extruders_enabled_count > 1 else 24 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 5 diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.06mm.inst.cfg index f22a56d0b76..4a74cd6227c 100644 --- a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.06mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.06mm.inst.cfg @@ -14,7 +14,9 @@ weight = 1 [values] acceleration_prime_tower = 1500 brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 else 35 cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature - 5 minimum_support_area = 4 diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.15mm.inst.cfg index b2e541697c4..e4a35cd9615 100644 --- a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.15mm.inst.cfg @@ -14,7 +14,9 @@ weight = -1 [values] acceleration_prime_tower = 1500 brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 else 35 cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 minimum_support_area = 4 retraction_count_max = 5 diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.1mm.inst.cfg index d3ca3ea07fc..41f5d71c4d5 100644 --- a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.1mm.inst.cfg @@ -14,7 +14,9 @@ weight = 0 [values] acceleration_prime_tower = 1500 brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 else 35 cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature - 5 minimum_support_area = 4 diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.2mm.inst.cfg index eb0293dd11a..248e54863ff 100644 --- a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.2mm.inst.cfg @@ -14,7 +14,9 @@ weight = -2 [values] acceleration_prime_tower = 1500 brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 else 35 cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature + 5 minimum_support_area = 4 diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.3mm.inst.cfg index b87724042ce..056b3bb3270 100644 --- a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.3mm.inst.cfg @@ -15,7 +15,9 @@ weight = -3 [values] acceleration_prime_tower = 1500 brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 else 35 cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature - 5 minimum_support_area = 4 diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.2mm.inst.cfg index 9940bab26a6..8bc8491beb0 100644 --- a/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.2mm.inst.cfg @@ -14,7 +14,9 @@ weight = -2 [values] acceleration_prime_tower = 1500 brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 else 35 cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 minimum_support_area = 4 retraction_count_max = 5 diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.3mm.inst.cfg index d2e64105961..7f42564da80 100644 --- a/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.3mm.inst.cfg @@ -14,7 +14,9 @@ weight = -3 [values] acceleration_prime_tower = 1500 brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 else 35 cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature + 5 minimum_support_area = 4 diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.4mm.inst.cfg index 07e4d926ac1..8115c6148c7 100644 --- a/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.4mm.inst.cfg @@ -14,7 +14,9 @@ weight = -4 [values] acceleration_prime_tower = 1500 brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 else 35 cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature + 5 minimum_support_area = 4 diff --git a/resources/setting_visibility/advanced.cfg b/resources/setting_visibility/advanced.cfg index 652f33b4a43..261743c7085 100644 --- a/resources/setting_visibility/advanced.cfg +++ b/resources/setting_visibility/advanced.cfg @@ -97,6 +97,7 @@ cool_fan_full_layer cool_min_layer_time cool_min_speed cool_lift_head +cool_during_extruder_switch [support] support_enable diff --git a/resources/setting_visibility/expert.cfg b/resources/setting_visibility/expert.cfg index 3742fc9f609..f0ba478a53b 100644 --- a/resources/setting_visibility/expert.cfg +++ b/resources/setting_visibility/expert.cfg @@ -249,6 +249,7 @@ cool_fan_full_layer cool_min_layer_time cool_min_speed cool_lift_head +cool_during_extruder_switch [support] support_enable @@ -372,6 +373,7 @@ prime_tower_base_height prime_tower_base_curve_magnitude prime_tower_raft_base_line_spacing prime_tower_max_bridging_distance +prime_tower_min_shell_thickness ooze_shield_enabled ooze_shield_angle ooze_shield_dist diff --git a/resources/variants/ultimaker_method_1A.inst.cfg b/resources/variants/ultimaker_method_1A.inst.cfg new file mode 100644 index 00000000000..d8ac36154ae --- /dev/null +++ b/resources/variants/ultimaker_method_1A.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_method +name = 1A +version = 4 + +[metadata] +hardware_type = nozzle +reference_extruder_id = mk14 +setting_version = 23 +type = variant + +[values] +machine_nozzle_id = 1A +machine_nozzle_size = 0.4 + diff --git a/resources/variants/ultimaker_method_1C.inst.cfg b/resources/variants/ultimaker_method_1C.inst.cfg new file mode 100644 index 00000000000..b881a01fdc2 --- /dev/null +++ b/resources/variants/ultimaker_method_1C.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_method +name = 1C +version = 4 + +[metadata] +hardware_type = nozzle +reference_extruder_id = mk14_c +setting_version = 23 +type = variant + +[values] +machine_nozzle_id = 1C +machine_nozzle_size = 0.4 + diff --git a/resources/variants/ultimaker_method_2A.inst.cfg b/resources/variants/ultimaker_method_2A.inst.cfg new file mode 100644 index 00000000000..b2f16e44723 --- /dev/null +++ b/resources/variants/ultimaker_method_2A.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_method +name = 2A +version = 4 + +[metadata] +hardware_type = nozzle +reference_extruder_id = mk14_s +setting_version = 23 +type = variant + +[values] +machine_nozzle_id = 2A +machine_nozzle_size = 0.4 + diff --git a/resources/variants/ultimaker_method_LABS.inst.cfg b/resources/variants/ultimaker_method_LABS.inst.cfg new file mode 100644 index 00000000000..97e78c30e0e --- /dev/null +++ b/resources/variants/ultimaker_method_LABS.inst.cfg @@ -0,0 +1,14 @@ +[general] +definition = ultimaker_method +name = LABS +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_id = LABS +machine_nozzle_size = 0.4 + diff --git a/resources/variants/ultimaker_methodx_1A.inst.cfg b/resources/variants/ultimaker_methodx_1A.inst.cfg new file mode 100644 index 00000000000..886c14c1848 --- /dev/null +++ b/resources/variants/ultimaker_methodx_1A.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_methodx +name = 1A +version = 4 + +[metadata] +hardware_type = nozzle +reference_extruder_id = mk14 +setting_version = 23 +type = variant + +[values] +machine_nozzle_id = 1A +machine_nozzle_size = 0.4 + diff --git a/resources/variants/ultimaker_methodx_2A.inst.cfg b/resources/variants/ultimaker_methodx_2A.inst.cfg new file mode 100644 index 00000000000..49edb9cf3c9 --- /dev/null +++ b/resources/variants/ultimaker_methodx_2A.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_methodx +name = 2A +version = 4 + +[metadata] +hardware_type = nozzle +reference_extruder_id = mk14_s +setting_version = 23 +type = variant + +[values] +machine_nozzle_id = 2A +machine_nozzle_size = 0.4 + diff --git a/resources/variants/ultimaker_methodxl_1A.inst.cfg b/resources/variants/ultimaker_methodxl_1A.inst.cfg new file mode 100644 index 00000000000..b7a54d82428 --- /dev/null +++ b/resources/variants/ultimaker_methodxl_1A.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_methodxl +name = 1A +version = 4 + +[metadata] +hardware_type = nozzle +reference_extruder_id = mk14 +setting_version = 23 +type = variant + +[values] +machine_nozzle_id = 1A +machine_nozzle_size = 0.4 + diff --git a/resources/variants/ultimaker_methodxl_2A.inst.cfg b/resources/variants/ultimaker_methodxl_2A.inst.cfg new file mode 100644 index 00000000000..3a93dfdd9ff --- /dev/null +++ b/resources/variants/ultimaker_methodxl_2A.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_methodxl +name = 2A +version = 4 + +[metadata] +hardware_type = nozzle +reference_extruder_id = mk14_s +setting_version = 23 +type = variant + +[values] +machine_nozzle_id = 2A +machine_nozzle_size = 0.4 +