Affichage des articles dont le libellé est construction. Afficher tous les articles
Affichage des articles dont le libellé est construction. Afficher tous les articles

mercredi 1 juillet 2015

Retour en force, avec upgrade à la clef

Cela fait un bon petit bout de temps que je ne suis pas venu faire quelques lignes sur ce Blog ! Et pour cause, comme tous, toujours plein de choses à faire. pour ma part cela aura été la création de l'association Info@Lèze (facebook) axée autour de la découverte du monde numérique.
Bref...

Les upgrade au menu

Voilà que je me suis lancé dans l'upgrade de mon imprimante pour y ajouter l'auto leveler du lit chauffant et remplacer ma bonne J-HEAD par une tête plus récente. Pour le coup fesant confiance toujours à mon fournisseur (Emotion Tech), je me suis décidé pour une ALL IN ONE.

Pour la partie AutoLeveler, j'ai opté pour un capteur inductif à 15 €, je souhaite définitivement en finir avec le réglage du Z... J'ai également trouvé toujours chez mon fournisseur un capteur inductif sympatique.

La mise en pratique

Là c'est une autre histoire... Comme cela faisait un petit bail que je n'avais pas mis à jour les drivers et autres soft, j'ai donc commencé par une petite mise à niveau. Donc je suis parti sur un Marlin 1.0.2 qui intègre la gestion de l'auto leveler du lit chauffant.

La tête ALL in ONE

Mécaniquement parlant, elle est plutôt bien réussite... il n'y a plus de place au hasard, tout est fixé par des vis (je pense notamment à la cartouche chauffante et la thermistance) et ceci est un grand plaisir ! Fini les plans scotch et compagnie pour tenir à la foi le fil, la thermistance dans son petit trou etc... Le système de refroidissement me semble un peu simple, en tout cas sa fixation mérite une amélioration, et le ventilateur est petit à mon goût... mais à voir sur la longueur...
Le système permet le changement "à chaud" du fils (de son diamètre), cad dire qu'il est possible de mettre du 3mm ou du 1,5mm. Elle est également livrée avec plusieurs buses 0.2 0.35 0.5 et 0.8. C'est bien, et ce n'est pas trop dure à modifier (même en live).
Cette nouvelle tête nécessite quelques ajustements au niveau du firmware (bien documenté, et ne surtout pas oublier de changer les PID et le fichier de conversion des valeurs mesurées en température (thermistortables.h).

 Et voici  la tête montée sur ma petite imprimante :

 Je fais 2, 3 tests avec, et cela semble plutôt pas mal... mais à confirmer. A noter que je l'ai bouchée (probablement à cause du faite que mon ventilo n'est pas connecté sur le 12V direct, et que j'ai oublié de l'activer quelquessss fois...). Pour le nettoyage cela été plutôt simple (démontage à chaud, nettoyage à chaud et remontage...).

L'auto leveler

Bon le principe que je me suis mis en tête est de mettre un capteur inductif, et de détecter une zone particulière du lit pour faire le Home Z... 
Comme je n'ai pas un Lit en métal (Alu), j'ai utilisé du ruban métallique adhésif (en Alu)... Très bon résultat rapidement.... Mais, car il y a un mais... Dés que j'ai commencé à jouer avec de l'ABS et donc à faire chauffer le lit à 90°c, et bien là tout est partie en sucette !
La distance de détection de la cellule inductive est dépendante de plusieurs facteurs dont la température de l'objet à détecter et de la nature du métal... Aie Aie... pas prévu ce coup là ! Et dans le cas du ruban adhésif la variation est de plus de 3 mm ! Et du coup la tête touche franchement, ou est franchement trop haute (en fonction que vous  ayez calibré à chaud ou à froid). Un petit document explique tout cela très bien (source Schneider Electric) en voici l'extrait croustillant :


