Transformation d'un prgr Fanuc et prgr Fagor

  • Auteur de la discussion criss
  • Date de début
C

criss

Apprenti
Bonjour

J'ai un programme réalisé sous language Fanuc

On mis le programme sur un tour FAGOR 8055T et on a le premier message d'erreur :
Il ne reconnait pas #, pouvez-vous m'aider à transformer le programme en language FAGOR voir pièce jointe + ci-dessous.

SVP

%
O0600
#570=2(POINT ORIGINE EN Z +5MM)
#571=9.5(POINT OIGINE EN X VALEUR INITIAL)
#572=-12(LONGUEUR MORTAISAGE AVEC ENTREE ET SORTIE DE L OUTIL)(VALEUR NEPGATIF)
#573=0(DECALAGE AXE C ANGLE EN DEGRE)
#574=0.08(PROFONDEUR DE PASSE EN X AU DIAMETRE)
#575=41(NOMBRE DE PASSE)
#576=5000(AVANCE TRAVAIL)
#577=#571(571 INCREMENT EN X)
#578=0(0 INCREMENT NOMBRE DE PASSE)

M5G98
M80
G28H0
G40
(CHANGEMENT OUTIL)
T0606
(OUTIL)
M8
M50
G0X#571
Z#570
N1(DEBUT)
#578=#578+1
#577=[#577+#574]
G0X#577
#579=#570+#572


