Aller au contenu

Filament ABS

Chercher dans la communauté

Résultats des étiquettes.



Plus d'options de recherche

  • Recherche par étiquettes

    Saisir les étiquettes en les séparant par une virgule. Merci de privilégier l'auto-complétion plutôt que de créer des tonnes de tags inutiles.
  • Recherche par auteur

Type du contenu


Forums

  • La vie du forum
    • Présentations
    • On vous écoute
    • Actualité et nouveautés du forum
  • Sur le site
    • Les news du blog
  • Les imprimantes 3D
    • Discussion sur les imprimantes 3D
    • Bien choisir son imprimante 3D
    • Les constructeurs
    • Les RepRap et autres modèles DIY
    • Les imprimantes 3D SLA
    • Consommables
    • Électronique
    • Tutoriels
  • Les scanners 3D
    • Discussion sur les scanners 3D
    • Kinect
  • Logiciels 3D
    • Discussion sur les logiciels 3D
    • Dessiner / modéliser en 3D
    • Paramétrer et contrôler son imprimante 3D
    • Tutoriels
  • Le coin des makers
  • Usinages
  • Petites annonces
  • Divers

Chercher dans...

Résultats qui...


Date de création

  • Début

    End


Dernière mise à jour

  • Début

    End


Filtrer par nombre de...

Inscrit

  • Début

    End


Groupe


Website URL


Skype


Twitter


Facebook


Youtube


Instagram


Lieu


Intérêts


Imprimantes