Et là, je découvre que la température impacte à +/- 10% la distance de détection Aie ! ça fait mal.... A noter également que le meilleur métal de détection est l'Acier ou la Fonte, le Laiton est pas trop mal aussi ! Le métal influe sur la distance de détection, mais comme celui-ci ne varient pas d'une impression à l'autre, c'est beaucoup moi gênant !
Malheureusement Marlin, ne fait pas de calcul de correction de ce type d'effet, et vu que le delta Z (palpeur - tête) est fixé en dure dans une constante (un #define), il faudrait idéalement une compilation du firmware par température...
Bon ça c'est pas possible, il faut trouver une solution.... La première qui me vient à l'esprit, est d'augmenter la quantité de métal pour la détection... et je me suis dit que peut être des pièces de monnaie pourrait faire l'affaire... Et donc voici la petite réalisation :
Une bonne vieille pièce (enfin trois, pour trois points différents) de 5 cents... Et hop ! une solution à 15 cents !

Après quelques tests de bases (home, Z + 10, YX 100, mesure de la hauteur de tête) en fonction de la température , c'est pas trop mal, j'ai un delta de 0,5 mm (précision du réglet) entre le 26°c et 100°c. donc si je calibre au milieu c'est à dire vers les 61°c, je dois pouvoir contenir l'erreur.
Voici les résultats des mesures (attention la hauteur correspond à un point de repère et pas la tête) :
Température hauteur
29°50 mm
50°50 mm
60°50 mm
75°50 mm
82°50 mm
90°50,5 mm

Histoire à suivre.....



lundi 23 septembre 2013

Voilà ma première contribution au monde des RepRapeur

Ça y est je commence à avoir une imprimante qui imprime en respectant les côte définit dans l’outil de CAO !

Donc je me suis mis a étendre mon imprimante en imprimant un objet utile à l’extension de mon imprimante. L'idée de l'objet est venu suite à la première expo de l'imprimante pour mon association Info@Leze. Je me suis dit qu'il me faillait ajouter des connecteurs à l'arrière de l'imprimante afin de facilement réaliser les connexion USB et AC de l'imprimante. Donc pour cela j'ai entrepris de concevoir une petite plaque supportant la prise AC (type Européenne) et la prise USB.


Et voilà le travaille (en troisième version). En effet un petit détail que j'ai découvert : Slic3r n'aime pas trop les face interne ;-) ! Bon je m'explique dans la pièce ci dessus, il y a un grand parallélépipède qui constitue la plaque de base sur laquelle les fiches vont venir se fixer dessus. Puis il y a les pied qui vont assurer la fixation. Et bien la face commune du dessus du parallélépipède et celle du pied pose un problème, il est nécessaire de la supprimer, sinon erreur dans Slic3r !

Vous pourrez trouver cet objet @Thingiverse.

Voici le résultat en impression :


Et voilà, plus qu'à faire le câblage et le montage des interrupteur etc...

samedi 7 septembre 2013

The Box - Preview

Voilà une première version de la boite de présentation de l'imprimante 3d :


lundi 2 septembre 2013

La boite avance ;-)!

Ça y est la construction de la boite à Imprimante 3D est commencé. Il faut que j'y mette encore un coup de collier si je veux être prêt pour Dimanche prochain. Voici une p'tite photo :

mercredi 28 août 2013

Bientôt le début de la saison des assoications !

Et nous voilà bientôt en septembre, et dans mon coin, début septembre c'est le début des associations, et nous fesaons une petite fête pour cela par chez nous.
Alors je vais présenter l'imprimante 3D aux autres et pour cela j'ai un projet de création de carénage, pour pas que le petiots ne se brulent les mains par inadvertance...

Et hop voici le plan :

Et normalement j'aurais bientôt un cadeau plexiglas de la part d'un certain Olivier....

jeudi 22 août 2013

Configuration Toujour Argh...

Yes, je viens de découvrir que l'épaisseur ce choisi dans la configuration mode avancée de Slic3r, je l'ai mis direct sur 0.5mm, et le résultat est là !
De plus dans une page anglaise qui est connue pour la calibration (voir ma page de référence des liens, ou ICI), j'ai appris qu'il faillait choisir son épaisseure et son hauteur du trait d'impression.

J'ai choisi épaisseur (layer height) = 0.3, et largeur du trait (width) = 0.5

Donc voici ma nouvelle config :

DimValeurUnit
X77.5Step/Unit
Y77.5Step/Unit
Z2600Step/Unit
E550Step/Unit
Slice height0.3mm
Default Extrusion width0.5mm
Temp. HotEnd180.0°C

