Question sur un programme d'usinage

  • Auteur de la discussion toto1234
  • Date de début
T

toto1234

Nouveau
Bonjour,

Je suis en train d'éplucher un programme et j'ai 2 éléments de code que je ne comprends pas.
E60005 qui est apparemment un décalage programmé en X (si quelqu'un peut m'expliquer plus clairement)

If .[RT] = 2
............
......
ENDI

Cette condition est dans une zone où on fait un perçage mais je ne vois vraiment pas ce que c'est.
Merci
 
D

Dodore

Compagnon
Ca parait un peu juste comme éléments
Tu aurais pu par exemple donner le système ....NUM, Fanuc ou autre
Éventuellement une partie de programme plus longue
 
T

toto1234

Nouveau
Pour le système c'est du Num.
Je ne peux pas donner une partie du programme. Dans cette partie c'est uniquement du calcul (calcul de coordonnées) en fonction de pas mal de paramètres.
 
D

Dodore

Compagnon
Il me semblais que c'était NUM
J'ai eu sur le manuel de programmation de quelques machines NUM les paramètre E , je m'en suis servi "pour voir" sans plus
Il y a ce document
http://isp.ljm.free.fr/manuels/num/fr/progmwfr.pdf
Paragraphe 6-2 page 6-20
et page 435 du PDF
Il y a aussi la page b-6
Page 536 du PDF
aparement c'est le paramètre de l'axe numéro 0 (zero)on suppose, mais ça doit dépendre de la configuration de la machine, que c'est l'axe X
Et le 60005 c'est le décalage par G59

Une remarque , je ne connais pas la façon de programmer que tu proposes
J'ai utilisé quelque fois les parametres E mais en programmation ISO
 
Dernière édition:
D

Deus ex machina

Apprenti
IF [.RT]=2
... cette portion de programme ne sera exécutée que si l'outil actif est T2
ENDI
 
T

toto1234

Nouveau
Merci pour vos réponses.
Que veux tu dire par "le 60005 c'est le décalage par G59"?
 
D

Dodore

Compagnon
image.jpg

Sur le document que je t'ai mis 6000x c'est l'axe ( peut être , il y a de fortes chance pour que ce soit X) et Si le dernier chiffre est egal à 5 c'est la programmation du décalage G59 sur l'axe 6000x
Exemple
Normalement si en programmation ISO ou même en IMD tu mets une ligne
E60005= 4200 il devrais s'afficher dans la page visualisation un G59 d'une valeur de 4,2 mm
Ça remplace
G59 X 4,2
Si je ne me suis pas trompé et si j'ai bien compris
Par contre je me pose une question
Normalement les variables E ne s'efface pas a la suite d'une RAZ
Qu'est ce qui se passe pour le G59 qui normalement se met à zero à la fin du programme ou après une RAZ?
 

Sujets similaires

G
Réponses
1
Affichages
1 229
Greg de Nîmes
G
V
Réponses
0
Affichages
945
v tec
V
F
Réponses
11
Affichages
1 385
jeanmichel1946
jeanmichel1946
2
Réponses
27
Affichages
897
jean-jacques
J
F
Réponses
6
Affichages
25 593
fraiddy
F
M4vrick
Réponses
9
Affichages
1 242
gaston48
G
V
Réponses
3
Affichages
1 366
Valdus_H
V
Nolandu45340
Réponses
18
Affichages
1 879
Nolandu45340
Nolandu45340
R
Réponses
20
Affichages
1 393
Hubert86
H
Pierrot Lecopeau
Réponses
30
Affichages
3 857
Pierrot Lecopeau
Pierrot Lecopeau
R
Réponses
55
Affichages
49 751
jacounet
jacounet
L
Réponses
29
Affichages
2 290
le_stan
L
Haut