CNC du Coyote

  • Auteur de la discussion Auteur de la discussion Coyote94
  • Date de début Date de début
Tu programmes bien en centre fraise ? t'as pas un G41 ou G42 qui traîne quelque part
Oui, le programme est ici https://www.usinages.com/threads/cnc-du-coyote.159809/post-2198156
Hey non, elles n'ont pas les même dimensions (500 et 600)
Je vois dans les messages suivant la suggestion que tu as fait les tests avec zéro erreur...je m'excuse de t'avoir redemandé.
Il n'y a vraiment pas de quoi, toutes les bonnes idées sont bonnes à prendre
C'est pas mécanique sauf si sous l'effort de coupe c'est différent mais je n'y crois guère on aurait un état de surface calamiteux selon l'effort.
J'arrive a cette conclusion aussi car l'erreur est répétée à +/- 8/100eme ce qui est la même tolérence qu'en X.
Donc j'ai un décalage de 1,5mm sur 50mm.
Je vais vérifier ma configuration drivers/step/unit
 
Vérifier avec un comparateur que lorsque tu demande 5mm de déplacement tu obtiens bien 5mm.
Si il y a un écart (par exemple défaut du pas de la vis ou autre) corriger le nbre de pas par tour de vis, pour obtenir le déplacement exact.
Que donne la demande de mouvement de 10 mm sans fraiser ? et avec un déplacement lent pour être sur de ne pas perdre de pas
 
En regardant vite fait, je vois que mes setp/unit sur tous les axes sont a des années lumières d'une logique de calcul
J'ai obtenu ce resultat en utilisant la calibration pour autant...y'a une truc là
 
Je ne sais plus ce que j'ai comme calibration sur ma petite machine… mais de mémoire j'ai rien après la virgule… c'est un chiffre rond
 
@Coyote94 Teste ce que je te disais page 28, en manuel joue avec les dips switch sur tes drivers pour les caler sur 1600 et dans UCCNC le "step per unit" tu le mets sur 320 et tu fais un essai.
 
Donc, comme prévu je suis passé à 1600 et 320 et après pas mal de calibrations, c'est réglé


Le carré de droite est le dernier ; écart de 5/100eme sur les 2 axes...j'aurai peut être pu avoir mieux mais ça me va pour l'instant.

J'avais oublié un petit outil que j'utilisais sur mes imprimante 3D, je l'ai utilisé pour calibré le Z


Au final, les calibrations
X =
Y =
Z = pas très convaincu par cette valeur
 
Ah ben voilà, là on est plus dans le vrai
T'as été obligé de la faire la calibration?
 
Comment faites-vous la calibration des Steps du Z ?
Je l’ai fait avec un PAC coincé mais pas convaincu
 
Avec ma première CNC j'ai jamais fait de calibration sous Mach3, je sais même pas si on peut le faire.
Si j'ai des écarts sur la nouvelle je m'y pencherai dessus
 
Super le Coyote ! c'est tout bon
Pour la Calibration du Z, un PàC digital c'est bien ; faut juste bien le fixer sur le Z pour qu'il ne bouge pas… j'avais fait comme ça avec une pige calibrée de micromètre pour vérifier l'affichage précis du PàC.
Oui @Algone, tu peux bien sur (et heureusement) calibrer tes axes sous Mach3
la bible en lecture de chevet… y'en a peut-être une + récente ?
c'est celle que j'ai vu que je suis toujours sous WinXP
Quand tu vois tout ce qu'il est possible de faire… c'est là que tu te rends compte qu'on utilise… allez, même pas 1/3 des possibilités… juste ce qui nous parait essentiel… et quand on patauge, les amis du forum sont là pour nous dépatouiller
 
Impec
Pour la calibration du z ça dépend de tes moyens de mesure, tu peux faire un surfaçage et un épaulement programmé de 10mm par exemple et tu mesures en réel le delta sur ta pièce
Tu vas pouvoir commencer tes premières pièces usinées c'est bon signe ça
 
Comment faites-vous la calibration des Steps du Z ?
Perso je calibre toujours avec un comparateur embase posée sur la table et touche sous la broche..
Je demande une variation de 5mm au logiciel et je regarde ce que raconte le comparateur, y compris en changeant de sens
 
mais au moment où la fraise descend, elle s'est plantée dans la matière, ça a bloqué la broche, UCCNC s'est mis en arrêt puis en voulant déplacé X... paf !

Voir la pièce jointe 907245
Tu as surement une sortie "error" ou "alarm" sur ton driver de broche. Tu peux la connecter sur une entrée de ta carte AXBB-E et faire arrêter ton programme lors d'une erreur.
Perso je l'ai fait pour le driver de broche mais aussi pour les 4 drivers d'axes.
 
Je me demande si je n'ai pas déjà ça car à chaque erreur tout le programme s'arrête immédiatement.
 
J'ai encore un phénomène aléatoire bizarre : lors de l'alimentation un des axes me fait 2 acoups dans un sens puis le drivers de l'axe se met en défaut ou, à froid, lorsque je demande le 0 de tous les axes un des axes part dans le mauvais sens et me fait 2 accoups et le driver se met en défaut.

