Catia catia usinage 4 axes

D

denis_cnc

Ouvrier
Juste une petite question :
Ta macro VBA est ce que c compatible avec excel ?
 
D

denis_cnc

Ouvrier
[glow=red]slt à tous,
denis ce que tu vois dans catia c est toujours l outil qui tourne autour de la piece, apres c est ton pp qui fait la difference selon la machine que tu utilises et les axes qui sont déclarés.[/glow]
oui j'ai bien compris que même si on a la pièce qui bouge en X, Y, Z, et une rotation A, On ne la verra jamais bouger en simulation car c'est l'outil qui bouge.

mon problème c le parcours de l'outil autour de la pièce : l'outil ne va pas dans le font de la pièce
le trajet est donc faut

peut on sur le forum déposer une pièce jointe ?
merci
 
S

superjo92

Nouveau
slt denis,
oui on peut faire des macro compatible exel aussi mais pour mon besoin c est mieux en passant par le VBA catia.
sinon pour ton truc j ai essayé vite fait en mode isoparam tool axis normal à la surface et tu ajoutes un index copy tranformation. ca marche en usinage sur le sens de la longueur a 360°.
en gros tu programmes sur demi piece puis tu inséres un index copy tranformation 180° et tu as ton usinage sur 360°.
dans ton abre usinage tu as 2 operations mais en mode simulation avec brut il enchaines l usinage a 360°.
apres c est ton PP qui va gerer la rotation sur 360°sur machine, d'ou l utilité de faire developper sont PP car ceux de catia son basic.
je vais te faire 2 ou 3 photos d ecran des que j ai un moment.
 
S

superjo92

Nouveau
slt denis
comment on fait pour envoyer une photo? il faut adresse url on peut pas inserer directement???
 
J

Jipé 87

Modérateur
Bonsoir,
Pour insérer une photo, l'explication est dans le "Vade-mecum" du forum : https://www.usinages.com/threads/32840
Voir le message de jms du mardi 23 août 2011 à 5.50am, dans lequel la façon de procéder est très bien expliquée.
@+
 
Dernière édition par un modérateur:
D

denis_cnc

Ouvrier
[glow=red]je ne comprends pas bien prq sur ta simu catia l axe de ton outil est presque parallele a celui de ta cross. si tu es en mandrin ton outil doit etre perpendiculaire a l axe de ta cross et tourner autour...[/glow]

effectivement je suis d'accord, j'ai bien l'outil qui est parallèle a la crosse de la carabine et ensuite l'outil se met a 90°
En faite l'outil est sur l'axe Z
et je fait un contournage sur Z
mais cela ne marche pas, car l'outil ne travail pas les partie qui rentre dans la pièce

Merci pour votre aide
 
D

denis_cnc

Ouvrier
Je serai supere contant d'avoir une photo
c'est vraiment très sympa

c'est très facile
La solution que j'utilise :

d'abord il faut un site ou les photos sont enregistrer : j'utilise Facebook
je fais coque droit sur l'image obtenir le lien
de toute façon quelque soit le site ou l'image est enregistrer, le lien est toujours dans le code source
Pour insérer une image dans le forum, il suffit de cliquer "insérer une image" et coller l'adresse URL
le formu rajoute des balises et le tour est jouer
 
D

denis_cnc

Ouvrier
[glow=red]j ai essayé vite fait en mode isoparam tool axis normal à la surface et tu ajoutes un index copy tranformation. ca marche en usinage sur le sens de la longueur a 360°.
en gros tu programmes sur demi piece puis tu inséres un index copy tranformation 180° et tu as ton usinage sur 360°.
dans ton abre usinage tu as 2 operations mais en mode simulation avec brut il enchaines l usinage a 360°.
apres c est ton PP qui va gerer la rotation sur 360°sur machine, d'ou l utilité de faire developper sont PP car ceux de catia son basic.
je vais te faire 2 ou 3 photos d ecran des que j ai un moment.[/glow]

"mode isoparam tool axis normal à la surface" sur mon catin c " Balayage suivant isoparamétriques.1" cela se trouve dans le module "Usinage" => "Lathe Machining"
1.jpg

La je viens de sélectionner les 5 zone de la pièce, mais c'est encore rouge

Ensuite il y a des point rouge je clique dessus et il dit : "Géométrie non prise en charge ... bla bla voir photo"

