bonjour, je voudrais savoir s'il est possible de faire en sorte de démarrer une rotation de l'axe A au début d'un programme, et de l'arrêter à la fin?
comme la broche.
c'est pour l'utiliser comme une broche de tour mais avec la fraise qui tourne comme outil.
j'ai bien la solution de débrancher le pilotage actuel du drive et le remplacer par un générateur d'impulsion, mais je préfèrerais une solution soft.
ou l'idéal serait de pouvoir dire que l'on veut que l'axe A ai effectué un certain nombre de révolutions pendant l'éxécution d'un paquet de lignes, comme la spline dans le programme ci dessous:
la spline fait 65mm de long, si je veux un pas de 1mm, il faudrait que le A fasse 360 x 65 = 23 400° dans le temps de contournage de la spline
(en mettant une avance très lente sur la spline, et maxi sur le A)
quelqu'un a une idée?
je suis sous mach3 avec un controleur CS-lab
Je ne vois pas comment tu vas pouvoir gérer la vitesse de A dans ton hypothèse, ton avance même au max sera trop faible en vitesse de rotation
Tu veux usiner quelle matière?
De base sur Mach3, ce n'est pas prévu.
J'y avais pensé pour faire du fraisage/tournage en ajoutant une broche horizontale qui ferait office de broche de tour sur la table (une sorte d'axe A mais rapide et non indexable).
L'avantage c'est que comme Mach3 est parfaitement customisable, en bidouillant pas mal notamment avec des macros dédiées, je pense que c'est gérable au vue de ce que certains arrivent à faire, comme ce petit tour bi-broche :
Après l'auteur le dit lui même en commentaire, la commande de la seconde broche semble avoir été la partie la plus compliquée.
En t'aidant de ce post, tu devrais arriver à tes fins :
Il est possible de gérer un axe A en tant que broche, il suffit de le piloter en step/dir au lieu de PWM et de déclarer les n° de port/pin de l'axe A dans Spindle (ports&pins/motor output) ... le problème c'est que Mach3 ne gère qu'une seule broche, donc tu ne pourras pas avoir ta broche de fraisage commandée en même temps, sauf à la piloter manuellement via le vario.
Il est possible de gérer un axe A en tant que broche, il suffit de le piloter en step/dir au lieu de PWM et de déclarer les n° de port/pin de l'axe A dans Spindle (ports&pins/motor output) ... le problème c'est que Mach3 ne gère qu'une seule broche, donc tu ne pourras pas avoir ta broche de fraisage commandée en même temps, sauf à la piloter manuellement via le vario.
Il est possible de gérer un axe A en tant que broche, il suffit de le piloter en step/dir au lieu de PWM et de déclarer les n° de port/pin de l'axe A dans Spindle (ports&pins/motor output) ..
Justement dans la demande de Patrick, ce serait plutôt un pilotage du A en analogique (PWM) plutôt qu'en step/dir ou Mach3 enverra les coordonnées de façon séquencée.
En step/dir c'est plutôt l'utilisation classique d'un diviseur en travail positionné ou continu à basse vitesse.
Justement dans la demande de Patrick, ce serait plutôt un pilotage du A en analogique (PWM) plutôt qu'en step/dir ou Mach3 enverra les coordonnées de façon séquencée.
En step/dir c'est plutôt l'utilisation classique d'un diviseur en travail positionné ou continu à basse vitesse.
Ou de trouver une astuce de programmation pour que le A soit piloté en arrière plan à une vitesse fixe.
Une solution serait d'utiliser le M7 qui alimenterait le générateur de pulses; mais ça m'oblige à décabler le drive du A.
On ne peux pas piloter un PàP en PWM, la seule solution via Mach3 c'est de faire comme pour une broche utilisant un servo, c.a.d. en Step/Dir. Ce qui est surprenant c'est que le développeur du soft n'ai pas pensé à gérer 2 broches indépendantes ; apparemment c'est aussi le cas avec UCCNC et Mach4, une seule broche gérée (pour Mach4, je suis moins sur, je ne comprends pas grand chose à son paramétrage !!)
Moyennant quelques macros, on peut gérer plusieurs broches et switcher de l'une à l'autre, mais pas les utiliser simultanément.
J'avais déjà regardé le truc pour tenter de faire la même chose avec mon 4ieme axe, d'abord pour faire du tournage mais à 11 RPM maxi, ça le fait pas !! donc fraisage en plus, mais avec la Kress c'était simple, il me suffisait de la brancher sur une prise 220V et de la mettre en marche avec son inter
Peut être avec les brains, mais je n'ai jamais exploré ce type de programmation, j'ignore ce que l'on peut vraiment en faire et si on peut piloter un moteur.