
Mise en place de Raspberry Pi OctoPrint – Bien choisir son serveur d impression
Dans ce tutoriel sur Raspberry Pi OctoPrint, nous vous expliquerons toutes les étapes à suivre pour pouvoir configurer OctoPrint sur votre Raspberry Pi et vous y connecter depuis Cura.
Pour simplifier les choses, nous allons utiliser la distribution OctoPi. Cette distribution est une version de pré-installation de Raspbian avec tout ce dont vous avez besoin pour qu'OctoPrint soit opérationnel et déjà installé. Cela permet également de simplifier, entre autres choses, le processus de configuration d'une connexion WiFi.
Pour pouvoir utiliser OctoPrint, assurez-vous que votre imprimante 3D dispose d'un port série disponible. De nombreuses imprimantes 3D permettent cette possibilité via une connexion par câble USB.
Cependant, certaines imprimantes peuvent nécessiter des méthodes plus complexes que nous ne traiterons pas de ce didacticiel. Notre tutoriel supposera que votre Raspberry Pi est déjà connecté à votre imprimante 3D via sa connexion série.
Liste d'équipement
Vous pouvez trouver tous les équipements que je recommande pour ce guide de configuration Octoprint pour le Raspberry Pi.
conseillé
Raspberry Pi 2 ou 3
Carte Micro SD
Source de courant
Cordon Ethernet (recommandé) ou dongle Wifi
Imprimante 3D
Optionnel
Étui Raspberry Pi
Formater votre carte SD
L'une des premières choses à faire pour obtenir OctoPrint sur notre Raspberry Pi est de s'assurer qu'il a été correctement formaté. Le but de cette opération est de garantir que le Raspberry Pi puisse accéder à tout l’espace de la carte SD et puisse obtenir les meilleures performances de lecture et d’écriture possibles à partir de la carte SD.
En suivant les étapes ci-dessous, vous formaterez rapidement et correctement votre carte SD.
1. Pour commencer, vous devrez utiliser un outil conçu pour formater la carte SD. Le plus fiable est celui publié par la SD Card Association. Une fois sur le site, vous trouverez un fichier de téléchargement SD Formatter 4.0 pour Windows ou Mac situé au bas de la page.
2 Une fois que vous avez téléchargé le fichier d'installation, exécutez-le et suivez les instructions pour installer l'outil de formatage de carte SD sur votre appareil.
3 Insérez votre carte SD dans le lecteur de carte SD de l’ordinateur ou de l’ordinateur portable et vérifiez la lettre de lecteur qui lui est attribuée. Oeuf:/. Assurez-vous que vous avez trouvé la lettre de lecteur correcte sinon vous finirez par formater le mauvais périphérique.
4 Lancez l’outil de formatage SD que vous avez installé précédemment et assurez-vous de sélectionner la lettre de lecteur correcte pour votre carte SD (Oeuf:/). Aussi, assurez-vous que vous “AJUSTEMENT DE LA TAILLE DE FORMAT" mis à "SUR“. Une fois que vous êtes certain, tout est réglé correctement, puis appuyez sur la touche “FORMAT" bouton.
Installer OctoPrint sur votre Pi
1. Rendez-vous sur le site Web OctoPrint et téléchargez le dernier fichier zip. Une fois téléchargé, décompressez le fichier afin de vous laisser un .img fichier.
2 Ensuite, vous aurez besoin de quelques outils pour pouvoir écrire l'image sur la carte SD. Pour cela, nous allons utiliser un outil appelé Etcher, vous pouvez le télécharger depuis le site Web d’Etcher. Etcher est disponible sur Windows, Mac OS X et Linux.
3 Ouvrez Etcher et sélectionnez l'image que nous avons téléchargée et décompressée précédemment.
4 Ensuite, sélectionnez la carte SD, assurez-vous de bien vérifier qu’il s’agit bien de la carte SD, sinon vous pourriez effacer accidentellement un disque dur.
5 Ensuite, cliquez sur flash et attendez qu'il enregistre l'image sur la carte SD.
Une fois terminé, laissez votre carte SD branchée sur votre appareil si vous souhaitez configurer le WiFi. Sinon, passez à l'étape 4 de ce didacticiel.
Configuration d'OctoPrint pour le WiFi
Le processus de configuration de Raspberry Pi OctoPrint WiFi diffère de la manière dont vous définissez habituellement la configuration WiFi. La procédure à suivre est décrite ci-dessous.
1. Avec votre carte SD toujours branché sur votre appareil, ouvrez son dossier sur votre ordinateur.
2 Sur la racine de la carte SD, vous devriez trouver un fichier appelé “octopi-network.txt“. Ce fichier contient toutes les informations nécessaires pour se connecter à un périphérique WiFi.
Pour ajouter vos détails WiFi, ouvrez le fichier à l’aide d’un éditeur de texte, assurez-vous d’utiliser un programme tel que Bloc-notes ++, Atome ou VSCode car ils ne tendent pas à détruire le fichier sans vous en avertir au préalable.
Évitez de modifier le fichier avec d'autres programmes tels que WordPad (Windows) ou TextEdit (Mac OSX), car ils appliqueraient leurs codages au fichier, ce qui l'empêcherait de fonctionner.
3 Maintenant, dans ce fichier, trouvez le texte suivant, c’est ici que vous allez définir le nom SSID de votre réseau WiFi et son mot de passe.
Vous devrez supprimer le commentaire de ce texte et ajouter le SSID et le mot de passe de votre réseau.
Trouver
## WPA / WPA2 sécurisé
#iface wlan0-octopi inet manuel
# wpa-ssid "mettez le SSID ici"
# wpa-psk "mettre le mot de passe ici"
Remplacer par
## WPA / WPA2 sécurisé
iface wlan0-octopi inet manuel
wpa-ssid "mettre le SSID ici"
wpa-psk "mettre le mot de passe ici"
4 Une fois que vous avez apporté les modifications requises au fichier, sauvegardez-le. Il suffit de sortir votre carte SD et de la placer sur le Raspberry Pi.
Ce sont les dernières modifications que nous devrions avoir à faire tant que la carte SD est encore connectée à l’ordinateur. Ces modifications apportées, nous pouvons maintenant configurer OctoPrint via son interface.
Premiers pas avec OctoPrint
1. Commencez par aller à l’adresse IP de votre Raspberry Pi. Si vous n’avez pas cette adresse, vous devriez pouvoir la trouver sur votre routeur. Dans certains cas, vous pouvez aller à http: //octopi.local
pour pouvoir charger l'interface, mais cela ne fonctionne pas dans tous les cas.
2 Lors de votre première visite sur l'interface Web OctoPrint, vous devriez recevoir le message suivant. Au cours des prochaines étapes, nous vous expliquerons tout ce qui doit être fait.
Pour commencer, cliquez sur le “Suivant" bouton.
3 Maintenant, sur cet écran, vous devez entrer un nom d'utilisateur et un mot de passe (1.) à utiliser pour accéder à l'interface Web. Ne pas utiliser ceci représente un risque énorme pour la sécurité, car quelqu'un pourrait prendre le contrôle de votre imprimante 3D.
Après cela, cliquez sur le bouton “Maintenir le contrôle d'accès activé" bouton (2) puis le “Suivant" bouton (3)
4 Si vous ne souhaitez pas utiliser le profil de découpage, appuyez sur le bouton “Suivant”Sur cet écran.
5 Cet écran est très important, vous aurez besoin de remplir toutes les informations de votre imprimante 3D. Assurez-vous de parcourir chaque onglet et de vous assurer que les valeurs correspondent aux spécifications de votre imprimante 3D. Vous devrez peut-être google votre imprimante pour obtenir les informations correctes.
Ne pas entrer les informations correctes peut entraîner des problèmes d'impression.
6 Maintenant, OctoPrint est presque prêt, appuyez sur la touche “terminer”Sur cet écran pour continuer.
7. Maintenant, appuyez ici sur le “Recharger maintenant" bouton. Après avoir appuyé sur ce bouton, vous serez redirigé vers l’interface principale d’OctoPrint.
8 Vous devriez maintenant accéder à l’écran principal d’OctoPrint. Prenez le temps de vous familiariser avec cette interface. Une fois votre Raspberry Pi connectée à votre imprimante 3D, vous pouvez appuyer sur le bouton “Relier" bouton (1.)
Pour connecter un slicer comme CURA, nous devons effectuer quelques étapes supplémentaires. Commencez par cliquer sur votre nom d’utilisateur dans le coin supérieur droit (2) puis en cliquant sur le bouton “Paramètres utilisateur”Bouton en dessous (3)
9 Sur cet écran de la section API Key, cliquez sur le bouton Actualiser, comme indiqué ci-dessous. Ce bouton générera une nouvelle clé d’API que nous pourrons utiliser dans CURA.
dix. Maintenant, copiez la clé d'API actuelle qui est maintenant affichée. Nous en aurons besoin pour que CURA se connecte à OctoPrint, alors protégez-le. Avec la clé API copiée, c’est tout ce que vous devez faire dans l’interface Web pour le moment.
Connecter Cura à OctoPrint
1. Dans les nouvelles versions de Cura, vous devrez activer le support OctoPrint en installant un plugin. Nos prochaines étapes vous guideront tout au long du processus. Si vous n’avez pas installé Cura, vous pourrez le télécharger en téléchargement sur leur site Web. Il existe également de nombreux autres logiciels que vous pouvez utiliser pour configurer vos impressions correctement.
Pour commencer à lancer Cura, cliquez sur “Plugins”Dans la barre d’outils puis sélectionnez“Parcourir les plugins“.
2 Dans cet écran, recherchez «Connexion OctoPrint”Et cliquez sur le“Télécharger”Bouton pour installer le plugin.
3 Il vous sera maintenant demandé si vous acceptez le contrat de licence fourni par le plug-in de connexion OctoPrint. Si vous êtes d'accord avec la licence, cliquez sur le bouton “Acceptez" bouton.
4 Maintenant, vous devrez cliquer sur le bouton “D'accord" bouton. Une fois appuyé, vous devrez fermer manuellement Cura et le rouvrir pour que le plug-in soit chargé.
5 Maintenant, nous devons configurer Cura pour qu’il utilise OctoPrint. Pour ce faire, nous devons cliquer sur «Préférences”Dans la barre d’outils puis cliquez sur“Configurer Cura“.
6 Sur cet écran, cliquez sur le serveur Raspberry Pi OctoPrint auquel vous souhaitez vous connecter sur le côté gauche, puis entrez la clé API que vous avez obtenue précédemment à partir de l'interface Web OctoPrint (1.)
Avec la clé API correcte, entrez le “Relier" bouton (2) devrait devenir cliquable. Une fois le bouton cliqué, vous avez correctement configuré Cura pour pouvoir imprimer à l'aide de votre serveur Web OctoPrint.
J'espère qu'à la fin de ce didacticiel, votre Raspberry Pi avec OctoPrint fonctionnera. Nous espérons également que Cura parviendra à se connecter à votre imprimante 3D et à envoyer des fichiers découpés en tranches.
Vous pouvez faire plus avec ce petit serveur sympa. Par exemple, si vous souhaitez accéder à votre OctoPi hors de votre domicile, vous pouvez configurer un transfert de port. Assurez-vous simplement de définir un mot de passe fort afin que des personnes aléatoires ne puissent pas simplement commencer à imprimer sur votre machine.
Si vous rencontrez des problèmes avec ce didacticiel de Raspberry Pi Octoprint ou si vous avez des commentaires, n'hésitez pas à laisser un commentaire sur nos forums.

Commentaires
Laisser un commentaire