-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create MaxVolumetricSpeed.py #19951
base: main
Are you sure you want to change the base?
Create MaxVolumetricSpeed.py #19951
Conversation
The script search for retractions and primes and changes the Max E Speed before and after. The speeds of the retracts and primes are not affected. The rest of the gcode will have a limit on the speed of the Extruder.
Thanks, we will take a look when we are not overbusy 😊 |
I can't recall any of you being "Not overbusy". |
Sorry for that 😅 we just released 5.9 and we are currently finishing the conan migration, which is a huge work and really needs to be done very soon. So hopefully in a few weeks we can have more time for side-tasks 🙂 |
I'm not pushing. The feature request is many years old so it just doesn't matter. I had the idea for a fix and ran with it. |
I know, but it bothers me that we still don't have a decent Cura team and we don't give the community the attention it deserves. 😞 |
Added a hard "Max E Speed Reset" to the end of the gcode. Update MaxVolumetricSpeed.py Revised the regular expression.
6f64628
to
2bd7b15
Compare
977ec84
to
27e39ec
Compare
Added Max E Jerk adjustment per Ultimaker#19998 . It is inserted along with the M203's. Update to Max Volumetric Update Update MaxVolumetricSpeed.py Minor changes and added an "if" statement when resetting the E-speed as it might not be enabled.
27e39ec
to
6b94be0
Compare
Test Results23 370 tests 23 248 ✅ 54s ⏱️ For more details on these failures, see this check. Results for commit 6b94be0. |
The script searches for the retractions and primes and changes the Max E Speed before and after. The speeds of the retracts and primes are not affected. The rest of the gcode will have a limit on the speed of the Extruder.
For example:
M203 E50
G1 F2400 E672.2831
M203 E5
G0 F3600 X248.112 Y134.88
M203 E50
G1 F2400 E672.8831
M203 E5
The script is compatible with Absolute Extrusion and Relative Extrusion and Firmware Retraction. The speed conversion takes filament size into account.
The settings:
Description
This is an often requested feature going back to #5248 . Maybe this will fix it. #19998 asked for a Jerk adjustment and that has been added.
This fixes... OR This improves... -->
Type of change
How Has This Been Tested?
Windows 10Pro with Cura 5.9.0 and 5.8.0
Checklist: