Aller au contenu

Filament ABS

demandeinfos

Réglage offset / Buildtack

Messages recommandés

Bonjour,

Ma question n'est pas sur la définition de l'offset mais comment le régler au mieux dans mon cas de figure.

Sur une prusa i3 et avec Répéter Host je règle le 0 avec la feuille de papier en jouant sur Z, là j'indique G92 Z0, puis dans Repeterier Host je lance le capteur inductif qui me donne l'offset, ensuite je rentre la valeur xx en négatif avec la commande avec M851 Z-xx et je valide avec M500. Ensuite je fais G28, G29, puis M500.

Je me suis aperçu avec du Buildtack qu'en jouant sur l'offset je pourrai faciliter le décollage de la pièce (sinon si trop près impossible).

Selon la procédure que je décris ci dessus comment connaître la distance qui existe entre la buse et le plateau après réglage de l'offset (en gros, après le réglage du 0, comment adapter la valeur de l'offset pour connaître l'épaisseur de la première couche ?) ?

Merci d'avance pour vos retours.

Partager ce message


Lien à poster
Partager sur d’autres sites

Hello, 

Si tu règle ton offset et qu'a Z: 0 ta buse frotte le papier légèrement, c'est que ta buse est à environ 0,1mm (épaisseur feuille de papier), voir un peu moins. 

Ensuite, si avec ton trancheur tu définis la hauteur de ta première couche à 0.2, alors ta buse sera à 0.2 +0.1 =0.3.

Enfin, j'imagine, je n'ai jamais pris le pied à coulisse pour mesurer. 

Mais ceci n'apporte rien, il ne faut pas régler ton offset par rapport à la hauteur de ta première couche. Tu fais ton offset avec la feuille qui frotte, et le trancheur déterminera la hauteur à appliquer en fonction de la hauteur de ta couche. 

Après si tu veux que ce soit moins galère à retirer du Buildtak, tu augmentes un peu l offset mais au risque que ta première couche ne soit pas assez écrasée et que le remplissage de la première couche ne soit pas top ou pire, que ça se décolle. 

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

Il y a 12 heures, Schyzo a dit :

Si tu règle ton offset et qu'a Z: 0 ta buse frotte le papier légèrement, c'est que ta buse est à environ 0,1mm (épaisseur feuille de papier), voir un peu moins.  

Ensuite, si avec ton trancheur tu définis la hauteur de ta première couche à 0.2, alors ta buse sera à 0.2 +0.1 =0.3. 

Ok, merci pour cette info, je vois bien le principe. Je me posais la question car après réglage de l'offset quand je fais G28 Z0 en effet ma feuille frotte mais parfois j'ai l'impression que pas autant que juste après l'ajustement de l'axe Z sur la feuille (peut-être un poil plus haut, ce serait en effet à vérifier avec un pied à coulisse). Et avant une impression, la buse se lève de quelques centimètres (pendant la montée en température) avant de redescendre vers le tout premier point à imprimer (du coup difficile de vérifier où elle est au départ).

Enfin encore une impression que j'ai, dès fois ma feuille "frotte bien" après réglage de l'offset puis G28 Z0, mais la toute première couche me paraît hyper écrasé et trop fine. Du coup j'ai dû mal à comprendre les réglages (d'où mon post).

Pour info, j'ai mis ma procédure de réglage en fin de post.

 

Il y a 12 heures, Schyzo a dit :

Mais ceci n'apporte rien, il ne faut pas régler ton offset par rapport à la hauteur de ta première couche.Tu fais ton offset avec la feuille qui frotte, et le trancheur déterminera la hauteur à appliquer en fonction de la hauteur de ta couche. 

