Les deux révisions précédentes
Révision précédente
Prochaine révision
|
Révision précédente
|
work:prusa-i3 [2014/03/05 23:15] virtualabs |
work:prusa-i3 [2018/03/21 22:38] (Version actuelle) |
Puis j'ai inséré l'axe X en le faisant coulisser sur les tiges lisses, et j'ai dû reprendre à plusieurs fois le réglage de mes roulements pour que cela coulisse sans trop de résistance. L'axe Z peut toutefois supporter un peu de résistance, sa position est pilotée par vis sans fin, qui procure une très bonne précision et vu le couple du moteur cela ne devrait pas poser de problème. Je me suis quand même assuré que cela coulissait bien en faisant basculer d'un côté et de l'autre le cadre: le déplacement sur l'axe Z se faisait tout seul, grâce à la gravité. Pas parfait, mais cela devrait fonctionner. | Puis j'ai inséré l'axe X en le faisant coulisser sur les tiges lisses, et j'ai dû reprendre à plusieurs fois le réglage de mes roulements pour que cela coulisse sans trop de résistance. L'axe Z peut toutefois supporter un peu de résistance, sa position est pilotée par vis sans fin, qui procure une très bonne précision et vu le couple du moteur cela ne devrait pas poser de problème. Je me suis quand même assuré que cela coulissait bien en faisant basculer d'un côté et de l'autre le cadre: le déplacement sur l'axe Z se faisait tout seul, grâce à la gravité. Pas parfait, mais cela devrait fonctionner. |
| |
Pour terminer, j'ai pu observer un mauvais alignement entre mes deux tiges lisses: on dirait qu'un des supports du bas ait été un peu mal imprimé. Cela fait que le parcourt sur l'axe X n'est pas exactement à l'horizontal (je dois avoir un angle léger < 8°). J'ai essayé de régler cela, mais à part en reperçant le support, je ne vois pas comment m'y prendre. Après réflexion, je comprends pourquoi le support de lit chauffant doit être ajusté en hauteur afin d'être perpendiculaire à l'axe de l'extrudeur... L'impression 3D reste tout de même imprécise, et cet ajustement permettra de palier au manque d'horizontalité (j'espère). Sinon je repercerais les supports, et j'ajusterais à la barbare. | Pour terminer, j'ai pu observer un mauvais alignement entre mes deux tiges lisses: on dirait qu'un des supports du bas ait été un peu mal imprimé. Cela fait que le parcourt sur l'axe X n'est pas exactement à l'horizontal (je dois avoir un angle léger < 8°). J'ai essayé de régler cela, mais à part en reperçant le support, je ne vois pas comment m'y prendre. Après réflexion, je comprends pourquoi le support de lit chauffant doit être ajusté en hauteur afin d'être perpendiculaire à l'axe de l'extrudeur... L'impression 3D reste tout de même imprécise, et cet ajustement permettra de palier au manque d'horizontalité (j'espère). Sinon je repercerais les supports, et j'ajusterais à la barbare. |
| |
| [EDIT] Suite à la casse d'une pièce lors d'un transport, j'ai du changer un des chariots de l'axe Z et du coup cela a en partie réglé le problème. Au final, je suspecte très fortement un défaut d'impression dans le logement des roulements à billes linéaires. |
| |
| ===== Montage de l'entraînement de l'axe Z et des moteurs ===== |
| |
| Le montage des coupleurs s'est déroulé sans encombre, mais le vissage des moteurs NEMA17 a posé quelques soucis d'ajustement. J'avais rapidement repercé les trous des vis M3, mais il y avait encore quelques écarts qui ont été corrigés lors du vissage. Attention à ne pas oublier les rondelles, le schéma du wiki ne les montre quasi pas alors qu'elles sont importantes pour répartir la pression sur la pièce de support. |
| |
| Le passage des câbles des moteurs de l'axe Z dans les trous prévus à cet effet dans le cadre a été laborieux: il faut couder les connecteurs de manière à les passer dans le sens de la longueur, sinon c'est soudure obligatoire. Attention à ne pas abîmer de fils au passage. |
| |
| Le reste est relativement aisé, les moteurs étant de gros blocs. Les moteurs de l'axe Z ajoutent un sacré poids au cadre, ce qui va très certainement augmenter sa stabilité. |
| |
| ===== Montages des endstops (capteurs de butée) ===== |
| |
| Le montage des endstops s'est révélé très laborieux et ce pour une simple raison: les connecteurs placés sur le circuit imprimé sont trop gros et empêchent toute fixation. J'ai du les tordre en faisant bien attention (à l'aide d'un couteau à lame fine et d'une pince) afin d'avoir la place de passer les têtes de vis et/ou les écrous. |
| |
| D'ailleurs, utiliser des vis M3 de 14mm me semble inapproprié, il aurait fallu employer des vis plus courtes (de moitié je pense) afin d'éviter le surplus qui rend à la fois le vissage et les réglages délicats. De plus, aucune empreinte de tête n'est présent dans les supports, et pour affiner la position des endstops ça s'annonce coton. |
| |
| Enfin, la fixation du support d'endstop de l'axe Z de la Prusa i3 rework est tout simplement mal pensé: impossible de visser une vis de fixation du moteur sans avoir à décaler le connecteur femelle du circuit du endstop afin de pouvoir passer le tournevis. J'ai bien tenté avec une pince, mais pas ou peu de pression pour faire rentrer la vis dans son emplacement (à savoir que ça force un peu, mais c'est normal c'est dû à l'impression 3D). |
| |
| Bref, je ne m'attendais pas à une galère de ce côté là, mais au final j'ai du adapter tous les endstops de manière à pouvoir placer les connecteurs sans gêner les mouvements tout en conservant la fonctionnalité. |
| |
| ===== Mise en place des courroies ===== |
| |
| La mise en place des courroies est une étape délicate. J'ai donc commencé par la plus facile à placer: celle de l'axe X (qui permet de déplacer le chariot d'extrusion). Elle n'a pas été facile à insérer, mais en forçant un peu elle a fini par rentrer. Du coup, peu de chance qu'elle glisse mais dans le doute j'ai fixé la courroie avec des zipties de manière à ce qu'elle fasse le tour du plot de fixation. Attention à l'alignement de la courroie lors de cette opération: elle doit rester horizontale et non "pincée" par les zipties. |
| |
| En ce qui concerne l'axe Y (plateau), ça a été plus laborieux. L'avantage de cet axe est qu'il possède un système de réglage de la tension. Il faut donc le placer au plus près, insérer la courroie et régler la tension par la suite. Contrairement à l'axe X, l'alignement doit être vérifié avant de couper la courroie: faites bouger le chariot et regardez le placement de la courroie sur les poulies. Si en approchant le chariot d'une des poulies la courroie tend vers un côté ou vers l'autre, c'est qu'elle n'est pas correctement alignée. |
| |
| Cette étape est ennuyante car l'ajustement sur les tiges filetées n'est pas parfait, et l'alignement idéal difficile à obtenir. De même, je n'ai pas opté pour des zipties côté fixation car j'ai du insérer la courroie de force (et c'est peu dire), donc vu la résistance requise j'ai jugé que c'était suffisant. Ceci dit, je ne suis pas à l'abri d'avoir à commander un surplus de courroie GT2 afin de refaire cette partie. |
| |
| ===== Electronique (1/X): préparation de la carte RAMPS ===== |
| |
| J'ai commandé un kit RAMPS+Arduino atmega2560 sur ebay, à 30€. Ce même kit est vendu 110.00€ sur le site d'eMotion Tech (auteur de la prusa i3 Rework), le gain semblait intéressant. Evidemment, je sais que le risque de problèmes peut me coûter un peu plus en cas de mauvaise livraison ou autre. |
| |
| Et ça n'a pas loupé ! Le paquet était très légèrement emballé et a souffert de chocs: connecteurs tordus, atmega2560 abimé, et par la suite je me suis rendu compte qu'il manquait des éléments essentiels. Coup de chance, je suis assez bien équipé côté électronique et j'ai pu tout réparer; malheureusement ce n'est pas le cas de tout le monde. |
| |
| La carte RAMPS 1.4 avait pas mal de pins de contact tordues, que j'ai ainsi rectifiées avec une pince (dans le pire des cas j'ai du surplus, j'aurais pu ressouder quelques connecteurs). Par contre le connecteur de ventilateur d'extrusion est tout simplement manquant: il est seulement indiqué de souder les fils. Plutôt embêtant si l'on veut le changer, ou tout simplement démonter l'imprimante (entretien & co). J'ai donc pris un connecteur male 2 pins dans mon stock, et l'ai soudé sur la carte. C'est la seule modification nécessitant une soudure que j'ai effectuée. |
| |
| Autre point TRES important: les cavaliers. Bien sûr, ceux-ci sont absents du kit et de la documentation officielle (non non, on n'en parle pas sur le site www.reprap.org), mais ils sont essentiels au bon fonctionnement des moteurs pas à pas (steppers). A l'emplacement de chaque stepstick, il ne faut pas oublier de placer 3 cavaliers sur les emplacements prévus à cet effet (entre les connecteurs du support de stepstick). Cette configuration permet de définir le nombre de pas effectués par les moteurs pas à pas, si vous ne les mettez pas ceux-ci feront de gros à-coups et seront incontrôlables. |
| |
| Enfin, insérez les stepsticks sans trop forcer, la carte non-alimentée. |
| |
| ===== Electronique (2/X): préparation de la carte Arduino Atmega2560 ===== |
| |
| Une fois la carte RAMPS montée, on va s'occuper de la partie Arduino. Le mieux est de la brancher via un cable USB sur l'ordinateur (avec l'environnement Arduino de configuré) et de télécharger le firmware Marlin correspondant à la Prusa i3 Rework. |
| |
| Une fois le firmware dézippé, on ouvre le fichier //Marlin.ino// avec l'IDE Arduino et on compile le sketch. Pour terminer, on sélectionne la bonne carte dans le menu de configuration (Atmega 2560) et on téléverse le firmware. Cette opération peut (et devra) être effectuée à nouveau par la suite. |
| |
| Pour terminer, on connecte la carte RAMPS à la carte Arduino ainsi qu'à son alimentation (initialement éteinte). |
| |
| |
| ===== Electronique (3/X): branchement des thermistances et des endstops ===== |
| |
| J'ai commandé des [[http://www.ebay.fr/itm/3X-Mechanical-Endstop-Module-V1-2-For-3D-Imprimante-RAMPS-1-4-RepRap-Prusa-TE250-/252033511083?hash=item3aae5e2eab:g:9ZUAAOSw9N1VriAd|endstops sur ebay]], et c'est juste un peu galère à monter: les connecteurs ne permettent pas une fixation par vis aisée, et j'ai dû tordre ceux-ci. Ce n'est pas prévu, et c'est une opération risquée: il ne faut pas casser le connecteur sous peine de devoir faire de la soudure. Je vous conseille fortement un couteau à lame fine et solide, ça fait bien le boulot couplé à une petite pince. |
| |
| Le placement de l'endstop en Z est franchement moisi, je l'ai laissé tel quel pour le moment mais ça fait partie des choses à améliorer sur la Prusa i3. Pour contourner cette difficulté, j'ai opté pour un plateau monté sur ressorts: c'est beaucoup plus pratique car une fois l'endstop Z placé, ça se règle aux petits oignons sans aucune difficulté. |
| |
| Les thermistances ont été scellés à l'aide de mastic-colle siliconé et résistant à la chaleur. La conduction thermique semble bonne, et le tout tient bien en place. J'ai opté pour ma part pour des thermistances prémontées, sauf celle de l'extrudeur que j'ai assemblé. |
| ===== Electronique (4/X): branchement des moteurs et réglages des stepsticks ===== |
| |
| Les moteurs pas à pas sont branchés selon le schéma officiel (TODO), et une fois ceux-ci connectés il ne faut surtout pas oublier de calibrer les stepsticks. Ce calibrage est essentiel à la fois pour assurer une bonne durée de vie aux moteurs pas à pas mais aussi pour la précision du positionnement. |
| |
| |
| ===== Premiers problèmes rencontrés ===== |
| |
| La calibration de l'imprimante n'a pas été un véritable souci: le choix des courroies et poulies GT2 semble être bon, tout comme celui des moteurs. Les distances parcourues par les éléments mobiles étaient parfaites dès le premier montage, seul l'extrudeur a eu besoin de calibrage car cela dépend du filament et de la précision des engrenages. Bref, en moins de 3 heures l'ensemble était opérationnel. |
| |
| Le premier problème que j'ai rencontré, et que j'ai diagnostiqué bien plus tard, est un problème d'effet mirroir sur l'axe Y. Cela est dû au fait que j'ai retourné l'assemblage Y afin d'avoir le moteur d'entraînement au plus près de l'électronique (car le fil d'alimentation était court). Je n'ai pas eu le temps de le régler avant le deuxième problème et premier incident bloquant. La solution était relativement simple: j'ai connecté le //endstop// de l'axe Y en Ymin et ai modifié le sens du moteur, cela a réglé le souci. |
| |
| Le second problème: la cartouche de chauffe (l'élément chauffant de l'extrudeur) a grillé pour une raison inconnue. Je m'en suis servi sans problème pendant deux semaines, et boum d'une minute à l'autre elle est fichue. C'est assez simple de s'en rendre compte: si vous avez du 12V aux bornes de la cartouche et une résistance infinie, alors c'est qu'elle est fichue. Pour le coup, ça m'a pas mal bloqué: impossible d'imprimer dans ce cas de figure, et il faut démonter intégralement l'extrudeur pour changer la cartouche. Ah, et il ne FAUT PAS COLLER LA CARTOUCHE, comme indiqué sur certains guides de montage, juste la fixer avec du scotch Kapton. J'ai galéré à décoller la mienne, mais bon à grands coups de marteau c'est venu sans dommage. Ouf. Une fois la cartouche remplacée, tout est revenu à la normale et j'ai pu reprendre les impressions. |
| |
| Dernier problème rencontré: les pièces de mon kit se fendillent, cela semble être causé par le travail mécanique de celles-ci. Ce n'est pas bloquant pour le moment, car elles ne sont pas cassées, mais je vais devoir imprimer ces pièces en surplus histoire de pouvoir les remplacer plus tard. EDIT: j'ai imprimé une pièce critique malgré que les réglages ne soient pas terminés pour être paré à toute casse. |
| |
| ===== Premiers hacks/améliorations ===== |
| |
| La toute première amélioration que j'ai apporté à l'imprimante est le montage sur ressort du plateau. D'après la documentation, il faut monter le plateau chauffant sur le support et fixer le tout avec vis et rondelles. Cependant, le réglage de l'horizontalité de celui-ci est impossible avec ce montage. |
| |
| Pour pallier à la fois à l'imprécision de l'endstop de l'axe Z et aux difficultés de réglage de l'horizontalité du plateau, j'ai opté pour l'installation de ressorts en lieu de place des rondelles. Pour les ressorts, j'ai suivi l'idée d'un collègue: utiliser des ressorts de supports de pile (1.5V AAA), très résistants et relativement courts. Ces ressorts se sont révélés être parfaits pour cet usage ! |
| |
| Ensuite, j'ai imprimé quatre molettes de réglage de précision afin de pouvoir y insérer les écrous M3 et assurer un réglage plus précis et plus facile à manipuler, de cette manière c'est rapide de régler l'horizontalité du plateau chauffant et de démarrer une impression. |
| |
| Quant au plateau chauffant, j'ai remisé le Kapton pour utiliser de la laque à cheveux: côté adhérence c'est juste top, et lorsque le plateau passe en dessous des 30°C la pièce vient toute seule sans forcer. Juste excellent. Attention toutefois, il faut nettoyer le plateau régulièrement, et c'est la plaie à enlever (gratoir plastique recommandé). |
| |
| Enfin, j'ai changé le support de ventilateur de l'extrudeur pour [[http://www.thingiverse.com/thing:389013|un modèle plus efficace]] qui refroidit à la fois la buse d'extrusion et la pièce imprimée: ça améliore le rendu des pièces et permet de plus belles impressions. |
| |
===== Coût global (mis à jour régulièrement) ===== | ===== Coût global (mis à jour régulièrement) ===== |
* Kit courroie GT2 + 2 poulies crantées: 11,31€ | * Kit courroie GT2 + 2 poulies crantées: 11,31€ |
* Vis M3 14mm (x50): 2,18€ | * Vis M3 14mm (x50): 2,18€ |
| * 5 moteurs NEMA 17 (eMotion Tech): 60€ |
| * Tête d'extrusion JHEAD 0.35mm: 69.90€ |
| |
Ce qui fait la modique somme d'environ 300€, juste pour le cadre, les pièces et la base de la mécanique. | Ce qui fait la modique somme d'environ 420€, juste pour le cadre, les pièces, la base de la mécanique, les moteurs et l'extrudeur. |