Programmation cône sur 1060f

  • Auteur de la discussion michh
  • Date de début
M

michh

Nouveau
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
 
J

JLuc69

Compagnon
Explique déjà comment tu l'as fait sur heidenhaim, pas utile de réinventer la roue :wink:
 
M

michh

Nouveau
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
 
J

JLuc69

Compagnon
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
 
A

andre37

Apprenti
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é
 
M

michh

Nouveau
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
 
D

Dodore

Compagnon
michh a dit:
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
Comment dans heidenhein sont déterminé les décalages ?
 
M

michh

Nouveau
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
 
J

JLuc69

Compagnon
michh a dit:
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
Essaie avec ça :wink:

[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
 
D

Dodore

Compagnon
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
 
A

andre37

Apprenti
andre37 a dit:
[attachment=0]PROG avec des variables L.txt[/attachment]Bonjour,

La 1060 sait très bien faire les calculs trigo et autres, j'ai trouvé un exemple "qui a fonctionné" !
Cdlt André
Bon courage, c'est sympa comme type de programmation !

Cdlt André
 

Sujets similaires

K
Réponses
34
Affichages
1 140
deuche87
deuche87
lolo
Réponses
0
Affichages
308
lolo
R
Réponses
2
Affichages
1 039
lolo
L
Réponses
31
Affichages
1 948
bricoleur13
B
D
Réponses
9
Affichages
308
Romain 63
Romain 63
R
Réponses
1
Affichages
983
Hales
Hales
houarner usinage
Réponses
0
Affichages
570
houarner usinage
houarner usinage
M
Réponses
6
Affichages
1 057
MOHAMED LAMINE ASSASLA
M
Haut