Skip to content

Releases: Ultimaker/Cura

v3.4.1

10 Jul 12:56
3.4.1
33f7430
Compare
Choose a tag to compare

3.4.1

Bug fixes

  • Fixed an issue that would occasionally cause an unnecessary extra skin wall to be printed, which increased print time.
  • Fixed an issue in which supports were not generated on the initial layer, because the engine expected a brim to be in place.
  • Conical and tree supports are now limited within the build plate volume.
  • Fixed various startup crashes, including: copying of the version folder, errors while deleting packages, storing the old files, and losing data on install.

3.4.0

Toolbox

The plugin browser has been remodeled into the Toolbox. Navigation now involves graphical elements such as tiles, which can be clicked for further details.

Upgradable bundled resources

It is now possible to have multiple versions of bundled resources installed: the bundled version and the downloaded upgrade. If an upgrade in the form of a package is present, the bundled version will not be loaded. If it's not present, Ultimaker Cura will revert to the bundled version.

Package manager recognizes bundled resources

Bundled packages are now made visible to the CuraPackageMangager. This means the resources are included by default, as well as the "wrapping" of a package, (e.g. package.json) so that the CuraPackageManger and Toolbox recognize them as being installed.

Retraction combing max distance

New setting for maximum combing travel distance. Combing travel moves longer than this value will use retraction. Contributed by smartavionics.

Infill support

When enabled, infill will be generated only where it is needed using a specialized support generation algorithm for the internal support structures of a part. Contributed by BagelOrb.

Print outside perimeter before holes

This prioritizes outside perimeters before printing holes. By printing holes as late as possible, there is a reduced risk of travel moves dislodging them from the build plate. This setting should only have an effect if printing outer before inner walls. Contributed by smartavionics.

Disable omitting retractions in support

Previous versions had no option to disable omitting retraction moves when printing supports, which could cause issues with third-party machines or materials. An option has been added to disable this. Contributed by BagelOrb.

Support wall line count

Added setting to configure how many walls to print around supports. Contributed by BagelOrb.

Maximum combing resolution

Combing travel moves are kept at least 1.5 mm long to prevent buffer underruns.

Avoid supports when traveling

Added setting to avoid supports when performing travel moves. This minimizes the risk of the print head hitting support material.

Rewrite cross infill

Experimental setting that allows you to input a path to an image to manipulate the cross infill density. This will overlay that image on your model. Contributed by BagelOrb.

Backup and restore

Added functionality to backup and restore settings and profiles to cloud using the Cura Backups plugin.

Auto-select model after import

User can now set preferences for the behavior of selecting a newly imported model or not.

Settings filter timeout

The settings filter is triggered on enter or after a 500ms timeout when typing a setting to filter.

Event measurements

Added time measurement to logs for occurrences, including startup time, file load time, number of items on the build plate when slicing, slicing time, and time and performance when moving items on the build plate, for benchmarking purposes.

Send anonymous data

Disable button on the ‘Send anonymous data’ popup has changed to a ‘more info’ button, with further options to enable/disable anonymous data messages.

Configuration error assistant

Detect and show potential configuration file errors to users, e.g. incorrect files and duplicate files in material or quality profiles, there are several places to check. Information is stored and communicated to the user to prevent crashing in future.

Disable ensure models are kept apart

Disable "Ensure models are kept apart" by default due to to a change in preference files.

Prepare and monitor QML files

Created two separate QML files for the Prepare and Monitor stages.

Hide bed temperature

Option to hide bed temperature when no heated bed is present. Contributed by ngraziano.

Reprap/Marlin GCODE flavor

RepRap firmware now lists values for all extruders in the "Filament used" GCODE comment. Contributed by smartavionics.

AutoDesk Inventor integration

Open AutoDesk inventor files (parts, assemblies, drawings) directly into Ultimaker Cura. Contributed by thopiekar.

Blender integration

Open Blender files directly into Ultimaker Cura. Contributed by thopiekar.

OpenSCAD integration

Open OpenSCAD files directly into Ultimaker Cura. Contributed by thopiekar.

FreeCAD integration

Open FreeCAD files directly into Ultimaker Cura. Contributed by thopiekar.

