Cura used to always be inaccurate in predictions but then they included most of the marlin planner mechanism into the planning and now it's spot on - around 1% error. But they used the acceleration and jerk settings for a typical Ultimaker and even Ultimaker people mess with that. Ultimaker is 25% faster at the speeds you print (because of the higher acceleration). So one solution is to buy an ultimaker.
Thanks guys! I didn't think there was much that could be done, but thought I'd ask.
I'll save my pennies.
Cura 2.x beta and 15.x are still excellent slicers as this is just a minor thingy.
Cheers.
I'm guessing there is no where in Cura to set the Acceleration, Jerk and Retraction settings of my printer?
Found the fdmprinter.def.json file on GitHub and have been trying to insert the Acceleration and Jerk settings for about 3 hours last night before giving up. I thought maybe they weren't implemented yet, but then saw this post:
https://github.com/Ultimaker/Cura/issues/798
Clearly, I'm doing something wrong. Any help on this would be greatly appreciated:
"speed": { "acceleration_enabled": { "label": "Enable Acceleration Control", "description": "Enables adjusting the print head acceleration. Increasing the accelerations can reduce printing time at the cost of print quality.", "type": "bool", "default": false, "settable_per_mesh": false, "settable_per_extruder": false }, "acceleration_print": { "label": "Print Acceleration", "description": "The acceleration with which printing happens.", "unit": "mm/s²", "type": "float", "min_value": "0.1", "max_value_warning": "10000", "default": "300", "enabled": "acceleration_enabled", "settable_per_mesh": true } }
Edited by Guest
Update: While defined in fdmprinter.def.json, a superscript of 2 in "unit": "mm/s²", of acceleration_print is not like by Cura. removing the 2, allowed the .json file to load.
Now to see if it actually impacts print time estimates....
And that would be a big "NO". No effect. I guess I'm back to: It's defined but not yet implemented. bummer...
Did you use the lastest version of the engine? You are using nightly builds (which do work for me, but you might not have updated everything)
Na, I was just using the 2.1.2 release.
I'll dig into the nightly builds - wasn't sure if I should go there.
Thanks!
- 2 weeks later...
@nallath - is this parameter highlighted above simply sent as a gcode at the start of the print? Or is it used only to estimate print times? Or is it used for both things?
The nightlies of Cura can have jerk & acceleration set per "feature" (Infill, walls, roofs, etc). But some of the stuff might be on a branch, hence my comment.
The nightlies of Cura can have jerk & acceleration set per "feature"
Very cool but that doesn't answer my question. Are these accelerations used to calculate the print time or is print time calculation not configurable (hardcoded)?
I'm not sure what is done. I do know that it should be taken into account.
Recommended Posts
Dim3nsioneer 558
Difficult as Cura doesn't know about acceleration, jerk and maybe retraction settings of your printer.
Link to post
Share on other sites