Discussion fermée
Affichage des résultats 1 à 25 sur 25

FANUC interpretation macros taraudage rigide



  1. #1
    fredo74

    FANUC interpretation macros taraudage rigide


    ------

    bonjour
    je travaille sur un tour cn 3 axes fanuc 18T + systeme CAP que je ne connais pas du tout
    je souhaiterais mettre en service le taraudage rigide
    ce programme existe en macros dans la cn
    quelqu'un peut il m'expliquer comment comprendre et interpreter ce programme
    pour l'appel je passe par M98 P **** ça ok mais pour comprendre ce type de programme avec des variables # là je ne sais pas
    merçi pour vos explications
    amicalement pour mr JAUNIN j'ai lu les messages ce rapportant à ces macros,j'attends toujours une formation sur le CAP
    cordialement
    fredo 74
    %


    O9010 (S310M TAP CYCLE G84)


    (VERSION 15 FEB 2001)


    G98


    #529=#5023


    M92


    G00A#529


    G00 X#24 C#3


    W-#18


    G04 P50


    #3003=3


    #3004=7


    G04 P50


    #102= FI X[#23 /#17]


    #103=#1032


    #100=#5042


    #101=#5043


    #104=0


    WHILE[#102 G T#104]DO1


    G98 G01 Z[#100-#17]A[#101-#103] F#9


    #104=#104+1


    #100=#5002


    #101=#5003


    END1


    G04 X#7


    #105=0


    WHILE[#102 G T#105]DO1


    G01 G98 Z[#100+#17]A[#101+#103] F#9


    #105=#105+1


    #100=#5002


    #101=#5003


    END1


    G04 P50


    #3004=0


    #3003=0


    G00 W#18


    G00A#529


    M91


    G04 X1.


    G99


    M99


    %
    ++++++++++++++++++++++++++++++ +
    %


    O9992 (TARAUD.RIG.CENTR.BROCH)


    (N1.CODE.T)


    (N2.PROF+3MM)


    (N3.AVANCE.MM/MN)


    (N4.PAS)


    #100=#20828


    #101=#20829


    #102=#20830


    #103=#20831


    (----------------------)


    #23=#101


    #18=7


    #7=1


    #9=#102


    #17=#103


    G40


    G99


    T#100 (DONNEE N1)


    (-----------------------)


    M5


    M67


    G28 C0


    G4 U1


    G98


    M71


    M8


    G0 X0 Z10





    (S310M TAP CYCLE G84)


    G98


    #529=#5023


    M92


    G00A#529


    G00 X#24 C#3


    W-#18


    G04 P50


    #3003=3


    #3004=7


    G04 P50


    #102= FI X[#23 /#17]


    #103=#1032


    #100=#5042


    #101=#5043


    #104=0


    WHILE[#102 G T#104]DO1


    G98 G01 Z[#100-#17]A[#101-#103] F#9


    #104=#104+1


    #100=#5002


    #101=#5003


    END1


    G04 X#7


    #105=0


    WHILE[#102 G T#105]DO1


    G01 G98 Z[#100+#17]A[#101+#103] F#9


    #105=#105+1


    #100=#5002


    #101=#5003


    END1


    G04 P50


    #3004=0


    #3003=0


    G00 W#18


    G00A#529


    M91


    G04 X1.


    G99





    G0 Z20 M25


    M68


    M66


    G4 U1


    M99


    %

    %


    O9992 (TARAUD.RIG.CENTR.BROCH)


    (N1.CODE.T)


    (N2.PROF+3MM)


    (N3.AVANCE.MM/MN)


    (N4.PAS)


    #100=#20828


    #101=#20829


    #102=#20830


    #103=#20831


    (----------------------)


    #23=#101


    #18=7


    #7=1


    #9=#102


    #17=#103


    G40


    G99


    T#100 (DONNEE N1)


    (-----------------------)


    M5


    M67


    G28 C0


    G4 U1


    G98


    M71


    M8


    G0 X0 Z10





    (S310M TAP CYCLE G84)


    G98


    #529=#5023


    M92


    G00A#529


    G00 X#24 C#3


    W-#18


    G04 P50


    #3003=3


    #3004=7


    G04 P50


    #102= FI X[#23 /#17]


    #103=#1032


    #100=#5042


    #101=#5043


    #104=0


    WHILE[#102 G T#104]DO1


    G98 G01 Z[#100-#17]A[#101-#103] F#9


    #104=#104+1


    #100=#5002


    #101=#5003


    END1


    G04 X#7


    #105=0


    WHILE[#102 G T#105]DO1


    G01 G98 Z[#100+#17]A[#101+#103] F#9


    #105=#105+1


    #100=#5002


    #101=#5003


    END1


    G04 P50


    #3004=0


    #3003=0


    G00 W#18


    G00A#529


    M91


    G04 X1.


    G99





    G0 Z20 M25


    M68


    M66


    G4 U1


    M99


    %

    -----

  2. Publicité
  3. #2
    bougadul

    Re : FANUC interpretation macros taraudage rigide

    Citation Envoyé par fredo74 Voir le message
    bonjour

    O9992 (TARAUD.RIG.CENTR.BROCH)


    (N1.CODE.T)


    (N2.PROF+3MM)


    (N3.AVANCE.MM/MN)


    (N4.PAS)


    #100=#20828


    #101=#20829


    #102=#20830


    #103=#20831

    bonjour
    je n'ai pas travailler sur ce type de machine mais :
    #100 #101 #102 #103 sont des variable modifialble sur une page( qui etait sur le centre que je reglais )apres la page correcteur
    sur ce centre je progamais un taraudage rigide M6 par exemple de cet façon:
    N1 M6 T1;
    G43 H1 G90 G0 X0 Y0 Z3 S1000;
    M29 S1000;
    G84 Z-20 R3 F1000;
    G80;
    G91 G28 X0 Y0 Z0 ;
    M30;
    l'avance dans le cycle G84 est egale au pas multiplier par le nb de tour de la broche.
    si cela peut vous aider
    a+

  4. #3
    Jaunin
    Animateur Technologies et Bricolage

    Re : FANUC interpretation macros taraudage rigide

    Bonjour, Fredo74,

    Ça me fait plaisir de vous relire et de voir que vous cherchez à aller toujours plus loin, même en autodidacte.

    Je vous joins un site pour le manuel Fanuc de l'opérateur, je ne sais pas si vous l'avez déjà.

    http://sti.ac-montpellier.fr/IMG/pdf...eur_fr_16i.pdf

    Cordialement.
    Jaunin__

  5. #4
    fredo74

    Re : FANUC interpretation macros taraudage rigide

    bonsoir
    cette machine ne dispose pas du G84 ni du M29,j'ai fait l'essai elle se met en defaut
    j'avais dejà consulter le manuel fanuc livre avec le tour ainsi que le manuel constructeur qui est on ne peut plus sommaire ainsi que celui envoye par mr jaunin
    je trouve bien certaines reponses à mes interrogations mais je ne vois pas comment introduire ma vitesse de broche ;le sens et l'inversion dans les macros
    ou au contraire faut il le preciser avant l'appel de la macro
    signification du M92= pmc axis on
    M91= pmc axis off dans le bouquin constructeur
    celà veut dire quoi?
    merçi d'avance pour vos eclairssissements
    cordialemment
    fredo74

  6. A voir en vidéo sur Futura
  7. Comparatifs

    Gagnez du temps et de l'argent grâce à nos comparatifs de produits TV & son. Parmi nos sujets :
  8. #5
    bougadul

    Re : FANUC interpretation macros taraudage rigide

    bonjour
    la vitesse de broche et le sens doive etre appeler avant l'appel de la macro
    j'ai "survoler "le manuel envoyé par mr jaunin une chose est interessante a la page 415 de macro client
    pour les code M91 et M92 elle sont afecte par le constructeur de la machine et non par fanuc
    vous est il possible de nous dire la marque et le type de la machine?
    a+

  9. #6
    fredo74

    Re : FANUC interpretation macros taraudage rigide

    bonjour
    le tour est un DOOSAN S310 Mecatec (daewoo) 3 axes X/Z/C (et A POUR LA TOURELLE)
    M91 M92 doivent peut etre servir à synchroniser l'avance et la broche???
    je vais essayer en mettant la broche en marche avant l' appel de la macro
    je vous tiens informer du resultat
    merçi
    cordialement
    fredo74

  10. Publicité
  11. #7
    bougadul

    Re : FANUC interpretation macros taraudage rigide

    re bonjour
    je pense plus pour une syncro broche /axe c
    a+

  12. #8
    fredo74

    Re : FANUC interpretation macros taraudage rigide

    bonjour
    un compte rendu de l'essai O9992

    ESSAI1

    N40 T404 G40 G97 S100 M3 (TARAUD M6)
    G0 X0 Z60 M8
    M98 P9992
    G0 Z60 M9

    j'ai affecte directement des valeurs aux variables dans la macro comme ceci:
    #100=4
    #101=-10
    #102=100
    #103=1
    le cycle demarre,les valeurs s'incrivent bien dans la page des variables
    la broche s'arrete au passage du M5,normal
    mais elle ne redemarre pas ensuite
    des valeurs s'incrivent en Z et C
    ces valeurs decomptent jusqu'à 0 et cela 3 *,puis l'axe retourne à Z60

    ESSAI 2

    N40 T404 G40 G97 S100 M3 (TARAUD M6)
    #100=4
    #101=-10
    #102=100
    #103=1
    G0 X0 Z60 M8
    M98 P9992
    G0 Z60 M9

    j'ai affecte les valeurs aux variables dans le programme
    là la cn se met en default erreur 115
    il doit y avoir conflit avec les #20***
    merçi pour vos eclairssissements
    cordialement
    fredo

  13. #9
    bougadul

    Re : FANUC interpretation macros taraudage rigide

    bonjour
    fait attention en general les valeur dans les variable sont en micron!!
    il ne peut y avoir de virgule aussi
    exemple tu veut 10mm ecris 1000
    repend la solution numero 1 et change les valeur de tes variable
    ensuite avant de lancer ton prog affiche la page des position et surveille les valaur des different axe
    a+
    Dernière modification par bougadul ; 28/05/2008 à 21h28. Motif: precision

  14. #10
    fredo74

    Re : FANUC interpretation macros taraudage rigide

    bonsoir bougadul
    merçi pour tes explications
    mais par quelle variables la broche se met -elle en route??
    je ne peux pas visualiser les variables au delà de 500 et quelque
    j'essaie demain ,je vous tiens au courant
    salut
    fredo

  15. #11
    bougadul

    Re : FANUC interpretation macros taraudage rigide

    Citation Envoyé par fredo74 Voir le message
    bonsoir bougadul
    merçi pour tes explications
    mais par quelle variables la broche se met -elle en route??
    je ne peux pas visualiser les variables au delà de 500 et quelque
    j'essaie demain ,je vous tiens au courant
    salut
    fredo
    re bonjour
    ta broche se met en route grace a M3 dans ton pgm principal et s'arrete grace a M5 dans o9992
    j'ai vu aussi un G28 C0 qui corespond a un retour au origine de l'axe c dans ta macro
    a+

  16. #12
    fredo74

    Re : FANUC interpretation macros taraudage rigide

    d'accord pour la mise ne route par m3
    et arret par m5
    mise à o de l'axe c
    mais apres il faut bien que la broche redemarre en m3 jusqu'àla position z puis inversion par m4
    lorsque je lis la macro je vois pas ces codes ou les variables correspondantes
    a+fredo

  17. Publicité
  18. #13
    bougadul

    Re : FANUC interpretation macros taraudage rigide

    bonjour
    regard dans ton manuel ce que M67 M71 veut dire
    G98 est un retour positin initial cycle fixe
    tien moi au courand
    a+

  19. #14
    fredo74

    Re : FANUC interpretation macros taraudage rigide

    BONJOUR
    M67 deblocage frein axe C( jen vois pas dans le prg oou on le bloque)
    ou bien c'est un cycle pour tarauder en radial
    M71 tourelle en mode fraisage
    G98 mm/min
    G99mm/tr
    à+
    fredo

  20. #15
    bougadul

    Re : FANUC interpretation macros taraudage rigide

    [QUOTE=fredo74;1722184]bonjour

    O9992 (TARAUD.RIG.CENTR.BROCH)


    (N1.CODE.T)


    (N2.PROF+3MM)


    (N3.AVANCE.MM/MN)


    (N4.PAS)


    #100=#20828


    #101=#20829


    #102=#20830


    #103=#20831


    (----------------------)


    #23=#101


    #18=7


    #7=1


    #9=#102


    #17=#103


    G40


    G99


    T#100 (DONNEE N1)


    (-----------------------)


    M5


    M67


    G28 C0


    G4 U1


    G98


    M71


    M8


    G0 X0 Z10
    [QUOTE]

    bonjour
    le blocage de l'axe C est il actif a la mise sous tention?
    cette macro est elle destiné a l'axe C?
    pour ma conaissance M98 est un retour a la position initial d'un cycle fixe a moins que le fabriquant lui est donner une autre fonction.
    car dans le pgm :a N3 il est indiquer "avance en mm/min" donc je ne comprend pas pourquoi il est recris a la fin par un M98.
    a+

  21. #16
    fredo74

    Re : FANUC interpretation macros taraudage rigide

    bonjour

    non, l'axe c n'est pas actif à la mise sous tension
    je pense que oui ,car ce matin j'ai essaye la o9010
    mais cela ne vas pas message de default, j'ai mis les même valeurs aux variables
    le G98 et G99 sur ce tour ne sont pas des plans de references gerant le retrait R pour des cycles G car le systeme G codes est en colonne A (voir le manuel fanuc) , ICI G98 = mm/min ; G99 =mm/tr
    je cherche pour la broche??
    à+
    fredo

  22. #17
    bougadul

    Re : FANUC interpretation macros taraudage rigide

    bonjour
    quel est le num d'alarme?
    a+

  23. #18
    fredo74

    Re : FANUC interpretation macros taraudage rigide

    bonjour
    il me semble que le numero d'alarme etait le 115
    ça pour l'essai de la macro O9010
    a+fredo

  24. Publicité
  25. #19
    bougadul

    Re : FANUC interpretation macros taraudage rigide

    bonjour fredo
    je tai demander si le blocace de c est actif a la mise sous tention.
    pour resumer il ne prend pas le cycle en G84 et tu est obliger de passer avec une macro pour tarauder en rigide?
    la macro 09992 est celle destiner a l'axe C apparament.
    a tu ete voir ce que l'alarme 115 voulait dire (page 1046 )
    a tu essayer d'appeler ta macro avec un G65 comme on fait d'habitude?
    page 433
    a+

  26. #20
    fredo74

    Re : FANUC interpretation macros taraudage rigide

    bonsoir bougadul
    je repete que l'axe c n'est pas actif à la mise sous tension de la machine message du 30 /05
    oui j'avais regarder la liste d'erreur ,il y avait plusieurs causes possibles pour cette erreur
    non je n'ai pas essaye le G65, je l'ai fait betement par M98 P
    en mode bloc à bloc les deplacements se font correctement sauf il manque la rotation broche
    donc celà veut dire que je n'ai pas compris la difference entre macro et sous programme
    j'essaie dans la semaine
    a+ fredo

  27. #21
    fredo74

    Re : FANUC interpretation macros taraudage rigide

    bonsoir
    à force d'observation et d'essais
    je me suis aperçu que lors du passage sur le M71(mode fraisage axe A,A=tourelle)
    celà entraîne le blocage du frein de l'axe C, et de plus celà doit mettre en fonctionnement l'outil tournant,ce qui explique que vers la fin du prg il y ait un M25 (arret outil tournant)
    donc je n'aurais jamais de rotation de broche avec cette macro,pourtant j'ai bien un deplacement en Z??
    conclusion cette macro ne convient pas pour le taraudage dans l'axe de la broche
    merçi à tous pour vos commentaires
    comment faire pour mettre ce sujet :resolu en partie ou le supprimer
    à+
    fredo

  28. #22
    bougadul

    Re : FANUC interpretation macros taraudage rigide

    bonjour
    ton deplacement de l'axe Z doit etre un deplacement de mise en position.
    j'espere que ce qui a ete develloper ta aider si tu d'autre pb n'hesite pas
    salut
    bougadul

  29. #23
    grenouille32

    Smile Re : FANUC interpretation macros taraudage rigide

    Salut Fredo,
    As-tu résolu ton problème de taraudage rigide ?
    Meilleures salutations.
    La Grenouille

  30. #24
    fredo74

    Re : FANUC interpretation macros taraudage rigide

    bonsoir grenouille32

    desolé de te repondre si tard mais il y a un moment que je ne suis pas venu sur le site
    non mon probleme n' est pas resolu
    en fait j'ai laissé tomber mais
    afin de comprendre l'utilisation des variables j'ai commencé par faire un petit programme pour dresser,chanfreiner, tourner un Ø,longueur usinee
    en appliquant une variable pour chaque fonction
    je travaille avec un embarreur mais je n'ai pas toute les pinces
    je peux poster ce programme ici pour me dire ce que tu en penses au niveau des variables

    à+ fredo

  31. Publicité
  32. #25
    grenouille32

    Re : FANUC interpretation macros taraudage rigide

    Salut Fredo,
    J'étudierai volontiers ton programme.
    Mais je ne garanti pas la rapidité de l'étude.
    La Grenouille

Discussions similaires

  1. taraudage de bouchon pour bouteille d'acide
    Par Le Carolo dans le forum Technologies
    Réponses: 1
    Dernier message: 28/01/2008, 14h34
  2. [Divers] Taraudage inversé ?
    Par evaliv dans le forum Dépannage
    Réponses: 3
    Dernier message: 25/01/2008, 11h36
  3. Rotateur Rigide
    Par Etile dans le forum Physique
    Réponses: 3
    Dernier message: 11/01/2008, 09h32
  4. macros Catia
    Par audemorel dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 13/04/2007, 10h27
  5. Logiciel SAS et macros
    Par juan dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 28/12/2004, 15h45
Découvrez nos comparatifs produits sur l'informatique et les technologies.