OctoPrint plugin

New version of the OctoPrint plugin for Ultimaker Cura. Contributed by fieldOfView.

Cura Backups

Backup and restore your configuration, including settings, materials and plugins, for use across different systems.

MakePrintable

New version of the MakePrintable plugin.

Compact Prepare sidebar

Plugin that replaces the sidebar with a more compact variation of the original sidebar. Nozzle and material dropdowns are combined into a single line, the “Check compatibility” link is removed, extruder selection buttons are downsized, recommended and custom mode selection buttons are moved to a combobox at the top, and margins are tweaked. Contributed by fieldOfView.

PauseAtHeight plugin

Bug fixes and improvements for PauseAtHeight plugin. Plugin now accounts for raft layers when choosing “Pause of layer no.” Now positions the nozzle at x and y values of the next layer when resuming. Contributed by JPFrancoia.

Bug fixes

  • Prime tower purge fix. Prime tower purge now starts away from the center, minimizing the chance of overextrusion and nozzle obstructions. Contributed by BagelOrb.
  • Extruder 2 temp via USB. Fixed a bug where temperatures can’t be read for a second extruder via USB. Contributed by kirilledelman.
  • Move to next object position before bed heat. Print one at a time mode caused waiting for the bed temperature to reach the first layer temperature while the nozzle was still positioned on the top of the last part. This has been fixed so that the nozzle moves to the location of the next part before waiting for heat up. Contributed by smartavionics.
  • Non-GCODE USB. Fixed a bug where the USB port doesn’t open if printer doesn't support GCODE. Contributed by ohrn.
  • Improved wall overlap compensation. Minimizes unexpected behavior on overlap lines, providing smoother results. Contributed by BagelOrb.
  • Configuration/sync. Fixes minor issues with the configuration/sync menu, such as text rendering on some OSX systems and untranslatable text. Contributed by fieldOfView.
  • Print job name reslice. Fixed behavior where print job name changes back to origin when reslicing.
  • Discard/keep. Customized settings don't give an 'discard or keep' dialog when changing material.
  • Message box styling. Fixed bugs related to message box styling, such as the progress bar overlapping the button in the ‘Sending Data’ popup.
  • Curaproject naming. Fixed bug related to two "curaprojects" in the file name when saving a project.
  • No support on first layers. Fixed a bug related to no support generated causing failed prints when model is floating above build plate.
  • False incompatible configuration. Fixed a bug where PrintCore and materials were flagged even though the configurations are compatible.
  • Spiralize contour overlaps. Fixed a bug related to spiralize contour overlaps.
  • Model saved outside build volume. Fixed a bug that would saved a model to file (GCODE) outside the build volume.
  • Filament diameter line width. Adjust filament diameter to calculate line width in the GCODE parser.
  • Holes in model surfaces. Fixed a bug where illogical travel moves leave holes in the model surface.
  • Nozzle legacy file variant. Fixed crashes caused by loading legacy nozzle variant files.
  • Brim wall order. Fixed a bug related to brim wall order. Contributed by smartavionics.
  • GCODE reader gaps. Fixed a GCODE reader bug that can create a gap at the start of a spiralized layer.
  • Korean translation. Fixed some typos in Korean translation.
  • ARM/Mali systems. Graphics pipeline for ARM/Mali fixed. Contributed by jwalt.
  • NGC Writer. Fixed missing author for NGC Writer plugin.
  • Support blocker legacy GPU. Fixes depth picking on older GPUs that do not support the 4.1 shading model which caused the support blocker to put cubes in unexpected locations. Contributed by fieldOfView.

Third-party printers

  • Felix Tec4 printer. Updated definitions for Felix Tec4. Contributed by kerog777.
  • Deltacomb. Updated definitions for Deltacomb. Contributed by kaleidoscopeit.
  • Rigid3D Mucit. Added definitions for Rigid3D Mucit. Contributed by Rigid3D.

v3.3.0

24 Apr 14:41
3.3.0
Compare
Choose a tag to compare

3.3.0

Profile for the Ultimaker S5

New printer profile for the Ultimaker S5, our latest 3D printer.

Profile for Tough PLA

