Modifications

Sauter à la navigation Sauter à la recherche
9 312 octets ajoutés ,  13 octobre 2013 à 08:58
Ligne 2 : Ligne 2 :     
== Introduction ==
 
== Introduction ==
{{ambox-stop|text=Attention: en cours de rédaction}}
      
{{bloc-etroit|text=Nous voici sur le point de réaliser nos premières impressions.
 
{{bloc-etroit|text=Nous voici sur le point de réaliser nos premières impressions.
Ligne 88 : Ligne 87 :     
==== Température d'extrusion ====
 
==== Température d'extrusion ====
The extrusion temperature will depend on the material, and most can operate over a range of temperatures. The supplier should provide guidance as to which temperatures are suitable. A very general rule of thumb is that PLA lies between 160°C and 230°C, and ABS lies between 215°C and 250°C. More exotic materials will have a different range.
+
La température d'extrusion dépend de la matière utilisée, elle peut donc varier dans une gamme de température assez large. Votre fournisseur devrait vous fournir des recommandations sur la température recommandée.  
   −
This is one parameter which you will want to fine tune when you start producing prints. The optimal temperature can vary even between colours of the same material. Another factor which may affect the chosen temperature is how fast the extrusion is, where generally faster extrusion runs hotter.
+
Vous pouvez utiliser la règle d'or suivante:
 +
* Pour le PLA: une température entre 160°C et 230°C
 +
* Pour l'ABS: une température entre 215°C et 250°C.  
 +
* Les matériaux plus exotiques nécessiterons d'autres gamme de températures..
   −
Note: One may choose to control the extruder temperature manually from the printer controller. In this case the temperature can be set to zero.
+
La température d'extrusion est un paramètre que vous devrez mettre au point avec une grande finesse lorsque vous commencerez à produire des pièces 3D. La température optimale peut même varier d'une couleur à l'autre du filament. Un autre facteur qui influence la température, c'est la vitesse d'extrusion. Les extrusions plus rapide nécessitent généralement un hot-end plus chaud.
 +
 
 +
Note: Pour ceux qui désirent contrôler manuellement la température de l'extrudeur depuis le controleur de l'imprimante, il suffit de placer la valeur ZERO.
    
[[Fichier:3D-OrdBot-Slicer-Config-06.png]]<br />
 
[[Fichier:3D-OrdBot-Slicer-Config-06.png]]<br />
 
<small>Source: [http://Slic3r.org Slic3r.org]</small>
 
<small>Source: [http://Slic3r.org Slic3r.org]</small>
 +
 +
'''Sur notre OrdBot, nous proposons la valeur de 230°C comme point de départ pour les filaments d'ABS'''.
    
==== Température du lit & fin ====
 
==== Température du lit & fin ====
If the printer has a heated bed then this parameter may be set. As with the extruder temperature, the value will depend on the material used. A rule of thumb is that PLA requires  60°C and ABS requires  110°C.
+
Si l'imprimante dispose d'un lit chauffant alors ce paramètre devrait être précisé. Comme pour la température de l'extrudeur, la température sélectionnée dépend de la matière extrudée.  
 +
 
 +
Comme règle d'or, vous pouvez vous baser sur:
 +
* PLA nécessite une température de 60°C  
 +
* ABS nécessite une température de 110°C.
   −
Note: One may choose to control the bed temperature manually from the printer controller. In this case the temperature can be set to zero.
+
Note: Pour ceux qui désirent contrôler la température de lit chauffant manuellement, vous pouvez placer la valeur ZERO dans cette zone.
    
[[Fichier:3D-OrdBot-Slicer-Config-07.png]]<br />
 
[[Fichier:3D-OrdBot-Slicer-Config-07.png]]<br />
 
<small>Source: [http://Slic3r.org Slic3r.org]</small>
 
<small>Source: [http://Slic3r.org Slic3r.org]</small>
 +
 +
'''Sur notre OrdBot, une température de lit chauffant de 90°C est suffisant.'''.
 +
 +
La température de lit chauffant est un paramètre contraignant au démarrage de l'impression, si le lit chauffant n’atteint pas la température minimale, l'impression ne démarre pas. Certains pourraient vraiment prendre le parti de contrôler cette température manuellement depuis le contrôleur d'imprimante (c'est notre cas).
    
[[Fichier:3D-OrdBot-Slicer-Config-08.png]]<br />
 
[[Fichier:3D-OrdBot-Slicer-Config-08.png]]<br />
 
<small>Source: [http://Slic3r.org Slic3r.org]</small>
 
<small>Source: [http://Slic3r.org Slic3r.org]</small>
 +
 +
=== Lit chauffant - reconfiguration ===
 +
 +
Si vos impressions ne démarre pas et que vous constatez que le lit chauffant en est l'origine alors vous pouvez modifier la configuration de la température du lit chauffant.
 +
 +
Lors de nos premiers essais, la température du lit chauffant était configurée sur 110°C mais notre lit chauffant atteignait à peine 102°C (mauvais contact thermique du senseur de température)... et l'impression ne démarrait pas!
 +
 +
Nous sommes donc passé en contrôle manuel de la température pour le lit chauffant
 +
 +
[[Fichier:3D-OrdBot-Slicer-10.jpg|640px]]
 +
 +
{{ambox|text=Le contrôle manuel de la température du lit à l'avantage de ne pas être aussi contraignant... par contre, vous devez surveiller vous même l'évolution de la température. Ce qui nécessite environ 15 à 20 minutes.}}
    
=== Plus d'information ===
 
=== Plus d'information ===
 
Le site de [http://slic3r.org Slic3r] vous propose aussi une section [http://manual.slic3r.org/FirstPrint.html#calibration manuel] (en anglais).
 
Le site de [http://slic3r.org Slic3r] vous propose aussi une section [http://manual.slic3r.org/FirstPrint.html#calibration manuel] (en anglais).
    +
== Fichier de test (STL) ==
 +
Pour effectuer notre impression, nous avons besoin d'un fichier de test.
 +
 +
Nous allons partir d'un fichier STL. le [http://fr.wikipedia.org/wiki/Fichier_de_st%C3%A9r%C3%A9olithographie format STL] (''Wikipedia.fr'') est un format de données informatiques utilisé en [http://fr.wikipedia.org/wiki/St%C3%A9r%C3%A9olithographie stéréolithographie] (''Wikipedia.fr'').
 +
 +
La stéréolithographie est une technique dite de prototypage rapide, qui permet de fabriquer des objets solides à partir d'un modèle numérique. L'objet est obtenu par superposition de tranches fines de matière.
 +
 +
=== Fichier d'exemple ===
 +
Téléchargez ce fichier [http://mchobby.be/data-files/OrdBotHadron/test.stl test.stl] et stocker le sur votre ordinateur, nous allons ensuite le transformer en GCode.
 +
 +
<small>Le fichier Test.stl est issu de programme SkeInForge. Crédit SkeInForge</small>
 +
 +
== Produire le GCode avec Slic3r ==
 +
Nous allons maintenant utiliser Slic3r pour transformer le fichier STL en GCode interprétable par l'imprimante.
 +
 +
Comme nous avons configuré slic3r durant son installation, il ne sera pas bien difficile de produire du GCode.
 +
 +
Démarrez le programme Slic3r et cliquer sur le bouton ajouter.
 +
 +
[[Fichier:3D-OrdBot-Slicer-20.jpg|640px]]
 +
 +
Sélectionnez le fichier "test.stl" que nous venons de mettre de côté.
 +
 +
[[Fichier:3D-OrdBot-Slicer-21.jpg|640px]]
 +
 +
Ce qui affiche l'objet dans Slic3r
 +
 +
[[Fichier:3D-OrdBot-Slicer-22.jpg|640px]]
 +
 +
Ne reste plus qu'a produire le GCode en pressant le bouton "Export G-Code".
 +
 +
[[Fichier:3D-OrdBot-Slicer-23.jpg|640px]]
 +
 +
Sauvez le fichier GCode sur votre disque...
 +
 +
[[Fichier:3D-OrdBot-Slicer-24.jpg|640px]]
 +
 +
La prochaine étape sera de recharger ce fichier dans PronterFace pour lancer l'impression.
 +
 +
Juste avant, nous allons faire un petit détour par un point supplémentaire qui pourrait bien vous faciliter la vie.
 +
 +
== Modifier le GCode ==
 +
Nous avons été amené à légèrement modifier les premières lignes du GCode pour faciliter le lancement de l'impression.
 +
 +
Il serait certainement possible de trouver ces paramètres dans Slic3r... mais notre but est d'aller directement à l'essentiel pour nos premières impressions.
 +
 +
=== Copier le GCode ===
 +
Ne pas travailler sur des fichiers originaux est une habitude acquise depuis de nombreuses années.
 +
 +
Ainsi, nous vous proposons de faire une '''copie''' de votre fichier '''test.gcode vers test-modified.gcode'''
 +
 +
=== Modifier le GCode ===
 +
 +
<font color="red">'''Le but de cette opération est de nous faciliter la vie en démarrant l'impression manuellement.
 +
 +
Le démarrage automatique est fort contraignant et bloquant. Au final, nous avons trouvé qu'un démarrage manuel était, de loin, bien plus facile à mettre en oeuvre!'''</font>
 +
 +
Voici donc les modifications suggérés:
 +
 +
[[Fichier:3D-OrdBot-GCode-Change01.jpg|480px]]
 +
 +
Voici les raisons de ces différentes modifications.
 +
 +
'''Retirer M190 S115'''
 +
 +
Le GCode M190 est une contrainte qui attend la mise a température (115°C) du lit chauffant pour démarre l'impression.
 +
 +
Le problème, c'est que le lit peut avoir du mal d'atteindre cette température... surtout si la PSTN (senseur de température) sous le plateau n'est pas collé au plateau chauffant à l'aide de silicone haute température.
 +
 +
Si la température n'est pas atteinte... l'impression ne démarre pas.
 +
 +
Gênant... à plus forte raison si une température de 90°C est suffisant!
 +
 +
'''Retirer G28'''
 +
 +
Ce GCode demande de placer la buse à l'origine des 3 axes.
 +
 +
C'est un problème pour l'axe Z car le fin course peu bouger... même un tout petit peu.
 +
 +
Résultat:
 +
Si la buse descend, même d'un poil, vous n'avez plus l'épaisseur de la feuille de papier (200 à 300 microns) entre la buse et la surface de verre.
 +
 +
Par conséquent, il sera impossible de pousser le filament hors du hot-end, et l'extrudeur sera bourrera le Hot-End.
 +
 +
Le mieux est de faire un réglage manuel de dernière minute comme expliqué plus loin.
 +
 +
'''Retirer G1 Z5 F5000'''
 +
 +
Semble simplement inutile.
 +
 +
Ces deux derniers paramètres sont accessibles dans la section préfix de Slic3r... vous pouvez les retirer là.
 +
 +
== PronterFace & impression ==
 +
C'est le moment de:
 +
# Redémarrer PronterFace
 +
# De connecter PronterFace sur votre OrdBot.
 +
# De mettre votre OrdBot sous tension.
 +
 +
=== Recharger le GCode ===
 +
Dans pronterFace, vous pouvez utiliser le menu '''fichier > ouvrir'''
 +
 +
Sélectionnez votre fichier "Test-modified.gcode"
 +
 +
[[Fichier:3D-OrdBot-GCode-PronterFace01.jpg]]
 +
 +
=== Réglage Manuel ===
 +
 +
Placer votre Hot-End en position Home (sur les 3 axes).
 +
 +
Vérifier qu'il est possible de glisser une feuille de papier entre le Hot-End et la vitre (elle doit frotter... sans pincer).
 +
 +
Si nécessaire: remonter le Hot-End de 0.1mm à l'aide de pronterFace.
 +
 +
Faite le tour des 4 coins du plateau en déplaçant le plateau à la main ("arrêter les moteurs" à l'aide du bouton si nécessaire).
 +
 +
Assurez vous de pouvoir glisser la feuille de papier... et si nécessaire, remonter encore une fois de 0.1mm (mais pas vraiment plus...)
 +
 +
Utilisez "Origine X" et "Origine Y" '''mais surtout pas origine Z''' pour revenir au dessus du point d'origine.
 +
 +
Vous êtes à la bonne hauteur pour commencer l'impression.
 +
 +
=== Remonter le Hot-End ===
 +
Remontez votre Hot-End d' '''exactement 20 mm''' (2 x 10mm) à l'aide de pronterFace, ni plus, ni moins.
 +
 +
Cela sera utile car durant la chauffe car du filament sortira par la buse. Cela lui évitera d'aller faire un amas sur la vitre.
 +
 +
=== Acetone ===
 +
Mouillez un papier absorbant (Domex) avec de l'acétone et passez sur la surface de la vitre. Cela favorise l'accroche de la première couche.
 +
 +
=== Chauffe ===
 +
* Faite chauffer le lit chauffant pendant 15 minutes (c'est long mais nécessaire).
 +
* Attendre que le lit atteigne environ 90°C....
 +
* Faite chauffer le Hot-End à 230°C (c'est de l'ABS).
 +
* La chauffe du Hot-End prend environ 5min... pensez à retirer les bout de filament qui sortent.
 +
 +
=== Prêt??? ===
 +
* Le lit et Hot-End a température, extrudez 5mm de filament pour amorcer le Hot-End...
 +
* Retirez l’excès de filament.
 +
* '''Descendez le hot-end d'exactement 20mm''' (2 x 10mm), ce qui le place à la bonne hauteur.<br />Evitez d'utiliser Z-Origine, vous pourriez descendre un poil juste trop bas.
 +
* Lancer l'impression en appuyant sur le bouton "imprimer" :)
 +
 +
{{ambox|text=L'impression ne démarre pas immédiatement... la première étape est l'ajustement de la température du Hot-End (205°C je pense)... cela prend environ 2 minutes}}
 +
 +
== Impression en cours et résultat ==
 +
Voila, votre impression est en cours :-)
 +
 +
{{#Widget:Iframe
 +
|url=http://www.youtube.com/embed/LN-l8kq5YYY
 +
|width=420
 +
|height=315
 +
|border=0
 +
}}
 +
 +
Ce test n'imprime que 2 couches (2 layers) mais c'est amplement suffisant pour voir si votre imprimante à bien été assemblée et étalonnée.
 +
 +
[[Fichier:3D-OrdBot-FirstPrint01.jpg|640px]]
 +
 +
[[Fichier:3D-OrdBot-FirstPrint02.jpg|640px]]
 +
 +
[[Fichier:3D-OrdBot-FirstPrint03.jpg|640px]]
 +
 +
== Imprimer la grenouille ==
 +
 +
Nous nous sommes offert le plaisir d'imprimer une petite grenouille en ABS à peine plus grande qu'une pièce de deux Euro (36mm x 30mm x 15mm de haut).
 +
 +
Ce fut l'occasion d'un dernier réglage d'accélération pour obtenir un résultat parfait
 +
 +
[[Fichier:3D-OrdBot-First-grenouille-00.jpg|640px]]
 +
 +
{{ambox-stop|text=Attention, ce que vous voyez sur l'image ci-dessous est à peine plus grand qu'une pièce de deux Euro. Chaque couche est à peine plus épaisse qu'une feuille de papier de 80gr). }}
    +
[[Fichier:3D-OrdBot-grenouille.jpg|640px]]
    +
Si vous voulez imprimer cet  objet, vous trouverez [http://www.thingiverse.com/thing:3284 son fichier stl ici].
    
{{3D-ORDBOT-TRAILER}}
 
{{3D-ORDBOT-TRAILER}}
29 917

modifications

Menu de navigation