Cura 3.0 Software Download Mac

Posted on by

The 3D viewer quick menu in Ultimaker Cura; See all 9 articles Frequently asked questions. How can I add my third party printer to Ultimaker Cura? Why am I getting 'Your model is not manifold' popups in Ultimaker Cura? 'Ultimaker Cura' can't be opened because Apple cannot check it for malicious software. 3D printer / slicing GUI built on top of the Uranium framework - Ultimaker/Cura 4.3.0 Ultimaker S3 This release includes a new profile for our latest S-line of 3D printers: the Ultimaker S3. Eagle-eyed beta testers may have noticed this extra printer profile in the beta releas.

Ultimaker S3

This release includes a new profile for our latest S-line of 3D printers: the Ultimaker S3. Eagle-eyed beta testers may have noticed this extra printer profile in the beta release, too. Well done to those who spotted it. Learn more about the Ultimaker S3 by reading the blog on

Even more 3D file formats

This version is compatible with even more 3D file formats out-of-the-box, so you can integrate CAD software, 3D scanning software, and 3D modeling software into your workflow with ease. Natively open Collada, GLTF, OpenCTM, and PLY formats, to name a few. And don’t forget, downloading plugins from the Ultimaker Marketplace brings in support for many more.

Align faces to the build plate

Orienting your models with the rotation tool or the lay flat tool can be a hassle with complex geometries. This new time-saving feature lets you select a face of your model to rest on the build plate, so you can get the orientation you need quickly and easily. Please note this is disabled in compatibility mode (and if your machine is running OpenGL 3.2 or lower). Pymol cracked software mac download.

Support infill/interface line directions

