Aller au contenu

GO Print

problème Z


zyban

Messages recommandés

Bonjour,

Je sais que ce sujet a déjà été abordé mais je n'arrive pas à trouver le problème qui est que quand je fais mon home z tout va bien mais une fois que l'impression commence, la tête d'impression se trouve à 2-3 mm du plateau. J'ai eu beau changer le Marlin, de versions de Cura, rien n'y fait. En éditant le g-code, qu'il vienne de cura ou de slic 3r j'ai vu que mon impression démarre à + 0.35mm hors je n'ai jamais donné d'offset Z à l'imprimante. Si je demande des couches de 0.1mm, celles-ci ne sont jamais de 0.1mm non plus dans le gcode, ce sera 0.12 ou 0.13mm du moins pour les premières couches. J'utilise toujours un radeau et les supports. Il y a donc une sur épaisseur qui s'ajoute et c'est sûrement un paramètre de Cura que je n'arrive pas à trouver. D'après moi je n'avais pas se problème avant. Je précise que le plateau est bien réglé et que pour limiter le problème, mon z est réglé pour écraser le plateau d'au moins 1mm mais je n'ai pas du tout envie de continuer comme ça. Si quelqu'un reconnait ce problème, ce serait sympa de me montrer où est mon erreur dans les réglages des logiciels de tranchage. J'ai aussi remarqué qu'un home z avec repetier est très précis car le chariot descend sur le dernier clic du switch puis remonte jusqu'au premier clic et ensuite redescend à la limite de reswitcher sur la butée, alors qu'un home dans un g-code ne fait pas ça, il se contente de switcher une fois et c'est bon pour lui...  Merçi d'avance

Modifié (le) par zyban
Lien vers le commentaire
Partager sur d’autres sites

Par hasard, j'avais vue qu'il y a un bouton rouge sur la gt2560, un reset je présume, as-tu essayé ?

Ou attend peut être que les autres en disent un peux +

Et nous en dire un peux plus sur ta machine, la marque, etc.... (remplir ton profile par exemple pour l'ajouter..)

Modifié (le) par nos68
Lien vers le commentaire
Partager sur d’autres sites

Voilà, j'ai modifié mon profil mais je pense que ce n'est pas mon Marlin puisque si j'ai voulu changer c'est parce que j'avais déjà le problème. Mon gcode me met au départ au z0.1mm puis quelques lignes plus bas il m'envoie tout de suite à 0.3mm et imprime et l'imprimante indique bien qu'elle obéit à l'instruction en affichant Z 0.3. Donc c'est l'écriture du gcode dans le slicer qui pose problème. J'ai la blague avec tous les logiciels de tranchage, comme si c'était obligatoire dans la configuration de ma machine hors je n'ai mis aucun offset z mais je suis persuadé qu'il y en a un quelque part mais je ne sais pas où

Modifié (le) par zyban
Lien vers le commentaire
Partager sur d’autres sites

il y a 14 minutes, zyban a dit :

Z 0.3

Le Z 0.3 correspond à la hauteur de ta première couche...

As tu réglé l'écart entre ta buse et ton lit ? avec la feuille de papier ?

Lien vers le commentaire
Partager sur d’autres sites

pour la geetech i3 il te faut mettre le marlin version 1.0.1 les autres sa bug tu le trouvera la en paragraphe 5 je t'est mis aussi la version avec le 3dtouch aux cas ou

http://www.geeetech.com/forum/viewtopic.php?t=17046

http://www.geeetech.com/forum/viewtopic.php?t=17046

moi comme trancheur j'ai matter control et aucun soucie de position de home se que tu doit avoir

Lien vers le commentaire
Partager sur d’autres sites

il y a 31 minutes, pascal_lb a dit :

Le Z 0.3 correspond à la hauteur de ta première couche...

As tu réglé l'écart entre ta buse et ton lit ? avec la feuille de papier ?

Oui Pascal, j'ai suivi les indications du site pour la mise à niveau du plateau.  C'est le gcode généré par les slicers qui demande à l'imprimante de monter à 0.3 et l'imprimante obéit et indique bien Z 0.3 sur son écran, mais je ne veux pas que ma première couche soit à 0.3, c'est même la seule chose à ne pas faire si je veux coller au plateau.. Je confond donc dans les slicers hauteur de quelque chose et épaisseur de quelque chose dans les paramètres. Je vérifie de ce côté là, donc...

Lien vers le commentaire
Partager sur d’autres sites

il y a 41 minutes, jacky a dit :

pour la geetech i3 il te faut mettre le marlin version 1.0.1 les autres sa bug tu le trouvera la en paragraphe 5 je t'est mis aussi la version avec le 3dtouch aux cas ou

http://www.geeetech.com/forum/viewtopic.php?t=17046

http://www.geeetech.com/forum/viewtopic.php?t=17046

moi comme trancheur j'ai matter control et aucun soucie de position de home se que tu doit avoir

Il est plus que probable que je dis n'importe quoi au slicer puisque tout est écrit dans le gcode et l'imprimante obéit. J'avais tout upgradé pensant que ça venait de là mais le problème venait de l'interface fauteuil-clavier apparemment... ;)

