Sync Elegoo profiles (#13790)

* Sync Elegoo profiles from ElegooSlicer

Update vendor Elegoo.json, filament/machine/process trees, and OrcaFilamentLibrary
Elegoo entries. Align machine default material names with existing filament preset names.

* feat: expose filament_name for G-code export filename format

Derive from filament_settings_id for the first active extruder and strip the suffix after @, matching ElegooSlicer so filename_format can use {filament_name}.

* chore: reorder Elegoo entries in OrcaFilamentLibrary

Group Elegoo @base profiles and bump library version to 02.03.02.62.

* sync OrcaFilamentLibrary.json with Elegoo filament profiles

* fix: clean up Elegoo process renamed_from for profile validation

Add single renamed_from only where preset names changed from legacy Orca
names; remove duplicate Rapid @System library entries that conflicted with
ECC2 vendor presets.

* fix(profiles): add missing Elegoo renamed_from for profile validation

CI custom-preset tests still inherit legacy Orca preset names that no
longer exist after the Elegoo bundle update. Add renamed_from on process,
Neptune 4 machines, OrcaFilamentLibrary filaments, and Giga profiles so
inherits resolve again, without changing print parameters.
This commit is contained in:
wujie
2026-05-27 22:58:39 +08:00
committed by GitHub
parent b230a97a50
commit 5b071d5013
772 changed files with 15462 additions and 19601 deletions

View File

@@ -1,60 +0,0 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 (0.2 nozzle)",
"inherits": "fdm_neptune_4_common",
"from": "system",
"setting_id": "GM001",
"instantiation": "true",
"printer_model": "Elegoo Neptune 4",
"default_print_profile": "0.20mm Standard @Elegoo Neptune4 (0.2 nozzle)",
"gcode_flavor": "klipper",
"nozzle_diameter": [
"0.2"
],
"printer_variant": "0.2",
"printable_area": [
"0x0",
"225x0",
"225x225",
"0x225"
],
"printable_height": "265",
"nozzle_type": "hardened_steel",
"auxiliary_fan": "0",
"max_layer_height": [
"0.16"
],
"min_layer_height": [
"0.08"
],
"printer_settings_id": "Elegoo",
"retraction_minimum_travel": [
"1"
],
"retract_before_wipe": [
"85%"
],
"retraction_length": [
"0.8"
],
"retraction_speed": [
"60"
],
"retract_length_toolchange": [
"2"
],
"deretraction_speed": [
"45"
],
"single_extruder_multi_material": "1",
"change_filament_gcode": "M600",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": [
"Generic PLA @Elegoo"
],
"machine_start_gcode": ";ELEGOO NEPTUNE 4\nM220 S100 ;Set the feed speed to 100%\nM221 S100 ;Set the flow rate to 100%\nM104 S140\nM190 S[bed_temperature_initial_layer_single]\nG90\nG28 ;home\nG1 Z10 F300\nG1 X67.5 Y0 F6000\nG1 Z0 F300\nM109 S[nozzle_temperature_initial_layer]\nG92 E0 ;Reset Extruder\nG1 X67.5 Y0 Z0.4 F300 ;Move to start position\nG1 X167.5 E30 F400 ;Draw the first line\nG1 Z0.6 F120.0 ;Move to side a little\nG1 X162.5 F3000\nG92 E0 ;Reset Extruder\n",
"machine_end_gcode": ";PRINT_END\nG91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-8 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X10 Y220 F6000;Finish 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",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"scan_first_layer": "0"
}

View File

@@ -1,60 +0,0 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 (0.4 nozzle)",
"inherits": "fdm_neptune_4_common",
"from": "system",
"setting_id": "GM001",
"instantiation": "true",
"printer_model": "Elegoo Neptune 4",
"default_print_profile": "0.20mm Standard @Elegoo Neptune4 (0.4 nozzle)",
"gcode_flavor": "klipper",
"nozzle_diameter": [
"0.4"
],
"printer_variant": "0.4",
"printable_area": [
"0x0",
"225x0",
"225x225",
"0x225"
],
"printable_height": "265",
"nozzle_type": "hardened_steel",
"auxiliary_fan": "0",
"max_layer_height": [
"0.32"
],
"min_layer_height": [
"0.08"
],
"printer_settings_id": "Elegoo",
"retraction_minimum_travel": [
"1"
],
"retract_before_wipe": [
"85%"
],
"retraction_length": [
"0.8"
],
"retraction_speed": [
"60"
],
"retract_length_toolchange": [
"2"
],
"deretraction_speed": [
"45"
],
"single_extruder_multi_material": "1",
"change_filament_gcode": "M600",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": [
"Generic PLA @Elegoo"
],
"machine_start_gcode": ";ELEGOO NEPTUNE 4\nM220 S100 ;Set the feed speed to 100%\nM221 S100 ;Set the flow rate to 100%\nM104 S140\nM190 S[bed_temperature_initial_layer_single]\nG90\nG28 ;home\nG1 Z10 F300\nG1 X67.5 Y0 F6000\nG1 Z0 F300\nM109 S[nozzle_temperature_initial_layer]\nG92 E0 ;Reset Extruder\nG1 X67.5 Y0 Z0.4 F300 ;Move to start position\nG1 X167.5 E30 F400 ;Draw the first line\nG1 Z0.6 F120.0 ;Move to side a little\nG1 X162.5 F3000\nG92 E0 ;Reset Extruder\n",
"machine_end_gcode": ";PRINT_END\nG91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-8 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X10 Y220 F6000;Finish 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",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"scan_first_layer": "0"
}

View File

@@ -1,60 +0,0 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 (0.6 nozzle)",
"inherits": "fdm_neptune_4_common",
"from": "system",
"setting_id": "GM001",
"instantiation": "true",
"printer_model": "Elegoo Neptune 4",
"default_print_profile": "0.20mm Standard @Elegoo Neptune4 (0.6 nozzle)",
"gcode_flavor": "klipper",
"nozzle_diameter": [
"0.6"
],
"printer_variant": "0.6",
"printable_area": [
"0x0",
"225x0",
"225x225",
"0x225"
],
"printable_height": "265",
"nozzle_type": "hardened_steel",
"auxiliary_fan": "0",
"max_layer_height": [
"0.4"
],
"min_layer_height": [
"0.08"
],
"printer_settings_id": "Elegoo",
"retraction_minimum_travel": [
"1"
],
"retract_before_wipe": [
"85%"
],
"retraction_length": [
"2.5"
],
"retraction_speed": [
"60"
],
"retract_length_toolchange": [
"2"
],
"deretraction_speed": [
"45"
],
"single_extruder_multi_material": "1",
"change_filament_gcode": "M600",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": [
"Generic PLA @Elegoo"
],
"machine_start_gcode": ";ELEGOO NEPTUNE 4\nM220 S100 ;Set the feed speed to 100%\nM221 S100 ;Set the flow rate to 100%\nM104 S140\nM190 S[bed_temperature_initial_layer_single]\nG90\nG28 ;home\nG1 Z10 F300\nG1 X67.5 Y0 F6000\nG1 Z0 F300\nM109 S[nozzle_temperature_initial_layer]\nG92 E0 ;Reset Extruder\nG1 X67.5 Y0 Z0.4 F300 ;Move to start position\nG1 X167.5 E30 F400 ;Draw the first line\nG1 Z0.6 F120.0 ;Move to side a little\nG1 X162.5 F3000\nG92 E0 ;Reset Extruder\n",
"machine_end_gcode": ";PRINT_END\nG91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-8 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X10 Y220 F6000;Finish 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",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"scan_first_layer": "0"
}

View File

@@ -1,60 +0,0 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 (0.8 nozzle)",
"inherits": "fdm_neptune_4_common",
"from": "system",
"setting_id": "GM001",
"instantiation": "true",
"printer_model": "Elegoo Neptune 4",
"default_print_profile": "0.20mm Standard @Elegoo Neptune4 (0.8 nozzle)",
"gcode_flavor": "klipper",
"nozzle_diameter": [
"0.8"
],
"printer_variant": "0.8",
"printable_area": [
"0x0",
"225x0",
"225x225",
"0x225"
],
"printable_height": "265",
"nozzle_type": "hardened_steel",
"auxiliary_fan": "0",
"max_layer_height": [
"0.6"
],
"min_layer_height": [
"0.08"
],
"printer_settings_id": "Elegoo",
"retraction_minimum_travel": [
"1"
],
"retract_before_wipe": [
"85%"
],
"retraction_length": [
"0.8"
],
"retraction_speed": [
"60"
],
"retract_length_toolchange": [
"2"
],
"deretraction_speed": [
"45"
],
"single_extruder_multi_material": "1",
"change_filament_gcode": "M600",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": [
"Generic PLA @Elegoo"
],
"machine_start_gcode": ";ELEGOO NEPTUNE 4\nM220 S100 ;Set the feed speed to 100%\nM221 S100 ;Set the flow rate to 100%\nM104 S140\nM190 S[bed_temperature_initial_layer_single]\nG90\nG28 ;home\nG1 Z10 F300\nG1 X67.5 Y0 F6000\nG1 Z0 F300\nM109 S[nozzle_temperature_initial_layer]\nG92 E0 ;Reset Extruder\nG1 X67.5 Y0 Z0.4 F300 ;Move to start position\nG1 X167.5 E30 F400 ;Draw the first line\nG1 Z0.6 F120.0 ;Move to side a little\nG1 X162.5 F3000\nG92 E0 ;Reset Extruder\n",
"machine_end_gcode": ";PRINT_END\nG91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-8 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X10 Y220 F6000;Finish 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",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"scan_first_layer": "0"
}

View File

@@ -0,0 +1,33 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 0.2 nozzle",
"inherits": "Elegoo Neptune 4 0.4 nozzle",
"from": "system",
"setting_id": "EN402",
"instantiation": "true",
"nozzle_diameter": [
"0.2"
],
"printer_model": "Elegoo Neptune 4",
"printer_variant": "0.2",
"default_filament_profile": [
"Elegoo PLA @0.2 nozzle"
],
"default_print_profile": "0.10mm Standard @Elegoo N4 0.2 nozzle",
"retraction_minimum_travel": [
"0.4"
],
"wipe_distance": [
"0.8"
],
"retraction_length": [
"0.5"
],
"max_layer_height": [
"0.14"
],
"min_layer_height": [
"0.06"
],
"renamed_from": "Elegoo Neptune 4 (0.2 nozzle)"
}

View File

