macro mach4

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

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
icon_biggrin.png

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
icon_biggrin.png

merci beaucoup
gcode.PNG
macro.PNG
 
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 ?
 
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
IMG_2101.jpg
IMG_2563.jpg


G01 H13 F1500
G01 H-3.55 F500
merci
seb
 
Dernière édition:
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+
 
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
 
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
 
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?
 
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

IMG_2590.jpg
 

Sujets similaires

manivelle-ebenisterie
Réponses
13
Affichages
485
Jipé11
J
P
Réponses
25
Affichages
1 470
dh42
marktwo
Réponses
13
Affichages
804
marktwo
marktwo
Z
Réponses
41
Affichages
2 585
Zef78
Z
G
Réponses
12
Affichages
1 409
philippe2
philippe2
P
Réponses
2
Affichages
749
pro-ms
P
U
Réponses
2
Affichages
313
usimeca
U
Sham
Réponses
25
Affichages
580
Sham
J
Réponses
3
Affichages
951
copeaudacier
C
J
Réponses
13
Affichages
2 136
Jeannotv6
J
P
Réponses
2
Affichages
1 363
pro-ms
P
Otatiaro
Réponses
18
Affichages
1 009
outlander2.2
O
S
Réponses
19
Affichages
425
moufy55
moufy55

Sujets similaires

J
Réponses
1
Affichages
1 894
pro-ms
P
manivelle-ebenisterie
Réponses
7
Affichages
225
manivelle-ebenisterie
manivelle-ebenisterie
manivelle-ebenisterie
Réponses
13
Affichages
485
Jipé11
J
V
Réponses
0
Affichages
203
VEYRAC
V
V
Réponses
11
Affichages
380
varynx68
V
Retour
Haut