Lien vers le commentaire
Partager sur d’autres sites

il y a une heure, zyban a dit :

le problème venait de l'interface fauteuil-clavier apparemment... ;)

je pense qu'effectivement tu confonds la hauteur de la première couche et ton offset Z...

Lorsque tu règles ton écart entre ton lit et ta buse avec une feuille tu le fais avec les vis de ton lit afin que tu ais le même écart en tout point de ton lit

après si tu veux coller un peu plus tu as 2 solutions :

- tu dévisses d'un quart de tour ta vis de réglage de l'axe Z tu refais un home pour vérifier, si c'est pas assez tu recommences

- tu peux également le faire dans ton trancheur en changeant la valeur de ton offset Z mais je trouve ça mois pratique

perso je ne touche jamais l'offset dans le trancheur, je joue sur la vis de l'axe Z

Lien vers le commentaire
Partager sur d’autres sites

Ok Pascal mais si je demande à mon imprimante d'aller à z0.3 via le gcode et qu'elle le fait puisqu'elle indique qu'elle y va sur son écran propre c'est que tout va bien côté là. Mon soucis est que je ne le demande pas... Ou plutôt que je le demande dans un clic ou quelque chose que je ne maîtrise pas. Je m'y penche demain et merci encore de vos avis, ta première remarque m'a ouvert les yeux mais je n'avais plus envie de faire ça aujourd'hui. Ce n'est pas la seule chose qui me prend la tête aussi...;)

Lien vers le commentaire
Partager sur d’autres sites

Il y a 2 heures, zyban a dit :

Mon soucis est que je ne le demande pas...

mais de ce coté là tu n'as pas le choix... tu es bien obligé de mettre une hauteur pour ta première couche... si c'est en anglais, c'est "first layer"...

Lien vers le commentaire
Partager sur d’autres sites

Bon voilà, j'ai tout remis d'origine (Marlin avec arduino 1.0.1), je teste une impression en modifiant bien la couche de base et miracle, mon gcode est parfait avec des couches de 0.1. J'envoie tout à l'imprimante et là je reçois un code d'erreur "error mintemp" à l'affichage du LCD...

@db42, non, en fait il n' y avait aucune commande de déplacement ou d'extrusion entre le 0.1 et le 0.3, juste les commandes de chauffe, c'était bien un problème d'épaisseur des premières couches définies dans Cura comme Pascal l'avait suggéré puisque mon gcode est correct maintenant.

Lien vers le commentaire
Partager sur d’autres sites

quand tu lances ton fichier à imprimer ça te fait tout de suite l'erreur "mintemp" ?

es tu sur de bien avoir rechargé le bon firmware ?

Lien vers le commentaire
Partager sur d’autres sites