@@ -0,0 +1,119 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 0.4 nozzle",
"from": "system",
"setting_id": "EN404",
"instantiation": "true",
"inherits": "fdm_elegoo_3dp_001_common",
"host_type": "elegoolink",
"printer_model": "Elegoo Neptune 4",
"default_print_profile": "0.20mm Standard @Elegoo N4 0.4 nozzle",
"gcode_flavor": "klipper",
"nozzle_diameter": [
"0.4"
],
"printer_variant": "0.4",
"printable_area": [
"0x0",
"230x0",
"230x230",
"0x230"
],
"extruder_offset": [
"-1x-2"
],
"printable_height": "265",
"retract_lift_below": [
"264"
],
"machine_max_acceleration_extruding": [
"10000",
"10000"
],
"machine_max_acceleration_retracting": [
"10000",
"10000"
],
"machine_max_acceleration_x": [
"10000",
"10000"
],
"machine_max_acceleration_y": [
"10000",
"10000"
],
"machine_max_acceleration_z": [
"300",
"300"
],
"machine_max_acceleration_e": [
"5000",
"5000"
],
"machine_max_acceleration_travel": [
"10000",
"10000"
],
"machine_max_speed_e": [
"60",
"60"
],
"machine_max_speed_x": [
"500",
"500"
],
"machine_max_speed_y": [
"500",
"500"
],
"machine_max_speed_z": [
"20",
"20"
],
"retraction_minimum_travel": [
"0.8"
],
"printer_structure": "i3",
"cooling_tube_length": "5",
"enable_filament_ramming": "1",
"nozzle_volume": "90",
"max_layer_height": [
"0.28"
],
"min_layer_height": [
"0.08"
],
"retract_before_wipe": [
"0%"
],
"retraction_length": [
"0.8"
],
"retraction_speed": [
"60"
],
"retract_length_toolchange": [
"2"
],
"scan_first_layer": "0",
"auxiliary_fan": "0",
"single_extruder_multi_material": "1",
"change_filament_gcode": "M600",
"machine_pause_gcode": "M600",
"default_filament_profile": [
"Elegoo PLA @EN4 Series"
],
"extruder_clearance_radius": "47",
"extruder_clearance_height_to_rod": "34",
"extruder_clearance_height_to_lid": "34",
"printer_technology": "FFF",
"machine_start_gcode": ";;===== date: 20240520 =====================\nM400 ; wait for buffer to clear\n;[printer_model]\n;initial_filament:{filament_type[initial_extruder]}\n;curr_bed_type={curr_bed_type}\nM220 S100 ;Set the feed speed to 100%\nM221 S100 ;Set the flow rate to 100%\nM104 S140\nM190 S[bed_temperature_initial_layer_single]\nG90\nG28 ;home\nG1 Z10 F300\nG1 X{print_bed_max[0]*0.5-50} Y0.5 F6000\nG1 Z0.4 F300\nM109 S[nozzle_temperature_initial_layer]\nG92 E0 ;Reset Extruder\nG1 X{print_bed_max[0]*0.5+50} E30 F400 ;Draw the first line\nG1 Z0.6 F120.0 ;Move to side a little\nG1 X{print_bed_max[0]*0.5+47} F3000\nG92 E0 ;Reset Extruder\n;LAYER_COUNT:[total_layer_count]\n;LAYER:0\n",
"machine_end_gcode": ";PRINT_END\nG90 ;Absolute positionning\nM83 ; extruder relative mode\nG92 E0 ; zero the extruder\nG1 E-1.5 F1800\nG2 I1 J0 Z{max_layer_z+0.5} F3000 ; lower z a little\nG90\nG1 X10 Y{print_bed_max[1]*0.8} Z{min(max_layer_z+50, printable_height)} E-5 F{travel_speed*60} ; Move print head up\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z",
"thumbnails": [
"320x320/COLPIC/#30394F",
"160x160/COLPIC/#30394F",
"160x160/PNG"
],
"thumbnails_format": "COLPIC",
"renamed_from": "Elegoo Neptune 4 (0.4 nozzle)"
}

View File

@@ -0,0 +1,33 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 0.6 nozzle",
"inherits": "Elegoo Neptune 4 0.4 nozzle",
"from": "system",
"setting_id": "EN406",
"instantiation": "true",
"nozzle_diameter": [
"0.6"
],
"printer_model": "Elegoo Neptune 4",
"printer_variant": "0.6",
"default_filament_profile": [
"Elegoo PLA @EN4 Series"
],
"default_print_profile": "0.30mm Standard @Elegoo N4 0.6 nozzle",
"retraction_minimum_travel": [
"1.2"
],
"wipe_distance": [
"1.8"
],
"retraction_length": [
"0.8"
],
"max_layer_height": [
"0.42"
],
"min_layer_height": [
"0.12"
],
"renamed_from": "Elegoo Neptune 4 (0.6 nozzle)"
}

View File

@@ -0,0 +1,36 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 0.8 nozzle",
"inherits": "Elegoo Neptune 4 0.4 nozzle",
"from": "system",
"setting_id": "EN408",
"instantiation": "true",
"nozzle_diameter": [
"0.8"
],
"printer_model": "Elegoo Neptune 4",
"printer_variant": "0.8",
"default_filament_profile": [
"Elegoo PLA @EN4 Series"
],
"default_print_profile": "0.40mm Standard @Elegoo N4 0.8 nozzle",
"retraction_minimum_travel": [
"1.6"
],
"wipe_distance": [
"2.0"
],
"retraction_length": [
"1.2"
],
"max_layer_height": [
"0.56"
],
"min_layer_height": [
"0.16"
],
"retract_length_toolchange": [
"3"
],
"renamed_from": "Elegoo Neptune 4 (0.8 nozzle)"
}

View File

@@ -0,0 +1,35 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 1.0 nozzle",
"inherits": "Elegoo Neptune 4 0.4 nozzle",
"from": "system",
"setting_id": "EN410",
"instantiation": "true",
"nozzle_diameter": [
"1.0"
],
"printer_model": "Elegoo Neptune 4",
"printer_variant": "1.0",
"default_filament_profile": [
"Elegoo PLA @EN4 Series"
],
"default_print_profile": "0.50mm Standard @Elegoo N4 1.0 nozzle",
"retraction_minimum_travel": [
"2.0"
],
"wipe_distance": [
"2.0"
],
"retraction_length": [
"1.5"
],
"max_layer_height": [
"0.7"
],
"min_layer_height": [
"0.2"
],
"retract_length_toolchange": [
"3.5"
]
}

View File

@@ -1,124 +0,0 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Max (0.2 nozzle)",
"inherits": "fdm_neptune_4_common",
"from": "system",
"setting_id": "GM001",
"instantiation": "true",
"printer_model": "Elegoo Neptune 4 Max",
"printer_notes": "",
"default_print_profile": "0.20mm Standard @Elegoo Neptune4Max (0.6 nozzle)",
"nozzle_diameter": [
"0.2"
],
"printer_variant": "0.2",
"printable_area": [
"0x0",
"420x0",
"420x420",
"0x420"
],
"machine_max_speed_x": [
"300",
"300"
],
"machine_max_speed_y": [
"300",
"300"
],
"printable_height": "480",
"nozzle_hrc": "0",
"nozzle_type": "brass",
"nozzle_volume": "0",
"cooling_tube_length": "5",
"cooling_tube_retraction": "91.5",
"enable_filament_ramming": "1",
"parking_pos_retraction": "92",
"auxiliary_fan": "1",
"extra_loading_move": "-2",
"extruder_clearance_height_to_lid": "34",
"extruder_clearance_height_to_rod": "34",
"extruder_clearance_radius": "47",
"extruder_colour": [
"#FCE94F"
],
"extruder_offset": [
"0x0"
],
"fan_kickstart": "0",
"fan_speedup_overhangs": "1",
"fan_speedup_time": "0",
"gcode_flavor": "klipper",
"high_current_on_filament_swap": "0",
"host_type": "octoprint",
"machine_load_filament_time": "0",
"machine_unload_filament_time": "0",
"max_layer_height": [
"0.15"
],
"min_layer_height": [
"0.05"
],
"printer_settings_id": "Elegoo",
"retract_before_wipe": [
"85%"
],
"retract_length_toolchange": [
"2"
],
"deretraction_speed": [
"45"
],
"retract_lift_above": [
"0"
],
"retract_lift_below": [
"0"
],
"retract_lift_enforce": [
"All Surfaces"
],
"retract_restart_extra": [
"0"
],
"retract_restart_extra_toolchange": [
"0"
],
"retract_when_changing_layer": [
"1"
],
"retraction_length": [
"0.7"
],
"retraction_minimum_travel": [
"1"
],
"retraction_speed": [
"60"
],
"use_firmwware_retraction": "0",
"single_extruder_multi_material": "1",
"use_relative_e_distances": "1",
"wipe": [
"1"
],
"wipe_distance": [
"1"
],
"z_hop": [
"0.4"
],
"z_hop_types": [
"Normal Lift"
],
"change_filament_gcode": "M600",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": [
"Generic PLA @Elegoo"
],
"machine_start_gcode": ";ELEGOO NEPTUNE 4 MAX\nM220 S100 ;Set the feed speed to 100%\nM221 S100 ;Set the flow rate to 100%\nM104 S140\nM190 S[bed_temperature_initial_layer_single]\nG90\nG28 ;home\nG1 Z10 F300\nG1 X165 Y0.5 F6000\nG1 Z0 F300\nM109 S[nozzle_temperature_initial_layer]\nG92 E0 ;Reset Extruder\nG1 X165 Y0.5 Z0.4 F300 ;Move to start position\nG1 X265 E30 F400 ;Draw the first line\nG1 Z0.6 F120.0 ;Move to side a little\nG1 X260 F3000\nG92 E0 ;Reset Extruder",
"machine_end_gcode": ";PRINT_END\nG91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-8 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X10 Y400 F6000;Finish 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",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"scan_first_layer": "0"
}

View File

