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

cycle d'ebauche de diametre

Discussion dans 'Fanuc' créé par marto0362, 27 Octobre 2014.

  1. marto0362

    marto0362 Apprenti

    Messages:
    228
    Inscrit:
    10 Juillet 2013
    cycle d'ebauche de diametre
    Voici une petite macro que j essai de mettre au point poir mon tour cmz
    car j en ai marre d utiliser un G71 pour presque rien ceci sera a utiliser en phrase forme fixe tournage sur le cmz ou de l uriliser en sous programme qu on me corriger si c est pas bon...
    #1=150 ( DIAMETRE DE DEPART)
    #2=100 (DIAMETRE A ATTEINDRE)
    #3=3 (profondeur de passe)
    #4=100 (lg a usiner)
    #6=3 (garde)
    #5=[#4+#6]×10000 (pour le q du percage pour machine au dixieme de micron)






    N50 G0 X#1 Z#6
    G83 X#1 Z-#4Q#5 F.2
    G80
    #1=#1-#3
    IF [#1LT#2] THEN#1=#2
    IF [#2LE#1]GOTO50
    GO X200 Z100
    G28U0W0V0

    n hesiter pas s il y a des erreurs a me corriger ou eventuellement a ameliorer ceci
    ds ce prog 4 valeurs a mettre et on ebauche tout
     
  2. zingilingiling

    zingilingiling Compagnon

    Messages:
    1 239
    Inscrit:
    20 Juillet 2007
    Localité:
    reunion <=> lyon
  3. marto0362

    marto0362 Apprenti

    Messages:
    228
    Inscrit:
    10 Juillet 2013
    cycle d'ebauche de diametre
    Re: cycle d ebauche de diametre

    Parce que j aime pas et je comprend rien au manuel guide je fais tout en iso je suis un programmeur pure et comme j utilise la fao pour les trucs impossible a programmer a la main j aime bien faire des petits prog parametrer pour simplifier la vie.en plus au manuel guide tu dois redessiner la piece et le temp que je dessine j ai fais le prog en iso .
     
  4. JLuc69

    JLuc69 Compagnon

    Messages:
    1 151
    Inscrit:
    19 Juin 2008
    Localité:
    Genas (69)
    cycle d'ebauche de diametre
    Re: cycle d ebauche de diametre

    Tant qu'à utiliser les paramètres, perso je ferais comme ça :

    Programme d'usinage :
    Code:
    O0001(PROGRAMME PRINCIPAL)
    ...
    ...
    G0 X150 Z2 M8
    G65 P9100 X150 D100 U3 Z-100 Q5000 F.2
    ...
    ...
    M30
    
    Et une macro client :
    Code:
    O9100(SP EBAUCHE)
    N10 #1=ABSOLU[FUP[[#24-#7]/#21]](NOMBRE DE PASSES)
    N20 #3=[#24-#7]/#1(VALEUR DE LA PASSE)
    N30 #24=#24-#3(PRISE DE PASSE)
    N40 G83 X#24 Z#26 Q#17 F#9
    N50 IF[#24NE#7]GOTO30
    N60 G80
    N70 M99
    
     
  5. marto0362

    marto0362 Apprenti

    Messages:
    228
    Inscrit:
    10 Juillet 2013
    cycle d'ebauche de diametre
    Re: cycle d ebauche de diametre

    Il y a des variables qu on ne c est pas ce que sait jluc et explique ton sous prog j ai un peut de mal la.
     
  6. JLuc69

    JLuc69 Compagnon

    Messages:
    1 151
    Inscrit:
    19 Juin 2008
    Localité:
    Genas (69)
    cycle d'ebauche de diametre
    Re: cycle d ebauche de diametre

    G65 P9100 X150 D100 U3 Z-100 Q5000 F.2
    G65 : appel de sous programme (comme M98) mais possibilité de mettre des variables
    P9100 : numéro du sous programme
    X150 : 1ere variable récupérée comme #24 dans le SP
    D100 : 2eme variable récupérée comme #7 dans le SP
    U3 : ... #21
    Z-100 : ... #26
    Q5000 : ... #17
    F.2 : ... #9

    Dans le SP :
    N10 calcul du nombre de passe : valeur absolue de ( arrondi à l'entier supérieur de (Ø départ - Ø arrivé / passe prévue)
    N20 calcul de la passe réelle : (Ø départ - Ø arrivé / nombre de passe effectif)
    N30 Calcul du Ø pour le G83 : Ø de départ -passe réelle
    ...
    N50 si le paramètre #24 n'est pas égal au Ø à atteindre, je boucle

    Espérant avoir été clair :mrgreen:

    Regardes ici, c'est sur le fraisage, mais ça marche pareil en tournage
     
  7. relax

    relax Compagnon

    Messages:
    905
    Inscrit:
    3 Mars 2011
    Localité:
    rhône alpes
    cycle d'ebauche de diametre
    Re: cycle d ebauche de diametre

    Je vois pas l’intérêt de faire un programme avec des macros pour ebaucher un simple diamètre, le g71 est fait pour ça, et il est ultra simple a utiliser.
     
  8. marto0362

    marto0362 Apprenti

    Messages:
    228
    Inscrit:
    10 Juillet 2013
    cycle d'ebauche de diametre
    Re: cycle d ebauche de diametre

    Slt relax ceci a pour but de progresser en programmation fanuc et de montrer autre chose au internaute on profite d avoir jluc comme prof :roll:
    oui le G71 et simple il y a aussi des cycle de dressage et longitudinal sur fanuc et c est chiant car il faut a chaque fois noter les increment en x et z donc voila
    mon petit prog peut etre tres utile notamment pour effectuer des gorge ...oui je sais il y a des cycles de gorge mais la pas besoin de mettre des increments et de faire des sous programmes car j y suis allergique et qd tu bos ds une boite avec des collegues qui on du mal il vaut mieux faire au plus simple.
     
Chargement...
Articles en relation
  1. Deejay
    Réponses:
    8
    Affichages:
    2 893
  2. PATTHUNDER
    Réponses:
    10
    Affichages:
    502
  3. NohaNoha
    Réponses:
    0
    Affichages:
    786
  4. marto0362
    Réponses:
    6
    Affichages:
    1 184
  5. marto0362
    Réponses:
    9
    Affichages:
    1 682

Partager cette page