New material profile for Tough PLA, a material that prints with the convenience of PLA but with toughness and impact strength similar to ABS.

Configuration/sync button

Configuration and synchronization button now available for Ultimaker network-connected printers to easily synchronize all possible available configurations in your Cura Connect group. The name of the group host is automatically pulled from the API, and network printers and local printers are separated in the list for clarity.

Setting visibility preset

Presets guide you to find the most important settings incrementally. A small menu is located next to the search bar to easily access these new setting visibility presets. Contributed by fieldOfView.

Print/save hotkey

Send a print to the queue using Ctrl + P (Windows/Linux) or Cmd + P (Mac). If no printer is present on the network, it will save to file instead.

3D model assistant

Models sliced to print with ABS, PC, PP or CPE+ that have a larger footprint than 150 x 150 x 150 mm will notify the user with an icon and popup of how they can achieve the best possible print quality and reliability.

Refactored machine manager

Refactored machine manager resulted in less manager classes. Changing settings, materials, variants and machines is now clearer. This results in an overall speed up when making changes.

Multiply models faster

Significant speed increase when multiplying models.

Auto slicing disabled by default

The auto slice tool is now disabled by default. Users can still enable the feature in the user preferences dialog.

Updated fonts

Default font changed to NotoSans to increase readability and consistency with Cura Connect.

Plugin browser look and feel

The plugin browser has been updated with a better look and feel to bring it in line with other UI elements. The author name is clickable, which opens email for support. Plugins can now be uninstalled with an uninstall button.

Show tooltip for unavailable profile

Tooltips have been added to incompatible settings, to give explanations why they are incompatible.

Empty material slots Ultimaker 3

When a material is not loaded in the Ultimaker 3, it is now displayed as ‘Empty’ rather than ‘Unknown’.

Send over network confirmation

When a print job is sent to a networked printer, a popup will confirm the job was sent, with a button to redirect the user to the monitor in Cura Connect.

Post processing scripts

Fixed an issue where post processing scripts could be lost between sessions. Post processing scripts are now persistent between sessions.

Single extrusion mode

Disable an extruder on a dual extrusion printer, so you are not limited by the other extruder’s parameters. To disable an extruder, right click it in the right panel, and select ‘Disable extruder’ to disable it. Re-enable by right clicking and selecting ‘enable extruder’. Printing profiles are optimized for the active extruder, as well as global settings, such as build plate temperature, to achieve better print quality. Using single extrusion mode also makes the ‘print one at a time’ feature available for the Ultimaker 3 and Ultimaker S5.

New UFP extension

UFP (Ultimaker format package) is a new file extension that contains compressed gcode and a preview thumbnail. Using this extension enables a model preview (similar to the solid view) on the Ultimaker S5 touchscreen and in Cura Connect.

Compressed Gcode

Gcode saved from Ultimaker Cura using the Ultimaker 3 profile is compressed (using gzip) to save space on printers.

Circular prime tower

Prime towers are now circular, resulting in a less jerky print head action, a more robust structure, better layer adhesion, and better build plate adhesion compared to square prime towers, reducing the chance of prime tower failure mid-print.

Connected infill lines

Grid and triangular infill patterns now have connected lines for a more constant flow, better model rigidity, and reduced impact on the quality of the outer wall.

Support blocker - fieldOfView

Generate a cube mesh to prevent support material generation in specific areas of a model. Each cube can be scaled, rotated, and moved with the standard adjustment tools to fit your requirements. When the support blocker tool is selected, single click in the area you want to block support to generate a mesh. If it is positioned by accident, click it again to remove it.

Real bridging - smartavionics

New experimental feature that detects bridges, adjusting the print speed, slow and fan speed to enhance print quality on bridging parts.

Updated CuraEngine executable - thopiekar

The CuraEngine executable now contains a dedicated icon, author information and a license.

Use RapidJSON and ClipperLib from system libraries

Application updated to use verified copies of libraries, reducing maintenance time keeping them up to date (the operating system is now responsible), as well as reducing the amount of code shipped (as necessary code is already on the user’s system).

Initial layer flow

New setting in the ‘material’ category where the initial layer flow can be adjusted.