@@ -1,124 +0,0 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Max (0.4 nozzle)",
"inherits": "fdm_neptune_4_common",
"from": "system",
"setting_id": "GM001",
"instantiation": "true",
"printer_model": "Elegoo Neptune 4 Max",
"printer_notes": "",
"default_print_profile": "0.20mm Standard @Elegoo Neptune4Max (0.6 nozzle)",
"nozzle_diameter": [
"0.4"
],
"printer_variant": "0.4",
"printable_area": [
"0x0",
"420x0",
"420x420",
"0x420"
],
"printable_height": "480",
"nozzle_hrc": "0",
"nozzle_type": "brass",
"nozzle_volume": "0",
"cooling_tube_length": "5",
"cooling_tube_retraction": "91.5",
"enable_filament_ramming": "1",
"parking_pos_retraction": "92",
"auxiliary_fan": "1",
"extra_loading_move": "-2",
"extruder_clearance_height_to_lid": "34",
"extruder_clearance_height_to_rod": "34",
"extruder_clearance_radius": "47",
"extruder_colour": [
"#FCE94F"
],
"extruder_offset": [
"0x0"
],
"fan_kickstart": "0",
"fan_speedup_overhangs": "1",
"fan_speedup_time": "0",
"gcode_flavor": "klipper",
"high_current_on_filament_swap": "0",
"host_type": "octoprint",
"machine_load_filament_time": "0",
"machine_unload_filament_time": "0",
"max_layer_height": [
"0.32"
],
"min_layer_height": [
"0.08"
],
"machine_max_speed_x": [
"300",
"300"
],
"machine_max_speed_y": [
"300",
"300"
],
"printer_settings_id": "Elegoo",
"retract_before_wipe": [
"85%"
],
"retract_length_toolchange": [
"2"
],
"deretraction_speed": [
"45"
],
"retract_lift_above": [
"0"
],
"retract_lift_below": [
"0"
],
"retract_lift_enforce": [
"All Surfaces"
],
"retract_restart_extra": [
"0"
],
"retract_restart_extra_toolchange": [
"0"
],
"retract_when_changing_layer": [
"1"
],
"retraction_length": [
"0.7"
],
"retraction_minimum_travel": [
"1"
],
"retraction_speed": [
"60"
],
"use_firmwware_retraction": "0",
"single_extruder_multi_material": "1",
"use_relative_e_distances": "1",
"wipe": [
"1"
],
"wipe_distance": [
"1"
],
"z_hop": [
"0.4"
],
"z_hop_types": [
"Normal Lift"
],
"change_filament_gcode": "M600",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": [
"Generic PLA @Elegoo"
],
"machine_start_gcode": ";ELEGOO NEPTUNE 4 MAX\nM220 S100 ;Set the feed speed to 100%\nM221 S100 ;Set the flow rate to 100%\nM104 S140\nM190 S[bed_temperature_initial_layer_single]\nG90\nG28 ;home\nG1 Z10 F300\nG1 X165 Y0.5 F6000\nG1 Z0 F300\nM109 S[nozzle_temperature_initial_layer]\nG92 E0 ;Reset Extruder\nG1 X165 Y0.5 Z0.4 F300 ;Move to start position\nG1 X265 E30 F400 ;Draw the first line\nG1 Z0.6 F120.0 ;Move to side a little\nG1 X260 F3000\nG92 E0 ;Reset Extruder",
"machine_end_gcode": ";PRINT_END\nG91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-8 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X10 Y400 F6000;Finish 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",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"scan_first_layer": "0"
}

View File

@@ -1,124 +0,0 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Max (0.6 nozzle)",
"inherits": "fdm_neptune_4_common",
"from": "system",
"setting_id": "GM001",
"instantiation": "true",
"printer_model": "Elegoo Neptune 4 Max",
"printer_notes": "",
"default_print_profile": "0.20mm Standard @Elegoo Neptune4Max (0.6 nozzle)",
"nozzle_diameter": [
"0.6"
],
"printer_variant": "0.6",
"printable_area": [
"0x0",
"420x0",
"420x420",
"0x420"
],
"machine_max_speed_x": [
"300",
"300"
],
"machine_max_speed_y": [
"300",
"300"
],
"printable_height": "480",
"nozzle_hrc": "0",
"nozzle_type": "brass",
"nozzle_volume": "0",
"cooling_tube_length": "5",
"cooling_tube_retraction": "91.5",
"enable_filament_ramming": "1",
"parking_pos_retraction": "92",
"auxiliary_fan": "1",
"extra_loading_move": "-2",
"extruder_clearance_height_to_lid": "34",
"extruder_clearance_height_to_rod": "34",
"extruder_clearance_radius": "47",
"extruder_colour": [
"#FCE94F"
],
"extruder_offset": [
"0x0"
],
"fan_kickstart": "0",
"fan_speedup_overhangs": "1",
"fan_speedup_time": "0",
"gcode_flavor": "klipper",
"high_current_on_filament_swap": "0",
"host_type": "octoprint",
"machine_load_filament_time": "0",
"machine_unload_filament_time": "0",
"max_layer_height": [
"0.48"
],
"min_layer_height": [
"0.15"
],
"printer_settings_id": "Elegoo",
"retract_before_wipe": [
"85%"
],
"retract_length_toolchange": [
"2"
],
"deretraction_speed": [
"45"
],
"retract_lift_above": [
"0"
],
"retract_lift_below": [
"0"
],
"retract_lift_enforce": [
"All Surfaces"
],
"retract_restart_extra": [
"0"
],
"retract_restart_extra_toolchange": [
"0"
],
"retract_when_changing_layer": [
"1"
],
"retraction_length": [
"0.7"
],
"retraction_minimum_travel": [
"1"
],
"retraction_speed": [
"60"
],
"use_firmwware_retraction": "0",
"single_extruder_multi_material": "1",
"use_relative_e_distances": "1",
"wipe": [
"1"
],
"wipe_distance": [
"1"
],
"z_hop": [
"0.4"
],
"z_hop_types": [
"Normal Lift"
],
"change_filament_gcode": "M600",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": [
"Generic PLA @Elegoo"
],
"machine_start_gcode": ";ELEGOO NEPTUNE 4 MAX\nM220 S100 ;Set the feed speed to 100%\nM221 S100 ;Set the flow rate to 100%\nM104 S140\nM190 S[bed_temperature_initial_layer_single]\nG90\nG28 ;home\nG1 Z10 F300\nG1 X165 Y0.5 F6000\nG1 Z0 F300\nM109 S[nozzle_temperature_initial_layer]\nG92 E0 ;Reset Extruder\nG1 X165 Y0.5 Z0.4 F300 ;Move to start position\nG1 X265 E30 F400 ;Draw the first line\nG1 Z0.6 F120.0 ;Move to side a little\nG1 X260 F3000\nG92 E0 ;Reset Extruder",
"machine_end_gcode": ";PRINT_END\nG91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-8 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X10 Y400 F6000;Finish 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",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"scan_first_layer": "0"
}

View File

@@ -1,124 +0,0 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Max (0.8 nozzle)",
"inherits": "fdm_neptune_4_common",
"from": "system",
"setting_id": "GM001",
"instantiation": "true",
"printer_model": "Elegoo Neptune 4 Max",
"printer_notes": "",
"default_print_profile": "0.20mm Standard @Elegoo Neptune4Max (0.6 nozzle)",
"nozzle_diameter": [
"0.8"
],
"printer_variant": "0.8",
"printable_area": [
"0x0",
"420x0",
"420x420",
"0x420"
],
"printable_height": "480",
"nozzle_hrc": "0",
"nozzle_type": "brass",
"nozzle_volume": "0",
"cooling_tube_length": "5",
"cooling_tube_retraction": "91.5",
"enable_filament_ramming": "1",
"parking_pos_retraction": "92",
"auxiliary_fan": "1",
"extra_loading_move": "-2",
"extruder_clearance_height_to_lid": "34",
"extruder_clearance_height_to_rod": "34",
"extruder_clearance_radius": "47",
"extruder_colour": [
"#FCE94F"
],
"extruder_offset": [
"0x0"
],
"fan_kickstart": "0",
"fan_speedup_overhangs": "1",
"fan_speedup_time": "0",
"gcode_flavor": "klipper",
"high_current_on_filament_swap": "0",
"host_type": "octoprint",
"machine_load_filament_time": "0",
"machine_unload_filament_time": "0",
"max_layer_height": [
"0.64"
],
"min_layer_height": [
"0.20"
],
"machine_max_speed_x": [
"300",
"300"
],
"machine_max_speed_y": [
"300",
"300"
],
"printer_settings_id": "Elegoo",
"retract_before_wipe": [
"85%"
],
"retract_length_toolchange": [
"2"
],
"deretraction_speed": [
"45"
],
"retract_lift_above": [
"0"
],
"retract_lift_below": [
"0"
],
"retract_lift_enforce": [
"All Surfaces"
],
"retract_restart_extra": [
"0"
],
"retract_restart_extra_toolchange": [
"0"
],
"retract_when_changing_layer": [
"1"
],
"retraction_length": [
"0.7"
],
"retraction_minimum_travel": [
"1"
],
"retraction_speed": [
"60"
],
"use_firmwware_retraction": "0",
"single_extruder_multi_material": "1",
"use_relative_e_distances": "1",
"wipe": [
"1"
],
"wipe_distance": [
"1"
],
"z_hop": [
"0.4"
],
"z_hop_types": [
"Normal Lift"
],
"change_filament_gcode": "M600",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": [
"Generic PLA @Elegoo"
],
"machine_start_gcode": ";ELEGOO NEPTUNE 4 MAX\nM220 S100 ;Set the feed speed to 100%\nM221 S100 ;Set the flow rate to 100%\nM104 S140\nM190 S[bed_temperature_initial_layer_single]\nG90\nG28 ;home\nG1 Z10 F300\nG1 X165 Y0.5 F6000\nG1 Z0 F300\nM109 S[nozzle_temperature_initial_layer]\nG92 E0 ;Reset Extruder\nG1 X165 Y0.5 Z0.4 F300 ;Move to start position\nG1 X265 E30 F400 ;Draw the first line\nG1 Z0.6 F120.0 ;Move to side a little\nG1 X260 F3000\nG92 E0 ;Reset Extruder",
"machine_end_gcode": ";PRINT_END\nG91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-8 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X10 Y400 F6000;Finish 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",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"scan_first_layer": "0"
}

View File

@@ -0,0 +1,33 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Max 0.2 nozzle",
"inherits": "Elegoo Neptune 4 Max 0.4 nozzle",
"from": "system",
"setting_id": "EN4MAX02",
"instantiation": "true",
"nozzle_diameter": [
"0.2"
],
"printer_model": "Elegoo Neptune 4 Max",
"printer_variant": "0.2",
"default_filament_profile": [
"Elegoo PLA @0.2 nozzle"
],
"default_print_profile": "0.10mm Standard @Elegoo N4Max 0.2 nozzle",
"retraction_minimum_travel": [
"0.4"
],
"wipe_distance": [
"0.8"
],
"retraction_length": [
"0.5"
],
"max_layer_height": [
"0.14"
],
"min_layer_height": [
"0.06"
],
"renamed_from": "Elegoo Neptune 4 Max (0.2 nozzle)"
}

