diff --git a/packaging/NSIS/Ultimaker-Cura.nsi.jinja b/packaging/NSIS/Ultimaker-Cura.nsi.jinja index 0a2ce0f517..ac826af0d9 100644 --- a/packaging/NSIS/Ultimaker-Cura.nsi.jinja +++ b/packaging/NSIS/Ultimaker-Cura.nsi.jinja @@ -133,6 +133,7 @@ CreateShortCut "$SMPROGRAMS\{{ app_name }}\UltiMaker Cura website.lnk" "$INSTDIR WriteRegStr ${REG_ROOT} "${REG_APP_PATH}" "" "$INSTDIR\${MAIN_APP_EXE}" WriteRegStr ${REG_ROOT} "${UNINSTALL_PATH}" "DisplayName" "${APP_NAME}" WriteRegStr ${REG_ROOT} "${UNINSTALL_PATH}" "UninstallString" "$INSTDIR\uninstall.exe" +WriteRegStr ${REG_ROOT} "${UNINSTALL_PATH}" "QuietUninstallString" '"$INSTDIR\uninstall.exe" /S' WriteRegStr ${REG_ROOT} "${UNINSTALL_PATH}" "DisplayIcon" "$INSTDIR\${MAIN_APP_EXE}" WriteRegStr ${REG_ROOT} "${UNINSTALL_PATH}" "DisplayVersion" "${VERSION}" WriteRegStr ${REG_ROOT} "${UNINSTALL_PATH}" "Publisher" "${COMP_NAME}" diff --git a/resources/definitions/ultimaker2.def.json b/resources/definitions/ultimaker2.def.json index d749c96a00..4564e4ba72 100644 --- a/resources/definitions/ultimaker2.def.json +++ b/resources/definitions/ultimaker2.def.json @@ -26,7 +26,9 @@ "ultimaker_petcf", "ultimaker_petg", "ultimaker_pva", - "ultimaker_tough_pla" + "ultimaker_tough_pla", + "generic_cffpps", + "ultimaker_ppscf" ], "firmware_file": "MarlinUltimaker2.hex", "has_machine_quality": true, diff --git a/resources/definitions/ultimaker3.def.json b/resources/definitions/ultimaker3.def.json index 9b732aa421..bd814cc79c 100644 --- a/resources/definitions/ultimaker3.def.json +++ b/resources/definitions/ultimaker3.def.json @@ -21,7 +21,9 @@ "generic_hips", "generic_petcf", "structur3d_", - "ultimaker_petcf" + "ultimaker_petcf", + "generic_cffpps", + "ultimaker_ppscf" ], "firmware_update_info": { diff --git a/resources/definitions/ultimaker_method.def.json b/resources/definitions/ultimaker_method.def.json index b55be7027a..ced7411148 100644 --- a/resources/definitions/ultimaker_method.def.json +++ b/resources/definitions/ultimaker_method.def.json @@ -44,6 +44,7 @@ "ultimaker_bvoh_175", "ultimaker_cffpa_175", "ultimaker_cpe_175", + "ultimaker_nylon_175", "ultimaker_hips_175", "ultimaker_pc_175", "ultimaker_tpu_175", diff --git a/resources/definitions/ultimaker_original.def.json b/resources/definitions/ultimaker_original.def.json index 6848cb3c86..e7870129ed 100644 --- a/resources/definitions/ultimaker_original.def.json +++ b/resources/definitions/ultimaker_original.def.json @@ -25,7 +25,9 @@ "ultimaker_petcf", "ultimaker_petg", "ultimaker_pva", - "ultimaker_tough_pla" + "ultimaker_tough_pla", + "generic_cffpps", + "ultimaker_ppscf" ], "firmware_file": "MarlinUltimaker-{baudrate}.hex", "firmware_hbk_file": "MarlinUltimaker-HBK-{baudrate}.hex", diff --git a/resources/definitions/ultimaker_s3.def.json b/resources/definitions/ultimaker_s3.def.json index 82776bd62e..76534f1609 100644 --- a/resources/definitions/ultimaker_s3.def.json +++ b/resources/definitions/ultimaker_s3.def.json @@ -17,7 +17,9 @@ "exclude_materials": [ "generic_hips", "generic_flexible", - "structur3d_" + "generic_cffpps", + "structur3d_", + "ultimaker_ppscf" ], "firmware_update_info": { diff --git a/resources/definitions/ultimaker_s5.def.json b/resources/definitions/ultimaker_s5.def.json index 3bc3f7b50c..76a3e01773 100644 --- a/resources/definitions/ultimaker_s5.def.json +++ b/resources/definitions/ultimaker_s5.def.json @@ -18,7 +18,9 @@ "exclude_materials": [ "generic_hips", "generic_flexible", - "structur3d_" + "generic_cffpps", + "structur3d_", + "ultimaker_ppscf" ], "firmware_update_info": { diff --git a/resources/definitions/ultimaker_sketch_sprint.def.json b/resources/definitions/ultimaker_sketch_sprint.def.json index 44cb8ee875..fac4a8f75f 100644 --- a/resources/definitions/ultimaker_sketch_sprint.def.json +++ b/resources/definitions/ultimaker_sketch_sprint.def.json @@ -43,6 +43,9 @@ "octofiber_", "fiberlogy_", "generic_", + "basf_", + "jabil_", + "polymaker_", "ultimaker_asa", "ultimaker_abs", "ultimaker_nylon", diff --git a/resources/definitions/zyyx_agile.def.json b/resources/definitions/zyyx_agile.def.json deleted file mode 100644 index 4f57045e40..0000000000 --- a/resources/definitions/zyyx_agile.def.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "version": 2, - "name": "Zyyx Agile", - "inherits": "fdmprinter", - "metadata": - { - "visible": true, - "author": "Magicfirm Europe", - "manufacturer": "Magicfirm Europe", - "file_formats": "application/x3g", - "platform": "zyyx_platform.3mf", - "has_machine_quality": true, - "machine_extruder_trains": { "0": "zyyx_agile_extruder_0" }, - "machine_x3g_variant": "z", - "preferred_material": "zyyx_pro_pla", - "preferred_quality_type": "normal", - "quality_definition": "zyyx_agile" - }, - "overrides": - { - "gantry_height": { "value": "10" }, - "infill_overlap": { "value": "12 if infill_sparse_density < 95 and infill_pattern != 'concentric' else 0" }, - "machine_center_is_zero": { "default_value": true }, - "machine_depth": { "default_value": 225 }, - "machine_end_gcode": { "default_value": "; ZYYX 3D Printer end gcode\nM73 P100 ; end build progress\nG0 Z195 F1000 ; send Z axis to bottom of machine\nM104 S0 T0 ; cool down extruder\nM127 ; stop blower fan\nG162 X Y F3000 ; home XY maximum\nM18 ; disable stepper\nM70 P5 (ZYYX Print Finished!)\nM72 P1 ; play Ta-Da song\n" }, - "machine_gcode_flavor": { "default_value": "Makerbot" }, - "machine_head_with_fans_polygon": - { - "default_value": [ - [-37, 50], - [25, 50], - [25, -40], - [-37, -40] - ] - }, - "machine_height": { "default_value": 195 }, - "machine_name": { "default_value": "ZYYX Agile" }, - "machine_start_gcode": { "default_value": "; ZYYX 3D Printer start gcode\nM73 P0; enable build progress\nG21; set units to mm\nG90; set positioning to absolute\nG130 X80 Y80 A127 B127 ; Set Stepper Vref to default value\nG162 X Y F3000; home XY axes maximum\nM133 T0 ; stabilize extruder temperature\nG161 Z F450\nG161 Z F450; home Z axis minimum\nG92 X0 Y0 Z0 E0\nG1 X0 Y0 Z5 F200\nG161 Z F200; home Z axis minimum again\nG92 X0 Y0 Z0 E0\nM131 A; store surface calibration point 1\nG1 X0 Y0 Z5 F200\nG1 X-177 Y0 Z5 F3000; move to 2nd probing point\nG161 Z F200\nM131 B; store surface calibration point 2\nG92 X-177 Y0 Z0 E0\nG1 X-177 Y0 Z5 F200\nG1 X0 Y0 Z5 F3000; move to home point\nG161 Z F200; home Z axis minimum again\nG92 X0 Y0 Z0 E0; set reference again\nG1 X0 Y0 Z5 F200; clear Z\nG1 X0 Y-225 Z5 F3000; move to 3rd calibration point\nG161 Z F200\nM131 AB; store surface calibration point 3\nM132 AB; activate auto leveling\nG92 X0 Y-225 Z0 E0\nG1 X0 Y-225 Z5 F200\nG162 X Y F3000\nG161 Z F200\nG92 X135 Y115 Z0 E0\nM132 Z; Recall stored home offset for Z axis\nG1 X135 Y115 Z5 F450; clear nozzle from hole\nG1 X0 Y115 Z5 F3000; clear nozzle from hole\nG92 E0 ; Set E to 0" }, - "machine_steps_per_mm_e": { "default_value": 96.27520187033366 }, - "machine_steps_per_mm_x": { "default_value": 88.888889 }, - "machine_steps_per_mm_y": { "default_value": 88.888889 }, - "machine_steps_per_mm_z": { "default_value": 400 }, - "machine_width": { "default_value": 265 }, - "material_final_print_temperature": { "value": "material_print_temperature" }, - "material_initial_print_temperature": { "value": "material_print_temperature" }, - "raft_airgap": { "default_value": 0.15 }, - "raft_margin": { "default_value": 6 }, - "retract_at_layer_change": { "default_value": true }, - "retraction_amount": { "default_value": 0.7 }, - "retraction_speed": { "default_value": 15 }, - "speed_layer_0": { "value": 15 }, - "speed_print": { "default_value": 50 }, - "speed_travel": { "value": 80 }, - "speed_wall": { "value": 25 }, - "speed_wall_x": { "value": 35 }, - "support_interface_density": { "default_value": 80 }, - "support_interface_enable": { "default_value": true }, - "support_interface_height": { "default_value": 0.8 }, - "support_interface_pattern": { "default_value": "grid" }, - "travel_avoid_other_parts": { "default_value": false }, - "travel_retract_before_outer_wall": { "default_value": true } - } -} \ No newline at end of file diff --git a/resources/definitions/zyyx_plus.def.json b/resources/definitions/zyyx_plus.def.json new file mode 100644 index 0000000000..4df6e50a85 --- /dev/null +++ b/resources/definitions/zyyx_plus.def.json @@ -0,0 +1,219 @@ +{ + "version": 2, + "name": "ZYYX+", + "inherits": "fdmprinter", + "metadata": + { + "visible": true, + "author": "Theodor Hansson", + "manufacturer": "ZYYX Labs AB", + "file_formats": "application/x3g", + "platform": "zyyx_platform.3mf", + "exclude_materials": [ + "3D-Fuel_PLA_PRO_Black", + "3D-Fuel_PLA_SnapSupport", + "bestfilament_abs_skyblue", + "bestfilament_petg_orange", + "bestfilament_pla_green", + "leapfrog_abs_natural", + "leapfrog_epla_natural", + "leapfrog_pva_natural", + "goofoo_abs", + "goofoo_asa", + "goofoo_bronze_pla", + "goofoo_emarble_pla", + "goofoo_esilk_pla", + "goofoo_hips", + "goofoo_pa_cf", + "goofoo_pa", + "goofoo_pc", + "goofoo_peek", + "goofoo_petg", + "goofoo_pla", + "goofoo_pva", + "goofoo_tpe_83a", + "goofoo_tpu_87a", + "goofoo_tpu_95a", + "emotiontech_abs", + "emotiontech_absx", + "emotiontech_acetate", + "emotiontech_asax", + "emotiontech_bvoh", + "emotiontech_copa", + "emotiontech_hips", + "emotiontech_nylon_1030", + "emotiontech_nylon_1030cf", + "emotiontech_nylon_1070", + "emotiontech_pa6cf", + "emotiontech_pa6gf", + "emotiontech_pc", + "emotiontech_pekk", + "emotiontech_petg", + "emotiontech_pla", + "emotiontech_pla_hr_870", + "emotiontech_pva-m", + "emotiontech_pva-s", + "emotiontech_tpu98a", + "eryone_petg", + "eryone_pla_glow", + "eryone_pla_matte", + "eryone_pla_wood", + "eryone_pla", + "eryone_tpu", + "eSUN_PETG_Black", + "eSUN_PETG_Grey", + "eSUN_PETG_Purple", + "eSUN_PLA_PRO_Black", + "eSUN_PLA_PRO_Grey", + "eSUN_PLA_PRO_Purple", + "eSUN_PLA_PRO_White", + "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", + "verbatim_bvoh_175", + "Vertex_Delta_ABS", + "Vertex_Delta_PET", + "Vertex_Delta_PLA", + "Vertex_Delta_TPU", + "chromatik_pla", + "dsm_arnitel2045_175", + "dsm_novamid1070_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", + "ideagen3D_ToughPLA", + "imade3d_petg_green", + "imade3d_petg_pink", + "imade3d_pla_green", + "imade3d_pla_pink", + "imade3d_petg_175", + "imade3d_pla_175", + "innofill_innoflex60_175", + "layer_one_black_pla", + "layer_one_dark_gray_pla", + "layer_one_white_pla", + "octofiber_pla", + "polyflex_pla", + "polymax_pla", + "polyplus_pla", + "polywood_pla", + "redd_abs", + "redd_asa", + "redd_hips", + "redd_nylon", + "redd_petg", + "redd_pla", + "redd_tpe", + "tizyx_abs", + "tizyx_flex", + "tizyx_petg", + "tizyx_pla_bois", + "tizyx_pla", + "tizyx_pva", + "ultimaker_abscf_175", + "ultimaker_absr_175", + "ultimaker_asa_175", + "ultimaker_nylon12-cf_175", + "ultimaker_pla_175", + "ultimaker_pva_175", + "ultimaker_rapidrinse_175", + "ultimaker_sr30_175", + "ultimaker_tough_pla_175", + "Vertex_Delta_ABS", + "Vertex_Delta_PET", + "Vertex_Delta_PLA_Glitter", + "Vertex_Delta_PLA_Mat", + "Vertex_Delta_PLA_Satin", + "Vertex_Delta_PLA_Wood", + "Vertex_Delta_PLA", + "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_petg_ultra", + "volumic_petgcarbone_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_pahtcf15", + "xyzprinting_pc", + "xyzprinting_petcf15", + "xyzprinting_petg", + "xyzprinting_pla", + "xyzprinting_ppgf30", + "xyzprinting_tough_pla", + "xyzprinting_tpu", + "zyyx_abs-mm", + "zyyx_abs-perf", + "zyyx_flex95a", + "zyyx_petg", + "zyyx_petg-cf", + "zyyx_pla", + "zyyx_pro_flex", + "zyyx_pro_pla", + "zyyx_procarbon", + "zyyx_proglass", + "zyyx_pronylon" + ], + "has_machine_quality": true, + "machine_extruder_trains": { "0": "zyyx_plus_extruder_0" }, + "machine_x3g_variant": "z", + "preferred_material": "generic_pla", + "preferred_quality_type": "normal", + "quality_definition": "zyyx_plus", + "setting_version": 3 + }, + "overrides": + { + "gantry_height": { "value": "10" }, + "infill_overlap": { "value": "12 if infill_sparse_density < 95 and infill_pattern != 'concentric' else 0" }, + "machine_center_is_zero": { "default_value": true }, + "machine_depth": { "default_value": 210 }, + "machine_end_gcode": { "default_value": "; ZYYX 3D Printer end gcode\nM73 P100 ; end build progress\nG0 Z195 F1000 ; send Z axis to bottom of machine\nM104 S0 T0 ; cool down extruder\nM127 ; stop blower fan\nG162 X Y F3000 ; home XY maximum\nM18 ; disable stepper\nM70 P5 (ZYYX Print Finished!)\nM72 P1 ; play Ta-Da song\n" }, + "machine_gcode_flavor": { "default_value": "Makerbot" }, + "machine_head_with_fans_polygon": + { + "default_value": [ + [-37, 50], + [25, 50], + [25, -40], + [-37, -40] + ] + }, + "machine_height": { "default_value": 195 }, + "machine_name": { "default_value": "ZYYX+" }, + "machine_start_gcode": { "default_value": "; ZYYX+ start gcode\n; Author Theodor Hansson 2024\nM73 P0; enable build progress\nM104 S{material_print_temperature_layer_0} T0; set nozzle temperature\nM126 S0; Turn off fan\nG21; set units to mm\nG90; set positioning to absolute\nG130 X80 Y80 A127 B127 ; Set Stepper Vref to default value\n\n; Home xy-axis\nG162 X Y F2500; home XY axes maximum\nG92 X0 Y0\nG1 X-5 Y-5 F2500\nG162 X Y F200; home XY axes maximum slowly\nG92 X132.5 Y120\n\n; Home z-axis\nG161 Z F1100; home Z axis minimum\nG92 Z0\nG1 Z2 F1100\nG161 Z F100; home Z axis minimum slowly\nG92 Z0\nM132 Z; Recall home offsets for Z\n\n; Calibrate point 1 (we're already at point 1)\nM131 A; store surface calibration point 1\nG1 Z2 F1100; back up from buildplate\n\n; Calibrate point 2\nG1 X-44.5 Y120 F7000; move to 2nd probing point\nG161 Z F100\nM131 B; store surface calibration point 1\nG1 Z2 F1100; back up from buildplate\n\n; Calibrate point 3\nG1 X132.5 Y-110 F7000; move to 2nd probing point\nG161 Z F100\nM131 AB; store surface calibration point 3\nG1 Z2 F1100; back up from buildplate\nM132 AB; Activate auto-leveling\nG1 Z1 F1000\n\n; Lay prime strip\nM133 T0; stabilize extruder temperature\nM126 S{cool_fan_speed_0}; Activate fan\nG4 P1000; Wait a little bit longer\nG1 X80 Y-110 Z0.2 F1000\nG1 X20 E9 F1000\nG1 X-20 E12.5 F1000\nG92 E0 ; Set E to 0\n\n; End of start gcode" }, + "machine_steps_per_mm_e": { "default_value": 96.27520187033366 }, + "machine_steps_per_mm_x": { "default_value": 88.888889 }, + "machine_steps_per_mm_y": { "default_value": 88.888889 }, + "machine_steps_per_mm_z": { "default_value": 400 }, + "machine_width": { "default_value": 265 } + } +} \ No newline at end of file diff --git a/resources/definitions/zyyx_pro.def.json b/resources/definitions/zyyx_pro.def.json new file mode 100644 index 0000000000..3fdfbe27d7 --- /dev/null +++ b/resources/definitions/zyyx_pro.def.json @@ -0,0 +1,249 @@ +{ + "version": 2, + "name": "ZYYX Pro", + "inherits": "fdmprinter", + "metadata": + { + "visible": true, + "author": "Theodor Hansson", + "manufacturer": "ZYYX Labs AB", + "file_formats": "application/x3g", + "platform": "zyyx_pro_platform.stl", + "exclude_materials": [ + "3D-Fuel_PLA_PRO_Black", + "3D-Fuel_PLA_SnapSupport", + "bestfilament_abs_skyblue", + "bestfilament_petg_orange", + "bestfilament_pla_green", + "leapfrog_abs_natural", + "leapfrog_epla_natural", + "leapfrog_pva_natural", + "goofoo_abs", + "goofoo_asa", + "goofoo_bronze_pla", + "goofoo_emarble_pla", + "goofoo_esilk_pla", + "goofoo_hips", + "goofoo_pa_cf", + "goofoo_pa", + "goofoo_pc", + "goofoo_peek", + "goofoo_petg", + "goofoo_pla", + "goofoo_pva", + "goofoo_tpe_83a", + "goofoo_tpu_87a", + "goofoo_tpu_95a", + "emotiontech_abs", + "emotiontech_absx", + "emotiontech_acetate", + "emotiontech_asax", + "emotiontech_bvoh", + "emotiontech_copa", + "emotiontech_hips", + "emotiontech_nylon_1030", + "emotiontech_nylon_1030cf", + "emotiontech_nylon_1070", + "emotiontech_pa6cf", + "emotiontech_pa6gf", + "emotiontech_pc", + "emotiontech_pekk", + "emotiontech_petg", + "emotiontech_pla", + "emotiontech_pla_hr_870", + "emotiontech_pva-m", + "emotiontech_pva-s", + "emotiontech_tpu98a", + "eryone_petg", + "eryone_pla_matte", + "eryone_pla", + "eryone_tpu", + "eSUN_PETG_Black", + "eSUN_PETG_Grey", + "eSUN_PETG_Purple", + "eSUN_PLA_PRO_Black", + "eSUN_PLA_PRO_Grey", + "eSUN_PLA_PRO_Purple", + "eSUN_PLA_PRO_White", + "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", + "verbatim_bvoh_175", + "Vertex_Delta_ABS", + "Vertex_Delta_PET", + "Vertex_Delta_PLA", + "Vertex_Delta_TPU", + "chromatik_pla", + "dsm_arnitel2045_175", + "dsm_novamid1070_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", + "ideagen3D_ToughPLA", + "imade3d_petg_green", + "imade3d_petg_pink", + "imade3d_pla_green", + "imade3d_pla_pink", + "imade3d_petg_175", + "imade3d_pla_175", + "innofill_innoflex60_175", + "layer_one_black_pla", + "layer_one_dark_gray_pla", + "layer_one_white_pla", + "octofiber_pla", + "polyflex_pla", + "polymax_pla", + "polyplus_pla", + "polywood_pla", + "redd_abs", + "redd_asa", + "redd_hips", + "redd_nylon", + "redd_petg", + "redd_pla", + "redd_tpe", + "tizyx_abs", + "tizyx_flex", + "tizyx_petg", + "tizyx_pla_bois", + "tizyx_pla", + "tizyx_pva", + "ultimaker_abscf_175", + "ultimaker_absr_175", + "ultimaker_asa_175", + "ultimaker_nylon12-cf_175", + "ultimaker_pla_175", + "ultimaker_pva_175", + "ultimaker_rapidrinse_175", + "ultimaker_sr30_175", + "ultimaker_tough_pla_175", + "Vertex_Delta_ABS", + "Vertex_Delta_PET", + "Vertex_Delta_PLA_Glitter", + "Vertex_Delta_PLA_Mat", + "Vertex_Delta_PLA_Satin", + "Vertex_Delta_PLA_Wood", + "Vertex_Delta_PLA", + "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_petg_ultra", + "volumic_petgcarbone_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_pahtcf15", + "xyzprinting_pc", + "xyzprinting_petcf15", + "xyzprinting_petg", + "xyzprinting_pla", + "xyzprinting_ppgf30", + "xyzprinting_tough_pla", + "xyzprinting_tpu", + "zyyx_abs-mm", + "zyyx_abs-perf", + "zyyx_flex95a", + "zyyx_petg", + "zyyx_pla", + "zyyx_pro_flex", + "zyyx_pro_pla", + "zyyx_pronylon" + ], + "has_machine_quality": true, + "has_materials": true, + "has_variants": true, + "machine": "zyyx_pro", + "machine_extruder_trains": { "0": "zyyx_pro_extruder" }, + "machine_x3g_variant": "z", + "preferred_material": "generic_pla", + "preferred_variant_name": "Carbon0.6", + "quality_definition": "zyyx_pro", + "setting_version": 3, + "variants_name": "SwiftTool" + }, + "overrides": + { + "gantry_height": { "value": "10" }, + "infill_overlap": { "value": "12 if infill_sparse_density < 95 and infill_pattern != 'concentric' else 0" }, + "machine_center_is_zero": { "default_value": true }, + "machine_depth": { "default_value": 228 }, + "machine_disallowed_areas": + { + "default_value": [ + [ + [-58, 117.5], + [-58, 108], + [-50, 108], + [-50, 117.5] + ], + [ + [119, 117.5], + [119, 108], + [140, 108], + [140, 117.5] + ], + [ + [-58, -117.5], + [-58, -108], + [-50, -108], + [-50, -117.5] + ], + [ + [119, -117.5], + [119, -108], + [140, -108], + [140, -117.5] + ] + ] + }, + "machine_end_gcode": { "default_value": "; ZYYX 3D Printer end gcode\nM73 P100 ; end build progress\nG0 Z195 F1000 ; send Z axis to bottom of machine\nM104 S0 T0 ; cool down extruder\nM127 ; stop blower fan\nG162 X Y F3000 ; home XY maximum\nM18 ; disable stepper\nM70 P5 (ZYYX Print Finished!)\nM72 P1 ; play Ta-Da song\n" }, + "machine_gcode_flavor": { "default_value": "Makerbot" }, + "machine_head_with_fans_polygon": + { + "default_value": [ + [-37, 50], + [25, 50], + [25, -40], + [-37, -40] + ] + }, + "machine_heated_bed": { "default_value": true }, + "machine_height": { "default_value": 195 }, + "machine_name": { "default_value": "ZYYX Pro" }, + "machine_start_gcode": { "default_value": "; ZYYX Pro start gcode\n; Author Theodor Hansson 2024\nM73 P0; enable build progress\nM420 P20; set back fan speed 10 off 11-20 10-100%\nM140 S10 T0; set 100% heater power\nM140 S99 T0; set chamber heater negative hysteresis 19 degrees\nM140 S102 T0; set chamber heater positive hysteresis 2 degrees\nM140 S{material_bed_temperature_layer_0} T0; set chamber temperature\nM104 S{material_print_temperature_layer_0} T0; set nozzle temperature\nG21; set units to mm\nG90; set positioning to absolute\nG130 X80 Y90 A127 B127 ; Set Stepper Vref to default value\n\n; Home xy-axis\nG162 X Y F2500; home XY axes maximum\nG92 X0 Y0\nG1 X-5 Y-5 F2500\nG162 X Y F200; home XY axes maximum slowly\nG92 X135 Y114\n\n; Home z-axis\nG161 Z F1100; home Z axis minimum\nG92 Z0\nG1 Z2 F1100\nG161 Z F100; home Z axis minimum slowly\nG92 Z0\nM132 Z; Recall home offsets for Z\n\n; Calibrate point 1 (we're already at point 1)\nM131 A; store surface calibration point 1\nG1 Z2 F1100; back up from buildplate\n\n; Calibrate point 2\nG1 X-47 F7000; move to 2nd probing point\nG161 Z F100\nM131 B; store surface calibration point 1\nG1 Z2 F1100; back up from buildplate\n\n; Calibrate point 3\nG1 X135 Y-114 F7000; move to 2nd probing point\nG161 Z F100\nM131 AB; store surface calibration point 3\nG1 Z2 F1100; back up from buildplate\nM132 AB; Activate auto-leveling\n\n; Extrude material over hole\nM133 T0; stabilize extruder temperature\nM126 S{cool_fan_speed_0}; Activate fan\nG4 P1000; Wait a little bit longer\nG1 Z0.10 E500 F50\nG1 X115 Y-95 F1000\nG92 E0 ; Set E to 0\n; End of start gcode" }, + "machine_steps_per_mm_e": { "default_value": 96.27520187033366 }, + "machine_steps_per_mm_x": { "default_value": 88.888889 }, + "machine_steps_per_mm_y": { "default_value": 88.888889 }, + "machine_steps_per_mm_z": { "default_value": 400 }, + "machine_width": { "default_value": 265 }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/definitions/zyyx_pro_ii.def.json b/resources/definitions/zyyx_pro_ii.def.json new file mode 100644 index 0000000000..892f3042b0 --- /dev/null +++ b/resources/definitions/zyyx_pro_ii.def.json @@ -0,0 +1,82 @@ +{ + "version": 2, + "name": "ZYYX Pro II", + "inherits": "fdmprinter", + "metadata": + { + "visible": true, + "author": "ZYYX Labs AB", + "manufacturer": "ZYYX Labs AB", + "file_formats": "text/x-gcode", + "platform": "zyyx_pro_platform.stl", + "has_machine_quality": true, + "has_materials": true, + "has_variants": true, + "machine": "zyyx_pro_ii", + "machine_extruder_trains": { "0": "zyyx_pro_ii_extruder" }, + "machine_x3g_variant": "z", + "preferred_material": "zyyx_pla", + "preferred_quality_type": "normal", + "preferred_variant_name": "Carbon0.4", + "quality_definition": "zyyx_pro_ii", + "setting_version": 3, + "variants_name": "SwiftTool24" + }, + "overrides": + { + "gantry_height": { "value": "10" }, + "infill_overlap": { "value": "12 if infill_sparse_density < 95 and infill_pattern != 'concentric' else 0" }, + "machine_center_is_zero": { "default_value": true }, + "machine_depth": { "default_value": 235 }, + "machine_disallowed_areas": + { + "default_value": [ + [ + [-58, 117.5], + [-58, 108], + [-50, 108], + [-50, 117.5] + ], + [ + [119, 117.5], + [119, 108], + [140, 108], + [140, 117.5] + ], + [ + [-58, -117.5], + [-58, -108], + [-50, -108], + [-50, -117.5] + ], + [ + [119, -117.5], + [119, -108], + [140, -108], + [140, -117.5] + ] + ] + }, + "machine_end_gcode": { "default_value": "; ZYYX 3D Printer end gcode\nM73 P100 ; end build progress\nG0 Z195 F1000 ; send Z axis to bottom of machine\nM104 S0 T0 ; cool down extruder\nM127 ; stop blower fan\nG162 X Y F3000 ; home XY maximum\nM18 ; disable stepper\nM70 P5 (ZYYX Print Finished!)\nM72 P1 ; play Ta-Da song\n" }, + "machine_gcode_flavor": { "default_value": "Makerbot" }, + "machine_head_with_fans_polygon": + { + "default_value": [ + [-37, 50], + [25, 50], + [25, -40], + [-37, -40] + ] + }, + "machine_heated_bed": { "default_value": true }, + "machine_height": { "default_value": 210 }, + "machine_name": { "default_value": "ZYYX Pro II" }, + "machine_start_gcode": { "default_value": ";start of ZYYX Pro II startcode\n M73 P0; enable build progress\n G21; set units to mm\n G90; set positioning to absolute\n G130 X80 Y80 A127 B127 ; Set Stepper Vref to default value\n G162 X Y F3000; home XY axes maximum\n G161 Z F450\n G161 Z F450; home Z axis minimum\n G92 X0 Y0 Z0 E0\n G1 X0 Y0 Z20 F3000\n G1 X-120 Y-110 Z10 F3000\n G130 X0 Y0 Z3 A0 B0 ; Set Stepper Vref to low value\n M420 P10; set back fan speed 10 off 11-20 10-100%\n M140 S10 T0; set 100% heater power\n M140 S99 T0; set chamber heater negative hysteresis 19 degrees\n M140 S110 T0; set chamber heater positive hysteresis 10 degrees\n M140 S{material_bed_temperature_layer_0} T0; set chamber temperature\n M104 S100 T0; set extruder temp 100 while heating\n M134 T0; wait for heated chamber temperature\n M420 P13; set fan speed 10 off 11-20 10-100%\n G130 X80 Y80 Z64 A127 B127 ; Set Stepper Vref to default value\n ; Perform probing of build plate\n G162 X Y F3000; home XY axes maximum\n G161 Z F450\n G161 Z F450; home Z axis minimum\n G92 X0 Y0 Z0 E0\n G1 X0 Y0 Z5 F200\n G161 Z F200; home Z axis minimum again\n G92 X0 Y0 Z0 E0\n M131 A; store surface calibration point 1\n G1 X0 Y0 Z5 F200\n G1 X-182 Y0 Z5 F3000; move to 2nd probing point\n G161 Z F200\n M131 B; store surface calibration point 2\n G92 X-182 Y0 Z0 E0\n G1 X-182 Y0 Z5 F200\n G1 X0 Y0 Z5 F3000; move to home point\n G161 Z F200; home Z axis minimum again\n G92 X0 Y0 Z0 E0; set reference again\n G1 X0 Y0 Z5 F200; clear Z\n G1 X0 Y-228 Z5 F3000; move to 3rd calibration point\n G161 Z F200\n M131 AB; store surface calibration point 3\n M132 AB; activate auto leveling\n G92 X0 Y-228 Z0 E0\n G1 X0 Y-228 Z5 F200\n G162 X Y F3000\n G161 Z F200\n G92 X135 Y115 Z0 E0\n M132 Z; Recall stored home offset for Z axis\n G1 X135 Y115 Z5 F450; clear nozzle from hole\n G1 X0 Y115 Z5 F3000; clear nozzle from hole\n ; end of ZYYX pro build plate calibration\n M127; turn off fan\n M104 S{material_print_temperature_layer_0} T0\n M133 T0 ; stabilize extruder temperature\n ;SET_ZXPARAM\n ;SET_SUPPORT_BUMPMAP\n G92 E0 ; Set E to 0\n ; end of ZYYX Pro II start code" }, + "machine_steps_per_mm_e": { "default_value": 415 }, + "machine_steps_per_mm_x": { "default_value": 88.888889 }, + "machine_steps_per_mm_y": { "default_value": 88.888889 }, + "machine_steps_per_mm_z": { "default_value": 400 }, + "machine_width": { "default_value": 285 }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/extruders/zyyx_agile_extruder_0.def.json b/resources/extruders/zyyx_plus_extruder_0.def.json similarity index 90% rename from resources/extruders/zyyx_agile_extruder_0.def.json rename to resources/extruders/zyyx_plus_extruder_0.def.json index a34d020faa..f87248832c 100644 --- a/resources/extruders/zyyx_agile_extruder_0.def.json +++ b/resources/extruders/zyyx_plus_extruder_0.def.json @@ -4,7 +4,7 @@ "inherits": "fdmextruder", "metadata": { - "machine": "zyyx_agile", + "machine": "zyyx_plus", "position": "0" }, "overrides": diff --git a/resources/extruders/zyyx_pro_extruder.def.json b/resources/extruders/zyyx_pro_extruder.def.json new file mode 100644 index 0000000000..acf5bc2d3e --- /dev/null +++ b/resources/extruders/zyyx_pro_extruder.def.json @@ -0,0 +1,15 @@ +{ + "version": 2, + "name": "Extruder 1", + "inherits": "fdmextruder", + "metadata": + { + "machine": "zyyx_pro", + "position": "0" + }, + "overrides": + { + "extruder_nr": { "default_value": 0 }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/extruders/zyyx_pro_ii_extruder.def.json b/resources/extruders/zyyx_pro_ii_extruder.def.json new file mode 100644 index 0000000000..ebda1a6fc1 --- /dev/null +++ b/resources/extruders/zyyx_pro_ii_extruder.def.json @@ -0,0 +1,15 @@ +{ + "version": 2, + "name": "Extruder 1", + "inherits": "fdmextruder", + "metadata": + { + "machine": "zyyx_pro_ii", + "position": "0" + }, + "overrides": + { + "extruder_nr": { "default_value": 0 }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/i18n/fdmprinter.def.json.pot b/resources/i18n/fdmprinter.def.json.pot index 8a09cf9129..3f9c306e70 100644 --- a/resources/i18n/fdmprinter.def.json.pot +++ b/resources/i18n/fdmprinter.def.json.pot @@ -857,7 +857,7 @@ msgid "Wall Ordering" msgstr "" msgctxt "inset_direction description" -msgid "Determines the order in which walls are printed. Printing outer walls earlier helps with dimensional accuracy, as faults from inner walls cannot propagate to the outside. However printing them later allows them to stack better when overhangs are printed. When there is an uneven amount of total innner walls, the 'center last line' is always printed last." +msgid "Determines the order in which walls are printed. Printing outer walls earlier helps with dimensional accuracy, as faults from inner walls cannot propagate to the outside. However printing them later allows them to stack better when overhangs are printed. When there is an uneven amount of total inner walls, the 'center last line' is always printed last." msgstr "" msgctxt "inset_direction option inside_out" diff --git a/resources/meshes/zyyx_pro_platform.stl b/resources/meshes/zyyx_pro_platform.stl new file mode 100644 index 0000000000..16b2ef7abc Binary files /dev/null and b/resources/meshes/zyyx_pro_platform.stl differ diff --git a/resources/quality/zyyx/zyyx_agile_global_fast.inst.cfg b/resources/quality/zyyx/zyyx_agile_global_fast.inst.cfg deleted file mode 100644 index d74be3faaa..0000000000 --- a/resources/quality/zyyx/zyyx_agile_global_fast.inst.cfg +++ /dev/null @@ -1,15 +0,0 @@ -[general] -definition = zyyx_agile -name = Fast -version = 4 - -[metadata] -global_quality = True -quality_type = fast -setting_version = 24 -type = quality -weight = 1 - -[values] -layer_height = 0.3 - diff --git a/resources/quality/zyyx/zyyx_agile_global_fine.inst.cfg b/resources/quality/zyyx/zyyx_agile_global_fine.inst.cfg deleted file mode 100644 index a9a4a240c0..0000000000 --- a/resources/quality/zyyx/zyyx_agile_global_fine.inst.cfg +++ /dev/null @@ -1,15 +0,0 @@ -[general] -definition = zyyx_agile -name = Fine -version = 4 - -[metadata] -global_quality = True -quality_type = fine -setting_version = 24 -type = quality -weight = 1 - -[values] -layer_height = 0.1 - diff --git a/resources/quality/zyyx/zyyx_agile_global_normal.inst.cfg b/resources/quality/zyyx/zyyx_agile_global_normal.inst.cfg deleted file mode 100644 index 2195c8502b..0000000000 --- a/resources/quality/zyyx/zyyx_agile_global_normal.inst.cfg +++ /dev/null @@ -1,15 +0,0 @@ -[general] -definition = zyyx_agile -name = Normal -version = 4 - -[metadata] -global_quality = True -quality_type = normal -setting_version = 24 -type = quality -weight = 0 - -[values] -layer_height = 0.2 - diff --git a/resources/quality/zyyx/zyyx_agile_pro_flex_fast.inst.cfg b/resources/quality/zyyx/zyyx_agile_pro_flex_fast.inst.cfg deleted file mode 100644 index 361f2fac21..0000000000 --- a/resources/quality/zyyx/zyyx_agile_pro_flex_fast.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = zyyx_agile -name = Fast -version = 4 - -[metadata] -material = generic_tpu -quality_type = fast -setting_version = 24 -type = quality -weight = 1 - -[values] -adhesion_type = brim -default_material_print_temperature = 220 -infill_sparse_density = 10 -layer_height = 0.3 -material_flow = 105 -material_print_temperature_layer_0 = 235 -raft_airgap = 0.2 -retraction_amount = 1.0 -retraction_speed = 15 -speed_print = 20 -speed_wall = =speed_print -speed_wall_x = =speed_print -top_bottom_thickness = 1.0 -wall_thickness = 0.8 - diff --git a/resources/quality/zyyx/zyyx_agile_pro_flex_fine.inst.cfg b/resources/quality/zyyx/zyyx_agile_pro_flex_fine.inst.cfg deleted file mode 100644 index 701d52d5e2..0000000000 --- a/resources/quality/zyyx/zyyx_agile_pro_flex_fine.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = zyyx_agile -name = Fine -version = 4 - -[metadata] -material = generic_tpu -quality_type = fine -setting_version = 24 -type = quality -weight = 1 - -[values] -adhesion_type = brim -default_material_print_temperature = 205 -infill_sparse_density = 15 -layer_height = 0.12 -material_flow = 105 -material_print_temperature_layer_0 = 235 -raft_airgap = 0.1 -retraction_amount = 0.2 -retraction_speed = 15 -speed_print = 15 -speed_wall = =speed_print -speed_wall_x = =speed_print -top_bottom_thickness = 1.0 -wall_thickness = 1.2 - diff --git a/resources/quality/zyyx/zyyx_agile_pro_flex_normal.inst.cfg b/resources/quality/zyyx/zyyx_agile_pro_flex_normal.inst.cfg deleted file mode 100644 index fe8c98ce0d..0000000000 --- a/resources/quality/zyyx/zyyx_agile_pro_flex_normal.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = zyyx_agile -name = Normal -version = 4 - -[metadata] -material = generic_tpu -quality_type = normal -setting_version = 24 -type = quality -weight = 0 - -[values] -adhesion_type = brim -default_material_print_temperature = 210 -infill_sparse_density = 15 -layer_height = 0.2 -material_flow = 105 -material_print_temperature_layer_0 = 235 -raft_airgap = 0.2 -retraction_amount = 1.0 -retraction_speed = 15 -speed_print = 20 -speed_wall = =math.ceil(speed_print * 15 / 20) -speed_wall_x = =speed_print -top_bottom_thickness = 1.0 -wall_thickness = 1.2 - diff --git a/resources/quality/zyyx/zyyx_agile_pro_pla_fast.inst.cfg b/resources/quality/zyyx/zyyx_agile_pro_pla_fast.inst.cfg deleted file mode 100644 index ab4ccc5da2..0000000000 --- a/resources/quality/zyyx/zyyx_agile_pro_pla_fast.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = zyyx_agile -name = Fast -version = 4 - -[metadata] -material = generic_pla -quality_type = fast -setting_version = 24 -type = quality -weight = 1 - -[values] -adhesion_type = brim -default_material_print_temperature = 220 -infill_sparse_density = 10 -layer_height = 0.3 -material_flow = 95 -material_print_temperature_layer_0 = 225 -raft_airgap = 0.15 -retraction_amount = 1.5 -retraction_speed = 20 -speed_print = 40 -speed_wall = =speed_print -speed_wall_x = =speed_print -top_bottom_thickness = 1.0 -wall_thickness = 0.8 - diff --git a/resources/quality/zyyx/zyyx_agile_pro_pla_fine.inst.cfg b/resources/quality/zyyx/zyyx_agile_pro_pla_fine.inst.cfg deleted file mode 100644 index cc9cd193de..0000000000 --- a/resources/quality/zyyx/zyyx_agile_pro_pla_fine.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = zyyx_agile -name = Fine -version = 4 - -[metadata] -material = generic_pla -quality_type = fine -setting_version = 24 -type = quality -weight = 1 - -[values] -adhesion_type = brim -default_material_print_temperature = 205 -infill_sparse_density = 15 -layer_height = 0.1 -material_flow = 95 -material_print_temperature_layer_0 = 225 -raft_airgap = 0.08 -retraction_amount = 0.4 -retraction_speed = 20 -speed_print = 35 -speed_wall = =math.ceil(speed_print * 18 / 35) -speed_wall_x = =math.ceil(speed_print * 25 / 35) -top_bottom_thickness = 1.0 -wall_thickness = 1.2 - diff --git a/resources/quality/zyyx_plus/ABS/zyyx_plus_abs_fast.inst.cfg b/resources/quality/zyyx_plus/ABS/zyyx_plus_abs_fast.inst.cfg new file mode 100644 index 0000000000..2669c8c8a7 --- /dev/null +++ b/resources/quality/zyyx_plus/ABS/zyyx_plus_abs_fast.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = zyyx_plus +name = Fast ABS +version = 4 + +[metadata] +material = generic_abs +quality_type = fast +setting_version = 24 +type = quality +weight = 0 + +[values] +adhesion_type = brim +infill_sparse_density = 10 +material_print_temperature = 240 +material_print_temperature_layer_0 = 250 +raft_airgap = 0.15 +retraction_amount = 1.2 +retraction_speed = 20 +speed_print = 55 +top_bottom_thickness = 0.8 +wall_thickness = 0.8 + diff --git a/resources/quality/zyyx_plus/ABS/zyyx_plus_abs_fine.inst.cfg b/resources/quality/zyyx_plus/ABS/zyyx_plus_abs_fine.inst.cfg new file mode 100644 index 0000000000..1638e9ac45 --- /dev/null +++ b/resources/quality/zyyx_plus/ABS/zyyx_plus_abs_fine.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = zyyx_plus +name = Fine ABS +version = 4 + +[metadata] +material = generic_abs +quality_type = fine +setting_version = 24 +type = quality +weight = 0 + +[values] +adhesion_type = brim +infill_sparse_density = 15 +material_print_temperature = 240 +material_print_temperature_layer_0 = 250 +raft_airgap = 0.15 +retraction_amount = 1.2 +retraction_speed = 20 +speed_print = 40 +top_bottom_thickness = 1.0 +wall_thickness = 1.2 + diff --git a/resources/quality/zyyx_plus/ABS/zyyx_plus_abs_normal.inst.cfg b/resources/quality/zyyx_plus/ABS/zyyx_plus_abs_normal.inst.cfg new file mode 100644 index 0000000000..ebdf8ed8ed --- /dev/null +++ b/resources/quality/zyyx_plus/ABS/zyyx_plus_abs_normal.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = zyyx_plus +name = Normal ABS +version = 4 + +[metadata] +material = generic_abs +quality_type = normal +setting_version = 24 +type = quality +weight = 0 + +[values] +adhesion_type = brim +infill_sparse_density = 15 +material_print_temperature = 240 +material_print_temperature_layer_0 = 250 +raft_airgap = 0.15 +retraction_amount = 1.2 +retraction_speed = 20 +speed_print = 50 +top_bottom_thickness = 1.0 +wall_thickness = 1.2 + diff --git a/resources/quality/zyyx_plus/FLEX/zyyx_plus_flex_fast.inst.cfg b/resources/quality/zyyx_plus/FLEX/zyyx_plus_flex_fast.inst.cfg new file mode 100644 index 0000000000..6c3ba31527 --- /dev/null +++ b/resources/quality/zyyx_plus/FLEX/zyyx_plus_flex_fast.inst.cfg @@ -0,0 +1,26 @@ +[general] +definition = zyyx_plus +name = Fast ZYYX Flex95A +version = 4 + +[metadata] +material = generic_tpu_175 +quality_type = fast +setting_version = 24 +type = quality +weight = 0 + +[values] +infill_sparse_density = 15 +material_flow = 100 +material_print_temperature = 220 +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_amount = 0.8 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 +speed_wall = =math.ceil(speed_print * 15 / 20) +speed_wall_x = =speed_print + diff --git a/resources/quality/zyyx_plus/FLEX/zyyx_plus_flex_fine.inst.cfg b/resources/quality/zyyx_plus/FLEX/zyyx_plus_flex_fine.inst.cfg new file mode 100644 index 0000000000..d454e0ec2b --- /dev/null +++ b/resources/quality/zyyx_plus/FLEX/zyyx_plus_flex_fine.inst.cfg @@ -0,0 +1,26 @@ +[general] +definition = zyyx_plus +name = Fine ZYYX Flex95A +version = 4 + +[metadata] +material = generic_tpu_175 +quality_type = fine +setting_version = 24 +type = quality +weight = 0 + +[values] +infill_sparse_density = 20 +material_flow = 100 +material_print_temperature = 220 +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_amount = 0.8 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 +speed_wall = =math.ceil(speed_print * 15 / 20) +speed_wall_x = =speed_print + diff --git a/resources/quality/zyyx_plus/FLEX/zyyx_plus_flex_normal.inst.cfg b/resources/quality/zyyx_plus/FLEX/zyyx_plus_flex_normal.inst.cfg new file mode 100644 index 0000000000..1c875f0fd6 --- /dev/null +++ b/resources/quality/zyyx_plus/FLEX/zyyx_plus_flex_normal.inst.cfg @@ -0,0 +1,26 @@ +[general] +definition = zyyx_plus +name = Normal ZYYX Flex95A +version = 4 + +[metadata] +material = generic_tpu_175 +quality_type = normal +setting_version = 24 +type = quality +weight = 0 + +[values] +infill_sparse_density = 20 +material_flow = 100 +material_print_temperature = 220 +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_amount = 0.8 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 15 +speed_travel = 80 +speed_wall = =math.ceil(speed_print * 15 / 20) +speed_wall_x = =speed_print + diff --git a/resources/quality/zyyx_plus/PLA/zyyx_plus_pla_fast.inst.cfg b/resources/quality/zyyx_plus/PLA/zyyx_plus_pla_fast.inst.cfg new file mode 100644 index 0000000000..1b6d0fc320 --- /dev/null +++ b/resources/quality/zyyx_plus/PLA/zyyx_plus_pla_fast.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = zyyx_plus +name = Fast PLA +version = 4 + +[metadata] +material = generic_pla +quality_type = fast +setting_version = 24 +type = quality +weight = 0 + +[values] +adhesion_type = brim +infill_sparse_density = 10 +material_print_temperature = 210 +material_print_temperature_layer_0 = 210 +raft_airgap = 0.15 +retraction_amount = 1.2 +retraction_speed = 20 +speed_print = 55 +top_bottom_thickness = 0.8 +wall_thickness = 0.8 + diff --git a/resources/quality/zyyx_plus/PLA/zyyx_plus_pla_fine.inst.cfg b/resources/quality/zyyx_plus/PLA/zyyx_plus_pla_fine.inst.cfg new file mode 100644 index 0000000000..308aa8933f --- /dev/null +++ b/resources/quality/zyyx_plus/PLA/zyyx_plus_pla_fine.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = zyyx_plus +name = Fine PLA +version = 4 + +[metadata] +material = generic_pla +quality_type = fine +setting_version = 24 +type = quality +weight = 0 + +[values] +adhesion_type = brim +infill_sparse_density = 15 +material_print_temperature = 205 +material_print_temperature_layer_0 = 210 +raft_airgap = 0.15 +retraction_amount = 1.2 +retraction_speed = 20 +speed_print = 40 +top_bottom_thickness = 1.0 +wall_thickness = 1.2 + diff --git a/resources/quality/zyyx/zyyx_agile_pro_pla_normal.inst.cfg b/resources/quality/zyyx_plus/PLA/zyyx_plus_pla_normal.inst.cfg similarity index 55% rename from resources/quality/zyyx/zyyx_agile_pro_pla_normal.inst.cfg rename to resources/quality/zyyx_plus/PLA/zyyx_plus_pla_normal.inst.cfg index b6a4f1dffd..d17bc80263 100644 --- a/resources/quality/zyyx/zyyx_agile_pro_pla_normal.inst.cfg +++ b/resources/quality/zyyx_plus/PLA/zyyx_plus_pla_normal.inst.cfg @@ -1,6 +1,6 @@ [general] -definition = zyyx_agile -name = Normal +definition = zyyx_plus +name = Normal PLA version = 4 [metadata] @@ -12,17 +12,13 @@ weight = 0 [values] adhesion_type = brim -default_material_print_temperature = 210 infill_sparse_density = 15 -layer_height = 0.2 -material_flow = 95 -material_print_temperature_layer_0 = 225 +material_print_temperature = 205 +material_print_temperature_layer_0 = 210 raft_airgap = 0.15 retraction_amount = 1.2 retraction_speed = 20 speed_print = 50 -speed_wall = =math.ceil(speed_print * 22 / 50) -speed_wall_x = =math.ceil(speed_print * 33 / 50) top_bottom_thickness = 1.0 wall_thickness = 1.2 diff --git a/resources/quality/zyyx_plus/zyyx_plus_global_fast.inst.cfg b/resources/quality/zyyx_plus/zyyx_plus_global_fast.inst.cfg new file mode 100644 index 0000000000..5684eea2c1 --- /dev/null +++ b/resources/quality/zyyx_plus/zyyx_plus_global_fast.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = zyyx_plus +name = Fast +version = 4 + +[metadata] +global_quality = True +quality_type = fast +setting_version = 24 +type = quality +weight = 0 + +[values] +acceleration_enabled = True # No effect on print, only for better print time prediction +acceleration_print = 1000 +adhesion_type = brim +infill_pattern = cubic +infill_sparse_density = 10 +layer_height = 0.2 +raft_airgap = 0.25 +retraction_amount = 1.2 +retraction_count_max = 20 +retraction_speed = 20 +speed_print = 55 +speed_travel = 100 +top_bottom_thickness = 0.8 +wall_thickness = 0.8 + diff --git a/resources/quality/zyyx_plus/zyyx_plus_global_fine.inst.cfg b/resources/quality/zyyx_plus/zyyx_plus_global_fine.inst.cfg new file mode 100644 index 0000000000..a375aec370 --- /dev/null +++ b/resources/quality/zyyx_plus/zyyx_plus_global_fine.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = zyyx_plus +name = Fine +version = 4 + +[metadata] +global_quality = True +quality_type = fine +setting_version = 24 +type = quality +weight = 0 + +[values] +acceleration_enabled = True # No effect on print, only for better print time prediction +acceleration_print = 1000 +adhesion_type = brim +infill_pattern = gyroid +infill_sparse_density = 15 +layer_height = 0.1 +raft_airgap = 0.2 +retraction_amount = 1.2 +retraction_count_max = 20 +retraction_speed = 20 +speed_print = 40 +speed_travel = 100 +top_bottom_thickness = 1.0 +wall_thickness = 1.2 + diff --git a/resources/quality/zyyx_plus/zyyx_plus_global_normal.inst.cfg b/resources/quality/zyyx_plus/zyyx_plus_global_normal.inst.cfg new file mode 100644 index 0000000000..e62aef54ad --- /dev/null +++ b/resources/quality/zyyx_plus/zyyx_plus_global_normal.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = zyyx_plus +name = Normal +version = 4 + +[metadata] +global_quality = True +quality_type = normal +setting_version = 24 +type = quality +weight = 0 + +[values] +acceleration_enabled = True # No effect on print, only for better print time prediction +acceleration_print = 1000 +adhesion_type = brim +infill_pattern = gyroid +infill_sparse_density = 15 +layer_height = 0.15 +raft_airgap = 0.2 +retraction_amount = 1.2 +retraction_count_max = 20 +retraction_speed = 20 +speed_print = 50 +speed_travel = 100 +top_bottom_thickness = 1.0 +wall_thickness = 1.2 + diff --git a/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_fast.inst.cfg b/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_fast.inst.cfg new file mode 100644 index 0000000000..4360f05c8e --- /dev/null +++ b/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_fast.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = zyyx_pro +name = Fast +version = 4 + +[metadata] +global_quality = True +material = generic_tpu_175 +quality_type = fast06 +setting_version = 24 +type = quality +variant = Carbon0.6 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_fine.inst.cfg b/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_fine.inst.cfg new file mode 100644 index 0000000000..7a17e6ba92 --- /dev/null +++ b/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_fine.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = zyyx_pro +name = Fine +version = 4 + +[metadata] +global_quality = True +material = generic_tpu_175 +quality_type = fine06 +setting_version = 24 +type = quality +variant = Carbon0.6 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_normal.inst.cfg b/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_normal.inst.cfg new file mode 100644 index 0000000000..83d4dab8c5 --- /dev/null +++ b/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_normal.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = zyyx_pro +name = Normal +version = 4 + +[metadata] +global_quality = True +material = generic_tpu_175 +quality_type = normal06 +setting_version = 24 +type = quality +variant = Carbon0.6 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro/carbon06/zyyx_pro_06_global_fast.inst.cfg b/resources/quality/zyyx_pro/carbon06/zyyx_pro_06_global_fast.inst.cfg new file mode 100644 index 0000000000..28a950b838 --- /dev/null +++ b/resources/quality/zyyx_pro/carbon06/zyyx_pro_06_global_fast.inst.cfg @@ -0,0 +1,26 @@ +[general] +definition = zyyx_pro +name = Fast +version = 4 + +[metadata] +global_quality = True +quality_type = fast06 +setting_version = 24 +type = quality +variant = Carbon0.6 +weight = -2 + +[values] +infill_pattern = cubic +layer_height = 0.3 +material_print_temperature = =default_material_print_temperature + 5 +raft_airgap = 0.3 +retraction_amount = 1.2 +retraction_count_max = 20 +retraction_extra_prime_amount = 0.05 +retraction_speed = 30 +speed_print = 60 +top_bottom_thickness = =line_width*2 +wall_thickness = =line_width*2 + diff --git a/resources/quality/zyyx_pro/carbon06/zyyx_pro_06_global_fine.inst.cfg b/resources/quality/zyyx_pro/carbon06/zyyx_pro_06_global_fine.inst.cfg new file mode 100644 index 0000000000..ff396e110b --- /dev/null +++ b/resources/quality/zyyx_pro/carbon06/zyyx_pro_06_global_fine.inst.cfg @@ -0,0 +1,26 @@ +[general] +definition = zyyx_pro +name = Fine +version = 4 + +[metadata] +global_quality = True +quality_type = fine06 +setting_version = 24 +type = quality +variant = Carbon0.6 +weight = -2 + +[values] +infill_pattern = gyroid +layer_height = 0.15 +material_print_temperature = =default_material_print_temperature + 5 +raft_airgap = 0.3 +retraction_amount = 1.2 +retraction_count_max = 20 +retraction_extra_prime_amount = 0.05 +retraction_speed = 30 +speed_print = 40 +top_bottom_thickness = =line_width*2 +wall_thickness = =line_width*2 + diff --git a/resources/quality/zyyx_pro/carbon06/zyyx_pro_06_global_normal.inst.cfg b/resources/quality/zyyx_pro/carbon06/zyyx_pro_06_global_normal.inst.cfg new file mode 100644 index 0000000000..d2bfd6cc9e --- /dev/null +++ b/resources/quality/zyyx_pro/carbon06/zyyx_pro_06_global_normal.inst.cfg @@ -0,0 +1,26 @@ +[general] +definition = zyyx_pro +name = Normal +version = 4 + +[metadata] +global_quality = True +quality_type = normal06 +setting_version = 24 +type = quality +variant = Carbon0.6 +weight = -2 + +[values] +infill_pattern = gyroid +layer_height = 0.2 +material_print_temperature = =default_material_print_temperature + 5 +raft_airgap = 0.3 +retraction_amount = 1.2 +retraction_count_max = 20 +retraction_extra_prime_amount = 0.05 +retraction_speed = 30 +speed_print = 50 +top_bottom_thickness = =line_width*2 +wall_thickness = =line_width*2 + diff --git a/resources/quality/zyyx_pro/carbon12/flex/zyyx_pro_12_flex_normal.inst.cfg b/resources/quality/zyyx_pro/carbon12/flex/zyyx_pro_12_flex_normal.inst.cfg new file mode 100644 index 0000000000..baf56e216e --- /dev/null +++ b/resources/quality/zyyx_pro/carbon12/flex/zyyx_pro_12_flex_normal.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = zyyx_pro +name = Normal +version = 4 + +[metadata] +global_quality = True +material = generic_tpu_175 +quality_type = normal12 +setting_version = 24 +type = quality +variant = Carbon1.2 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro/carbon12/zyyx_pro_12_global_normal.inst.cfg b/resources/quality/zyyx_pro/carbon12/zyyx_pro_12_global_normal.inst.cfg new file mode 100644 index 0000000000..287305578a --- /dev/null +++ b/resources/quality/zyyx_pro/carbon12/zyyx_pro_12_global_normal.inst.cfg @@ -0,0 +1,26 @@ +[general] +definition = zyyx_pro +name = Normal +version = 4 + +[metadata] +global_quality = True +quality_type = normal12 +setting_version = 24 +type = quality +variant = Carbon1.2 +weight = -2 + +[values] +infill_pattern = cubic +layer_height = 0.45 +material_print_temperature = =default_material_print_temperature + 5 +raft_airgap = 0.6 +retraction_amount = 1.5 +retraction_count_max = 20 +retraction_extra_prime_amount = 0.1 +retraction_speed = 30 +speed_print = 50 +top_bottom_thickness = =line_width*2 +wall_thickness = =line_width*2 + diff --git a/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_fast.inst.cfg b/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_fast.inst.cfg new file mode 100644 index 0000000000..1b6e95f546 --- /dev/null +++ b/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_fast.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = zyyx_pro +name = Fast +version = 4 + +[metadata] +global_quality = True +material = generic_tpu_175 +quality_type = fast02 +setting_version = 24 +type = quality +variant = Multi0.2 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_fine.inst.cfg b/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_fine.inst.cfg new file mode 100644 index 0000000000..1d1713a08e --- /dev/null +++ b/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_fine.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = zyyx_pro +name = Fine +version = 4 + +[metadata] +global_quality = True +material = generic_tpu_175 +quality_type = fine02 +setting_version = 24 +type = quality +variant = Multi0.2 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_normal.inst.cfg b/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_normal.inst.cfg new file mode 100644 index 0000000000..797637a25d --- /dev/null +++ b/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_normal.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = zyyx_pro +name = Normal +version = 4 + +[metadata] +global_quality = True +material = generic_tpu_175 +quality_type = normal02 +setting_version = 24 +type = quality +variant = Multi0.2 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro/multi02/zyyx_pro_02_global_fast.inst.cfg b/resources/quality/zyyx_pro/multi02/zyyx_pro_02_global_fast.inst.cfg new file mode 100644 index 0000000000..0d00e8a74b --- /dev/null +++ b/resources/quality/zyyx_pro/multi02/zyyx_pro_02_global_fast.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = zyyx_pro +name = Fast +version = 4 + +[metadata] +global_quality = True +quality_type = fast02 +setting_version = 24 +type = quality +variant = Multi0.2 +weight = -2 + +[values] +infill_pattern = cubic +infill_sparse_density = 5 +layer_height = 0.1 +raft_airgap = 0.1 +retraction_amount = 0.5 +retraction_speed = 20 +speed_print = 50 +top_bottom_thickness = =line_width*2.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/zyyx_pro/multi02/zyyx_pro_02_global_fine.inst.cfg b/resources/quality/zyyx_pro/multi02/zyyx_pro_02_global_fine.inst.cfg new file mode 100644 index 0000000000..71264c0fff --- /dev/null +++ b/resources/quality/zyyx_pro/multi02/zyyx_pro_02_global_fine.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = zyyx_pro +name = Fine +version = 4 + +[metadata] +global_quality = True +quality_type = fine02 +setting_version = 24 +type = quality +variant = Multi0.2 +weight = -2 + +[values] +infill_pattern = gyroid +infill_sparse_density = 10 +layer_height = 0.05 +raft_airgap = 0.1 +retraction_amount = 0.5 +retraction_speed = 20 +speed_print = 30 +top_bottom_thickness = =line_width*2.5 +wall_thickness = =line_width*3 + diff --git a/resources/quality/zyyx_pro/multi02/zyyx_pro_02_global_normal.inst.cfg b/resources/quality/zyyx_pro/multi02/zyyx_pro_02_global_normal.inst.cfg new file mode 100644 index 0000000000..7deab14bb4 --- /dev/null +++ b/resources/quality/zyyx_pro/multi02/zyyx_pro_02_global_normal.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = zyyx_pro +name = Normal +version = 4 + +[metadata] +global_quality = True +quality_type = normal02 +setting_version = 24 +type = quality +variant = Multi0.2 +weight = -2 + +[values] +infill_pattern = gyroid +infill_sparse_density = 10 +layer_height = 0.075 +raft_airgap = 0.1 +retraction_amount = 0.5 +retraction_speed = 20 +speed_print = 40 +top_bottom_thickness = =line_width*2.5 +wall_thickness = =line_width*3 + diff --git a/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_fast.inst.cfg b/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_fast.inst.cfg new file mode 100644 index 0000000000..e49678a86c --- /dev/null +++ b/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_fast.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = zyyx_pro +name = Fast +version = 4 + +[metadata] +global_quality = True +material = generic_tpu_175 +quality_type = fast04 +setting_version = 24 +type = quality +variant = Multi0.4 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_fine.inst.cfg b/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_fine.inst.cfg new file mode 100644 index 0000000000..09dd668f78 --- /dev/null +++ b/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_fine.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = zyyx_pro +name = Fine +version = 4 + +[metadata] +global_quality = True +material = generic_tpu_175 +quality_type = fine04 +setting_version = 24 +type = quality +variant = Multi0.4 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_normal.inst.cfg b/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_normal.inst.cfg new file mode 100644 index 0000000000..9aa604ca2b --- /dev/null +++ b/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_normal.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = zyyx_pro +name = Normal +version = 4 + +[metadata] +global_quality = True +material = generic_tpu_175 +quality_type = normal04 +setting_version = 24 +type = quality +variant = Multi0.4 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro/multi04/zyyx_pro_04_global_fast.inst.cfg b/resources/quality/zyyx_pro/multi04/zyyx_pro_04_global_fast.inst.cfg new file mode 100644 index 0000000000..a73e760538 --- /dev/null +++ b/resources/quality/zyyx_pro/multi04/zyyx_pro_04_global_fast.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = zyyx_pro +name = Fast +version = 4 + +[metadata] +global_quality = True +quality_type = fast04 +setting_version = 24 +type = quality +variant = Multi0.4 +weight = -2 + +[values] +infill_pattern = cubic +layer_height = 0.2 +raft_airgap = 0.2 +retraction_amount = 1 +retraction_speed = 20 +speed_print = 60 +top_bottom_thickness = =line_width*2 +wall_thickness = =line_width*2 + diff --git a/resources/quality/zyyx_pro/multi04/zyyx_pro_04_global_fine.inst.cfg b/resources/quality/zyyx_pro/multi04/zyyx_pro_04_global_fine.inst.cfg new file mode 100644 index 0000000000..e6b7f7161f --- /dev/null +++ b/resources/quality/zyyx_pro/multi04/zyyx_pro_04_global_fine.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = zyyx_pro +name = Fine +version = 4 + +[metadata] +global_quality = True +quality_type = fine04 +setting_version = 24 +type = quality +variant = Multi0.4 +weight = -2 + +[values] +infill_pattern = gyroid +layer_height = 0.1 +raft_airgap = 0.2 +retraction_amount = 1 +retraction_speed = 20 +speed_print = 40 +top_bottom_thickness = =line_width*2 +wall_thickness = =line_width*2 + diff --git a/resources/quality/zyyx_pro/multi04/zyyx_pro_04_global_normal.inst.cfg b/resources/quality/zyyx_pro/multi04/zyyx_pro_04_global_normal.inst.cfg new file mode 100644 index 0000000000..e50cc72523 --- /dev/null +++ b/resources/quality/zyyx_pro/multi04/zyyx_pro_04_global_normal.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = zyyx_pro +name = Normal +version = 4 + +[metadata] +global_quality = True +quality_type = normal04 +setting_version = 24 +type = quality +variant = Multi0.4 +weight = -2 + +[values] +infill_pattern = gyroid +layer_height = 0.15 +raft_airgap = 0.2 +retraction_amount = 1 +retraction_speed = 20 +speed_print = 50 +top_bottom_thickness = =line_width*2 +wall_thickness = =line_width*2 + diff --git a/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_fast.inst.cfg b/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_fast.inst.cfg new file mode 100644 index 0000000000..908f069140 --- /dev/null +++ b/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_fast.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = zyyx_pro +name = Fast +version = 4 + +[metadata] +global_quality = True +material = generic_tpu_175 +quality_type = fast08 +setting_version = 24 +type = quality +variant = Multi0.8 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_fine.inst.cfg b/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_fine.inst.cfg new file mode 100644 index 0000000000..f6456e0768 --- /dev/null +++ b/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_fine.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = zyyx_pro +name = Fine +version = 4 + +[metadata] +global_quality = True +material = generic_tpu_175 +quality_type = fine08 +setting_version = 24 +type = quality +variant = Multi0.8 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_normal.inst.cfg b/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_normal.inst.cfg new file mode 100644 index 0000000000..d5eddb7e79 --- /dev/null +++ b/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_normal.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = zyyx_pro +name = Normal +version = 4 + +[metadata] +global_quality = True +material = generic_tpu_175 +quality_type = normal08 +setting_version = 24 +type = quality +variant = Multi0.8 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro/multi08/zyyx_pro_08_global_fast.inst.cfg b/resources/quality/zyyx_pro/multi08/zyyx_pro_08_global_fast.inst.cfg new file mode 100644 index 0000000000..8fe243ff59 --- /dev/null +++ b/resources/quality/zyyx_pro/multi08/zyyx_pro_08_global_fast.inst.cfg @@ -0,0 +1,26 @@ +[general] +definition = zyyx_pro +name = Fast +version = 4 + +[metadata] +global_quality = True +quality_type = fast08 +setting_version = 24 +type = quality +variant = Multi0.8 +weight = -2 + +[values] +infill_overlap = 50 +infill_pattern = cubic +layer_height = 0.5 +raft_airgap = 0.4 +retraction_amount = 1.5 +retraction_count_max = 20 +retraction_extra_prime_amount = 0.05 +retraction_speed = 30 +speed_print = 45 +top_bottom_thickness = =layer_height*2 +wall_thickness = =line_width*2 + diff --git a/resources/quality/zyyx_pro/multi08/zyyx_pro_08_global_fine.inst.cfg b/resources/quality/zyyx_pro/multi08/zyyx_pro_08_global_fine.inst.cfg new file mode 100644 index 0000000000..b1f62d0327 --- /dev/null +++ b/resources/quality/zyyx_pro/multi08/zyyx_pro_08_global_fine.inst.cfg @@ -0,0 +1,26 @@ +[general] +definition = zyyx_pro +name = Fine +version = 4 + +[metadata] +global_quality = True +quality_type = fine08 +setting_version = 24 +type = quality +variant = Multi0.8 +weight = -2 + +[values] +infill_overlap = 30 +infill_pattern = cubic +layer_height = 0.3 +raft_airgap = 0.4 +retraction_amount = 1.5 +retraction_count_max = 20 +retraction_extra_prime_amount = 0.05 +retraction_speed = 30 +speed_print = 50 +top_bottom_thickness = =layer_height*4 +wall_thickness = =line_width*2 + diff --git a/resources/quality/zyyx_pro/multi08/zyyx_pro_08_global_normal.inst.cfg b/resources/quality/zyyx_pro/multi08/zyyx_pro_08_global_normal.inst.cfg new file mode 100644 index 0000000000..14456a552f --- /dev/null +++ b/resources/quality/zyyx_pro/multi08/zyyx_pro_08_global_normal.inst.cfg @@ -0,0 +1,26 @@ +[general] +definition = zyyx_pro +name = Normal +version = 4 + +[metadata] +global_quality = True +quality_type = normal08 +setting_version = 24 +type = quality +variant = Multi0.8 +weight = -2 + +[values] +infill_overlap = 30 +infill_pattern = cubic +layer_height = 0.4 +raft_airgap = 0.4 +retraction_amount = 1.5 +retraction_count_max = 20 +retraction_extra_prime_amount = 0.05 +retraction_speed = 30 +speed_print = 50 +top_bottom_thickness = =layer_height*3 +wall_thickness = =line_width*2 + diff --git a/resources/quality/zyyx_pro_ii/carbon04/flex/zyyx_pro_ii_04_flex_fast.inst.cfg b/resources/quality/zyyx_pro_ii/carbon04/flex/zyyx_pro_ii_04_flex_fast.inst.cfg new file mode 100644 index 0000000000..4319f179bb --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon04/flex/zyyx_pro_ii_04_flex_fast.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = zyyx_pro_ii +name = Fast +version = 4 + +[metadata] +material = generic_pla +quality_type = fast +setting_version = 24 +type = quality +variant = Carbon0.4 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro_ii/carbon04/flex/zyyx_pro_ii_04_flex_fine.inst.cfg b/resources/quality/zyyx_pro_ii/carbon04/flex/zyyx_pro_ii_04_flex_fine.inst.cfg new file mode 100644 index 0000000000..1fe4ffd7c8 --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon04/flex/zyyx_pro_ii_04_flex_fine.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = zyyx_pro_ii +name = Fine +version = 4 + +[metadata] +material = generic_pla +quality_type = fine +setting_version = 24 +type = quality +variant = Carbon0.4 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro_ii/carbon04/flex/zyyx_pro_ii_04_flex_normal.inst.cfg b/resources/quality/zyyx_pro_ii/carbon04/flex/zyyx_pro_ii_04_flex_normal.inst.cfg new file mode 100644 index 0000000000..90c4254961 --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon04/flex/zyyx_pro_ii_04_flex_normal.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = zyyx_pro_ii +name = Normal +version = 4 + +[metadata] +material = generic_pla +quality_type = normal +setting_version = 24 +type = quality +variant = Carbon0.4 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro_ii/carbon04/pla/zyyx_pro_ii_04_pla_fast.inst.cfg b/resources/quality/zyyx_pro_ii/carbon04/pla/zyyx_pro_ii_04_pla_fast.inst.cfg new file mode 100644 index 0000000000..6732d610c6 --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon04/pla/zyyx_pro_ii_04_pla_fast.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = zyyx_pro_ii +name = Fast +version = 4 + +[metadata] +material = generic_pla +quality_type = fast +setting_version = 24 +type = quality +variant = Carbon0.4 +weight = 0 + +[values] +adhesion_type = skirt +brim_width = 7 +infill_overlap = -2 +infill_pattern = quarter_cubic +layer_height = 0.3 +material_bed_temperature = 35 +material_flow = 420.0 +material_flow_layer_0 = 150.0 +material_print_temperature_layer_0 = 235 +retraction_amount = 1.5 +retraction_count_max = 25 +retraction_min_travel = =line_width * 2 +retraction_prime_speed = =retraction_speed +retraction_speed = 20 +skin_overlap = 15 +skirt_line_count = 2 +speed_print = 40 +speed_topbottom = =math.ceil(speed_print * 30 / 70) +speed_wall = =math.ceil(speed_print * 30 / 70) +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_pattern = zigzag +support_top_distance = =support_z_distance +support_use_towers = True +support_z_distance = =layer_height * 2 +top_bottom_thickness = =layer_height*3 +wall_thickness = =line_width *2 + diff --git a/resources/quality/zyyx_pro_ii/carbon04/pla/zyyx_pro_ii_04_pla_fine.inst.cfg b/resources/quality/zyyx_pro_ii/carbon04/pla/zyyx_pro_ii_04_pla_fine.inst.cfg new file mode 100644 index 0000000000..db1659b871 --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon04/pla/zyyx_pro_ii_04_pla_fine.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = zyyx_pro_ii +name = Fine +version = 4 + +[metadata] +material = generic_pla +quality_type = fine +setting_version = 24 +type = quality +variant = Carbon0.4 +weight = 0 + +[values] +adhesion_type = skirt +brim_width = 7 +infill_overlap = -2 +infill_pattern = quarter_cubic +layer_height = 0.15 +material_bed_temperature = 35 +material_flow = 420.0 +material_flow_layer_0 = 150.0 +material_print_temperature_layer_0 = 235 +retraction_amount = 1.5 +retraction_count_max = 25 +retraction_min_travel = =line_width * 2 +retraction_prime_speed = =retraction_speed +retraction_speed = 20 +skin_overlap = 15 +skirt_line_count = 2 +speed_print = 30 +speed_topbottom = =math.ceil(speed_print * 30 / 70) +speed_wall = =math.ceil(speed_print * 30 / 70) +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_pattern = zigzag +support_top_distance = =support_z_distance +support_use_towers = True +support_z_distance = =layer_height * 2 +top_bottom_thickness = =layer_height*3 +wall_thickness = =line_width *2 + diff --git a/resources/quality/zyyx_pro_ii/carbon04/pla/zyyx_pro_ii_04_pla_normal.inst.cfg b/resources/quality/zyyx_pro_ii/carbon04/pla/zyyx_pro_ii_04_pla_normal.inst.cfg new file mode 100644 index 0000000000..3817e040fc --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon04/pla/zyyx_pro_ii_04_pla_normal.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = zyyx_pro_ii +name = Normal +version = 4 + +[metadata] +material = generic_pla +quality_type = normal +setting_version = 24 +type = quality +variant = Carbon0.4 +weight = 0 + +[values] +adhesion_type = skirt +brim_width = 7 +infill_overlap = -2 +infill_pattern = quarter_cubic +layer_height = 0.2 +material_bed_temperature = 35 +material_flow = 420.0 +material_flow_layer_0 = 150.0 +material_print_temperature_layer_0 = 235 +retraction_amount = 1.5 +retraction_count_max = 25 +retraction_min_travel = =line_width * 2 +retraction_prime_speed = =retraction_speed +retraction_speed = 20 +skin_overlap = 15 +skirt_line_count = 2 +speed_print = 40 +speed_topbottom = =math.ceil(speed_print * 30 / 70) +speed_wall = =math.ceil(speed_print * 30 / 70) +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_pattern = zigzag +support_top_distance = =support_z_distance +support_use_towers = True +support_z_distance = =layer_height * 2 +top_bottom_thickness = =layer_height*3 +wall_thickness = =line_width *2 + diff --git a/resources/quality/zyyx_pro_ii/carbon04/zyyx_pro_ii_04_global_fast.inst.cfg b/resources/quality/zyyx_pro_ii/carbon04/zyyx_pro_ii_04_global_fast.inst.cfg new file mode 100644 index 0000000000..847ac209e4 --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon04/zyyx_pro_ii_04_global_fast.inst.cfg @@ -0,0 +1,40 @@ +[general] +definition = zyyx_pro_ii +name = Fast +version = 4 + +[metadata] +global_quality = True +quality_type = fast +setting_version = 24 +type = quality +variant = Carbon0.4 +weight = -2 + +[values] +adhesion_type = skirt +brim_width = 7 +infill_overlap = -2 +infill_pattern = quarter_cubic +layer_height = 0.3 +material_flow = 420.0 +material_flow_layer_0 = 150.0 +retraction_amount = 1.5 +retraction_count_max = 25 +retraction_min_travel = =line_width * 2 +retraction_prime_speed = =retraction_speed +retraction_speed = 20 +skin_overlap = 15 +skirt_line_count = 2 +speed_print = 40 +speed_topbottom = =math.ceil(speed_print * 30 / 70) +speed_wall = =math.ceil(speed_print * 30 / 70) +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_pattern = zigzag +support_top_distance = =support_z_distance +support_use_towers = True +support_z_distance = =layer_height * 2 +top_bottom_thickness = =layer_height*3 +wall_thickness = =line_width *2 + diff --git a/resources/quality/zyyx_pro_ii/carbon04/zyyx_pro_ii_04_global_fine.inst.cfg b/resources/quality/zyyx_pro_ii/carbon04/zyyx_pro_ii_04_global_fine.inst.cfg new file mode 100644 index 0000000000..508e880817 --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon04/zyyx_pro_ii_04_global_fine.inst.cfg @@ -0,0 +1,40 @@ +[general] +definition = zyyx_pro_ii +name = Fine +version = 4 + +[metadata] +global_quality = True +quality_type = fine +setting_version = 24 +type = quality +variant = Carbon0.4 +weight = -2 + +[values] +adhesion_type = skirt +brim_width = 7 +infill_overlap = -2 +infill_pattern = quarter_cubic +layer_height = 0.15 +material_flow = 420.0 +material_flow_layer_0 = 150.0 +retraction_amount = 1.5 +retraction_count_max = 25 +retraction_min_travel = =line_width * 2 +retraction_prime_speed = =retraction_speed +retraction_speed = 20 +skin_overlap = 15 +skirt_line_count = 2 +speed_print = 30 +speed_topbottom = =math.ceil(speed_print * 30 / 70) +speed_wall = =math.ceil(speed_print * 30 / 70) +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_pattern = zigzag +support_top_distance = =support_z_distance +support_use_towers = True +support_z_distance = =layer_height * 2 +top_bottom_thickness = =layer_height*3 +wall_thickness = =line_width *2 + diff --git a/resources/quality/zyyx_pro_ii/carbon04/zyyx_pro_ii_04_global_normal.inst.cfg b/resources/quality/zyyx_pro_ii/carbon04/zyyx_pro_ii_04_global_normal.inst.cfg new file mode 100644 index 0000000000..d7b01a7ae6 --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon04/zyyx_pro_ii_04_global_normal.inst.cfg @@ -0,0 +1,40 @@ +[general] +definition = zyyx_pro_ii +name = Normal +version = 4 + +[metadata] +global_quality = True +quality_type = normal +setting_version = 24 +type = quality +variant = Carbon0.4 +weight = -2 + +[values] +adhesion_type = skirt +brim_width = 7 +infill_overlap = -2 +infill_pattern = quarter_cubic +layer_height = 0.2 +material_flow = 420.0 +material_flow_layer_0 = 150.0 +retraction_amount = 1.5 +retraction_count_max = 25 +retraction_min_travel = =line_width * 2 +retraction_prime_speed = =retraction_speed +retraction_speed = 20 +skin_overlap = 15 +skirt_line_count = 2 +speed_print = 40 +speed_topbottom = =math.ceil(speed_print * 30 / 70) +speed_wall = =math.ceil(speed_print * 30 / 70) +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_pattern = zigzag +support_top_distance = =support_z_distance +support_use_towers = True +support_z_distance = =layer_height * 2 +top_bottom_thickness = =layer_height*3 +wall_thickness = =line_width *2 + diff --git a/resources/quality/zyyx_pro_ii/carbon06/flex/zyyx_pro_ii_06_flex_fast.inst.cfg b/resources/quality/zyyx_pro_ii/carbon06/flex/zyyx_pro_ii_06_flex_fast.inst.cfg new file mode 100644 index 0000000000..e01028beaa --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon06/flex/zyyx_pro_ii_06_flex_fast.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = zyyx_pro_ii +name = Fast +version = 4 + +[metadata] +material = generic_pla +quality_type = fast +setting_version = 24 +type = quality +variant = Carbon0.6 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro_ii/carbon06/flex/zyyx_pro_ii_06_flex_fine.inst.cfg b/resources/quality/zyyx_pro_ii/carbon06/flex/zyyx_pro_ii_06_flex_fine.inst.cfg new file mode 100644 index 0000000000..7204aad882 --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon06/flex/zyyx_pro_ii_06_flex_fine.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = zyyx_pro_ii +name = Fine +version = 4 + +[metadata] +material = generic_pla +quality_type = fine +setting_version = 24 +type = quality +variant = Carbon0.6 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro_ii/carbon06/flex/zyyx_pro_ii_06_flex_normal.inst.cfg b/resources/quality/zyyx_pro_ii/carbon06/flex/zyyx_pro_ii_06_flex_normal.inst.cfg new file mode 100644 index 0000000000..f5df71563f --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon06/flex/zyyx_pro_ii_06_flex_normal.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = zyyx_pro_ii +name = Normal +version = 4 + +[metadata] +material = generic_pla +quality_type = normal +setting_version = 24 +type = quality +variant = Carbon0.6 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro_ii/carbon06/pla/zyyx_pro_ii_06_pla_fast.inst.cfg b/resources/quality/zyyx_pro_ii/carbon06/pla/zyyx_pro_ii_06_pla_fast.inst.cfg new file mode 100644 index 0000000000..824655ffad --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon06/pla/zyyx_pro_ii_06_pla_fast.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = zyyx_pro_ii +name = Fast +version = 4 + +[metadata] +material = generic_pla +quality_type = fast +setting_version = 24 +type = quality +variant = Carbon0.6 +weight = 0 + +[values] +adhesion_type = skirt +brim_width = 7 +infill_overlap = -2 +infill_pattern = quarter_cubic +layer_height = 0.3 +material_bed_temperature = 35 +material_flow = 420.0 +material_flow_layer_0 = 150.0 +material_print_temperature_layer_0 = 235 +retraction_amount = 1.2 +retraction_count_max = 25 +retraction_min_travel = =line_width * 2 +retraction_prime_speed = =retraction_speed +retraction_speed = 20 +skin_overlap = 15 +skirt_line_count = 2 +speed_print = 70 +speed_topbottom = =math.ceil(speed_print * 30 / 70) +speed_wall = =math.ceil(speed_print * 30 / 70) +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_pattern = zigzag +support_top_distance = =support_z_distance +support_use_towers = True +support_z_distance = =layer_height * 2 +top_bottom_thickness = =layer_height*3 +wall_thickness = =line_width *2 + diff --git a/resources/quality/zyyx_pro_ii/carbon06/pla/zyyx_pro_ii_06_pla_fine.inst.cfg b/resources/quality/zyyx_pro_ii/carbon06/pla/zyyx_pro_ii_06_pla_fine.inst.cfg new file mode 100644 index 0000000000..63beda8df7 --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon06/pla/zyyx_pro_ii_06_pla_fine.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = zyyx_pro_ii +name = Fine +version = 4 + +[metadata] +material = generic_pla +quality_type = fine +setting_version = 24 +type = quality +variant = Carbon0.6 +weight = 0 + +[values] +adhesion_type = skirt +brim_width = 7 +infill_overlap = -2 +infill_pattern = quarter_cubic +layer_height = 0.15 +material_bed_temperature = 35 +material_flow = 420.0 +material_flow_layer_0 = 150.0 +material_print_temperature_layer_0 = 235 +retraction_amount = 1.2 +retraction_count_max = 25 +retraction_min_travel = =line_width * 2 +retraction_prime_speed = =retraction_speed +retraction_speed = 20 +skin_overlap = 15 +skirt_line_count = 2 +speed_print = 30 +speed_topbottom = =math.ceil(speed_print * 30 / 70) +speed_wall = =math.ceil(speed_print * 30 / 70) +support_angle = 50 +support_bottom_distance = =support_z_distance / 2 +support_pattern = zigzag +support_top_distance = =support_z_distance +support_use_towers = True +support_z_distance = =layer_height * 2 +top_bottom_thickness = =layer_height*3 +wall_thickness = =line_width *2 + diff --git a/resources/quality/zyyx_pro_ii/carbon06/pla/zyyx_pro_ii_06_pla_normal.inst.cfg b/resources/quality/zyyx_pro_ii/carbon06/pla/zyyx_pro_ii_06_pla_normal.inst.cfg new file mode 100644 index 0000000000..2637e3b7fb --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon06/pla/zyyx_pro_ii_06_pla_normal.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = zyyx_pro_ii +name = Normal +version = 4 + +[metadata] +material = generic_pla +quality_type = normal +setting_version = 24 +type = quality +variant = Carbon0.6 +weight = 0 + +[values] +adhesion_type = skirt +brim_width = 7 +infill_overlap = -2 +infill_pattern = quarter_cubic +layer_height = 0.2 +material_bed_temperature = 35 +material_flow = 420.0 +material_flow_layer_0 = 150.0 +material_print_temperature_layer_0 = 235 +retraction_amount = 1.2 +retraction_count_max = 25 +retraction_min_travel = =line_width * 2 +retraction_prime_speed = =retraction_speed +retraction_speed = 20 +skin_overlap = 15 +skirt_line_count = 2 +speed_print = 40 +speed_topbottom = =math.ceil(speed_print * 30 / 70) +speed_wall = =math.ceil(speed_print * 30 / 70) +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_pattern = zigzag +support_top_distance = =support_z_distance +support_use_towers = True +support_z_distance = =layer_height * 2 +top_bottom_thickness = =layer_height*3 +wall_thickness = =line_width *2 + diff --git a/resources/quality/zyyx_pro_ii/carbon06/zyyx_pro_ii_06_global_fast.inst.cfg b/resources/quality/zyyx_pro_ii/carbon06/zyyx_pro_ii_06_global_fast.inst.cfg new file mode 100644 index 0000000000..5ffa680b49 --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon06/zyyx_pro_ii_06_global_fast.inst.cfg @@ -0,0 +1,40 @@ +[general] +definition = zyyx_pro_ii +name = Fast +version = 4 + +[metadata] +global_quality = True +quality_type = fast +setting_version = 24 +type = quality +variant = Carbon0.6 +weight = -2 + +[values] +adhesion_type = skirt +brim_width = 7 +infill_overlap = -2 +infill_pattern = quarter_cubic +layer_height = 0.3 +material_flow = 420.0 +material_flow_layer_0 = 150.0 +retraction_amount = 1.2 +retraction_count_max = 25 +retraction_min_travel = =line_width * 2 +retraction_prime_speed = =retraction_speed +retraction_speed = 20 +skin_overlap = 15 +skirt_line_count = 2 +speed_print = 70 +speed_topbottom = =math.ceil(speed_print * 30 / 70) +speed_wall = =math.ceil(speed_print * 30 / 70) +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_pattern = zigzag +support_top_distance = =support_z_distance +support_use_towers = True +support_z_distance = =layer_height * 2 +top_bottom_thickness = =layer_height*3 +wall_thickness = =line_width *2 + diff --git a/resources/quality/zyyx_pro_ii/carbon06/zyyx_pro_ii_06_global_fine.inst.cfg b/resources/quality/zyyx_pro_ii/carbon06/zyyx_pro_ii_06_global_fine.inst.cfg new file mode 100644 index 0000000000..f1efe4cde4 --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon06/zyyx_pro_ii_06_global_fine.inst.cfg @@ -0,0 +1,40 @@ +[general] +definition = zyyx_pro_ii +name = Fine +version = 4 + +[metadata] +global_quality = True +quality_type = fine +setting_version = 24 +type = quality +variant = Carbon0.6 +weight = -2 + +[values] +adhesion_type = skirt +brim_width = 7 +infill_overlap = -2 +infill_pattern = quarter_cubic +layer_height = 0.15 +material_flow = 420.0 +material_flow_layer_0 = 150.0 +retraction_amount = 1.2 +retraction_count_max = 25 +retraction_min_travel = =line_width * 2 +retraction_prime_speed = =retraction_speed +retraction_speed = 20 +skin_overlap = 15 +skirt_line_count = 2 +speed_print = 30 +speed_topbottom = =math.ceil(speed_print * 30 / 70) +speed_wall = =math.ceil(speed_print * 30 / 70) +support_angle = 50 +support_bottom_distance = =support_z_distance / 2 +support_pattern = zigzag +support_top_distance = =support_z_distance +support_use_towers = True +support_z_distance = =layer_height * 2 +top_bottom_thickness = =layer_height*3 +wall_thickness = =line_width *2 + diff --git a/resources/quality/zyyx_pro_ii/carbon06/zyyx_pro_ii_06_global_normal.inst.cfg b/resources/quality/zyyx_pro_ii/carbon06/zyyx_pro_ii_06_global_normal.inst.cfg new file mode 100644 index 0000000000..22c0edf596 --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon06/zyyx_pro_ii_06_global_normal.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = zyyx_pro_ii +name = Normal +version = 4 + +[metadata] +global_quality = True +quality_type = normal +setting_version = 24 +type = quality +variant = Carbon0.6 +weight = -2 + +[values] +adhesion_type = skirt +brim_width = 7 +infill_overlap = -2 +infill_pattern = quarter_cubic +layer_height = 0.2 +material_bed_temperature = 35 +material_flow = 420.0 +material_flow_layer_0 = 150.0 +material_print_temperature_layer_0 = 235 +retraction_amount = 1.2 +retraction_count_max = 25 +retraction_min_travel = =line_width * 2 +retraction_prime_speed = =retraction_speed +retraction_speed = 20 +skin_overlap = 15 +skirt_line_count = 2 +speed_print = 40 +speed_topbottom = =math.ceil(speed_print * 30 / 70) +speed_wall = =math.ceil(speed_print * 30 / 70) +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_pattern = zigzag +support_top_distance = =support_z_distance +support_use_towers = True +support_z_distance = =layer_height * 2 +top_bottom_thickness = =layer_height*3 +wall_thickness = =line_width *2 + diff --git a/resources/quality/zyyx_pro_ii/carbon12/flex/zyyx_pro_ii_12_flex_normal.inst.cfg b/resources/quality/zyyx_pro_ii/carbon12/flex/zyyx_pro_ii_12_flex_normal.inst.cfg new file mode 100644 index 0000000000..60dc7a557c --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon12/flex/zyyx_pro_ii_12_flex_normal.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = zyyx_pro_ii +name = Normal +version = 4 + +[metadata] +material = generic_pla +quality_type = normal +setting_version = 24 +type = quality +variant = Carbon1.2 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro_ii/carbon12/pla/zyyx_pro_ii_12_pla_normal.inst.cfg b/resources/quality/zyyx_pro_ii/carbon12/pla/zyyx_pro_ii_12_pla_normal.inst.cfg new file mode 100644 index 0000000000..9ef2fd5f7e --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon12/pla/zyyx_pro_ii_12_pla_normal.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = zyyx_pro_ii +name = Normal +version = 4 + +[metadata] +material = generic_pla +quality_type = normal +setting_version = 24 +type = quality +variant = Carbon1.2 +weight = 0 + +[values] +adhesion_type = skirt +brim_width = 7 +infill_overlap = -2 +infill_pattern = quarter_cubic +layer_height = 0.4 +material_bed_temperature = 35 +material_flow = 420.0 +material_flow_layer_0 = 150.0 +material_print_temperature_layer_0 = 235 +retraction_amount = 1.2 +retraction_count_max = 25 +retraction_min_travel = =line_width * 2 +retraction_prime_speed = =retraction_speed +retraction_speed = 20 +skin_overlap = 15 +skirt_line_count = 2 +speed_print = 40 +speed_topbottom = =math.ceil(speed_print * 30 / 70) +speed_wall = =math.ceil(speed_print * 30 / 70) +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_pattern = zigzag +support_top_distance = =support_z_distance +support_use_towers = True +support_z_distance = =layer_height * 2 +top_bottom_thickness = =layer_height*3 +wall_thickness = =line_width *2 + diff --git a/resources/quality/zyyx_pro_ii/carbon12/zyyx_pro_ii_12_global_normal.inst.cfg b/resources/quality/zyyx_pro_ii/carbon12/zyyx_pro_ii_12_global_normal.inst.cfg new file mode 100644 index 0000000000..36d23c001a --- /dev/null +++ b/resources/quality/zyyx_pro_ii/carbon12/zyyx_pro_ii_12_global_normal.inst.cfg @@ -0,0 +1,40 @@ +[general] +definition = zyyx_pro_ii +name = Normal +version = 4 + +[metadata] +global_quality = True +quality_type = normal +setting_version = 24 +type = quality +variant = Carbon1.2 +weight = -2 + +[values] +adhesion_type = skirt +brim_width = 7 +infill_overlap = -2 +infill_pattern = quarter_cubic +layer_height = 0.4 +material_flow = 420.0 +material_flow_layer_0 = 150.0 +retraction_amount = 1.2 +retraction_count_max = 25 +retraction_min_travel = =line_width * 2 +retraction_prime_speed = =retraction_speed +retraction_speed = 20 +skin_overlap = 15 +skirt_line_count = 2 +speed_print = 40 +speed_topbottom = =math.ceil(speed_print * 30 / 70) +speed_wall = =math.ceil(speed_print * 30 / 70) +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_pattern = zigzag +support_top_distance = =support_z_distance +support_use_towers = True +support_z_distance = =layer_height * 2 +top_bottom_thickness = =layer_height*3 +wall_thickness = =line_width *2 + diff --git a/resources/quality/zyyx_pro_ii/multi02/flex/zyyx_pro_ii_02_flex_normal.inst.cfg b/resources/quality/zyyx_pro_ii/multi02/flex/zyyx_pro_ii_02_flex_normal.inst.cfg new file mode 100644 index 0000000000..6641abe078 --- /dev/null +++ b/resources/quality/zyyx_pro_ii/multi02/flex/zyyx_pro_ii_02_flex_normal.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = zyyx_pro_ii +name = Normal +version = 4 + +[metadata] +material = generic_pla +quality_type = normal +setting_version = 24 +type = quality +variant = Multi0.2 +weight = 0 + +[values] +material_print_temperature_layer_0 = =material_print_temperature + 5 +retraction_hop = 0.2 +retraction_hop_enabled = True +retraction_speed = 15 +speed_print = 20 +speed_travel = 80 + diff --git a/resources/quality/zyyx_pro_ii/multi02/pla/zyyx_pro_ii_02_pla_normal.inst.cfg b/resources/quality/zyyx_pro_ii/multi02/pla/zyyx_pro_ii_02_pla_normal.inst.cfg new file mode 100644 index 0000000000..7d22f04649 --- /dev/null +++ b/resources/quality/zyyx_pro_ii/multi02/pla/zyyx_pro_ii_02_pla_normal.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = zyyx_pro_ii +name = Normal +version = 4 + +[metadata] +material = generic_pla +quality_type = normal +setting_version = 24 +type = quality +variant = Multi0.2 +weight = 0 + +[values] +adhesion_type = skirt +brim_width = 7 +infill_overlap = -2 +infill_pattern = quarter_cubic +layer_height = 0.2 +material_bed_temperature = 35 +material_flow = 420.0 +material_flow_layer_0 = 150.0 +material_print_temperature_layer_0 = 235 +retraction_amount = 1.5 +retraction_count_max = 25 +retraction_min_travel = =line_width * 2 +retraction_prime_speed = =retraction_speed +retraction_speed = 20 +skin_overlap = 15 +skirt_line_count = 2 +speed_print = 40 +speed_topbottom = =math.ceil(speed_print * 30 / 70) +speed_wall = =math.ceil(speed_print * 30 / 70) +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_pattern = zigzag +support_top_distance = =support_z_distance +support_use_towers = True +support_z_distance = =layer_height * 2 +top_bottom_thickness = =layer_height*3 +wall_thickness = =line_width *2 + diff --git a/resources/quality/zyyx_pro_ii/multi02/zyyx_pro_ii_02_global_normal.inst.cfg b/resources/quality/zyyx_pro_ii/multi02/zyyx_pro_ii_02_global_normal.inst.cfg new file mode 100644 index 0000000000..84027310fa --- /dev/null +++ b/resources/quality/zyyx_pro_ii/multi02/zyyx_pro_ii_02_global_normal.inst.cfg @@ -0,0 +1,40 @@ +[general] +definition = zyyx_pro_ii +name = Normal +version = 4 + +[metadata] +global_quality = True +quality_type = normal +setting_version = 24 +type = quality +variant = Multi0.2 +weight = -2 + +[values] +adhesion_type = skirt +brim_width = 7 +infill_overlap = -2 +infill_pattern = quarter_cubic +layer_height = 0.2 +material_flow = 420.0 +material_flow_layer_0 = 150.0 +retraction_amount = 1.5 +retraction_count_max = 25 +retraction_min_travel = =line_width * 2 +retraction_prime_speed = =retraction_speed +retraction_speed = 20 +skin_overlap = 15 +skirt_line_count = 2 +speed_print = 40 +speed_topbottom = =math.ceil(speed_print * 30 / 70) +speed_wall = =math.ceil(speed_print * 30 / 70) +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_pattern = zigzag +support_top_distance = =support_z_distance +support_use_towers = True +support_z_distance = =layer_height * 2 +top_bottom_thickness = =layer_height*3 +wall_thickness = =line_width *2 + diff --git a/resources/variants/zyyx/zyyx_pro_carbon0.6.inst.cfg b/resources/variants/zyyx/zyyx_pro_carbon0.6.inst.cfg new file mode 100644 index 0000000000..bf952dafd0 --- /dev/null +++ b/resources/variants/zyyx/zyyx_pro_carbon0.6.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = zyyx_pro +name = Carbon0.6 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 24 +type = variant + +[values] +acceleration_enabled = True # No effect on print, only for better print time prediction +acceleration_print = 1000 +machine_nozzle_id = Carbon0.6 +machine_nozzle_size = 0.6 +machine_nozzle_tip_outer_diameter = 1.8 +speed_travel = 100 + diff --git a/resources/variants/zyyx/zyyx_pro_carbon1.2.inst.cfg b/resources/variants/zyyx/zyyx_pro_carbon1.2.inst.cfg new file mode 100644 index 0000000000..8ce78fc80d --- /dev/null +++ b/resources/variants/zyyx/zyyx_pro_carbon1.2.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = zyyx_pro +name = Carbon1.2 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 24 +type = variant + +[values] +acceleration_enabled = True # No effect on print, only for better print time prediction +acceleration_print = 1000 +machine_nozzle_id = Carbon1.2 +machine_nozzle_size = 1.2 +machine_nozzle_tip_outer_diameter = 1.8 +speed_travel = 100 + diff --git a/resources/variants/zyyx/zyyx_pro_ii_carbon0.4.inst.cfg b/resources/variants/zyyx/zyyx_pro_ii_carbon0.4.inst.cfg new file mode 100644 index 0000000000..ac231a5cfb --- /dev/null +++ b/resources/variants/zyyx/zyyx_pro_ii_carbon0.4.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = zyyx_pro_ii +name = Carbon0.4 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 24 +type = variant + +[values] +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_id = Carbon0.4 +machine_nozzle_size = 0.4 +machine_nozzle_tip_outer_diameter = 1.6 + diff --git a/resources/variants/zyyx/zyyx_pro_ii_carbon0.6.inst.cfg b/resources/variants/zyyx/zyyx_pro_ii_carbon0.6.inst.cfg new file mode 100644 index 0000000000..7521ae0357 --- /dev/null +++ b/resources/variants/zyyx/zyyx_pro_ii_carbon0.6.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = zyyx_pro_ii +name = Carbon0.6 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 24 +type = variant + +[values] +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_id = Carbon0.6 +machine_nozzle_size = 0.6 +machine_nozzle_tip_outer_diameter = 1.8 + diff --git a/resources/variants/zyyx/zyyx_pro_ii_carbon1.2.inst.cfg b/resources/variants/zyyx/zyyx_pro_ii_carbon1.2.inst.cfg new file mode 100644 index 0000000000..0145237bf4 --- /dev/null +++ b/resources/variants/zyyx/zyyx_pro_ii_carbon1.2.inst.cfg @@ -0,0 +1,64 @@ +[general] +definition = zyyx_pro_ii +name = Carbon1.2 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 24 +type = variant + +[values] +acceleration_enabled = True +acceleration_print = 4000 +brim_width = 7 +cool_fan_speed = 7 +cool_fan_speed_max = 100 +cool_min_speed = 5 +infill_before_walls = False +infill_pattern = triangles +infill_wipe_dist = 0 +jerk_enabled = True +jerk_print = 25 +jerk_topbottom = =math.ceil(jerk_print * 25 / 25) +jerk_wall = =math.ceil(jerk_print * 25 / 25) +jerk_wall_0 = =math.ceil(jerk_wall * 25 / 25) +layer_height = 0.2 +machine_min_cool_heat_time_window = 15 +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +machine_nozzle_id = Carbon1.2 +machine_nozzle_size = 1.2 +machine_nozzle_tip_outer_diameter = 2.4 +material_final_print_temperature = =material_print_temperature - 10 +material_initial_print_temperature = =material_print_temperature - 5 +material_print_temperature = 200 +material_standby_temperature = 100 +multiple_mesh_overlap = 0 +prime_tower_enable = False +prime_tower_wipe_enabled = True +retract_at_layer_change = =not magic_spiralize +retraction_amount = 6.5 +retraction_count_max = 25 +retraction_extrusion_window = 1 +retraction_hop = 2 +retraction_hop_only_when_collides = True +retraction_min_travel = =line_width * 2 +skin_overlap = 5 +speed_layer_0 = 20 +speed_print = 35 +speed_topbottom = =math.ceil(speed_print * 25 / 35) +speed_wall_0 = =math.ceil(speed_wall * 25 / 30) +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_pattern = zigzag +support_top_distance = =support_z_distance +support_z_distance = =layer_height * 2 +switch_extruder_prime_speed = 20 +switch_extruder_retraction_amount = 16.5 +top_bottom_thickness = 1.4 +wall_0_inset = 0 +wall_line_width_0 = =wall_line_width +wall_line_width_x = =wall_line_width +wall_thickness = 2 + diff --git a/resources/variants/zyyx/zyyx_pro_ii_multi0.2.inst.cfg b/resources/variants/zyyx/zyyx_pro_ii_multi0.2.inst.cfg new file mode 100644 index 0000000000..edf7db4f98 --- /dev/null +++ b/resources/variants/zyyx/zyyx_pro_ii_multi0.2.inst.cfg @@ -0,0 +1,49 @@ +[general] +definition = zyyx_pro_ii +name = Multi0.2 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 24 +type = variant + +[values] +brim_width = 7 +layer_height_0 = 0.17 +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +machine_nozzle_id = Multi0.2 +machine_nozzle_size = 0.2 +machine_nozzle_tip_outer_diameter = 1.0 +material_final_print_temperature = =material_print_temperature - 10 +material_initial_print_temperature = =material_print_temperature - 5 +raft_airgap = 0.3 +raft_base_thickness = =resolveOrValue('layer_height_0') * 1.2 +raft_interface_line_spacing = =raft_interface_line_width + 0.2 +raft_interface_line_width = =line_width * 2 +raft_interface_thickness = =layer_height * 1.5 +raft_jerk = =jerk_print +raft_margin = 15 +raft_surface_layers = 2 +retraction_count_max = 25 +retraction_extrusion_window = 1 +retraction_min_travel = 0.7 +retraction_prime_speed = =retraction_speed +skin_overlap = 15 +speed_layer_0 = 20 +speed_print = 55 +speed_topbottom = 20 +speed_wall = =math.ceil(speed_print * 30 / 55) +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_pattern = zigzag +support_top_distance = =support_z_distance +support_use_towers = True +support_z_distance = =layer_height * 2 +switch_extruder_prime_speed = =switch_extruder_retraction_speeds +switch_extruder_retraction_amount = =machine_heat_zone_length +top_bottom_thickness = 1.2 +wall_line_width_x = 0.23 +wall_thickness = 1.3 + diff --git a/resources/variants/zyyx/zyyx_pro_multi0.2.inst.cfg b/resources/variants/zyyx/zyyx_pro_multi0.2.inst.cfg new file mode 100644 index 0000000000..66dd6d8c8a --- /dev/null +++ b/resources/variants/zyyx/zyyx_pro_multi0.2.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = zyyx_pro +name = Multi0.2 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 24 +type = variant + +[values] +acceleration_enabled = True # No effect on print, only for better print time prediction +acceleration_print = 1000 +machine_nozzle_id = Multi0.2 +machine_nozzle_size = 0.2 +machine_nozzle_tip_outer_diameter = 1.6 +speed_travel = 80 + diff --git a/resources/variants/zyyx/zyyx_pro_multi0.4.inst.cfg b/resources/variants/zyyx/zyyx_pro_multi0.4.inst.cfg new file mode 100644 index 0000000000..0cc4fed125 --- /dev/null +++ b/resources/variants/zyyx/zyyx_pro_multi0.4.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = zyyx_pro +name = Multi0.4 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 24 +type = variant + +[values] +acceleration_enabled = True # No effect on print, only for better print time prediction +acceleration_print = 1000 +machine_nozzle_id = Multi0.4 +machine_nozzle_size = 0.4 +machine_nozzle_tip_outer_diameter = 1.8 +speed_travel = 100 + diff --git a/resources/variants/zyyx/zyyx_pro_multi0.8.inst.cfg b/resources/variants/zyyx/zyyx_pro_multi0.8.inst.cfg new file mode 100644 index 0000000000..bf5fb2e667 --- /dev/null +++ b/resources/variants/zyyx/zyyx_pro_multi0.8.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = zyyx_pro +name = Multi0.8 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 24 +type = variant + +[values] +acceleration_enabled = True # No effect on print, only for better print time prediction +acceleration_print = 1000 +machine_nozzle_id = Multi0.8 +machine_nozzle_size = 0.6 +machine_nozzle_tip_outer_diameter = 1.8 +speed_travel = 100 +