Initial travel move retraction - smartavionics

Retraction has been added to the initial travel move, reducing the chance of prime blobs getting dragged into parts before brim/skirts are printed.

Unnecessary retractions in spiralize - smartavionics

Removes retractions on layer change in spiralize mode, improving model quality.

Faster travel paths - smartavionics

Until now, the path order optimizer worked on the basis that the shortest possible route could be taken from any one point to another. When combing is used, any route may longer, due to the need to route around obstacles. Now, it can use the combed distances to give more consistent results.

New plugins - Pheneeny

Three new plugins have been added to Ultimaker Cura: Scalable extra prime, Print temperature offset, and Enclosure fan.

Pre-heat extruders - fieldOfView

This new feature allows to preheat the extruders in the printer monitor.

Renamed TweakAtZ to ‘ChangeAtZ’

This script has been renamed to be more consistent with other scripts.

Import XML material profile checks

XML material profile files are now checked before import in Ultimaker Cura to avoid potential issues. Contributed by fieldOfView.

Bug fixes

  • Slice engine crash default temperature 0. Fixed an issue where the slicing engine could crash when slicing with a material at 0°C.
  • Network printer reconnect. Fixed an issue where the user could not connect to the printer after losing connection.
  • Pause at height ‘redo layers’ broken. Fixed an issue where setting ‘pause at height redo layers’ to 1 or more would cause failed prints.
  • Reset icon fix. Fixed an issue where manually reverting a default print profile value instead of using the reset button would cause the reset icon to remain.
  • Infill density for all extruders. The infill density in the recommended mode now applies to all extruders instead of extruder 1.
  • Polypropylene 0.25mm print profile. Fixed the maximum number of allowed extrusions for all 0.25mm Polypropylene profile prints.
  • SolidWorks plugin. Replaced comtypes module with win32com to fix issues.
  • Font rendering issues. Fixed font rendering issues on Max OSX.
  • Slice engine avoids broken wall segments. Fixed an issue where narrow walls created broken line segments by testing for such situations and using slightly narrow lines in those cases.

Third party printers

  • FABtotum TPU profiles. Added third-party material profiles for TPU. Contributed by krios-fabteam.
  • Dagoma profiles. Updated printer profiles contributed by dagoma3d.
  • uBuild profile. Updated printer profiles contributed by uBuild-3D.
  • Cartesio printer updates. Updated profiles contributed by maukcc.
  • Printrbot Simple Maker's Kit 1405. Profiles contributed by timur-tabi.
  • Added SeeMeCNC. Profiles contributed by pouncingiguana.
  • Velleman Vertex. Updated printer and quality profiles contributed by velbn.
  • gMax 1.5. Profiles contributed by gordo3di.

v3.2.1

14 Feb 13:11
4a499dd
Compare
Choose a tag to compare

3.2.1

Bug fixes

  • Fixed issues where Cura crashes on startup and loading profiles
  • Updated translations
  • Fixed an issue where the text would not render properly

3.2.0

Tree support

Experimental tree-like support structure that uses ‘branches’ to support prints. Branches ‘grow’ and multiply towards the model, with fewer contact points than alternative support methods. This results in better surface finishes for organic-shaped prints.

Adaptive layers

Prints with a variable layer thickness which adapts to the angle of the model’s surfaces. The result is high-quality surface finishes with a marginally increased print time. This setting can be found under the experimental category.

Faster startup

Printer definitions are now loaded when adding a printer, instead of loading all available printers on startup.

Backface culling in layer view

Doubled frame rate by only rendering visible surfaces of the model in the layer view, instead of rendering the entire model. Good for lower spec GPUs as it is less resource-intensive.

Multi build plate

Experimental feature that creates separate build plates with shared settings in a single session, eliminating the need to clear the build plate multiple times. Multiple build plates can be sliced and sent to a printer or printer group in Cura Connect. This feature must be enabled manually in the preferences ‘general’ tab.

Improved mesh type selection

New button in the left toolbar to edit per model settings, giving the user more control over where to place support. Objects can be used as meshes, with a drop down list where ‘Print as support’, ‘Don't overlap support with other models’, ‘Modify settings for overlap with other models’, or ‘Modify settings for infill of other models’ can be specified. Contributed by fieldOfView.

