OctoPrint est un logiciel qui permet d'envoyer du gcode à des imprimantes 3d dont la particularité est son architecture client/serveur, ce qui peut le rendre accessible en réseau via un navigateur.
C'est aussi pratique parce que ça permet de contrôler plusieurs imprimantes depuis le même ordinateur, tout en envoyant des fichiers à imprimer depuis n'importe quelle ordinateur du réseau.
== Installation ==
=== Octopi ===
Octoprint vient préinstallé et préconfiguré avec la distribution [https://github.com/guysoft/OctoPi OctoPi] pour raspberry pi.
=== Installation manuelle ===
Voir la documentation du [https://github.com/foosel/OctoPrint/wiki/Setup-on-a-Raspberry-Pi-running-Raspbian wiki d'Octoprint].
Installation (sans utiliser virtualenv comme dans le tuto ci-dessus):
Afin d'optimisé le temps de boot de Raspberry nous pouvons désactiver quelque service
==== Config.text ====
sudo nano /boot/config.txt
Ajouter les lignes suivantes :
# Disable the rainbow splash screen
disable_splash=1
# Disable bluetooth
dtoverlay=pi3-disable-bt
#Disable Wifi
dtoverlay=pi3-disable-wifi
# Set the bootloader delay to 0 seconds. The default is 1s if not specified.
boot_delay=0
# Display SetUp
display_rotate=3
== Configuration ==
=== Piloter plusieurs imprimantes ===
Ressources : OctoPrint pour piloter 6 Tobeca : [http://www.tobeca.fr/mise-en-place-dun-serveur-octoprint-pour-piloter-6-tobeca/ super tuto de Tobeca] (pas grand chose à ajouter et en plus c'est en français)