Nous construisons sur mesure une imprimante 3D cartésienne à utiliser dans un environnement d'impression 3D de production, avec les exigences suivantes:
- Résolution Z prévue 0,13 mm;
- Extrudeuses doubles (matériau primaire + support);
- Quatre bobines (deux par matériau avec connecteur y, peut-être ajouter une fonctionnalité de commutation automatique plus tard);
- Caméra;
- Écran tactile intégré de 11 "pour le contrôle et l'interaction, géré par un Raspberry Pi 3;
- Carte personnalisée basée sur ATMega2560 pour contrôler l'imprimante;
- L'imprimante doit gérer avec élégance des conditions telles que «manque de matériau», etc.
Question: Comment sélectionner le firmware?
Existe-t-il des différences notables entre les options de micrologiciel principales (Marlin / Repetier) pour cette configuration? D'après les groupes de codes Google, je comprends que le Repetier a une base de code beaucoup plus propre et donne apparemment des performances physiques plus fluides. Pourtant, d'après ce que je peux comprendre, 95% de la communauté utilise Marlin - est-ce exact?
Étant donné que cette imprimante aura le Pi3 pour contrôler les "fonctions supérieures", cela vaut-il la peine d'envisager un micrologiciel compact comme Teacup?
Edit 12 / avril / 2017:
Pour ceux qui recherchent: Après de nombreuses critiques, Klipper a été sélectionné comme le micrologiciel le plus avancé - tous les calculs cinématiques sont effectués sur l'ordinateur hôte, plutôt que sur le microprocesseur, ce qui entraîne un mouvement pas à pas beaucoup plus rapide / plus fluide.
Réponses:
Votre choix de firmware dépend de nombreux facteurs, mais pour n'en nommer que quelques-uns importants: les fonctionnalités, votre carte de pilote (RAMPS vs Sanguinololu vs Gen..etc) et la prise en charge du code G.
Le fonctionnement doux / silencieux dépend des moteurs et des capacités de micro-pas de la puce du pilote. La façon dont le micrologiciel s'interface avec la puce du pilote joue un rôle très mineur à cet égard.
Consultez cette page pour une liste des micrologiciels, de leurs capacités et de l'électronique compatible (carte pilote):
http://www.reprap.org/wiki/List_of_Firmware
Il serait utile de vérifier également la prise en charge du code G de divers firmwares:
http://reprap.org/wiki/G-code
De plus, une grande partie de la communauté utilise Marlin, mais pour beaucoup d'imprimantes commerciales, le code a été légèrement modifié pour répondre à leurs besoins.
Il n'y a pas de réponse parfaite à cela. Vérifiez les liens et comparez-les à vos besoins. Marlin est le pari le plus sûr car il a le plus de support, mais vous devrez peut-être le modifier ou le reconfigurer légèrement pour votre tableau personnalisé.
la source
Il y a quelques jours, je suis tombé sur klipper .
Il semble faire exactement le partage de fonctionnalités que vous mentionnez
la source