article

Installer Cura Engine sur OctoPrint

Par  Benjamin

Publié le 16 mars 2019

Retrouvez-nous sur BlueSky, Facebook et Mastodon.

OctoPrint ne serait pas complet sans un slicer intégré au service, ici, nous allons installer Cura Engine 15.04 (cette version uniquement) dedans. Même sur Mars, vous pourrez slicer avec votre navigateur web. La première étape est assez simple, il faut installer le plugin "Slicer" de Kenneth Jiang. Pour ça, il faut se rendre dans les paramètres, puis cliquer sur la rubrique "Plugin Manger". Vous cliquez ensuite sur "Get More" et vous cherchez le slicer en question. Une fois installé, vous penserez à l'activer ! Puis il faut maintenant ouvrir votre connexion SSH depuis un terminal (ou Putty sur Windows) vers votre Raspberry Pi et installer CuraEngine.
ssh leNom@adresseIpDeLaMachine
Méthode à partir de Wheezy ou version actuelle :
sudo apt-get -y install gcc-4.7 g++-4.7
git clone -b legacy https://github.com/Ultimaker/CuraEngine.git
cd CuraEngine
wget http://bit.ly/curaengine_makefile_patch -O CuraEngine.patch
patch < CuraEngine.patch
make CXX=g++-4.7
sudo reboot
Maintenant que le PI est redémarré, et que vous êtes de nouveau en SSH, il faut activer le path.
~/CuraEngine/build/CuraEngine
Si vous n'avez pas de profil en .ini, il va falloir le créer à partir de la version 15.04 de Cura. Selon votre imprimante, documentez-vous correctement, afin d'avoir le profil le plus juste possible. (Attention au paramètre de filament par exemple) La vieille version est toujours disponible sur le site de l'éditeur. Voilà vous êtes enfin prêt à slicer dans OctoPrint. Petite astuce, vous pouvez créer plusieurs profils selon la qualité d'impression voulue. Néanmoins, vous pouvez toujours utiliser le fichier gcode de Cura ou du logiciel propriétaire de votre imprimante dans OctoPrint. Dans cette vidéo, je montre deux ou trois choses en plus, et cela illustre un peu mieux le service de slice d'OctoPrint. Retrouvez le tutoriel pour installer OctoPi, ou le service OctoPrint directement sur Raspbian, >ici<. Installer plusieurs imprimantes 3D sur OctoPrint, >ici<. MAJ du 30 septembre 2019 Charles dans les commentaires nous indique plusieurs choses. 1 - Le Plugin du Slicer est à cette adresse : https://github.com/kennethjiang/OctoPrint-Slicer 2 - Que le plugin CuraEngine <=15.04 n'existe plus, c'est le plugin CuraEngine Legacy Un grand merci à lui pour les informations.
Crédit image : kerneldesign.net