View File

@@ -0,0 +1,85 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Max 0.4 nozzle",
"from": "system",
"setting_id": "EN4MAX04",
"instantiation": "true",
"inherits": "Elegoo Neptune 4 0.4 nozzle",
"host_type": "elegoolink",
"printer_model": "Elegoo Neptune 4 Max",
"default_print_profile": "0.20mm Standard @Elegoo N4Max 0.4 nozzle",
"nozzle_diameter": [
"0.4"
],
"printer_variant": "0.4",
"printable_area": [
"0x0",
"426x0",
"426x426",
"0x426"
],
"bed_texture_area": [
"0x-12.3",
"426x-12.3",
"426x423.6",
"0x423.6"
],
"printable_height": "480",
"retract_lift_below": [
"479"
],
"extruder_offset": [
"-1.5x2"
],
"machine_max_acceleration_extruding": [
"5000",
"5000"
],
"machine_max_acceleration_retracting": [
"5000",
"5000"
],
"machine_max_acceleration_x": [
"5000",
"5000"
],
"machine_max_acceleration_y": [
"5000",
"5000"
],
"machine_max_acceleration_z": [
"300",
"300"
],
"machine_max_acceleration_e": [
"5000",
"5000"
],
"machine_max_acceleration_travel": [
"5000",
"5000"
],
"machine_max_speed_e": [
"60",
"60"
],
"machine_max_speed_x": [
"500",
"500"
],
"machine_max_speed_y": [
"500",
"500"
],
"machine_max_speed_z": [
"20",
"20"
],
"cooling_tube_length": "5",
"enable_filament_ramming": "1",
"nozzle_volume": "110",
"default_filament_profile": [
"Elegoo PLA @EN4 Series"
],
"renamed_from": "Elegoo Neptune 4 Max (0.4 nozzle)"
}

View File

@@ -0,0 +1,33 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Max 0.6 nozzle",
"inherits": "Elegoo Neptune 4 Max 0.4 nozzle",
"from": "system",
"setting_id": "EN4MAX06",
"instantiation": "true",
"nozzle_diameter": [
"0.6"
],
"printer_model": "Elegoo Neptune 4 Max",
"printer_variant": "0.6",
"default_filament_profile": [
"Elegoo PLA @EN4 Series"
],
"default_print_profile": "0.30mm Standard @Elegoo N4Max 0.6 nozzle",
"retraction_minimum_travel": [
"1.2"
],
"wipe_distance": [
"1.8"
],
"retraction_length": [
"0.8"
],
"max_layer_height": [
"0.42"
],
"min_layer_height": [
"0.12"
],
"renamed_from": "Elegoo Neptune 4 Max (0.6 nozzle)"
}

View File

@@ -0,0 +1,36 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Max 0.8 nozzle",
"inherits": "Elegoo Neptune 4 Max 0.4 nozzle",
"from": "system",
"setting_id": "EN4MAX08",
"instantiation": "true",
"nozzle_diameter": [
"0.8"
],
"printer_model": "Elegoo Neptune 4 Max",
"printer_variant": "0.8",
"default_filament_profile": [
"Elegoo PLA @EN4 Series"
],
"default_print_profile": "0.40mm Standard @Elegoo N4Max 0.8 nozzle",
"retraction_minimum_travel": [
"1.6"
],
"wipe_distance": [
"2.0"
],
"retraction_length": [
"1.2"
],
"max_layer_height": [
"0.56"
],
"min_layer_height": [
"0.16"
],
"retract_length_toolchange": [
"3"
],
"renamed_from": "Elegoo Neptune 4 Max (0.8 nozzle)"
}

View File

@@ -0,0 +1,35 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Max 1.0 nozzle",
"inherits": "Elegoo Neptune 4 Max 0.4 nozzle",
"from": "system",
"setting_id": "EN4MAX10",
"instantiation": "true",
"nozzle_diameter": [
"1.0"
],
"printer_model": "Elegoo Neptune 4 Max",
"printer_variant": "1.0",
"default_filament_profile": [
"Elegoo PLA @EN4 Series"
],
"default_print_profile": "0.50mm Standard @Elegoo N4Max 1.0 nozzle",
"retraction_minimum_travel": [
"2.0"
],
"wipe_distance": [
"2.0"
],
"retraction_length": [
"1.5"
],
"max_layer_height": [
"0.7"
],
"min_layer_height": [
"0.2"
],
"retract_length_toolchange": [
"3.5"
]
}

View File

@@ -1,8 +1,8 @@
{
"type": "machine_model",
"name": "Elegoo Neptune 4 Max",
"model_id": "Elegoo-Neptune-4-Max",
"nozzle_diameter": "0.2;0.4;0.6;0.8",
"model_id": "Elegoo-N4Max",
"nozzle_diameter": "0.4;0.2;0.6;0.8;1.0",
"machine_tech": "FFF",
"family": "Elegoo",
"bed_model": "elegoo_neptune4max_buildplate_model.stl",
@@ -11,5 +11,5 @@
"0x0"
],
"hotend_model": "",
"default_materials": "Generic PLA @Elegoo;Generic PETG @Elegoo;Generic ABS @Elegoo"
"default_materials": "Elegoo ASA @0.2 nozzle;Elegoo ASA @EN4 Series;Elegoo PETG PRO @0.2 nozzle;Elegoo PETG PRO @EN4 Series;Elegoo PLA @0.2 nozzle;Elegoo PLA Matte @0.2 nozzle;Elegoo PLA Matte @EN4 Series;Elegoo PLA PRO @0.2 nozzle;Elegoo PLA PRO @EN4 Series;Elegoo PLA Silk @0.2 nozzle;Elegoo PLA Silk @EN4 Series;Elegoo PLA-CF @EN4 Series;Elegoo PLA @EN4 Series;Elegoo PLA+ @0.2 nozzle;Elegoo PLA+ @EN4 Series;Elegoo Rapid PETG @0.2 nozzle;Elegoo Rapid PETG @EN4 Series;Elegoo Rapid PLA+ @0.2 nozzle;Elegoo Rapid PLA+ @EN4 Series;Elegoo TPU 95A @EN4 Series;Elegoo PLA Basic @0.2 nozzle;Elegoo PLA Basic @EN4 Series;Elegoo PLA Galaxy @EN4 Series;Elegoo PLA Marble @EN4 Series;Elegoo PLA Sparkle @EN4 Series;Elegoo PLA Wood @EN4 Series;Elegoo Rapid TPU 95A @EN4 Series;Elegoo PETG-CF @EN4 Series;Elegoo PETG-GF @EN4 Series;Elegoo PETG Translucent @0.2 nozzle;Elegoo PETG Translucent @EN4 Series"
}

View File

@@ -1,169 +0,0 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Plus (0.2 nozzle)",
"inherits": "fdm_neptune_4_common",
"from": "system",
"setting_id": "GM001",
"instantiation": "true",
"printer_model": "Elegoo Neptune 4 Plus",
"printer_notes": "",
"default_print_profile": "0.20mm Standard @Elegoo Neptune4 Plus (0.2 nozzle)",
"nozzle_diameter": [
"0.2"
],
"printer_variant": "0.2",
"printable_area": [
"0x0",
"320x0",
"320x320",
"0x320"
],
"printable_height": "385",
"nozzle_hrc": "0",
"nozzle_type": "brass",
"nozzle_volume": "0",
"cooling_tube_length": "5",
"cooling_tube_retraction": "91.5",
"enable_filament_ramming": "1",
"parking_pos_retraction": "92",
"auxiliary_fan": "1",
"extra_loading_move": "-2",
"extruder_clearance_height_to_lid": "380",
"extruder_clearance_height_to_rod": "10",
"extruder_clearance_radius": "60",
"extruder_colour": [
"#FCE94F"
],
"extruder_offset": [
"0x0"
],
"fan_kickstart": "0",
"fan_speedup_overhangs": "1",
"fan_speedup_time": "0",
"gcode_flavor": "klipper",
"high_current_on_filament_swap": "0",
"host_type": "octoprint",
"machine_load_filament_time": "0",
"machine_unload_filament_time": "0",
"machine_max_acceleration_e": [
"5000",
"5000"
],
"machine_max_acceleration_extruding": [
"7000",
"7000"
],
"machine_max_acceleration_retracting": [
"7000",
"7000"
],
"machine_max_acceleration_travel": [
"7000",
"7000"
],
"machine_max_acceleration_x": [
"7000",
"7000"
],
"machine_max_acceleration_y": [
"7000",
"7000"
],
"machine_max_acceleration_z": [
"300",
"300"
],
"machine_max_speed_e": [
"60",
"25"
],
"machine_max_speed_x": [
"500",
"500"
],
"machine_max_speed_y": [
"500",
"500"
],
"machine_max_speed_z": [
"20",
"20"
],
"machine_min_extruding_rate": [
"0",
"0"
],
"machine_min_travel_rate": [
"0",
"0"
],
"max_layer_height": [
"0.15"
],
"min_layer_height": [
"0.05"
],
"printer_settings_id": "Elegoo",
"retract_before_wipe": [
"85%"
],
"retract_length_toolchange": [
"2"
],
"deretraction_speed": [
"45"
],
"retract_lift_above": [
"0"
],
"retract_lift_below": [
"0"
],
"retract_lift_enforce": [
"All Surfaces"
],
"retract_restart_extra": [
"0"
],
"retract_restart_extra_toolchange": [
"0"
],
"retract_when_changing_layer": [
"1"
],
"retraction_length": [
"0.5"
],
"retraction_minimum_travel": [
"1"
],
"retraction_speed": [
"45"
],
"use_firmwware_retraction": "0",
"single_extruder_multi_material": "1",
"manual_filament_change": "1",
"use_relative_e_distances": "1",
"wipe": [
"1"
],
"wipe_distance": [
"1"
],
"z_hop": [
"0.4"
],
"z_hop_types": [
"Normal Lift"
],
"change_filament_gcode": "M600",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": [
"Generic PLA @Elegoo"
],
"machine_start_gcode": ";ELEGOO NEPTUNE 4 PLUS\nM220 S100 ;Set the feed speed to 100%\nM221 S100 ;Set the flow rate to 100%\nM104 S140\nM190 S[bed_temperature_initial_layer_single]\nG90\nG28 ;home\nG1 Z10 F300\nG1 X115 Y0.5 F6000\nG1 Z0 F300\nM109 S[nozzle_temperature_initial_layer]\nG92 E0 ;Reset Extruder\nG1 X115 Y0.5 Z0.4 F300 ;Move to start position\nG1 X215.0 E30 F400 ;Draw the first line\nG1 Z0.6 F120.0 ;Move to side a little\nG1 X210 F3000\nG92 E0 ;Reset Extruder",
"machine_end_gcode": ";PRINT_END\nG91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-8 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X10 Y300 F6000;Finish 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",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"scan_first_layer": "0"
}

