Ultimaker Cura 3.4 beta

Ultimaker Cura 3.4 beta available now

  • Written by Matt Jani
    Jun 5, 2018
  • Category:
    / News

Unleash your 3D printing workflow with the latest beta release of Ultimaker Cura, offering new features, tools, and stability to make your 3D printing experience better than ever. Ultimaker Cura 3.4 beta includes new integration plugins for AutoDesk Inventor 2018, Blender, FreeCAD and OpenSCAD. In addition, you are now able to backup your Ultimaker Cura configuration so you can keep your settings whether you are in the office, or at home. Read on to find out the latest highlights.

Please note: We’ve thoroughly tested this beta version, which offers new functionality and improved features. However, it’s still in the beta stage, which means we can’t guarantee the same print reliability as our stable versions. If you’re working on an important project, we strongly recommend that you use the latest stable version of Ultimaker Cura.

UX enhancements

Settings filter timeout. For better performance, the settings filter is now triggered on enter, or after a 500 ms timeout.

Auto-select model after import. Ability to set preferences for the behavior of selecting a newly imported model or not.

Event measurements. For benchmarking purposes, duration measurement for occurrences has been added to the logs, including startup time, file load duration, number of items on the build plate when slicing, slicing duration, and performance when moving items on the build plate.

Configuration error assistant. Improves the way configuration errors are handled by detecting and showing potential configuration file errors to users, e.g. incorrect files and duplicate files in material or quality profiles. Information is stored and communicated to the user to prevent the same crashes in future.

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 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.

Plugin updates

Toolbox. The plugin browser has been redesigned into the Toolbox, complete with graphical elements to give more information about available plugins.

Cura Backups. When installed, this enables settings, materials and plugins in Ultimaker Cura to be backed up to the cloud. Create an account on our secure server and keep your configuration settings handy, whether at home or in the office.

Cura backups
Backup settings and restore across multiple computers

AutoDesk Inventor integration. Open AutoDesk inventor files (parts, assemblies, drawings) directly into Ultimaker Cura.

Blender integration. Open Blender files directly into Ultimaker Cura.

OpenSCAD integration. Open OpenSCAD files directly into Ultimaker Cura.

FreeCAD integration. Open FreeCAD files directly into Ultimaker Cura.

OctoPrint plugin. New version of the OctoPrint plugin for Ultimaker Cura.

Slicing engine upgrades

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.

Infill support
Generate support where needed with infill support

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 holes from the build plate. This setting should only have an effect if printing outer before inner walls.

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.

Support wall line count. Added setting to configure how many walls to print around supports.

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.

Cross infill image. Experimental setting that allows you to input a path to an image to manipulate the cross infill and cross fill density. This will overlay that image on your model. Note that the density settings may need to be adjusted for it to be visible.

Cross infill image
Use an image to manipulate cross infill or cross fill density

Third-party printers and stability fixes

New printer definitions have been added for Felix Tec4 printer, Deltacomb, and Rigid3D Mucit.

This release includes a lot of bug fixes for stability and a better quality experience. Highlighted bug fixes are below:

Print job name reslice. Fixed behavior where print job name changes back to original name when reslicing.

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.

Filament diameter line width. Adjusted filament diameter to calculate line width in the GCODE parser.

Korean translation. Fixed typos in Korean translation.

ARM/Mali systems. Fixed graphics pipeline for ARM/Mali systems.

Discard/keep. Fixed a bug where customized settings didn’t give an 'discard or keep' dialog when changing material.

Non-GCODE USB. Fixed a bug where the USB port doesn’t open if printer doesn't support GCODE.

For a full rundown of bug fixes, open Ultimaker Cura 3.4 beta and navigate to Extensions > Changelog > Show changelog.

Download now

We’d like to give a big thanks to our community contributors, fieldOfView, jwalt, smartavionics, ohrn, ngraziano, BagelOrb, and thopiekar.

As always, Ultimaker Cura 3.4 beta is available completely free of charge. Download now to see what’s new and to test out the latest features. Have feedback for us? Join the discussion on our community of 3D printing experts.