1498944_10151854870299072_105774507_o.jpg


175224_10151854870304072_287887994_o.jpg




sur cette photo l'outil est bien orienter correctement mais il ne passe pas au bonne endroit
883797_10151845748029072_298855351_o.jpg
 
S

superjo92

Nouveau
slt denis t envoies comment tes photos ??? on peut pas parcourir le disque du pc
 
S

superjo92

Nouveau
voila le resultat usiné, ce n est pas en mode tournage mais en mode fraisage que tu dois être et ta pièce dois être bien dessinée, pas d angle vif et les rayons de raccords doivent etres inferieur au rayon de fraise que tu choisis, de plus pour le mode isoparam tu dois faire une demi piece .
0
 
S

superjo92

Nouveau
tu dessines une demi piece tu selectionnes les 7 faces puis par ordre les 4 coins, voir plus des fois catia en demande plus que 4..., mais toujours 1.2.3.4 et suivant si il te demande 1.2.3.4 dans le meme ordre que les 1er etc....
0
 
S

superjo92

Nouveau
demis donne moi une adresse mail je vais t envoyé les photos la c est saoulant je vois mes photos puis au bout de qlq minutes elles disparaissent!!!!!! j envoie d url de ma boite mail pourtant , je n ai pas de site de stokage de photos comme facedebook......
 
D

denis_cnc

Ouvrier
re mr superjo92

D'abord merci pour ton aide
bon, j'essaye plein de truc mais ça marche toujours pas.
je vais mettre quelque photo pour tenter d'expliquer mon problème
Je suis aller a l'IUT Genie Mecanique de la fac ou je suis, la réponse : C'est juste un IUT on ne fais pas, et c'est très complexe se que vous faite, on ne fait que de l'usinage 3 axes
dur dur mais je désespère pas

Je tes envoyer mon adresse mail par message perso

pour les photos j'utilise Facebook par exemple voici l'adresse :
https://fbcdn-sphotos-e-a.akamaihd.net/hphotos-ak-ash3/1399705_10151855128949072_1414341192_o.jpg

cela doit finir par .jpg
en rajoutant les balises l'image apparait

1399705_10151855128949072_1414341192_o.jpg
 
Dernière édition par un modérateur:
D

denis_cnc

Ouvrier
1294311_10151855129004072_960944903_o.jpg

858030_10151855139494072_930248701_o.jpg

856262_10151855139504072_971896102_o.jpg

882020_10151855139524072_575740161_o.jpg

1506090_10151855139924072_1362863401_o.jpg

1506339_10151855140034072_30574856_o.jpg


Sur cette photo j'aimerais bien savoir c'est quoi : Décalage (%diametreOutil) ?????? et aussi seuil de reprise ????
1410908_10151855140124072_85965130_o.jpg
 
D

denis_cnc

Ouvrier
[glow=red]tu dessines une demi piece tu selectionnes les 7 faces puis par ordre les 4 coins, voir plus des fois catia en demande plus que 4..., mais toujours 1.2.3.4 et suivant si il te demande 1.2.3.4 dans le meme ordre que les 1er etc....[/glow]

ok, je peux faire une pièce entière et faire une coupe, en faisant une esquisse qui vient supprimer la mointier de la pièce sur le .catpart
Je ne vois pas c'est quoi les 7 faces, moi j'en ai plus que 7 sur la crosse de la carabine ...

bon je vais regarder mais je pense plutôt que la solution serai plus facile avec "Ebauche" dans "Advanced Machining"
Au moins on part d'un brut et on usine jusqu'a la pièce par contournage sur Z
Le problème c'est qu'il n'accepte pas une réduction du diamètre, et supprimer la matière dans les poches, comme on le vois bien sur les photos
 
D

denis_cnc

Ouvrier
Si je met "Décalage (%outil)" : 1000

j'obtien un truc en carré
901226_10151855238709072_643282292_o.jpg

904768_10151855238759072_668856144_o.jpg
 
D

denis_cnc

Ouvrier
Bonjour a tous

J'ai progressé avec l'aide de superjo92 qui m'a envoyer par mail des fichiers

On peut utiliser aussi : "Balayage 4axe le long d'une courbe"
il suffit de sélectionné le corps principal de la pièce
893923_10151856969964072_1005993750_o.jpg