View File

@@ -1,169 +0,0 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Plus (0.4 nozzle)",
"inherits": "fdm_neptune_4_common",
"from": "system",
"setting_id": "GM001",
"instantiation": "true",
"printer_model": "Elegoo Neptune 4 Plus",
"printer_notes": "",
"default_print_profile": "0.20mm Standard @Elegoo Neptune4 Plus (0.4 nozzle)",
"nozzle_diameter": [
"0.4"
],
"printer_variant": "0.4",
"printable_area": [
"0x0",
"320x0",
"320x320",
"0x320"
],
"printable_height": "385",
"nozzle_hrc": "0",
"nozzle_type": "brass",
"nozzle_volume": "0",
"cooling_tube_length": "5",
"cooling_tube_retraction": "91.5",
"enable_filament_ramming": "1",
"parking_pos_retraction": "92",
"auxiliary_fan": "1",
"extra_loading_move": "-2",
"extruder_clearance_height_to_lid": "380",
"extruder_clearance_height_to_rod": "10",
"extruder_clearance_radius": "60",
"extruder_colour": [
"#FCE94F"
],
"extruder_offset": [
"0x0"
],
"fan_kickstart": "0",
"fan_speedup_overhangs": "1",
"fan_speedup_time": "0",
"gcode_flavor": "klipper",
"high_current_on_filament_swap": "0",
"host_type": "octoprint",
"machine_load_filament_time": "0",
"machine_unload_filament_time": "0",
"machine_max_acceleration_e": [
"5000",
"5000"
],
"machine_max_acceleration_extruding": [
"7000",
"7000"
],
"machine_max_acceleration_retracting": [
"7000",
"7000"
],
"machine_max_acceleration_travel": [
"7000",
"7000"
],
"machine_max_acceleration_x": [
"7000",
"7000"
],
"machine_max_acceleration_y": [
"7000",
"7000"
],
"machine_max_acceleration_z": [
"300",
"300"
],
"machine_max_speed_e": [
"60",
"25"
],
"machine_max_speed_x": [
"500",
"500"
],
"machine_max_speed_y": [
"500",
"500"
],
"machine_max_speed_z": [
"20",
"20"
],
"machine_min_extruding_rate": [
"0",
"0"
],
"machine_min_travel_rate": [
"0",
"0"
],
"max_layer_height": [
"0.32"
],
"min_layer_height": [
"0.08"
],
"printer_settings_id": "Elegoo",
"retract_before_wipe": [
"85%"
],
"retract_length_toolchange": [
"2"
],
"deretraction_speed": [
"45"
],
"retract_lift_above": [
"0"
],
"retract_lift_below": [
"0"
],
"retract_lift_enforce": [
"All Surfaces"
],
"retract_restart_extra": [
"0"
],
"retract_restart_extra_toolchange": [
"0"
],
"retract_when_changing_layer": [
"1"
],
"retraction_length": [
"0.5"
],
"retraction_minimum_travel": [
"1"
],
"retraction_speed": [
"45"
],
"use_firmwware_retraction": "0",
"single_extruder_multi_material": "1",
"manual_filament_change": "1",
"use_relative_e_distances": "1",
"wipe": [
"1"
],
"wipe_distance": [
"1"
],
"z_hop": [
"0.4"
],
"z_hop_types": [
"Normal Lift"
],
"change_filament_gcode": "M600",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": [
"Generic PLA @Elegoo"
],
"machine_start_gcode": ";ELEGOO NEPTUNE 4 PLUS\nM220 S100 ;Set the feed speed to 100%\nM221 S100 ;Set the flow rate to 100%\nM104 S140\nM190 S[bed_temperature_initial_layer_single]\nG90\nG28 ;home\nG1 Z10 F300\nG1 X115 Y0.5 F6000\nG1 Z0 F300\nM109 S[nozzle_temperature_initial_layer]\nG92 E0 ;Reset Extruder\nG1 X115 Y0.5 Z0.4 F300 ;Move to start position\nG1 X215.0 E30 F400 ;Draw the first line\nG1 Z0.6 F120.0 ;Move to side a little\nG1 X210 F3000\nG92 E0 ;Reset Extruder",
"machine_end_gcode": ";PRINT_END\nG91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-8 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X10 Y300 F6000;Finish 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",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"scan_first_layer": "0"
}

View File

@@ -1,169 +0,0 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Plus (0.6 nozzle)",
"inherits": "fdm_neptune_4_common",
"from": "system",
"setting_id": "GM001",
"instantiation": "true",
"printer_model": "Elegoo Neptune 4 Plus",
"printer_notes": "",
"default_print_profile": "0.20mm Standard @Elegoo Neptune4 Plus (0.6 nozzle)",
"nozzle_diameter": [
"0.6"
],
"printer_variant": "0.6",
"printable_area": [
"0x0",
"320x0",
"320x320",
"0x320"
],
"printable_height": "385",
"nozzle_hrc": "0",
"nozzle_type": "brass",
"nozzle_volume": "0",
"cooling_tube_length": "5",
"cooling_tube_retraction": "91.5",
"enable_filament_ramming": "1",
"parking_pos_retraction": "92",
"auxiliary_fan": "1",
"extra_loading_move": "-2",
"extruder_clearance_height_to_lid": "380",
"extruder_clearance_height_to_rod": "10",
"extruder_clearance_radius": "60",
"extruder_colour": [
"#FCE94F"
],
"extruder_offset": [
"0x0"
],
"fan_kickstart": "0",
"fan_speedup_overhangs": "1",
"fan_speedup_time": "0",
"gcode_flavor": "klipper",
"high_current_on_filament_swap": "0",
"host_type": "octoprint",
"machine_load_filament_time": "0",
"machine_unload_filament_time": "0",
"machine_max_acceleration_e": [
"5000",
"5000"
],
"machine_max_acceleration_extruding": [
"7000",
"7000"
],
"machine_max_acceleration_retracting": [
"7000",
"7000"
],
"machine_max_acceleration_travel": [
"7000",
"7000"
],
"machine_max_acceleration_x": [
"7000",
"7000"
],
"machine_max_acceleration_y": [
"7000",
"7000"
],
"machine_max_acceleration_z": [
"300",
"300"
],
"machine_max_speed_e": [
"60",
"25"
],
"machine_max_speed_x": [
"300",
"200"
],
"machine_max_speed_y": [
"300",
"200"
],
"machine_max_speed_z": [
"25",
"12"
],
"machine_min_extruding_rate": [
"0",
"0"
],
"machine_min_travel_rate": [
"0",
"0"
],
"max_layer_height": [
"0.48"
],
"min_layer_height": [
"0.15"
],
"printer_settings_id": "Elegoo",
"retract_before_wipe": [
"85%"
],
"retract_length_toolchange": [
"2"
],
"deretraction_speed": [
"45"
],
"retract_lift_above": [
"0"
],
"retract_lift_below": [
"0"
],
"retract_lift_enforce": [
"All Surfaces"
],
"retract_restart_extra": [
"0"
],
"retract_restart_extra_toolchange": [
"0"
],
"retract_when_changing_layer": [
"1"
],
"retraction_length": [
"0.5"
],
"retraction_minimum_travel": [
"1"
],
"retraction_speed": [
"45"
],
"use_firmwware_retraction": "0",
"single_extruder_multi_material": "1",
"manual_filament_change": "1",
"use_relative_e_distances": "1",
"wipe": [
"1"
],
"wipe_distance": [
"1"
],
"z_hop": [
"0.4"
],
"z_hop_types": [
"Normal Lift"
],
"change_filament_gcode": "M600",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": [
"Generic PLA @Elegoo"
],
"machine_start_gcode": ";ELEGOO NEPTUNE 4 PLUS\nM220 S100 ;Set the feed speed to 100%\nM221 S100 ;Set the flow rate to 100%\nM104 S140\nM190 S[bed_temperature_initial_layer_single]\nG90\nG28 ;home\nG1 Z10 F300\nG1 X115 Y0.5 F6000\nG1 Z0 F300\nM109 S[nozzle_temperature_initial_layer]\nG92 E0 ;Reset Extruder\nG1 X115 Y0.5 Z0.4 F300 ;Move to start position\nG1 X215.0 E30 F400 ;Draw the first line\nG1 Z0.6 F120.0 ;Move to side a little\nG1 X210 F3000\nG92 E0 ;Reset Extruder",
"machine_end_gcode": ";PRINT_END\nG91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-8 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X10 Y300 F6000;Finish 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",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"scan_first_layer": "0"
}

View File

