Welcome! Log In Create A New Profile

Advanced

Calibration Z0 avec une commande en Gcode

Posted by maximeh 
Calibration Z0 avec une commande en Gcode
December 21, 2017 09:17AM
Passant de smoothie a marlin et repetier, et maintenant en retour marlin, j'ai pas réussi a trouver l'information suivante:

Je cherche la commande qui me permets de définir le Z0 simplement en descendant la buse au niveau désiré pour ensuite lancé un gcode afin de dire que c'est désormais Z0 et pour finir M500 pour enregistrer. Est ce G92 Z0 ou M206 Z0 ou M851 Z0

Merci d'avance et désolé pour une question si basique

Edited 1 time(s). Last edit at 12/21/2017 09:18AM by maximeh.
Re: Calibration Z0 avec une commande en Gcode
December 21, 2017 01:13PM
G92 Z0
Re: Calibration Z0 avec une commande en Gcode
December 22, 2017 02:50AM
Merci pour ton aide

Alors effectvement quand je lance la commande G92 Z0 quand je fais M114 le système change bien, mais quand je fais M500 et après G28 et ensuite G1 Z0 F4000 il ne va pas a la hauteur que j'ai tenté de changé mais tout simplement celle précédente.

Merci d'avance

Edited 1 time(s). Last edit at 12/22/2017 02:50AM by maximeh.
Re: Calibration Z0 avec une commande en Gcode
December 22, 2017 08:12AM
Salut,
C'est normal,
Le G92 Z0 doit être fait après le G28 pour que ton nouveau Z0 soit effectif.
Le G28 est un zéro machine par rapport aux fins de course et au fichier configuration.
Si tu veux avoir un nouveau Z0 il faut soit que tu le modifies dans ton config.h
soit mettre un Z compensation dans ton trancheur.
Soit comme je fais, g28 X et Y et ensuite un déplacement hors plateau G0 X-10 Y-10, puis un g28 Z0
Puis un G0 Z1 ou Z-1 puis G92 Z0 etc...
Mais tu peux mettre tout ça dans ton startcode.
C'est ce que j'ai fait winking smiley
Dis exactement ce que tu veux faire et on essayera d'adapter.

Edited 5 time(s). Last edit at 12/22/2017 08:19AM by MacDony.
Re: Calibration Z0 avec une commande en Gcode
December 22, 2017 08:44AM
Merci

Je remarque que je me suis un peu trop habitué avec la facilité du plugin micromake pour la delta D1 et avec une smoothiboard qui avec une seul commande peut changer dans le firmware le Z0, apparement pas dispo sur marlin aussi facilement.

Mais je constate maintenant que j'utilise simplify 3d et avec c'est aussi très simple voir image



Edited 1 time(s). Last edit at 12/22/2017 08:46AM by maximeh.
Re: Calibration Z0 avec une commande en Gcode
December 22, 2017 11:18AM
Avec les autres trancheurs, tu peux accéder aux données de l'eeprom pour changer les valeurs du Z
Souvent avec Alt+E puis tu changes les valeurs et ensuite tu fais "enregistrer"
Tu as mis un Z compensation, ça n'est pas en dur dans ton eeprom, mais si ça te convient winking smiley

Edited 2 time(s). Last edit at 12/22/2017 11:22AM by MacDony.
Re: Calibration Z0 avec une commande en Gcode
December 22, 2017 02:33PM
Pour ma part, mettre dans un champs de formulaire, je ne demande pas mieux, j'ai acheté simplify et j'en suis encore plus aujourd'hui surpris du niveau de ce logiciel...
Re: Calibration Z0 avec une commande en Gcode
December 24, 2017 01:18PM
Mince, je me suis trompé Gcode offeset dans simplify 3d en fait retire des tranche du stl donc pas du tout ce que je veux.

Juste pour info c'est sur un delta et pas carthesian,

je ne m'en sorts plus.

Ce que je veux me semble très simple. Juste descendre a la hauteur que je veux et lancer une commande qui définit le nouveau Z0 et ensutie M500 G28 et c'est fini. Mais pas possible de trouver une solution pourtant si basique. Sur smootie c'est M308 Z0 du moins je crois... me reste maintenant a savoir pour marlin
Re: Calibration Z0 avec une commande en Gcode
December 24, 2017 01:34PM
Salut,
Dans ton simplify, tu modifies à droite dans "origine offset "
Dans ton onglet "Gcode "
Bonnes fêtes de fin d'année winking smiley
Re: Calibration Z0 avec une commande en Gcode
December 25, 2017 02:15AM
Hello, non malheureusement, c'est pas la qu'on peut régler le soucis de la hauteur entre la buse et le plateau de ma delta.
Re: Calibration Z0 avec une commande en Gcode
December 25, 2017 02:46AM
Voila mon M501

