Auto-calibrage

Voir le sujet précédent Voir le sujet suivant Aller en bas

Auto-calibrage

Message par TB1065 le Ven 15 Aoû - 9:40

Bonjour a tous,

je suis en train d'imprimer le systeme d'auto-leveling pour notre imprimante chérie!!!
(http://www.thingiverse.com/thing:262892)

Est-ce que quelqu'un a déjà une expérience avec ce système ?
donc si je comprends bien, il faut installer une autre version de Marlin (encore),
la commande M401 (dans le début du code) permet de lancer les mesures et puis on continue normalement ?

mais comment le firmware connait la longueur du bas du palpeur ? on doit lui indiquer qq part ?

j"éspère que ce dispositif va me permettre de regler mes problèmes de première couche.

je pense essayer tout cela dimanche.
je vous tiendrais, bien sur, au courant de l'avancement
et si cela fonctionne, vous aurez droit à un petit tuto  Wink

bon week-end et merci d'avance pour vos réponses

TB1065

Messages : 165
Date d'inscription : 13/01/2014
Age : 52
Localisation : La Louvière

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par daemon67 le Ven 15 Aoû - 11:01

Bonjour, j'ai moi aussi monter l'auto bed leveling sur ma k8200 et sa marche pas trop mal.
La commande M401 sert uniquement à mettre le bras du servo-moteur en position "palper", donc la commande M402 sert à faire rentrer le bras.
Pour activer la procédure d'auro-bed-leveling il faut envoyer la commande G29 précédée de la commande G28 (position home : X,Y,Z).
Pour être sur d'avoir ta fin de course a l'extrémité de ton bras parfaitement horizontale tu utilise la commande M280 P(n° servo) S(angle) et tu essaye différents angles. Exemple: M280 P0 S60 (le servo va tourner de 60°).Une fois cette angle trouvé, tu rentre cette valeur dans le fichier configuration.h de ton firmware, à cette ligne : #define SERVO_ENDSTOP_ANGLES {0,0, 0,0, (angle bras sorti),(angle bras rentré)}, moi j'ai par exemple : #define SERVO_ENDSTOP_ANGLES {0,0, 0,0, 112,30}.
Apres pour calibrer c'est ici :  Auto bed leveling

daemon67

Messages : 6
Date d'inscription : 15/08/2014
Age : 20

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par Tag le Ven 15 Aoû - 15:59

Oh, oui, un petit tuto et une vidéo de démonstration seraient bien utile.
Est ce que cela veut aussi dire que le nez de l'extrudeur doit être à la même hauteur que le déclenchement de l'interrupteur ?

Tag

Messages : 669
Date d'inscription : 26/03/2014
Age : 50

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par daemon67 le Ven 15 Aoû - 17:00

Non, le nez de l'extrudeur ne peut pas être exactement au même niveau que celui de l'interrupteur c'est pour cela qu'il faut régler l'offset(distance entre le nez et la fin de course) de l'axe Z comme indiqué dans le liens ci-dessus, mais sinon il y a également google   Very Happy  
https://www.youtube.com/watch?v=YpiOsetkIRg (un peu pres tout y est expliqué, mais en anglais )

daemon67

Messages : 6
Date d'inscription : 15/08/2014
Age : 20

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par TB1065 le Sam 16 Aoû - 7:33

Un GRAND merci
je regarde a cela dimanche
aujourd’hui, c'est le jour du shopping avec madame...

TB1065

Messages : 165
Date d'inscription : 13/01/2014
Age : 52
Localisation : La Louvière

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par Talocks le Mar 19 Aoû - 9:21

Bonjour,

Le montage d'un autolevel m'intéresse également.

En fouinant sur le forum reprap, je suis tombé sur cette discussion, et plus particulièrement sur ce site :

http://thebreizmaker.wordpress.com/autoleveling-bed/

Ce dernier est vraiment pas mal, et comporte plusieurs articles sur l'impression 3D (mais pas que) très intéressant à lire.
Notamment un sur une technique pour changer de couleur en cours d'impression

Talocks

Messages : 73
Date d'inscription : 06/05/2014

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par TB1065 le Mar 19 Aoû - 12:17

Merci pour tes liens.
il y a des choses tres interresante dans tout ça.


TB1065

Messages : 165
Date d'inscription : 13/01/2014
Age : 52
Localisation : La Louvière

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par TB1065 le Mer 20 Aoû - 6:52

Bon, j'ai pu hier soir commencer a installer le dispositif.
cela m'a prit un certain temps car j'ai preferé déplacer mon éclairage LED du profilé supportant la tête vers le profilé fixe supérieur.
ca éclaire moins bien (ombre centrale) mais c'est plus propre.



tout d'abord il y a un problème avec la fixation au profilé.
comme vous pouvez le constater sur la photo, j'ai du utiliser deux colsons pour relier les deux pieces en contact avec le profilé.





Comme vous pouvez le constater, les cable du servo est trop court.
le vais le couper et souder une 'rallonge' et recuperer le connecteur en bout de ligne.

comme ca je vais imprimer un connecteur mâle que je fixerais au circuit imprimé .


désolé pour le flou (artistique)

c'est pas la place habituelle de la bête mais c'est plus facile de travailler sur cette table que sur mon bureau.

bon ce soir, je rallonge le cable du servo, je cherche dans mon atelier si j'ai pas un micro-switch qui traine et je le câble (pas envie de retirer de suite le switche actuellement en Z)

plus de photo demain.

bonne journée à tous

TB1065

Messages : 165
Date d'inscription : 13/01/2014
Age : 52
Localisation : La Louvière

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par Talocks le Ven 12 Sep - 18:50

Bonjour,

De mon côté j'ai commencé à zieuter un peu Marlin : celui d'origine de la K8200 n'est pas prévu pour l'autolevel.
Il doit bien y avoir moyen de l'adapter, mais j'ai préféré profiter de l'occasion pour en changer et installer (après l'avoir configuré) la dernière version, récupérée sur ce site :

