Difficulté calibrage CNC vslot openbuilds

  • Auteur de la discussion _pascal_
  • Date de début
P
_pascal_
Nouveau
24 Oct 2014
5
  • Auteur de la discussion
  • #1
Bonjour,

Avec quelques amis nous avons monté cette machine récemment (vslot openbuild et electronics Pibot CNC kit moteur nema 23) et nous rencontrons quelques difficultés pour la calibrer GRBL.
Nous avons suivi le calcul suivant en X et Y
steps_per_mm = (pas_moteur_par_tour * nb_de_micropas_driver) / (pas_courroie * nombre_de_dents_de_la_poulie)

et celui-ci pour Z qui est sur une vis trapezoidale
steps_per_mm = (pas_moteur_par_tour * nb_de_micropas_driver) / pas_du_filetage

Lorsque nous envoyons un carré de 10 X 10 c'est pas trop mal pour X et Y mais il y a environ 3mm de décalage et on envisage de corriger avec cette formule :
STEPS_PER_UNIT_CORRIGE = STEPS_PER_UNIT_ACTUEL * VALEUR_CIBLE / VALEUR_ACTUEL

.. mais sur Z, le moteur tremble !

Auriez-vous quelques conseils à ce sujet ?

source des calculs: https://www.lesimprimantes3d.fr/for...ul-des-steps-per-mmunit-une-fois-pour-toutes/


 
C
cr-_-
Compagnon
29 Sept 2009
861
FR-31 Plaisance du touch
Bonjour
Le courant dans les drivers est réglé à combien ?
3mm de décalage sur 10 ça me paraît énorme tu es sûr de tes valeurs d'entrées ?
 
P
_pascal_
Nouveau
24 Oct 2014
5
  • Auteur de la discussion
  • #3
Merci pour ta réponse. je pourrais répondre avec des mesures plus précise demain car je serai à l'atelier. En attendant, quels réglages doit-on mettre sur les steppers (pour X / y / Z) , c'est ce qu'on appelle l'output limit sur les drivers ? Docs:
Précision: le test est un carré de 10cm X 10cm et l'imprécision de 3mm.
Merci encore pour les conseils !
 
P
PsyKo
Ouvrier
24 Jan 2013
346
Bonjour,

le Output limit c'est simplement pour limiter l'intensité du courant envoyé vers les moteurs.
- Pas assez de courant = pas assez de puissance, donc potentiellement des pertes de pas.
- Trop de courant = les moteurs ne vont pas aimer (surchauffe pour rien, etc...)
La valeur à mettre, je ne sais pas exactement pour ces drivers.

Pour l'approximation, c'est effectivement énorme. Pense à vérifier différents points :
- Tension de la courroie (si pas assez tendu, on pourra avoir des imprécisions),
- Équerrage des axes X & Y,
- Serrage suffisant de la poulie sur l'axe moteur,
- Fond rond dans la broche
- Revérifier tes données d'entrée et refaire les calculs

Pour le moteur Z qui vibre, c'est probablement qu'il n'est pas bien branché (un des câbles débranchés ou mal connecté ou carrément des phases inversées)
 
Dardar88
Dardar88
Compagnon
27 Avr 2011
833
La valeur à mettre, je ne sais pas exactement pour ces drivers
Si le Z "tremble ,il est possible qu'il y ait trop d'intensité => chauffe ,perte de pas, il faudrait la reduire.
et sinon ,c'est l'inverse ou une connection qui n'est pas top.
Attention a ne pas depasser la valeur en intensité admise par le moteur !

Si les entrées Enable des drivers sont connectées ,il faudra modifier la valeur $1 de 255 par defaut à 20
pour que GRBL ne mette pas les moteurs en couple constant (chauffe)

le setting GRBL concernant la vitesse maximun doit etre modifiée ,peut etre au moins sur le Z ,
donc diminuée.

t.
 
C
cr-_-
Compagnon
29 Sept 2009
861
FR-31 Plaisance du touch
Bonsoir,

tes moteurs peuvent encaisser pratiquement ce que les drivers fournissent (4.2A et 4.5A pour les drivers).
Donc sur les drivers il faut régler le potentiomètre pour un courant de 4A pour commencer ça ira bien

Pour tester le moteur de l'axe Z tu peux défaire le coupleur si il tourne normalement c'est qu'il n'y a pas assez de courant ou que l'axe force de manière anormale
si il ne tourne pas correctement il faut vérifier les branchements
 
CNCSERV
CNCSERV
Compagnon
27 Déc 2007
5 861
FR-28360
Bonjour
Tu as régler sur quoi en micropas ?
 
Haut