68 résultats trouvés

  1. Bonjour a tous, Voila j'ai un petit probleme j'ai voulue vérifier que mon autobed level fonctionné correctement car j'avais un souci sur la partie du fond a gauche sur mon anet a6 (toujours trop basse). Et avec le Plugin autobed visualizer sur octoprint j'ai eu un résultat vraiment étrange, malgrés le changement du plateau et une remise a niveau j'ai exactement le même résultat. Je vous le met en dessous, si vous avez une idée ca serait super. Merci d'avance
  2. Bonjour, Je vais vous faire part de mon expérience avec Klipper et vous expliquer comment l'installer et le configurer sur votre imprimante. I - Introduction Klipper est un firmware pour imprimante 3D comparable à Repetier ou Marlin. Son rôle est d'interpréter le Gcode en provenance du slicer et de le convertir en commandes qui permettent de piloter individuellement le hardware de l'imprimante. Pour certaines machines, comme les CoreXY ou les Delta, la cinématique est très complèxe, ce qui demande des calculs importants. Malheureusement, avec une carte 8-bits, la puissance du microcontroleur n'est pas super adaptée à ces calculs. Du coup, la vitesse sera limitée par la puissance du processeur et les calculs seront moins précis. C'est ce qui pousse certains à vouloir passer à une carte 32 bits. Nous allons voir que Klipper permet de s'affranchir de ces limitations. 1) Les fonctionnalités de Klipper La particularité de Klipper est d'utiliser un ordinateur hôte pour faire tous ces calculs et de réserver le microcontroleur pour ce qu'il sait bien faire: gérer les entrées-sorties en temps réel. Ceci décharge le microcontroleur qui n'a plus que ça à faire, et l'hôte, qui est généralement un Raspberry Pi 3 avec un processeur ARM quad core, se charge des calculs, avec du multi-thread, plus de mémoire, et une interface graphique plus attrayante. Par ailleurs, Klipper s'interface avec Octoprint, ce qui permet d'utiliser sa partie graphique pour controler l'imprimante. On pourrait meme virer le LCD de l'imprimante et utiliser un écran tactile connecté au Raspberry. Le résultat, c'est un surcroit de performances important. Avec une carte 8-bits, on a des performances supérieures à celles d'une carte 32-bits. Klipper utilise cette puissance pour calculer les trajectoires de façon plus souple, ce qui permet de gagner en précision, en fluidité, en bruit, et en vitesse d'impression. Avec Klipper, j'imprime en 120mm/s sans problème sur une imprimante cartésienne. Il semblerait que les gains sont encore plus importants sur des CoreXY ou Delta. Et bien sûr, une carte 32-bits permettra d'aller encore plus vite, mais on se limite alors à l'énergie cinétique que la mécanique de la machine peut encaisser. Les firmware classiques ont aussi d'autres inconvénients: Ils se configurent en modifiant les fichiers de code source, ce qu'un utilisateur ne devrait jamais avoir à faire. Il faut ensuite les compiler et les flasher à chaque modification. Avec Klipper, on ne touche plus au firmware qui est sur le microcontroleur. Les modifications se font sur un fichier de configuration qui réside sur l'hôte, ce qui est instantané et beaucoup plus pratique. Jusqu'à l'année dernière, Klipper était plutôt expérimental, mais depuis la version de décembre et l'introduction du bed levelling, le support BL Touch, le "pressure advance", la calibration delta, les écrans LCD, les protections thermiques, etc... c'est devenu parfaitement utilisable tous les jours. Il y a deux étapes à l'installation de Klipper: L'installation. C'est la partie la plus facile et on ne la fait qu'une fois. La configuraton. Celle-ce se fait dans un fichier de config. Avec un plugin qui va bien dans Octoprint, on peut éditer ce fichier directement dans Octoprint. 2) Prérequis Avant d'installer Klipper, il vous faut: Une imprimante 3D. Ben oui, c'est pas pour les machines à laver. Il faut pouvoir flasher le firmware, donc on évitera les machines avec un hardware propriétaire. En principe, tout ce qui tourne avec Marlin peut tourner avec Klipper. Un firmware basé sur Marlin. C'est plus simple, parce qu'on pourra récupérer un certain nombre de paramètres. Il est possible de se débrouiller autrement, mais il faudra connaître ou calculer les mm/step etc... Un ordinateur hote sous Linux. Ici, on parlera de Raspberry, mais en théorie ça pourrait fonctionner avec n'importe quel PC sous Linux et Octoprint. Attention, il faut un Raspberry Pi 3 au minimum. Un Raspberry Zero ou un vieux Raspberry 1 vont trop ramer. Octoprint. Je ne vais pas détailler ici l'installation d'Octoprint. Il y a plein de tutos là dessus. On y installer un plugin OctoKlipper qui facilite la configuration de Klipper. Des connaissances (basiques) en Linux. On va utiliser une ligne de commande SSH pour télécharger et installer Klipper. Note importante: Avant de procéder à l'installation de Klipper, assurez-vous bien que tout l'ensemble Imprimante 3D + Octoprint Raspberry fonctionne correctement et est parfaitement maîtrisé. Sinon, si un truc ne marche pas après, on ne pourra pas savoir si ça vient de Klipper ou de la configuration matérielle. 2ème note: Je vous conseille d'avoir toujours une stratégie de repli, autrement dit les moyens de pouvoir reflasher Marlin avec une configuration qui marche si pour une raison ou une autre Klipper ne vous convient pas.
  3. Voici l'exposé de mon problème, J'utilise octoprint dans sa dernière version, je n'ai jamais eu de soucis jusque là, mais depuis un moment j'ai l'impression qui stoppe, obligé de forcer le ack dans Octoprint. j'ai donc depuis changé de raspberry, re-injecté le firm 2.16A de la Alfawise. Et dernièrement en fouillant sur des forums Anglo-saxons qui ont parfois le même problème semble venir d'un 'Ok' reçu n'importe comment, j'ai donc regarder dans les logs et j'ai découvert ceci : Send: N2148 M105*24 Recv: ok T:205/205 B:55/55 Send: N2149 G1 X166.283 Y133.680 E0.1695*96 Recv: ok Send: N2150 G1 X166.649 Y133.680 E0.1841*109 Recv: ok Send: N2151 G1 X166.649 Y133.200 E0.2033*110 Recv: ok Send: N2152 G1 X166.177 Y133.200 E0.2221*102 Recv: ok Send: N2153 G1 X166.157 Y133.125 E0.2252*101 Recv: ok Send: N2154 G1 X165.968 Y132.721 E0.2430*100 Recv: ok Send: N2155 G1 X166.649 Y132.720 E0.2703*104 Recv: ok Send: N2156 G1 X166.649 Y132.240 E0.2894*105 Recv: ok Send: N2157 G1 X165.597 Y132.240 E0.3314*105 Recv: ok Send: N2158 G1 X166.266 Y147.164 F3600*118 Recv: ok Recv: ok Send: N2159 G1 X166.463 Y148.948*30 Send: N2160 G1 X166.493 Y150.000*23 J'ai donc 2 "Recv: ok' l'un derrière l'autre, du coup Octoprint stoppe l'envoie des commandes suivantes...ceci arrive de temps en temps, surtout en débout d'impression, après plus de soucis, j'utilise S3D, dans le fichier Gcode je ne vois rien de particulier, j'ai bien le retour chariot 'CR-LF' à chaque ligne... Si vous voyez un début de piste, merci infiniment, car moi je sèche un peu.
  4. Bonjour, je viens d'installé octoprint sur un rpi équipé d'un disque dur (le pidrive). ne me dites pas qu'une simple carte SD suffit, je suis au courant c'est du recyclage de matériel. l'imprimante qui est piloté est une anet A8 stock. j'ai effectué le paramétrage demandé lors du premier lancement sans mettre de profils cura, car pour l'instant j'en ais pas vraiment besoin. lorsque j'ai transfert un premier fichier gcode. Et lors de l'impression l'imprimante n'a pas arrêté de faire des pauses avant de reprendre et du coup je me trouve avec une impression avec des gros paté de PLA trés disgracieux. pensant que le probléme venait du paramétrage de la vitesse du port usb, j'ai fixé à 115200 le taux de transfert J'ai donc tenté avec un cube de calibration et j'ai eu le même problème. Avez vous déjà rencontré se type de problème ?
  5. imprimante 3D tevo banggood
  6. gisclace

    octoprint Pack Fr

    Bonjour à tous, Voici les liens pour les pack Fr. Je les placerai ici au fur et à mesure. Si vous trouvez des erreurs, faites moi signe que je corrige. Télécharger les différentes versions des packs :
  7. Bonjour Avec mon octoprint je gère une carte de 4 relais, Mon problème est que quand j’alimente mon raspberry pour la première fois les 4 relais s’enclenchent. Donc si j’ai une coupure de courant mon imprimante s’allume Es que quelqu’un a une solution pour que mes relais ne s’activent pas au démarrage ?
  8. Bonjour, Le détecteur actuel sur l'Alfawise U20 ne fonctionne que si on imprime à partir de la carte SD Si je veux à partir d'Octoprint, je dois mettre un autre détecteur ou débrancher celui de la carte mère pour le mettre sur le Raspberry J'ai cherché sur le forum et ailleurs mais je n'ai pas encore trouvé si c'est possible de mettre en parallèle le détecteur de fin de filament. Plutôt que de mettre un deuxième détecteur pour le brancher sur le Raspberry, est-il possible de repartir de la carte mère avec 2 câbles vers le Raspberry ou bien de couper le câble pour mettre des dominos ou autre (souder 2 câbles en y) pour bénéficier du détecteur sur la carte si j'imprime à partir de la carte SD ou à partir d'Octoprint (avec le plug-in)... Est-ce que quelqu'un a déjà essayé ? Cordialement
  9. bonjour j ai intalle octoprint sur un raspberry et vraiment ca fonctionne tres bien sauf pendant le print je perd la connection et donc je ne voie pas ni ma camera ni mes temperatures par contre le timelaps enregistre bien et fait un beau fichier... avez vous une idee ?
  10. Bonjour à tous, Dans son excellent tuto sur la fabrication d'un caisson, @Baroudeur propose l'utilisation d'une prise connectée pour permettre d'éteindre et d'allumer à distance toute l'installation de notre imprimante. Ce tuto reprends cette prise, et ajoute la possibilité de la contrôler depuis Octoprint (extinction automatique en fin de print, ou bien extinction manuelle depuis le menu d'Octoprint). Cela permet notamment d'éviter que l'imprimante (et tout le reste : Alim, raspberry, webcam etc...) reste allumé toute la nuit après que l'impression a terminé à 4h du mat' par exemple. Si vous n'avez jamais eu l'occasion d'utiliser un environnement type Unix, ou bien faire de la bidouille type scripting, ce tuto risque d'être assez déroutant, mais faisable C'est parti ! Le nécessaire : Une prise connectée de marque TP-Link (HS100 ou HS110) Un Octoprint fonctionnel tournant sous raspberry connecté au réseau Depuis une connexion SSH sur notre Octoprint (possible avec PuTTY), on commence par mettre à jour les packages de notre Octoprint (cela peut mettre un certain temps) : sudo apt-get update sudo apt-get upgrade Ensuite on installe Node.js : curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash - sudo apt-get install nodejs On récupère ensuite l'API qui va nous servir pour communiquer avec notre prise connectée : git clone https://github.com/plasticrake/tplink-smarthome-api.git cd tplink-smarthome-api sudo npm install -g tplink-smarthome-api Et on donne se donne les droits d'accéder au package fraîchement installé : sudo chown -R $USER /usr/local/ sudo chown -R $USER /usr/lib/ cd ~/ Il faut ensuite créer le script qui va permettre d'éteindre la prise. Il s'agit d'un script Node.js que l'on nommera "plug_power_off.js". Pour cela on peut le créer avec nano (je vous invite à aller lire cette doc pour son utilisation) : const { Client } = require('/usr/lib/node_modules/tplink-smarthome-api'); const client = new Client(); const plug = client.getDevice({host: 'IP_DE_LA_PRISE'}).then((device)=>{ device.getSysInfo().then(console.log); device.setPowerState(false); }); Important dans ce script : Il faut remplacer "IP_DE_LA_PRISE" par l'adresse IP locale qu'utilise la prise sur votre réseau local. A partir de maintenant, on doit être capable d'éteindre la prise avec la commande suivante : node plug_power_off.js Si ce n'est pas le cas, c'est qu'il y a eu un loupé quelque part (vérifier que tout est bien installé : NodeJs, l'API et le script bien écrit). Ensuite, Octoprint donne la possibilité de déclencher des actions sur des types événements (du style "démarrage du print", "print terminé" etc...). Pour cela il faut éditer le fichier "config.yaml" qui se trouve dans ".octoprint" : cd .octoprint sudo nano config.yaml Et on y ajoute le texte suivant : events: enabled: True subscriptions: - event: PrintDone command: node ~/plug_power_off.js type: system Comme vous l'aurez compris : ces quelques lignes permettent de déclencher notre script d’extinction de prise à la fin de chaque print. Enfin, vous avez aussi la possibilité de rajouter un menu dans l'interface d'Octoprint à l'aide du plugin "System Command Editor", qui vous permettra d'éteindre manuellement. Pour cela, après avoir installé le plugin (vous pouvez vous inspirer de ce tuto vidéo), on rajoute une nouvelle commande : Et on se retrouve avec un joli menu : Vous pouvez bien entendu choisir l'une, l'autre ou les deux possibilités pour éteindre votre prise. Si vous ne voulez pas tout éteindre systématiquement après chaque print, alors l'option manuelle via le menu est peut-être plus adaptée pour vous. J'espère avoir été clair dans le tuto, bon courage et bon bidouillage !
  11. Bonjour à tous, est ce qu'on peut installer un bltouch sur la u20 ..... naaah je rigole ... ! plus serieusement. je n'ai pas le level pour pouvoir reverse le firmware et le hardware par contre je touche ma bille en C, python & Co et je m'amuse bien avec des arduino & Co. du coup il m'est venu une idée ... j'utilise octoprint pour controler ma u20 et je me suis dis : et si au lieu d'avoir un bltouch controlé par le firmware de l'imprimante, je le contrôlais par octoprint et que je corrigeais le gcode "on the fly". Techniquement les plugins de octoprint sont capables assez facilement de modifier le gcode avec des "events" et des "hooks", donc cette partie est possible. On peut aussi relativement facilement contrôler un bltouch via les GPIO je pense (1 pin de contrôle et 2 pin d'alimentation). Enfin si j'ai bien compris il suffit de remplacer le limit Z switch par les 2 derniers dupont libre du bl touch. jusqu'ici OK. sur la fonctionnalité du bltouch et de l'autoleveling: si j'ai bien compris: - on demande un autoleveling via la commande G29. l'imprimante se déplace par step sur le plateau pour faire toucher le bltouch et calcul une matrice d'offset Z qu'il suffit ensuite d'ajouter au gcode dynamiquement. la séquence est donc : - je me positionne au point que je veux tester - je fais descendre le "push pin" - je descend l'extrudeur jusqu'à ce que le "push pin" touche - je remonte un peu, je refais redescendre le "push pin" puis je redescend doucement jusqu'à ce que le "push pin" retouche pour avoir une valeur plus précise que je note dans une matrice avec les coordonnées - et je recommence au point suivant à la fin j'ai une matrice de coordonnées X Y et un offset Z. il me suffit avec une formule de math savante en fonction de coordonnées X, Y d'ajouter l'offset (positif ou negatif) au Z et j'ai un autoleveling fait via octoprint meme si la u20 n'est pas compatible! MAIS j'ai un probleme dans mon raisonnement qui me bloque ... j'ai dis plus tot qu'il fallait remplacer le limite switch Z par le BL Touch .... qu'est qu'il arrive quand je fais ma sequence et que du coup j'envoie à l'imprimante un "home Z" sans arrêt ? ... elle va avoir comme valeur de Z0 la derniere fois que je l'ai touché et non pas le home d'origine ... je me trompe ? et donc mes offsets vont être faux car calculé à partir d'un "Zmin" aléatoire ... si je ne branche pas le limit switch du BL touch pour éviter ce probleme : comment je fais pour descendre en dessous de 0 quand mon bed est trop bas ? ... (solution déguelasse: je m'arrange qu'il ne soit pas trop bas, sauf au moment du Z home G28 ... mais c'est vraiment la solution du pauvre et qui va entrainer des plantages d'extrudeur dans le plateau le jour ou on oublie !) autre probleme : comment je connais la valeur de Z quand le bltouch touche ? qu'est ce qui se passe quand le bltouch envoi le signale "Zmin". est ce que je peux faire un M114 pour avoir la valeur précise ? quand j'ai testé rapidement le M114 c'est pas super précis (à 0.1 prêt, pas plus). pour contourner le probleme je peux essayer de descendre "manuellement" doucement et calculer la taille. je serais bien preneur d'avis ... je ne suis pas expert en BLTouch (je n'en ai jamais eu) et l'alfa u20 est ma 1ere imprimante et comme beaucoup le leveling me gonfle à fond ... merci d'avance de vos retours !
  12. Bonsoir à tous j ai une discoeasy 200 je vien d installer octoprint sur un vieux pc j y ai ajouter octolapse la les problème arrive je ne sais pas comment faire correspondre les paramètres pour que octolapse fonctionne doit je importer un gcode de min cura pour que octolapse les prenne comme comparaison ?
  13. Le tuto présent dans la section dagoma étant de plus en plus obsolète, je vous propose un nouveau tuto afin de servir de mise à jour. Ce tuto est complémentaire à celui-ci : Etape 1: Pour commencer, téléchargez et dézippez la dernière version d’octopi : Octopi (le fichier dézippé est un .img) Vous aurez besoin pour installer octopi sur votre carte d’un logiciel spécifique : mac : RPi-sd card builder (ou via le terminal) windows : Win32 Disk Imager Linux : utilisation du terminal Préparation de la carte SD avec Mac : Insérez votre carte SD. Lancez RPi-sd card builder et sélectionnez le .img. Sélectionnez le disque correspondant à votre carte dans la fenêtre en cochant la case correspondant à celle-ci. Entrez votre mot de passe administrateur. Votre carte SD sera démontée, le logiciel va alors préparer votre carte. A la fin de l'installation, une fenêtre vous indiquera le bon déroulement des opérations. Préparation de la carte SD avec windows : Insérez votre carte SD. Lancez Win32 disk imager et sélectionnez le .img correspondant dans la partie Image File. Sélectionnez le disque correspondant à votre carte dans la partie Device (avec la lettre) Cliquez sur Write. A la fin, cliquez sur Exit et éjectez votre carte SD. Préparation de la carte SD avec Linux : Les commandes peuvent varier suivant votre distribution et votre environnement. Insérez votre carte SD. Identifier votre carte grâce à la commande df Démontez la carte en faisant sudo umount /dev/nom-de-la-carte Copiez l’image en avec : sudo dd if=chemin_de_l_image of=/dev/nom-de-la-carte L’écriture est terminée quand le terminal vous rends la main. Votre carte est prête, vous pouvez l’insérer dans le Rpi. Étape 2 : Pour le premier lancement et la configuration, je vous conseille de brancher votre raspberry avec un RJ45 et de le relier à un écran et un clavier. Vous pouvez aussi le configurer en utilisant un logiciel de SSH (putty, terminal…). Après la séquence de démarrage, entrez le login et mot de passe par défaut : login : pi mot de passe : raspberry (quand vous tapez au clavier, rien ne s’affiche, c’est normal) Pour commencer, nous allons passer le clavier en AZERTY tapez sudo raspi-config (il se peut que le mot de passe vous soit demandé) pour arriver à cette fenêtre : Allez sur la partie 4 puis validez. Allez ensuite sur "Change keyboard layout" puis suivez les étapes pour changer le clavier en azerty français France (ou autre suivant vos préférences). Tapez ensuite sudo reboot pour activer la modification du clavier. Une fois le redémarrage terminé et les identifiant entrés, retournez dans la fenêtre précédente puis : Activez la partie “Expand Filesystem” (partie1) Changez le mot de passe (partie 2) Activez la caméra : “Enable camera” (partie 5) Puis quittez cette fenêtre. Je vous conseille ensuite de faire la mise à jour du système : sudo apt-get update sudo apt-get upgrade Puis de redémarrer encore une fois. sudo reboot (le terminal peut vous demander de rentrer le mot de passe ainsi que de taper et valider y durant les différentes étapes) Nous allons maintenant configurer le wifi et nous en aurons finis avec cette partie. pour commencer : sudo nano /etc/network/interfaces remplacez tout ce qui est affiché par : auto lo iface lo inet loopback iface eth0 inet dhcp allow-hotplug wlan0 auto wlan0 iface wlan0 inet dhcp wpa-ssid "nom de votre réseau wifi" wpa-psk "mot de passe de votre wifi" Faites ctrl+X puis y pour fermer en enregistrant. Débranchez le câble RJ45 puis redémarrer. Pour terminer, après le redémarrage vous trouverez l’ip de votre rapsberry en faisant : ifconfig L’ip sera sous forme 192.168.x.x Notez la, elle vous sera utile pour la suite Exemple : eth0 Link encap:Ethernet HWaddr b5:36:ah:32:77:f6 inet addr:192.168.1.42 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::4355:f2dh:a814:50e6/66 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5139651 errors:0 dropped:0 overruns:0 frame:0 TX packets:1798194 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4169693614 (383.6 MiB) TX bytes:390159536 (390.0 MiB) Ici l'ip est donc : 192.168.1.42 Vous pouvez débrancher le Raspberry et aller le brancher à l’imprimante. Étape 3 : Une fois votre box branchée à l’imprimante et celle-ci lancée, depuis un ordinateur (sur le même réseaux que votre box) allez sur l’adresse ip précédemment notée avec un navigateur (tapez l’adresse ip dans la barre d’url). Vous aurez une première fenêtre vous demandant de saisir un login et un mot de passe administrateur (ce sera le login que vous utiliserez à chaque fois pour vous connecter). Ceci fait, vous arriverez sur la page principale : Exemple de configuration (ici pour une Dagoma D200) : Nous allons commencer par configurer un profil. Allez dans “Settings”, puis à droite dans “printer profils” et “add profil” et renseignez comme suit (et cliquez sur Confirm à la fin ) Allez ensuite dans la partie “serial Connection”, si votre imprimante est bien branchée, vous devriez pouvoir sélectionner “/dev/ttyUSB0” dans la partie “serial port” et sélectionnez ensuite 25000 baudrate, cochez “Auto connect...start” et save en bas à droite. Fermez ensuite cette fenêtre. En haut à gauche, vous devriez avoir ça (cochez les deux cases si ce n’est pas fait) : Cliquez sur Connect, vous verrez alors que l’imprimante est connectée et que la courbe de température change. Si vous allez dans la partie “Control”, vous pouvez faire bouger la tête avec les flèches et constater que la webcam fonctionne (si vous en avez branché un bien entendu). Félicitation, vous avez terminé, l'installation. je tiens à rajouter deux détails importants : Octoprint vous permet de contrôler depuis n'importe où votre imprimante, malgré cela, il faut toujours qu'un opérateur puisse intervenir sur l'imprimante à n'importe quel moment !!! Octoprint est un logiciel OpenSource développé par Gina Häußge, afin de continuer le développement, elle a besoin de fonds, je vous invite donc à aller faire un petit tour ici : https://www.paypal.me/foosel ou encore mieux, là : https://www.patreon.com/foosel et à l'aider si vous le pouvez. N'hésitez pas à me dire si j'ai omis des passages, si vous souhaitez plus de détails ou si vous avez des soucis. Si vous les voulez, vous trouverez les packs fr ici
  14. Hello world j'ai depuis peu une imprimante 3D Creality Under3 et j'ai uniquement des problèmes quand j'imprime des fichiers gcode venant de mon disque dur réseau via Octoprint. La buse colle sur la pièce et je pense que c'est pcq j'ai des micros coupures de télétransmission du réseau . Si j'imprime depuis la carte sd jamais de souci. C'est ennuyeux je sais faire tout à distance et puis il faut aller dans mon atelier retirer la carte sd et copier le fichier Gcode puis replacer la carte. Alors la question est-il possible soit via octoprint soit via Raspbery (pcq mon PI3 est sur Rasbian avec en plus octoprint) est-il possible de copier le fichier Gcode de mon disque réseau et le coller sur ma carte sd sans la retirer de l'imprimante. Bien sûr celle ci est allumée je l'allume à distance également avec le plugin. Merci pour votre aide
  15. Bonjour tout le monde je me tourne vers vous pour un problème avec mon OCTOPRINT .Je viens d'ajouter un détecteur de fin de filament pour ma ender3 pro j'ai suivi le tuto http://www.cr10.fr/tutos-et-videos/ajouter-un-detecteur-de-fin-de-filament-sur-cr-10-standard-avec-octoprint/ J'installe mon plugin " Filament Sensor Reloaded "Je redémarre la machine. Normalement le plugin devrait apparaître en bas à gauche [Dans la liste] Mais chez moi il n'y est pas je ne sais plus quoi faire un petit coup de main serait très sympa de votre part merci Tony
  16. Bonjour, J'ai ma discoeasy qui tourne avec Octoprint et raspberry en wifi sans aucun problème. Je voudrais maintenant ajouter un petit écran lcd où je peux avoir la température et le pourcentage de l'impression. Avez vous un tuto ou des sources à me conseiller ? je ne trouve pas mon bonheur sur le forum malheureusement. J'ai vu que certain dans leur "caisson" avez des ecrans lcd avec ces infos qui défilé. Quel écran je pourrais acheter à brancher sur le raspberry pour récupérer les infos d'octo ? ou de l'imprimante directement ? im lost Merci pour votre aide !
  17. Bonjour à tous, J'ai un problème depuis quelques temps, c'est la deuxième fois qu'Octoprint plante en plein milieu d'une impression Je sais que le raspberry est très capricieux avec les alimentations, j'ai un pi3 B+ et j'avais effectivement déjà eu quelques problèmes avec l'alim, le voyant "éclair" était trop souvent allumé mais depuis j'ai installé ça et tout allait plutôt bien Je n'ai donc pas de voyant indiquant une sous tension, ni voyant de surchauffe Ma dernière modification est un ecran 7" pour le raspberry il y a environ 3 semaines et j'ai eu le problème 2 fois seulement cette semaine, je ne pense pas que ça vienne de là, et puis toujours pas de voyant de sous tension Le plus ennuyeux dans mon problème, sans parler du print raté, c'est que la tête ne bouge plus mais elle reste toujours à température de chauffe jusqu’à ce que je m'en aperçoive, résultat buse complètement bouché... C'est chaud, je devais lancer un print de 30h mais j'ai peur qu'il me plante au bout de 29h Qu'en pensez vous, d'où cela peut il bien venir?
  18. Update 13/03/2017 : Mise à jour du Tutoriel pour corriger les problèmes à l'installation des dernières version de Raspbian et d'Octoprint. Le sujet suivant explique comment installer Octoprint depuis la distribution Octopi : Ce sujet explique en détail (Noob compliant ) comment installer Octoprint sur une Raspbian vierge sur un Rasberry 3 avec Wifi et une Camera de la même marque. Télécharger Raspbian : https://downloads.raspberrypi.org/raspbian_lite_latest Télécharger Win32DiskImager : https://sourceforge.net/projects/win32diskimager/ Procédure pour copier l'image sur la SD : Windows : https://www.raspberrypi.org/documentation/installation/installing-images/windows.md Mac : https://www.raspberrypi.org/documentation/installation/installing-images/mac.md Linux : https://www.raspberrypi.org/documentation/installation/installing-images/linux.md Décompresser le fichier : 201y-xx-yy-raspbian-jessie-lite.zip Vous devez obtenir un fichier : 201y-xx-yy-raspbian-jessie-lite.img Lancer Win32DiskImager : a- Sélectionner votre fichier *.img et le lecteur de votre carte SD. b- Cliquer sur 'Write'. c- Dire "Yes" pour le message d'avertissement. Votre carte SD va être effacé. d- Deux minutes plus tard, vous avez un message qui vous dit que c'est OK. Pour finir insérer votre carte SD dans votre Raspberry Dans les dernières release de Raspbian pour des raisons de sécurité le SSH n'est pas activé. Connecter le Pi à un écran/Clavier. Les informations de connections par défaut : login : pi password : raspberry Attention vous êtes en clavier UK, pour la lettre A taper sur la touche Q. Le reste est identique. Vous aurez ce jolie prompt : Last login: Fri May 27 11:50:56 2016 pi@raspberrypi:~$ Nous allons passer le clavier en AZERTY : pi@raspberrypi:~ $ sudo raspi-config Choisir l'option 4 : Choisir I3 : Laisser par défaut et faire "Enter" Sélectionner "Other" et valider Dans la liste choisir "French" et valider Sélectionner juste "French" et valider Laisser le choix par défaut et valider Laisser le choix par défaut et valider Laisser le choix par défaut et valider Sélectionner "Finish" Maintenant il faut reboot votre Pi pour prise en compte : pi@raspberrypi:~ $ sudo reboot Il est plus simple de se connecter depuis votre PC à votre Pi. Cela permet de faire du copier/coller. Il va falloir faire deux choses, activer le SSH sur le Pi et télécharger un client SSH pour vous connecter dessus. Télécharger Putty : http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html Si vous ne savez pas utiliser putty : https://www.it-connect.fr/chapitres/apprendre-a-manier-putty-les-options-de-connexion/ Pour activer le SSH, taper les commandes suivantes : pi@raspberrypi:~ $ sudo service ssh start pi@raspberrypi:~ $ sudo update-rc.d ssh defaults Pour récupérer votre IP pour vous connecter avec Putty : pi@raspberrypi:~ $ sudo ifconfig | grep "inet addr" inet addr:192.168.1.14 Bcast:192.168.1.255 Mask:255.255.255.0 Une fois connecté avec Putty ou autre poursuivons 1- Se connecter à votre wifi : pi@raspberrypi:~$ sudo nano /etc/wpa_supplicant/wpa_supplicant.conf Vous allez à la fin du fichier et vous rajoutez ceci : network={ ssid="Le nom de votre reseau wifi" psk="Le mot de passe de votre wifi" } Vous devriez avoir un fichier qui ressemble à ça : country=FR ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="Le nom de votre reseau wifi" psk="Le mot de passe de votre wifi" } Nota : Les champs entre "blabla wifi" sont à remplacer par votre SSID Wifi et votre mot de passer wifi. Sauvegarder le fichier avec la combinaison de touche CTRL + X On reboot et on débranche le câble Ethernet : pi@raspberrypi:~$ sudo reboot Si vous êtes avec un écran/clavier faire également un reboot, et lors de l'affichage du prompt taper la commande suivante pour trouver l'IP : pi@raspberrypi:~ $ sudo ifconfig wlan0 wlan0 Link encap:Ethernet HWaddr b8:27:eb:24:99:8a inet addr:192.168.1.244 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::8ae4:c012:91c4:9f65/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:460 errors:0 dropped:204 overruns:0 frame:0 TX packets:114 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:89232 (87.1 KiB) TX bytes:22578 (22.0 KiB) Sinon, retourner sur votre Box/Routeur/Firewall pour trouver l'IP associé au Baud DHCP. Je vous recommande vivement de fixer l'adresse du boitier pour pas qu'il change d'IP à chaque reboot. Si vous avez un DNS interne chez vous, pensez également à rentrer un FQDN c'est plus simple à retenir. Vérifier que vous avez bien accès à Internet depuis votre Pi : pi@raspberrypi:~ $ ping www.google.fr PING www.google.fr (216.58.208.227) 56(84) bytes of data. 64 bytes from par10s22-in-f227.1e100.net (216.58.208.227): icmp_seq=1 ttl=56 time=5.65 ms 64 bytes from par10s22-in-f227.1e100.net (216.58.208.227): icmp_seq=2 ttl=56 time=7.12 ms 64 bytes from par10s22-in-f227.1e100.net (216.58.208.227): icmp_seq=3 ttl=56 time=8.44 ms 2- Changer le mot de passe Taper la commande passwd Indiquer le mot de passe actuel : raspberry Taper deux fois de suite votre nouveau mot de passe pi@raspberrypi:~ $ passwd Changing password for pi. (current) UNIX password: Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully 3- Mettre à jour le systéme et le firmware pi@raspberrypi:~ $ sudo apt-get -y update && sudo apt-get -y dist-upgrade && sudo apt-get -y autoremove && sudo apt-get -y autoclean pi@raspberrypi:~ $ sudo apt-get -y install rpi-update pi@raspberrypi:~ $ sudo rpi-update [...] *** Relaunching after update *** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom *** We're running for the first time *** Backing up files (this will take a few minutes) *** Backing up firmware *** Backing up modules 4.4.50-v7+ [...] *** Updating firmware *** Updating kernel modules *** depmod 4.9.13-v7+ *** depmod 4.9.13+ *** Updating VideoCore libraries *** Using HardFP libraries *** Updating SDK *** Running ldconfig *** Storing current firmware revision *** Deleting downloaded files *** Syncing changes to disk *** If no errors appeared, your firmware was successfully updated to d8803bc3b369b087450e636beb0cb30857e3215e *** A reboot is needed to activate the new firmware pi@raspberrypi:~ $ sudo reboot 5- Mettre le Pi à l'heure pi@raspberrypi:~ $ sudo dpkg-reconfigure tzdata Choisir votre continent : Choisir la Capital de votre Pays : Vous devriez obtenir l'output suivant : Current default time zone: 'Europe/Paris' Local time is now: Mon Aug 15 18:09:00 CEST 2016. Universal Time is now: Mon Aug 15 16:09:00 UTC 2016. Si l'heure est fausse, c'est que votre Pi ne se synchronise pas sur un serveur NTP. Deux solutions : Vous n'avez pas accès à l'internet, faite en sorte d'avoir accès à Internet. Reprendre le début du tuto. http://framboisepi.fr/synchronisation-sur-un-serveur-de-temps/ 6- Finir de configurer son Pi Lancer le raspi-config pi@raspberrypi:~ $ sudo raspi-config Aller dans les "Advanced Options" Lancer la première ligne : "Expand Filesystem" Lancer l'option 5 pour activer la camera : Et valider l'option "P1 Camera" Naviguer vers "Finish" avec la touche TAB et lancer le reboot du Pi (encore oui je sais... ) 7- Installer (enfin) Octoprint Installer les paquets nécessaire pour Octoprint : pi@raspberrypi:~ $ sudo apt-get -y install python-pip python-dev python-setuptools python-virtualenv git libyaml-dev build-essential Aller dans le répertoire /home/pi : pi@raspberrypi:~ $ cd /home/pi Vérifier : pi@raspberrypi:~ $ pwd /home/pi Lancer le téléchargement des Binaires d'Octoprint : pi@raspberrypi:~ $ git clone --depth 1 https://github.com/foosel/OctoPrint.git Cloning into 'OctoPrint'... remote: Counting objects: 690, done. remote: Compressing objects: 100% (638/638), done. remote: Total 690 (delta 38), reused 328 (delta 9), pack-reused 0 Receiving objects: 100% (690/690), 3.53 MiB | 1.06 MiB/s, done. Resolving deltas: 100% (38/38), done. Checking connectivity... done. Naviguer vers le répertoire nouvellement créé : pi@raspberrypi:~ $ cd OctoPrint/ pi@raspberrypi:~/OctoPrint $ Lancer l'installation : pi@raspberrypi:~/OctoPrint $ virtualenv venv Running virtualenv with interpreter /usr/bin/python2 New python executable in venv/bin/python2 Also creating executable in venv/bin/python Installing setuptools, pip...done. pi@raspberrypi:~/OctoPrint $ ./venv/bin/pip install pip --upgrade Downloading/unpacking pip from https://pypi.python.org/packages/b6/ac/7015eb97dc749283ffdec1c3a88ddb8ae03b8fad0f0e611408f196358da3/pip-9.0.1-py2.py3-none-any.whl#md5=297dbd16ef53bcef0447d245815f5144 Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB): 1.3MB downloaded Installing collected packages: pip Found existing installation: pip 1.5.6 Uninstalling pip: Successfully uninstalled pip Successfully installed pip Cleaning up... pi@raspberrypi:~/OctoPrint $ ./venv/bin/python setup.py install [...] Installed /home/pi/OctoPrint/venv/lib/python2.7/site-packages/pytz-2016.10-py2.7.egg Finished processing dependencies for OctoPrint==1.3.1 On créé le répertoire de config : pi@raspberrypi:~/OctoPrint $ mkdir ~/.octoprint On rajoute le user 'pi' au groupe 'tty' : pi@raspberrypi:~/OctoPrint $ sudo usermod -a -G tty pi On rajoute le user 'pi' au groupe 'dialup' : pi@raspberrypi:~/OctoPrint $ sudo usermod -a -G dialout pi Maintenant on test si ça marche : pi@raspberrypi:~/OctoPrint $ cd /home/pi pi@raspberrypi:~/OctoPrint $ ~/OctoPrint/venv/bin/octoprint Starting the server via "octoprint" is deprecated, please use "octoprint serve" from now on. 2017-03-13 21:31:30,471 - octoprint.server - INFO - Starting OctoPrint 1.3.1 (master branch) 2017-03-13 21:31:30,548 - octoprint.plugin.core - INFO - Loading plugins from /home/pi/OctoPrint/venv/lib/python2.7/site-packages/OctoPrint-1.3.1-py2.7.egg/octoprint/plugins, /home/pi/.octoprint/plugins and installed plugin packages... 2017-03-13 21:31:31,954 - octoprint.plugins.discovery - INFO - pybonjour is not installed, Zeroconf Discovery won't be available 2017-03-13 21:31:31,957 - octoprint.plugin.core - INFO - Found 7 plugin(s) providing 7 mixin implementations, 4 hook handlers 2017-03-13 21:31:31,992 - octoprint.plugin.core - INFO - Loading plugins from /home/pi/OctoPrint/venv/lib/python2.7/site-packages/OctoPrint-1.3.1-py2.7.egg/octoprint/plugins, /home/pi/.octoprint/plugins and installed plugin packages... 2017-03-13 21:31:32,289 - octoprint.plugin.core - INFO - Found 7 plugin(s) providing 7 mixin implementations, 4 hook handlers 2017-03-13 21:31:32,295 - octoprint.filemanager.storage - INFO - Initializing the file metadata for /home/pi/.octoprint/uploads... 2017-03-13 21:31:32,296 - octoprint.filemanager.storage - INFO - ... file metadata for /home/pi/.octoprint/uploads initialized successfully. 2017-03-13 21:31:34,505 - octoprint.util.pip - INFO - Using "/home/pi/OctoPrint/venv/bin/python -m pip" as command to invoke pip 2017-03-13 21:31:36,668 - octoprint.util.pip - INFO - Version of pip is 9.0.1 2017-03-13 21:31:36,669 - octoprint.util.pip - INFO - pip installs to /home/pi/OctoPrint/venv/lib/python2.7/site-packages, --user flag needed => no, virtual env => yes 2017-03-13 21:31:36,671 - octoprint.plugin.core - INFO - Initialized 7 plugin implementation(s) 2017-03-13 21:31:36,677 - octoprint.plugin.core - INFO - 7 plugin(s) registered with the system: | Announcement Plugin (bundled) = /home/pi/OctoPrint/venv/lib/python2.7/site-packages/OctoPrint-1.3.1-py2.7.egg/octoprint/plugins/announcements | Core Wizard (bundled) = /home/pi/OctoPrint/venv/lib/python2.7/site-packages/OctoPrint-1.3.1-py2.7.egg/octoprint/plugins/corewizard | CuraEngine (<= 15.04) (bundled) = /home/pi/OctoPrint/venv/lib/python2.7/site-packages/OctoPrint-1.3.1-py2.7.egg/octoprint/plugins/cura | Discovery (bundled) = /home/pi/OctoPrint/venv/lib/python2.7/site-packages/OctoPrint-1.3.1-py2.7.egg/octoprint/plugins/discovery | Plugin Manager (bundled) = /home/pi/OctoPrint/venv/lib/python2.7/site-packages/OctoPrint-1.3.1-py2.7.egg/octoprint/plugins/pluginmanager | Software Update (bundled) = /home/pi/OctoPrint/venv/lib/python2.7/site-packages/OctoPrint-1.3.1-py2.7.egg/octoprint/plugins/softwareupdate | Virtual Printer (bundled) = /home/pi/OctoPrint/venv/lib/python2.7/site-packages/OctoPrint-1.3.1-py2.7.egg/octoprint/plugins/virtual_printer 2017-03-13 21:31:36,683 - octoprint.filemanager - INFO - Adding backlog items from all storage types to analysis queue... 2017-03-13 21:31:36,686 - octoprint.filemanager - INFO - Added 0 items from storage type "local" to analysis queue 2017-03-13 21:31:36,686 - octoprint.server - INFO - Reset webasset folder /home/pi/.octoprint/generated/webassets... 2017-03-13 21:31:36,687 - octoprint.server - INFO - Reset webasset folder /home/pi/.octoprint/generated/.webassets-cache... 2017-03-13 21:31:37,023 - octoprint.plugins.discovery - INFO - Registered OctoPrint instance on raspberrypi for SSDP 2017-03-13 21:31:37,127 - octoprint.plugins.pluginmanager - INFO - Loaded plugin repository data from http://plugins.octoprint.org/plugins.json 2017-03-13 21:31:37,169 - octoprint.server - INFO - Listening on http://0.0.0.0:5000 2017-03-13 21:31:37,415 - octoprint.plugins.announcements - INFO - Loaded channel _important from http://octoprint.org/feeds/important.xml in 0.24s Si pas de gros message d'erreur ou de gros warning à l'écran vous devriez pouvoir accéder à Octoprint depuis votre PC : Ouvrez un navigateur et taper l'URL : http://votreip:5000 Vous devriez arriver sur le popup suivant : Bonne nouvelle, votre installation d'Octoprint fonctionne. Faire CTRL + C dans le terminal putty pour tuer le proccess. Maintenant nous allons voir pour démarrer automatiquement Octoprint au démarrage du Pi. 8- Démarrer Octoprint automatiquement Editer le fichier suivant : pi@raspberrypi:~ $ nano ~/OctoPrint/scripts/octoprint.default Retirer le # devant la ligne : #DAEMON=/home/pi/OctoPrint/venv/bin/octoprint Ce qui donne : DAEMON=/home/pi/OctoPrint/venv/bin/octoprint Copier le fichier init dans le init.d pour un autostart au boot du Pi pi@raspberrypi:~ $ sudo cp ~/OctoPrint/scripts/octoprint.init /etc/init.d/octoprint Lui donner les droits d'exécution : pi@raspberrypi:~ $ sudo chmod +x /etc/init.d/octoprint Copier le fichier Default dans le bon répertoire : pi@raspberrypi:~ $ sudo cp ~/OctoPrint/scripts/octoprint.default /etc/default/octoprint Ajouter Octoprint en démarrage automatique. pi@raspberrypi:~ $ sudo update-rc.d octoprint defaults Vérifier que ça fonctionne : pi@raspberrypi:~/OctoPrint $ sudo service octoprint start pi@raspberrypi:~/OctoPrint $ sudo service octoprint status ● octoprint.service - LSB: OctoPrint daemon Loaded: loaded (/etc/init.d/octoprint) Active: active (running) since Mon 2017-03-13 21:39:50 CET; 1s ago Process: 9869 ExecStart=/etc/init.d/octoprint start (code=exited, status=0/SUCCESS) CGroup: /system.slice/octoprint.service └─9875 /home/pi/OctoPrint/venv/bin/python /home/pi/OctoPrint/venv/bin/octoprint serve --port=5000 Mar 13 21:39:50 raspberrypi octoprint[9869]: Starting OctoPrint Daemon: OctoPrint. Mar 13 21:39:50 raspberrypi systemd[1]: Started LSB: OctoPrint daemon. Le service est "running" tout va bien, on reboot (encore ) pour vérifier : pi@raspberrypi:~ $ sudo reboot Une fois qu'il a reboot, normalement vous avez accès depuis votre navigateur. http://votreip:5000/ 9- Configurer Octoprint Lors de la première connexion, Octoprint vous demande si vous voulez indiquez un mot de passe pour l'interface web. C'est à votre convenance, si c'est juste en local "why not". Si vous voulez y accéder de l'extérieur "OBLIGATOIRE". Vous arrivez maintenant sur l'interface principal : Il faut configurer votre imprimante. Aller dans 'Settings' en haut à droite. Et vous rendre dans 'Printer profile' pour cliquer sur 'Add Profile' Indiquer les paramètres de votre imprimante, dans mon cas une SmartCub3D : De retour sur la page des imprimantes, cliquer sur l'étoile à droite de la ligne de votre imprimante. Ceci pour passer en imprimante par défaut. Faire "Save" en bas à droite. De retour sur la page principal, connecter votre imprimante. Toujours avec vos paramètres, ici encore pour la SmartCub3D : Et appuyer sur "Connect" Une fois connecter, les températures de votre imprimante devrais s'afficher sur l'interface et vous devriez voir un "Machine State: Operational" On va maintenant tester que l'imprimante répond au contrôle d'Octoprint. Vous rendre dans l'onglet "Control" : Tester les différents mouvement... Si c'est ok vous êtes prêt à imprimer, mais installons la Camera avant. 10- Installer la camera Installer les paquets nécessaires : pi@raspberrypi:~ $ sudo apt-get -y install subversion libjpeg8-dev imagemagick libav-tools cmake Revenir dans le répertoire du user pi : pi@raspberrypi:~ $ cd /home/pi/ Télécharger Mjpg Streamer : pi@raspberrypi:~ $ git clone https://github.com/jacksonliam/mjpg-streamer.git Cloning into 'mjpg-streamer'... remote: Counting objects: 2543, done. remote: Total 2543 (delta 0), reused 0 (delta 0), pack-reused 2543 Receiving objects: 100% (2543/2543), 3.41 MiB | 2.60 MiB/s, done. Resolving deltas: 100% (1578/1578), done. Checking connectivity... done. Aller dans son répertoire : pi@raspberrypi:~ $ cd mjpg-streamer/mjpg-streamer-experimental Paramétrer les 'Path' par défaut : pi@raspberrypi:~/mjpg-streamer/mjpg-streamer-experimental $ export LD_LIBRARY_PATH=. On compile : pi@raspberrypi:~/mjpg-streamer/mjpg-streamer-experimental $ make [...] [100%] Built target output_udp make[2]: Leaving directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' make[1]: Leaving directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' Si pas d'erreur on passe à la suite. Test de la camera, lancer la commande suivante : pi@raspberrypi:~/mjpg-streamer/mjpg-streamer-experimental $ ./mjpg_streamer -i "./input_raspicam.so -fps 5" -o "./output_http.so" Vous devriez avoir l'Output suivant : MJPG Streamer Version.: 2.0 i: fps.............: 5 i: resolution........: 640 x 480 i: camera parameters..............: Sharpness 0, Contrast 0, Brightness 50 Saturation 0, ISO 0, Video Stabilisation No, Exposure compensation 0 Exposure Mode 'auto', AWB Mode 'auto', Image Effect 'none' Metering Mode 'average', Colour Effect Enabled No with U = 128, V = 128 Rotation 0, hflip No, vflip No ROI x 0.000000, y 0.000000, w 1.000000 h 1.000000 o: www-folder-path...: disabled o: HTTP TCP port.....: 8080 o: username:password.: disabled o: commands..........: enabled i: Starting Camera Encoder Buffer Size 81920 Vous devriez pouvoir accéder à votre camera depuis un navigateur Web : http://votreip:8080/?action=stream Cool non ? Bon par contre c'est chiant si il faut lancer un terminal et le garder ouvert pour la Camera. Pour pouvoir allumer ou éteindre la camera depuis l'interface Web d'Octoprint : Editer le fichier : pi@raspberrypi:~ $ nano /home/pi/.octoprint/config.yaml Remplacer : webcam: {} Par : webcam: stream: http://<your Raspi's IP>:8080/?action=stream snapshot: http://127.0.0.1:8080/?action=snapshot ffmpeg: /usr/bin/avconv Créer le répertoire scripts pi@raspberrypi:~ $ mkdir /home/pi/scripts/ Editer le fichier suivant : pi@raspberrypi:~ $ nano /home/pi/scripts/webcam Et copier dedans : #!/bin/bash # Start / stop streamer daemon case "$1" in start) /home/pi/scripts/webcamDaemon >/dev/null 2>&1 & echo "$0: started" ;; stop) pkill -x webcamDaemon pkill -x mjpg_streamer echo "$0: stopped" ;; *) echo "Usage: $0 {start|stop}" >&2 ;; esac Pour enregister CTRL + X Editer le fichier suivant : pi@raspberrypi:~ $ nano /home/pi/scripts/webcamDaemon Et copier dedans : #!/bin/bash MJPGSTREAMER_HOME=/home/pi/mjpg-streamer/mjpg-streamer-experimental MJPGSTREAMER_INPUT_USB="input_uvc.so" MJPGSTREAMER_INPUT_RASPICAM="input_raspicam.so" # init configuration camera="auto" camera_usb_options="-r 640x480 -f 10" camera_raspi_options="-fps 10" if [ -e "/boot/octopi.txt" ]; then source "/boot/octopi.txt" fi # runs MJPG Streamer, using the provided input plugin + configuration function runMjpgStreamer { input=$1 pushd $MJPGSTREAMER_HOME echo Running ./mjpg_streamer -o "output_http.so -w ./www" -i "$input" LD_LIBRARY_PATH=. $MJPGSTREAMER_HOME popd } # starts up the RasPiCam function startRaspi { logger "Starting Raspberry Pi camera" runMjpgStreamer "$MJPGSTREAMER_INPUT_RASPICAM $camera_raspi_options" } # starts up the USB webcam function startUsb { logger "Starting USB webcam" runMjpgStreamer "$MJPGSTREAMER_INPUT_USB $camera_usb_options" } # we need this to prevent the later calls to vcgencmd from blocking # I have no idea why, but that's how it is... vcgencmd version # echo configuration echo camera: $camera echo usb options: $camera_usb_options echo raspi options: $camera_raspi_options # keep mjpg streamer running if some camera is attached while true; do if [ -e "/dev/video0" ] && { [ "$camera" = "auto" ] || [ "$camera" = "usb" ] ; }; then startUsb elif [ "`vcgencmd get_camera`" = "supported=1 detected=1" ] && { [ "$camera" = "auto" ] || [ "$camera" = "raspi" ] ; }; then startRaspi fi sleep 120 done On rend les deux fichiers exécutable : pi@raspberrypi:~ $ chmod +x /home/pi/scripts/webcam pi@raspberrypi:~ $ chmod +x /home/pi/scripts/webcamDaemon On édite le fichier suivant : pi@raspberrypi:~ $ nano /home/pi/.octoprint/config.yaml Et on remplace : system: {} Par : system: actions: - action: streamon command: /home/pi/scripts/webcam start confirm: false name: Start video stream - action: streamoff command: /home/pi/scripts/webcam stop confirm: false name: Stop video stream On redémarre OctoPrint : pi@raspberrypi:~ $ sudo service octoprint restart Vous devriez voir apparaître dans l'interface le menu suivant : Cliquer sur 'Start' : Vous devriez voir votre Webcam dans l'Onglet 'Control' et l'onglet 'Timelapse' devrait apparaître (Si rien ne s'affiche faire F5 pour rafraîchir la page) 11- Le port 5000 c'est bien... A partir de maintenant vous devez pouvoir accéder à votre installation Octoprint depuis l'URL : http://votreip:5000/ Perso j'aime pas les :xxxx, on va donc le rediriger vers le port 80. On est sur un réseau local, le https ne sert à rien. Par contre si vous souhaitez ouvrir votre Octoprint sur Internet je vous recommande le 443 (https), sauf si vous avez un Reverse Proxy sécurisé en frontal de votre connexion. On install haproxy : pi@raspberrypi ~ $ sudo apt-get -y install haproxy On le configure : pi@raspberrypi:~ $ sudo nano /etc/haproxy/haproxy.cfg Effacer tout ce qui se trouve dans le fichier et le remplacer par : global maxconn 4096 user haproxy group haproxy daemon log 127.0.0.1 local0 debug defaults log global mode http option httplog option dontlognull retries 3 option redispatch option http-server-close option forwardfor maxconn 2000 timeout connect 5s timeout client 15min timeout server 15min frontend public bind *:80 use_backend webcam if { path_beg /webcam/ } default_backend octoprint backend octoprint reqrep ^([^\ :]*)\ /(.*) \1\ /\2 option forwardfor server octoprint1 127.0.0.1:5000 backend webcam reqrep ^([^\ :]*)\ /webcam/(.*) \1\ /\2 server webcam1 127.0.0.1:8080 On redémarre le service haproxy : pi@raspberrypi:~ $ sudo service haproxy restart Vous devriez pouvoir accéder à votre interface web depuis : http://votreip Et la webcam depuis : http://votreip/webcam/?action=stream ---- PS1 : Nano est donné pour exemple pour l'édition de vos fichiers. Vous pouvez utiliser Vim c'est bien aussi PS2 : Je viens de faire une fresh install en écrivant ce tuto, donc normalement vous devriez pas avoir de problème pour l'installation d'Octoprint. Je suis ouvert à tous commentaires. 12- Activer les mises à jour automatique et installer des plugins 13- Régler la caméra et activer les mises à jour système automatique
  19. Bonjour Je voulais mettre un relai utilisable sous Octoprint avec ma DiscoEasy mais sans brancher des tonnes de fils, sans avoir à souder des transistors ou des résistances et sans trop bidouiller le code. Je suis tout nouveau dans l'impression 3D et je n'y connais pas grand chose, mais j'ai fouillé un peu partout et j'ai enfin trouvé une solution très simple pour gérer un relai. Bon, je ne vous parle pas d'Octoprint qui est à mon avis un truc absolument génial pour surveiller et modifier des paramètres d'impression à distance. Pleins de tutos expliquent comment l'installer sur un Raspberry. Des relais, il y en a des tonnes ! Pour faire un choix, ce n'est pas facile. Celui pour lequel j'ai opté est un relai 4 voies (https://www.amazon.fr/gp/product/B073367N1Z/ref=oh_aui_detailpage_o05_s00) qui a la particularité de venir s'enficher directement sur le Raspberry : Ce module permet donc de s'affranchir de toute la partie câblage entre le Raspberry et le module relai, ce qui rentre dans mes objectifs de départ. Maintenant il va falloir le commander et savoir à quels GPIO sont affectés les 4 relais. Le problème quand vous recevez l'article, c'est qu'il arrive nu, aucune doc. Le vendeur, après contact, m'a bien envoyé une documentation, mais qui ne correspondait pas à l'article acheté. Le wiki du fabricant (Keyestudio) permet d'avoir un peu plus d'informations : http://wiki.keyestudio.com/index.php/KS0212_keyestudio_RPI_4-channel_Relay_Shield On sait désormais que les 4 relais communiquent respectivement avec les GPIO 7, 3, 22 et 25. Ben voilà ! Yapluka Coté Octoprint, je ne souhaitais pas mettre trop les mains dans le camboui pour ne pas le détraquer, mais il a fallu un petit peu. Je me suis inspiré d'un excellent blog http://jpg32190.fr/blog/2016/05/25/retour-configuration-doctoprint/ pour arriver à mes fins. Il va donc falloir installer une bibliothèque sur votre carte microSD où se trouve Octoprint, wiringPi qui permet de dialoguer avec les ports GPIO du connecteur du Raspberry. Branchez le Rasberry sur votre TV ou utilisez Putty pour vous connecter dessus en SSH. 1 - Installez wiringPi en tapant les lignes : sudo apt-get update sudo apt-get upgrade sudo apt-get install git-core git clone git://git.drogon.net/wiringPi cd wiringPi ./build 2 - Maintenant il va falloir éditer un fichier : sudo nano /etc/rc.local Comme il est dit dans le blog avant la ligne exit 0, tapez ceci : /usr/local/bin/gpio write 7 0 /usr/local/bin/gpio mode 7 out /usr/local/bin/gpio write 3 0 /usr/local/bin/gpio mode 3 out Ceci permet au lancement d'Octoprint de mettre les 2 relais 7 et 3 à zéro et de communiquer avec l'extérieur. Si vous souhaitez utiliser les 2 autres relais (22 et 25), il suffit de rajouter les lignes en changeant les chiffres, je vais en rester à 2 relais activables. Vous pouvez relancer Octoprint, il saura désormais reconnaitre les ports GPIO, éteindra les 7 et 3 (2 premiers relais du module acheté) et permettra de communiquer avec l'extérieur. De retour dans Octoprint, il va falloir gérer ces relais facilement. Pour ce faire, allez dans le Plugin Manager et installez 'System Command Editor' Ce plugin permet de rajouter très facilement des lignes au menu system accessible en haut de l'écran d'Octoprint, vous obtiendrez un truc comme ça : Dans cet exemple l'éclairage par bandes leds est géré par le relai 7 et l'imprimante par le relai 3. Pour rajouter ces lignes dans le menu system, allez dans le plugin System Command Editor qui affiche au départ une fenêtre vide avec un rectangle vert. Clic droit dessus pour soit créer une commande ou une ligne de séparation dans le menu. A noter qu'une ligne est automatiquement ajoutée lors de la création de la première commande. J'ai donc créé 4 commandes pour allumer et éteindre l'éclairage et l'imprimante. Voici par exemple comment créer la commande pour allumer les leds. On demande au gpio en rapport avec le relai voulu de se mettre à 1. Pour les autres commandes, on fait la même chose, il suffit de taper gpio write 7 0 par exemple pour éteindre le relai du gpio 7 et donc les leds. Dans System Command Editor, pour éditer une commande, il suffit de faire un clic droit dessus et d'apporter les modifications. Et, c'est terminé ! Lorsque dans le menu system d'Octoprint vous cliquez sur une ligne, le relai va allumer ou éteindre l'accessoire branché dessus, sans avoir quoi que ce soit à souder en plus sur le module relai. Une petite led placée sous chaque relai vous indique sont état (actif ou pas) Voilà, par exemple mon branchement pour les leds : Plus simple, c'est pas possible ! Il suffit juste de prendre un fil alimentant les leds pour le faire passer par le relai. A noter que dans les cosses de chaque relai, la partie centrale se connecte avec le picot à droite ou à gauche, celui de gauche étant fermé par défaut et celui de droite ouvert. Vous pouvez donc imaginer des montages divers avec des accessoires étant allumés dès le démarrage d'Octoprint ou bien éteints. De même dans le fichier que vous avez édité, il suffit par exemple de taper /usr/local/bin/gpio write 3 1 pour activer le relai 3 (sur lequel est connecté l'alimentation de l'imprimante) dès le lancement d'Octoprint. Voilà, j'ai fini. Un minimum de fils grâce au module relais enfichable et un minimum de codage grâce au plugin 'System Command Editor', c'est ce que je voulais. Et en plus ça marche parfaitement et à distance. Méfiez vous, tous les relais ne fonctionnent pas aussi simplement, il faut en effet alimenter le module en 3V et 5V pour gérer les relais. Ici, le constructeur a fait tout le câblage, vous n'avez plus qu'à enficher le module sur le Raspberry. J'ai cependant mis un film autocollant isolant sous le module relais car mon Raspberry ayant des dissipateurs de chaleur, je voulais éviter les contacts. Les entretoises fournies sont à mon avis un peu trop courtes, j'en ai imprimé 4 de 11mm de haut. Et j'ai aussi imprimé des plaques venant s'enficher dans l'arrière de la DiscoEasy pour brancher les alimentations de l'imprimante et des leds, ainsi qu'un branchement déporté pour l'imprimante. Merci de votre attention, bon bricolage et bonnes impressions !
  20. Bonjour, Ayant reçu plusieurs questions suite à mon message dans le topic "Octopi et Microdelta Rework" de Antek, j' ai décidé de faire une petite présentation de mon installation. Liste du materiel necessaire : - une Microdelta Rework (sans elle on ira pas loin ^^ ) - une OrangePi zero avec une carte microSD et un OS (j'utilise Armbian, simple et efficace) - un convertisseur de tension miniature ajustable - un mini hub USB (publicitaire dans mon cas) - une rallonge USB - une webcam USB - un relais avec pouvoir de coupure de 30v DC 10A ( /!\ il est important que le pouvoir de coupure soit spécifié pour du courant continu) - un transistor (j' ai utilisé un mosfet 2n7000 que j'avais sous la main) quelques resistances et un petit bout de pcb de prototypage ( uniquement si votre relais n'est pas pilotable en 3.3v et est inversé) - du fil, des cosses - du scotch double face épais (pour éviter que les cones de soudures des cartes electronique ne le traverse) Voilà une idée du bazar : Petite description de ce bazar : - en bas au centre on trouve la OrangePi Zero et son antenne qu'on voit sous le module écran de la microdelta Rework (le wifi passe mieux là que dans la carcasse metallique) - accroché à la OrangePi Zero on voit la rallonge USB qui va jusqu' au mini Hub USB a l'exterieur (la webcam et la Microdelta Rework sont connecté à ce mini Hub) - juste au dessus de l'OrangePi Zero vous trouverez le convertisseur de tension qu'il faudra préalablement réglé à 5Vdc en sortie - Au dessus il y a la carte electronique de la MicroDelta Rework - A droite de la carte de la MDR il y a le relais de coupure de puissance - Au dessus du relais il ya un petit montage avec un transistor et 3 resistances permettant de piloter le relais avec le 3.3v des sorties de la OrangePi (si vous trouvez un relais qui se pilote en 3.3v, vous n'aurez pas besoin de ce montage) Le bouton Marche-Arrêt de la microDelta Rework étant alimenté en permanence en +24Vdc (via la broche X7 de la carte electronique) J'ai soudé un petit fils sur la cosse du fil du bouton qui va au + INPUT du convertisseur de tension. Pour la masse j'ai simplement connecté un fil Dupont sur la masse du connecteur collé au connecteur du ventilateur et relier ce fil au -INPUT du convertisseur de tension. Les sorties du convertisseur de tension +OUTPUT et -OUTPUT sont elles reliées aux broches d'alimentation +5Vdc et GND de la OrangePi Zero. L' autre cosse du bouton Marche-Arrêt est relié à la borne NO (normalement ouvert) du relais de puissance. La sortie du relais est connecté à la broche X6 de la carte electronique de la MDR (là où était connecté initialement le fil du bouton). Enfin le petit montage pour coller avec le fonctionnement de mon relais ( qui commute sur un état bas et repasse en repos sur un état haut à 5vdc) : Ce qui donne ceci ( +5Vdc commun entre le relais et la OrangePi Zero et masse commune également):
  21. Bonjour à tous, J'ai une question simple et la solution sans doute également mais ... comment fait on pour enlever de facon native l'incrustation du logo (en bas a gauche) dans les videos en timelapse d'octoprint ? Merci pour vos réponses
  22. Bonjour! J'ai testé hier soir de faire une pause sur un print (et un gros en plus, comme ca je suis bien deg de l'avoir planté :D) par le biais d'Octoprint. J'ai utilise le morceau de G-Code trouvé sur CR10 france : http://www.cr10.fr/tutos-et-videos/ajouter-un-detecteur-de-fin-de-filament-sur-cr-10-standard-avec-octoprint/octoprint-pause-gcode/ A la reprise, la buse a directement foncé dans le print! au lieu de reprendre la ou c'etait sensé reprendre... Ai je fais quelque chose de travers? ou la pause de print sur octoprint ne fonctionne pas? Merci d'avance pour vos lumieres
  23. Bonjour J'utilise une discoeasy200 avec octoprint et un lit chauffant. Le lit chauffant ayant tendance à perturber le palpeur, je voudrais régler la hauteur de mon palpeur avec octoprint (en jouant moi même avec l'axe Z ) puis lancer l'impression sans que le niveau ne se fasse à nouveau. Je précise que je n'utilise pas autonivellement ( G29). Je pense que ca se passe dans le start.gcode. voici le mien, que dois-je modifier ( sans pour autant défoncer ma plaque de verre) ;Genere par Cura-15-04 pour Discovery200 avec Buse S1;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density} ;Print time: {print_time} ;Filament used: {filament_amount}m {filament_weight}g ;Filament cost: {filament_cost} ;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line ;M109 S{print_temperature} ;Uncomment to add your own temperature line G91 ;relative positioning G1 Z7 G90 ;absolute positioning G28 X ;M109 S{print_temperature} G28 X G28 Y G01 X60 Y100 G28 Z ;G29; Detailed Z-Probe ;G92 Z3 G91 ;relative positioning G1 Z0 ; OFFSET de reglage hauteur de buse (l'offset peut etre positif ou negatif -ex: Z0.5 ou Z0.1 ou Z-0.4 ou Z-1.3) ; OFFSET de reglage hauteur de buse ajouter + 0.35 pour le Builtak G90 ;relative positioning G92 Z0 G1 Z3 G1 X100 Y200 F3000 G1 Z0 M106 ;start fan full power M109 S{print_temperature} M190 S{print_bed_temperature} M82 ;set extruder to absolute mode M107 ;start with the fan off G92 E0 ;zero the extruded length G1 F200 E10 ;extrude 10mm of feed stock G92 E0 ;zero the extruded length again ;G1 F200 E3 ;extrude 10mm of feed stock G1 F{travel_speed}
  24. Bonjour à tous, Je viens de terminer le développement de Printoid, une application Android pour contrôler un serveur OctoPrint. Elle sera disponible sous plusieurs formules sur Google Play lundi prochain (une application "free" permettant juste le suivi de l'impression, et une version "donate" permettant de contrôler l'imprimante en plus du suivi) Je suis donc à la recherche de bêta testeurs ayant : - Une tablette sous Android 4.0 minimum à leur disposition (j'ai besoin de tester le mode "full features" sur un même écran -> plus de confort sur tablette donc !) - Une reprap contrôlée par OctoPrint - Une adresse Gmail valide - La motivation pour tester mon appli sérieusement Ci-dessous quelques screenshots de l'application. Fonctionnalités implémentés : - Connexion à l'imprimante et diverses vérifications - Contrôle des axes (+ home X, Y, Z) - Contrôle de l'extrusion (extrude/retract) - Contrôle de la ventilation (OFF / MAX) - Contrôle de la température de la buse (0->240°C) - Gestion des fichiers (charger, imprimer, effacer, consulter les détails (quantité de fil / temps estimé d'impression) ) - Affichage de l'état de l'imprimante (ready, printing, stopped...) - Affichage en temps réel du temps restant lors de l'impression, de la progression, de la taille du fichier imprimé - Lancer/Stopper/mettre en pause une impression - Affichage en temps réel de la température de la buse et de la température demandé dans un graphe + affichage des valeurs courantes - Fonctionnement sécurisé (impossible de monter la buse par maladresse lors qu'une imprimante est en cours par exemple ) - Fonctionne en localhost et en distant (si votre serveur octo est accessible depuis l'extérieur bien sûr) Fonctionnalités à venir : - Gestion du hotbed - Contrôle fin de la vitesse de la ventilation - Affichage de la caméra si disponible Contactez moi si vous êtes interessés - chaque bêta testeur aura accès gratuitement à l'application "full" ainsi qu'à ses futures mises à jour. Début des bêta vendredi 17 juin à 18h - application disponible à tous vendredi 24 juin. Merci à tous !
  25. Bonjour tout le monde, Jusqu’à présent, sur le forum et d’autres je trouvais les solutions lorsque j’avais des soucis sur l’Anet A8. Mais là, je sèche (normal avec ce beau soleil, vous allez me dire ). J’ai installé un Raspberry ( Pi 3 Model B Rev 1.2) avec Octoprint (dernière version en ligne), la communication avec l’imprimante fonctionne très bien. Le problème c’est la webcam, je souhaite utiliser une veille Logitech, Inc. QuickCam Messanger. Dans Octoprint, je n’ai pas de retour vidéo. Ci-dessous les manipulations effectuées: Modification du fichier octopi.txt => camera="auto" : activé => ça ne fonctionne pas camera_usb_options="-r 640x480 -f 10" avec –y => ça ne fonctionne pas En ajoutant la ligne : Add additional_brokenfps_usb_devices=("046d:08da ") et l’activation de la ligne camera_usb_options="-r 640x480 -f 10"en même temps => ça ne fonctionne pas -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Dans Sudo raspi-config P1 Camera Enable/Disable connection to the Raspberry Pi Camera => activée >> ça ne fonctionne pas -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Avec les premiers codes trouvés, ça confirme le mauvais fonctionnement >>> pi@octopi:~ $ vcgencmd get_camera supported=1 detected=0 >>> pi@octopi:~ $ /var/log/webcamd.log -bash: /var/log/webcamd.log: Permission denied Avec l’aide du fil « Octoprint et Webcam » de yvesprunet J’ai essayé les codes proposés pour résoudre le problème mais en vain : >>> Lsusb pi@octopi:~ $ lsusb Bus 001 Device 005: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter => Anet A8 Bus 001 Device 004: ID 046d:08da Logitech, Inc. QuickCam Messanger Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub >>> ./mjpg_streamer -i "./input_uvc.so" -o "./output_http.so" pi@octopi:~/mjpg-streamer/mjpg-streamer-experimental $ ./mjpg_streamer -i"./input_uvc.so" -o"./output_http.so" -bash: ./mjpg_streamer: No such file or directory >>> 'ip_de_ton_Rpi:8080/stream.html Ce site est inaccessible XXX.XXX.X.XX n'autorise pas la connexion. Effectuez une recherche Google sur XXX XXX 8080 stream. ERR_CONNECTION_REFUSED >>> Les commandes pour "start/stop/restart" mis dans le /home/pi/.octoprint/config.yaml me donne le message suivant lors d’un start : Command for custom:streamon failed with return code 1: STDOUT: STDERR: sudo: no tty present and no askpass program specified >>> Dans pi@octopi:~/mjpg-streamer $ ls, il y a bien : mjpg_streamer >>> Dans pi@octopi:~/mjpg-streamer $ ls -alh, il y a le massage : -bash: ls-alh: command not found, donc le programme n’est pas présent dans le répertoire => comment je peux mettre le programme ? >>> pi@octopi:~/mjpg-streamer $ ./mjpg_streamer -i "./input_uvc.so -y" -o "./output_http.so" MJPG Streamer Version: git rev: 8cc9d22c1e79905d529a248ccf05bbf0625e0bf3 i: Using V4L2 device.: /dev/video0 i: Desired Resolution: 640 x 480 i: Frames Per Second.: -1 i: Format............: YUYV i: JPEG Quality......: 80 i: TV-Norm...........: DEFAULT i: Could not obtain the requested pixelformat: YUYV , driver gave us: RGB3 ... will try to handle this by checking against supported formats. Init v4L2 failed !! exit fatal i: init_VideoIn failed Autre info : OctoPrint version : 1.3.8 OctoPi version : 0.15.0 Alimentation 5V 3A. http://mxhaard.free.fr/spca5xx.html SUNPLUS Vendor Id Product Id Sunplus based Cameras Pseudo Bridge Sensor Support Stream Driver Quality Logitech 212 0x046d 0x08da QuickCam Messenger Brutus zc030x Tas5130c Yes Jpeg spca5xx/LE **** Par avance, je remercie toutes les aides pour faire fonctionne cette webcam.
  26. Bonjour. J'ai installé Octoprint sur un ordinateur Debian en suivant la documentation, certes chétive, mais efficace. J'ai cependant deux problèmes : Connexion impossible : Je me connecte sans problème au serveur, mais c'est la connexion vers l'imprimante qui ne fonctionne pas. J'obtiens un message d'erreur lorsque je clique sur "Connect". Honnêtement, je ne sais pas quoi faire. J'ai tenté divers redémarrages, d'autres ports USB, mais là, je suis perdue. Changing monitoring state from "Offline" to "Detecting serial port"Serial port list: ['/dev/ttyUSB0']Connecting to: /dev/ttyUSB0Changing monitoring state from "Detecting serial port" to "Error: Connection error, see Terminal tab"Unexpected error while connecting to serial port: AUTO SerialException: '[Errno 13] could not open port /dev/ttyUSB0: [Errno 13] Permission denied: '/dev/ttyUSB0'' @ comm.py:_openSerial:2308 (hook default) Webcam qui ne s'affiche pas : J'ai suivi le tutoriel de l'amie Heliox dont j'apprécie beaucoup les vidéos, et j'ai donc installé le plugin qu'elle conseille, mais si l'installation fonctionne, l'onglet de la webcam, lui, n'affiche rien. À noter que la webcam est une webcam intégrée qui fonctionne parfaitement avec d'autres logiciels. Merci pour vos aiguillages !
×
×
  • Créer...