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
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
 
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
IMG_2101.jpg
IMG_2563.jpg


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

IMG_2590.jpg
 
P

pro-ms

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

Sujets similaires

P
Réponses
25
Affichages
943
dh42
P
Réponses
14
Affichages
1 227
Squal112
Squal112
J
Réponses
13
Affichages
1 570
Jeannotv6
J
P
Réponses
2
Affichages
966
pro-ms
P
P
Réponses
2
Affichages
246
pro-ms
P
J
Réponses
7
Affichages
514
JLuc69
JLuc69
carpob
Réponses
1
Affichages
303
Djam_cnc
D
C
Réponses
25
Affichages
8 109
pascalp
P
Moi33
Réponses
3
Affichages
812
dh42
dh42
A
Réponses
5
Affichages
283
dh42
dh42
Coyote94
Réponses
41
Affichages
4 248
Hubert86
H
P
Réponses
0
Affichages
908
poljez
P
G
Réponses
25
Affichages
1 030
pins
part's-and-co
Réponses
19
Affichages
1 157
part's-and-co
part's-and-co
Haut