View optimization

Quick camera controls introduced in version 3.1 have been revised to create more accurate isometric, front, left, and right views.

Updated sidebar to QtQuick 2.0

Application framework updated to increase speed, achieve a better width and style fit, and gives users dropdown menus that are styled to fit the enabled Ultimaker Cura theme, instead of the operating system’s theme.

Hide sidebar

The sidebar can now be hidden/shown by selecting View > Expand/Collapse Sidebar, or with the hotkey CMD + E (Mac) or CTRL + E (PC and Linux).

Disable ‘Send slice information’

A shortcut to disable ‘Send slice information’ has been added to the first launch to make it easier for privacy-conscious users to keep slice information private.

Signed binaries (Windows)

For security-conscious users, the Windows installer and Windows binaries have been digitally signed to prevent “Unknown application” warnings and virus scanner false-positives.

Start/end gcode script per extruder

Variables from both extruders in the start and end gcode snippets can now be accessed and edited, creating uniformity between profiles in different slicing environments. Contributed by fieldOfView.

OctoPrint plugin added to plugin browser

This plugin enables printers managed with OctoPrint to print via Ultimaker Cura interface (version 3.2 or later).

Bugfixes

  • Fixed a bug where the mirror tool and center model options when used together would reset the model transformations
  • Updated config file path to fix crashes caused by user config files that are located on remote drives
  • Updated Arduino drivers to fix triggering errors during OTA updates in shared environments. This also fixes an issue when upgrading the firmware of the Ultimaker Original.
  • Fixed an issue where arranging small models would fail, due to conflict with small model files combined with the “Ensure models are kept apart” option

v3.1.0

08 Dec 14:50
3.1.0
a3818be
Compare
Choose a tag to compare

3.1.0

Profile added for 0.25 mm print core

This new print core gives extra fine line widths which gives prints extra definition and surface quality.

Profile added for Breakaway material

New material profile for Breakaway material, a new dry post processing support material, which can be used for models with flat surface area overhangs.

Layer view

The existing Layer View has been updated in order to see a live simulation of all the paths within a layer.

Quick camera controls

New buttons have been added to the interface that can quickly reposition the camera view of the buildplate.

Lock model on platform

The move tool has a new option to lock a selected model to the platform.

Faster profile switching speed

Duplicating and removing a profile could take Ultimaker Cura quite some time, it now happens instantly.

Faster printer selection

Removing a printer from the library is now instant. No more unresponsive screens.

Faster processing speed

A 5 - 10 % speed increase when calculating normals, loading models, and slicing.

Feedrate visualization

Feedrate visualization has been added to the Layer view. Using this gives the user an idea of the print speeds per model part, allowing for better control over prints.

Jogging

It allows the printhead to be moved with on-screen controls. Contributed by fieldOfView.

Large model loading

A new feature has been added which unloads the layer view when switching to solid mode, speeding Ultimaker Cura back up without losing your G-code/layer view information.

Scripts folder

A scripts folder is now available in the Ultimaker Cura configuration folder. This folder can be loaded with post processing plugins scripts, which will automatically show in Ultimaker Cura. Contributed by fieldOfView.

Optimized workflow for crash reporting

Crash reports are automatically generated and allow the user, in case of a crash, to easily send their report with a description to developers.

Floating models enabled

In previous releases, models were dropped to the build plate when support was disabled. Models now float when the setting is enabled (even if creates an impossible-to-print situation). This can be used to stack separate models on top of each other.

Slicing tolerance

A new setting that affects the intersect point to influence the dimensional accuracy for diagonal surfaces. The user can select the behaviour: ‘Inclusive’ makes gaps narrower, ‘Exclusive’ makes gaps wider, and ‘Middle’ is the fastest to process. This can be used to create better tolerances for printed screw holes. Contributed by BagelOrb.

Optimized zig zag patterns

Zig zag patterns now print more consistently. Lines now have a 5 micron tolerance in which they are printed any way, resulting in longer connected lines. Contributed by smartavionics.

Aligned z-seam inner wall moves

