Cura

Cura was the first slicer I used for 3D printing, and I’ve stuck to it over the years because it has excellent multi-platform support1 and a sprawling ecosystem (including integration and a number of useful plugins).

Although I am becoming more and more partial to , I still use Cura because it has a better slicing engine (Arachne), but I find its accordinon-like parameter editor increasingly cumbersome.

Resources

This is the .desktop file I use to launch the Cura 5.1 .AppImage in Fedora 36

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Categories=Graphics
Name=Ultimaker Cura
Exec=/opt/ultimaker-cura/Ultimaker-Cura-5.1.0-linux-modern.AppImage %U
Icon=ultimaker-cura
MimeType=application/vnd.ms-package.3dmanufacturing-3dmodel+xml;application/vnd.ms-printing.printticket+xml;model/3mf

For version 5.0, you had to give the appimage a little hand in finding some runtime libraries:

Exec=env LD_PRELOAD=/usr/lib64/libstdc++.so.6 /opt/ultimaker-cura/Ultimaker-Cura-5.0.0-linux.AppImage %U

The .desktop file should go into .local/share/applications, with a suitable icon alongside in the icons folder.


  1. Well, they broke native macOS menus in 5.0, but I’m almost willing to forgive them for that. And then again maybe not, it’s a usability nightmare. ↩︎

This page is referenced in: