diff --git a/resources/definitions/mixware_hyper_s.def.json b/resources/definitions/mixware_hyper_s.def.json new file mode 100644 index 0000000000..89c6ac6d41 --- /dev/null +++ b/resources/definitions/mixware_hyper_s.def.json @@ -0,0 +1,174 @@ +{ + "name": "Hyper-S", + "version": 2, + "inherits": "fdmprinter", + "metadata": { + "visible": true, + "author": "Mixware", + "manufacturer": "Mixware", + "file_formats": "text/x-gcode", + "platform": "mixware_hyper_s_platform.stl", + "has_machine_quality": true, + "has_materials": true, + "machine_extruder_trains": { + "0": "mixware_hyper_s_extruder_0" + } + }, + "overrides": { + "machine_start_gcode": { + "default_value": "G28 ;Home\n;Prime the extruder\nG92 E0\nG1 F1500 X2 Y10 Z0.2\nG1 F2400 X2 Y120 Z0.2 E8\nG1 F1500 X2.3 Y120 Z0.2\nG1 F2400 X2.3 Y10 Z0.28 E16\nG92 E0\nG92 E0\nG1 Z5.0 F3000 ;Move Z Axis up\n" + }, + "machine_end_gcode": { + "default_value": "M104 S0\nM140 S0\n;Retract the filament\nG92 E1\nG1 E3 F300\nG28 X0 Y0\nG1 Y275\nM84\n" + }, + "machine_width": { + "default_value": 300 + }, + "machine_depth": { + "default_value": 300 + }, + "machine_height": { + "default_value": 400 + }, + "machine_heated_bed": { + "default_value": true + }, + "machine_center_is_zero": { + "default_value": false + }, + "layer_height": { + "default_value": 0.2 + }, + "layer_height_0": { + "default_value": 0.2 + }, + "wall_thickness": { + "default_value": 0.8 + }, + "top_bottom_thickness": { + "default_value": 1.0 + }, + "optimize_wall_printing_order": { + "default_value": true, + "settable_per_mesh": false + }, + "filter_out_tiny_gaps": { + "default_value": true + }, + "z_seam_type": { + "default_value": "shortest" + }, + "material_print_temperature": { + "default_value": 200 + }, + "material_bed_temperature": { + "default_value": 0 + }, + "retraction_enable": { + "default_value": true + }, + "retraction_amount": { + "default_value": 2.5 + }, + "retraction_speed": { + "default_value": 45 + }, + "retraction_retract_speed": { + "default_value": 45 + }, + "retraction_prime_speed": { + "default_value": 45 + }, + "speed_print": { + "default_value": 50 + }, + "speed_travel": { + "default_value": 150 + }, + "acceleration_enabled": { + "default_value": true + }, + "acceleration_print": { + "default_value": 500 + }, + "acceleration_travel": { + "default_value": 500 + }, + "retraction_combing": { + "default_value": "all" + }, + "travel_avoid_other_parts": { + "default_value": false + }, + "cool_fan_enabled": { + "default_value": true + }, + "support_enable": { + "default_value": false + }, + "support_type": { + "default_value": "buildplate" + }, + "support_angle": { + "default_value": 70 + }, + "support_pattern": { + "default_value": "zigzag" + }, + "support_connect_zigzags": { + "default_value": true + }, + "support_infill_rate": { + "default_value": 20 + }, + "support_z_distance": { + "default_value": 0.24 + }, + "support_top_distance": { + "default_value": 0.24 + }, + "support_offset": { + "default_value": 0.2 + }, + "support_interface_enable": { + "default_value": true + }, + "support_roof_enable": { + "default_value": true + }, + "support_bottom_enable": { + "default_value": false + }, + "support_interface_pattern": { + "default_value": "zigzag" + }, + "adhesion_type": { + "default_value": "raft" + }, + "raft_margin": { + "default_value": 2, + "minimum_value_warning": "0.01" + }, + "raft_airgap": { + "default_value": 0.26 + }, + "raft_speed": { + "default_value": 25 + }, + "raft_surface_speed": { + "default_value": 25 + }, + "skirt_gap": { + "default_value": 2 + }, + "brim_width": { + "default_value": 3 + }, + "infill_before_walls": { + "default_value": false + }, + "cool_fan_full_at_height": { + "default_value": 0.6 + } + } +} \ No newline at end of file diff --git a/resources/extruders/mixware_hyper_s_extruder_0.def.json b/resources/extruders/mixware_hyper_s_extruder_0.def.json new file mode 100644 index 0000000000..09971ee688 --- /dev/null +++ b/resources/extruders/mixware_hyper_s_extruder_0.def.json @@ -0,0 +1,15 @@ +{ + "version": 2, + "name": "Extruder 1", + "inherits": "fdmextruder", + "metadata": { + "machine": "mixware_hyper_s", + "position": "0" + }, + + "overrides": { + "extruder_nr": { "default_value": 0 }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 } + } +} diff --git a/resources/meshes/mixware_hyper_s_platform.stl b/resources/meshes/mixware_hyper_s_platform.stl new file mode 100644 index 0000000000..a1cff2b92e Binary files /dev/null and b/resources/meshes/mixware_hyper_s_platform.stl differ diff --git a/resources/quality/mixware_hyper_s/mixware_hyper_s_draft.inst.cfg b/resources/quality/mixware_hyper_s/mixware_hyper_s_draft.inst.cfg new file mode 100644 index 0000000000..2490347bfc --- /dev/null +++ b/resources/quality/mixware_hyper_s/mixware_hyper_s_draft.inst.cfg @@ -0,0 +1,40 @@ +[general] +version = 4 +name = Draft +definition = mixware_hyper_s + +[metadata] +type = quality +quality_type = draft +global_quality = True +setting_version = 16 + +[values] +layer_height = 0.15 +infill_before_walls = False +acceleration_enabled = True +adhesion_type = raft +jerk_enabled = True +support_enable = True +acceleration_print = 300 +acceleration_travel = 500 +infill_sparse_density = 10 +optimize_wall_printing_order = True +raft_airgap = 0.26 +raft_margin = 3 +retraction_amount = 2.5 +retraction_speed = 40 +skirt_gap = 2 +skirt_line_count = 2 +speed_layer_0 = 25 +speed_print = 55 +speed_support = 50 +speed_travel = 150 +support_brim_enable = True +support_brim_width = 3 +support_infill_rate = 30 +support_interface_enable = True +support_z_distance = 0.24 +top_bottom_thickness = 1 +wall_thickness = 0.8 +zig_zaggify_infill = True \ No newline at end of file diff --git a/resources/quality/mixware_hyper_s/mixware_hyper_s_extra_fast.inst.cfg b/resources/quality/mixware_hyper_s/mixware_hyper_s_extra_fast.inst.cfg new file mode 100644 index 0000000000..cd3b2621c9 --- /dev/null +++ b/resources/quality/mixware_hyper_s/mixware_hyper_s_extra_fast.inst.cfg @@ -0,0 +1,40 @@ +[general] +version = 4 +name = Coarse +definition = mixware_hyper_s + +[metadata] +type = quality +quality_type = coarse +setting_version = 16 +global_quality = True + +[values] +layer_height = 0.2 +infill_before_walls = False +acceleration_enabled = True +adhesion_type = raft +jerk_enabled = True +support_enable = True +acceleration_print = 300 +acceleration_travel = 500 +infill_sparse_density = 10 +optimize_wall_printing_order = True +raft_airgap = 0.26 +raft_margin = 3 +retraction_amount = 2.5 +retraction_speed = 40 +skirt_gap = 2 +skirt_line_count = 2 +speed_layer_0 = 25 +speed_print = 50 +speed_support = 50 +speed_travel = 150 +support_brim_enable = True +support_brim_width = 3 +support_infill_rate = 30 +support_interface_enable = True +support_z_distance = 0.24 +top_bottom_thickness = 1 +wall_thickness = 0.8 +zig_zaggify_infill = True diff --git a/resources/quality/mixware_hyper_s/mixware_hyper_s_normal.inst.cfg b/resources/quality/mixware_hyper_s/mixware_hyper_s_normal.inst.cfg new file mode 100644 index 0000000000..d015574804 --- /dev/null +++ b/resources/quality/mixware_hyper_s/mixware_hyper_s_normal.inst.cfg @@ -0,0 +1,40 @@ +[general] +version = 4 +name = Fine +definition = mixware_hyper_s + +[metadata] +setting_version = 16 +type = quality +quality_type = normal +global_quality = True + +[values] +layer_height = 0.1 +infill_before_walls = False +acceleration_enabled = True +adhesion_type = raft +jerk_enabled = True +support_enable = True +acceleration_print = 300 +acceleration_travel = 500 +infill_sparse_density = 10 +optimize_wall_printing_order = True +raft_airgap = 0.24 +raft_margin = 3 +retraction_amount = 2.5 +retraction_speed = 40 +skirt_gap = 2 +skirt_line_count = 2 +speed_layer_0 = 25 +speed_print = 60 +speed_support = 50 +speed_travel = 150 +support_brim_enable = True +support_brim_width = 3 +support_infill_rate = 30 +support_interface_enable = True +support_z_distance = 0.22 +top_bottom_thickness = 1 +wall_thickness = 1.2 +zig_zaggify_infill = True