S
je viens de mettre une vidéo du fonctionnement de la table.bonjour,
peux tu mettre une photo de la table équipée?
Ai je bien compris: tu saisis directement des lignes de code pour la succession des mouvements? tu n'as pas prévu de travail avec un programme chargé de l'exterieur contenant les lignes de code, comme cela se fait pour beaucoup de cn?
les vitesses sont réglables dans les deux cas, a part que dans les avances j’ai intégré la notion des pas pour avoir la precision a 0,005 mm . En mode avance tu dis grosso modo a la machine “deplace toi de tant de pas dans telle direction a telle vitesse”Si je comprend bien, tu as mis 3 avances et 3 déplacements rapides (1 par axe)?
Les vitesses peuvent servir en usinages ou déplacement.Si je comprend bien, tu as mis 3 avances et 3 déplacements rapides (1 par axe)?
Oui concernant l'arduino je vais le faire , mais je vais commenter un peu le programme arduino et faire un ZIP car il est assez gros. Je vais encore faire quelques modification pour écrire les positions enregistrées par l'utilisateur dans l'eeprom.Bonjour
Super comme montage. Bravo.
Peux tu , s'il te plait, partager le programme arduino + cablage ?
Merci d'avance
Le paralaxial moderne est de retour.
Comment fais-tu la permutation de moteur si tu n'as qu'un seul drive ? Avec des relais certainement...
Si tu utilises des micros pas (ce qui doit être le cas en te lisant) tu prend des risque de perte de précision, car seul les pas entier sont des positions "stables" sur un moteur pas à pas. (le tout c'est de le savoir).
C'est toujours chouette de voir un projet aboutir, je n'arrive pas à visualiser tes vidéos par contre...
Vous considérez que le jeu est variable pour un même axe à chaque nouvelle passe ou c'est une constante que vous avez fixée par expérimentation manuelle à vos débuts d'usinage sur cette fraiseuse ?Pas de vis a bille : Calcul du nombre de pas pour compenser le backslash par le programme a chaque changement de sens pour le mode automatique.
Exactement. Les positions sur les axes sont mémorisables sur 6 possibilités X0 a X5 et XMax donc pour l'usinage auto il se déplace entre X1 et X2, s'il y a un décalage Y CAD que Y1 et Y2 sont différents il va l'exécuter et faire une passe rectangulaire sinon sans décalage du Y il fera une passe linéaire et descendra la broche suivant le pas de descente prévu.C'est simple a initialiser, il demande juste la descente du Z et le nombre de passe, si les positions sont mémorisés ça se fait en 10 secondes.Bonjour
Votre programme en quelque sorte simule ce que vous feriez en fraisage manuel pour surfacer le dessus d'un pave c'est à dire dans les grandes lignes :
- soulever la broche et l'avancer à l'extrémité du pavé,
- descendre la broche et fraiser à la vitesse d'avance voulue en opposition jusqu'au bout,
- remonter la broche retourner à l'extrémité,
- décaler la broche en Y en fonction de la profondeur du pavé qui fixe le nombre de passe // à effectuer fonction aussi du diam de votre fraise,
- redescendre la broche,
- et ainsi de suite
Est ce bien cela ?
Vous considérez que le jeu est variable pour un même axe à chaque nouvelle passe ou c'est une constante que vous avez fixée par expérimentation manuelle à vos débuts d'usinage sur cette fraiseuse ?
J'imagine que vous auriez pu assurer un asservissement avec une dro mais là ça complique les choses.
Autre façon de voir mais est elle fiable mesurer l'effort sur la manivelle qui augmente de nouveau dés que l'on a rattrapé le jeu.
Oui sans problème il peut faire tout ca, a part que pour les arcs de cercle il faut que je mette deux drivers séparés pour pouvoir gérer les moteurs du X et Y simultanément sinon le mouvement ne sera pas fluideDans l'état votre logiciel pourrait très bien évoluer pour faire du perçage répétitifs en ligne voire détourer des arc de cercles en considérant un delta X puis un delta Y afin d'approximer un arc de cercle.
cdlt lion10
Ok sauf incident bien entendu si un lardon se dessere, mais j'imagine que vous veillez de près à votre investissement ou plutôt votre argent dépensée par passion.Le jeu est toujours le même et ne change pas donc programmé une seule fois
C'est sans aucun doute une bonne chose vous évitant un saut technologique qui pourrait faire peur ou prendre trop de temps ou nécessiter trop de moyen d'un seul coups.Dans le montage de la 45 je vais intégrer ces paramètres puisqu'elle sera CNC "Ready", ce que je veux surtout c'est la polyvalence, de pouvoir utiliser la machine en manuel
Ok je n'avais pas pensé à cela il faut en fait paralléliser au maximum les mouvements élémentaires des axes faire le delta X et delta Y en même temps ou autre cause la commutation des commandes des moteurs génèrent trop de régimes transitoires qui font des pertes de temps entre la reconfiguration logiciel des périphériques ou l'établissement des signaux car on multiplie les régimes transitoires.Oui sans problème il peut faire tout ca, a part que pour les arcs de cercle il faut que je mette deux drivers séparés pour pouvoir gérer les moteurs du X et Y simultanément sinon le mouvement ne sera pas fluide
Tu travaille en pas entier ou en micro pas ?J'ai pris assez gros mais jamais de perte de pas et la précision d'un pas est de 5 Microns.
tu as entièrement raison, c’est un des problemes que je n’ai pas cité, le maintien des axes lorsqu’on coupe l’alim des relais. sur le z ca ne pose pas de probleme mais sur le X ouiTu travaille en pas entier ou en micro pas ?
Si c'est en micro pas, tu ne peux que avoir des pertes de pas (des perte de micro pas en fait), peut-être non mesurable pour tes besoins, mais les moteurs pas à pas sont fait ainsi... C'est l'intérêt que tu auras dans ta version future avec un driver par moteur. Le driver maintien la position tant qu'il est actif.
Pour le déplacement en mode manuel c'est simple:Bonjour
Bon projet et travail intéressant. Je projette de motoriser seulement l'axe X (longitudinal) de ma fraiseuse avec un nema34 et une carte Arduino.
juste une question comment t'as procédé pour piloter le driver avec l'Arduino ?
Merci
BonjourBonjour shodan47.
Tu peux me dire quelle bibliothèque tu utilise avec arduino: Stepper ou AccelStepper ?
Et quand tu vas nous poster le code source entier. ?
merci.
J'avais envisagé de monter le robot de cave avec un servo mais avec les PAP, tant que l'on a pas de perte de pas , il n'y a pas de problème et avec des moteur de 8nm tant qu'on dépasse pas 1000 tours il y a beaucoup de couple, tant que je peux vivre avec mes lots de 3 PAP Nema 34 8nm a 100 euros, je vais rester dans l’économieSalut.
merci pour ta réponse rapide.la vidéo est impressionnante. quelle précision !
si tu as besoin d'une précision extrême ,il faut peut être envisager d'utiliser des servomoteurs ?
Merci
Bonjourtant que je peux vivre avec mes lots de 3 PAP Nema 34 8nm a 100 euros, je vais rester dans l’économie
Les derniers que j’ai commandé sur StepperOnline j’ai payé 110€ les 3, apres le prix est variable et le transport aussi suivant si ca vient de chine , allemagne ou parfois FrBonjour
les 3 Nema34 à 100€ ! port compris ?. c'est ou ça ?
et pour les drivers c'est toujours les DM860 .
Merci.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?