Inner wall travel moves are aligned with the z-seam. This reduces the number of travel moves and reduces the chance of more unwanted seams.

Relative positioning of infill patterns

Infill patterns are now positioned relative to the center of loaded models and an offset can be applied to control the infill more precisely and adjust it to preference or strength. Contributed by smartavionics.

Line resolution

Enables the user to specify the minimum allowed distance value between two points in G-code to create lower or higher resolution polygons.

Custom mode changes

If profile settings have been modified in recommended mode under custom mode, a reset icon will appear to notify the user. Click the icon to show the changes that have been made, and revert back to the default profile settings.

Bugfixes

  • Fix for layer numbers being displayed incorrectly when switching between solid and layer mode
  • Fix for Ultimaker Cura engine crashes on certain models
  • Fix for Uninstalling previous versions of Cura on Windows platforms
  • Fix for displaying visible settings
  • Fix for importing legacy .ini files
  • Prevent skipping user agreement dialog by pressing escape

v3.0.3

18 Oct 12:01
3.0.3
4d0c0f6
Compare
Choose a tag to compare

3.0.3

Faster start-up

Start-up speed has been cut in half compared to the previous version.

New color scheme

Color scheme has been updated to reflect Ultimaker Cura rebrand.

Updated UX design

The Ultimaker Cura logo has moved from the bottom to the top of the interface. Print status icons have been updated and repositioned.

Redesigned splash screen

A new splash screen on Ultimaker Cura startup has been added.

Top navigation bar improvements

The width of tab functionality changes accordingly to the word space (multilingual).

Print quality slider

A slider can now be used to control the quality profile in recommended mode.

Infill slider

Model infill can now be changed using a slider in recommended mode.

Changed layer view

Layer view icon, panel and slider have moved to top-right of interface.

Rasterized build plate

The build plate now shows graduations of 10 mm and 1 mm for easy model positioning.

Changed row of extruder buttons

Extruder tabs have become buttons and icons have been updated.

Add an "Export to Cura" button in SOLIDWORKS

SOLIDWORKS plugin can now be installed using an automatic installer.

Siemens NX macro

When a user updates models in Siemens NX and clicks the button, the updated models replace the models opened in Ultimaker Cura.

Skin removal width

Remove thin strips of skin from a model to prevent print head zigzagging, in turn preventing vibrations.

Skin expand distance

Cutting away skins on steep overhangs makes prints less sturdy. By expanding skins with the thickness of walls, features will be better supported. In addition, features such as towers on top of infill will be stronger.

Extra skin wall count

Printing extra skin directly on top of infill can lead to gaps, curling and pillowing. This is reduced by printing a wall around the skin first, and also improves the printing speed.

Minimum extrusion for skin

Will prevent filling small gaps that are probably filled already, resulting in less strings, better top details and faster prints.

PVA retractions

PVA (switch) retraction length is increased, minimum travel distance for retraction is decreased and max count is slightly increased, this reduces stringing by a lot at the cost of slightly increased print time.

Z seam options

Gives the user control over where to place the seam - hide it in convex corners or in easy to remove locations such as concave corners. Don’t let corner angles influence the seam position.

Quarter cubic infill

Similar to tetrahedral (octet) infill, but half of the lines are shifted half of the period up. This pattern sacrifices some rigidity of octet infill for greater toughness.

Cross infill

A fractal pattern infill that requires fewer retractions than other infill types. This is useful for flexible materials as it causes less material elongation. The internal structure given by this infill also assists flexible models having more resistance, while retaining ‘soft’ properties in all directions.

Layer start negative position

Layer start X/Y values can be less than 0 when the machine centre is zero.

PostProcessing stretch script

This new script performs "post stretch" algorithm to fix the problem of insufficient inner and outer diameters. Thanks to electrocbd for contributing.

Ironing speed settings

Ironing speed settings have been moved to experimental category.

Doodle3D plugin

Update Doodle3D plugin to connect with printers. Thanks to mith for contributing.

Bug fixes

  • Customized profiles are not sent when connecting to a printer
  • Sync z-hop with layer changes, thanks to smartavionics for contributing
  • Memory leaks on MacOS
  • Printer name not loaded when project file is opened
  • Doodle3D Wifi box was selected by default on non-UM3 printers