G1Z#579F#576
G0X[#571-0.3]

G0Z#570

IF[#575LE#578]GOTO999

GOTO1
N999
G00X#571
G00Z#570
G99M51
M81
G0G28U0W0
M01
M30
%
 

Fichiers joints

  • O0600.TXT
    654 bytes · Affichages: 18
4

42000Stéphane

Compagnon
Dans le bloc note, vous pouvez remplacer tout les "#" par "rien"
Edition- remplacer- remplacer tout.
C'est une façon rapide, mais, il y en a peut être d'autre !
1673428604537.png
 
Z

zingilingiling

Compagnon
Salut

Vue la taille de ton programme, tu devrais plutot le refaire, c'est surement plus simple
 
C

criss

Apprenti
Surtout que la programmation paramétrée sur FAGOR est complètement différente...

Je suis débutant en language Fagor pourrais tu me dire ce que je dois modifier dans le programme ?

%
O0600
570=2(POINT ORIGINE EN Z +5MM)
571=9.5(POINT OIGINE EN X VALEUR INITIAL)
572=-12(LONGUEUR MORTAISAGE AVEC ENTREE ET SORTIE DE L OUTIL)(VALEUR NEPGATIF)
573=0(DECALAGE AXE C ANGLE EN DEGRE)
574=0.08(PROFONDEUR DE PASSE EN X AU DIAMETRE)
575=41(NOMBRE DE PASSE)
576=5000(AVANCE TRAVAIL)
577=#571(571 INCREMENT EN X)
578=0(0 INCREMENT NOMBRE DE PASSE)

M5G98
M80
G28H0
G40
(CHANGEMENT OUTIL)
T0606
(OUTIL)
M8
M50
G0X571
Z570
N1(DEBUT)
578=578+1
577=[577+574]
G0X577
579=570+572


G1Z579F576
G0X[571-0.3]

G0Z570

IF[575LE578]GOTO999

GOTO1
N999
G00X571
G00Z570
G99M51
M81
G0G28U0W0
M01
M30
%
 
J

JLuc69

Compagnon
Tellement de choses...
En PJ, le manuel FAGOR voir chapitre 13
 

Fichiers joints

  • Fagor 8055M Programmation.PDF
    8.7 Mo · Affichages: 38
C

criss

Apprenti
Bonjour

j'ai retiré les # mais j'ai le message CNC : 0146 mot inexistant

je viens de simplifier le programme de mortaisage cylcle carré voir ci-dessous j'ai retiré l'axe C inexistant sur cette machine

Pouvez-vous m'aider à modifier le programme pour le transformer en Fanuc (j'airegardé le mode d'emploie je ne m'en sort pas)

svp

%
O0600
570=2;POINT de départ EN Z ex :+2 MM
571=9.5;X diamètre alésage
572=-12;LONGUEUR MORTAISAGE AVEC ENTREE ET SORTIE DE L OUTIL VALEUR NEGATIF

574=0.08;PROFONDEUR DE PASSE EN X AU DIAMETRE
575=41;NOMBRE DE PASSE
576=5000;AVANCE TRAVAIL en mm/min
577=571; INCREMENT EN X commence au diamètre d'alésage et augmente
578=0;COMPTEUR NOMBRE DE PASSE COMMENCE à 0

M5 G98
M80
G28 H0
G40
T0606;CHANGEMENT OUTIL
M8
M50
G0 X571
Z 570
N1(DEBUT)
578=578+1
577=[577+574]
G0 X577
579=570+572

G1 Z579 F576
G0 X[571-0.3]

G0 Z570

IF [575LE578] GOTO 999

GOTO 1
N999
G00 X571
G00 Z570
G99 M51
M81
G0 G28U 0W0
M01
M30
%
 
M

MegaHertz

Compagnon
Ca peut pas marcher de simplement retirer les #
Le #MachinChose c'est propre à FANUC et ça sera pas pareil sur le Fagor.
Comme dit JLuc69 le plus simple ce serait de le refaire.

Encore plus simple : utiliser un logiciel comme CAMBAN ou Fusion360
CAMBAN coute 108E à l'ancienne : un achat sans abonnement.
Vu combien tu coutes à l'heure c'est rien.
 
4

42000Stéphane

Compagnon
Ca peut pas marcher de simplement retirer les #
Le #MachinChose c'est propre à FANUC et ça sera pas pareil sur le Fagor.
Comme dit JLuc69 le plus simple ce serait de le refaire.

Encore plus simple : utiliser un logiciel comme CAMBAN ou Fusion360
CAMBAN coute 108E à l'ancienne : un achat sans abonnement.
Vu combien tu coutes à l'heure c'est rien.
Je suis de cet avis aussi, vaut meux refaire
Mais, le mieux, apprendre à se servir du conversationnel Fagor, qui est très bien en plus, et oublier l'iso
J'utilisai la version 8055, j'ai usiner toutes sorte de forme, et il y a même un éditeur de profil pour dessiner sa pièce.
et j'ai du ajouter deux fois une ligne iso pour des truc "tordus", en 30 ans d'usinage!
 
M

MegaHertz

Compagnon
Tu sais ce qui est vraiment pourri dans le GCode qu'il a ?
Des commentaires qui ne servent strictemet à rien.

Changement d'outil... Quoi comme outil ? Un foret de 12 ? Un outil à surfacer ?
Par contre on a des commentaires qui expliquent les commandes du gcode

C'est quand même bien quand on sépare des blocs et qu'on explique l'opération en langage clair (perçage, surfaçage...).

Et puis le minimum c'est quand même de décrire les outils parce que sinon c'est pas évident de reconstituer le profil de la pièce.
 
C

criss

Apprenti
Encore plus simple : utiliser un logiciel comme CAMBAN
Bon j'ai regardé j'ai pas trouvé l'option pour changer un prgr fanuc en fagor http://www.cambam.info/downloads/

Le principe c'est de pouvoir réaliser un mortaisage sur un tour CN fagor sans axe C (j'ai retiré les codes de l'axe C)

Je pense qu'un tel programme serait intéressant pour pas mal de monde

Programme de mortaisage cycle carré

%
O0600
570=2;POINT de départ EN Z ex :+2 MM
571=9.5;X diamètre alésage
572=-12;LONGUEUR MORTAISAGE AVEC ENTREE ET SORTIE DE L OUTIL VALEUR NEGATIF
574=0.08;PROFONDEUR DE PASSE EN X AU DIAMETRE
575=41;NOMBRE DE PASSE
576=5000;AVANCE TRAVAIL en mm/min
577=571; icrémente les X commence au diamètre d'alésage et augmente
578=0;COMPTEUR NOMBRE DE PASSE COMMENCE à 0

M5 G98; activation de mm par tour

G40; annulation de rayon
T0606; outil à mortaiser Horn
M8; lubrifiant
Z 570
G0 X571
N1;DEBUT boucle
578=578+1
577=[577+574]
G0 X577
579=570+572

G1 Z579 F576
G0 X[571-0.3]

G0 Z570

IF [575LE578] GOTO 999

GOTO 1
N999
G00 X571
G00 Z570
G99; retour en 0.1/Trs

G0 Z100
G0 X 50

M30
%
 
M

MegaHertz

Compagnon
Bon j'ai regardé j'ai pas trouvé l'option pour changer un prgr fanuc en fagor http://www.cambam.info/downloads/
Normal, c'est pas fait pour ça et quand tu utilises un programme de CAM c'est une autre approche.
En CAM la fondation n'est ni la machine, ni les outils, ni le GCode mais la pièce à fabriquer.

Un programme de CAM n'utilisera quelquefois même ps les G2 ou G3, encore moins les boucles ou les sous programmes mais tu cliques et ça marche.
Le prog sera dix fois plus gros que celui que tu as fait avec amour et art

MAIS

Entre le dessin reçu d'un client et le GCode ça va vingt fois plus vite.
Parce que ce temps là c'est un temps qui ne rapporte rien et coute beaucoup.

Au final que la machine ait généré un arrondi avec un seul G2 ou avec 150 G1 ne change strictement rien.
Qu'on utilise le cycle de perçage qui n'existe que sur cette machine ou qu'on mette 50 G1 et G0 n'y change pas grand chose non plus.

Du moment que le GCode ne dépasse pas les capacités mémoire de la machine ou est le problème ?
Le client ne paiera pas le GCode, il paie pour une production.
 
Dernière édition:
Z

zingilingiling

Compagnon
Ahhh la jeunesse !!!!

ils veulent tout et tout de suite.

Un Big MAC , coca sans glace Frite Mayo et cela en discutant avec leur amis (pote) sur SnapChat.

Il faut ce casser un peu les dents pour avancer.

Tu as tout ce qu'il faut pour le faire, notre amis Jluc69 t'a fournis la doc pour le faire , il t'a fournis également le chapitre.

Maintenant il reste plus qu'a le faire .
 
Haut