Le guide : si il y en a pas (comme la crosse de ma carabine) il suffit dans cree un
1483760_10151856969989072_1231407652_o.jpg

avec un pas de 5mm
1507461_10151856969979072_464868704_o.jpg


Voici la description de la machine
1492535_10151856970204072_1489062175_o.jpg


J'obtiens le code CN suivant :
1492768_10151856970159072_1754668074_o.jpg


Il y a bien X, Y, Z, et A, qui varie, je pense qu'il me suffit de débranche Y, et je n'aurais que X,Z,et A qui bouge (l'axe Y de bouge pas, et la fraise reste a la verticale de l'axe de rotation)
Dans le fichier cn il y a TRAORI je ne c'est pas se que cela veux dire, je le mets en commentaire car ma machine signal une erreur a cette endroit

par contre le fichier n'est pas complet il se fini a 1600 lignes : "DEMONSTRATION"

C NUL, Y A TOUJOURS UN TRUC QUI BLOQUE

Si quelqu'un a le PP en version complète je suis preneur
 
D

denis_cnc

Ouvrier
Si on coche :
Emulateur de controleur : MAKINO_MAG3_FANUC.ce
Postprocesseur : SIN_840_NURBS.pp
Table de mots du postprocesseur : ICAM_MM.pptable

on obtient après génération du fichier .cn
un fichier qui donne le parcoure outil avec X, Y, Z, A, B, C

bon il a fallut que je fasse "remplacer par"
tous les "A3=" par A
tous les "B3=" par B
tous les "C3=" par C

A ne bouge pas il est toujours égale a 0.0
mais il y a B et C qui varie
j'ai également placer deux commentaire au début et un a la fin : "N50 TRAORI" et "ffwon" et a la fin "N61415 TRAFOOF"

Je pense qu'avec un petit programme en C très simple et très classique "le tour" est joué : avec un petit jeu de mot sur "tour"

614795_10151857226359072_828597190_o.jpg


1498039_10151857226364072_1117307543_o.jpg


1504489_10151857226409072_1793701907_o.jpg



Il reste encore le problème qu'il s'agit uniquement de la passe de finition car je ne suis pas parti du Brute qui je pense va être rectangulaire pour arriver a la pièce "crosse de carabine"

Evidement je peux toujours faire un autre : "Balayage 4 axes le long d'une courbe" avec "Décalage sur la pièce : 10 mm"
mais ce n'est pas optimale par rapport au brute
 
D

denis_cnc

Ouvrier
Voila ce que cela donne avec un pas de 8 mm, une fraude de 10mm, et un décalage sur la pièce de 10 mm
1502910_10151857265159072_200997642_o.jpg



Voila ce que ça donne avec un pas de 1mm, une fraude de 2mm, et un décalage sur la pièce de 1 mm
1417699_10151857265179072_66789244_o.jpg


Dans du bois cela doit marcher mais dans de l'alu, il est indispensable de tenir compte du BRUTE
 
D

denis_cnc