Dans Slic3r, pour configurer le "Default Extrusion width", il est nécessaire d'activer la configuration en mode avancé, puis nous trouvons ce paramètre dans "Printer Setting > Advenced > Extrusion width > Default Extrusion with" :


Cool !
Maintenant je me lance dans le bridging, autre test... pour cela il semblerait que l'objet suivant est pas mal : http://www.thingiverse.com/thing:12925

mercredi 21 août 2013

Règlage toujours

Après les premiers tests, j'ai encore modifié les paramètres de MARLIN, maintenant j'utilise les valeurs suivantes et le résultat s'améliore...

Les paramètres :
DimValeurUnit
X77.5Step/Unit
Y77.5Step/Unit
Z2600Step/Unit
E550Step/Unit
Slice height0.43mm

Le résultat :


Les mesures :

Min (mm)DimMax (mm)
21.77X21.82
21.66Y21.80
9.95h10.05
0.63e0.70

Conclusion: Bon c'est mieux, mais peu mieux faire :(... Pour l'épaisseur je n'arrive pas encore à descendre en dessous de 0.70/0.65, j'ai déjà joué sur le paramètre de "step per unit" du E, peut être faut il insister ?

Calibrer l'imprimante

Voilà un sujet très complexe pour moi et qui occupe déjà plusieurs de mes nuits. Pour commencer n'hésitez pas à vous rendre ICI, qui est le wiki de RepRap dont je me suis largement inspiré. Je tiens également à remercier les Chatteurs de #reprap-fr sur chat.freenode.net qui m'ont aidé pendant ces longues nuits... (^^wooz & ^^newbieone, etc...).

Le premier Cube : test de X,Y,Z

Donc après avoir mis à niveau le plateau, calibrer le débit de l'extrudeur, le déplacement X,Y,Z. J'ai imprimer mon premier cube de 20x20x8, le résultat n'est pas trop mal :

Bon, comme nous pouvons le voir, il y a quand même 0.6 mm de trop par certain endroit, il faut donc revoir la ligne de configuration dans MARLIN.

Le premier Cube vide : test de l'épaisseur du trait

Maintenant le but est calibrer la hauteur de couche d'impression et peut être la quantité de PLA envoyé dans l'extrudeur. En effet le test plus haut nous permet de mettre en évidence un défaut de calibrage X,Y,Z... mais pour la quantité de matière c'est un peu plus compliqué de le mesurer précisément.

La pièce : 0.5mm-thin-wall.stl


Normalement la pièce devrait faire 22x22x10mm, ep: 0.5mm

Pour obtenir ceci, j'ai utiliser la configuration suivante :

  • Marlin > Configuration.h: #define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,2791,620}
  • Slic3r : taille de couche : 0.43

L'aventure commence !

Et voilà, c'est partit aussi pour moi. Je me suis lancé dans la réalisation d'une imprimante 3D.
Pour commencer le plus dur à été de sélectionner un modèle d'imprimante; au début je voulais une imprimante RepRap dans son pur jus (Pursa Air 2), puis chemin fessant sur les forums d'internet, je me suis tourné vers quelque chose de plus simple à réaliser (eh oui, le temps d'étudiant est bien loin maintenant...).
Bref un beau jour ma chérie, m'a offert un rendez vous avec une entreprise spécialisée dans la vente de kit d'imprimante 3D, et après quelques discussions avec les spécialistes locaux, mes contraintes etc... Je me suis tourné vers une ORD BOT HADRON.
J'en suis d’ailleurs assez contant... Après quellequeS semaineS d'assemblage mécanique je suis arrivé au résultat suivant :
Par rapport au kit, il a fallut ajouter pas mal de chose comme de la gaine à cable quelque vis M3 et M5, des entretoises pour circuit électronique... rien de bien grave, mais à prevoir tout de même.
Pour faciliter la maintenance j'ai également ajouter des connecteurs intermédiaires au niveau de la buse, de manière à ne pas me retaper tout le câblage dans la gaine en cas de changement de buse et/ou de thermistance/résistance.... Je fais de même pour le Hot Bed (sur la photo ce sont les connecteurs verts, c'est ce que j'avais sous la main).