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

Programmation cône sur 1060f

Discussion dans 'Num' créé par michh, 4 Décembre 2013.

  1. michh

    michh Nouveau

    Messages:
    4
    Inscrit:
    3 Décembre 2013
    Programmation cône sur 1060f
    Bonjour
    Je cherche à programmer un cône en fraisage, je l'ai déjà
    Fait sur heidenhain mais pas chez num.
    Si quelqu'un peut me renseigner, ce ne serais pas de refus
    Merci d'avance
    Mich
     
  2. JLuc69

    JLuc69 Compagnon

    Messages:
    1 151
    Inscrit:
    19 Juin 2008
    Localité:
    Genas (69)
  3. michh

    michh Nouveau

    Messages:
    4
    Inscrit:
    3 Décembre 2013
    Programmation cône sur 1060f
    salut
    la programmation num et heidenhein n'ont pas grand chose en commun, alors expliquer comment programmer un cône en paramétré
    sur heidenhein n'a pas grand intérêt.
    si je pose cette question c'est que je suis un peu coincé.
    je cherche à programmer un cône d’entrée sur une pièce, je voulait le faire en paramétré avec une fraise boule de 10,
    je n'ai pas de fao.
    si tu peu m'aider, j'en serais ravi, sinon je vais me débrouiller autrement.
    merci d'avance
    mich
     
  4. JLuc69

    JLuc69 Compagnon

    Messages:
    1 151
    Inscrit:
    19 Juin 2008
    Localité:
    Genas (69)
    Programmation cône sur 1060f
    C'est là que tu te trompes, que ce soit du num ou du fanuc ou de l'heidenhaim, le principe reste toujours le même :
    - on initialise des variables
    - on fait des calculs
    - on utilise les résultats
    - on boucle jusqu'à finir
    Les différences entre ces langages, c'est la façon de les utilisés.

    Sur NUM :
    L1=10(initialisation de la variable L1 --> Q1 sur heidenhaim)
    L2=5*COSL1(L2 égal 5 miltiplié par le cosinus de la variable L1 donc cosinus de 10)
    XL1(Déplacement en X jusqu'à 4.924 valeur du calcul 5*COS10)
    G79 N...(branchement au bloc N...)
    G79 L2>5 N...(branchement au bloc N... si L2 est plus grand que 5)
    G77 N..1 N..2(rappel des blocs N..1 à N..2

    C'est juste que j'ai pas envie de réfléchir plus avant et de te donner un truc tout fait que tu n'auras plus qu'à utiliser :mrgreen:
    Une traduction, c'est plus faisable
     
  5. andre37

    andre37 Apprenti

    Messages:
    79
    Inscrit:
    17 Février 2013
    Programmation cône sur 1060f
    Bonjour,

    La prog la plus simple est de faire le calcul par pas de 0.5 par exemple
    Pente de X % pour 0.5sur Z= nx Rayon calculé et ainsi de suite jusqu'au point Z désiré

    Le pas donnera + ou - l'état de surface recherché

    Cdlt André
     
  6. andre37

    andre37 Apprenti

    Messages:
    79
    Inscrit:
    17 Février 2013
  7. michh

    michh Nouveau

    Messages:
    4
    Inscrit:
    3 Décembre 2013
    Programmation cône sur 1060f
    salut
    merci beaucoup, avec tout ça je vais me débrouiller,
    la différence entre la prog heidenhein et num se situe au niveau de l'utilisation des sinus et cosinus, chez heidenhein on donne
    des valeurs de décalage sur les deux axes et non le cos ou le sin d'un angle pour num.
    c'est à ce niveau là que je calais.
    kenavo
    mich
     
  8. Dodore

    Dodore Compagnon

    Messages:
    6 619
    Inscrit:
    27 Octobre 2008
    Localité:
    F-69400 villefranche sur saone
    Programmation cône sur 1060f
    Comment dans heidenhein sont déterminé les décalages ?
     
  9. michh

    michh Nouveau

    Messages:
    4
    Inscrit:
    3 Décembre 2013
    Programmation cône sur 1060f
    j'ai retrouvé un exemple de paramétrage heidenhein, enfin moi je faisait comme ça:
    FN2:Q1=+0,1
    -+0,3
    FN1:Q2=+0,2
    ++0,3
    FN12: IF Q2 GOTO LBL 1
    LT+41
    Je plaçait les conditions à la fin du prog après le LBL0, je faisait des pentes de cette manière.
    ça commence à dater, j'ai pas bossé sur une heidenhein paramétrable depuis 2000
     
  10. JLuc69

    JLuc69 Compagnon

    Messages:
    1 151
    Inscrit:
    19 Juin 2008
    Localité:
    Genas (69)
    Programmation cône sur 1060f
    Essaie avec ça :wink:
    Code:
    N10 L1=0 (POSITION X)
    N20 L2=0 (POSITION Y)
    N30 L3=10 (RAYON DE DEPART EN HAUT DU CONE)
    N40 L4=5 (RAYON DE FIN)
    N50 L5=30 (ANGLE SUIVANT Z)
    N60 L6=0.1 (INCREMENT DE PROFONDEUR)
    
    N70 L7=0.1*COSL5 (INCREMENT DE RAYON)
    
    N80 G0 XL1 YL2
    N90 Z2
    N100 L10=0
    N110 L10=L10-L6
    N120 L11=L3-L7
    N130 L12=L1+L11
    N140 L13=L1-L11
    N150 G1 ZL10 F100
    N160 G41 XL12
    N170 G3 XL13 YL2 RL11
    N180 G3 XL12 YL2 RL11
    N190 G1 G40 XL1 YL2
    N200 G79 L11>L4 N110
    N210 G0 Z50
    
    [EDIT] une erreur dans mes calculs m'a été signalée !
    A la ligne N70, ce n'est pas le cosinus qu'il faut utiliser, mais la tangente !
    Sur NUM, la tangente n'existe pas, on l’obtient en divisant le sinus de l'angle par le cosinus de l'angle.
    Il faut donc rajouter un calcul : N65 L8=SINL5/COSL5
    Et en N70 : 0.1*L8
     
  11. Dodore

    Dodore Compagnon

    Messages:
    6 619
    Inscrit:
    27 Octobre 2008
    Localité:
    F-69400 villefranche sur saone
    Programmation cône sur 1060f
    bonsoir
    je pense que pour te répondre avec plus de précision , il serait intéressant que tu donnes un plan du cône à réaliser
    avec des cotes
    cône inter ou exter
    grand diamètre
    petit diamètre
    longueur
    angle au sommet ou demi angle
    dans toutes mes demande , il y a certainement une cote que tu n'auras pas, mais donne nous déjà ces renseignements
    éventuellement l'origine pièce
     
  12. andre37

    andre37 Apprenti

    Messages:
    79
    Inscrit:
    17 Février 2013
    Programmation cône sur 1060f
    Bon courage, c'est sympa comme type de programmation !

    Cdlt André
     
Chargement...
Articles en relation
  1. Kiko
    Réponses:
    2
    Affichages:
    247
  2. rh03
    Réponses:
    4
    Affichages:
    1 329
  3. maki
    Réponses:
    5
    Affichages:
    904
  4. tayarusinage
    Réponses:
    0
    Affichages:
    2 092
  5. fusina
    Réponses:
    8
    Affichages:
    6 497

Partager cette page