@@ -1,169 +0,0 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Plus (0.8 nozzle)",
"inherits": "fdm_neptune_4_common",
"from": "system",
"setting_id": "GM001",
"instantiation": "true",
"printer_model": "Elegoo Neptune 4 Plus",
"printer_notes": "",
"default_print_profile": "0.20mm Standard @Elegoo Neptune4 Plus (0.8 nozzle)",
"nozzle_diameter": [
"0.8"
],
"printer_variant": "0.8",
"printable_area": [
"0x0",
"320x0",
"320x320",
"0x320"
],
"printable_height": "385",
"nozzle_hrc": "0",
"nozzle_type": "brass",
"nozzle_volume": "0",
"cooling_tube_length": "5",
"cooling_tube_retraction": "91.5",
"enable_filament_ramming": "1",
"parking_pos_retraction": "92",
"auxiliary_fan": "1",
"extra_loading_move": "-2",
"extruder_clearance_height_to_lid": "380",
"extruder_clearance_height_to_rod": "10",
"extruder_clearance_radius": "60",
"extruder_colour": [
"#FCE94F"
],
"extruder_offset": [
"0x0"
],
"fan_kickstart": "0",
"fan_speedup_overhangs": "1",
"fan_speedup_time": "0",
"gcode_flavor": "klipper",
"high_current_on_filament_swap": "0",
"host_type": "octoprint",
"machine_load_filament_time": "0",
"machine_unload_filament_time": "0",
"machine_max_acceleration_e": [
"5000",
"5000"
],
"machine_max_acceleration_extruding": [
"7000",
"7000"
],
"machine_max_acceleration_retracting": [
"7000",
"7000"
],
"machine_max_acceleration_travel": [
"7000",
"7000"
],
"machine_max_acceleration_x": [
"7000",
"7000"
],
"machine_max_acceleration_y": [
"7000",
"7000"
],
"machine_max_acceleration_z": [
"300",
"300"
],
"machine_max_speed_e": [
"60",
"25"
],
"machine_max_speed_x": [
"300",
"200"
],
"machine_max_speed_y": [
"300",
"200"
],
"machine_max_speed_z": [
"25",
"12"
],
"machine_min_extruding_rate": [
"0",
"0"
],
"machine_min_travel_rate": [
"0",
"0"
],
"max_layer_height": [
"0.64"
],
"min_layer_height": [
"0.20"
],
"printer_settings_id": "Elegoo",
"retract_before_wipe": [
"85%"
],
"retract_length_toolchange": [
"2"
],
"deretraction_speed": [
"45"
],
"retract_lift_above": [
"0"
],
"retract_lift_below": [
"0"
],
"retract_lift_enforce": [
"All Surfaces"
],
"retract_restart_extra": [
"0"
],
"retract_restart_extra_toolchange": [
"0"
],
"retract_when_changing_layer": [
"1"
],
"retraction_length": [
"0.5"
],
"retraction_minimum_travel": [
"1"
],
"retraction_speed": [
"45"
],
"use_firmwware_retraction": "0",
"single_extruder_multi_material": "1",
"manual_filament_change": "1",
"use_relative_e_distances": "1",
"wipe": [
"1"
],
"wipe_distance": [
"1"
],
"z_hop": [
"0.4"
],
"z_hop_types": [
"Normal Lift"
],
"change_filament_gcode": "M600",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": [
"Generic PLA @Elegoo"
],
"machine_start_gcode": ";ELEGOO NEPTUNE 4 PLUS\nM220 S100 ;Set the feed speed to 100%\nM221 S100 ;Set the flow rate to 100%\nM104 S140\nM190 S[bed_temperature_initial_layer_single]\nG90\nG28 ;home\nG1 Z10 F300\nG1 X115 Y0.5 F6000\nG1 Z0 F300\nM109 S[nozzle_temperature_initial_layer]\nG92 E0 ;Reset Extruder\nG1 X115 Y0.5 Z0.4 F300 ;Move to start position\nG1 X215.0 E30 F400 ;Draw the first line\nG1 Z0.6 F120.0 ;Move to side a little\nG1 X210 F3000\nG92 E0 ;Reset Extruder",
"machine_end_gcode": ";PRINT_END\nG91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-8 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X10 Y300 F6000;Finish 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",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"scan_first_layer": "0"
}

View File

@@ -0,0 +1,33 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Plus 0.2 nozzle",
"inherits": "Elegoo Neptune 4 Plus 0.4 nozzle",
"from": "system",
"setting_id": "EN4PLUS02",
"instantiation": "true",
"nozzle_diameter": [
"0.2"
],
"printer_model": "Elegoo Neptune 4 Plus",
"printer_variant": "0.2",
"default_filament_profile": [
"Elegoo PLA @0.2 nozzle"
],
"default_print_profile": "0.10mm Standard @Elegoo N4Plus 0.2 nozzle",
"retraction_minimum_travel": [
"0.4"
],
"wipe_distance": [
"0.8"
],
"retraction_length": [
"0.5"
],
"max_layer_height": [
"0.14"
],
"min_layer_height": [
"0.06"
],
"renamed_from": "Elegoo Neptune 4 Plus (0.2 nozzle)"
}

View File

@@ -0,0 +1,85 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Plus 0.4 nozzle",
"from": "system",
"setting_id": "EN4PLUS04",
"instantiation": "true",
"inherits": "Elegoo Neptune 4 0.4 nozzle",
"host_type": "elegoolink",
"printer_model": "Elegoo Neptune 4 Plus",
"default_print_profile": "0.20mm Standard @Elegoo N4Plus 0.4 nozzle",
"nozzle_diameter": [
"0.4"
],
"printer_variant": "0.4",
"printable_area": [
"0x0",
"325x0",
"325x325",
"0x325"
],
"bed_texture_area": [
"0x-12.3",
"325x-12.3",
"325x321.5",
"0x321.5"
],
"printable_height": "385",
"retract_lift_below": [
"384"
],
"extruder_offset": [
"-2x-0"
],
"machine_max_acceleration_extruding": [
"8000",
"8000"
],
"machine_max_acceleration_retracting": [
"8000",
"8000"
],
"machine_max_acceleration_x": [
"8000",
"8000"
],
"machine_max_acceleration_y": [
"8000",
"8000"
],
"machine_max_acceleration_z": [
"300",
"300"
],
"machine_max_acceleration_e": [
"5000",
"5000"
],
"machine_max_acceleration_travel": [
"8000",
"8000"
],
"machine_max_speed_e": [
"60",
"60"
],
"machine_max_speed_x": [
"500",
"500"
],
"machine_max_speed_y": [
"500",
"500"
],
"machine_max_speed_z": [
"20",
"20"
],
"cooling_tube_length": "5",
"enable_filament_ramming": "1",
"nozzle_volume": "110",
"default_filament_profile": [
"Elegoo PLA @EN4 Series"
],
"renamed_from": "Elegoo Neptune 4 Plus (0.4 nozzle)"
}

View File

@@ -0,0 +1,33 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Plus 0.6 nozzle",
"inherits": "Elegoo Neptune 4 Plus 0.4 nozzle",
"from": "system",
"setting_id": "EN4PLUS06",
"instantiation": "true",
"nozzle_diameter": [
"0.6"
],
"printer_model": "Elegoo Neptune 4 Plus",
"printer_variant": "0.6",
"default_filament_profile": [
"Elegoo PLA @EN4 Series"
],
"default_print_profile": "0.30mm Standard @Elegoo N4Plus 0.6 nozzle",
"retraction_minimum_travel": [
"1.2"
],
"wipe_distance": [
"1.8"
],
"retraction_length": [
"0.8"
],
"max_layer_height": [
"0.42"
],
"min_layer_height": [
"0.12"
],
"renamed_from": "Elegoo Neptune 4 Plus (0.6 nozzle)"
}

View File

@@ -0,0 +1,36 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Plus 0.8 nozzle",
"inherits": "Elegoo Neptune 4 Plus 0.4 nozzle",
"from": "system",
"setting_id": "EN4PLUS08",
"instantiation": "true",
"nozzle_diameter": [
"0.8"
],
"printer_model": "Elegoo Neptune 4 Plus",
"printer_variant": "0.8",
"default_filament_profile": [
"Elegoo PLA @EN4 Series"
],
"default_print_profile": "0.40mm Standard @Elegoo N4Plus 0.8 nozzle",
"retraction_minimum_travel": [
"1.6"
],
"wipe_distance": [
"2.0"
],
"retraction_length": [
"1.2"
],
"max_layer_height": [
"0.56"
],
"min_layer_height": [
"0.16"
],
"retract_length_toolchange": [
"3"
],
"renamed_from": "Elegoo Neptune 4 Plus (0.8 nozzle)"
}

View File

@@ -0,0 +1,35 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Plus 1.0 nozzle",
"inherits": "Elegoo Neptune 4 Plus 0.4 nozzle",
"from": "system",
"setting_id": "EN4PLUS10",
"instantiation": "true",
"nozzle_diameter": [
"1.0"
],
"printer_model": "Elegoo Neptune 4 Plus",
"printer_variant": "1.0",
"default_filament_profile": [
"Elegoo PLA @EN4 Series"
],
"default_print_profile": "0.50mm Standard @Elegoo N4Plus 1.0 nozzle",
"retraction_minimum_travel": [
"2.0"
],
"wipe_distance": [
"2.0"
],
"retraction_length": [
"1.5"
],
"max_layer_height": [
"0.7"
],
"min_layer_height": [
"0.2"
],
"retract_length_toolchange": [
"3.5"
]
}

View File

@@ -1,8 +1,8 @@
{
"type": "machine_model",
"name": "Elegoo Neptune 4 Plus",
"model_id": "Elegoo-Neptune-4-Plus",
"nozzle_diameter": "0.2;0.4;0.6;0.8",
"model_id": "Elegoo-N4Plus",
"nozzle_diameter": "0.4;0.2;0.6;0.8;1.0",
"machine_tech": "FFF",
"family": "Elegoo",
"bed_model": "elegoo_neptune4plus_buildplate_model.stl",
@@ -11,5 +11,5 @@
"0x0"
],
"hotend_model": "",
"default_materials": "Generic PLA @Elegoo;Generic PETG @Elegoo;Generic ABS @Elegoo"
"default_materials": "Elegoo ASA @0.2 nozzle;Elegoo ASA @EN4 Series;Elegoo PETG PRO @0.2 nozzle;Elegoo PETG PRO @EN4 Series;Elegoo PLA @0.2 nozzle;Elegoo PLA Matte @0.2 nozzle;Elegoo PLA Matte @EN4 Series;Elegoo PLA PRO @0.2 nozzle;Elegoo PLA PRO @EN4 Series;Elegoo PLA Silk @0.2 nozzle;Elegoo PLA Silk @EN4 Series;Elegoo PLA-CF @EN4 Series;Elegoo PLA @EN4 Series;Elegoo PLA+ @0.2 nozzle;Elegoo PLA+ @EN4 Series;Elegoo Rapid PETG @0.2 nozzle;Elegoo Rapid PETG @EN4 Series;Elegoo Rapid PLA+ @0.2 nozzle;Elegoo Rapid PLA+ @EN4 Series;Elegoo TPU 95A @EN4 Series;Elegoo PLA Basic @0.2 nozzle;Elegoo PLA Basic @EN4 Series;Elegoo PLA Galaxy @EN4 Series;Elegoo PLA Marble @EN4 Series;Elegoo PLA Sparkle @EN4 Series;Elegoo PLA Wood @EN4 Series;Elegoo Rapid TPU 95A @EN4 Series;Elegoo PETG-CF @EN4 Series;Elegoo PETG-GF @EN4 Series;Elegoo PETG Translucent @0.2 nozzle;Elegoo PETG Translucent @EN4 Series"
}

View File