D'accord, mais dans l'idée en effet je souhaiterais régler mieux l'offset pour éviter que ça accroche bien de trop au buildtack. Si j'ai bien compris le principe : normalement une fois qu'on a réglé le "0" avec la feuille puis validé avec G92 Z0, la position du "0" ne devrait pas bouger dès qu'on applique G28 Z0 (quel que soit l'offset) ? L'offset c'est la distance entre la hauteur dû à l'arrêt de la buse par le capteur qui détecte le plateau, et le "0" définit préalablement ? Cet écart permet de ramener correctement la buse à "0" lors de l'impression. (je préfère valider que j'ai bien compris). Du coup je ne vois pas bien le lien avec la première couche ?

 

Il y a 12 heures, Schyzo a dit :

Après si tu veux que ce soit moins galère à retirer du Buildtak, tu augmentes un peu l offset mais au risque que ta première couche ne soit pas assez écrasée et que le remplissage de la première couche ne soit pas top ou pire, que ça se décolle. 

A propos de l'augmentation de l'offset y a-t'il un ordre de grandeur et dans quel sens le modifier, par exemple si G30 me donne Z0.52 en offset, actuellement j'indique M851 Z-0.52, l'augmenter de 0.1 serait par exemple M851 Z-0.42 ?

 

Merci d'avance pour votre retour.

 

________________________________________________________________________________

Réglage du "0" de l'imprimante :

11:14:52.195 : echo:Active Extruder: 0
11:14:52.511 : N12 G92 Z0*107
11:14:56.143 : N14 G92 Z200*111 # permet de pouvoir descendre plus bas que 0 ; le capteur inductif est enlevé
11:14:58.830 : N16 M114*16
11:14:58.830 : X:0.00 Y:0.00 Z:200.00 E:0.00 Count X: 0.00 Y:0.00 Z:200.00 # à partir de de là, réglage de Z sur la feuille sans capteur
11:15:15.574 : N22 G1 Z190 F100*13
11:15:27.205 : N27 G1 Z180 F100*9
11:15:47.098 : N35 G1 Z160 F100*4
11:22:03.670 : N161 G1 Z159.9 F100*41
11:22:22.529 : N168 G1 Z159.5 F100*44
11:23:12.693 : N186 G1 Z159.6 F100*47
11:23:48.135 : N198 G1 Z159.55 F100*22
11:24:08.466 : N206 G92 Z0*92
11:24:10.884 : N208 M114*45
11:24:10.884 : X:0.00 Y:0.00 Z:0.00 E:0.00 Count X: 0.00 Y:0.00 Z:0.00 # à cette étape le capteur inductif est remis
11:25:22.840 : N234 G1 Z10 F100*1   # objectif remonter de 30 l'axe Z
11:25:24.488 : N235 G1 Z10 F100*0
11:25:25.989 : N237 G1 Z10 F100*2
11:25:43.724 : N244 G30*24  # détermination de l'offset avec le capteur
11:25:50.376 : Plateau X: 0.00 Y: 0.00 Z: 0.45
11:25:50.376 : echo:endstops hit:  Z:0.45
11:26:29.375 : N259 M851 Z-0.45*105
11:26:29.375 : echo:Offset Z ok
11:26:34.395 : N261 M500*35
11:27:03.500 : echo:Settings Stored
11:27:05.086 : N273 G28*21
11:27:33.308 : N284 G29*28
11:27:36.926 : Plateau x: 40.00 y: 40.00 z: 0.49
11:27:41.514 : Plateau x: 170.00 y: 40.00 z: 0.48
11:27:45.733 : Plateau x: 170.00 y: 170.00 z: 1.33
11:27:50.588 : Plateau x: 40.00 y: 170.00 z: 0.64
11:27:50.588 : Eqn coefficients: a: 0.00 b: 0.00 d: 0.06
11:27:50.588 : planeNormal x: -0.00 y: -0.00 z: 1.00
11:27:50.604 : echo:endstops hit:  Z:0.64
11:27:56.552 : N288 M500*36
11:27:56.984 : echo:Settings Stored

Partager ce message


Lien à poster
Partager sur d’autres sites

