Repository navigation
Releases: mastercaution/Cura
Release list
Elegoo Neptune 4 Series Definition Updates (v2.1)
Changes
- Fix N4 Max
nozzle_disallowed_areasparameters - Fix background mesh for N4 Plus and Max
Big thanks to @AlbeDarned for pointing out these issues!
Testing
Profiles can be tested with an existing Cura 5.6+ installation using the provided zip: EN4-profile-export_2.1.zip
Elegoo Neptune 4 Series Definition Updates
Changes
- Add Definitions for Neptune 4 Plus and Max
- Updated acceleration configuration (according to new Elegoo Cura profiles (v4.8.0_20231208))
- Change default infill to prefer "Grid" when infill density is low
- Updated end G-code: Preset the print with
Y{machine_depth - 5}instead ofY{machine_depth}to avoid unnecessary stress on the motors and belt when approachingmachine_depth. Changes minimum required Cura version to: 5.6 - Updated N4 / 4 Pro start G-code (according to new Elegoo Cura profiles (v4.8.0_20231208)). Basically, the nozzle touches the print bed during heating, so nothing comes out. Then it prints only one line but twice the length compared to the old code. This should minimize the possibility that the nozzle produces and picks up filament chunks during the start procedure (which happened a lot with the old start procedure).
This is the new start G-code:
;ELEGOO NEPTUNE 4 / 4 PRO
M220 S100 ;Set the feed speed to 100%
M221 S100 ;Set the flow rate to 100%
M104 S140 ;Start heating extruder
M190 S{material_bed_temperature_layer_0} ;Wait for the bed to reach print temp
G90
G28 ;home
G1 Z10 F300
G1 X67.5 Y0 F6000
G1 Z0 F300
M109 S{material_print_temperature_layer_0} ;Wait for extruder to reach print temp
G92 E0 ;Reset Extruder
G1 X67.5 Y0 Z0.4 F300 ;Move to start position
G1 X167.5 E30 F400 ;Draw the first line
G1 Z0.6 F120.0 ;Move to side a little
G1 X162.5 F3000
G92 E0 ;Reset ExtruderTesting
Profiles can be tested with an existing Cura 5.6+ installation using the provided zip: EN4-profile-export_2.0.zip
Cura 5.4: Elegoo Neptune 4 / 4 Pro Support v0.6
Profiles for the Elegoo Neptune 4 / 4 Pro for Cura 5.4.
Status: Testing
Changes compared to v0.5.1:
- Added materials: ABS, ASA, PETG and TPU
Testing
Profiles can be tested with an existing Cura 5.4 installation using the provided zip: EN4-profile-export_0.6.zip
Cura 5.4: Elegoo Neptune 4 / 4 Pro Support v0.5.1
Profiles for the Elegoo Neptune 4 / 4 Pro for Cura 5.4.
Status: Testing
Changes from v0.5:
- Fixed missing extruder error
Testing
Profiles can be tested with an existing Cura 5.4 installation using the provided zip: EN4-profile-export_0.5.1.zip
Cura 5.4: Elegoo Neptune 4 / 4 Pro Support v0.5
Profiles for the Elegoo Neptune 4 / 4 Pro for Cura 5.4.
Status: Testing
Changes from v0.4:
- Fixed printing one at a time (removed gantry height and adjusted head polygon)
- Added Neptune 4 Pro definition (not tested)
Testing
Profiles can be tested with an existing Cura 5.4 installation using the provided zip: EN4-profile-export_0.5.zip
Cura 5.4: Elegoo Neptune 4 Support v0.4
Adds new profiles for the Elegoo Neptune 4 for Cura 5.4.
Status: Testing
Changes from v0.3:
- Definition inherits from
elegoo_base.
Pros and cons for the elegoo_base dependency:
Pros:
- Less redundancy between
elegoo_baseand the new N4 definition
Cons:
- Changes in elegoo_base also effect N4
- I don't fully understand what quality presets get priority over others and when they overwrite or just extend another preset. It works for now, but changes in Curas preset parsing/handling may break this profile!
Testing
Profiles can be tested with an existing Cura 5.4 installation using the provided zip: EN4-profile-export_0.4.zip
Cura 5.4: Elegoo Neptune 4 Support v0.3
Adds new profiles for the Elegoo Neptune 4 for Cura 5.4.
Status: Testing
- New profiles inheriting from
fdmprinterinstead ofelegoo_base - A variety of presets with adjusted speeds and acceleration values
- Accurate print time estimation
Profiles can be tested with an existing Cura 5.4 installation using the provided zip: EN4-profile-export_0.3.zip
(Also tested on Cura 5.3.1. Older releases may also work because there is no dependency to elegoo_base)