https://github.com/ErikZalm/Marlin

Cela fonctionne bien, il reste à activer et configurer la fonction d'autolevel.
Et concevoir puis mettre en place le capteur, des que j'aurais enfin reçu ce dernier (note pour plus tard : ne plus jamais commandé le moindre produit livré via fedex).

Talocks

Messages : 73
Date d'inscription : 06/05/2014

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par Talocks le Lun 6 Oct - 17:42

J'ai fini de mettre au point la partie mécanique de l'autolevel, les pièces sont disponibles à cette adresse :

http://www.thingiverse.com/thing:490354

Un aperçu du montage en vue CAO :



Je n'ai pas encore de photo de dispo, je dois ressortir la pièce violette avec la petite encoche pour passer les fils du capteur.

La plupart des pièces ont des trous oblongs, permettant ainsi un réglage facile de éléments les uns par rapports aux autres.

Concernant le montage de l'aimant de détection, attention au sens : le détecteur ne le vois que dans un seul, le mieux est donc de tester à vide pour pouvoir ensuite le monter dans le bon.

D'après les quelques essais que j'ai fait à vide en commandant l'imprimante sous Repetier (en ayant laissé le capteur d'origine en Z de branché et en alimentant le capteur hall via une source externe), la sensibilité est correcte.
Il détecte toujours à la même hauteur (encore heureux !), avec cependant un seuil légèrement différend à la montée et à la descente : 13.4mm à la descente de la tête d'impression (et donc à la montée de la tige), et 13.7 à la montée de la tête d'impression (-> à la descente de la tige).

Concernant l'alimentation électrique je n'ai pas trouvé comment configuré la carte pour avoir du +5V sur la pinoche non utilisée, il faudra donc récupérer un +5V sur le connecteur à 6 broches situé à côté.

Talocks

Messages : 73
Date d'inscription : 06/05/2014

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par Maxdgdg le Lun 6 Oct - 19:28

hate de voir en action ...
Amitiés
David

_________________
Faisons les choses bien, même si cela prend du temps
avatar
Maxdgdg
Admin

Messages : 380
Date d'inscription : 12/01/2014
Age : 45
Localisation : Ardennes

Voir le profil de l'utilisateur http://3dprinting.forumactif.org

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par Talocks le Jeu 9 Oct - 18:28