Le mieux je pense, si c'est possible pour toi, c'est de tester avec le baby stepping. Tu lances une impression et pendant la première couche tu joues finement avec ta hauteur Z. Là tu aurais une vrai idée de l offset à appliquer pour que ta première couche soit parfaite pour toi, et tu l'enregistres en tant que Z offset. 

Sinon, j'ai envie de dire de monter d'un dixième, et si c'est trop haut redescendre un peu etc etc. 

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 53 minutes, Schyzo a dit :

Tu lances une impression et pendant la première couche tu joues finement avec ta hauteur Z.

Comment peut-on faire ?

 

Snnon à propos de l'augmentation de l'offset, si par exemple avec G30 j'ai Z0.52 en offset j'indique M851 Z-0.52, l'augmenter de 0.1 serait par exemple M851 Z-0.42 ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Pour le baby stepping, il faut qu'il soit activé dans Marlin. Puis pendant la première couche d'une impression, tu fais 2 clic sur le bouton central ou la molette, et tu descends ou monte ton Z. En prenant ce décalage (admettons +0, 15), tu l ajoute à ton offset Z, soit -0. 52 + 0.15 = -0. 37.

Et tu règles donc ton offset à -0. 37

Et oui si ton offset est de -0. 52, et que tu veux remonter un peu pour une première couche moins écrasée, l'augmenter de 0.1 revient à régler un offset à -0. 42

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 9 minutes, Schyzo a dit :

Pour le baby stepping, il faut qu'il soit activé dans Marlin. Puis pendant la première couche d'une impression, tu fais 2 clic sur le bouton central ou la molette, et tu descends ou monte ton Z. En prenant ce décalage (admettons +0, 15), tu l ajoute à ton offset Z, soit -0. 52 + 0.15 = -0. 37. 

 

Je ne maîtrise pas la programmation arduino, j'utilise celui-ci (Marlin Prusa i3 Rework 1.5) et je configure l'imprimante avec Repetier Host. Ce sera possible ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Tu sais modifier les fichiers de configuration de Marlin? 

Pour activer le babystepping, ça se passe dans le fichier configuration_adv.h

Partager ce message


Lien à poster
Partager sur d’autres sites