Ouvrier
Bonjour a tous
Je reviens après 2 ans d'inactivité d'usinage
et oui le derniers message : 14 décembre 2013
je vais commencer la page n°5
Merci d'avance a tout ceux qui suivent, pose des question et réponde
Je reprends mon catia V5R20
(au passage un étudiant m'a donné une version de solidwork 2015, mais je croix qu'il manque EFICN ou Visualmil pour faire de l'usinage)
Alors je vais mettre quelques photo en ligne, et j'ai quelques questions ...
 
D

denis_cnc

Ouvrier
Ma machine possède 3 axes de translations X, Y, Z
et un axe de rotation A (sur l'axe X)

On peut voir sur les deux photo l'usinage d'une crosse de carabine, et l'usinage dans un barre d'aluminium 20mmx20mm d'une cosse positive (conique) de batterie
On peux voir le tour a gauche et la contre pointe a droite

Bon y a pas grand chose a dire
le tour a 4 morts ce qui permet de prendre des pièces rectangulaire
La crosse de carabine est rater
le brut de bois n'était pas assez grand

la strategie utilisée
plan parallèle sur une face jusqu'a la moitié
rotation de 180°
plan parallèle sur la deuxième face jusqu'a la moitié
et comme j'ai utilisé une fraise a bois de type bol : il y a une collerette, il fallait dépasser la moitié
ensuite j'ai fait une rotation de 90, pour travailler le dessus et prendre la photo
ensuite la contre pointe a cédé



12002267_10153177541664072_6734894264453867748_n.jpg


Ici on peut voire le tour et la contre pointe
il s'agit de l'usinage dans un barre d'aluminium 20mmx20mm d'une cosse positive (conique) de batterie (a l'extrémité de la barre)

12004705_10153177545504072_6400145994723288270_n.jpg
 
D

denis_cnc

Ouvrier
Pour l'usinage de la cosse de batterie :
1) débourrage a la fraise de 8 mm
en 4 fois, par rotation de 90°

12002609_10153177523824072_1067770579711887800_o.jpg


Voici 1/4 de l'usinage
En utilisant : Ebauche
sans oublier de mettre le niveau inférieur a ne pas dépasser
et en réglant bien l'axe de l'outil, qui sera different pour les 4 cotés a usiner

11951638_10153177523969072_880248001217951947_o.jpg



on pourrait aussi manger les pointes et faire également les 4 rotations, cela reviendrait au meme
ou meme faire que deux rotation de 180, le résultat serait identique
11952824_10153177524489072_7661622216570622827_o.jpg


il y a plein de réglage a faire
le contour limitant
éventuellement des obstacles
quelque reglage sur la définition de la limite sur la photo on voit une sur épaisseur de la limite de 2mm (en realité j'ai mis 4mm)
le supérieur et l'inférieur (ici j'ai réglé que l'inférieur et j'ai mis -1mm de décalage (clique droit) )


1397805_10153177524624072_6887568419927993622_o.jpg





ensuite il faut bien régler le postprocesseur
dans outil option : j'ai mis ICAM
11958218_10153177525064072_8551185135236070307_o.jpg








Dans le réglage de la machine j'ai mis
Postprocesseur : acra21
et très important dans table de mots du postprocesseur : ICAM_MM.pptable


11999739_10153177525094072_1231511565798385161_o.jpg



donc la le fait le gcode
on peut voir dans l'arbre les 4 ebauches
on vois meme que c en double car j'ai essayer de voir si on mange les sommet en premier si c mieux ou pas

11951612_10153177736379072_429605754989421533_o.jpg



pas de problème ce postprocesseur marche très bien : pas d'erreur

11958141_10153177736384072_7805552256999759976_o.jpg



bon il faut quant même ouvrir le ficher texte et supprimer les trois premier ligne
car mon logiciel ne comprends pas les points d'exclamation


11233259_10153177736374072_1387998033859816454_o.jpg




Vous pouvez constater qu'il y a A = 0
11999571_10153177736444072_8285902001149572788_o.jpg



Je fait une petite recherche sur A et je trouve les trois autre 90, 180 et 270

12017426_10153177736459072_3989732696678709720_o.jpg




donc tout est ok
a oui au fait j'ai fait une petit simulation sous catia a partir du brut (carré de 20mmx20mm)


11942318_10153177736569072_290303788939993507_o.jpg




j'ouvre le gcode avec la machine
pas de problème, pas d'erreur

evidement on ne vois que 1/4 de l'usinage car le logiciel ne peut pas représenter la rotation A

11147144_10153177736519072_1491862454418947344_o.jpg



suite ....
 
D

denis_cnc

Ouvrier
l'usinage de l'ébauche se déroule sans problème
maintenant la passe de finition (fraise hémisphérique de 2mm permettant de bien faire de croché de la cosse de batterie)
La spindle se positionne juste au dessus de l'axe de rotation

Je vois deux possibilités :
1)
1er possibilité, l'outil viens usiner en faisant des allée retour sur l'axe X
a chaque allé et a chaque retour l'axe A tourne d'une fraction de degrés
lorsque l'axe A a fait un tour complet c'est fini
donc on commence a 0 et on fini a 360
voici quelque photo


J'utilise : Balayage 4 axe le long d'une courbe

11958166_10153177884499072_7625795818248835164_o.jpg



je defini la pièce
et un obstacle en faisant clique droit : pièce

12015016_10153177884509072_7621600074276061904_o.jpg



je defini un guide : c'est l'axe de rotation

11958287_10153177884529072_6149072614935777213_o.jpg



l'outil : bol de 2mm
12000971_10153177884614072_126985952174486807_o.jpg


les vitesses d'avances
12002574_10153177884624072_8185929446877311024_o.jpg



approche inutile, et retrait a la fin

12022536_10153177884629072_2156825084729297112_o.jpg


voila ce que cela donne

11952958_10153177884719072_1089536019625990700_o.jpg



il suffit de modifier le paramètre : distance sur guide : 0,05mm a la place de 1mm

11260837_10153177884729072_7839685633834366886_o.jpg



et on obtient

11951425_10153177884734072_8195515545542338405_o.jpg



je génère le code : pas de problème

11958052_10153177884769072_8894740394084783558_o.jpg



Je fait une petite simulation que reprend l'usinage de l'ebauche suivie de la passe de finition

12015115_10153177884799072_8078950013552598356_o.jpg



au niveau du Gcode
comme tout a l'heure j'efface les trois première ligne merdique
et ensuite j'attire votre attention sur A=-90
suive un peu plus bas de A= -89,68

on va donc faire un usinage par rotation de 0,32 degrés


11115809_10153177884869072_6739981549769371109_o.jpg




Surprise lorsque j'ouvre le ficher dans mon logiciel pour la machine
il n'y a qu'une seul ligne
et c'est exactement ça qu'il faut
car il on ne voit pas l'axe de rotation
il va donc y avoir 360/0,32 = 1125 passage sur cette ligne
l'axe Y ne bougera pas


12000984_10153177884899072_5438421169967853025_o.jpg



suite ...
la deuxième technique
 
D

denis_cnc

Ouvrier
La deuxième méthode ne marche pas et c ici que je pose ma question
si vous avez une réponse merci d'avance

2)
2eme possibilité : l'outil viens usiner en faisant une seul passe sur la pièce et l'axe de rotation tourne sans arrêt.
Je pense que la finition est meilleur et le temps plus cours