v2.7.0

30 Aug 07:38
2.7.0
f7def41
Compare
Choose a tag to compare

Cura 2.7.0

Top surface skin

Specify print settings of the top-most layers separately in order to improve print duration and achieve higher quality top surfaces.

Print thin walls

An experimental function that enables features to be printed up to two times smaller than the nozzle size.

Ironing (a.k.a. Neosanding)

An experimental function that enables the heated nozzle to travel over printed top layers without extrusion to create a smooth finish. Made after an idea by Neotko.

Gradual support infill

Supports will print faster and with less material while improving overhang quality.

Support infill layer thickness

Users are able to configure “Support infill layer thickness” for thicker support layers.

Relative Z seam

A function that positions the Z seam relative to the bounding box of the model, so that the seam stays at the same location no matter what the position of the object is.

Prime tower purge

In order to prevent under extrusion when printing a prime tower, and to prevent a prime tower failing half way through a job, a feature has been added to wipe off oozed/purged material in the middle of a hollow prime tower before starting to print the next layer of it. The amount of material to purge can be specified in the “Prime Tower Purge Volume” setting.

First layer line width

A multiplier setting for the line width of the first layer of a print. Multiplying line width gives fewer lines but with greater width, which improves build plate adhesion.

Pause standby and resume temperature

Turn off the nozzle when printing with extended pauses to prevent burned filament and nozzle clogging. At the end of a pause, the nozzle will reach printing temperature before resuming a print.

Extruder per feature

Assign specific print features (walls, infill, skin, etc.) to a specific nozzle. A possible application of this would be to print an outer shell of an object with a fine nozzle at a greater level of detail while using a larger second nozzle to print infill faster.

Dark theme

A dark theme for Cura. Select this theme to reduce eyestrain when working in dark environments. Activate it by selecting “Preferences > Themes > Dark".

Top navigation bar redesign

The top bar user interface been improved so that “Prepare” and “Print” have moved from the right side of the interface to the left side.

New keyboard shortcuts

Models can now be manipulated on the build plate using hotkeys Q, A, Z, W, and tab keys. Q selects “move”, A selects “scale”, Z selects “rotate”, and W selects “mirror”. Use the tab key to navigate between settings.

Plugin browser

Easily download and install plugins using an integrated plugin browser. Go to “Extensions > Plugin Browser > Browse plugins” to select it.

Import SolidWorks files as STL

A new plugin that enables SolidWorks compatible .SLDPRT files to be imported directly into Cura, where they are automatically converted to .STL format. This plugin can be found in the plugin browser.

Zoom towards mouse cursor position

Cura preferences now include an option to zoom towards the cursor position on screen.

Increased scroll speed in setting lists

The scroll speed in the setting lists is now three times faster than previous versions.

Extra tooltips

Extra tooltips have been added to clarify the machine settings.

Polish now supported

Polish language support added. This can be selected in the preferences menu.

Chinese now supported

Chinese language support added. This can be selected in the preferences menu.

Bug fixes

  • Cura project Mac extensions
  • Crashes when adding printers
  • Jerk fixes
  • Z-hop over-extrusion
  • Material diameter in machine settings

3rd party printers

  • Peopoly Moai
  • DiscoEasy200
  • Cartesio
  • EasyArt Ares
  • 3Dator
  • Rigid3D
  • Type A Series 1
  • HelloBEEPrusa

v2.6.0

21 Jun 10:57
2.6.0
694254e
Compare
Choose a tag to compare

Cura 2.6.0.

v2.5.0

24 Apr 08:39
Compare
Choose a tag to compare

Cura 2.5.0.

v2.3.1

04 Nov 13:39
2.3.1
472c3b0
Compare
Choose a tag to compare

Cura 2.3.1.

To reproduce this release, build from all dependencies the commits that are tagged with "2.3.1".

v2.3.0

19 Oct 15:37
2.3.0
f799f40
Compare
Choose a tag to compare

Cura 2.3.0.

To reproduce this release, build from all dependencies the commits that are tagged with "2.3.0".