Mazak comment utiliser le G21

  • Auteur de la discussion joyel
  • Date de début
J

joyel

Nouveau
Bonjour, je viens à vous car j'ai un problème. J'ai paramétrer une pièce sur un Qts 250 tour 3axes, donc de cher mazak. Le soucis il me reste plus qu'à faire une répétition de x pièces et d'une distance x. Voilà comment je l'ai écrit:
G10 L2 P1 X0 Z6.75
Ça ne fonctionne pas aider moi svp
 
L

lolo

Compagnon
ton programme est donc en Iso pur ?
G10 L2 correspond à une écriture d'origine si ma mémoire est bonne.
P1 correspond au G54.

Si tu veux répéter en changeant ton repère, il faut que tu changes ton G54 avant de rappeler tes blocs

N5 G10 L2 P1 X0 Z6.75
#199=10
GOTO 1000

N10 G10 L2 P1 X0 Z6.75-15 (si décalage de 15 )
#199=20
GOTO 1000

...
(dernier decalage)
N50 G10 L2 P1 X0 Z6.75-60
#199=2000

etc..
N1000
G54
... usinage
....
GOTO #199


N2000
M30

tu pourrais aussi faire une boucle avec variables et conditions de fin..

Sinon, en Mazatrol, tu peux directement faire cela dans l'unité FIN
tu choisis continuer : Oui
et là tu peux alors indiquer un nombre de répétition avec un décalage Z à chaque répétition.

Tu pourrais même faire un programme Mazatrol avec uniquement
- Unité 0
- Appel sous programme ISO
( pas d'origine dans ton programme ISO et le parametre ... F161 bit7 =1 "origine du prog Mazatrol lors appel sous prg iso" )
- Unité fin avec répétition
 
J

joyel

Nouveau
Dsl du retard merci de m'avoir répondu. J'ai opté pour la deuxième solution mais lorsqu'elle fini ma première pièce le programme mazatrol continue bien avec le bon décalage mais lorsqu'elle passe au sous programme iso elle fait bien le sicle mais reste à la première origine celle faite avec instruct. Comment faire svp?
 
M

Med saleh

Nouveau
ton programme est donc en Iso pur ?
G10 L2 correspond à une écriture d'origine si ma mémoire est bonne.
P1 correspond au G54.

Si tu veux répéter en changeant ton repère, il faut que tu changes ton G54 avant de rappeler tes blocs

N5 G10 L2 P1 X0 Z6.75
#199=10
GOTO 1000

N10 G10 L2 P1 X0 Z6.75-15 (si décalage de 15 )
#199=20
GOTO 1000

...
(dernier decalage)
N50 G10 L2 P1 X0 Z6.75-60
#199=2000

etc..
N1000
G54
... usinage
....
GOTO #199


N2000
M30

tu pourrais aussi faire une boucle avec variables et conditions de fin..

Sinon, en Mazatrol, tu peux directement faire cela dans l'unité FIN
tu choisis continuer : Oui
et là tu peux alors indiquer un nombre de répétition avec un décalage Z à chaque répétition.

Tu pourrais même faire un programme Mazatrol avec uniquement
- Unité 0
- Appel sous programme ISO
( pas d'origine dans ton programme ISO et le parametre ... F161 bit7 =1 "origine du prog Mazatrol lors appel sous prg iso" )
- Unité fin avec répétition

20180601_131205.jpg
 
M

Med saleh

Nouveau
Juste une question pour l sous programme, c koi les données Argument 1 à 6 ?
 
L

lolo

Compagnon
une serie d'arguments ( donc des variables locales de #1 à #26 ) que tu peux regler et envoyer dans ton sous programme.
Exple : Sous la ligne Argument : tu ecris dans adresse Arg : A et à coté dans Valeur Arg : 100
Et bien dans ton sous programme , la variable #1 aura la valeur de 100 puisque tu as mis 100 dans l'Argument A et qua A , c'est #1 .
Si tu es à l'aise avec les macros, tu as tout compris, si tout est obscur, c'est que les macros-programmes te sont un monde inconnu.
 
L

lolo

Compagnon
Dsl du retard merci de m'avoir répondu. J'ai opté pour la deuxième solution mais lorsqu'elle fini ma première pièce le programme mazatrol continue bien avec le bon décalage mais lorsqu'elle passe au sous programme iso elle fait bien le sicle mais reste à la première origine celle faite avec instruct. Comment faire svp?

Il ne faut pas regler de Info Reglage de ton sous-programme ISO :
ET verifier le parametrage d'execution des sous-programmes ( F161 bit 6 et 7 ) sur les armoires à partir des Matrix
 
L

lolo

Compagnon
Il ne faut pas regler de Info Reglage de ton sous-programme ISO :
ET verifier le parametrage d'execution des sous-programmes ( F161 bit 6 et 7 ) sur les armoires à partir des Matrix
Et bien sur ne pas appeler un repere genre G54 au cours de tes Blocs ISO.
 

Sujets similaires

DakotaSport07
Réponses
111
Affichages
7 015
DakotaSport07
DakotaSport07
01power
Réponses
3
Affichages
13 849
01power
01power
taratata
Réponses
4
Affichages
4 253
taratata
taratata
Lamarsouille
Réponses
19
Affichages
4 785
Lamarsouille
Lamarsouille
phil916
Réponses
1 000
Affichages
401 121
coredump
coredump
A
Réponses
37
Affichages
17 576
Alexandre
A
Haut