donc j'utilise : Usinage suivant tube multi-axes

12001041_10153178089519072_7270566528027372865_o.jpg



12000958_10153178089529072_7080449921783824522_o.jpg



Alors ici
très important : le nombre de passes
j'ai mis 100 tours
c'est a cause de ce 100 que ça fait buger le postprocesseur
l'axe A va faire 100 tours soit 36000 degrés
et il se bloque a 9999 degrés
soit environ 27 tours




11947888_10153178089534072_6666721959277510518_o.jpg



11953403_10153178089554072_6206883153668489996_o.jpg


11947920_10153178089584072_1439577024886773749_o.jpg



ici on peut voir le décrochage parfaitement respecter avec la bol de 2mm
12002556_10153178089629072_3190724811861024809_o.jpg


une petite simulation

11958281_10153178089649072_229459083023118493_o.jpg



11950258_10153178089679072_4229855219786304013_o.jpg



ensuite création du gcode
il y a une erreur

11952937_10153178089739072_8657768826352287383_o.jpg




ouverture du fichier texte (code)



11953497_10153178089724072_3830886935286541720_o.jpg



on constate qu'il y a plein d'étoile
le maximum c'est 9999 degrés


12022369_10153178089774072_2916547307826273826_o.jpg





Si j'efface les toiles
je laisse juste les deux dernière ligne
et je l'ouvre avec mon logiciel

12027150_10153178290349072_2792067142181737010_o.jpg


Normalement il ne devrait pas y avoir de différence avec l'autre
ici X avance très doucement et A tourne en permanence
le truc c'est qu'il n'est pas complet a peine la moitié



j'ai essayé d'autre postprocesseur
il y a a plusieurs qui marche
mais en général lorsqu'il sont a 360 il repasse a 0, et ça, ça ne conviens pas

si vous avez des idées
merci
 
D

denis_cnc

Ouvrier
Si je mets seulement 20 tours = 7200 degrés
donc c inferieur a 9999 degrés
ça marche
mais la passe de finition est mauvaise
et de toute façon je vais avoir besoin de plus que 9999 degrés, pour la carabine il va falloir un paquet de tour

voila ce que cela donne


11792015_10153178344104072_5020789667380280622_o.jpg




11953392_10153178344114072_3751718065212278444_o.jpg




et donc la ont vois bien que le tait est entier

11030087_10153178344089072_3914548130360250624_o.jpg





allé un peu d'aide merci d'avance
 

Sujets similaires

T
Réponses
28
Affichages
3 075
Tristan l'apprenti
T
F
Réponses
2
Affichages
2 006
fred-33
F
M
Réponses
15
Affichages
4 066
M
Haut