Improve reliability with more precise control over certain aspects of your print. Choose the angle that support-infill and interfaces print at, thanks to a contribution from vgribinchuck ( Input a set of angles you want lines generated at, and these will be placed sequentially throughout your 3D print.

Randomize infill start

Randomize which infill line is printed first. This distributes strength across the model, preventing one segment becoming the weakest link, at the cost of an additional travel move.

Print small features slower

Smartavionics ( has contributed a setting which recognizes small perimeters and reduces print speed in order to boost the reliability and accuracy of small printed features. This is especially useful for small perimeters such as printed holes, as they tend to get ripped away from the build plate easily due to their low contact area.

Easy selector for Z seam positions

Z seams are now easier to position on your model, thanks to a contribution by trouch ( A drop down selection box has been added to custom mode, giving you a list of presets to place the z seam on your model.

Colorblind assist theme

Nubnubbud ( has added a new theme for colorblind users which makes more distinction between colors, such as the yellow/green line colors in the layer view.

DisplayFilenameAndLayerOnLCD script

Some improvements for this post processing script from the community. N95JPL ( has contributed updates to offer a wider range of optional information. Adecastilho ( has contributed updates so that the layer count is displayed before the filename to prevent the layer number getting truncated in the event of long filename, as well as an option to start layer count at either 0 or 1. The ':' in the display string has also been removed as it is a GCODE command that splits the line into two different commands.

Peripheral information for output devices

Architectural changes in Ultimaker Cura to allow display information about peripherals in the printer output device, so that I can use it to later on show that information in the Monitor stage plugin.

Quality changes on import

Users can now import profiles that have been created on a different machine other than the active one.

Remove prime after coasting

Reduce the visibility of the z seam when printing with coasting by preventing nozzle priming.

Map Material Station slot data

The available configurations drop down will display information about a Ultimaker S5 Material Station if connected. Read more about the Ultimaker S5 Material Station on

Manage Printer link

Added a “Manage Printer” link in the monitor tab which takes you to Ultimaker Connect.

Improvement in code quality

Improved code quality resulting in improved stability.

Bug fixes

  • Uninstall in silent mode. Fixed an issue where a dialog displays when uninstalling in silent mode.
  • Build Interface if Support is Present. In some cases, support could be pushed away by large support XY distance, but interfaces could be left on overhangs which leads to situation when interface is generated without support. This has been fixed.
  • Install in silent mode. The bundled Arduino driver is signed by a certificate that's not trusted on Windows by default, so there was no way to suppress the prompt or to have the installer skip driver installation. This has been fixed.
  • 3MF project printer connection not included. When loading a project file that was saved while a network connection was active, the network connection is not re-established. This has been fixed.
  • Thin Walls broken. Fixed an error with thin walls being broken.
  • Tray icon remaining. Fixed a bug where the tray icon would remain after closing the application.
  • Marketplace text. Fixed an issue where Marketplace text is blurry on some screens
  • Unsupported profile imports. Fixed an issue where exported profiles could not be reimported.
  • Loading file message. Added visual feedback when loading files such as STLs
  • Loading GCODE on disabled extruders. Fixed an issue where GCODE imported using multi-extrusion fails to load if an extruder is disabled.
  • Support brim with concentric support pattern. Fixed an issue where support would be in mid-air.
  • Reduced cloud logging. Logging has been reduced for cloud connections on unstable connections.
  • Application menu extruder menu. Fixed an issue where changing the extruder via the application menu didn’t work.
  • Tool handles move when rotating. Fixed an issue where rotate tool handles would change location when rotating.
  • F5 reload. Fixed an issue where F5 doesn't reload GCODE.
  • Application not starting before the splash screen. Fixed an issue where the application wouldn’t start before the splash window.
  • Qt 5.13 crashes. Fixed an issue where the ShaderEffect crashes using Qt 5.13
  • Can’t select other materials in print setting tab. Fixed an issue where other materials couldn’t be selected using the print settings tab.
  • Drop down to buildplate after resize. Models don’t drop down to the build plate if they are scaled down from ‘too large to fit’.
  • Unsupported quality profiles. Fixed unsupported quality profiles appearing for 0.25 + 0.8 print core combinations.
  • 'Arrange all models' for groups. Fixed an issue where arrange all models hangs for grouped models.
  • Update Checker not working. Fixed this so that updates are visible if using a legacy version.
  • Missing support brim. Fixed an issue where support brim was missing if platform adhesion set to ‘None’.
  • Multiply non-normal mesh doesn't work. Fixed instances where processes stopped and messages would hang.
  • Settings not updating in GUI with inheritance. Fixed settings not updating GUI with inheritance.
  • Prevent 'generic'-part in name of specific materials. Introduced checks for ‘generic’ material types to help material categorization.
  • Hide temperature settings. The 'Default Print Temperature' setting is currently editable, but editing this setting can cause problems with temperatures later especially when you have it in your custom profile. We decided to hide this setting so users can no longer edit it in the later releases to avoid confusion. The 'Default Build Plate Temperature' has also been hidden because it causes a similar issue.
  • Add machine_heated_build_volume. Introduced a new machine_heated_build_volume machine-setting, which is set it to false by default, and only set it to true for the Ultimaker S5. Users can alter their own definition if they do have a heated build volume.
  • Z-hops on first layer. First move other start GCODE not z-hopped. Contributed by sailorgreg (
  • Preserve extruder-only moves in post stretch script. Contributed by sgtnoodle (
  • “Print via Cloud” is no longer possible without an Internet connection
  • Monitor tab no longer sometimes shows incorrect printer name or type
  • Long print job names are no longer overlapping other text in the monitor tab
  • “Connected to Cloud” pop-up now only displays when the currently selected printer is connected to Ultimaker cloud.
  • Monitor tab is no longer greyed out when idle.

Third-party printer definitions

New machine definitions added for:

  • IMADE3D Jellybox. Contributed by filipgoc for IMADE3D Jellybox printers, which adds JellyBOX 2 printer and revises settings of JellyBOX Original.
  • Vertex Nano. Contributed by velbn.
  • Felix Pro 2. Contributed by pnks.
  • JGAurora A35. Contributed by pinchies.
  • eMotionTech Strateo3D. Contributed by KOUBeMT.
  • NWA3D A31. Contributed by DragonJe.

The beta is gone, and the stable release is in!

Download Cura 3.2.1 today


and reap the benefits of the breakneck feature development of this massively popular open source project.


Startup time greatly reduced.

This makes my Cura startup speed hack obsolete. And I’m grateful for that.

Better graphics performance on your old and slow computer

Adaptive layer height
Experimental section. This one is amazing. Following the suit of many slicers starting with the powerful but buggy KISS slicer many years ago, and continuting with Slic3r Prusa Edition and the experimental IceSL slicer, Cura has its own Variable Layer Height Slicing, and it is amazing. Unlike other slicers that offer varying the layer height manually, Cura let’s you set some boundaries, and then figures out all alone what parts of your model need lower layer height for maximum smoothness. Way to go.

A sphere, adaptively smooth.

Tree Supports
Experimental section. A new way to handle overhangs similar to what Meshmixer or Autodesk Print Studio have pioneered. It uses ‘branches’ that ‘grow’ and multiply towards areas that need support, with fewer points of contact on the model, giving better surface finishes. This makes it ideal for organically-formed prints. It is possible to use tree support in tandem with other support methods.

A horse statue by ProCoPrint3D.

Change Log

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.

Better Graphics Performance
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.

Cura 3.0 Software Download Mac Pro

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.

Cura 4.1.0 Download

Cura 3.0 software download mac download3.0

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.

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


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