jeudi 13 juin 2013

La eMachina : Partie 1

C'est partie!  La eMachina est commencée.  J'ai décidé de débuter par le boîtier car il s'agit de la colonne vertébrale de l'imprimante.  Cela permet aussi de visualiser plus facilement les étapes d'assemblage.  Je veux un boîtier solide qui s’assemblera facilement.  Le voici




Pour les panneaux qui servent à construire le boitier, vous trouverez les plans de coupe et de perçage ici:
http://github.com/Carignan/eMachina/tree/master/PDF

Ils sont coupés dans des panneaux de MDF de 1/2" d'épaisseur.  Utilisez une mèche de 3/32" pour les troues de vis.

Vous trouverez les attaches-équerres extérieures ici:
https://github.com/Carignan/eMachina/blob/master/STLs/StructuralVertex.stl



ainsi que  les attaches-équerres intérieures ici.  Note: elles sont empruntées de nophead depuis sa Mendel90.
https://github.com/nophead/Mendel90/blob/master/mendel/stls/fixing_block.stl

et le BOM (Bill of Materials)
Jusqu’à maintenant nous avons besoin de:
4 x StructuralVertex.stl
5 x fixing_block.stl
47 x Vis à têtes bombé 6 x 5/8" (Pan Socket Head)
2 x Panneau latéral (SidePanel.pdf)
1 x Panneau arrière (BackPanel.pdf
1 x Panneau frontal (FrontPanel.pdf)
1 x Panneau du dessous (BottomPanel.pdf)



 Si vous avez des commentaires ou des questions, allez-y allègrement ci-dessous :)





mardi 11 juin 2013

Marlin - La commande M303 - utilisez-la!

Il s'agit d'une grande fonctionnalité dans le firmware Marlin: le PID autotune.  Malheureusement, peu de gens savent qu'elle existe.

Le PID est un algorithme qui commande le dispositif de chauffage dans l'embout chauffant.  Cet algorithme sert à contrôler le plus précisément possible la température. L'algorithme doit être à l'écoute pour votre type d'embout chauffant, car pour bien fonctionner, il a besoin de connaitre sa réaction, sa masse et sont inertie. Chaque embout chauffant ne sont pas égale, la taille et les matériaux utilisé influence grandement le PID. Sans un contrôle précis de la température, vous pouvez avoir de grandes variations de température et la qualité et les performance de l'extrusion de plastique à travers vos impressions en seront certainement affecté.

Marlin possède une commande qui rendre l'ajustement de vos paramètre du PID un jeu d'enfant.

À partir de Pronterface, se connecter à votre imprimante (préférable de commencer cette procédure froid), et dans la console (en bas à droite à côté du bouton "envoyer"), tapé la commande M303. Il procédera à 3 reprises et chauffera l'about chauffant jusqu'à 150C. Le cycle peu prendre un peu de temps. A la fin, il vous donnera un ensemble de paramètre.

Faite la même commande 4 ou 5 fois, Marlin va affiner les chiffres à chaque fois. A la fin, votre fenêtre d'état affichera quelque chose comme ceci:

bias: 36 d: 36 min: 148.52 Max: 151.66
Ku: 29.26 Tu: 34.08
Clasic PID
Kp: 17.93
Ki: 1.07
Kd: 75.22
PID Autotune finished !

Vous avez deux choix dans la façon d'utiliser cette information. Le plus simple est de mettre une commande dans slic3r sous l'onglet Printer Setting - Custom GCODE dans la section Start G-Code comme ceci:

M301 P17.93 I1.07 D75.22

Sinon, allez dans votre configuration.h de firmware et de trouver cette section:

// PID settings:

Mettez en commentaire tout ce qui ne l'est pas. et placez vos propres paramètres:
/ / votre nom de HotEnd
# define DEFAULT_Kp 17.93
# define DEFAULT_Ki 1,07
# define DEFAULT_Kd 75.22

Compiler et télécharger vers l'imprimante.

Si vous avez des fluctuations de température sur votre embout chauffant autant que + / - 3 ou 4. Cette procédure devrait régler adéquatement votre problème a tout jamais.