En effet @pascal_lb, c'est presque immédiat, dès qu'envoyé, ça fait le "home" et ça plante pendant l'instruction tout en faisant le "home" jusqu'au bout. Maintenant si je préchauffe, je n'ai pas ce problème.

Je pense que c'est le bon firmware, c'est celui ou j'ai fait les modifs de rotation bouton et de language comme dans les tutos de @Chris V.. Le problème c'est que j'ai voulu upgrader pour ne plus avoir de pâtés au changement d'extrudeurs en prenant une version de Cura plus récente mais des lors j'ai du upgradé mon firmware car le gcode généré par le dernière version de Cura faisait planter l'imprimante.

Dans le début de mes gcodes, il y a un truc qui me perturbe mais je n'ai pas osé en enlever un ou l'autre car c'est lié à la chauffe des extrudeurs (M104 et M109):

G28
G1 Z15 F1000
M107
G90
M82
M190 S50
M104 T1 S200 défini la température de l'extrudeur
G92 E0
M109 T1 S200 défini la température de l'extrudeur et attendre
M107

Pour moi M104 et M109 font la même chose mais peut-être qu'une action s'occupe de la chauffe et l'autre de la sonde de température.

Et je viens de voir dans mon config.h ceci aussi mais pour moi ça veut dire que si l'imprimante est en-dessous de 5° elle va refuser de démarrer (protection anti-gel) hors mon imprimante est dans un local qui est à 19° et jamais en-dessous de 15°.

#define HEATER_0_MINTEMP 5
#define HEATER_1_MINTEMP 5
#define HEATER_2_MINTEMP 5
#define BED_MINTEMP 5

Lien vers le commentaire
Partager sur d’autres sites

je ne suis pas un spécialiste du gcode, mais à ta place je supprimerai le M104 d'abord pour tester et le M109 si ça ne marche pas

Lien vers le commentaire
Partager sur d’autres sites

ben je veux bien, mais j'utilise pas ni marlin ni cura donc il y a des risques que ça soit pas probant

G90
M82
M106 S51
M140 S60
M190 S60
M104 S210 T0
M109 S210 T0
G28 ; home all axes
G1 X15
G92 E0
G1 E-3.0000 F1800
G1 Z0.200 F1002

Lien vers le commentaire
Partager sur d’autres sites

De toute façon j'ai vu quelque chose en t'écoutant et en testant. Déjà l'erreur mintemp s'est passée plus tard et après le home, les têtes se sont relevées et ce n'est qu'après que j'ai eu l'erreur, juste après ou pendant la chauffe du lit. Toutefois, pendant ce temps j'avais les yeux rivés sur l'écran lcd et j'avais des valeurs farfelues sur mon premier extrudeur. Je voyais des variations du genre 8° ou 9° alors que la pièce est à 19°  et que je pouvais bien lire la bonne valeur (19°) sur l'extrudeur 2. J'ai même cru un moment que c'était le premier chiffre de température qui déconnait (donc l'écran) mais non, juste après l'erreur "mintemp" les bonnes valeurs sont revenues à l'écran même sans avoir redémarré l'imprimante. Je commence à oser chipoter avec le gcode, je vais essayer ton autre méthode donc, mais cette histoire de temperature bidon me laisse perplexe tout de même

Modifié (le) par zyban
Lien vers le commentaire
Partager sur d’autres sites

j'avais oublié que tu avais un deuxième extrudeur, c'est peut être de ce coté là qu'il faut chercher

après si tu as une différence de température entre les 2 extrudeurs au "repos" c'est pas normal

Lien vers le commentaire
Partager sur d’autres sites

Il y a 4 heures, pascal_lb a dit :

si tu as une différence de température entre les 2 extrudeurs au "repos" c'est pas normal

en mode manuel tout va très bien, mais via le gcode ça ne va pas. maintenant je n'ai pas encore testé ta seconde solution... Je vais enlever M109 et je dis quoi

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
  • Sur cette page :   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
  • YouTube / Les Imprimantes 3D .fr

×
×
  • Créer...