Aller au contenu

Filament ABS

Picaboubx

Re-centrage du Plateau en X et Y

Messages recommandés

il y a 4 minutes, Huggy a dit :

Il me semble que les PROBE_OFFSET_FROM_EXTRUDER ne sont pris en compte que par G29

mais pas un simple G28, ce qui explique qu'avant le capteur c'était OK

On ne s'est pas compris, j'avais le décalage aussi avant le palpeur

Modifié (le) par r2d2
ortograf !

Partager ce message


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

Pas sûr je dirais de décaler dans l'autre sens !
X103 Y210
 

Effectivement je me suis planté.

Je test X 103 Y210

Partager ce message


Lien à poster
Partager sur d’autres sites
youtube drone débutant

Si vous avez mis les caches, il ne peut pas y avoir d'erreur de centrage

donc c'est un pb d'offset dans le Marlin

Peut être que l'offset est pris en compte aussi avec G28

Partager ce message


Lien à poster
Partager sur d’autres sites

Ceci dit, je trouve quand même étrange ce genre de pb.

Le montage ne laisse aucune place à un pb de central du portique a cause des caches latéraux.

Donc le pb est logiciel et depuis les 1éres D200.

Il serai bien de @dagoma corrige ces petits trucs, parce que perso je vais finir par oublier certaines des corrections diy faites depuis le début et ça posera problème tout au tard lors d'une évolution.

Partager ce message


Lien à poster
Partager sur d’autres sites

Après l'offset  j'ai disco 29 !!!

je ne sais plus si c'est moi qu'il l'ai changé

mais la bonne valeur c'est 0

Y_PROBE_OFFSET_FROM_EXTRUDER  0 // disco 29

Partager ce message


Lien à poster
Partager sur d’autres sites

La valeur 0 c'est ce qu'il y a dans les marlins de dagoma avant les palpeurs,
mais après le palpeur c'est -22 qui se trouve dans les firmwares fourni par Dagoma.

Modifié (le) par r2d2
ortograf !

Partager ce message


Lien à poster
Partager sur d’autres sites

Le pb avec cet offset c'est qu'il ne joue pas seulement sur le point d'étalonnage (probe) mais il décale les valeurs réelles après l'étalonnage

pour le Z en s'en fiche car on doit le retoucher mais pour X et Y c'est embêtant

Si on regarde comment est calculé l'équation du plan (inclinaison du plateau)  le fait que le point de capteur soit décalé par rapport à la buse importe peu

l'équation est la même et seul Z sera décalé d'une valeur constante

Partager ce message


Lien à poster
Partager sur d’autres sites

Sur un firmware pris sur le site Dagoma et daté du 2/11/2015