Bonjour, une photo du montage en place sur l'imprimante :



J'ai refais en gris une des pièces afin de mieux les distinguer les unes des autres.

Plus de photos de disponibles sur le lien Thingiverse.

Talocks

Messages : 73
Date d'inscription : 06/05/2014

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par Tag le Ven 10 Oct - 16:14

Wow çà en jette, félicitations, du beau boulot Wink

Tag

Messages : 669
Date d'inscription : 26/03/2014
Age : 50

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par Talocks le Mer 15 Oct - 20:51

Merci :-)

Après avoir bien galéré pour la configuration de Marlin, j'ai finalement réussi en m'inspirant très fortement de cette page :

https://github.com/magu/Marlin

Et le résultat en action :



(le connecteur qui pendouille s'explique par un montage en fils volants pour faire les essais Razz )

le code que j'ai mis dans Cura au démarrage :

G21
G28 X0 Y0
G29
G90 ; use absolute coordinates
G92 E0
M109 S210 ; wait for temperature to be reached
G1 E10 F400 ; prime the nozzle
@pause

La procédure consiste à chauffer manuellement le lit et la tête, placer le capteur au-dessus du lit (ce dernier étant à gauche de la tête, si on fait un home X, Y, Z on casse tout), faire un home Z et lancer l'impression.

L'imprimante fait alors ses petites affaires :
G21 : passage des unités en millimètres
G28 X0 Y0 : home en X et Y UNIQUEMENT !
G29 : lancement de l'autolevel
g90 : je ne sais pas trop à quoi ça sert,, mais vu que ça y était à l'origine c'est que ça doit bien être utile à quelquechose
G92 E0 : passage de moteur de l'extrudeur en position 0; même commentaire que ci-dessus
M109 S210 : attente d'une température de buse de 210° avant de continuer; vu que je chauffe la tête avant, pas sur que je garde cette ligne
G1 E10 F400 : sort 10mm de filament
@pause : très important, cette ligne met l'imprimante en pause afin d'aller remettre la tige en position haute. Le message de pause apparaît sous Repetier, une fois cliqué dessus l'impression en elle même peut enfin débuter.

Il ne reste plus qu'à régler aux petits oignons la hauteur de couche exacte en changeant la hauteur sous Marlin :

http://thebreizmaker.wordpress.com/autoleveling-bed/

Talocks

Messages : 73
Date d'inscription : 06/05/2014

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par Talocks le Sam 8 Nov - 12:16

Je viens d'améliorer un peu le dessin de l'assemblage afin de le rendre plus compact. Il peut désormais se glisser sous la grosse tôle alu de fixation de l'extrudeur.

Ce qui permet de monter l'autolevel sur la droite, avec une distance en X buse/palpeur d'environ 30mm; ce qui permet surtout de faire un home Z directement après un Home XY, sans devoir s'embêter à bien penser au préalable à décaler le chariot sur la gauche :





Le nouvel assemblage a toujours été conçu pour un montage sur la gauche, pour le montage sur la droite il m'a juste suffit de faire une symétrie sous Cura des fichiers STL.

Talocks

Messages : 73
Date d'inscription : 06/05/2014

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par Talocks le Mer 26 Nov - 17:46

Un lien vers un exemple de configuration Marlin pour une K8200 "stock" (avec buse et axes X, Y et Z d'origine) :

http://lc.cx/X5c

Attention cependant, il faudra le configurer et l'adapter suivant le montage que vous avez effectuée (palpeur à droite où à gauche de la tête) et la hauteur réelle de palpage.

Là il s'agit d'un exemple pour un montage du système sur la gauche de la tête (donc le contraire de la photo du dessus), avec une distance tête d'impression / palpeur de 35mm en X et de 9mm en Z (cette dernière distance est par sécurité volontairement trop petite, il faudra alors bien la mesurer).

Je pense poster les STL de la nouvelle version plus compacte ce week end.

Talocks

Messages : 73
Date d'inscription : 06/05/2014

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par Talocks le Ven 28 Nov - 19:45

Le lien vers la page Thingiverse de cette deuxième version :

http://www.thingiverse.com/thing:568621

Elle donne à l'usage pleinement satisfaction, et est plus pratique avec ce montage sur la droite de la tête chauffante plutôt que sur la gauche : on peut ainsi faire un home X Y puis Z sans se préoccuper de déplacer au préalable le plateau afin que le palpeur sois bien au-dessus de ce dernier et non du vide dans le cas d'un autolevel manuel.


Talocks

Messages : 73
Date d'inscription : 06/05/2014

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par TB1065 le Jeu 11 Déc - 12:44

Bonjour a tous,
suite a, enfin, l'instalation du 'kit' d'auto-level, j'ai chargé la dernière version de Marlin,
depuis, y'a plus rien qui fonctionne
elle est reconnu comme une ultimaker et que la t° de mon extrudeur au démarrage (T° ambiante) est a plus de 400 ° !!!
de plus, mon ecran LCD est remplit de carrés noirs !!!

une idée ?

ou est-ce que je peux retrouver une version precedente du firmware ?

merci d'avance.

TB1065

Messages : 165
Date d'inscription : 13/01/2014
Age : 52
Localisation : La Louvière

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par Talocks le Jeu 11 Déc - 16:47

Bonjour,

la version de Marlin disponible ici https://github.com/ErikZalm/Marlin est une version "stock", il faut la configurer suivant le modèle d'imprimante utilisé.
Notamment (mais pas que) en ce qui concerne les sondes de températures de bed et de hothead, ce qui peut expliquer la valeur de température fantaisiste affichée.

La version que j'ai mis en ligne sur ce lien : http://lc.cx/X5c est valable pour une k8200 de base, avec les les courroies X/Y et tige filetée d'origine.

Ça peut être une bonne base de départ, il faudra cependant la modifier suivant l'emplacement de tige de palpage par rapport à la tête d'impression.

"Normalement" elle fonctionne également avec le endstop d'origine en Z en lieu et place de l'autolevel de branché sur la carte.

Par contre l'afficher LCD ne fonctionnera pas avec : n'en ayant pas sur la mienne, je n'ai pas décommenté cette fonction (la fonction afficheur LCD est désactivée dans la version stock de Marlin), ne pouvant pas ensuite valider son fonctionnement.

Talocks

Messages : 73
Date d'inscription : 06/05/2014

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par TB1065 le Ven 12 Déc - 7:25

Un grand merci Talocks,
hier soir, j'ai été recuperé la Marlin V2.0 sur le site Velleman.
je l'ai 'uploadé ce matin. tout semble revenu dans l'ordre.
mes Valeurs de poulies GT2 et de vis trapezoidale était restée dans l'eeprom.

je vais prendre ton fichier, pour y voir ce que tu as modifié pour le servo. et m'en inspirer.

encore merci et bonne fin de semaine

TB1065

Messages : 165
Date d'inscription : 13/01/2014
Age : 52
Localisation : La Louvière

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par Talocks le Ven 12 Déc - 16:40

De rien Wink

Par contre j'ai un très gros doute sur la possibilité de faire fonctionner l'autolevel avec la version de Velleman; en effet si je me rappelle bien les lignes a décommenter dans le fichier configuration.h n'apparaissent pas dedans, et je ne crois pas que le simple fait de les rajouter sois suffisant (il doit probablement y avoir d'autres fichiers à mettre à jour).

Il serait préférable partir de la version que j'ai posté (ou d'une "stock", mais là ce sera le jeux des 7 erreurs avec X inconnues :p ).
Si tu as juste changé la vis en Z et les courroies par des GT2 il n'y aura qu'une ligne (la 495) à modifier :

//#define DEFAULT_AXIS_STEPS_PER_UNIT {64.25,64.25,2560,600} // default steps per unit for ultimaker

par :

#define DEFAULT_AXIS_STEPS_PER_UNIT {80,80,1600,600} // default steps per unit for ultimaker

Voir ce post :
http://3dprinting.forumactif.org/t212p60-poulies-gt2#2326

Il restera cependant l'afficheur LCD à activer, problème sur lequel je ne me suis pas penché, n'en ayant pas sur la mienne.

Talocks

Messages : 73
Date d'inscription : 06/05/2014

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Auto-calibrage

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum