Usinage de cones avec une fraise cylindrique

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

marcel

Nouveau
Bonjour
Je travail sur une cn itcn 530
Je voudrai savoir si il exite la possibilite de faire des cones avec un programme simple.
Qu'il soit possible de modifier l'angle,le diametre et la profondeur.
Je pense que cette cn est capable de le faire avec le parametrage Q, mais je ne sais pas comment faire
J'ai fait recement un cone de 12 degres sur un diametre 9.9 avec une profondeur de 2.4 et bien sur avec une fraise cylindrique donc j'ai calculé 24 passes de 0.1 manuellement.Ce n'est pas le top.
Merci de vos réponses et solutions.
A +
 
D

Doctor_itchy

Compagnon
oui c'est possible , mais en general la piece est faite sous catia et calculee avec un post proçesseur pour la machine , l'homme n'intervient que pour verifier avant usinage que le programme est ok pour la machine :wink:

un cone fait en cnc 3axe doit etre usiner par passe de 0.05 voir moins , surtout si se cone serviras de broche ou outils :wink:

en general il sont fait sur une 5axe avec rectification au micron a la fin de l'usinage :wink:
 
W

warthog

Apprenti
Lut! ils n'expliquent pas la programmation paramétrée dans les bouquin de la machines?

L'armoire, C'est du heidenhain?

Et en programmant une une helice, diametre de départ, diamétre d'arrivée, profondeur?
 
Y

Youry

Ouvrier
bien sur que c'est possible sur une 3 axes, pas besoin de 5 axe ou de catia.

j'y arrive sur sharnoa avec tigre 6, je fait ca avec une fraise droite meme
je paramatre la profondeur et la différnce entre les 2 diamètre et ensuite je lui fait répété le nombre de fois que je veut, c'est lui qui calcule

j'aimerai bien le faire aussi sur heidenhain mais j'ai pas encore creusé
 
P

Pastaga

Apprenti
:wink: Pour sa déjà, il faut travailler en G1 (Déplacement Linéaire) et en G40 (pas de correction de rayon).

Exemple pour faire un cercle en G1

Il faut déjà trouver l'équation du cercle, pour un déplacement angulaire et, ce que l'on a besoin de calculer.

A= Angle
R= Rayon Cercle
R1= Rayon Fraise

X= Nouvelle coordonnée en X
Y= Nouvelle coordonnée en Y

360= Condition de fin (pour faire un tour il faut effectuer un angle de 360 degrés

R2= R + R1 (Rayon total pour le calcule)
X= Cosinus A * R (Calcule en X)
Y= Sinus A * R (Calcule en Y)

Donc sa nous donne un petit programme (en ISO)

N1 L1=1 (Incrément Angulaire)
N2 L2=50 (Rayon)
N3 L3=5 (Rayon Fraise)

N4 L11=0 (Variable pour le calcule de l'incrément Angulaire)

N5 G0 X60 Y0 Z5 M3
N6 G1 Z-10

N7 L10=L2+L3 ( Calcule de R2)

N8 L11=L11 + L1 ( Calcule du nouvel incrément)
N9 L12=Cos L1 * L10 ( Calcule du nouveau point en X)
N10 L13=Sin L1 * L10 ( Calcule du nouveau point en Y)

N11 G1 X=L10 Y0

N12 G1 X=L12 Y=L13 (Déplacement au nouvelle coordonnées)
N13 G14 N1=8 N2=10 (Calcule des nouveaux point N8 à N10)

N14 L11 > ou = à 360 G14 N1=12 N2=13 ( Si la variable L11 est strictement inférieur à 360, on répète les Blocs N12 à N13, Sinon on continu à N15)

N15 G1 X=L10 Y0

N16 G0 X60 Y0
N17 G0 Z100 M30 ( Fin de programme)

Essais déjà de comprendre et, de convertir en langage Heinde ce Programme avant de attaquer au cône.

Regarde aussi ce que sa fait si tu donne un incrément L1 de 90 ou 60 degré :wink:
 
P

Pastaga

Apprenti
Oui, mais quand tu travaille sur des cônes ou des sphères, moins évidant.

Le fait d'apprendre en G40, permet de ne pas ce faire piéger sur certaine machine.

Si ta machine n'accepte pas les déplacements simultanés en X Y Z en G41 ou G42 tu es dans le Caca :wink:

Ensuite pour les bécanes plus récentes, tu peux même récupérer les paramètres bécanes pour calculer les poins d'approche par exemple :wink:

Mais il faut commencé simple comme à l'école
 
Y

Youry

Ouvrier
ok ok

aujourd'hui j'ai fait un programme sur tnc 530, de l'usinage d'un cone (un trou conique) et ca marche et avec prise en compte du rayon d'outil
au début j'ai un peu galéré, ça fait que depuis janvier que j'ai découvert heidenhain, donc....
 
P

Pastaga

Apprenti
Sur la 530 sa marche,

Mais pour beaucoup de fraiseuse sa ne marche pas :cry:
 
M

marcel

Nouveau
Youri
Serait il possible d'avoir le prog pour ce genre d'usinage
Par avance merci
 
H

huron.01

Nouveau
Tout est possible sur heidehain, comme sur toutes les autres CN du moment ou tu ne fais travailler que les 2 axes X et Y en meme temps et avec le correcteur. Apres cela depend des machines et des options qui ont été achetées pour pouvoir utiliser le Z en meme temps.
 
M

mich

Nouveau
je bosse sur heidenhein tnc 310,j'ai essayé de faire un cône en rentrant le programme par mon portable, le calculateur n'a pas aimé du tout. il a buggé.
j'ai su par la suite qu'il me manquait un processeur dedans pour que le calculateur accepte le paramétrage.
mais si quelqu'un à un solution, je suis preneur.
bonne soirée
mich.
 
C

cassenoisette57

Nouveau
j'ai un programme qui tourne impeccable avec rl pour n'importe quel forme en depouille;
je pourais vous l'ecrire a l'occase. dans le principe :

definition des parametre ( hauteur, nombre de passe, angle etc...)
label
fonction geometrique + fonction incrementation
appel d'outil avec dr+q
prise de passe z-q
contour
condition avec retour label
fin de label

en gros.

perso je seche por faire un rayon dans le plan XZ ouYZ avec ou sans Q.
 
P

Patoux

Nouveau
Heidenhain cone parametre

Salut, je suis nouveau.
Programmeur CN, j'utilise Topcam. J'aimerai néanmoins un programme paramétré Heidenhain pour la fabrication d'un cône intérieur afin d'alléger les progs qui sont très long avec le post-processeur. D'avance merci.
 
P

Pascal 71

Apprenti
Un p'tit transfert dans la section heide :?:

C'est ça que tu cherche à faire ??


Le prog en question.

0 BEGIN PGM Cone-1 MM
1 BLK FORM 0.1 Z X-50 Y-50 Z-40.2
2 BLK FORM 0.2 X+50 Y+50 Z+0
3 ;
4 ;Usinage d un cone en parametre
5 ;
6 FN 0: Q1 =+40 ;Rayon Sup
7 FN 0: Q2 =+20 ;Rayon Inf
8 FN 0: Q3 =+40 ;Profondeur
9 FN 0: Q4 =+2 ;Profondeur de passe
10 FN 0: Q5 =+0 ;Hauteur de depart
11 ;
12 ;CALCULS
13 Q10 = ( Q1 - Q2 ) / Q3 ;Tangente de l angle
14 Q11 = Q10 * Q4 ;Valeur de reduction du rayon
15 ;
16 ;Fr 10
17 TOOL CALL 10 Z S8000 F200
18 L X+0 Y+0 R0 FMAX M13
19 L Z+0 R0 FMAX
20 LBL 1
21 CALL LBL 11
22 FN 12: IF +Q5 LT +Q3 GOTO LBL 1
23 L Z+2 R0 FMAX
24 ;
25 L Z+600 R0 FMAX
26 L X-500 Y+500 R0 FMAX
27 L M30
28 ;
29 LBL 11
30 Q5 = Q5 + Q4
31 Q1 = Q1 - Q11
32 L Z-Q5 R0 FMAX
33 L X+Q1 Y+0 RL F AUTO
34 CC X+0 Y+0
35 C X+Q1 Y+0 DR+
36 L X+0 Y+0 R0
37 LBL 0
38 END PGM Cone-1 MM


Par contre il y a un inconvénient dans mon prog. :o
Je vous laisse le soin de trouver... :opus_dei:
 
P

Pascal 71

Apprenti
NOSSAM a dit:
Bonsoir Pascal.
juste une petite question.
Je ne comprend pas tres bien l'histoire de la lbl 1 avec la lbl 11
je ne vois pas ou tu fermes la lbl1 qui devrait servir de degagement quand on atteint la cote de 40
je vais essayer ton pgm à la fin de la semaine sur un tnc 2500
enfin je suppose que tu l'a deja testé
A plus

Le LBL 11 n'est que le parcours de l'outil. Le dernier points se retrouve au premier point.

Le LBL 1 n'est pas fermé car il y a un saut conditionnel ligne 22:
Si Q5 (profondeur total de la dernier passe) est inférieur à Q4 (profondeur du cone visé) alors on retourne au LBL 1 qui relance le LBL 11 donc cela engendre un nouvel usinage.
Ainsi de suite, jusqu'à que Q5 soit SUPERIEUR à Q4 donc la boucle est fini, ligne 23 dégagement de l'outil à Z=2 puis dégagement total est fin de programme.

Le problème de ce programme réside dans le fait que si on choisit mal la profondeur de passe on peut usiner au dessous de la cote de 40. Donc on tue la pièce. :|

Voici la VERSION 2:

0 BEGIN PGM Cone-V2 MM
1 BLK FORM 0.1 Z X-50 Y-50 Z-40.2
2 BLK FORM 0.2 X+50 Y+50 Z+0
3 ;
4 ;Usinage d un cone en parametre
5 ;2 ieme version
6 ;
7 ;Parametres a renseigner
8 FN 0: Q1 =+80 ;Diametre Sup
9 FN 0: Q2 =+60 ;Diametre Inf
10 FN 0: Q3 =+40 ;Profondeur
11 FN 0: Q4 =+2 ;Profondeur de passe
12 FN 0: Q5 =+0 ;Hauteur de depart
13 FN 0: Q6 =+10 ;Rayon d arrondis pour entree et sortie tangenciel
14 ;
15 ;CALCULS
16 Q12 = Q1 / 2 ;Rayon Sup
17 Q13 = Q2 / 2 ;Rayon Inf
18 Q10 = ( Q12 - Q13 ) / Q3 ;Tangente de l angle
19 Q11 = Q10 * Q4 ;Valeur de reduction du rayon
20 ;
21 ;Fr 10
22 TOOL CALL 10 Z S8000 F200
23 L X+0 Y+0 R0 FMAX M13
24 L Z+Q5 R0 FMAX
25 LBL 1
26 Q5 = Q5 + Q4
27 FN 11: IF +Q5 GT +Q3 GOTO LBL 99
28 Q12 = Q12 - Q11
29 CALL LBL 11
30 FN 12: IF +Q5 LT +Q3 GOTO LBL 1
31 LBL 99
32 L Z+Q5 R0 FMAX
33 ;
34 L Z+600 R0 FMAX
35 L X-500 Y+500 R0 FMAX
36 L M30
37 ;
38 LBL 11
39 L Z-Q5 R0 FMAX
40 APPR LCT X+Q12 Y+0 RQ6 RL F AUTO
41 CC X+0 Y+0
42 C X+Q12 Y+0 DR+
43 DEP LCT X+0 Y+0 RQ6
44 LBL 0
45 END PGM Cone-V2 MM


Les modifs:
- J'ai rajouté une entrée et une sortie tangentiel afin d'éviter de faire une marque dans le cone. (Valeur du rayon paramétré au début en Q6)
- On rentre maintenant directement les diamètres dans les para de base.
- Suppression des calculs dans le LBL 11 qui n'étaient pas à leurs places (LBL d'usinage et rien d'autre)
- Rajout d'un saut conditionnel afin de ne plus bouffer la cote (ligne 27)
- Niveau de départ paramétré par Q5

Il reste un petit problème, suivant le choix de la cote Q4 on peut ne pas finir le fond. Il faudrait rajouter une petite boucle afin de finir le fond sans tenir compte de la dernière profondeur de passe. Pas super compliqué, mais ça vas pas simplifié la compréhension du prog.

Le prog passe sur le simulateur est réalise bien un cone, donc no soucis, ça marche :wink:
 
M

MaX-MoD

Compagnon
tiens je suis passé à côté de celui là.
Déplacé.
 
N

NOSSAM

Apprenti
Bonsoir.
J'ai essayé le pgm version1 sur mon ancètre tnc 2500, ce qui m'a permis de mieux comprendre le déroulement.
j'ai eu l'occasion de faire 3 ou 4 pgm parametres pour realiser des electrodes en graphite et une portion de sphère Quelle prise de tete ! si seulement j'avais connu ce forum à l'époque.
Merci à Marcel d'avoir abordé le sujet et merci à Pascal pour le pgm et l'excellente explication.
Cordialement.
Gerard
 
N

numerique

Nouveau
a cassenoisette57
je suis nouveau bonsoir a tous
j'aimerai bien avoir ton programme pour les formes depouiller svp
merci d'avance . :!:
 
M

marcel

Nouveau
Merci Pascal 71
Par manque de temps je ne suis pas venu sur le forum depuis plusieurs semaines mais je vois que rien ne se perd
Je vais tester ton prog
A+
 
G

gugusse

Compagnon
Salut à tous,
Ce qui vous manque pour avoir un rendu parfait après usinage c'est la profondeur de passe et les conditions de coupe.
J'avais fait ça sur UGV (les conditions de coupe, je ne m'en souviens plus de trop) mais j'avais mis une profondeur de passe 0.05mm aucun polissage ou quoi était nécessaire.
Si vous n'avez pas d'ugv il faudra seulement savoir être très patient car les programmeurs n'avaient aucune autre solution au rendu.
 
J

jbf

Compagnon
imaginont que l'ont veux faire une demi goulottes coniques avec un balayage en x .es ce que ces possible en paramètré?
 
J

jbf

Compagnon
voici un petit dessin

WP_20171205_06_12_21_Pro.jpg
 

Sujets similaires

F
Réponses
13
Affichages
412
dh42
dh42
B
Réponses
13
Affichages
1 117
DATOUR
D
L
2
Réponses
35
Affichages
4 709
Beber70
B
Jope004
Réponses
35
Affichages
2 362
Jope004
Jope004
Satamax
Réponses
32
Affichages
3 469
Satamax
Satamax
Q
Réponses
7
Affichages
1 119
blondin21
B
F
Réponses
23
Affichages
865
Dudulle
Dudulle
SuperSpinach
Réponses
20
Affichages
1 420
FB29
FB29
M
Réponses
37
Affichages
3 662
Pierrot Lecopeau
Pierrot Lecopeau
gégé62
Réponses
15
Affichages
1 637
wika58
wika58
Haut