@@ -1,60 +0,0 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Pro (0.2 nozzle)",
"inherits": "fdm_neptune_4_common",
"from": "system",
"setting_id": "GM001",
"instantiation": "true",
"printer_model": "Elegoo Neptune 4 Pro",
"default_print_profile": "0.20mm Standard @Elegoo Neptune4Pro (0.2 nozzle)",
"gcode_flavor": "klipper",
"nozzle_diameter": [
"0.2"
],
"printer_variant": "0.2",
"printable_area": [
"0x0",
"235x0",
"235x230",
"0x230"
],
"printable_height": "265",
"nozzle_type": "hardened_steel",
"auxiliary_fan": "0",
"max_layer_height": [
"0.16"
],
"min_layer_height": [
"0.08"
],
"printer_settings_id": "Elegoo",
"retraction_minimum_travel": [
"1"
],
"retract_before_wipe": [
"85%"
],
"retraction_length": [
"0.8"
],
"retraction_speed": [
"60"
],
"retract_length_toolchange": [
"2"
],
"deretraction_speed": [
"45"
],
"single_extruder_multi_material": "1",
"change_filament_gcode": "M600",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": [
"Generic PLA @Elegoo"
],
"machine_start_gcode": ";ELEGOO NEPTUNE 4 PRO\nM220 S100 ;Set the feed speed to 100%\nM221 S100 ;Set the flow rate to 100%\nM104 S140\nM190 S[bed_temperature_initial_layer_single]\nG90\nG28 ;home\nG1 Z10 F300\nG1 X67.5 Y0 F6000\nG1 Z0 F300\nM109 S[nozzle_temperature_initial_layer]\nG92 E0 ;Reset Extruder\nG1 X67.5 Y0 Z0.4 F300 ;Move to start position\nG1 X167.5 E30 F400 ;Draw the first line\nG1 Z0.6 F120.0 ;Move to side a little\nG1 X162.5 F3000\nG92 E0 ;Reset Extruder",
"machine_end_gcode": ";PRINT END\nG91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-8 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X10 Y220 F6000;Finish 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",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"scan_first_layer": "0"
}

View File

@@ -1,60 +0,0 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Pro (0.4 nozzle)",
"inherits": "fdm_neptune_4_common",
"from": "system",
"setting_id": "GM001",
"instantiation": "true",
"printer_model": "Elegoo Neptune 4 Pro",
"default_print_profile": "0.20mm Standard @Elegoo Neptune4Pro (0.4 nozzle)",
"gcode_flavor": "klipper",
"nozzle_diameter": [
"0.4"
],
"printer_variant": "0.4",
"printable_area": [
"0x0",
"235x0",
"235x230",
"0x230"
],
"printable_height": "265",
"nozzle_type": "hardened_steel",
"auxiliary_fan": "0",
"max_layer_height": [
"0.32"
],
"min_layer_height": [
"0.08"
],
"printer_settings_id": "Elegoo",
"retraction_minimum_travel": [
"1"
],
"retract_before_wipe": [
"85%"
],
"retraction_length": [
"0.8"
],
"retraction_speed": [
"60"
],
"retract_length_toolchange": [
"2"
],
"deretraction_speed": [
"45"
],
"single_extruder_multi_material": "1",
"change_filament_gcode": "M600",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": [
"Generic PLA @Elegoo"
],
"machine_start_gcode": ";ELEGOO NEPTUNE 4 PRO\nM220 S100 ;Set the feed speed to 100%\nM221 S100 ;Set the flow rate to 100%\nM104 S140\nM190 S[bed_temperature_initial_layer_single]\nG90\nG28 ;home\nG1 Z10 F300\nG1 X67.5 Y0 F6000\nG1 Z0 F300\nM109 S[nozzle_temperature_initial_layer]\nG92 E0 ;Reset Extruder\nG1 X67.5 Y0 Z0.4 F300 ;Move to start position\nG1 X167.5 E30 F400 ;Draw the first line\nG1 Z0.6 F120.0 ;Move to side a little\nG1 X162.5 F3000\nG92 E0 ;Reset Extruder",
"machine_end_gcode": ";PRINT END\nG91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-8 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X10 Y220 F6000;Finish 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",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"scan_first_layer": "0"
}

View File

@@ -1,60 +0,0 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Pro (0.6 nozzle)",
"inherits": "fdm_neptune_4_common",
"from": "system",
"setting_id": "GM001",
"instantiation": "true",
"printer_model": "Elegoo Neptune 4 Pro",
"default_print_profile": "0.20mm Standard @Elegoo Neptune4Pro (0.6 nozzle)",
"gcode_flavor": "klipper",
"nozzle_diameter": [
"0.6"
],
"printer_variant": "0.6",
"printable_area": [
"0x0",
"235x0",
"235x230",
"0x230"
],
"printable_height": "265",
"nozzle_type": "hardened_steel",
"auxiliary_fan": "0",
"max_layer_height": [
"0.4"
],
"min_layer_height": [
"0.08"
],
"printer_settings_id": "Elegoo",
"retraction_minimum_travel": [
"1"
],
"retract_before_wipe": [
"85%"
],
"retraction_length": [
"2.5"
],
"retraction_speed": [
"60"
],
"retract_length_toolchange": [
"2"
],
"deretraction_speed": [
"45"
],
"single_extruder_multi_material": "1",
"change_filament_gcode": "M600",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": [
"Generic PLA @Elegoo"
],
"machine_start_gcode": ";ELEGOO NEPTUNE 4 PRO\nM220 S100 ;Set the feed speed to 100%\nM221 S100 ;Set the flow rate to 100%\nM104 S140\nM190 S[bed_temperature_initial_layer_single]\nG90\nG28 ;home\nG1 Z10 F300\nG1 X67.5 Y0 F6000\nG1 Z0 F300\nM109 S[nozzle_temperature_initial_layer]\nG92 E0 ;Reset Extruder\nG1 X67.5 Y0 Z0.4 F300 ;Move to start position\nG1 X167.5 E30 F400 ;Draw the first line\nG1 Z0.6 F120.0 ;Move to side a little\nG1 X162.5 F3000\nG92 E0 ;Reset Extruder",
"machine_end_gcode": ";PRINT END\nG91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-8 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X10 Y220 F6000;Finish 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",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"scan_first_layer": "0"
}

View File

@@ -1,120 +0,0 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Pro (0.8 nozzle)",
"inherits": "fdm_neptune_4_common",
"from": "system",
"setting_id": "GM001",
"instantiation": "true",
"printer_model": "Elegoo Neptune 4 Pro",
"gcode_flavor": "klipper",
"default_print_profile": "0.20mm Standard @Elegoo Neptune4Pro (0.8 nozzle)",
"nozzle_diameter": [
"0.8"
],
"printer_variant": "0.8",
"printable_area": [
"0x0",
"235x0",
"235x230",
"0x230"
],
"printable_height": "265",
"nozzle_type": "hardened_steel",
"auxiliary_fan": "0",
"machine_max_acceleration_e": [
"5000",
"5000"
],
"machine_max_acceleration_extruding": [
"20000",
"20000"
],
"machine_max_acceleration_retracting": [
"5000",
"5000"
],
"machine_max_acceleration_travel": [
"20000",
"20000"
],
"machine_max_acceleration_x": [
"20000",
"20000"
],
"machine_max_acceleration_y": [
"20000",
"20000"
],
"machine_max_acceleration_z": [
"500",
"200"
],
"machine_max_speed_e": [
"25",
"25"
],
"machine_max_speed_x": [
"500",
"200"
],
"machine_max_speed_y": [
"500",
"200"
],
"machine_max_speed_z": [
"12",
"12"
],
"machine_max_jerk_e": [
"2.5",
"2.5"
],
"machine_max_jerk_x": [
"12",
"12"
],
"machine_max_jerk_y": [
"12",
"12"
],
"machine_max_jerk_z": [
"0.2",
"0.4"
],
"max_layer_height": [
"0.6"
],
"min_layer_height": [
"0.08"
],
"printer_settings_id": "Elegoo",
"retraction_minimum_travel": [
"1"
],
"retract_before_wipe": [
"85%"
],
"retraction_length": [
"0.8"
],
"retraction_speed": [
"60"
],
"retract_length_toolchange": [
"2"
],
"deretraction_speed": [
"45"
],
"single_extruder_multi_material": "1",
"change_filament_gcode": "M600",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": [
"Generic PLA @Elegoo"
],
"machine_start_gcode": ";ELEGOO NEPTUNE 4 PRO\nM220 S100 ;Set the feed speed to 100%\nM221 S100 ;Set the flow rate to 100%\nM104 S140\nM190 S[bed_temperature_initial_layer_single]\nG90\nG28 ;home\nG1 Z10 F300\nG1 X67.5 Y0 F6000\nG1 Z0 F300\nM109 S[nozzle_temperature_initial_layer]\nG92 E0 ;Reset Extruder\nG1 X67.5 Y0 Z0.4 F300 ;Move to start position\nG1 X167.5 E30 F400 ;Draw the first line\nG1 Z0.6 F120.0 ;Move to side a little\nG1 X162.5 F3000\nG92 E0 ;Reset Extruder",
"machine_end_gcode": ";PRINT END\nG91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-8 X5 Y5 Z3 F3000 ;Retract\nG90 ;Absolute positionning\nG1 X10 Y220 F6000;Finish 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",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"scan_first_layer": "0"
}

View File

@@ -0,0 +1,33 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Pro 0.2 nozzle",
"inherits": "Elegoo Neptune 4 Pro 0.4 nozzle",
"from": "system",
"setting_id": "EN4PRO02",
"instantiation": "true",
"nozzle_diameter": [
"0.2"
],
"printer_model": "Elegoo Neptune 4 Pro",
"printer_variant": "0.2",
"default_filament_profile": [
"Elegoo PLA @0.2 nozzle"
],
"default_print_profile": "0.10mm Standard @Elegoo N4Pro 0.2 nozzle",
"retraction_minimum_travel": [
"0.4"
],
"wipe_distance": [
"0.8"
],
"retraction_length": [
"0.5"
],
"max_layer_height": [
"0.14"
],
"min_layer_height": [
"0.06"
],
"renamed_from": "Elegoo Neptune 4 Pro (0.2 nozzle)"
}

View File