echo:V41 stored settings retrieved (498 bytes; crc 13017)
echo: G21 ; Units in mm
echo: M149 C ; Units in Celsius
echo:Filament settings: Disabled
echo: M200 D3.00
echo: M200 D0
echoconfused smileyteps per unit:
echo: M92 X100.00 Y100.00 Z100.00 E158.00
echo:Maximum feedrates (units/s):
echo: M203 X200.00 Y200.00 Z200.00 E25.00
echo:Maximum Acceleration (units/s2):
echo: M201 X9000 Y9000 Z9000 E10000
echo:Acceleration (units/s2): P R T
echo: M204 P2000.00 R3000.00 T3000.00
echo:Advanced: S T B X Z E
echo: M205 S0.00 T0.00 B20000 X20.00 Y20.00 Z20.00 E20.00
echo:Endstop adjustment:
echo: M666 X0.00 Y0.00 Z0.00
echogrinning smileyelta settings: L R H S B XYZ
echo: M665 L295.50 R153.80 H295.70 S160.00 B130.00 X0.00 Y0.00 Z0.00
echo:Material heatup parameters:
echo: M145 S0 H180 B70 F255
M145 S1 H240 B100 F255
echotongue sticking out smileyID settings:
echo: M301 P22.04 I1.65 D73.67
echo:Z-Probe Offset (mm):
echo: M851 Z-15.70

Quand je lance une impression je suis trop haut de 0.2 -0.3
Re: Calibration Z0 avec une commande en Gcode
December 25, 2017 03:05AM
Ton M205 est à 20.00 et ton M851 est à -15.70 en Z
Tu mets M851 Z-15.90 dans ton Startcode qui doit être dans l'onglet "script " je pense.
Après le G28
Ou si tu as M851 dans ton tableau

Édit :
Apparemment sur une delta, il faut utiliser M665 Z-valeur
Informations ici:
[marlinfw.org]
winking smiley
Je pense qu'il faut le faire 1 seul fois car ça doit mettre la valeur dans l'eeprom.

Édit 2:
Apparemment pour ton 0 machine, il faut utiliser G33 et pas G28
Informations ici:
[marlinfw.org]
winking smiley

Edited 6 time(s). Last edit at 12/25/2017 03:30AM by MacDony.
Re: Calibration Z0 avec une commande en Gcode
December 25, 2017 11:38AM
Hello, merci

pour la question du M851 Z apparemment quand je lance cette commande après avoir tout réinitialisé elle est prise en compte quand je lance une impression, mais si sans reset complet de la carte tout les autres M851 Z ne sont plus pris en compte. Du coup comment faire au mieux pour reset , même effet que d'envoyer un firmware genre repetier ou autre pour effacer toutes les infos et ne prendre que celle de base précédente?
Je pleure de ne plus avoir M306 Z qui malheureusement ne se trouve que dans smoothie

Malheureusement quand je lance M665 ou M666 aucune réponse, j'ai l'impression que ces commandes sont fait pour les smoothieboard.

Pour le G33 qui est si je ne me trompe pas une calibration automatique et ayant déjà l’expérience sur cette imprimante avec un bltouch, le resultat etait pas bon. Bon peut être un problème de smoothie. Mais sur marlin comme dit précédemment j'ai halluciné de remarquer que je n'ai du faire aucune calibration delta car contrairement a smoothie en allant de tout les coté du plateau je suis toujours a la même hauteur qu'au centre
Re: Calibration Z0 avec une commande en Gcode
December 25, 2017 12:06PM
Tu utilises ton Startcode,
G28 xyz puis M851 Zvaleur
Comme ça tu es tranquille.
Re: Calibration Z0 avec une commande en Gcode
December 25, 2017 12:40PM
malheureusement aucun effet
Re: Calibration Z0 avec une commande en Gcode
December 25, 2017 02:17PM
Bizarre ton problème quand même.
Le G28 devrait remettre tes axes à 0 même le Z
Et le M851 pour compenser le décalage Z
Re: Calibration Z0 avec une commande en Gcode
December 25, 2017 02:30PM
J'ai modifié dans le firmware la hauteur du Z

