Question sur un programme d'usinage

  • Auteur de la discussion toto1234
  • Date de début
T
toto1234
Nouveau
20 Oct 2015
3
  • Auteur de la discussion
  • #1
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
 
Dodore
Dodore
Compagnon
27 Oct 2008
16 732
F-69400 villefranche sur saone
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
20 Oct 2015
3
  • Auteur de la discussion
  • #3
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.
 
Dodore
Dodore
Compagnon
27 Oct 2008
16 732
F-69400 villefranche sur saone
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:
Deus ex machina
Deus ex machina
Apprenti
21 Jan 2010
137
IF [.RT]=2
... cette portion de programme ne sera exécutée que si l'outil actif est T2
ENDI
 
T
toto1234
Nouveau
20 Oct 2015
3
  • Auteur de la discussion
  • #6
Merci pour vos réponses.
Que veux tu dire par "le 60005 c'est le décalage par G59"?
 
Dodore
Dodore
Compagnon
27 Oct 2008
16 732
F-69400 villefranche sur saone
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?
 
Haut