diff --git a/resources/definitions/fusion3.def.json b/resources/definitions/fusion3.def.json new file mode 100644 index 0000000000..30c5b6ce93 --- /dev/null +++ b/resources/definitions/fusion3.def.json @@ -0,0 +1,161 @@ +{ + "version": 2, + "name": "Fusion3 Base Printer", + "inherits": "fdmprinter", + "metadata": + { + "visible": false, + "author": "Keith Varin", + "manufacturer": "Fusion3Design", + "file_formats": "text/x-gcode", + "exclude_materials": [ + "bestfilament_abs_skyblue", + "bestfilament_petg_orange", + "bestfilament_pla_green", + "chromatik_pla", + "dsm_arnitel2045_175", + "dsm_novamid1070_175", + "emotiontech_abs", + "emotiontech_absx", + "emotiontech_acetate", + "emotiontech_asax", + "emotiontech_bvoh", + "emotiontech_copa", + "emotiontech_hips", + "emotiontech_nylon_1030", + "emotiontech_nylon_1030cf", + "emotiontech_nylon_1070", + "emotiontech_pc", + "emotiontech_pekk", + "emotiontech_petg", + "emotiontech_pla", + "emotiontech_pla_hr_870", + "emotiontech_pva-m", + "emotiontech_pva-s", + "emotiontech_tpu98a", + "eryone_petg", + "eryone_pla", + "eryone_pla_glow", + "eryone_pla_matte", + "eryone_pla_wood", + "eSUN_PETG_Black", + "eSUN_PETG_Grey", + "eSUN_PETG_Purple", + "Extrudr_GreenTECPro_Anthracite_175", + "Extrudr_GreenTECPro_Black_175", + "Extrudr_GreenTECPro_Blue_175", + "Extrudr_GreenTECPro_Nature_175", + "Extrudr_GreenTECPro_Red_175", + "Extrudr_GreenTECPro_Silver_175", + "Extrudr_GreenTECPro_White_175", + "fabtotum_abs", + "fabtotum_nylon", + "fabtotum_pla", + "fabtotum_tpu", + "fdplast_abs_tomato", + "fdplast_petg_gray", + "fdplast_pla_olive", + "fiberlogy_hd_pla", + "filo3d_pla", + "filo3d_pla_green", + "filo3d_pla_red", + "generic_bam", + "generic_bvoh_175", + "generic_gffcpe", + "generic_gffpa", + "generic_hips", + "generic_hips_175", + "generic_pp", + "generic_pva", + "generic_pva_175", + "goofoo_abs", + "goofoo_asa", + "goofoo_bronze_pla", + "goofoo_emarble_pla", + "goofoo_esilk_pla", + "goofoo_hips", + "goofoo_pa", + "goofoo_pa_cf", + "goofoo_pc", + "goofoo_peek", + "goofoo_petg", + "goofoo_pla", + "goofoo_pva", + "goofoo_tpe_83a", + "goofoo_tpu_87a", + "goofoo_tpu_95a", + "goofoo_wood_pla", + "imade3d_petg_175", + "imade3d_pla_175", + "innofill_innoflex60_175", + "layer_one_black_pla", + "layer_one_dark_gray_pla", + "layer_one_white_pla", + "leapfrog_abs_natural", + "leapfrog_epla_natural", + "leapfrog_pva_natural", + "octofiber_pla", + "redd_abs", + "redd_asa", + "redd_hips", + "redd_nylon", + "redd_petg", + "redd_pla", + "redd_tpe", + "structur3d_dap100silicone", + "tizyx_abs", + "tizyx_flex", + "tizyx_petg", + "tizyx_pla", + "tizyx_pla_bois", + "tizyx_pva", + "verbatim_bvoh_175", + "Vertex_Delta_ABS", + "Vertex_Delta_PET", + "Vertex_Delta_PLA", + "Vertex_Delta_PLA_Glitter", + "Vertex_Delta_PLA_Mat", + "Vertex_Delta_PLA_Satin", + "Vertex_Delta_PLA_Wood", + "Vertex_Delta_TPU", + "volumic_abs_ultra", + "volumic_arma_ultra", + "volumic_asa_ultra", + "volumic_br80_ultra", + "volumic_bumper_ultra", + "volumic_cu80_ultra", + "volumic_flex93_ultra", + "volumic_medical_ultra", + "volumic_nylon_ultra", + "volumic_pekk_carbone", + "volumic_petgcarbone_ultra", + "volumic_petg_ultra", + "volumic_pla_ultra", + "volumic_pp_ultra", + "volumic_strong_ultra", + "volumic_support_ultra", + "xyzprinting_abs", + "xyzprinting_antibact_pla", + "xyzprinting_carbon_fiber", + "xyzprinting_colorinkjet_pla", + "xyzprinting_flexible", + "xyzprinting_metallic_pla", + "xyzprinting_nylon", + "xyzprinting_petg", + "xyzprinting_pla", + "xyzprinting_tough_pla", + "xyzprinting_tpu", + "zyyx_pro_flex", + "zyyx_pro_pla" + ], + "first_start_actions": [ "MachineSettingsAction" ], + "has_machine_quality": true, + "has_materials": true, + "has_variants": true, + "machine_extruder_trains": { "0": "fusion3_extruder_0" }, + "preferred_material": "generic_abs", + "preferred_quality_type": "normal", + "preferred_variant_name": "0.4mm Nozzle", + "variants_name": "Nozzle Size" + } +} \ No newline at end of file diff --git a/resources/definitions/fusion3_f410.def.json b/resources/definitions/fusion3_f410.def.json new file mode 100644 index 0000000000..091a8f7ac5 --- /dev/null +++ b/resources/definitions/fusion3_f410.def.json @@ -0,0 +1,138 @@ +{ + "version": 2, + "name": "Fusion3 F410", + "inherits": "fusion3", + "metadata": + { + "visible": true, + "quality_definition": "fusion3" + }, + "overrides": + { + "acceleration_print": { "value": "machine_acceleration" }, + "acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" }, + "acceleration_travel": { "value": "machine_acceleration" }, + "acceleration_travel_layer_0": { "value": "acceleration_travel" }, + "adaptive_layer_height_variation": { "value": 0.04 }, + "adaptive_layer_height_variation_step": { "value": 0.04 }, + "adhesion_type": { "value": "'skirt'" }, + "bottom_layers": { "value": "math.ceil(round(bottom_thickness / resolveOrValue('layer_height'), 4))" }, + "brim_replaces_support": { "value": false }, + "cool_fan_full_at_height": { "value": "layer_height_0 * 4" }, + "cool_min_speed": { "value": "speed_print * 0.3" }, + "gantry_height": { "value": 40 }, + "infill_before_walls": { "value": false }, + "infill_overlap": { "value": 20.0 }, + "infill_pattern": { "value": "'zigzag' if infill_sparse_density > 89 else 'lines' if infill_sparse_density > 31 else 'cubic'" }, + "infill_wipe_dist": { "value": 0.0 }, + "jerk_print": { "value": 10 }, + "jerk_travel": { "value": "jerk_print" }, + "jerk_travel_layer_0": { "value": "jerk_travel" }, + "machine_acceleration": { "value": 2000 }, + "machine_depth": { "default_value": 355 }, + "machine_end_gcode": { "default_value": "; Fusion3 F410 end code\nG91 ;relative positioning\nG1 E-5.00 F1000 ;retract 5mm of filament\nG1 Z+1.00 X-20.0 Y+20.0 F10000 ;short quick move to disengage from print\nG90 ;absolute positioning\nG1 X0.0 Y350.0 F9000 ; move head to back left corner\nG91 ; relative positioning\nG1 E-5.00 F500 ;retract additional filament to prevent oozing\nG90 ;absolute positioning\nM104 S0 ;turn off hotend\nM140 S0 ;turn off heatbed\n; Reset filament monitor\nM42 P63 S0\nG4 P100\nG4 P50\nM42 P63 S1\nG1 Z315 F1000 ;move print bed down to idle position\nM106 S0 ; shut off blower\nM84 ;motors off\nM561 ;clear bed probe transformation\n" }, + "machine_gcode_flavor": { "default_value": "RepRap (RepRap)" }, + "machine_head_with_fans_polygon": + { + "default_value": [ + [-30, 30], + [-30, -30], + [30, -30], + [30, 30] + ] + }, + "machine_heated_bed": { "default_value": true }, + "machine_height": { "default_value": 315 }, + "machine_max_acceleration_x": { "value": 5000 }, + "machine_max_acceleration_y": { "value": 5000 }, + "machine_max_acceleration_z": { "value": 500 }, + "machine_max_feedrate_e": { "value": 166 }, + "machine_max_feedrate_x": { "value": 550 }, + "machine_max_feedrate_y": { "value": 550 }, + "machine_max_feedrate_z": { "value": 40 }, + "machine_max_jerk_e": { "value": 30 }, + "machine_max_jerk_z": { "value": 1 }, + "machine_name": { "default_value": "Fusion3 F410" }, + "machine_start_gcode": { "default_value": "; Fusion3 F410 start code\nM104 S0 ; shutdown heater and prepare to print\nG21 ; set units to mm\nG90 ; use absolute coordinates\nT0 ; select tool 0\nG92 E0.0 ; reset e count\nM220 S100 ; reset speed multiplier\nM140 S{material_bed_temperature_layer_0} ; set bed temp and do not wait\nG32 ; call to run bed.g\nM190 S{material_bed_temperature_layer_0} ; Set bed temperature and wait\nM109 S{material_print_temperature_layer_0} ; set print head temperature and wait\n; === pause for heating ===\n; reset filament monitor\nM42 P63 S0\nG4 P100\nG4 P50\nM42 P63 S1\nG1 X350 Y0\nG1 Z10.0 F2000 ; move up\nG1 E10.0 F500 ; prime extruder\nG92 E0.0 ; reset e count\nG1 X330 Y15 F9000 ; move back\nG1 Z{layer_height_0} F1000 ; move down to begin wipe\nG1 X150 E4.0 F6000 ; wipe print head (extrude material while we do this)\nG92 E0.0 ; reset e count\n" }, + "machine_width": { "default_value": 355 }, + "material_final_print_temperature": { "value": "material_print_temperature" }, + "material_initial_print_temperature": { "value": "material_print_temperature" }, + "meshfix_maximum_resolution": { "value": "0.25" }, + "meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" }, + "minimum_interface_area": { "value": 10 }, + "minimum_support_area": { "value": 2 }, + "optimize_wall_printing_order": { "value": "True" }, + "retract_at_layer_change": { "value": true }, + "retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" }, + "retraction_combing_max_distance": { "value": 30 }, + "retraction_count_max": { "value": 100 }, + "retraction_extrusion_window": { "value": 5 }, + "retraction_hop": { "value": 0.2 }, + "retraction_hop_enabled": { "value": true }, + "retraction_prime_speed": + { + "maximum_value": "machine_max_feedrate_e", + "maximum_value_warning": "machine_max_feedrate_e *0.75" + }, + "retraction_retract_speed": + { + "maximum_value": "machine_max_feedrate_e", + "maximum_value_warning": "machine_max_feedrate_e *0.75" + }, + "retraction_speed": + { + "default_value": 100, + "maximum_value": "machine_max_feedrate_e", + "maximum_value_warning": "machine_max_feedrate_e *0.75" + }, + "skin_overlap": { "value": 10.0 }, + "skirt_gap": { "value": 10.0 }, + "skirt_line_count": { "value": 3 }, + "speed_infill": { "value": "speed_print *0.7" }, + "speed_layer_0": { "value": "speed_print *0.4" }, + "speed_prime_tower": { "value": "speed_topbottom" }, + "speed_print": { "value": 100 }, + "speed_support": { "value": "speed_wall_0" }, + "speed_support_interface": { "value": "speed_topbottom" }, + "speed_travel": { "value": "speed_print * 1.5" }, + "speed_travel_layer_0": { "value": "speed_travel *0.5" }, + "speed_wall": { "value": "speed_print *0.6" }, + "speed_wall_x": { "value": "speed_print *0.85" }, + "speed_z_hop": { "value": 5 }, + "support_angle": { "value": "math.floor(math.degrees(math.atan(line_width/2.0/layer_height)))" }, + "support_brim_enable": { "value": true }, + "support_brim_width": { "value": 4 }, + "support_infill_angles": + { + "value": [ + 45 + ] + }, + "support_infill_rate": { "value": "0 if support_enable and support_structure == 'tree' else 30" }, + "support_interface_density": { "value": 33.333 }, + "support_interface_height": { "value": "layer_height * 4" }, + "support_interface_pattern": { "value": "'grid'" }, + "support_interface_skip_height": { "value": 0.2 }, + "support_pattern": { "value": "'zigzag'" }, + "support_use_towers": { "value": false }, + "support_wall_count": { "value": 0 }, + "support_xy_distance": { "value": "wall_line_width_0 * 3" }, + "support_xy_distance_overhang": { "value": "wall_line_width_0" }, + "support_xy_overrides_z": { "value": "'xy_overrides_z'" }, + "support_z_distance": { "value": "layer_height if layer_height >= 0.16 else layer_height*2" }, + "top_bottom_pattern": { "value": "'zigzag'" }, + "top_bottom_pattern_0": { "value": "'zigzag'" }, + "top_bottom_thickness": + { + "minimum_value_warning": "0.4", + "value": "(layer_height*3) + layer_height_0" + }, + "top_layers": { "value": "math.ceil(round(top_thickness / resolveOrValue('layer_height'), 4))" }, + "travel_avoid_other_parts": { "value": false }, + "travel_avoid_supports": { "value": true }, + "travel_retract_before_outer_wall": { "value": true }, + "wall_0_wipe_dist": { "value": 0.0 }, + "z_seam_corner": { "value": "'z_seam_corner_inner'" }, + "z_seam_type": { "value": "'sharpest_corner'" } + } +} \ No newline at end of file diff --git a/resources/extruders/fusion3_extruder_0.def.json b/resources/extruders/fusion3_extruder_0.def.json new file mode 100644 index 0000000000..4369308122 --- /dev/null +++ b/resources/extruders/fusion3_extruder_0.def.json @@ -0,0 +1,15 @@ +{ + "version": 2, + "name": "Extruder 1", + "inherits": "fdmextruder", + "metadata": + { + "machine": "fusion3", + "position": "0" + }, + "overrides": + { + "extruder_nr": { "default_value": 0 }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/quality/fusion3/fusion3_0.4_ABS_fine.inst.cfg b/resources/quality/fusion3/fusion3_0.4_ABS_fine.inst.cfg new file mode 100644 index 0000000000..8c4d149334 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.4_ABS_fine.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = fusion3 +name = Fine Quality +version = 4 + +[metadata] +material = generic_abs +quality_type = fine +setting_version = 20 +type = quality +variant = 0.4mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = True +cool_fan_full_layer = 70 +cool_fan_speed = 65 +cool_fan_speed_min = 15 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 60 +infill_sparse_density = 75 +inset_direction = outside_in +layer_height = 0.1 +layer_height_0 = 0.25 +line_width = 0.4 +material_bed_temperature = 110 +material_flow = 98 +material_print_temperature = 255.0 +retract_at_layer_change = False +retraction_amount = 2.25 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 55 +speed_print = 35 +speed_travel_layer_0 = 100 +support_angle = 45 +support_enable = True +support_infill_rate = 25 +top_bottom_thickness = 0.55 +wall_thickness = 0.9 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.4_ABS_good.inst.cfg b/resources/quality/fusion3/fusion3_0.4_ABS_good.inst.cfg new file mode 100644 index 0000000000..ba55ef1e51 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.4_ABS_good.inst.cfg @@ -0,0 +1,41 @@ +[general] +definition = fusion3 +name = Good Quality +version = 4 + +[metadata] +material = generic_abs +quality_type = good +setting_version = 20 +type = quality +variant = 0.4mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = True +cool_fan_full_layer = 70 +cool_fan_speed = 65 +cool_fan_speed_min = 15 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 60 +infill_sparse_density = 15 +inset_direction = outside_in +layer_height = 0.3 +layer_height_0 = 0.3 +line_width = 0.4 +material_bed_temperature = 110 +material_flow = 98 +material_print_temperature = 275 +retract_at_layer_change = False +retraction_amount = 4.75 +retraction_combing = noskin +retraction_combing_max_distance = 10 +speed_print = 125 +speed_travel_layer_0 = 100 +support_angle = 45 +support_enable = True +support_infill_rate = 25 +top_bottom_thickness = 0.9 +wall_thickness = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.4_ABS_normal.inst.cfg b/resources/quality/fusion3/fusion3_0.4_ABS_normal.inst.cfg new file mode 100644 index 0000000000..147eacff8a --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.4_ABS_normal.inst.cfg @@ -0,0 +1,41 @@ +[general] +definition = fusion3 +name = Normal Quality +version = 4 + +[metadata] +material = generic_abs +quality_type = normal +setting_version = 20 +type = quality +variant = 0.4mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = True +cool_fan_full_layer = 70 +cool_fan_speed = 65 +cool_fan_speed_min = 15 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 60 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height = 0.2 +layer_height_0 = 0.2 +line_width = 0.45 +material_bed_temperature = 110 +material_flow = 98 +material_print_temperature = 270 +retract_at_layer_change = False +retraction_amount = 4 +retraction_combing = noskin +retraction_combing_max_distance = 10 +speed_print = 100 +speed_travel_layer_0 = 100 +support_angle = 45 +support_enable = True +support_infill_rate = 25 +top_bottom_thickness = 0.6 +wall_thickness = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.4_ASA_fine.inst.cfg b/resources/quality/fusion3/fusion3_0.4_ASA_fine.inst.cfg new file mode 100644 index 0000000000..2c3cce6e79 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.4_ASA_fine.inst.cfg @@ -0,0 +1,43 @@ +[general] +definition = fusion3 +name = Fine Quality +version = 4 + +[metadata] +material = generic_asa_175 +quality_type = fine +setting_version = 20 +type = quality +variant = 0.4mm Nozzle + +[values] +cool_fan_enabled = True +cool_fan_full_layer = 70 +cool_fan_speed = 15 +cool_fan_speed_min = 15 +cool_min_layer_time = 13 +infill_overlap = 15 +infill_sparse_density = 75 +inset_direction = outside_in +layer_height_0 = 0.2 +line_width = 0.4 +material_bed_temperature = 100 +material_flow = 98 +material_flow_layer_0 = 98 +material_print_temperature = 265 +retract_at_layer_change = False +retraction_amount = 2.25 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 50 +skirt_gap = 5 +skirt_line_count = 2 +speed_print = 35 +support_angle = 45 +support_enable = True +support_infill_rate = 40 +top_bottom_thickness = 0.7 +wall_thickness = 0.8 +xy_offset_layer_0 = -0.15 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.4_ASA_good.inst.cfg b/resources/quality/fusion3/fusion3_0.4_ASA_good.inst.cfg new file mode 100644 index 0000000000..8e09ca3aac --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.4_ASA_good.inst.cfg @@ -0,0 +1,43 @@ +[general] +definition = fusion3 +name = Good Quality +version = 4 + +[metadata] +material = generic_asa_175 +quality_type = good +setting_version = 20 +type = quality +variant = 0.4mm Nozzle + +[values] +cool_fan_enabled = True +cool_fan_full_layer = 70 +cool_fan_speed = 15 +cool_fan_speed_min = 15 +cool_min_layer_time = 13 +infill_overlap = 20 +infill_sparse_density = 15 +inset_direction = outside_in +layer_height_0 = 0.3 +line_width = 0.4 +material_bed_temperature = 100 +material_flow = 98 +material_flow_layer_0 = 98 +material_print_temperature = 295 +retract_at_layer_change = False +retraction_amount = 4.75 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 115 +skirt_gap = 5 +skirt_line_count = 2 +speed_print = 85 +support_angle = 45 +support_enable = True +support_infill_rate = 40 +top_bottom_thickness = 0.9 +wall_thickness = 0.8 +xy_offset_layer_0 = -0.15 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.4_ASA_normal.inst.cfg b/resources/quality/fusion3/fusion3_0.4_ASA_normal.inst.cfg new file mode 100644 index 0000000000..5285f682d4 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.4_ASA_normal.inst.cfg @@ -0,0 +1,43 @@ +[general] +definition = fusion3 +name = Normal Quality +version = 4 + +[metadata] +material = generic_asa_175 +quality_type = normal +setting_version = 20 +type = quality +variant = 0.4mm Nozzle + +[values] +cool_fan_enabled = True +cool_fan_full_layer = 70 +cool_fan_speed = 15 +cool_fan_speed_min = 15 +cool_min_layer_time = 13 +infill_overlap = 15 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.2 +line_width = 0.45 +material_bed_temperature = 100 +material_flow = 98 +material_flow_layer_0 = 98 +material_print_temperature = 295 +retract_at_layer_change = False +retraction_amount = 4 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 115 +skirt_gap = 5 +skirt_line_count = 2 +speed_print = 100 +support_angle = 45 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 0.6 +wall_thickness = 0.9 +xy_offset_layer_0 = -0.15 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.4_CPE_normal.inst.cfg b/resources/quality/fusion3/fusion3_0.4_CPE_normal.inst.cfg new file mode 100644 index 0000000000..095b258020 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.4_CPE_normal.inst.cfg @@ -0,0 +1,44 @@ +[general] +definition = fusion3 +name = Normal Quality +version = 4 + +[metadata] +material = generic_cpe_175 +quality_type = normal +setting_version = 20 +type = quality +variant = 0.4mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = True +cool_fan_full_layer = 60 +cool_fan_speed = 50 +cool_fan_speed_min = 15 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 100 +infill_overlap = 20 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.2 +line_width = 0.45 +material_bed_temperature = 110 +material_flow = 100 +material_flow_layer_0 = 100 +material_print_temperature = 215 +retract_at_layer_change = False +retraction_amount = 4 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 115 +speed_print = 35 +speed_support = 35 +support_angle = 45 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 0.6 +wall_thickness = 0.8 +xy_offset_layer_0 = -0.15 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.4_PA_normal.inst.cfg b/resources/quality/fusion3/fusion3_0.4_PA_normal.inst.cfg new file mode 100644 index 0000000000..0a64f12316 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.4_PA_normal.inst.cfg @@ -0,0 +1,44 @@ +[general] +definition = fusion3 +name = Normal Quality +version = 4 + +[metadata] +material = generic_nylon_175 +quality_type = normal +setting_version = 20 +type = quality +variant = 0.4mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = True +cool_fan_full_layer = 60 +cool_fan_speed = 50 +cool_fan_speed_min = 15 +cool_min_layer_time = 2.5 +cool_min_layer_time_fan_speed_max = 40 +infill_overlap = 15 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.2 +line_width = 0.45 +material_bed_temperature = 75 +material_flow = 100 +material_flow_layer_0 = 100 +material_print_temperature = 275 +retract_at_layer_change = False +retraction_amount = 5 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 115 +speed_print = 65 +speed_support = 65 +support_angle = 45 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 0.6 +wall_thickness = 0.8 +xy_offset_layer_0 = -0.15 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.4_PC_normal.inst.cfg b/resources/quality/fusion3/fusion3_0.4_PC_normal.inst.cfg new file mode 100644 index 0000000000..c0acff030d --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.4_PC_normal.inst.cfg @@ -0,0 +1,40 @@ +[general] +definition = fusion3 +name = Normal Quality +version = 4 + +[metadata] +material = generic_pc_175 +quality_type = normal +setting_version = 20 +type = quality +variant = 0.4mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = false +cool_min_layer_time = 3 +infill_overlap = 15 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.2 +line_width = 0.45 +material_bed_temperature = 130 +material_flow = 100 +material_flow_layer_0 = 100 +material_print_temperature = 295 +retract_at_layer_change = False +retraction_amount = 5 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 115 +speed_layer_0 = 45 +speed_print = 85 +support_angle = 45 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 0.6 +wall_thickness = 0.9 +xy_offset_layer_0 = -0.15 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.4_PETG_normal.inst.cfg b/resources/quality/fusion3/fusion3_0.4_PETG_normal.inst.cfg new file mode 100644 index 0000000000..3078794a28 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.4_PETG_normal.inst.cfg @@ -0,0 +1,43 @@ +[general] +definition = fusion3 +name = Normal Quality +version = 4 + +[metadata] +material = generic_petg +quality_type = normal +setting_version = 20 +type = quality +variant = 0.4mm Nozzle + +[values] +cool_fan_enabled = True +cool_fan_full_layer = 60 +cool_fan_speed = 75 +cool_fan_speed_min = 15 +cool_min_layer_time = 4 +cool_min_layer_time_fan_speed_max = 70 +infill_overlap = 20 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.2 +line_width = 0.4 +material_bed_temperature = 65 +material_flow = 97 +material_flow_layer_0 = 97 +material_print_temperature = 260 +retract_at_layer_change = False +retraction_amount = 4.6 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 110 +skirt_gap = 5 +speed_print = 85 +support_angle = 45 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 0.6 +wall_thickness = 0.8 +xy_offset_layer_0 = -0.15 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.4_PLA_fine.inst.cfg b/resources/quality/fusion3/fusion3_0.4_PLA_fine.inst.cfg new file mode 100644 index 0000000000..afc5e5546c --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.4_PLA_fine.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = fusion3 +name = Fine Quality +version = 4 + +[metadata] +material = generic_pla +quality_type = fine +setting_version = 20 +type = quality +variant = 0.4mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = True +cool_fan_full_layer = 70 +cool_fan_speed = 100 +cool_fan_speed_min = 15 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 65 +infill_sparse_density = 60 +inset_direction = outside_in +layer_height_0 = 0.2 +line_width = 0.4 +material_bed_temperature = 55 +material_flow = 99 +material_print_temperature = 220 +retract_at_layer_change = False +retraction_amount = 2.5 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 55 +skirt_gap = 5 +speed_print = 40 +speed_travel_layer_0 = 100 +support_angle = 45 +support_enable = True +support_infill_rate = 25 +top_bottom_thickness = 0.6 +wall_thickness = 0.9 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.4_PLA_good.inst.cfg b/resources/quality/fusion3/fusion3_0.4_PLA_good.inst.cfg new file mode 100644 index 0000000000..91327e70f3 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.4_PLA_good.inst.cfg @@ -0,0 +1,44 @@ +[general] +definition = fusion3 +name = Good Quality +version = 4 + +[metadata] +material = generic_pla +quality_type = good +setting_version = 20 +type = quality +variant = 0.4mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = True +cool_fan_full_at_height = 0.8 +cool_fan_speed = 100 +cool_fan_speed_min = 15 +cool_min_layer_time = 5 +cool_min_layer_time_fan_speed_max = 65 +infill_overlap = 20 +infill_pattern = zigzag +infill_sparse_density = 15 +inset_direction = outside_in +layer_height_0 = 0.3 +line_width = 0.45 +material_bed_temperature = 55 +material_flow = 96 +material_flow_layer_0 = 96 +material_print_temperature = 240 +retract_at_layer_change = False +retraction_amount = 4.25 +retraction_speed = 100 +skirt_gap = 5 +speed_print = 75 +speed_topbottom = 55 +speed_travel = 150 +speed_travel_layer_0 = 100 +speed_wall_0 = 50 +speed_wall_x = 65 +top_bottom_thickness = 0.9 +wall_thickness = 1.35 +xy_offset_layer_0 = -0.15 + diff --git a/resources/quality/fusion3/fusion3_0.4_PLA_normal.inst.cfg b/resources/quality/fusion3/fusion3_0.4_PLA_normal.inst.cfg new file mode 100644 index 0000000000..3d80124930 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.4_PLA_normal.inst.cfg @@ -0,0 +1,43 @@ +[general] +definition = fusion3 +name = Normal Quality +version = 4 + +[metadata] +material = generic_pla +quality_type = normal +setting_version = 20 +type = quality +variant = 0.4mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = True +cool_fan_full_at_height = 0.8 +cool_fan_speed = 100 +cool_fan_speed_min = 15 +cool_min_layer_time = 5 +cool_min_layer_time_fan_speed_max = 65 +infill_overlap = 20 +infill_pattern = zigzag +infill_sparse_density = 25 +inset_direction = outside_in +layer_height_0 = 0.25 +line_width = 0.45 +material_bed_temperature = 55 +material_flow = 96 +material_flow_layer_0 = 96 +material_print_temperature = 230 +retract_at_layer_change = False +retraction_amount = 4.25 +retraction_speed = 100 +skirt_gap = 5 +speed_topbottom = 55 +speed_travel = 150 +speed_travel_layer_0 = 100 +speed_wall_0 = 65 +speed_wall_x = 85 +top_bottom_thickness = 0.6 +wall_thickness = 1.35 +xy_offset_layer_0 = -0.15 + diff --git a/resources/quality/fusion3/fusion3_0.4_TPU_normal.inst.cfg b/resources/quality/fusion3/fusion3_0.4_TPU_normal.inst.cfg new file mode 100644 index 0000000000..26785389b3 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.4_TPU_normal.inst.cfg @@ -0,0 +1,50 @@ +[general] +definition = fusion3 +name = Normal Quality +version = 4 + +[metadata] +material = generic_tpu +quality_type = normal +setting_version = 20 +type = quality +variant = 0.4mm Nozzle + +[values] +cool_fan_enabled = True +cool_fan_full_layer = 60 +cool_fan_speed = 50 +cool_fan_speed_min = 15 +cool_min_layer_time = 15 +infill_overlap = 20 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.2 +line_width = 0.4 +material_bed_temperature = 45 +material_flow = 125 +material_flow_layer_0 = 125 +material_print_temperature = 255 +retract_at_layer_change = False +retraction_amount = 10 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 50 +skirt_gap = 5 +skirt_line_count = 3 +speed_infill = 20 +speed_layer_0 = 20 +speed_print = 25 +speed_support = 12 +speed_topbottom = 25 +speed_wall = 20 +speed_wall_0 = 20 +speed_wall_x = 20 +support_angle = 50 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 0.6 +wall_thickness = 0.8 +xy_offset_layer_0 = -0.15 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.6_ABS_good.inst.cfg b/resources/quality/fusion3/fusion3_0.6_ABS_good.inst.cfg new file mode 100644 index 0000000000..52196d8b58 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.6_ABS_good.inst.cfg @@ -0,0 +1,43 @@ +[general] +definition = fusion3 +name = Good Quality +version = 4 + +[metadata] +material = generic_abs +quality_type = good +setting_version = 20 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = True +cool_fan_full_layer = 70 +cool_fan_speed = 65 +cool_fan_speed_min = 15 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 60 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height = 0.3 +layer_height_0 = 0.3 +line_width = 0.4 +material_bed_temperature = 110 +material_flow = 98 +material_print_temperature = 275.0 +retract_at_layer_change = False +retraction_amount = 2.25 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 55 +speed_print = 35 +speed_travel_layer_0 = 100 +support_angle = 45 +support_enable = True +support_infill_rate = 25 +top_bottom_thickness = 0.9 +wall_thickness = 1.2 +xy_offset_layer_0 = -0.2 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.6_ABS_low.inst.cfg b/resources/quality/fusion3/fusion3_0.6_ABS_low.inst.cfg new file mode 100644 index 0000000000..a92cbb6533 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.6_ABS_low.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = fusion3 +name = Low Quality +version = 4 + +[metadata] +material = generic_abs +quality_type = low +setting_version = 20 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = True +cool_fan_full_layer = 70 +cool_fan_speed = 65 +cool_fan_speed_min = 15 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 60 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.35 +line_width = 0.65 +material_bed_temperature = 110 +material_flow = 98 +material_print_temperature = 275.0 +retract_at_layer_change = False +retraction_amount = 2.25 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 55 +speed_print = 35 +speed_travel_layer_0 = 100 +support_angle = 45 +support_enable = True +support_infill_rate = 25 +top_bottom_thickness = 0.9 +wall_thickness = 1.2 +xy_offset_layer_0 = -0.2 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.6_ASA_good.inst.cfg b/resources/quality/fusion3/fusion3_0.6_ASA_good.inst.cfg new file mode 100644 index 0000000000..f46ea15ccf --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.6_ASA_good.inst.cfg @@ -0,0 +1,43 @@ +[general] +definition = fusion3 +name = Good Quality +version = 4 + +[metadata] +material = generic_asa_175 +quality_type = good +setting_version = 20 +type = quality +variant = 0.6mm Nozzle + +[values] +cool_fan_enabled = True +cool_fan_full_layer = 70 +cool_fan_speed = 25 +cool_fan_speed_min = 15 +cool_min_layer_time = 13 +infill_overlap = 15 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.3 +line_width = 0.6 +material_bed_temperature = 100 +material_flow = 98 +material_flow_layer_0 = 98 +material_print_temperature = 290 +retract_at_layer_change = False +retraction_amount = 4 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 115 +skirt_gap = 5 +skirt_line_count = 1 +speed_print = 85 +support_angle = 45 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 0.9 +wall_thickness = 1.2 +xy_offset_layer_0 = -0.2 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.6_ASA_low.inst.cfg b/resources/quality/fusion3/fusion3_0.6_ASA_low.inst.cfg new file mode 100644 index 0000000000..1e07555e66 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.6_ASA_low.inst.cfg @@ -0,0 +1,43 @@ +[general] +definition = fusion3 +name = Low Quality +version = 4 + +[metadata] +material = generic_asa_175 +quality_type = low +setting_version = 20 +type = quality +variant = 0.6mm Nozzle + +[values] +cool_fan_enabled = True +cool_fan_full_layer = 70 +cool_fan_speed = 25 +cool_fan_speed_min = 15 +cool_min_layer_time = 13 +infill_overlap = 15 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.35 +line_width = 0.65 +material_bed_temperature = 100 +material_flow = 98 +material_flow_layer_0 = 98 +material_print_temperature = 290 +retract_at_layer_change = False +retraction_amount = 4 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 115 +skirt_gap = 5 +skirt_line_count = 1 +speed_print = 75 +support_angle = 45 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 1 +wall_thickness = 1.3 +xy_offset_layer_0 = -0.2 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.6_CPE_good.inst.cfg b/resources/quality/fusion3/fusion3_0.6_CPE_good.inst.cfg new file mode 100644 index 0000000000..555f153bdc --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.6_CPE_good.inst.cfg @@ -0,0 +1,44 @@ +[general] +definition = fusion3 +name = Good Quality +version = 4 + +[metadata] +material = generic_cpe_175 +quality_type = good +setting_version = 20 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = True +cool_fan_full_layer = 60 +cool_fan_speed = 50 +cool_fan_speed_min = 15 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 100 +infill_overlap = 20 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.3 +line_width = 0.6 +material_bed_temperature = 110 +material_flow = 100 +material_flow_layer_0 = 100 +material_print_temperature = 280 +retract_at_layer_change = False +retraction_amount = 4 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 115 +speed_print = 35 +speed_support = 35 +support_angle = 45 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 0.9 +wall_thickness = 1.2 +xy_offset_layer_0 = -0.2 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.6_PA_good.inst.cfg b/resources/quality/fusion3/fusion3_0.6_PA_good.inst.cfg new file mode 100644 index 0000000000..9c738cdbda --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.6_PA_good.inst.cfg @@ -0,0 +1,44 @@ +[general] +definition = fusion3 +name = Good Quality +version = 4 + +[metadata] +material = generic_nylon_175 +quality_type = good +setting_version = 20 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = True +cool_fan_full_layer = 60 +cool_fan_speed = 50 +cool_fan_speed_min = 15 +cool_min_layer_time = 2.5 +cool_min_layer_time_fan_speed_max = 40 +infill_overlap = 15 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.3 +line_width = 0.6 +material_bed_temperature = 75 +material_flow = 100 +material_flow_layer_0 = 100 +material_print_temperature = 275 +retract_at_layer_change = False +retraction_amount = 5 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 115 +speed_print = 65 +speed_support = 65 +support_angle = 45 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 0.9 +wall_thickness = 1.2 +xy_offset_layer_0 = -0.2 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.6_PC_good.inst.cfg b/resources/quality/fusion3/fusion3_0.6_PC_good.inst.cfg new file mode 100644 index 0000000000..50c6af40d1 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.6_PC_good.inst.cfg @@ -0,0 +1,40 @@ +[general] +definition = fusion3 +name = Good Quality +version = 4 + +[metadata] +material = generic_pc_175 +quality_type = good +setting_version = 20 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +cool_min_layer_time = 5 +infill_overlap = 15 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.3 +line_width = 0.6 +material_bed_temperature = 130 +material_flow = 100 +material_flow_layer_0 = 100 +material_print_temperature = 295 +retract_at_layer_change = False +retraction_amount = 5 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 115 +speed_layer_0 = 25 +speed_print = 50 +support_angle = 45 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 0.9 +wall_thickness = 1.2 +xy_offset_layer_0 = -0.2 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.6_PETG_good.inst.cfg b/resources/quality/fusion3/fusion3_0.6_PETG_good.inst.cfg new file mode 100644 index 0000000000..79b0a9b436 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.6_PETG_good.inst.cfg @@ -0,0 +1,43 @@ +[general] +definition = fusion3 +name = Good Quality +version = 4 + +[metadata] +material = generic_petg +quality_type = good +setting_version = 20 +type = quality +variant = 0.6mm Nozzle + +[values] +cool_fan_enabled = True +cool_fan_full_layer = 60 +cool_fan_speed = 100 +cool_fan_speed_min = 15 +cool_min_layer_time = 5 +cool_min_layer_time_fan_speed_max = 20 +infill_overlap = 20 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.3 +line_width = 0.6 +material_bed_temperature = 65 +material_flow = 97 +material_flow_layer_0 = 97 +material_print_temperature = 265 +retract_at_layer_change = False +retraction_amount = 5 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 115 +skirt_gap = 5 +speed_print = 65 +support_angle = 45 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 0.9 +wall_thickness = 1.2 +xy_offset_layer_0 = -0.15 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.6_PLA_good.inst.cfg b/resources/quality/fusion3/fusion3_0.6_PLA_good.inst.cfg new file mode 100644 index 0000000000..34c80e9925 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.6_PLA_good.inst.cfg @@ -0,0 +1,43 @@ +[general] +definition = fusion3 +name = Good Quality +version = 4 + +[metadata] +material = generic_pla +quality_type = good +setting_version = 20 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = True +cool_fan_full_at_height = 0.8 +cool_fan_speed = 100 +cool_fan_speed_min = 15 +cool_min_layer_time = 5 +cool_min_layer_time_fan_speed_max = 65 +infill_overlap = 20 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.3 +line_width = 0.6 +material_bed_temperature = 55 +material_flow = 96 +material_flow_layer_0 = 96 +material_print_temperature = 240 +retract_at_layer_change = False +retraction_amount = 4.2 +retraction_speed = 100 +skirt_gap = 5 +speed_infill = 75 +speed_print = 100 +speed_roofing = 50 +speed_topbottom = 55 +speed_travel = 150 +speed_travel_layer_0 = 100 +top_bottom_thickness = 0.9 +wall_line_count = 2 +xy_offset_layer_0 = -0.2 + diff --git a/resources/quality/fusion3/fusion3_0.6_PLA_low.inst.cfg b/resources/quality/fusion3/fusion3_0.6_PLA_low.inst.cfg new file mode 100644 index 0000000000..23eee9899c --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.6_PLA_low.inst.cfg @@ -0,0 +1,41 @@ +[general] +definition = fusion3 +name = Low Quality +version = 4 + +[metadata] +material = generic_pla +quality_type = low +setting_version = 20 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = True +cool_fan_full_at_height = 0.8 +cool_fan_speed = 100 +cool_fan_speed_min = 15 +cool_min_layer_time = 5 +cool_min_layer_time_fan_speed_max = 65 +infill_overlap = 20 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.35 +line_width = 0.65 +material_bed_temperature = 55 +material_flow = 96 +material_flow_layer_0 = 96 +material_print_temperature = 240 +retract_at_layer_change = False +retraction_amount = 4.2 +retraction_speed = 100 +skirt_gap = 5 +speed_infill = 75 +speed_print = 125 +speed_travel = 150 +speed_travel_layer_0 = 100 +top_bottom_thickness = 1.0 +wall_thickness = 1.3 +xy_offset_layer_0 = -0.2 + diff --git a/resources/quality/fusion3/fusion3_0.6_TPU_good.inst.cfg b/resources/quality/fusion3/fusion3_0.6_TPU_good.inst.cfg new file mode 100644 index 0000000000..cf35591756 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.6_TPU_good.inst.cfg @@ -0,0 +1,50 @@ +[general] +definition = fusion3 +name = Good Quality +version = 4 + +[metadata] +material = generic_tpu +quality_type = good +setting_version = 20 +type = quality +variant = 0.6mm Nozzle + +[values] +cool_fan_enabled = True +cool_fan_full_layer = 60 +cool_fan_speed = 50 +cool_fan_speed_min = 15 +cool_min_layer_time = 15 +infill_overlap = 20 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.3 +line_width = 0.6 +material_bed_temperature = 45 +material_flow = 125 +material_flow_layer_0 = 125 +material_print_temperature = 255 +retract_at_layer_change = False +retraction_amount = 10 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 50 +skirt_gap = 5 +skirt_line_count = 3 +speed_infill = 25 +speed_layer_0 = 20 +speed_print = 25 +speed_support = 20 +speed_topbottom = 25 +speed_wall = 25 +speed_wall_0 = 20 +speed_wall_x = 25 +support_angle = 50 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 0.9 +wall_thickness = 1.2 +xy_offset_layer_0 = -0.15 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.8_ABS_rapid.inst.cfg b/resources/quality/fusion3/fusion3_0.8_ABS_rapid.inst.cfg new file mode 100644 index 0000000000..30f69fd7b9 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.8_ABS_rapid.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = fusion3 +name = Rapid Quality +version = 4 + +[metadata] +material = generic_abs +quality_type = rapid +setting_version = 20 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = True +cool_fan_full_layer = 70 +cool_fan_speed = 65 +cool_fan_speed_min = 15 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 60 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.4 +line_width = 0.8 +material_bed_temperature = 110 +material_flow = 98 +material_print_temperature = 275.0 +retract_at_layer_change = False +retraction_amount = 4.25 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 55 +speed_print = 83.3 +speed_travel_layer_0 = 100 +support_angle = 45 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 1.2 +wall_thickness = 1.6 +xy_offset_layer_0 = -0.2 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.8_ABS_rough.inst.cfg b/resources/quality/fusion3/fusion3_0.8_ABS_rough.inst.cfg new file mode 100644 index 0000000000..4aabc09ea8 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.8_ABS_rough.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = fusion3 +name = Rough Quality +version = 4 + +[metadata] +material = generic_abs +quality_type = rough +setting_version = 20 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = True +cool_fan_full_layer = 70 +cool_fan_speed = 65 +cool_fan_speed_min = 15 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 60 +infill_sparse_density = 15 +inset_direction = outside_in +layer_height_0 = 0.5 +line_width = 0.8 +material_bed_temperature = 110 +material_flow = 98 +material_print_temperature = 275.0 +retract_at_layer_change = False +retraction_amount = 4.25 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 55 +speed_print = 100 +speed_travel_layer_0 = 100 +support_angle = 45 +support_enable = True +support_infill_rate = 25 +top_bottom_thickness = 1.5 +wall_thickness = 1.6 +xy_offset_layer_0 = -0.2 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.8_ASA_rapid.inst.cfg b/resources/quality/fusion3/fusion3_0.8_ASA_rapid.inst.cfg new file mode 100644 index 0000000000..8636765f00 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.8_ASA_rapid.inst.cfg @@ -0,0 +1,43 @@ +[general] +definition = fusion3 +name = Rapid Quality +version = 4 + +[metadata] +material = generic_asa_175 +quality_type = rapid +setting_version = 20 +type = quality +variant = 0.8mm Nozzle + +[values] +cool_fan_enabled = True +cool_fan_full_layer = 70 +cool_fan_speed = 15 +cool_fan_speed_min = 15 +cool_min_layer_time = 13 +infill_overlap = 15 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.4 +line_width = 0.8 +material_bed_temperature = 100 +material_flow = 98 +material_flow_layer_0 = 98 +material_print_temperature = 290 +retract_at_layer_change = False +retraction_amount = 4 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 115 +skirt_gap = 5 +skirt_line_count = 1 +speed_print = 65 +support_angle = 45 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 1.2 +wall_thickness = 1.6 +xy_offset_layer_0 = -0.25 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.8_ASA_rough.inst.cfg b/resources/quality/fusion3/fusion3_0.8_ASA_rough.inst.cfg new file mode 100644 index 0000000000..2ab2496a13 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.8_ASA_rough.inst.cfg @@ -0,0 +1,43 @@ +[general] +definition = fusion3 +name = Rough Quality +version = 4 + +[metadata] +material = generic_asa_175 +quality_type = rough +setting_version = 20 +type = quality +variant = 0.8mm Nozzle + +[values] +cool_fan_enabled = True +cool_fan_full_layer = 70 +cool_fan_speed = 15 +cool_fan_speed_min = 15 +cool_min_layer_time = 13 +infill_overlap = 15 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.48 +line_width = 0.85 +material_bed_temperature = 100 +material_flow = 98 +material_flow_layer_0 = 98 +material_print_temperature = 290 +retract_at_layer_change = False +retraction_amount = 4 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 115 +skirt_gap = 5 +skirt_line_count = 1 +speed_print = 55 +support_angle = 45 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 1.5 +wall_thickness = 1.7 +xy_offset_layer_0 = -0.25 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.8_CPE_rapid.inst.cfg b/resources/quality/fusion3/fusion3_0.8_CPE_rapid.inst.cfg new file mode 100644 index 0000000000..a26d358db6 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.8_CPE_rapid.inst.cfg @@ -0,0 +1,44 @@ +[general] +definition = fusion3 +name = Rapid Quality +version = 4 + +[metadata] +material = generic_cpe_175 +quality_type = rapid +setting_version = 20 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = True +cool_fan_full_layer = 60 +cool_fan_speed = 50 +cool_fan_speed_min = 15 +cool_min_layer_time = 15 +cool_min_layer_time_fan_speed_max = 100 +infill_overlap = 20 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.4 +line_width = 0.8 +material_bed_temperature = 110 +material_flow = 100 +material_flow_layer_0 = 100 +material_print_temperature = 285 +retract_at_layer_change = False +retraction_amount = 4 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 115 +speed_print = 35 +speed_support = 35 +support_angle = 45 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 1.2 +wall_thickness = 1.6 +xy_offset_layer_0 = -0.25 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.8_PA_rapid.inst.cfg b/resources/quality/fusion3/fusion3_0.8_PA_rapid.inst.cfg new file mode 100644 index 0000000000..f1f2dbc9db --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.8_PA_rapid.inst.cfg @@ -0,0 +1,44 @@ +[general] +definition = fusion3 +name = Rapid Quality +version = 4 + +[metadata] +material = generic_nylon_175 +quality_type = rapid +setting_version = 20 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = True +cool_fan_full_layer = 60 +cool_fan_speed = 50 +cool_fan_speed_min = 15 +cool_min_layer_time = 2.5 +cool_min_layer_time_fan_speed_max = 40 +infill_overlap = 15 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.4 +line_width = 0.8 +material_bed_temperature = 75 +material_flow = 100 +material_flow_layer_0 = 100 +material_print_temperature = 275 +retract_at_layer_change = False +retraction_amount = 5 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 115 +speed_print = 65 +speed_support = 65 +support_angle = 45 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 1.2 +wall_thickness = 1.6 +xy_offset_layer_0 = -0.25 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.8_PC_rapid.inst.cfg b/resources/quality/fusion3/fusion3_0.8_PC_rapid.inst.cfg new file mode 100644 index 0000000000..95d3579290 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.8_PC_rapid.inst.cfg @@ -0,0 +1,40 @@ +[general] +definition = fusion3 +name = Rapid Quality +version = 4 + +[metadata] +material = generic_pc_175 +quality_type = rapid +setting_version = 20 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +cool_min_layer_time = 5 +infill_overlap = 15 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.4 +line_width = 0.8 +material_bed_temperature = 130 +material_flow = 100 +material_flow_layer_0 = 100 +material_print_temperature = 295 +retract_at_layer_change = False +retraction_amount = 5 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 115 +speed_layer_0 = 25 +speed_print = 50 +support_angle = 45 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 1.2 +wall_thickness = 1.6 +xy_offset_layer_0 = -0.25 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.8_PETG_rapid.inst.cfg b/resources/quality/fusion3/fusion3_0.8_PETG_rapid.inst.cfg new file mode 100644 index 0000000000..f2ef5811b5 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.8_PETG_rapid.inst.cfg @@ -0,0 +1,43 @@ +[general] +definition = fusion3 +name = Rapid Quality +version = 4 + +[metadata] +material = generic_petg +quality_type = rapid +setting_version = 20 +type = quality +variant = 0.8mm Nozzle + +[values] +cool_fan_enabled = True +cool_fan_full_layer = 60 +cool_fan_speed = 75 +cool_fan_speed_min = 15 +cool_min_layer_time = 5 +cool_min_layer_time_fan_speed_max = 20 +infill_overlap = 20 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.4 +line_width = 0.8 +material_bed_temperature = 65 +material_flow = 97 +material_flow_layer_0 = 97 +material_print_temperature = 275 +retract_at_layer_change = False +retraction_amount = 5 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 115 +skirt_gap = 5 +speed_print = 65 +support_angle = 45 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 1.2 +wall_thickness = 1.6 +xy_offset_layer_0 = -0.15 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_0.8_PLA_rapid.inst.cfg b/resources/quality/fusion3/fusion3_0.8_PLA_rapid.inst.cfg new file mode 100644 index 0000000000..654bd647c9 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.8_PLA_rapid.inst.cfg @@ -0,0 +1,43 @@ +[general] +definition = fusion3 +name = Rapid Quality +version = 4 + +[metadata] +material = generic_pla +quality_type = rapid +setting_version = 20 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = True +cool_fan_full_at_height = 0.8 +cool_fan_speed = 100 +cool_fan_speed_min = 15 +cool_min_layer_time = 5 +cool_min_layer_time_fan_speed_max = 65 +infill_overlap = 20 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.4 +line_width = 0.8 +material_bed_temperature = 55 +material_flow = 96 +material_flow_layer_0 = 96 +material_print_temperature = 240 +material_print_temperature_layer_0 = 240 +retract_at_layer_change = False +retraction_amount = 4 +retraction_speed = 100 +skirt_gap = 5 +speed_infill = 45 +speed_print = 65 +speed_travel = 150 +speed_travel_layer_0 = 100 +speed_wall_x = 45 +top_bottom_thickness = 1.2 +wall_line_count = 2 +xy_offset_layer_0 = -0.25 + diff --git a/resources/quality/fusion3/fusion3_0.8_PLA_rough.inst.cfg b/resources/quality/fusion3/fusion3_0.8_PLA_rough.inst.cfg new file mode 100644 index 0000000000..26776ac138 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.8_PLA_rough.inst.cfg @@ -0,0 +1,41 @@ +[general] +definition = fusion3 +name = Rough Quality +version = 4 + +[metadata] +material = generic_pla +quality_type = rough +setting_version = 20 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_full_at_height = 1.0 +cool_fan_speed = 100 +cool_min_layer_time = 16 +cool_min_speed = 30 +infill_overlap = 20 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.44 +line_width = 0.85 +material_bed_temperature = 55 +material_flow = 96 +material_flow_layer_0 = 96 +material_print_temperature = 240 +material_print_temperature_layer_0 = 240 +retract_at_layer_change = False +retraction_amount = 4 +retraction_speed = 100 +skirt_gap = 5 +speed_infill = 40 +speed_print = 60 +speed_travel = 150 +speed_travel_layer_0 = 100 +speed_wall_x = 40 +top_bottom_thickness = 1.4 +wall_line_count = 2 +xy_offset_layer_0 = -0.25 + diff --git a/resources/quality/fusion3/fusion3_0.8_TPU_rapid.inst.cfg b/resources/quality/fusion3/fusion3_0.8_TPU_rapid.inst.cfg new file mode 100644 index 0000000000..8640e104c3 --- /dev/null +++ b/resources/quality/fusion3/fusion3_0.8_TPU_rapid.inst.cfg @@ -0,0 +1,50 @@ +[general] +definition = fusion3 +name = Rapid Quality +version = 4 + +[metadata] +material = generic_tpu +quality_type = rapid +setting_version = 20 +type = quality +variant = 0.8mm Nozzle + +[values] +cool_fan_enabled = True +cool_fan_full_layer = 60 +cool_fan_speed = 50 +cool_fan_speed_min = 15 +cool_min_layer_time = 20 +infill_overlap = 20 +infill_sparse_density = 30 +inset_direction = outside_in +layer_height_0 = 0.4 +line_width = 0.8 +material_bed_temperature = 45 +material_flow = 125 +material_flow_layer_0 = 125 +material_print_temperature = 255 +retract_at_layer_change = False +retraction_amount = 10 +retraction_combing = noskin +retraction_combing_max_distance = 10 +retraction_speed = 50 +skirt_gap = 5 +skirt_line_count = 3 +speed_infill = 25 +speed_layer_0 = 20 +speed_print = 25 +speed_support = 20 +speed_topbottom = 25 +speed_wall = 25 +speed_wall_0 = 20 +speed_wall_x = 25 +support_angle = 50 +support_enable = True +support_infill_rate = 30 +top_bottom_thickness = 1.2 +wall_thickness = 1.6 +xy_offset_layer_0 = -0.15 +zig_zaggify_infill = True + diff --git a/resources/quality/fusion3/fusion3_global_fine.inst.cfg b/resources/quality/fusion3/fusion3_global_fine.inst.cfg new file mode 100644 index 0000000000..0d00e42595 --- /dev/null +++ b/resources/quality/fusion3/fusion3_global_fine.inst.cfg @@ -0,0 +1,14 @@ +[general] +definition = fusion3 +name = Fine Quality +version = 4 + +[metadata] +global_quality = True +quality_type = fine +setting_version = 20 +type = quality + +[values] +layer_height = 0.1 + diff --git a/resources/quality/fusion3/fusion3_global_good.inst.cfg b/resources/quality/fusion3/fusion3_global_good.inst.cfg new file mode 100644 index 0000000000..470068971a --- /dev/null +++ b/resources/quality/fusion3/fusion3_global_good.inst.cfg @@ -0,0 +1,14 @@ +[general] +definition = fusion3 +name = Good Quality +version = 4 + +[metadata] +global_quality = True +quality_type = good +setting_version = 20 +type = quality + +[values] +layer_height = 0.3 + diff --git a/resources/quality/fusion3/fusion3_global_low.inst.cfg b/resources/quality/fusion3/fusion3_global_low.inst.cfg new file mode 100644 index 0000000000..4fe7dc1e40 --- /dev/null +++ b/resources/quality/fusion3/fusion3_global_low.inst.cfg @@ -0,0 +1,14 @@ +[general] +definition = fusion3 +name = Low Quality +version = 4 + +[metadata] +global_quality = True +quality_type = low +setting_version = 20 +type = quality + +[values] +layer_height = 0.35 + diff --git a/resources/quality/fusion3/fusion3_global_normal.inst.cfg b/resources/quality/fusion3/fusion3_global_normal.inst.cfg new file mode 100644 index 0000000000..b1511dacf0 --- /dev/null +++ b/resources/quality/fusion3/fusion3_global_normal.inst.cfg @@ -0,0 +1,14 @@ +[general] +definition = fusion3 +name = Normal Quality +version = 4 + +[metadata] +global_quality = True +quality_type = normal +setting_version = 20 +type = quality + +[values] +layer_height = 0.2 + diff --git a/resources/quality/fusion3/fusion3_global_rapid.inst.cfg b/resources/quality/fusion3/fusion3_global_rapid.inst.cfg new file mode 100644 index 0000000000..7acfe1ef4a --- /dev/null +++ b/resources/quality/fusion3/fusion3_global_rapid.inst.cfg @@ -0,0 +1,14 @@ +[general] +definition = fusion3 +name = Rapid Quality +version = 4 + +[metadata] +global_quality = True +quality_type = rapid +setting_version = 20 +type = quality + +[values] +layer_height = 0.4 + diff --git a/resources/quality/fusion3/fusion3_global_rough.inst.cfg b/resources/quality/fusion3/fusion3_global_rough.inst.cfg new file mode 100644 index 0000000000..77fbbd332f --- /dev/null +++ b/resources/quality/fusion3/fusion3_global_rough.inst.cfg @@ -0,0 +1,14 @@ +[general] +definition = fusion3 +name = Rough Quality +version = 4 + +[metadata] +global_quality = True +quality_type = rough +setting_version = 20 +type = quality + +[values] +layer_height = 0.5 + diff --git a/resources/variants/fusion3/fusion3_0.4.inst.cfg b/resources/variants/fusion3/fusion3_0.4.inst.cfg new file mode 100644 index 0000000000..777a487695 --- /dev/null +++ b/resources/variants/fusion3/fusion3_0.4.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = fusion3_f410 +name = 0.4mm Nozzle +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 20 +type = variant + +[values] +machine_nozzle_size = 0.4 + diff --git a/resources/variants/fusion3/fusion3_0.6.inst.cfg b/resources/variants/fusion3/fusion3_0.6.inst.cfg new file mode 100644 index 0000000000..0d032e17f4 --- /dev/null +++ b/resources/variants/fusion3/fusion3_0.6.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = fusion3_f410 +name = 0.6mm Nozzle +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 20 +type = variant + +[values] +machine_nozzle_size = 0.6 + diff --git a/resources/variants/fusion3/fusion3_0.8.inst.cfg b/resources/variants/fusion3/fusion3_0.8.inst.cfg new file mode 100644 index 0000000000..33f192e528 --- /dev/null +++ b/resources/variants/fusion3/fusion3_0.8.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = fusion3_f410 +name = 0.8mm Nozzle +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 20 +type = variant + +[values] +machine_nozzle_size = 0.8 + diff --git a/resources/variants/fusion3/fusion3_f410_0.4.inst.cfg b/resources/variants/fusion3/fusion3_f410_0.4.inst.cfg new file mode 100644 index 0000000000..777a487695 --- /dev/null +++ b/resources/variants/fusion3/fusion3_f410_0.4.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = fusion3_f410 +name = 0.4mm Nozzle +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 20 +type = variant + +[values] +machine_nozzle_size = 0.4 + diff --git a/resources/variants/fusion3/fusion3_f410_0.6.inst.cfg b/resources/variants/fusion3/fusion3_f410_0.6.inst.cfg new file mode 100644 index 0000000000..0d032e17f4 --- /dev/null +++ b/resources/variants/fusion3/fusion3_f410_0.6.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = fusion3_f410 +name = 0.6mm Nozzle +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 20 +type = variant + +[values] +machine_nozzle_size = 0.6 + diff --git a/resources/variants/fusion3/fusion3_f410_0.8.inst.cfg b/resources/variants/fusion3/fusion3_f410_0.8.inst.cfg new file mode 100644 index 0000000000..33f192e528 --- /dev/null +++ b/resources/variants/fusion3/fusion3_f410_0.8.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = fusion3_f410 +name = 0.8mm Nozzle +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 20 +type = variant + +[values] +machine_nozzle_size = 0.8 +