macro mach4

  • Auteur de la discussion pro-ms
  • Date de début
P

pro-ms

Apprenti
bonjour , j'ai , il y a quelques temps rétrofité un tour emco 120 p avec un ami ( c est lui qui a tout fait )
le tour fonctionne parfaitement mais nous n'avons pas pu récupérer le capteur de positionnement de la tourelle ,
du coup je suis obligé a chaque programmation de rajouter (le nombre de fois nécessaire ) mon code en éditant le gcode , afin de pouvoir faire tourner la tourelle ,
ca fonctionne bien , mais je me dit que ca pourrait etre amélioré , le but étant que la tourelle tourne et se positionne sur le bon outil lorsque j appelle un cet outil .
pour cela mon ami , m a informé qu il faudrait créer une macro , mais ce la dépasse ses compétences , quand a moi , n en parlons même pas
voici la macro telle qu'elle est inscrite dans mach 4 et le code que je copie colle dans mes programmation ,
dans la macro il est indiqué que lorsque j appelle un outil la tourelle doit retourner aux origines (x00 et z0 ) la machine effectue bien ses operations ,
dans mon cas , je souhaiterais que la machine retourne aux orgines et que la tourelle ( une fois aux origines ) tourne jusqu'a se mettre sur la bonne position , et ce pour les 8 postes ,

je ne sais pas comment m y prendre , ni ce que je dois inscrire et ou ??
y a t il un as de la macro ici
merci beaucoup
 
P

PL50

Compagnon
Salut, il faudrait déjà savoir comment tourne ta tourelle et si elle a un verrouillage.
Y a t il un automate séparé qui gère la tourelle ?
 
P

pro-ms

Apprenti
salut pl50 ,
la tourelle tourne toujours dans le même sens , il y a un doigt sur ressort derrière , donc la tourelle tourne de 13 et doit reculer de 3.55 pour la bloquer ( pour que le doigt vienne dans son emplacement )
la tourelle est gérée comme un axe classique

tu verra le doigt en haut a gauche de la première photo , et l arrière de la tourelle sur la deuxième photo

G01 H13 F1500
G01 H-3.55 F500
merci
seb
 
Dernière édition:
P

PL50

Compagnon
As tu essayé de mettre un g28 au début de ta macro.

La macro ne dois pas être dans le programme.
C'est un sous programme que tu appelles en faisant par exemple T2 M6
A+
 
P

pro-ms

Apprenti
j ai rien essayé du tout pour le moment , oui je ne met pas la macro dans le programme , en gros j édite mon gcode pour rajouter au bon endroit mon bout de code pour faire tourner ma tourelle ,
j aimerais que cela se fasse automatiquement a l appel de l outil , merci a toi
 
P

PL50

Compagnon
Si tu edites ton gcode pour l'insérer, tu le met dans le programme !!!
 
P

pro-ms

Apprenti
salut , je rajoute que ceci dans mon gcode

G01 H13 F1500
G01 H-3.55 F500

c est mon bout de code pour faire tourner ma tourelle
 
P

PL50

Compagnon
Est ce que dans le disque c tu as un répertoire mach4?
Est-ce que dans ce répertoire, tu as un dossier macros?
Dans ce dossier as tu un fichier m6start?
 
P

pro-ms

Apprenti
salut , non pas de dossier macros , pour y acceder je dois passer par ce chemin ,
mach4hobby- profiles -mache4lathe-macros et l a y a que les fichiers m6.mcc ; m6.mcs ; et mclua.mcc

 
P

pro-ms

Apprenti
bonjour , tout le monde , je relance le sujet , merci
 

Sujets similaires

P
Réponses
25
Affichages
980
P
Réponses
2
Affichages
287
pro-ms
P
J
Réponses
13
Affichages
1 651
Jeannotv6
J
P
Réponses
2
Affichages
982
pro-ms
P
J
Réponses
7
Affichages
549
JLuc69
Réponses
1
Affichages
324
Djam_cnc
D
Réponses
3
Affichages
829
dh42
A
Réponses
5
Affichages
325
dh42
Réponses
19
Affichages
1 264
part's-and-co
S
Réponses
2
Affichages
1 248
J
Réponses
12
Affichages
535
Robert
R
B
Réponses
2
Affichages
433
bastiendecaen14
B
V
Réponses
18
Affichages
1 193
V