Mazak rappel de programme avec décalage

  • Auteur de la discussion Auteur de la discussion m cycle
  • Date de début Date de début

m cycle

Nouveau
Hello, je cherche a faire un rappel de programme avec un décalage ou une rotation a chaque rappelle. (genre appel 10 fois du programme avec décalage de 1 mm a chaque rappel)
Quelqu'un aurait ça a me donner ?
Merci a vous
 
Mais ! sur quel langage (,Num,fanuc,Heidenhain).

"Je dois partir bosser" alors en soirée
 
Bonjour.
En Maztrol a la fin de chaque programme il faudra activer l option CONTI en mettant 1 et écrire la valeur de décalage dans SHIFT. le programme va se rebobiner a l infinie avec un décalage en Z (en tournage) c est pour ça il faudra ajouter un M0 au début du programme pour eviter une collision avec le mandrin (puisque on s approche avec la valeur du Shift).

Deuxième solution est faisable en programmation manuelle et Mazatrol pour créer une Macro de repetion dans un sous programme (i=0, j=0, i=j+1) et mettre au début du programme principal la condition (IF i<4 GOTO P1234 ELSE M0) pour forcer un arrêt Apres chaque 4 pieces et sortir le brut.

C est la même idée mais a adapter selon le type de contrôleur Mazatrol ou Fanuc

Bon courage

Envoyé de mon A1R en utilisant Tapatalk
 
Sur"Heidenhain".
Soit tu crées "un label" que tu rappel en indiquant (décalage d'origine,rotation,etc)mais attention ,pas de (décalage et tout le reste dans le programme d'usinage).

Tu peut aussi créer un programme en le nomment par exemple "rep-prog" (répétition programme )
dans ce programme ,pour l’exécution d'un usinage mais sur plusieurs pièces bridées sur la table

ex :
N°1
Cycle def :
Decalage origine X0
Y0
Z0
PGM (N° du prog)
;N°2
(chercher l'origine sur piece N° 2)afficher les écarts entre l'origine Zéro du N°1
Cycle def :
Decalage origine X+52
Y-4
Z 0
+Rotation si nécessaire.
PGM(N° du prog).........et ainsi de suite en ayant toujours comme référence (pièce N°1)

A la fin mettre M2.sur "rep-prog"

Nota :dans le programme d'usinage retirer M2 et pareil pas de (décalage d'origine,rotation,etc)

En début du programme de répétition on peu créer un "BLK FORM" prenant la surface globale de tes pièces et tester.

en souhaitant être clair .bonne soirée

Damy
 
Je l'ai eu fais il y a longtemps et ça semblait beaucoup plus simple. En ISO, appel du programme Mazatrol suivie du décalage avec un nombre de répétition.
Ça tenait en 4 lignes.....
 

Sujets similaires

L
Réponses
16
Affichages
637
lolo
B
Réponses
9
Affichages
612
Biston
B
K
Réponses
2
Affichages
249
K
L
Réponses
1
Affichages
209
Nono.60
Réponses
14
Affichages
1 637
B
Réponses
11
Affichages
1 482
BidouilleMeca
H
Réponses
3
Affichages
623
T
Réponses
1
Affichages
977
Teddy55
T
C
Réponses
6
Affichages
696
ced275
C
Réponses
1
Affichages
699
bonnefraise
B

Sujets similaires

M
Réponses
6
Affichages
1 095
Copeau
C
L
Réponses
0
Affichages
9 925
loichot
L
J
Réponses
7
Affichages
871
J
S
Réponses
10
Affichages
10 995
Skoll26
S
S
Réponses
12
Affichages
3 176
Yaz43