Problems with velocity and accel limits in Klipper (Elegoo Neptune 4)

Basic Information:

Printer Model:
MCU / Printerboard:
Host / SBC
klippy.log

Fill out above information and in all cases attach your klippy.log file (use zip to compress it, if too big). Pasting your printer.cfg is not needed
Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there

Describe your issue:

…Hi. This is my first post ever, so sorry in advance.
Im trying to speed up my Elegoo Neptune 4 but everytime Im trying to set SET_VELOCITY_LIMIT VELOCITY=1000 or SET_VELOCITY_LIMIT ACCEL=30000, it goes back to 500 mm/s. I’ve tried to make a macro to set this in the middle of the printing or at the start, I’ve set the machine limits in the printer.cfg and unplug the machine screen but none of this worked.
Is it something that I’m doing wrong or is it that Elegoo’s klipper is somehow blocking it…?
Any help would be appreciated.
Thanks in advance.

Hello @Pablux !

Please give this information.

Most important: The klippy.log.

1 Like

klippy.zip (797.6 KB)
Hi, this is it. Thanks!

@Pablux

Most likely your slicer is overriding your values. If you want to print at 1000mm/s, you’ll need to update your slicer settings to reflect that.

Also, I’m not really sure how you’d manage 1000mm/s on a bed slinger like the Elegoo Neptune Max. I have a Prusa MK3S Bear (smaller, lighter bed) and I’ve managed 600mm/s with 20k acceleration after upgrading my steppers and a lot of tuning. I’d start with 300mm/s with 5k acceleration and work your way up.

Also, your hot end will have to keep up with your speed. It looks like the Neptune 4 can do around 20mm3/s. With a 0.4mm nozzle and 0.2mm layer heights, that’s 250mm/s. You’d realistically only hit that speed on infill, and exceed it on travel moves. You still want to keep your perimeters at 150-200mm/s max if you want good quality.

Some good reads from Ellis’s tuning guide (I’d recommend going through the whole guide, but these links cover the absolute limits):

1 Like

I changed the noozle to a Volcano nozzle and trying to reach more than 500 mm/s and do some testings to see how fast it will be able to print.
Just tried to override the speed in the slicer but didn’t work.
When I change the speed it works for some seconds but it goes back to 500 mm/s no matter how many times I change the limit value

As indicated above, the general limits are set forth in the [printer] section, but these limits can (and will) be potentially overwritten by your slicer settings.

If there are such settings in your sliced G-code file, you can set what you want via a macro or in the START_PRINT script, but it will quickly get overwritten by the G-code commands from the sliced file.

That should be faster than the original hot end. For 500mm/s, you’ll need 40mm3/s. Keep in mind only your infill and internal solid infill should be printed that fast if you want good quality. You might want to do some flow rate benchmarks

I changed the parameters in START_PRINT and in the slicer (Orca Slicer) but it doesn’t stay. Somehow whe it starts printing the velocity goes back to 500 mm/s, something overrides it and goes back to the old limits. Does anyone know what’s going on? Is it that somehow the Elegoo’s Klipper is not allowing me to do it? Is there any way to get full control of the velocity or do I have to flash “non Elegoo” Klipper in order to fully control it?
Thanks in advance.
BTW, the Volcano hotend allows me to get better flow rate and extrusion at full speed than the usual Elegoo nozzle

Did you change the max speeds and acceleration in the machine limits section of Orca?

It is possible that Elegoo somehow crippled their Klipper version, but since they also seem to be violating the Klipper GPL license by not publishing their changes, this will be hard to verify.

Whether you can run a pristine Klipper on this printer is equally unknown. See 3D Printers with Preinstalled and Modified Klipper Versions for some information on this topic.

Generally, I would think it is a slicer setting thing.

1 Like

Yes, I did, but it doesn’t work, it goes back to 500 mm/s, doesn’t allow me to go further

Could you upload a G-Code file so I can inspect further?

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.