3D printer / slicing GUI built on top of the Uranium framework
Introducing the UltiMaker Factor 4
For an overview of the new features in the UltiMaker Factor 4, please watch our video.
Bug fixes:
Printer definitions, profiles and materials:
Universal Cura Project files
Universal Cura Project files contain models and settings and can be shared with people who have different printers. They can be used on any printer and they allow you to include positional data for the models on your build plate as well as select settings. Visit our Thingiverse page to download this amazing Dinosaur SD Card Holder to try the ease of sharing settings yourself.
Open print files directly from Thingiverse
You can now open files in Cura directly from Thingiverse with a single click. You can find a “Open in Cura” button on all compatible file types which includes models that use the STL, 3MF, and OBJ file extension. Doing so will load the file into Cura just as if you had downloaded it and opened it normally with the added advantage that your downloads folder will not get clogged. Visit Thingiverse to try it out for yourself.
Newly introduced Settings
MethodX and MethodXL specific improvements
For the best experience with your MethodX and MethodXL please update to 5.7.1
Other improvements
Universal Cura Project files
Universal Cura Project files contain models and settings and can be shared with people who have different printers. They can be used on any printer and they allow you to include positional data for the models on your build plate as well as select settings. Visit our Thingiverse page to download this amazing Dinosaur SD Card Holder to try the ease of sharing settings yourself.
Newly introduced Settings
MethodX and MethodXL specific improvements
For the best experience with your MethodX and MethodXL please update to 5.7.1
Other improvements
This version of Cura has an updated slicing engine that will send a report to our Sentry tool when you encounter a slicing crash. Sentry will cluster the reports coming in, and point to where in the code the crash is likely coming from, so the Cura team can start working on resolving the biggest slicing crashes first.
This version has not passed any of our regular quality checks and we cannot guarantee it's reliability because it is still unfinished even though it may still be quite usable. For example, we are still working on fixing a crash when you open the printers settings or you might need to confirm that you trust the UltiMaker software. Before you upgrade to an upcoming 5.7 Beta or Stable, please delete this version including the configuration folder to prevent unwanted upgrading errors.
Introduced the MethodX and MethodXL printers with it's materials and the option to write to .makerbot A year after the merger of Ultimaker and MakerBot, we have unlocked the ability for users of our Method series printers to slice files using UltiMaker Cura. As of this release, users can find profiles for our Method X and Method XL printers, as well as material profiles for ABS-R, ABS-CF, and RapidRinse
Prime tower base settings increase the stability of large prime towers New settings have been released that let you modify the base of your prime tower. The new settings are:
You can modify these settings to help improve the reliability of your prime towers. You can also use them to calibrate how well your prime tower adheres to the build plate for increased print success, or to avoid over-adhesion that may damage your build plate.
The Start and End gcodes now accept variables and math including the variables Cura can now accept more start and end gcodes that include math, for example:
G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y-prime_tower_size/2} F6000
M109 S{material_final_print_temperature}
This hopefully also solves issues like https://github.com/Ultimaker/Cura/discussions/14111#discussioncomment-4567141 and https://github.com/Ultimaker/Cura/discussions/16012#discussioncomment-6363549
Other Improvements
Bugs resolved since the Beta Release
Not related to this release but nice to mention is that there is a new plugin has been created by the Cura team that makes use of the improved engine plugin capabilities introduced in Cura 5.5 (as mentioned https://github.com/Ultimaker/Cura/discussions/15629). The plugin is called CuraEngine Tiled Infill Generation and it allows users to select from an expanded list of infill patterns, as well as allowing users to add their own infill pattern by uploading a *.wtk file.
This plugin is just a taste of what is now possible when creating Cura plugins. We look forward to seeing what the Cura community creates next!
Introduced the MethodX and MethodXL printers with it's materials and the option to write to .makerbot A year after the merger of Ultimaker and MakerBot, we have unlocked the ability for users of our Method series printers to slice files using UltiMaker Cura. As of this release, users can find profiles for our Method X and Method XL printers, as well as material profiles for ABS-R, ABS-CF, and RapidRinse
Prime tower base settings increase the stability of large prime towers New settings have been released that let you modify the base of your prime tower. The new settings are:
You can modify these settings to help improve the reliability of your prime towers. You can also use them to calibrate how well your prime tower adheres to the build plate for increased print success, or to avoid over-adhesion that may damage your build plate.
The Start and End gcodes now accept variables and math including the variables Cura can now accept more start and end gcodes that include math, for example:
G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y-prime_tower_size/2} F6000
M109 S{material_final_print_temperature}
This hopefully also solves issues like https://github.com/Ultimaker/Cura/discussions/14111#discussioncomment-4567141 and https://github.com/Ultimaker/Cura/discussions/16012#discussioncomment-6363549
Other Improvements
Not related to this release but nice to mention is that there is a new plugin has been created by the Cura team that makes use of the improved engine plugin capabilities introduced in Cura 5.5 (as mentioned https://github.com/Ultimaker/Cura/discussions/15629). The plugin is called CuraEngine Tiled Infill Generation and it allows users to select from an expanded list of infill patterns, as well as allowing users to add their own infill pattern by uploading a *.wtk file.
This plugin is just a taste of what is now possible when creating Cura plugins. We look forward to seeing what the Cura community creates next!
Engine Plugins Introduced infrastructure for Engine Plugins; Plugin developers can now hook into and change the actual slice process using a programming language in which they feel comfortable: C++, Python, C#/.NET, Dart, Go, Java, Kotlin, Node, Objective-C, PHP, Ruby In this initial version, plugins can hook into the following engine slots:
Cura plugins can now easily add new Settings and extend existing dropdown Settings. Users are now warned if a previously saved project file depends on a plugin and that plugin isn't installed in the Cura instance that tries to load it.
To showcase this new infrastructure we introduced a Gradual Flow Engine plugin; This plugin prevents sudden drastic changes in flow transitions. You can find it under your bundled plugins and the new gradual flow settings can be found in the material category when all settings are visible Do you want to participate in the discussion about the potential and possibilities? You can join the discussion on GitHub here.
Introduced the following new settings Gradual Flow Enabled, Gradual Flow Max Acceleration, Initial Layer Max Flow Acceleration, Gradual Flow discretization step size, are to finetune the Gradual Flow plug-in.
Top Surface Outer Wall Flow, Top Surface Inner Wall Flow, Top Surface Outer Wall Speed, Top Surface Inner Wall Speed, Top Surface Outer Wall Acceleration, Top Surface Inner Wall Acceleration, Top Surface Outer Wall Jerk, and Top Surface Inner Wall Jerk settings can be used to tune the top surface of your models.
Small Top/Bottom Width reduces jerky motions in small top/bottom surfaces, with Small Top/Bottom On Surface you can exclude the setting on the surface
Group Outer Walls will bundle types of walls in the same layer reducing travels, thanks to the contribution by @Arcari55
Enable Fluid Motion, Fluid Motion Shift Distance, Fluid Motions Small Distance, and Fluid Motion Angle are settings for printers with smooth motion planners like Klipper. It's hard to show the changes in preview, but we encourage you to check it out.
Updates in the available supported OSses
Setting improvements for Ultimaker Printers
Quality of Life Improvements
More Features
Bug Fixes that improve Printed Part Quality
Bugs resolved since the Beta Release
Other Bug Fixes
There are only a few days left in the Thingiverse Halloween Challenge. Your creations should be originally created by you and contribute to a spooky atmosphere in your room or office. The winners will be announced on Tuesday 31st of October.
You can check out the challenge here
If you want to 3D print this Trick or Treat Cauldron to test out the new Cura settings, you can download it here.
Engine Plugins Introduced infrastructure for Engine Plugins; Plugin developers can now hook into and change the actual slice process using a programming language in which they feel comfortable: C++, Python, C#/.NET, Dart, Go, Java, Kotlin, Node, Objective-C, PHP, Ruby In this initial version, plugins can hook into the following engine slots:
Cura plugins can now easily add new Settings and extend existing dropdown Settings. Users are now warned if a previously saved project file depends on a plugin and that plugin isn't installed in the Cura instance that tries to load it.
To showcase this new infrastructure we introduced a Gradual Flow Engine plugin; This plugin prevents sudden drastic changes in flow transitions. You can find it under your bundled plugins and the new gradual flow settings can be found in the material category when all settings are visible Do you want to participate in the discussion about the potential and possibilities? You can join the discussion on GitHub here.
Introduced the following new settings Gradual Flow Enabled, Gradual Flow Max Acceleration, Initial Layer Max Flow Acceleration, Gradual Flow discretization step size, are to finetune the Gradual Flow plug-in.
Top Surface Outer Wall Flow, Top Surface Inner Wall Flow, Top Surface Outer Wall Speed, Top Surface Inner Wall Speed, Top Surface Outer Wall Acceleration, Top Surface Inner Wall Acceleration, Top Surface Outer Wall Jerk, and Top Surface Inner Wall Jerk settings can be used to tune the top surface of your models.
Small Top/Bottom Width reduces jerky motions in small top/bottom surfaces, with Small Top/Bottom On Surface you can exclude the setting on the surface
Group Outer Walls will bundle types of walls in the same layer reducing travels, thanks to the contribution by @Arcari55
Enable Fluid Motion, Fluid Motion Shift Distance, Fluid Motions Small Distance, and Fluid Motion Angle are settings for printers with smooth motion planners like Klipper. It's hard to show the changes in preview, but we encourage you to check it out.
Updates in the available supported OSses
Setting improvements for Ultimaker Printers
Quality of Life Improvements
More Features
Bug Fixes that improve Printed Part Quality
Other Bug Fixes
Do you believe you've found a new issue in the 5.5 Beta?
Please let us know by checking if the issue is already there, and creating a new issue
There is a chance to win Polymaker filament and even an UltiMaker S3 3D printer by participating in the Halloween Challenge on Thingiverse. Your creations should be originally created by you and contribute to a spooky atmosphere in your room or office. The winners will be announced on Tuesday 31st of October.
You can check out the challenge here
If you want to 3D print this Trick or Treat Cauldron to test out the new Cura settings, you can download it here.
Introduced the new Tree Support contributed by @ThomasRahm Try it for yourself with this dragon pencil cup.
Changed the order in which the brim is printed so it's easier to remove Introduced the Smart Brim setting that changes the order in which the brim lines are printed making them easier to remove. Try it for yourself with this Cura Cookie Cutter.
New features and improvements:
Bug Fixes
Bugs resolved since the Beta Release
Printer definitions, profiles, and materials:
Community translations:
Known critical issues:
We are interested in having Cura and Klipper/Smooth Motion 3D printers work together more smoothly and are looking for input on how to do this. Do you have feedback on this topic? Please leave a comment on our discussion.