https://pingbase.homelinux.net/libro/projects/show/reprap?jump=welcome
Buts de l’atelier :
- réaliser une RepStrap McWire avec une surface utile plus grande que le modèle documenté.
- Fiabiliser l’extrudeuse.
- Imprimer un premier objet en ABS
Bilan du workshop
La RepStrap PING alias "Noodle" a été finie le jeudi soir pour la partie robot et l’extrudeuse a été montée vendredi après-midi.
- Partie électronique : Utilisation de l’électronique V2 documentée ici.
Un quatrième pilote de moteur est utilisé pour l’extrudeuse et un circuit PWM simple à été fait pour piloter le fil résistif. Une thermistance 100k est utilisée pour mesurer la température. - Moteurs : Utilisation de 3 moteurs NEMA 14 pour les axes et un moteur NEMA 17 pour l’extrudeuse.
- Robot 3 axes : L’équipe a décidé de redimentionner la structure pour que la surface utile corresponde au plateau.
Solidariser les axes moteurs et les tiges M8 ont posé problème : il faut utiliser des collier de serrage au dessus de la gaine thermorétractable pour obtenir un montage robuste. Les liaisons tiges - plateaux ont été garnis de colle chaude en plus d’un serrage du boulon-guide. - Extrudeuse : Choix d’un montage équivalent à celui documenté ici. Un trou de 0.45mm a été percé.
La partie d’entrainement du fil utilise un moteur NEMA 17 équipé d’un engrenage et la roue d’appuis est un grand engrenage récupéré dans une imprimante. - Logiciels :
- GCode_Interpreter a été modifié pour :
- Changer la look up table de la thermistance 100k (ThermistorTable.h)
- Définir l’utilisation d’une arduino. Désactiver les X_MAX_PIN, Y_MAX_PIN, Z_MAX_PIN et utiliser les pins pour définir des ENABLE_PIN pour chaque axes et ainsi ne plus faire chauffer les moteurs s’ils ne sont pas utiliser (typiquement Z) (pins.h, parameters.h et stepper_control.pde).
- Définir l’usage d’un moteur pas à pas plutot qu’un moteur DC (pins.h).
- Définir les moteurs (400 pas/tours en half-stepping) et les tiges filetés M8 (320 pas/mm) (parameters.h).
- Décider d’une vitesse maximum de 3000 au dela de laquelle les moteurs NEMA 14 perdent des pas (parameters.h) (à confirmer).
- Dans replicatorg-12, créer une nouvelle description de machine dans le fichier machines.xml pour décrire la surface utile de 280x200x70mm (à préciser).
- GCode_Interpreter a été modifié pour :
(Voir après les video pour télécharger les fichiers)
Ce qu’il reste à faire :
- Vérifier la solidité des liaisons moteurs - tiges filetées.
- Confirmer la surface utile réelle et la modifier dans machines.xml de replicatorg.
- Tester avec l’interface de test de replicatorg la vitesse maximum réelle supportée par les moteurs sans qu’ils perdent des pas et reprendre machines.xml.
- Réparer ou refaire l’extrudeuse (les cosses du fil résistif ont étés malmenés).
- Tester le système d’entrainement de l’extrudeuse pour vérifier si le moteur pas à pas est bien connecté, s’il a suffisament de couple et vérifier qu’on obtient au final un entainement régulier.
- Apprendre à utiliser skeinforge.
- Imprimer !!!! :-)
lundi 1er mars 2010, par