Welcome! Log In Create A New Profile

Advanced

Auto Leveling Repetier Firmware 0.92.9

Posted by djedjey 
Auto Leveling Repetier Firmware 0.92.9
April 24, 2016 12:28PM
Bonjour,

J'ai un petit soucis avec mon auto-leveling sur mon imprimante self made sous repetier 0.92.9, je m'explique:
Mon capteur optique se trouve 2 mm au dessus du nozzle.
Après le palpage d'une grille de 3x3 points, mon nozzle se trouve à 1mm au dessus du bed soit Z_PROBE_HEIGHT =1mm.

Mon start G-code est le suivant:
G21
G28 X0 Y0
G32 S2

Lorsque l'impression se lance et que l'auto-leveling est activé je suis toujours trop haut par rapport à mon bed et ma première couche n'adhère pas.
J'ai bien beau jouer sur la valeur du Z_PROBE_HEIGHT mais rien ne change même si je l'a passe à 10mm par exemple.

Avez vous des pistes pour ou vécu un problème similaire?

Merci d'avance!

cdt
Re: Auto Leveling Repetier Firmware 0.92.9
April 26, 2016 07:06PM
Oublie ton Z_PROBE_HEIGHT carrément pas pratique pour affiner tes réglages qui peuvent bouger un peu.

Je conseille d'informer la machine via software plutôt que par le firmware de quel est l'offset entre le niveau de détection de ta cellule et le zéro réel.
Sauf erreur, tu n'utilises pas correctement le code G32 qui ne devrait pas être suivi d'un "S2" et G32 n'est à ma connaissance pas supporté par Repetier d'ailleurs...
De même que G28 X0 Y0 doit marcher mais la bonne syntaxe c'est G28 X Y

La réponse : Si ta tête est par exemple 2.65mm trop haute, tu ajoutes G92 Z2.65 après ton G28 et tout rentrera dans l'ordre.

Pour trouver ta bonne valeur, tu peux faire comme suit :
G28
G1 Z0
G92 Z10
G91


Ensuite, tu préchauffes ton plateau et ta tête.
Tu positionnes ta feuille de papier sur le plateau et tu fais G1 Z-0.1 autant de fois que nécessaire jusqu'à toucher légèrement ta feuille de papier.
Tu peux affiner avec G1 Z-0.025 ou G1 Z0.025 pour descendre ou monter légèrement ta tête.

Une fois que tu es bon, tu lis ta valeur Z sur l'écran pour savoir où le firmware pense être positionné.
Imaginons que tu lises 7.35, tu fais (10 - 7.35) = 2.65, ton code G92 de script de départ sera alors G92 Z2.65
Une fois tes tests terminés avec ta feuille de papier, tapes G92 Z0 pour éviter de descendre plus bas si tu as d'autres bricoles à faire.

Ton code final ressemblera à ça :
G21
G91
G28 X Y
G28 Z
G29
M400
G90
G1 Z0
M400
G92 Z2.65


Tu peux aussi utiliser la commande M565 (Pas sur que Repetier soit compatible, à vérifier) qui gardera ta valeur dans l'eeprom et qui t'affranchira du G92.

Edited 2 time(s). Last edit at 04/27/2016 06:36AM by ZeFrenchie.
Re: Auto Leveling Repetier Firmware 0.92.9
April 27, 2016 08:31AM
A noter pour les utilisateurs de Marlin, que l'utilisation de G92 pour un offset de Z ne semble pas fonctionner avec Marlin 1.1.0 RC6 (Je suis obligé de passer par une valeur dans l'Eeprom avec M815).
Jusqu'à la RC4, ça passait bien.
Re: Auto Leveling Repetier Firmware 0.92.9
April 27, 2016 04:17PM
Merci beaucoup pour vos conseils, je teste ça dès que possible et reviendrais vers vous pour vous donner mes impressions smiling smiley
Re: Auto Leveling Repetier Firmware 0.92.9
April 30, 2016 09:45AM
ZeFrenchie, je viens de tester ta procédure et ça fonction enfin!
Par contre le G29 n'a pas d'effet donc j'utilise le G32... je ne sais pas pourquoi...

Merci beaucoup

Cdt
Re: Auto Leveling Repetier Firmware 0.92.9
May 17, 2016 11:45AM
Bonjour,

J'ai le même problème ! j'ai essayé votre procédure mais le G92 Z10 ne fonctionne pas ?

C'est une delta !

Merci d'avance.
Sorry, only registered users may post in this forum.

Click here to login