je lance l'impression , toujours la meme hauteur

je fais un G1 Z0 F3000 et je remarque que je suis bien plus bas que lorsqu'elle imprime...

au secours
Re: Calibration Z0 avec une commande en Gcode
December 25, 2017 02:35PM
echo:V41 stored settings retrieved (498 bytes; crc 19527)
echo: G21 ; Units in mm
echo: M149 C ; Units in Celsius
echo:Filament settings: Disabled
echo: M200 D3.00
echo: M200 D0
echoconfused smileyteps per unit:
echo: M92 X100.00 Y100.00 Z100.00 E158.00
echo:Maximum feedrates (units/s):
echo: M203 X200.00 Y200.00 Z200.00 E25.00
echo:Maximum Acceleration (units/s2):
echo: M201 X9000 Y9000 Z9000 E10000
echo:Acceleration (units/s2): P R T
echo: M204 P2000.00 R3000.00 T3000.00
echo:Advanced: S T B X Z E
echo: M205 S0.00 T0.00 B20000 X20.00 Y20.00 Z20.00 E20.00
echo:Endstop adjustment:
echo: M666 X0.00 Y0.00 Z0.00
echogrinning smileyelta settings: L R H S B XYZ
echo: M665 L295.50 R153.80 H296.95 S160.00 B130.00 X0.00 Y0.00 Z0.00
echo:Material heatup parameters:
echo: M145 S0 H180 B70 F255
M145 S1 H240 B100 F255
echotongue sticking out smileyID settings:
echo: M301 P22.04 I1.65 D73.67
echo:Z-Probe Offset (mm):
echo: M851 Z-11.00
Re: Calibration Z0 avec une commande en Gcode
December 25, 2017 03:25PM
La honte, je viens de découvrir le problème.... le corps de chauffe montait a chaque fois qu'il touchait le plateau car mal fixé
Re: Calibration Z0 avec une commande en Gcode
December 25, 2017 06:03PM
Bah voilà, problème résolu smiling smiley
Re: Calibration Z0 avec une commande en Gcode
December 26, 2017 09:54AM
Donc pour répondre a ma question grâce a vous

M501 et prendre le chiffre echo: M851 Z?
G1 Z0
et ensuite descendre jusqu’à la valeur désirée
faire un M114 pour obtenir la valeur Z et soustraire le chiffre à la valeur du M851 Z obtenu lors du M501
et faire M851 Zle chiffre obtenu

a mon avis facile de faire la commande M306 de smoothie pour l’intégrer dans marlin

Je vais me lancer dans ce mini projet car apparemment personne ne semble l'avoir fait
Re: Calibration Z0 avec une commande en Gcode
January 20, 2018 02:02PM
Ben en fait je n'y arrive pas

Je ne comprends pas pourquoi il n'y a pas dans marlin une ligne pour définir simplement la hauteur du Z... c'est peut être a cause du mode delta.
Je viens d'ajouter un plaque chauffante et maintenant pour être a la hauteur du bed je dois faire G1 Z26 F4000 impossible pour moi de definir le Z0 pour être a la hauteur que j'ai mesuré donc Z-26


Help me....
Re: Calibration Z0 avec une commande en Gcode
January 20, 2018 02:48PM
Meme en changeant la valeur de
// height from z=0 to home position
#define DELTA_HEIGHT 270.00 // get this value from auto calibrate

aucun changement, je me demande si la dernière version de marlin est indiqué a utiliser pour un delta
Re: Calibration Z0 avec une commande en Gcode
January 21, 2018 01:24AM
Salut,
Dans ton trancheur, regarde si tu peux acceder a l'eeprom.
Si non, Alt+e
Tu dois pouvoir changer les valeurs de position xyz et "enregistrer dans l'eeprom"
Re: Calibration Z0 avec une commande en Gcode
January 21, 2018 02:58AM
Hello,

Encore une histoire hardware mais cette fois pas ma faute, en fait l'eeprom semble ne plus enregistrer... en plus maintenant le driver de l'extruder semble mort...et malheureusement les drivers sont intégré sur la carte. Alors j'ai changé de carte et maintenant tout fonctionne a merveille....
Sorry, only registered users may post in this forum.

Click here to login