Cura 5

MéthodeTéléchargement

Télécharger le fichier AppImage, suivre ce lien

Copier de la fichier AppImage dans le dossier ~/opt/

Renommer le fichier par exemple : cura5.AppImage

chmod +x ~/opt/cura5.AppImage

MéthodeCréer le script cura5.sh dans

  • Créer le fichier cura5.sh dans ~/.local/share/application/

  • Le rendre exécutable chmod +x cura5.sh

1
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libstdc++.so.6 /home/lachiver/opt/Ultimaker-Cura-5.1.1-linux.AppImage $1

MéthodeCréer le fichier .desktop

Créer le fichier cura5.desktop dans ~/.local/share/application/

1
[Desktop Entry]
2
Name=Cura 5
3
Exec=/home/lachiver/.local/share/applications/cura5.sh %F
4
Terminal=false
5
Icon=cura
6
Type=Application
7
GenericName=3D Printing Software
8
Comment=Cura converts 3D models into paths for a 3D printer. It prepares your print for maximum accuracy, minimum printing time and good reliability with many extra features that make your print come out great.
9
Terminal=false
10
MimeType=model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;image/bmp;image/gif;image/jpeg;image/png;text/x-gcode;application/x-amf;application/x-ply;application/x-ctm;model/vnd.collada+xml;model/gltf-binary;model/gltf+json;model/vnd.collada+xml+zip;
11
Categories=Graphics;
12
Keywords=3D;Printing;Slicer;
13
StartupWMClass=Ultimaker-Cura

MéthodePour associer les fichiers stl à Cura

Créer le fichier cura.xml ci-dessous à placer dans le dossier

~/.local/share/mime/packages

1
<?xml version="1.0" encoding="UTF-8"?>
2
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
3
    <mime-type type="application/vnd.ms-3mfdocument">
4
        <comment>3D Manufacturing Format Document</comment>
5
        <icon name="unknown"/>
6
        <glob-deleteall/>
7
        <glob pattern="*.3mf"/>
8
    </mime-type>
9
    <mime-type type="application/prs.wavefront-obj">
10
        <sub-class-of type="text/plain"/>
11
        <comment>Wavefront 3D Object file</comment>
12
        <icon name="unknown"/>
13
        <glob-deleteall/>
14
        <glob pattern="*.obj"/>
15
    </mime-type>
16
    <mime-type type="text/x-gcode">
17
        <sub-class-of type="text/plain"/>
18
        <comment>Gcode file</comment>
19
        <icon name="unknown"/>
20
        <glob-deleteall/>
21
        <glob pattern="*.gcode"/>
22
        <glob pattern="*.g"/>
23
    </mime-type>
24
    <mime-type type="model/stl">
25
        <comment>STL 3D model</comment>
26
        <acronym>STL</acronym>
27
        <expanded-acronym>StereoLithography</expanded-acronym>
28
        <glob pattern="*.stl"/>
29
        <alias type="model/x.stl-ascii"/>
30
        <alias type="model/x.stl-binary"/>
31
        <icon name="cura"/>
32
    </mime-type>
33
</mime-info>
34
    

Exécuter les commandes ci-dessous :

1
update-mime-database  ~/.local/share/mime
2
update-desktop-database ~/.local/share/applications

MéthodeRéglage de l'icône

Pour l'icone, copier le fichier cura.svg [svg] dans le dossier .icons/Mojave-CT-Light/apps/128/cura.svg

1
 sudo cp cura.svg .icons/Mojave-CT-Light/apps/128/cura.svg 
2
 sudo update-icon-caches .icons/*