j'ai bien zéro avec en commentaire disco -29

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui un décalage sur les x ou y ne doit pas changer la direction du vecteur normal au plan (du moins si le plateau est bien plan ; c'est toujours la même histoire)

sur le firmware du 7-12-2015 : corriigé pour buté NC et palpeur a bout blanc il y a

 // these are the offsets to the probe relative to the extruder tip (Hotend - Probe)
  #define X_PROBE_OFFSET_FROM_EXTRUDER 0 // -25 //disco
  #define Y_PROBE_OFFSET_FROM_EXTRUDER -22 // -29 //disco
  #define Z_PROBE_OFFSET_FROM_EXTRUDER 0 // -12.35 //disco ici l'offset de base pour Z

J'ai l'impression qu'avec la multiplication des firmwares il y a eut propagation de plusieurs variantes

Partager ce message


Lien à poster
Partager sur d’autres sites

C'est clair c'est Dagoma qui a merdé

il faudrait qu'ils donnent des N° version sinon il y aura autant de Marlin en circulation que de Disco vendues

Partager ce message


Lien à poster
Partager sur d’autres sites

euh...gaffe quand même au décalage que vous rentrez, faudrait pas aller appuyer trop fort sur les capteurs9_9

essayer de gagner quelques mm sur "LA" grande pièce qui veut pas rentrer, pourquoi pas, vouloir centrer parfaitement les autres je n'en vois pas l’intérêt .

 

-25,-29,-12.35 sont les valeurs dans un marlin de base

-22 c'est la distance entre le centre de la buse et le centre du palpeur sur une Dagoma

mettre la valeur -22 est utile pour ceux qui modifie les points de "palpage", ça évite de palper en dehors du plateau:S

cette valeur n'as aucune incidence sur le centrage du plateau

Partager ce message


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

euh...gaffe quand même au décalage que vous rentrez, faudrait pas aller appuyer trop fort sur les capteurs9_9

Comment peut-on appuyer trop fort sur le capteur si c'est lui qui coupe le déplacement ?

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Je suis certain que ça a une incidence (j'ai galéré sufisamment là dessus)

pour les points de palpage c'est les 4 coins d'un triange

    // set the rectangle in which to probe disco
    #define LEFT_PROBE_BED_POSITION 15  
    #define RIGHT_PROBE_BED_POSITION 170
    #define BACK_PROBE_BED_POSITION 180
    #define FRONT_PROBE_BED_POSITION 20

les coordonnées sont celles de la buse et pas du palpeur

Modifié (le) par Huggy

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 1 minute, r2d2 a dit :

Comment peut-on appuyer trop fort sur le capteur si c'est lui qui coupe le déplacement ?

en impression les capteurs ne sont pas fonctionnel, ils ne servent qu'a la prise des zéro.

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites

@plexy c'est vrai qu'on peut descende sous le plateau mais c'était comme ça avec les switch en Z

le charriot montait

Avec le palpeur c'est pareil on doit descendre en dessous du point zéro détecté par le palpeur

Modifié (le) par Huggy

Partager ce message


Lien à poster
Partager sur d’autres sites

a tous hasard, les trous sur mon plateau original sont à ~ 6 et ~ 15 cm

positiontrou.JPG

Partager ce message


Lien à poster
Partager sur d’autres sites

Pour les limites il y a une sécurité soft

#define min_software_endstops true // If true, axis won't move to coordinates less than HOME_POS.
#define max_software_endstops true  // If true, axis won't move to coordinates greater than the defined lengths below.

en théorie on ne peut dépasser les limites même si on décale avec G92

Partager ce message


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

Je suis certain que ça a une incidence (j'ai galéré sufisamment là dessus)

pour les points de palpage c'est les 4 coins d'un triange

 

triangle, rectangle....pas facile la géométrie ...

 

 

dans Marlin, le seul endroit où les valeurs 

  #define X_PROBE_OFFSET_FROM_EXTRUDER
  #define Y_PROBE_OFFSET_FROM_EXTRUDER 
  #define Z_PROBE_OFFSET_FROM_EXTRUDER 

sont utilisés, c'est là :

  #ifdef AUTO_BED_LEVELING_GRID    // Check if Probe_Offset * Grid Points is greater than Probing Range
    #if X_PROBE_OFFSET_FROM_EXTRUDER < 0
      #if (-(X_PROBE_OFFSET_FROM_EXTRUDER * AUTO_BED_LEVELING_GRID_POINTS) >= (RIGHT_PROBE_BED_POSITION - LEFT_PROBE_BED_POSITION))
         #error "The X axis probing range is not enough to fit all the points defined in AUTO_BED_LEVELING_GRID_POINTS"
      #endif
    #else
      #if ((X_PROBE_OFFSET_FROM_EXTRUDER * AUTO_BED_LEVELING_GRID_POINTS) >= (RIGHT_PROBE_BED_POSITION - LEFT_PROBE_BED_POSITION))
         #error "The X axis probing range is not enough to fit all the points defined in AUTO_BED_LEVELING_GRID_POINTS"
      #endif
    #endif
    #if Y_PROBE_OFFSET_FROM_EXTRUDER < 0
      #if (-(Y_PROBE_OFFSET_FROM_EXTRUDER * AUTO_BED_LEVELING_GRID_POINTS) >= (BACK_PROBE_BED_POSITION - FRONT_PROBE_BED_POSITION))
         #error "The Y axis probing range is not enough to fit all the points defined in AUTO_BED_LEVELING_GRID_POINTS"
      #endif
    #else
      #if ((Y_PROBE_OFFSET_FROM_EXTRUDER * AUTO_BED_LEVELING_GRID_POINTS) >= (BACK_PROBE_BED_POSITION - FRONT_PROBE_BED_POSITION))
         #error "The Y axis probing range is not enough to fit all the points defined in AUTO_BED_LEVELING_GRID_POINTS"
      #endif
    #endif
 

prends temps de bien lire tout ça avant d'affirmer que c'est valeur interviennent dans le centrage du plateau

Partager ce message


Lien à poster
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.

×