@@ -0,0 +1,40 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Pro 0.4 nozzle",
"from": "system",
"setting_id": "EN4PRO04",
"instantiation": "true",
"inherits": "Elegoo Neptune 4 0.4 nozzle",
"host_type": "elegoolink",
"printer_model": "Elegoo Neptune 4 Pro",
"default_print_profile": "0.20mm Standard @Elegoo N4Pro 0.4 nozzle",
"gcode_flavor": "klipper",
"nozzle_diameter": [
"0.4"
],
"printer_variant": "0.4",
"printable_area": [
"0x0",
"230x0",
"230x230",
"0x230"
],
"bed_texture_area": [
"0x-12.5",
"230x-12.5",
"230x0",
"230x227.5"
],
"printable_height": "265",
"retract_lift_below": [
"264"
],
"extruder_offset": [
"-2.5x-3.5"
],
"before_layer_change_gcode": ";[layer_z]\nG92 E0\n{if (first_layer_print_min[0]) > 57.5 && (first_layer_print_min[1]) > 57.5 &&(first_layer_print_max[0]) < 177.5 && (first_layer_print_max[1]) < 177.5 && layer_num < 4 && bed_temperature_initial_layer_single < 71}\nM141 S0\n{endif}",
"default_filament_profile": [
"Elegoo PLA @EN4 Series"
],
"renamed_from": "Elegoo Neptune 4 Pro (0.4 nozzle)"
}

View File

@@ -0,0 +1,33 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Pro 0.6 nozzle",
"inherits": "Elegoo Neptune 4 Pro 0.4 nozzle",
"from": "system",
"setting_id": "EN4PRO06",
"instantiation": "true",
"nozzle_diameter": [
"0.6"
],
"printer_model": "Elegoo Neptune 4 Pro",
"printer_variant": "0.6",
"default_filament_profile": [
"Elegoo PLA @EN4 Series"
],
"default_print_profile": "0.30mm Standard @Elegoo N4Pro 0.6 nozzle",
"retraction_minimum_travel": [
"1.2"
],
"wipe_distance": [
"1.8"
],
"retraction_length": [
"0.8"
],
"max_layer_height": [
"0.42"
],
"min_layer_height": [
"0.12"
],
"renamed_from": "Elegoo Neptune 4 Pro (0.6 nozzle)"
}

View File

@@ -0,0 +1,36 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Pro 0.8 nozzle",
"inherits": "Elegoo Neptune 4 Pro 0.4 nozzle",
"from": "system",
"setting_id": "EN4PRO08",
"instantiation": "true",
"nozzle_diameter": [
"0.8"
],
"printer_model": "Elegoo Neptune 4 Pro",
"printer_variant": "0.8",
"default_filament_profile": [
"Elegoo PLA @EN4 Series"
],
"default_print_profile": "0.40mm Standard @Elegoo N4Pro 0.8 nozzle",
"retraction_minimum_travel": [
"1.6"
],
"wipe_distance": [
"2.0"
],
"retraction_length": [
"1.2"
],
"max_layer_height": [
"0.56"
],
"min_layer_height": [
"0.16"
],
"retract_length_toolchange": [
"3"
],
"renamed_from": "Elegoo Neptune 4 Pro (0.8 nozzle)"
}

View File

@@ -0,0 +1,35 @@
{
"type": "machine",
"name": "Elegoo Neptune 4 Pro 1.0 nozzle",
"inherits": "Elegoo Neptune 4 Pro 0.4 nozzle",
"from": "system",
"setting_id": "EN4PRO10",
"instantiation": "true",
"nozzle_diameter": [
"1.0"
],
"printer_model": "Elegoo Neptune 4 Pro",
"printer_variant": "1.0",
"default_filament_profile": [
"Elegoo PLA @EN4 Series"
],
"default_print_profile": "0.50mm Standard @Elegoo N4Pro 1.0 nozzle",
"retraction_minimum_travel": [
"2.0"
],
"wipe_distance": [
"2.0"
],
"retraction_length": [
"1.5"
],
"max_layer_height": [
"0.7"
],
"min_layer_height": [
"0.2"
],
"retract_length_toolchange": [
"3.5"
]
}

View File

@@ -1,12 +1,12 @@
{
"type": "machine_model",
"name": "Elegoo Neptune 4 Pro",
"model_id": "Elegoo-Neptune-4-Pro",
"nozzle_diameter": "0.2;0.4;0.6;0.8",
"model_id": "Elegoo-N4Pro",
"nozzle_diameter": "0.4;0.2;0.6;0.8;1.0",
"machine_tech": "FFF",
"family": "Elegoo",
"bed_model": "elegoo_neptune4pro_buildplate_model.stl",
"bed_texture": "elegoo_neptune4pro_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Generic PLA @Elegoo;Generic PETG @Elegoo;Generic ABS @Elegoo"
"default_materials": "Elegoo ASA @0.2 nozzle;Elegoo ASA @EN4 Series;Elegoo PETG PRO @0.2 nozzle;Elegoo PETG PRO @EN4 Series;Elegoo PLA @0.2 nozzle;Elegoo PLA Matte @0.2 nozzle;Elegoo PLA Matte @EN4 Series;Elegoo PLA PRO @0.2 nozzle;Elegoo PLA PRO @EN4 Series;Elegoo PLA Silk @0.2 nozzle;Elegoo PLA Silk @EN4 Series;Elegoo PLA-CF @EN4 Series;Elegoo PLA @EN4 Series;Elegoo PLA+ @0.2 nozzle;Elegoo PLA+ @EN4 Series;Elegoo Rapid PETG @0.2 nozzle;Elegoo Rapid PETG @EN4 Series;Elegoo Rapid PLA+ @0.2 nozzle;Elegoo Rapid PLA+ @EN4 Series;Elegoo TPU 95A @EN4 Series;Elegoo PLA Basic @0.2 nozzle;Elegoo PLA Basic @EN4 Series;Elegoo PLA Galaxy @EN4 Series;Elegoo PLA Marble @EN4 Series;Elegoo PLA Sparkle @EN4 Series;Elegoo PLA Wood @EN4 Series;Elegoo Rapid TPU 95A @EN4 Series;Elegoo PETG-CF @EN4 Series;Elegoo PETG-GF @EN4 Series;Elegoo PETG Translucent @0.2 nozzle;Elegoo PETG Translucent @EN4 Series"
}

View File

@@ -1,12 +1,12 @@
{
"type": "machine_model",
"name": "Elegoo Neptune 4",
"model_id": "Elegoo-Neptune-4",
"nozzle_diameter": "0.2;0.4;0.6;0.8",
"model_id": "Elegoo-N4",
"nozzle_diameter": "0.4;0.2;0.6;0.8;1.0",
"machine_tech": "FFF",
"family": "Elegoo",
"bed_model": "elegoo_neptune4_buildplate_model.stl",
"bed_texture": "elegoo_neptune4_buildplate_texture.svg",
"bed_model": "elegoo_neptune_pro_buildplate_model.stl",
"bed_texture": "elegoo_neptune_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Generic PLA @Elegoo;Generic PETG @Elegoo;Generic ABS @Elegoo"
"default_materials": "Elegoo ASA @0.2 nozzle;Elegoo ASA @EN4 Series;Elegoo PETG PRO @0.2 nozzle;Elegoo PETG PRO @EN4 Series;Elegoo PLA @0.2 nozzle;Elegoo PLA Matte @0.2 nozzle;Elegoo PLA Matte @EN4 Series;Elegoo PLA PRO @0.2 nozzle;Elegoo PLA PRO @EN4 Series;Elegoo PLA Silk @0.2 nozzle;Elegoo PLA Silk @EN4 Series;Elegoo PLA-CF @EN4 Series;Elegoo PLA @EN4 Series;Elegoo PLA+ @0.2 nozzle;Elegoo PLA+ @EN4 Series;Elegoo Rapid PETG @0.2 nozzle;Elegoo Rapid PETG @EN4 Series;Elegoo Rapid PLA+ @0.2 nozzle;Elegoo Rapid PLA+ @EN4 Series;Elegoo TPU 95A @EN4 Series"
}

View File

@@ -1,145 +0,0 @@
{
"type": "machine",
"name": "fdm_neptune_4_common",
"inherits": "fdm_elegoo_common",
"from": "system",
"instantiation": "false",
"gcode_flavor": "klipper",
"machine_max_acceleration_extruding": [
"10000",
"10000"
],
"machine_max_acceleration_retracting": [
"10000",
"10000"
],
"machine_max_acceleration_x": [
"10000",
"10000"
],
"machine_max_acceleration_y": [
"10000",
"10000"
],
"machine_max_speed_z": [
"12",
"12"
],
"machine_max_acceleration_e": [
"5000",
"5000"
],
"machine_max_acceleration_travel": [
"10000",
"10000"
],
"machine_max_jerk_x": [
"9",
"9"
],
"machine_max_jerk_y": [
"9",
"9"
],
"machine_max_acceleration_z": [
"500",
"500"
],
"machine_max_speed_e": [
"60",
"60"
],
"machine_max_speed_x": [
"500",
"500"
],
"machine_max_speed_y": [
"500",
"500"
],
"machine_max_jerk_e": [
"5",
"5"
],
"machine_max_jerk_z": [
"0.4",
"0.4"
],
"machine_min_extruding_rate": [
"0",
"0"
],
"machine_min_travel_rate": [
"0",
"0"
],
"max_layer_height": [
"0.32"
],
"min_layer_height": [
"0.08"
],
"printable_height": "280",
"extruder_clearance_radius": "47",
"extruder_clearance_height_to_rod": "34",
"extruder_clearance_height_to_lid": "34",
"printer_settings_id": "",
"printer_technology": "FFF",
"printer_variant": "0.4",
"retraction_minimum_travel": [
"2"
],
"retract_before_wipe": [
"70%"
],
"retract_when_changing_layer": [
"1"
],
"retraction_length": [
"5"
],
"retract_length_toolchange": [
"2"
],
"z_hop": [
"0.4"
],
"retract_restart_extra": [
"0"
],
"retract_restart_extra_toolchange": [
"0"
],
"retraction_speed": [
"60"
],
"deretraction_speed": [
"40"
],
"silent_mode": "0",
"single_extruder_multi_material": "1",
"change_filament_gcode": "",
"machine_pause_gcode": "M25 ;pause print",
"wipe": [
"1"
],
"default_filament_profile": [
"Generic PLA @Elegoo"
],
"default_print_profile": "",
"bed_exclude_area": [
"0x0"
],
"machine_start_gcode": "",
"machine_end_gcode": "",
"layer_change_gcode": "",
"scan_first_layer": "0",
"nozzle_type": "undefine",
"auxiliary_fan": "0",
"thumbnails": [
"320x320/PNG",
"32x32/COLPIC",
"160x160/COLPIC"
],
"thumbnails_format": "PNG"
}