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..88bb335413 --- /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", + "setting_version": 3, + "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" + }, + "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..8b7977f6b2 --- /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", + "setting_version": 3, + "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", + "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..152374dd8a --- /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", + "setting_version": 3, + "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", + "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 77% rename from resources/extruders/zyyx_agile_extruder_0.def.json rename to resources/extruders/zyyx_plus_extruder_0.def.json index a34d020faa..4e6e6a7a67 100644 --- a/resources/extruders/zyyx_agile_extruder_0.def.json +++ b/resources/extruders/zyyx_plus_extruder_0.def.json @@ -2,15 +2,14 @@ "version": 2, "name": "Extruder 1", "inherits": "fdmextruder", - "metadata": - { - "machine": "zyyx_agile", + "metadata": { + "machine": "zyyx_plus", "position": "0" }, - "overrides": - { + + "overrides": { "extruder_nr": { "default_value": 0 }, "machine_nozzle_size": { "default_value": 0.4 }, "material_diameter": { "default_value": 1.75 } } -} \ No newline at end of file +} diff --git a/resources/extruders/zyyx_pro_extruder.def.json b/resources/extruders/zyyx_pro_extruder.def.json new file mode 100644 index 0000000000..59a6ada528 --- /dev/null +++ b/resources/extruders/zyyx_pro_extruder.def.json @@ -0,0 +1,14 @@ +{ + "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 } + } +} 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..56110a9db9 --- /dev/null +++ b/resources/extruders/zyyx_pro_ii_extruder.def.json @@ -0,0 +1,14 @@ +{ + "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 } + } +} 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..5fda710245 --- /dev/null +++ b/resources/variants/zyyx/zyyx_pro_ii_carbon1.2.inst.cfg @@ -0,0 +1,65 @@ +[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_equalize_flow_enabled = True +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 +