
Learn how Cura slices 3D models into G-code for FDM printers, exploring modeling, exporting to STL, OBJ, or 3MF, and adjusting print speed and layer height for reliable results.
Learn how 3d printing, an additive manufacturing process, builds objects layer by layer from a CAD model to STL, slices with Cura, and produces G-code for the printer.
Download and install Cura, the free 3D printing software by Ultimaker, on Windows, Mac, or Linux; follow prompts to set file associations and complete setup.
Set up your printer in Cura by adding a printer, configuring dimensions, origin, build plate, and g-code flavor. Import your STL, adjust position, scale, rotate, and select PLA for printing.
Discover how Cura's default and custom print quality settings define layer height, shell and wall thickness, and infill density for precise slicing, print time, and material estimates.
Learn to customize Cura parameters beyond defaults to print different types. Set nozzle and filament sizes, layer height, wall thickness, top/bottom, and infill patterns for strength and finish.
Master advanced Cura settings, from PLA temperature and print speed to acceleration, retraction, cooling, and complex support and build-plate adhesion options to improve print quality.
Learn to adjust Cura parameters, slice models, and estimate time and material for infill and walls, then export G-code for PLA or ABS on a 3D printer.
Cura 3D is the friendly face of slicing software, so much so that many users don’t even realize what it’s doing. Just load the model, select the quality, and hit print. It’s as easy as traditional 2D printing.
Essentially that’s all Cura is — print software — a way to get a digital file from your computer to the 3D printer in a format that the 3D printing hardware understands.
The program is not only free for you to download, it is also open source. It is the gold standard of 3D slicers worldwide. If you compare Cura to other 3D slicing software, it all seems very simple, with limited options and adjustments. But Cura’s more complex settings are there if you need them; it’s just been designed very neatly and user-friendly.
Cura is maintained by 3D printer manufacturer Ultimaker and – as we know from their hardware – they’re perfectionists. Hidden (but not too deeply) in the software are almost all those settings and options that you can find in the majority of other slicing software. So if you are one of those people who like to tinker with the 3D printer settings, you can.
For those that just want to print, change a few quality and speed options, then in Cura it’s all carefully laid out and ready to go.
This Cura software tutorial is aimed at anyone just starting out with 3D printing. We’re only going to assume that you’ve switched on the printer and loaded the filament. From that point on we’re here to help guide you in the ways of Cura 3D and getting started with 3D printing.