L’article XDA de ce mois a correctement formulé le problème: les services de caméra d’imprimante cloud détectent les défaillances quelques minutes après leur survenance, moment auquel vingt grammes de PLA ont déjà tombé sur le plateau d’impression. Les meilleures applications pour la surveillance locale de caméra d’imprimante 3D sur desktop en 2026 restent sur votre réseau, exécutent la détection de défaillance sur une Raspberry Pi ou un mini PC à côté de l’imprimante, et pausent le travail avant que l’impression ne devienne un désastre. Cette liste couvre les deux piles Klipper que les gens exécutent réellement à la maison, les deux couches de détection adjacentes au cloud que vous pouvez pointer vers une caméra locale, et un NVR polyvalent qui gère une ferme d’imprimantes aux côtés d’une ferme de caméras.
Ce qu’il faut rechercher dans une application de cam d’impression locale
La latence est tout l’avantage. Un pipeline local montre le bouton de pause fonctionnant en une seconde; un pipeline cloud en prend six ou sept. Sur une impression de 6 heures, un délai de cinq minutes coûte une bobine.
La qualité du modèle de détection de défaillance différencie un flux de webcam d’un moniteur. Spaghetti Detective était la référence communautaire, Obico accueille maintenant le plus grand ensemble de données étiqueté, et le modèle de Print Nanny est compétitif sur le stringing et le décalage de couche.
La prise en charge de plusieurs caméras s’adapte à la ferme d’impression. Un Pi avec deux caméras, c’est bien; trois imprimantes dans une pièce veulent une pile qui les affiche ensemble.
Les hooks de pause sont importants. Une caméra qui détecte la défaillance est utile, une qui met en pause l’imprimante est un moniteur. La commande PAUSE de Klipper et le bus de plugins d’OctoPrint traitent bien quand l’application est configurée correctement.
L’enregistrement et le time-lapse sont les ajouts “pourquoi pas?” qui viennent gratuitement avec la plupart des piles et se rentabilisent sur les publications de médias sociaux et les tickets de garantie.
Comparaison rapide
| Application | Meilleur pour | Plates-formes | Forfait gratuit | Modèle de défaillance | Point fort |
|---|---|---|---|---|---|
| OctoPrint + Spaghetti Detective | Utilisateurs OctoPrint avec détection locale | Linux (Pi), Windows, macOS | Plugin gratuit | Local optionnel | Écosystème de 40+ plugins |
| Mainsail + Crowsnest | Pile Klipper avec une UI rapide | Linux (Pi 4, N100) | Source ouverte gratuite | Intégration externe | UI Klipper la plus rapide |
| Fluidd + Crowsnest | Pile Klipper pour utilisation tactile | Linux (Pi, MKS PI, N100) | Source ouverte gratuite | Intégration externe | Meilleure mise en page tactile |
| Obico for Klipper | Klipper avec hook de pause officiel | Web plus agent Klipper | Plan gratuit | Côté serveur, distribué à votre hôte | Accélération matérielle sur Pi 5 |
| Print Nanny | Ferme multi-imprimante avec alertes par imprimante | Web plus agent Pi | Plan gratuit | Local sur Pi 4/5 | Tableau de bord de ferme avec graphiques par imprimante |
| Simplify3D Camera | Utilisateurs Simplify3D avec groupe d’imprimantes | Windows, macOS | Inclus avec Simplify3D | Intégration externe | Assis à l’intérieur du logiciel de tranchage |
| Frigate | NVR de labo maison pointé sur des imprimantes | Docker sur Linux, Windows, macOS | Source ouverte gratuite | Modèle Coral/CPU local | Même NVR que le reste de la maison |
Les applications
1. OctoPrint + Spaghetti Detective, meilleur pour les utilisateurs OctoPrint avec détection locale
OctoPrint reste le visage de l’impression 3D domestique, et le plugin Spaghetti Detective ajoute la détection de défaillance avec l’option d’exécuter le modèle entièrement sur la Pi. La couverture s’est élargie après que le fork d’Obico consolide la base de code; la configuration est une installation de plugin, une caméra pointée sur le plateau, et une paire de hooks PAUSE et CANCEL. S’exécute sur un Pi 4 avec 4 Go et plus.
Où elle échoue: OctoPrint bloque sur les fonctionnalités natives de Klipper que certaines imprimantes plus récentes supposent. Si vous passez à Klipper, utilisez plutôt les deux choix ci-dessous.
Prix: OctoPrint est gratuit. Le fork Spaghetti Detective d’Obico est gratuit pour un usage local.
Plates-formes: Linux (Raspberry Pi), Windows, macOS.
Télécharger: Site OctoPrint · Obico pour OctoPrint sur GitHub
Conclusion: Le choix quand l’imprimante est déjà sur OctoPrint et que vous voulez la détection sans quitter la pile.
2. Mainsail + Crowsnest, meilleur pour Klipper avec une UI rapide
Mainsail est l’UI web rapide pour une imprimante Klipper, et Crowsnest est la couche de flux de caméra intégrée que MainsailOS livr. Les deux ensemble vous donnent un tableau de bord d’imprimante avec un flux en direct et suffisamment de hooks pour qu’Obico ou Print Nanny puisse regarder le flux. S’exécute sur un Pi 4, Pi 5, MKS PI, ou un mini PC N100 économique.
Où elle échoue: pas de détection de défaillance intégrée; la caméra regarde, un service externe décide. En soi, c’est un moniteur, pas un moniteur avec alertes.
Prix: Source ouverte gratuite.
Plates-formes: Linux (Hôtes Raspberry Pi et mini-PC).
Télécharger: MainsailOS · Mainsail sur GitHub · Crowsnest
Conclusion: La base Klipper que vous pointez vers Obico ou Print Nanny.
3. Fluidd + Crowsnest, meilleur pour une utilisation tactile
Fluidd est l’autre UI web de Klipper: mise en page plus épurée pour un écran tactile, une surface de contrôle mobile-first, et le même pipeline de caméra Crowsnest. Si la ferme d’impression est derrière un écran tactile de 7 pouces sur le mur, Fluidd est la version qui s’affiche bien.
Où elle échoue: moins de variété de plugins qu’Mainsail. Choisissez l’un ou l’autre, pas les deux.
Prix: Source ouverte gratuite.
Plates-formes: Linux (Hôtes Raspberry Pi et mini-PC).
Télécharger: FluiddPI · Fluidd sur GitHub
Conclusion: L’UI Klipper à exécuter quand un écran tactile est la surface de contrôle principale.
4. Obico for Klipper, meilleur pour Klipper avec hook de pause officiel
Obico for Klipper est l’agent emballé qui lie Mainsail ou Fluidd à la détection de défaillance d’Obico avec une action de pause de première classe. Le plan gratuit couvre une imprimante avec quelques alertes par mois; le plan payant est illimité. La détection s’exécute sur les serveurs d’Obico par défaut et peut être entièrement auto-hébergée pour les propriétaires qui veulent zéro cloud.
Où elle échoue: le plan gratuit limite rapidement les notifications si vous imprimez beaucoup de petites pièces.
Prix: Plan gratuit. Standard environ $9/mois, Family environ $19/mois. L’auto-hébergement est entièrement gratuit.
Plates-formes: S’exécute sur Linux (agent), contrôle les notifications côté Windows/macOS.
Télécharger: Site Obico · Obico pour Klipper sur GitHub
Conclusion: Le choix quand une imprimante Klipper a besoin de détection de défaillance avec une action de pause officielle, cloud ou auto-hébergée.
5. Print Nanny, meilleur pour une ferme multi-imprimante
Print Nanny est la réponse “ferme d’impression”. Son image Pi s’exécute sur chaque imprimante, les agents se coordonnent via le tableau de bord Print Nanny, et le modèle de détection de défaillance s’exécute localement sur la Pi (Accélérateur USB Coral pris en charge sur Pi 4). Graphiques par imprimante, miniatures de caméra, et alertes sont le modèle que nous voulons quand nous exécutons trois ou quatre imprimantes dans une pièce.
Où elle échoue: les fermes mixtes OctoPrint/Klipper nécessitent un peu plus de configuration qu’une boutique à pile unique.
Prix: Plan gratuit. Pro environ $9/mois avec des minutes de détection illimitées.
Plates-formes: Agent Linux (Raspberry Pi), tableau de bord côté navigateur.
Télécharger: Site Print Nanny
Conclusion: Le meilleur choix quand il y a plus d’une imprimante à surveiller à la fois.
6. Simplify3D Camera, meilleur pour les utilisateurs Simplify3D
Simplify3D Camera est l’itinéraire intégré au logiciel de tranchage. Si vous utilisez déjà Simplify3D en tant que logiciel de tranchage payant, il peut regarder l’imprimante via une caméra USB ou réseau sans pile séparée. C’est un moniteur, pas un détecteur; les alertes proviennent des hooks propres de Simplify3D.
Où elle échoue: uniquement logiciel de tranchage payant. N’exécute pas la détection de défaillance seule.
Prix: Inclus avec Simplify3D. Le logiciel de tranchage coûte environ $200 une fois.
Plates-formes: Windows, macOS.
Télécharger: Site Simplify3D
Conclusion: Le choix quand Simplify3D est déjà le logiciel de tranchage et que vous voulez que la caméra soit à l’intérieur.
7. Frigate, meilleur NVR de labo maison pointé sur des imprimantes
Frigate est le NVR local polyvalent que la plupart des labos maison exécutent déjà pour les caméras extérieures, et il fonctionne bien pointé sur une imprimante. La détection d’objets locale sur un accélérateur USB Coral Google (ou un CPU modeste) attrape “blob en forme de spaghetti” en tant qu’objet entraînable si vous êtes prêt à configurer les étiquettes. Pas de première classe pour les imprimantes, mais pratique quand le NVR est déjà là.
Où elle échoue: pas conçue spécifiquement pour l’impression; le modèle nécessite un entraînement ou un téléchargement d’un modèle Frigate pré-entraîné. Pas de hook de pause natif vers Klipper ou OctoPrint (vous utiliseriez MQTT).
Prix: Source ouverte gratuite.
Plates-formes: Docker sur Linux, Windows, macOS. Frigate+ (plan payant pour le service de modèle entraîné) environ $9/mois.
Télécharger: Site Frigate · Frigate sur GitHub
Conclusion: Le choix quand le NVR s’exécute déjà pour le reste de la maison et que vous préférez ajouter un flux plutôt qu’un autre agent.
Comment choisir le bon
Pour une imprimante OctoPrint que vous ne prévoyez pas de changer: OctoPrint plus le fork Spaghetti Detective d’Obico. Détection locale, valeurs par défaut sensées.
Pour une imprimante Klipper: Mainsail plus Crowsnest en base, puis Obico for Klipper pour la détection avec un hook de pause approprié, ou Print Nanny pour la même chose sur une ferme.
Pour une imprimante Klipper derrière un écran tactile: Fluidd plus Crowsnest au lieu de Mainsail.
Pour une ferme d’impression avec graphiques par imprimante: Print Nanny.
Pour une boutique Simplify3D: Simplify3D Camera.
Pour un labo maison qui exécute déjà un NVR local: Frigate avec une étiquette “spaghetti” entraînée.
FAQ
Combien de puissance avons-nous besoin pour exécuter la détection localement?
Une Raspberry Pi 4 avec 4 Go exécute confortablement Spaghetti Detective et l’agent Klipper d’Obico. Le modèle local de Print Nanny aime l’Accélérateur USB Coral sur Pi 4; un Pi 5 le gère CPU uniquement. Frigate s’adapte avec le nombre de caméras plus que le nombre d’imprimantes.
L’action de pause fonctionne-t-elle vraiment de façon fiable?
Sur Klipper via les agents Obico ou Print Nanny, oui; le gcode PAUSE s’exécute et l’imprimante attend jusqu’à ce que nous reprenions. Sur OctoPrint plus Spaghetti Detective, c’est entraîné par l’API du plugin OctoPrint; un mauvais ordre de plugin peut le casser, mais c’est un problème résolu dans les builds actuelles.
Pouvons-nous utiliser notre ancienne webcam USB?
Oui. Une Logitech C270 suffit pour la détection. Les caméras de plus haute résolution aident moins qu’un bon éclairage.
Ces applications diffusent-elles vers le cloud?
Cela dépend du choix. OctoPrint plus Spaghetti Detective (fork) peut exécuter la détection entièrement localement. Obico par défaut pour la détection cloud mais prend en charge l’auto-hébergement complet. Print Nanny exécute la détection localement sur la Pi. Frigate est uniquement local.
Qu’en est-il des caméras “IA” intégrées aux imprimantes récentes?
Les caméras “IA” que Bambu, Creality et Prusa livrent maintenant dans la boîte sont pratiques mais l’action de pause est souvent du côté du cloud. Si le réseau tombe, certaines d’entre elles cessent de regarder. Une pile locale continue de fonctionner quand internet ne le fait pas.