non, j'ai dû une fois pour une autre imprimante supprimer la t° de la buse et du plateau dans config.h, c'est tout (et j'ai fait ça assez laborieusement sans grande facilité)

comme je ne maîtrise pas cette partie et que je préfère que cette imprimante fonctionne bien, je ne suis pas sûr risquer faire des modifs

Partager ce message


Lien à poster
Partager sur d’autres sites

Dans ce cas cherche plutôt à monter ton offset directement depuis le LCD alors. 

Essaye par exemple à -0. 42, et si ce n'est pas assez écrasé essaye à -0. 47. Et si c'est toujours trop écrasé, essaye à -0.37,  etc etc

Modifié (le) par Schyzo

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

C'est juste pour valider que j'ai bien compris le principe de réglage de l'offset.

J'ai fait ce petit schéma.

Je profite aussi du message pour revenir sur le "baby stepping", même si pour l'instant je ne compte pas encore modifier Marlin, auriez-vous des infos sur la procédure de mofidification, je vais commender à me renseigner et voir si éventuellement je pourrai y arriver. Je me suis renseigné un peu ça à l'air quand même pas mal pour les réglages fins.

Merci, bonne journée.

Modifié (le) par demandeinfos

Partager ce message


Lien à poster
Partager sur d’autres sites

Pour le schéma, ce n'est pas exactement cela.

L offset correspond à la hauteur qui existe entre ta sonde (lorsqu elle détecte le plateau) et ta buse.

Partager ce message


Lien à poster
Partager sur d’autres sites

En fait, ton Z 0 est la hauteur à laquelle la sonde détecte le plateau.

Toutes les sondes sont forcément plus hautes que le plateau, sans quoi elle emmenerait la pièce.

Avec un capacitif, ton offset sera positif car il ne bouge pas (je pense, jamais testé). En revanche avec un Bltouch ou un Touchmi l offset sera généralement négatif, car c'est la pin qui se déploie qui touche le lit, et qui se rétracte ensuite pour monter plus haut que la buse.

L offset correspond juste à la hauteur nécessaire à ta buse, quand Z = 0, pour venir frôler le lit. Si c'est négatif, elle descendra, sinon elle montera.

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui c'est ça. En général la sonde sert à mesurer la planéité du plateau, l'imprimante mesure différents points du plateau (ou mesure en continu pendant la première couche) et les compare les points mesurés entre eux pour connaitre la déformation (même légère) du plateau. Mais même si elle connaît cette déformation elle ne connait pas la distance exacte avec le plateau, c'est pour ça qu'il y a un réglage du Z. Et ce réglage correspond à l'offset (la différence; le décalage) entre la valeur détectée par la sonde et la valeur que tu as choisi pour avoir une bonne première couche

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

Je vous avouerais que je suis un peu perdu, je vous explique pourquoi.

J'ai une autre imprimante qui ne possède pas de capteur capacitif ou inductif et je fais mon réglage uniquement par des ressorts fixés sous le plateau. Je vérifie en plusieurs coin que ma feuille frotte bien, et grosso modo c'est pas trop mal. Je pense que dans ce cas de figure lorsque l'impression démarre la buse vient se placer systématiquement en home z = 0 fixé dans le firmware (imprimante Startt), et finalement l'écart entre la buse et le plateau est réglé par les ressorts sous plateau.

J'ai finalement l'impression de faire un peu la même chose avec mon imprimante qui a un capteur puisqu'au départ je règle Z pour venir frotter avec la feuille (sans capteur pour pouvoir descendre bien bas). Sauf que c'est pas le plateau que je bouge mais c'est Z pour venir frotter la feuille, puis-je fait G92 Z0, qui si j'ai bien compris définit le nouveau home en Z. Donc on pourrait imaginer s'arrêter à cette étape et que au démarrage l'imprimante vienne en cette position (?).

Du coup je vois pas bien le rôle du capteur capacitif ou inductif ? J'ai tenté de chercher pas mal d'infos sur le sujet sur le web mais c'est pas évident. Je suis en train de me dire que comprendre comment est configuré un capteur capacitif ou inductif pourrait m'aider mais je ne pourrai pas aller jusque-là.

Merci encore d'avance pour votre retour.

En attendant je vais lancer un test et je vous ferai un retour.

Partager ce message


Lien à poster
Partager sur d’autres sites

Ce n'est pas la même chose.

Avec un end stop, ton imprimante va toujours s'arrêter au même niveau, peu importe où est ton lit.

Alors qu'avec une sonde, a chaque fois que tu vas bouger tes ressorts, ça va faire déplacer ton Z 0,car ton lit va monter et descendre. C'est pour ça qu'il faut régler l offset.

Donc chaque fois que tu règle ton lit, sans offset, si tu refais un home tu ne seras toujours pas bon.

Ce qu'il faut que tu fasses : Fais un home, donc Z = 0.

Puis descend ta buse par pas de 0.1mm jusqu'à ce que la buse frotte la Feuille. Si tu es à -0.3mm par exemple, il faut que tu mette -0.3 en Z offset.

Partager ce message


Lien à poster
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez poster un message et vous inscrire plus tard. Si vous avez déjà un compte, connectez-vous afin de poster avec.

Invité
Répondre à ce sujet…

×   Vous avez copié du contenu avec formatage.   Supprimer le formatage

  Only 75 emoji are allowed.

×   Votre lien a été automatiquement intégré.   Afficher en tant que lien à la place

×   Le contenu sauvegardé a été restauré.   Effacer l'éditeur

×   You cannot paste images directly. Upload or insert images from URL.


  • Sur cette page :   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

×
×
  • Créer...