Tournage d'une ellipse

  • Auteur de la discussion Dwalin
  • Date de début
D

Dwalin

Nouveau
Bonjour,

J'aurai aimé savoir si certain d'entre vous avais la possibilité de me transmettre un programme parametré pour réaliser une ellipse exter ou inter en programmation iso avec quelques explications.

J'ai récuperer un programme d'un ancien compagnon, et j'avoues m'y perdre rapidement, la moindre modification de parametre et le programme ne passe plus...

Par avance merci
 
B

Bricoleur_69

Compagnon
Bonjour

Si tu peux donner quelques éléments du dessin .Par exemple petit rayon , grand rayon , distance entre les foyers .

Le paramètrage avec les variables programmes va très bien. Le but est de faire calculer au programme les coordonnées de chaque point de l'ellipse .On transforme les coordonnées polaires en coordonnées rectangulaire.

En sous programme c'est un interpolateur ellipsoïdal (comme le lineaire ou le circulaire).
 
D

Dwalin

Nouveau
Voici un schéma de la forme elliptique que je cherche à obtenir.

Elle ne commence pas à 0° mais par contre abouti bien à 90°

Merci pour le coup de main

Ellipse.JPG
 
B

Bricoleur_69

Compagnon
Dwalin a dit:
Voici un schéma de la forme elliptique que je cherche à obtenir.

Elle ne commence pas à 0° mais par contre abouti bien à 90°

Merci pour le coup de main

Re

Elle ne commence pas à 0° , ok. Mais le rayon de 25mm est bien sur l'axe des X :?:

Le raccord entre l'ellipse et le rayon de 5mm va être plus dur a calculer.
As-tu sur ta CN des outils style PGP ou autre

A+
 
B

Bricoleur_69

Compagnon
parcours ellipse

re

Voici le dessin sous solidworks .Tu as les coordonnées de tous les points de raccord du profil.
Reste à programmer le parcours de l'ellipse.

esqisse.jpg
 
B

Bricoleur_69

Compagnon
Programme avec paramètres(je développe juste la partie courbe)

Il faut (je prends les paramètres Num)
**********Initialisation des paramètres************
L1 = (Grand Rayon de l'ellipse)
L2 = (Petit rayon de l'ellipse)
L3 = (angle dee rotation , au départ 32.69° oubli sur le fichier)
L4 = (incrément pour faire varier l'angle , exemple =0.001
plus la valeur est petite plus la courbe est définie)
L5 = (angle finale : 90°).
L6 = ( valeur de X)
L7 = ( valeur de Y)

Je suis aux cordonnées de la fin du rayon de 5mm donc X=28.75 Y=15.28
---------------------------------------
L3=L3+L4 (on augmente l'angle de l'incrément)
Si L3<L5 on usine donc saut ligne suivante , si > alors saut fin de prog.
On calcule les coord du point suivant
L6= L2 * cos L3
L7= L1 * sin L3
On usine pour aller au point calculé .
X=L6 Y=L7

On revient a la ligne rouge

l'usinage sera fini lorsque le compteur L3 aura dépasser les 90° .Il faudra vérifier que l'incrément L4 permet d'usiner à la position 90°

Si tu veux le fichier sous Solidworks pour obtenir le programme en FAO c'est encore mieux.
Bon ap

Daniel
 
B

Bricoleur_69

Compagnon
J'ai fait le programme(hum ...l'analyse plutot ) de mémoire , aucune doc à la maison donc pas de cassecou à vérifier avant de lancer l'usinage
 
D

Dwalin

Nouveau
Ok, je vais tester ça d'ici peu je te tiendrais au courant.

Photo à l'appui ^^

Merci du coup de main en tout cas
 
Haut