Logiciels

Qu’est-ce que le détective spaghetti et en ai-je besoin? (Probablement)

Qu'est-ce que le détective spaghetti et en ai-je besoin?  (Probablement)
Compteur de probabilité sur The Spaghetti Detective [Source: The Spaghetti Detective]

Il n’y a peut-être pas de nom plus étrange pour un produit d’impression 3D que The Spaghetti Detective, et ce n’est pas seulement approprié, mais quelque chose qui devrait devenir populaire.

OctoPrint et plugins

The Spaghetti Detective est un plugin pour OctoPrint, le logiciel de décodeur open source populaire utilisé pour piloter de nombreuses imprimantes 3D de bureau. OctoPrint peut transformer une imprimante 3D «stupide» en une imprimante dotée d’un peu d’intelligence en la connectant au Web et en fournissant des fonctions telles que le découpage en ligne, la gestion de fichiers, le contrôle à distance et bien plus encore.

L’une des principales caractéristiques d’OctoPrint est la possibilité de gérer une caméra qui peut être utilisée pour surveiller visuellement la progression d’une impression 3D à distance. Ceci est particulièrement utile si OctoPrint est accessible depuis Internet et que vous utilisez l’un des nombreux clients de smartphone OctoPrint. À partir de ces clients, vous pouvez voir s’il y a un problème d’impression et l’arrêter à distance avant qu’il y ait trop de gaspillage de matériel, ou même d’endommagement de votre imprimante 3D.

L’une des meilleures fonctionnalités d’OctoPrint est qu’il est conçu pour accepter les plugins. Ces plugins peuvent être produits par toute personne possédant les compétences et les outils appropriés, et ils peuvent considérablement étendre les fonctionnalités d’OctoPrint. Ceci est très utile pour les imprimantes 3D qui ont des particularités qui peuvent être gérées avec un plugin.

Le plugin Spaghetti Detective

L’un des plugins OctoPrint actuellement disponibles a attiré mon attention, initialement en raison de son nom farfelu: The Spaghetti Detective.

Qu’est ce que ça fait? Il fait exactement ce pour quoi il porte son nom: il détecte l’impression 3D «spaghetti», ce qui se produit lorsque votre impression sort de la surface d’impression à mi-impression, généralement en raison d’une mauvaise adhérence. Puisqu’il n’y a plus de structure fixe sur laquelle extruder, une vaste pile de «spaghettis» est produite pendant la durée d’impression restante.

Personnellement, je déteste le scénario des spaghettis, car c’est terriblement gaspillage de matière, mais plus encore parce que de très mauvaises choses peuvent se produire lorsqu’il y a des impressions 3D partielles lâches qui frappent autour de votre imprimante 3D. Ils peuvent se fixer à la buse chaude et parfois bloquer l’écoulement du filament vers le bas. Cela peut entraîner une tête d’outil d’extrudeuse remplie de plastique dur comme le roc.

A lire  Pratique avec Trnio, le scanner 3D pour smartphone - ImpressionEn3D.com

Pas amusant du tout.

Le Détective Spaghetti prétend détecter ces situations automatiquement. Comment? Il utilise une forme de logiciel d’IA. Ils expliquent en quatre étapes:

  1. Votre webcam capture des images d’impression 3D en temps réel et les envoie à The Spaghetti Detective
  2. Le détective Spaghetti évalue la probabilité d’un échec en analysant les images
  3. Si une panne possible est détectée, l’imprimante suspendra l’imprimante, éteindra les radiateurs et vous avertira par e-mail ou par SMS
  4. Vous annulez l’impression depuis votre téléphone si l’échec est confirmé. Économisez du temps, de l’argent et vos soucis.

Voici une vidéo de The Spaghetti Detective en action:

OctoPrint AI

Bien que cela puisse sembler tout à fait miraculeux, les progrès de la science de l’analyse d’images ont été considérables au cours des dernières années. Il existe maintenant des logiciels et des algorithmes qui peuvent être formés pour reconnaître certains types d’images.

Habituellement, le logiciel produit un pourcentage de probabilité qu’une image corresponde à une détection. Ce type de système n’est jamais précis à 100%, mais avec une formation appropriée et des entrées de bonne qualité, le taux de vrais positifs est élevé et les faux positifs sont faibles.

Dans le cas de The Spaghetti Detective, les images sont périodiquement envoyées à leurs serveurs dans le ciel où elles sont exécutées contre l’algorithme de détection. S’ils sont propres, rien ne se passe. Mais si un pourcentage de probabilité est supérieur à un seuil spécifié, les alertes commencent à sonner. En haut et dans la vidéo, vous pouvez voir leur «compteur de probabilité» qui est littéralement la probabilité calculée d’une détection en temps réel.

A lire  Fusion 360 n'est pas seulement un outil de CAO, c'est aussi une plateforme éducative - ImpressionEn3D.com

La clé de ce système est de définir le seuil très soigneusement, de sorte que le système ne sonne pas trop souvent avec de faux positifs, mais capte toujours la grande majorité des vrais événements spaghetti. Je ne suis pas sûr, mais je soupçonne que les constructeurs de The Spaghetti Detective l’ont déjà mis en place pour nous.

Disponibilité de The Spaghetti Detective

Comme pour tout service qui consomme des ressources de serveur, il y aura des frais pour utiliser ce système. Pour le moment, The Spaghetti Detective est en version bêta et peut être utilisé gratuitement.

Cependant, il y aura des frais à l’avenir. Heureusement, si vous ne l’utilisez que pour une seule imprimante 3D et qu’occasionnellement (ce qui n’est pas formellement défini pour autant que je sache), c’est gratuit. Mais si vous souhaitez utiliser régulièrement The Spaghetti Detective, cela vous coûtera environ 2 USD par imprimante 3D et par mois. Ils proposent également des tarifs personnalisés pour les grandes installations.

Je n’ai pas encore testé The Spaghetti Detective, mais je suis sûr que je pourrai le faire bientôt.

Mais les tests essaient vraiment de répondre à la question «comment cette chose pourrait-elle fonctionner?», Ce que je soupçonne que beaucoup d’entre vous pensent en ce moment.

Je soupçonne que cela fonctionne – dans une certaine mesure. Mais voici la chose intéressante: à mesure que leur système «voit» plus d’exemples d’échecs, il devrait pouvoir en apprendre davantage et devenir plus précis. N’oubliez pas que chaque image que vous envoyez à leur serveur pourrait être stockée pour une formation future.

Je parie que The Spaghetti Detective s’améliore considérablement avec le temps. À terme, il pourrait être suffisant d’offrir aux plus grands fabricants d’imprimantes 3D une fonctionnalité avancée pour leurs clients.

Si cela se produit, nous économiserons tous de l’argent sur les matériaux et les vendeurs de filaments pleureront.

Non, ils ne le feront pas. Nous allons simplement imprimer plus.

Via The Spaghetti Detective et le référentiel de plugins OctoPrint

Tags
Bouton retour en haut de la page
Fermer