1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.

dec paramétré

Discussion dans 'Fanuc' créé par marto0362, 29 Mai 2014.

  1. marto0362

    marto0362 Apprenti

    Messages:
    228
    Inscrit:
    10 Juillet 2013
    dec paramétré
    Bjr sur num 1060 j ai l habitude de travailler avec un dec paramétré E62001= pour ensuite le changer et faire la phase 2 directement ....y a t il l equivalent chez fanuc?
    Exemple pour num
    E62001=50000 (dec en micron origine programme)
    N10
    N100(fin de la phase 1)
    M0
    E620001=48670 (dec de la phase 2 a 48.67 mm)
    N1000
    N2000 (piece fini)
    M2
     
  2. JLuc69

    JLuc69 Compagnon

    Messages:
    1 155
    Inscrit:
    19 Juin 2008
    Localité:
    Genas (69)
    dec paramétré
    Oui, il y a un équivalent : G10
    G10 L2 P0 X123.456 Y123.456 Z123.456
    L2 --> Origines
    P0 --> EXT (décale toutes les origines)
    P1 --> G54
    P2 --> G55
    P3 --> G56
    P4 --> G57
    P5 --> G58
    P6 --> G59

    Mais tu peux aussi utilisé un G52 qui est un décalage d'origine programmé comme le G59 sur NUM :wink:
     
  3. marto0362

    marto0362 Apprenti

    Messages:
    228
    Inscrit:
    10 Juillet 2013
    dec paramétré
    Bjr merci de ta reponse mais honnetement j ai rien compri voila je programme tjr sur la face avant de la piece j aimerais mettre un M0 puis ecaler mon programme de 3.75 mm par exemple ok la solution du G59 et facile mais pas pratique si on rencontre un autre G59 dans la suite du prog ....qd on a acheter la machine au salon de villepinte le vendeur nous a dit que c etait quasi pareil que du num c est qd meme vite dit....
     
  4. JLuc69

    JLuc69 Compagnon

    Messages:
    1 155
    Inscrit:
    19 Juin 2008
    Localité:
    Genas (69)
    dec paramétré
    J'en conclus que tu es sur un tour ...
    Tu veux faire, par exemple, des rondelles : plusieurs par sortie de barre ?
    On va partir du principe que tu as un programme qui te fait l'usinage de la pièce. Sur FANUC, il n'y a pas de rappel de bloc, tu dois passer par l'appel de sous programme.
    La différence entre un programme et un sous programme, c'est la fin : M30->prog., M99->sous-prog.
    Le programme qui fait la rondelle, tu remplaces le M30 par M99 et on va dire qu'il a le numéro : O0001
    Ensuite, tu créé un programme : O0002

    Code:
    O0002
    G10 L2 P0 Z0
    M98 P1
    G10 L2 P0 Z-3.75 (W-3.75 devrait marcher aussi mais moins sûr)
    M98 P1
    G10 L2 P0 Z-7.5 (W-3.75)
    M98 P1
    G10 L2 P0 Z-11.25 (W-3.75)
    M98 P1
    G10 L2 P0 Z-15 (W-3.75)
    M98 P1
    M30
    
    Le W, c'est le Z mais en incrément. Tu peux essayer cette solution qui t'évite de compter au risque de faire des erreurs. Mais testes avant.
     
  5. bistouc

    bistouc Apprenti

    Messages:
    122
    Inscrit:
    5 Décembre 2011
    Localité:
    epinay sur seine
    dec paramétré
    bonjour à tous,
    Pourquoi ne pas décaler l'origine pièce G54 par un G52 Z-...(valeur), G52 est l'équivalent de G59 sur NUM et l'annuler par un G52 Z0 à la fin du programme ?
    A+
    Bistouc
     
  6. JLuc69

    JLuc69 Compagnon

    Messages:
    1 155
    Inscrit:
    19 Juin 2008
    Localité:
    Genas (69)
  7. JLuc69

    JLuc69 Compagnon

    Messages:
    1 155
    Inscrit:
    19 Juin 2008
    Localité:
    Genas (69)
    dec paramétré
    Une autre solution, mais qui utilise les paramètres :

    Code:
    O0001
    #100=1(numéro de la pièce)
    #101=3.75(valeur de décalage)
    WHILE[#100LE5]DO1(tant que #100 est plus petit ou égal à 5, faire jusqu'à END1)
    G10 L2 P0 W-[#100*#101](calcul du décalage en fonction du numéro de la pièce)
    ...
    ...
    (ton programme)
    ...
    ...
    #100=#100+1
    M0
    END1
    G28 U0 W0
    M30
    
     
  8. marto0362

    marto0362 Apprenti

    Messages:
    228
    Inscrit:
    10 Juillet 2013
    dec paramétré
    Re
    non je veux pas faire de la repetition de programme pour faire 4 rondelles dans un lopin ...ca je sais y faire.
    je veux exemple usiner 1 grosse rondelle avec une prise de mors mettre l origine devant (face cote usinage) ...usiner la piece et mettre un M0 arret machine puis a la suite changer le dec et casser la prise de mors. le M0 servant a retourner la piece.on a parfois des series de 1000 et on fait tjr comme ca sur num et on y programme avec les E62001.chargement du dec en Z valeur en micron.le G59 est une solution .
    Pour l histoire du G10 je comprend pas le L2 et le P0
     
  9. JLuc69

    JLuc69 Compagnon

    Messages:
    1 155
    Inscrit:
    19 Juin 2008
    Localité:
    Genas (69)
    dec paramétré
    Le L2 c'est pour écrire les données dans les origines (L10, L11, L12 et L13 sont utilisés pour les corrections d'outil)
    P0 à P6 EXT, G54 à G56

    Mets le EXT (00) à 0 et en IMD fais :
    G10 L2 P0 X-50 Z120; INSERT puis DEPART CYCLE
    tu comprendras mieux.
     
  10. supermot'

    supermot' Nouveau

    Messages:
    21
    Inscrit:
    10 Août 2008
    Localité:
    44
    dec paramétré
    Chaque origine correspond a une variable.
    De mémoire:
    G54X=#5221
    G54Y=#5222
    G54Z=#5223

    G55X=#5321
    G55Y=#5322
    G55Z=#5323

    G56X=#5421
    G56Y=#5422
    G56Z=#5423
    . . .
     
  11. marto0362

    marto0362 Apprenti

    Messages:
    228
    Inscrit:
    10 Juillet 2013
    dec paramétré
    Ok super pour l info donc si je change la valeur de la variable ( en micron ) tu penses que cela marcherais???
     
  12. zerutoki

    zerutoki Guest

    dec paramétré
    Bonjour je bosse sur mori seiki nlx 2500 et je cherche aussi à répeter un sous programme (comme pour usiner plusieur rondelles) mais sur le bouquin de ma machine le L2 veut dire de répéter 2x le sous prog....?
    Sur mon ancienne machine (kia) je faisait:
    O0001(prog principal)
    G10 P0 W0
    M98 P021254 (2x le sous prog 1254)
    G10 P0 W0
    M30
    %

    O1254 (sous prog)
    mes rondelles
    .....
    ....
    .....
    G10 P0 W3.5
    M99
    %
    Mais sur le mori ca marche pas...
     
  13. zerutoki

    zerutoki Guest

Chargement...

Partager cette page