-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #16819 from fuji97/definitions/neptune4pro
Adding support for Elegoo Neptune 4 Pro (#16608 follow-up)
- Loading branch information
Showing
44 changed files
with
954 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,100 @@ | ||
{ | ||
"version": 2, | ||
"name": "ELEGOO NEPTUNE 4", | ||
"inherits": "elegoo_base", | ||
"metadata": | ||
{ | ||
"visible": true, | ||
"author": "mastercaution" | ||
}, | ||
"overrides": | ||
{ | ||
"acceleration_layer_0": { "value": 3000 }, | ||
"acceleration_print": { "value": 3000 }, | ||
"acceleration_travel": { "value": 5000 }, | ||
"cool_fan_full_layer": { "value": 2 }, | ||
"infill_line_width": { "value": "line_width + 0.05" }, | ||
"infill_overlap": { "value": "0 if infill_sparse_density < 40.01 and infill_pattern != 'concentric' else -5" }, | ||
"initial_layer_line_width_factor": { "value": "100.0 if resolveOrValue('adhesion_type') == 'raft' else 125 if line_width < 0.5 else 110" }, | ||
"machine_acceleration": { "value": 3000 }, | ||
"machine_depth": { "default_value": 230 }, | ||
"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" }, | ||
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, | ||
"machine_head_with_fans_polygon": | ||
{ | ||
"value": [ | ||
[-40, 50], | ||
[-40, -30], | ||
[40, 50], | ||
[40, -30] | ||
] | ||
}, | ||
"machine_heated_bed": { "default_value": true }, | ||
"machine_height": { "default_value": 270 }, | ||
"machine_max_acceleration_e": { "value": 5000 }, | ||
"machine_max_acceleration_x": { "value": 5000 }, | ||
"machine_max_acceleration_y": { "value": 5000 }, | ||
"machine_name": { "default_value": "ELEGOO NEPTUNE 4" }, | ||
"machine_nozzle_cool_down_speed": { "value": 0.75 }, | ||
"machine_nozzle_heat_up_speed": { "value": 1.6 }, | ||
"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_width": { "default_value": 235 }, | ||
"retraction_amount": { "default_value": 0.5 }, | ||
"retraction_count_max": { "value": 80 }, | ||
"retraction_speed": { "default_value": 45 }, | ||
"skirt_brim_speed": { "maximum_value_warning": "500" }, | ||
"speed_infill": | ||
{ | ||
"maximum_value_warning": "500", | ||
"value": "speed_print" | ||
}, | ||
"speed_layer_0": | ||
{ | ||
"maximum_value_warning": "500", | ||
"value": 60 | ||
}, | ||
"speed_prime_tower": { "maximum_value_warning": "500" }, | ||
"speed_print": | ||
{ | ||
"default_value": 250, | ||
"maximum_value_warning": "500" | ||
}, | ||
"speed_print_layer_0": { "maximum_value_warning": "500" }, | ||
"speed_roofing": { "maximum_value_warning": "500" }, | ||
"speed_support": { "maximum_value_warning": "500" }, | ||
"speed_support_bottom": { "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_topbottom": | ||
{ | ||
"maximum_value_warning": "500", | ||
"value": "speed_wall" | ||
}, | ||
"speed_travel": | ||
{ | ||
"maximum_value_warning": "500", | ||
"value": "speed_print" | ||
}, | ||
"speed_travel_layer_0": | ||
{ | ||
"maximum_value_warning": "500", | ||
"value": "speed_layer_0*2" | ||
}, | ||
"speed_wall": | ||
{ | ||
"maximum_value_warning": "500", | ||
"value": "speed_print / 2" | ||
}, | ||
"speed_wall_0": | ||
{ | ||
"maximum_value_warning": "500", | ||
"value": "speed_wall" | ||
}, | ||
"speed_wall_x": | ||
{ | ||
"maximum_value_warning": "500", | ||
"value": "speed_wall + (speed_wall / 2)" | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
{ | ||
"version": 2, | ||
"name": "ELEGOO NEPTUNE 4 Pro", | ||
"inherits": "elegoo_neptune_4", | ||
"metadata": | ||
{ | ||
"visible": true, | ||
"author": "mastercaution", | ||
"quality_definition": "elegoo_neptune_4" | ||
}, | ||
"overrides": | ||
{ | ||
"machine_name": { "default_value": "ELEGOO NEPTUNE 4 Pro" } | ||
} | ||
} |
18 changes: 18 additions & 0 deletions
18
resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.05mm_visual.inst.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
[general] | ||
definition = elegoo_neptune_4 | ||
name = Visual | ||
version = 4 | ||
|
||
[metadata] | ||
intent_category = visual | ||
material = generic_pla | ||
quality_type = Elegoo_layer_005 | ||
setting_version = 22 | ||
type = intent | ||
variant = 0.40mm_Elegoo_Nozzle | ||
|
||
[values] | ||
skin_line_width = 0.4 | ||
speed_print = 150 | ||
top_bottom_thickness = 1.05 | ||
|
25 changes: 25 additions & 0 deletions
25
resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.15mm_engineering.inst.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
[general] | ||
definition = elegoo_neptune_4 | ||
name = Accurate | ||
version = 4 | ||
|
||
[metadata] | ||
intent_category = engineering | ||
is_experimental = True | ||
material = generic_pla | ||
quality_type = Elegoo_layer_015 | ||
setting_version = 22 | ||
type = intent | ||
variant = 0.40mm_Elegoo_Nozzle | ||
|
||
[values] | ||
speed_infill = =speed_print | ||
speed_print = 150 | ||
speed_topbottom = =speed_print * 2 / 3 | ||
speed_travel = =min(speed_print * 4 / 3, 250) if speed_print <= 250 else speed_print | ||
speed_wall = =speed_print * 2 / 3 | ||
speed_wall_0 = =speed_wall | ||
speed_wall_x = =speed_wall | ||
top_bottom_thickness = =wall_thickness | ||
wall_thickness = =line_width * 3 | ||
|
18 changes: 18 additions & 0 deletions
18
resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.15mm_visual.inst.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
[general] | ||
definition = elegoo_neptune_4 | ||
name = Visual | ||
version = 4 | ||
|
||
[metadata] | ||
intent_category = visual | ||
material = generic_pla | ||
quality_type = Elegoo_layer_015 | ||
setting_version = 22 | ||
type = intent | ||
variant = 0.40mm_Elegoo_Nozzle | ||
|
||
[values] | ||
skin_line_width = 0.4 | ||
speed_print = 150 | ||
top_bottom_thickness = 1.05 | ||
|
25 changes: 25 additions & 0 deletions
25
resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.1mm_engineering.inst.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
[general] | ||
definition = elegoo_neptune_4 | ||
name = Accurate | ||
version = 4 | ||
|
||
[metadata] | ||
intent_category = engineering | ||
is_experimental = True | ||
material = generic_pla | ||
quality_type = Elegoo_layer_010 | ||
setting_version = 22 | ||
type = intent | ||
variant = 0.40mm_Elegoo_Nozzle | ||
|
||
[values] | ||
speed_infill = =speed_print | ||
speed_print = 150 | ||
speed_topbottom = =speed_print * 2 / 3 | ||
speed_travel = =min(speed_print * 4 / 3, 250) if speed_print <= 250 else speed_print | ||
speed_wall = =speed_print * 2 / 3 | ||
speed_wall_0 = =speed_wall | ||
speed_wall_x = =speed_wall | ||
top_bottom_thickness = =wall_thickness | ||
wall_thickness = =line_width * 3 | ||
|
18 changes: 18 additions & 0 deletions
18
resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.1mm_visual.inst.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
[general] | ||
definition = elegoo_neptune_4 | ||
name = Visual | ||
version = 4 | ||
|
||
[metadata] | ||
intent_category = visual | ||
material = generic_pla | ||
quality_type = Elegoo_layer_010 | ||
setting_version = 22 | ||
type = intent | ||
variant = 0.40mm_Elegoo_Nozzle | ||
|
||
[values] | ||
skin_line_width = 0.4 | ||
speed_print = 150 | ||
top_bottom_thickness = 1 | ||
|
25 changes: 25 additions & 0 deletions
25
resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.2mm_quick.inst.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
[general] | ||
definition = elegoo_neptune_4 | ||
name = Quick | ||
version = 4 | ||
|
||
[metadata] | ||
intent_category = quick | ||
is_experimental = True | ||
material = generic_pla | ||
quality_type = Elegoo_layer_020 | ||
setting_version = 22 | ||
type = intent | ||
variant = 0.40mm_Elegoo_Nozzle | ||
|
||
[values] | ||
infill_sparse_density = 15 | ||
speed_infill = =speed_print | ||
speed_print = 300 | ||
speed_topbottom = =speed_print | ||
speed_travel = 400 | ||
speed_wall = =speed_print | ||
speed_wall_0 = =speed_wall | ||
speed_wall_x = =speed_wall | ||
top_bottom_thickness = 0.6 | ||
|
25 changes: 25 additions & 0 deletions
25
resources/intent/elegoo_neptune_4/PLA/elegoo_n4_aa0.4_pla_0.3mm_quick.inst.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
[general] | ||
definition = elegoo_neptune_4 | ||
name = Quick | ||
version = 4 | ||
|
||
[metadata] | ||
intent_category = quick | ||
is_experimental = True | ||
material = generic_pla | ||
quality_type = Elegoo_layer_030 | ||
setting_version = 22 | ||
type = intent | ||
variant = 0.40mm_Elegoo_Nozzle | ||
|
||
[values] | ||
infill_sparse_density = 10 | ||
speed_infill = =speed_print | ||
speed_print = 300 | ||
speed_topbottom = =speed_print | ||
speed_travel = 400 | ||
speed_wall = =speed_print | ||
speed_wall_0 = =speed_wall | ||
speed_wall_x = =speed_wall | ||
top_bottom_thickness = 0.6 | ||
|
28 changes: 28 additions & 0 deletions
28
...es/quality/elegoo/neptune_4/abs/nozzle_0_40/elegoo_n4_abs_nozzle_0.40_layer_0.10.inst.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
[general] | ||
definition = elegoo_neptune_4 | ||
name = abs_noz0.40_lay0.10 | ||
version = 4 | ||
|
||
[metadata] | ||
material = generic_abs | ||
quality_type = Elegoo_layer_010 | ||
setting_version = 22 | ||
type = quality | ||
variant = 0.40mm_Elegoo_Nozzle | ||
|
||
[values] | ||
brim_gap = 0 | ||
brim_width = 10 | ||
cool_fan_enabled = False | ||
cool_fan_speed = 0 | ||
cool_fan_speed_0 = 0 | ||
layer_0_z_overlap = =raft_airgap*0.8 | ||
material_shrinkage_percentage_xy = 100.3 | ||
raft_airgap = =0.15 | ||
raft_margin = 10 | ||
support_top_distance = =extruderValue(support_roof_extruder_nr if support_roof_enable else support_infill_extruder_nr, 'support_z_distance') + (0 if support_structure == 'tree' else 0) | ||
support_xy_distance_overhang = =machine_nozzle_size*0.8 | ||
support_z_distance = =layer_height/2 | ||
top_bottom_thickness = 0.72 | ||
wall_thickness = =line_width*2 | ||
|
28 changes: 28 additions & 0 deletions
28
...es/quality/elegoo/neptune_4/abs/nozzle_0_40/elegoo_n4_abs_nozzle_0.40_layer_0.15.inst.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
[general] | ||
definition = elegoo_neptune_4 | ||
name = abs_noz0.40_lay0.15 | ||
version = 4 | ||
|
||
[metadata] | ||
material = generic_abs | ||
quality_type = Elegoo_layer_015 | ||
setting_version = 22 | ||
type = quality | ||
variant = 0.40mm_Elegoo_Nozzle | ||
|
||
[values] | ||
brim_gap = 0 | ||
brim_width = 10 | ||
cool_fan_enabled = False | ||
cool_fan_speed = 0 | ||
cool_fan_speed_0 = 0 | ||
layer_0_z_overlap = =raft_airgap*0.8 | ||
material_shrinkage_percentage_xy = 100.3 | ||
raft_airgap = =0.15 | ||
raft_margin = 10 | ||
support_top_distance = =extruderValue(support_roof_extruder_nr if support_roof_enable else support_infill_extruder_nr, 'support_z_distance') + (0 if support_structure == 'tree' else 0) | ||
support_xy_distance_overhang = =machine_nozzle_size*0.8 | ||
support_z_distance = =layer_height/2 | ||
top_bottom_thickness = 0.64 | ||
wall_thickness = =line_width*2 | ||
|
28 changes: 28 additions & 0 deletions
28
...es/quality/elegoo/neptune_4/abs/nozzle_0_40/elegoo_n4_abs_nozzle_0.40_layer_0.20.inst.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
[general] | ||
definition = elegoo_neptune_4 | ||
name = abs_noz0.40_lay0.20 | ||
version = 4 | ||
|
||
[metadata] | ||
material = generic_abs | ||
quality_type = Elegoo_layer_020 | ||
setting_version = 22 | ||
type = quality | ||
variant = 0.40mm_Elegoo_Nozzle | ||
|
||
[values] | ||
brim_gap = 0 | ||
brim_width = 10 | ||
cool_fan_enabled = False | ||
cool_fan_speed = 0 | ||
cool_fan_speed_0 = 0 | ||
layer_0_z_overlap = =raft_airgap*0.8 | ||
material_shrinkage_percentage_xy = 100.3 | ||
raft_airgap = =0.15 | ||
raft_margin = 10 | ||
support_top_distance = =extruderValue(support_roof_extruder_nr if support_roof_enable else support_infill_extruder_nr, 'support_z_distance') + (0 if support_structure == 'tree' else 0) | ||
support_xy_distance_overhang = =machine_nozzle_size*0.8 | ||
support_z_distance = =layer_height/2 | ||
top_bottom_thickness = 0.8 | ||
wall_thickness = =line_width*2 | ||
|
28 changes: 28 additions & 0 deletions
28
...es/quality/elegoo/neptune_4/abs/nozzle_0_40/elegoo_n4_abs_nozzle_0.40_layer_0.30.inst.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
[general] | ||
definition = elegoo_neptune_4 | ||
name = abs_noz0.40_lay0.30 | ||
version = 4 | ||
|
||
[metadata] | ||
material = generic_abs | ||
quality_type = Elegoo_layer_030 | ||
setting_version = 22 | ||
type = quality | ||
variant = 0.40mm_Elegoo_Nozzle | ||
|
||
[values] | ||
brim_gap = 0 | ||
brim_width = 10 | ||
cool_fan_enabled = False | ||
cool_fan_speed = 0 | ||
cool_fan_speed_0 = 0 | ||
layer_0_z_overlap = =raft_airgap*0.8 | ||
material_shrinkage_percentage_xy = 100.3 | ||
raft_airgap = =0.2 | ||
raft_margin = 10 | ||
support_top_distance = =extruderValue(support_roof_extruder_nr if support_roof_enable else support_infill_extruder_nr, 'support_z_distance') + (0 if support_structure == 'tree' else 0) | ||
support_xy_distance_overhang = =machine_nozzle_size*0.8 | ||
support_z_distance = =layer_height/2 | ||
top_bottom_thickness = 0.84 | ||
wall_thickness = =line_width*2 | ||
|
Oops, something went wrong.