J'ai constaté ce phénomène sur les axes X et Y.

J'ai compté le clignotement de la led rouge et il y en a 7


Les rails est VAB sont huilés, les moteurs sont des Nema 24 (4Nm) et les drivers des CL57T (V4.0) en 48v (les alimentations des drivers X et Y sont séparées).
 


Ca me semble louche de devoir faire une calibration et de trouver des décimales, c'est quand même de la mécanique en acier et un sacré châssis, pas en chamallow, une vis au pas de 5 avance de 5 mm en un tour, à mieux qu'un 100 ième de mm.

Essaye des déplacements à vide à vitesse lente
Va à X = -1 mm
Puis va à X= 0 ( à 10 mm/mn F10 ) et pas à la vitesse UGV donnée par chatGPT .
là tu fais ton 0 sur le comparateur
tu demandes d'aller à +10mm ( G01 X10) toujours à 10 mm/min
et ton comparateur affiche quoi ? 10.0x mm non ?

Je précise qu'en faisant toujours dans le même sens : j'annule les jeux de la butée et de l'écrou
Après tu peux vérifier les jeux en faisant du 0=> +10 puis +10 ==> 0 cela te donnera le jeu .

Après tu peux faire des copeaux à une vitesse raisonnable dans l'alu VC 50m/min avance Fz 0.02 mm/dents si fraise de 6 mm et 4 dents ça donne 2600 tr/min de broche et une vitesse d'avance Vf de 212 mm/min . et une passe de finition qui prend le dernier 1/10 de mm sur tout le tour .

Comme déjà dit par un autre membre : il faut finir par une passe de finition quand on recherche la précision.
Et il est plus facile de mesurer l'extérieur d'un carré avec un pied à coulisse plutôt que l'intérieur d'une poche
 
Et il est plus facile de mesurer l'extérieur d'un carré avec un pied à coulisse plutôt que l'intérieur d'une poche
100% d'accord avec ce qui est écrit au dessus, c'est le minima à réaliser pour contrôler les déplacements
et je rajouterais
faire un cylindre surmonté d'un carré avec la diagonale du carré égale au diamètre du cylindre
y'a plus qu'à comparer les deux valeurs.
c'était la pièce par excellence de réception dune fraiseuse CN il y a de ça bien longtemps
 
Dernière édition:
Aujourd'hui ça été journée découpe plexi et réinstallation des protections
Les portes de l'armoire élec


Installation d'une barre amovible en façade

Barre mouvante et protections de côtés

Une fois tout mis en place il ne reste que la plaque visible.
Le tout pouvant être retiré pour passer l'aspi dessous


Suivant le conseil de @Papy54 j'ai calibré le Z au comparateur :
Anciennes valeurs au PAC

Nouvelles valeurs au comparateur

Ca se rapproche beaucoup plus du 320 initial.

Comme j'étais avec mes ustensiles de cuisine métrologique j'ai ressorti la barre que j'utilisais sur la fraiseuse pour la table

Et là c'est un peu la cata : 1,5mm d'un bout à l'autre de la table
 
Bah alors, je croyais qu'elle était faite cette géométrie
1.5mm tu pousse un peu quand même.
La perpendicularité de la broche se fait à l'équerre, parce que là, ça peut être la broche qu'est pas bonne ou ta table ou les deux
 
Oui j'y perds mon latin (même si j'ai déjà du mal avec le Français ), j'ai l'impression qu'a chaque fois que je prends une mesure il faut refaire un réglage
 
J'ai vraiment du mal à comprendre pourquoi les axes doivent être calibrés quand on utilise des vis à billes. Je suis d'accords sur les machines qui utilisent des crémaillères ou des courroies car le diamètre exacte de contact des dents n'est pas forcément connu et précis, donc le déplacement de l'axe par tour de moteur n'est pas connu très précisément.

En revanche une vis à billes a un pas donc on connait le déplacement de l'axe par tour de moteur. Si on compense une imprécision d'usinage de la vis par une sur-rotation du moteur on risque de multiplier le défaut sur les grandes longueurs. Ca marche uniquement si le défaut est linéaire sur toute la longueur de la vis, par exemple une vis au pas de 5 qui serait en réalité au pas de 4.9 mais ça traduit une qualité très très basse de l'usinage.

Ce qu'il faudrait plutôt faire c'est un mapping de la vis sur toute la longueur si le logiciel en est capable ou se contenter de faire le calcul :
Nombre de pas du moteur / pas de la vis = nombre de pas par mm
 
Comme on a vu plus haut, cette fonction disponible sur mach3 ne l'est pas sur uccnc.
 
J'ai refait des mesures un peu plus proprement et le resultat est plus cohérent par rapport à mes réglages : 5/100 aux points de fixations de la table.


Et re-réglage du Z au comparateur, finalement au PAC c'était pas si mal
 

Sujets similaires

D
Réponses
9
Affichages
718
Doctor_itchy
D
Réponses
8
Affichages
625
J
Réponses
14
Affichages
3 410
jaffre170483@hotmail.com
J