diff --git a/resources/definitions/elegoo_neptune_4.def.json b/resources/definitions/elegoo_neptune_4.def.json new file mode 100644 index 0000000000..0238c2aead --- /dev/null +++ b/resources/definitions/elegoo_neptune_4.def.json @@ -0,0 +1,187 @@ +{ + "version": 2, + "name": "ELEGOO NEPTUNE 4", + "inherits": "fdmprinter", + "metadata": + { + "visible": true, + "author": "mastercaution", + "manufacturer": "ELEGOO", + "file_formats": "text/x-gcode", + "platform": "elegoo_platform.3mf", + "exclude_materials": [ + "generic_nylon", + "generic_hips", + "generic_bvoh", + "generic_cpe", + "generic_pc", + "generic_pva", + "generic_pvc" + ], + "has_machine_quality": true, + "has_materials": true, + "has_variants": true, + "machine_extruder_trains": { "0": "elegoo_neptune4_extruder_0" }, + "platform_offset": [ + -2.2, + 14.5, + -31 + ], + "preferred_material": "generic_pla_175", + "preferred_quality_type": "Elegoo_N4_layer_020", + "preferred_variant_name": "0.40mm_Elegoo_Nozzle", + "variants_name": "Nozzle Size" + }, + "overrides": + { + "machine_name": { "default_value": "ELEGOO NEPTUNE 4" }, + "machine_width": { "default_value": 235 }, + "machine_depth": { "default_value": 230 }, + "machine_height": { "default_value": 270 }, + "machine_acceleration": { "value": 1000 }, + "machine_heated_bed": { "default_value": true }, + "machine_max_acceleration_e": { "value": 5000 }, + "machine_max_acceleration_x": { "value": 1000 }, + "machine_max_acceleration_y": { "value": 1000 }, + "machine_max_jerk_xy": { "value": 8.0 }, + "machine_nozzle_cool_down_speed": { "value": 0.75 }, + "machine_nozzle_heat_up_speed": { "value": 1.6 }, + "machine_head_with_fans_polygon": + { + "value": [ + [-55, 30], + [55, 30], + [55, -35], + [-55, -35] + ] + }, + "gantry_height": { "value": 6 }, + + "retraction_amount": { "default_value": 0.5 }, + "retraction_speed": { "default_value": 45 }, + "retraction_count_max": { "value": 80 }, + "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, + "machine_start_gcode": { "default_value": "G28 ;home\nG92 E0 ;Reset Extruder\nG1 Z4.0 F3000 ;Move Z Axis up\nG92 E0 ;Reset Extruder\nG1 X1.1 Y20 Z0.28 F5000.0 ;Move to start position\nG1 X1.1 Y80.0 Z0.28 F1500.0 E10 ;Draw the first line\nG1 X1.4 Y80.0 Z0.28 F5000.0 ;Move to side a little\nG1 X1.4 Y20 Z0.28 F1500.0 E20 ;Draw the second line\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up" }, + "machine_end_gcode": { "default_value": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z2 ;Raise Z more\nG90 ;Absolute positionning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" }, + + "acceleration_enabled": { "value": true }, + "acceleration_layer_0": { "value": 3000 }, + "acceleration_print": { "value": 3000 }, + "acceleration_travel": { "value": 5000 }, + + "cool_fan_full_layer": { "value": 2 }, + "cool_fan_speed": { "enabled": "resolveOrValue('cool_fan_enabled') == 'true' or cool_fan_enabled" }, + "cool_fan_speed_0": + { + "enabled": "resolveOrValue('cool_fan_enabled') == 'true' or cool_fan_enabled", + "value": "cool_fan_speed if resolveOrValue('adhesion_type') == 'raft' else 0" + }, + "cool_fan_speed_max": { "enabled": "resolveOrValue('cool_fan_enabled') == 'true' or cool_fan_enabled" }, + "cool_fan_speed_min": { "enabled": "resolveOrValue('cool_fan_enabled') == 'true' or cool_fan_enabled" }, + + "infill_line_width": + { + "default_value": 0.45, + "value": "line_width + 0.05" + }, + "speed_print": + { + "maximum_value_warning": "500", + "default_value": 250 + }, + "speed_wall": + { + "maximum_value_warning": "500", + "default_value": 125, + "value": "speed_print / 2" + }, + "speed_wall_0": + { + "maximum_value_warning": "500", + "default_value": 125, + "value": "speed_wall" + }, + "speed_wall_x": + { + "maximum_value_warning": "500", + "default_value": 200, + "value": "speed_wall + (speed_wall / 2)" + }, + "speed_topbottom": + { + "maximum_value_warning": "500", + "default_value": 125, + "value": "speed_wall" + }, + "speed_travel": + { + "maximum_value_warning": "500", + "default_value": 250, + "value": "speed_print" + }, + "speed_layer_0": + { + "maximum_value_warning": "500", + "default_value": 60, + "value": 60 + }, + "speed_print_layer_0": { "maximum_value_warning": "500" }, + "speed_travel_layer_0": + { + "maximum_value_warning": "500", + "default_value": 200, + "value": "speed_layer_0*2" + }, + "speed_infill": + { + "maximum_value_warning": "500", + "value": "speed_print" + }, + "speed_roofing": { "maximum_value_warning": "500" }, + "speed_support": { "maximum_value_warning": "500" }, + "speed_support_infill": { "maximum_value_warning": "500" }, + "speed_support_interface": { "maximum_value_warning": "500" }, + "speed_support_roof": { "maximum_value_warning": "500" }, + "speed_support_bottom": { "maximum_value_warning": "500" }, + "speed_prime_tower": { "maximum_value_warning": "500" }, + "skirt_brim_speed": + { + "maximum_value_warning": "500", + "value": "speed_print_layer_0" + }, + + "brim_gap": { "default_value": 0.1 }, + "brim_width": { "default_value": 5 }, + "gradual_support_infill_step_height": { "value": "5" }, + "infill_overlap": { "value": "10 if infill_sparse_density < 20.01 else 5 if infill_sparse_density < 40.01 and infill_pattern != 'concentric' else 0" }, + "infill_overlap_mm": { "value": "0.5 * (infill_line_width + (wall_line_width_x if wall_line_count > 1 else wall_line_width_0)) * infill_overlap / 100" }, + "infill_pattern": { "value": "'lines' if (infill_sparse_density > 35 or speed_print >= 80) else 'grid' " }, + "initial_layer_line_width_factor": { "value": "100.0 if resolveOrValue('adhesion_type') == 'raft' else 125 if line_width < 0.5 else 110" }, + "material_diameter": { "value": 1.75 }, + "material_final_print_temperature": { "value": "material_print_temperature" }, + "material_initial_print_temperature": { "value": "material_print_temperature" }, + "material_print_temperature_layer_0": { "value": "210 if material_print_temperature < 210 else material_print_temperature" }, + "min_infill_area": { "value": "5" }, + "minimum_interface_area": { "default_value": 10 }, + "minimum_support_area": { "value": "3 if support_structure == 'normal' else 0" }, + "optimize_wall_printing_order": { "default_value": true }, + "prime_tower_brim_enable": { "default_value": true }, + "prime_tower_min_volume": { "value": "(layer_height) * (prime_tower_size / 2)**2 * 3 * 0.5 " }, + "prime_tower_size": { "default_value": 30 }, + "prime_tower_wipe_enabled": { "default_value": false }, + "raft_base_speed": { "value": "0.4 * raft_speed" }, + "raft_base_thickness": { "value": "resolveOrValue('machine_nozzle_size') * 0.75" }, + "raft_interface_speed": { "value": "0.6 * raft_speed" }, + "raft_interface_thickness": { "value": "resolveOrValue('machine_nozzle_size') * 0.75" }, + "raft_margin": { "default_value": 5 }, + "raft_surface_fan_speed": { "value": "cool_fan_speed" }, + "raft_surface_line_width": { "value": "machine_nozzle_size * 1.25" }, + "raft_surface_thickness": { "value": "resolveOrValue('machine_nozzle_size')*0.375" }, + "retraction_hop": { "value": "layer_height if layer_height > 0.199 else 0.2" }, + + "support_material_flow": { "value": "material_flow * 0.95" }, + "support_xy_distance": { "value": "machine_nozzle_size * 1.7" }, + "support_xy_distance_overhang": { "value": "machine_nozzle_size * 1.2 if support_interface_enable else machine_nozzle_size * 0.8" }, + "support_z_distance": { "value": "layer_height * 1.2 if (support_interface_enable and support_bottom_enable and layer_height < 0.16) or support_bottom_enable else layer_height" } + } +} \ No newline at end of file diff --git a/resources/extruders/elegoo_neptune4_extruder_0.def.json b/resources/extruders/elegoo_neptune4_extruder_0.def.json new file mode 100644 index 0000000000..938cfc8da5 --- /dev/null +++ b/resources/extruders/elegoo_neptune4_extruder_0.def.json @@ -0,0 +1,15 @@ +{ + "version": 2, + "name": "Extruder 1", + "inherits": "fdmextruder", + "metadata": + { + "machine": "elegoo_neptune_4", + "position": "0" + }, + "overrides": + { + "extruder_nr": { "default_value": 0 }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.05mm_visual.inst.cfg b/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.05mm_visual.inst.cfg new file mode 100644 index 0000000000..9ed5e63053 --- /dev/null +++ b/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.05mm_visual.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = elegoo_neptune_4 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = generic_pla +quality_type = Elegoo_N4_layer_005 +setting_version = 22 +type = intent +variant = 0.40mm_Elegoo_Nozzle + +[values] +top_bottom_thickness = 1.05 + diff --git a/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.15mm_engineering.inst.cfg b/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..31914fbb0e --- /dev/null +++ b/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.15mm_engineering.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = elegoo_neptune_4 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_pla +quality_type = Elegoo_N4_layer_015 +setting_version = 22 +type = intent +variant = 0.40mm_Elegoo_Nozzle + +[values] +speed_infill = =speed_print +speed_print = 150 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.15mm_visual.inst.cfg b/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.15mm_visual.inst.cfg new file mode 100644 index 0000000000..71e2945204 --- /dev/null +++ b/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.15mm_visual.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = elegoo_neptune_4 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = generic_pla +quality_type = Elegoo_N4_layer_015 +setting_version = 22 +type = intent +variant = 0.40mm_Elegoo_Nozzle + +[values] +top_bottom_thickness = 1.05 + diff --git a/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.1mm_engineering.inst.cfg b/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..c67118c7e4 --- /dev/null +++ b/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.1mm_engineering.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = elegoo_neptune_4 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_pla +quality_type = Elegoo_N4_layer_010 +setting_version = 22 +type = intent +variant = 0.40mm_Elegoo_Nozzle + +[values] +speed_infill = =speed_print +speed_print = 150 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.1mm_visual.inst.cfg b/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.1mm_visual.inst.cfg new file mode 100644 index 0000000000..9ee290868a --- /dev/null +++ b/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.1mm_visual.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = elegoo_neptune_4 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = generic_pla +quality_type = Elegoo_N4_layer_010 +setting_version = 22 +type = intent +variant = 0.40mm_Elegoo_Nozzle + +[values] +top_bottom_thickness = 1.05 + diff --git a/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.2mm_quick.inst.cfg b/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..8171f658f2 --- /dev/null +++ b/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.2mm_quick.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = elegoo_neptune_4 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = generic_pla +quality_type = Elegoo_N4_layer_020 +setting_version = 22 +type = intent +variant = 0.40mm_Elegoo_Nozzle + +[values] +infill_sparse_density = 15 +speed_infill = =speed_print +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = 0.8 + diff --git a/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.3mm_quick.inst.cfg b/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.3mm_quick.inst.cfg new file mode 100644 index 0000000000..7fe60ec396 --- /dev/null +++ b/resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.3mm_quick.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = elegoo_neptune_4 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = generic_pla +quality_type = Elegoo_N4_layer_030 +setting_version = 22 +type = intent +variant = 0.40mm_Elegoo_Nozzle + +[values] +infill_sparse_density = 10 +speed_infill = =speed_print +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = 0.8 + diff --git a/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.05.inst.cfg b/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.05.inst.cfg new file mode 100644 index 0000000000..f065b8fb8f --- /dev/null +++ b/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.05.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = elegoo_neptune_4 +name = Extra Fine +version = 4 + +[metadata] +global_quality = True +quality_type = Elegoo_N4_layer_005 +setting_version = 22 +type = quality +weight = -1 + +[values] +layer_height = 0.05 +layer_height_0 = 0.12 + diff --git a/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.10.inst.cfg b/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.10.inst.cfg new file mode 100644 index 0000000000..5f6bf18811 --- /dev/null +++ b/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.10.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = elegoo_neptune_4 +name = Fine +version = 4 + +[metadata] +global_quality = True +quality_type = Elegoo_N4_layer_010 +setting_version = 22 +type = quality +weight = -2 + +[values] +layer_height = 0.10 +layer_height_0 = 0.12 + diff --git a/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.15.inst.cfg b/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.15.inst.cfg new file mode 100644 index 0000000000..47496c3790 --- /dev/null +++ b/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.15.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = elegoo_neptune_4 +name = Normal +version = 4 + +[metadata] +global_quality = True +quality_type = Elegoo_N4_layer_015 +setting_version = 22 +type = quality +weight = -3 + +[values] +layer_height = 0.15 +layer_height_0 = 0.15 + diff --git a/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.20.inst.cfg b/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.20.inst.cfg new file mode 100644 index 0000000000..a360084c44 --- /dev/null +++ b/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.20.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = elegoo_neptune_4 +name = Fast +version = 4 + +[metadata] +global_quality = True +quality_type = Elegoo_N4_layer_020 +setting_version = 22 +type = quality +weight = -4 + +[values] +layer_height = 0.20 +layer_height_0 = 0.20 + diff --git a/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.30.inst.cfg b/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.30.inst.cfg new file mode 100644 index 0000000000..7f2057882c --- /dev/null +++ b/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.30.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = elegoo_neptune_4 +name = Extra Fast +version = 4 + +[metadata] +global_quality = True +quality_type = Elegoo_N4_layer_030 +setting_version = 22 +type = quality +weight = -6 + +[values] +layer_height = 0.30 +layer_height_0 = 0.30 + diff --git a/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.40.inst.cfg b/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.40.inst.cfg new file mode 100644 index 0000000000..612b2dfc27 --- /dev/null +++ b/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.40.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = elegoo_neptune_4 +name = Turbo +version = 4 + +[metadata] +global_quality = True +quality_type = Elegoo_N4_layer_040 +setting_version = 22 +type = quality +weight = -6 + +[values] +layer_height = 0.40 +layer_height_0 = 0.40 + diff --git a/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.60.inst.cfg b/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.60.inst.cfg new file mode 100644 index 0000000000..8b68acd37a --- /dev/null +++ b/resources/quality/elegoo/neptune_4/elegoo_n4_layer_0.60.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = elegoo_neptune_4 +name = Extra Turbo +version = 4 + +[metadata] +global_quality = True +quality_type = Elegoo_N4_layer_060 +setting_version = 22 +type = quality +weight = -6 + +[values] +layer_height = 0.60 +layer_height_0 = 0.60 + diff --git a/resources/quality/elegoo/neptune_4/pla/nozzle_0.40/elegoo_n4_pla_nozzle_0.40_layer_0.10.inst.cfg b/resources/quality/elegoo/neptune_4/pla/nozzle_0.40/elegoo_n4_pla_nozzle_0.40_layer_0.10.inst.cfg new file mode 100644 index 0000000000..c5af87957d --- /dev/null +++ b/resources/quality/elegoo/neptune_4/pla/nozzle_0.40/elegoo_n4_pla_nozzle_0.40_layer_0.10.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = elegoo_neptune_4 +name = pla_noz0.40_lay0.10 +version = 4 + +[metadata] +material = generic_pla +quality_type = Elegoo_N4_layer_010 +setting_version = 22 +type = quality +variant = 0.40mm_Elegoo_Nozzle + +[values] +prime_tower_enable = False +raft_airgap = 0.25 +speed_topbottom = =math.ceil(speed_print * 35 / 70) +speed_wall = =math.ceil(speed_print * 45 / 70) +speed_wall_0 = =math.ceil(speed_wall * 35 / 70) +skin_overlap = 10 +top_bottom_thickness = 1 + diff --git a/resources/quality/elegoo/neptune_4/pla/nozzle_0.40/elegoo_n4_pla_nozzle_0.40_layer_0.15.inst.cfg b/resources/quality/elegoo/neptune_4/pla/nozzle_0.40/elegoo_n4_pla_nozzle_0.40_layer_0.15.inst.cfg new file mode 100644 index 0000000000..d5e650e307 --- /dev/null +++ b/resources/quality/elegoo/neptune_4/pla/nozzle_0.40/elegoo_n4_pla_nozzle_0.40_layer_0.15.inst.cfg @@ -0,0 +1,20 @@ +[general] +definition = elegoo_neptune_4 +name = pla_noz0.40_lay0.15 +version = 4 + +[metadata] +material = generic_pla +quality_type = Elegoo_N4_layer_015 +setting_version = 22 +type = quality +variant = 0.40mm_Elegoo_Nozzle + +[values] +prime_tower_enable = False +raft_airgap = 0.25 +speed_topbottom = =math.ceil(speed_print * 35 / 70) +speed_wall = =math.ceil(speed_print * 45 / 70) +speed_wall_0 = =math.ceil(speed_wall * 35 / 70) +top_bottom_thickness = 1 + diff --git a/resources/quality/elegoo/neptune_4/pla/nozzle_0.40/elegoo_n4_pla_nozzle_0.40_layer_0.20.inst.cfg b/resources/quality/elegoo/neptune_4/pla/nozzle_0.40/elegoo_n4_pla_nozzle_0.40_layer_0.20.inst.cfg new file mode 100644 index 0000000000..f097c8b7a5 --- /dev/null +++ b/resources/quality/elegoo/neptune_4/pla/nozzle_0.40/elegoo_n4_pla_nozzle_0.40_layer_0.20.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = elegoo_neptune_4 +name = pla_noz0.40_lay0.20 +version = 4 + +[metadata] +material = generic_pla +quality_type = Elegoo_N4_layer_020 +setting_version = 22 +type = quality +variant = 0.40mm_Elegoo_Nozzle + +[values] +infill_sparse_density = 15 +prime_tower_enable = False +raft_airgap = 0.25 +skin_overlap = 20 +top_bottom_thickness = 0.8 + diff --git a/resources/quality/elegoo/neptune_4/pla/nozzle_0.40/elegoo_n4_pla_nozzle_0.40_layer_0.30.inst.cfg b/resources/quality/elegoo/neptune_4/pla/nozzle_0.40/elegoo_n4_pla_nozzle_0.40_layer_0.30.inst.cfg new file mode 100644 index 0000000000..1e6b84c6e3 --- /dev/null +++ b/resources/quality/elegoo/neptune_4/pla/nozzle_0.40/elegoo_n4_pla_nozzle_0.40_layer_0.30.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = elegoo_neptune_4 +name = pla_noz0.40_lay0.30 +version = 4 + +[metadata] +material = generic_pla +quality_type = Elegoo_N4_layer_030 +setting_version = 22 +type = quality +variant = 0.40mm_Elegoo_Nozzle + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 15 +material_print_temperature = =default_material_print_temperature + 5 +prime_tower_enable = False +raft_airgap = 0.25 +skin_overlap = 20 +top_bottom_thickness = 0.9 + diff --git a/resources/variants/elegoo/elegoo_neptune_4/elegoo_neptune_4_0.20.inst.cfg b/resources/variants/elegoo/elegoo_neptune_4/elegoo_neptune_4_0.20.inst.cfg new file mode 100644 index 0000000000..3498effd99 --- /dev/null +++ b/resources/variants/elegoo/elegoo_neptune_4/elegoo_neptune_4_0.20.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = elegoo_neptune_4 +name = 0.20mm_Elegoo_Nozzle +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_size = 0.2 + diff --git a/resources/variants/elegoo/elegoo_neptune_4/elegoo_neptune_4_0.40.inst.cfg b/resources/variants/elegoo/elegoo_neptune_4/elegoo_neptune_4_0.40.inst.cfg new file mode 100644 index 0000000000..086826b12b --- /dev/null +++ b/resources/variants/elegoo/elegoo_neptune_4/elegoo_neptune_4_0.40.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = elegoo_neptune_4 +name = 0.40mm_Elegoo_Nozzle +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_size = 0.4 + diff --git a/resources/variants/elegoo/elegoo_neptune_4/elegoo_neptune_4_0.60.inst.cfg b/resources/variants/elegoo/elegoo_neptune_4/elegoo_neptune_4_0.60.inst.cfg new file mode 100644 index 0000000000..5ad651685a --- /dev/null +++ b/resources/variants/elegoo/elegoo_neptune_4/elegoo_neptune_4_0.60.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = elegoo_neptune_4 +name = 0.60mm_Elegoo_Nozzle +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_size = 0.6 + diff --git a/resources/variants/elegoo/elegoo_neptune_4/elegoo_neptune_4_0.80.inst.cfg b/resources/variants/elegoo/elegoo_neptune_4/elegoo_neptune_4_0.80.inst.cfg new file mode 100644 index 0000000000..3380d42cc8 --- /dev/null +++ b/resources/variants/elegoo/elegoo_neptune_4/elegoo_neptune_4_0.80.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = elegoo_neptune_4 +name = 0.80mm_Elegoo_Nozzle +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_size = 0.8 +