Aujourd’hui, petit tuto simple pour contrôler son imprimante 3D (ANET A8 dans mon cas) à distance, depuis son navigateur.

Rappel : Pour des raisons de sécurité, l’impression 3D doit toujours se faire sous surveillance.

Matériel nécessaire :

Étape 1 : Téléchargement

Commencez par télécharger Octopi. Octopi est une image disque basée sur Raspbian qui contient une version préinstallée d’OctoPrint (pour gérer l’impression), MJPG-Streamer (pour surveiller l’impression) et CuraEngine pour la découpe des fichiers à préparer pour l’impression 3D.

Installez ensuite l’image disque sur une carte micro-SD à l’aide d’Etcher.

Étape 2 : Configuration

Attendez avant d’insérer la carte micro SD dans le Raspberry Pi ! Il faut au préalable régler le WIFI dans le fichier octopi-wpa-supplicant.txt que vous trouverez sur la partition boot de la micro SD. Si vous ne voyez pas cette partition, retirez votre carte microSD et insérez là à nouveau dans votre PC.

Ouvrez le fichier octopi-wpa-supplicant.txt (avec Notepad++ ou un autre éditeur correct, mais pas avec le Notepad par défaut de Windows) et cherchez la zone suivante :

## WPA/WPA2 secured
#network={
#ssid="put SSID here"
#psk="put password here"
#}

Dé-commentez le bloc network en enlevant les # et indiquez le nom de votre wifi dans ssid et son mot de passe dans psk. Exemple :

## WPA/WPA2 secured
network={
ssid="Livebox-L666"
psk="FD332A99B037B4CD998F1E4"
}

Étape 3 : On branche tout et on se lance

On branche tout :

  • Insérez la micro-SD dans le Raspberry Pi
  • Reliez le Raspberry Pi à l’imprimante 3D avec le câble USB
  • Branchez l’alimentation du Raspberry Pi
  • Démarrez l’imprimante 3D.

L’imprimante démarre, le Raspberry Pi aussi. Laissez un peu de temps au Raspberry Pi pour booter et finir son installation. En gros, prenez un café, foutez lui la paix quelques minutes.

Et ensuite, on se lance : Ouvrez ensuite l’adresse http://octopi.local dans votre navigateur. Si vous ne voyez rien, cherchez l’IP du Raspberry Pi, avec Wireless Network Watcher par exemple, et allez à l’adresse http://addresse-ip-de-votre-raspberry-pi. Exemple: http://192.168.1.89/

Vous devriez normalement voir cet assistant de configuration :

Cliquez sur Next pour aller sur l’écran suivant et choisissez un identifiant et un mot de passe :

Si vous souhaitez pouvoir utiliser Octopi sans mot de passe, cliquez sur Disable Access Control, sinon cliquez sur
Keep Access Control.

Puis allez sur l’écran suivant en cliquant sur Next.

Cliquez sur Test host & port pour vérifier qu’Octopi arrive à se connecter à internet. Vous devriez alors voir le message « The server is reachable » comme sur l’image ci-dessous :

Cliquez sur Enable Connectivity Check puis sur Next.

Cliquez sur Enable Plugin Blacklist Processing, puis sur Next.

Sur l’écran suivant, vous devrez importer votre profile Cura. Attention, Octopi ne supporte que les profiles des version de Cura inférieures ou égales à 15.04.06. Voici le profile que j’utilise.

Importez votre profile et cliquez sur Next.

Nous voici dans la configuration du profile de l’imprimante. Voici les réglages que j’ai entré pour l’ANET A8 :

X : 220, Y : 220, Z : 240

Un dernier Next pour arriver à la fin de l’assistant de configuration :

Cet écran vous rappelle qu’une impression 3D doit toujours se faire sous surveillance !

Cliquez sur Finish.

On y est presque ! Il vous faut encore régler la connexion à l’ANET A8 comme ceci :

Cliquez sur Connect pour finaliser la configuration.

Pour imprimer des fichiers depuis Octoprint, vous devez les uploader dans la fenêtre en bas à gauche (bouton Upload) puis cliquer sur l’icône d’impression.

Je vais en rester là pour l’installation d’Octopi / Octoprint.
Dans de prochains articles, je détaillerai :

  • Comment ajouter une caméra à Octoprint pour surveiller le bon déroulement de son impression
  • Les réglages d’Octoprint
  • Les plugins d’Octoprint

1 commentaire

Comment débuter en impression 3D avec l'ANET A8 - MakerHelp · 5 mai 2019 à 17 h 41 min

[…] Comment contrôler son imprimante 3D à distance avec OctoPi ? […]

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *