|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() utilisateur catia v5 Inscription : juin 2012 Messages : 10 ![]() |
bonjour,
je ne suis pas developpeur, mais utilisateur catia v5 en usinage sur centre 5 axes. je propose a la critique un essai de post-processeur fraisage en visual basic excel 2007 ou macro vba catia je suis a l'ecoute, merci |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Enseignant Inscription : juin 2012 Messages : 2 ![]() |
Merci beaucoup, je suis moi même en plein développement de post pro fanuc pour Catia v5 en 4 axes.
Ton travail m'intéresse fortement.J'ai tenté la chose avec winpost mais je n'en suis qu'au début du développement. Je serai ton premier testeur. Juste une petite question, comment on exécute le prog, aprés avoir générer le fichier APT? Merci |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() utilisateur catia v5 Inscription : juin 2012 Messages : 10 ![]() |
bonjour,
pour installer le programme sous visual basic excel 2007, appeler l editeur visual basic faire fichier + import fichier aller dans mon dossier selectionnez postpro_5ax par exemple repetez pour module_pp_5ax et pp_saisie normalement sous modules, vous trouvez les 2 fichiers .bas et sous feuille, pp_saisie. vous sortez de l'editeur, et dans la liste des macros, vous selectionnez CATMain + executer et la l interface graphique apparait ! ensuite entrez dans la textbox le nom du fichier aptsource avec le chemin complet et l extension. puis execution. voila ! si vous creer un aptsource sous catia, ne pas oublier d installer la pptable dans ....\startup\manufacturing\pptables ! ensuite, dans catia sous process et la machine, de selectionner la pptable. ensuite il y a d'autres options a configurer, mais ca c est du cours catia ! |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() utilisateur catia v5 Inscription : juin 2012 Messages : 10 ![]() |
ah oui, j oubliais,
sur ma machine les axes de rotations A, suivant X; et C du diviseur suivant Z, quand A est a 0, sont inversés !!! si ce n est pas votre cas, dans module_pp_5ax, faire remplacer (varnew.ptf.dx * -1) par (varnew.ptf.dx) 2 places normalement, remplacer (varnew.ptf.ex * -1) par (varnew.ptf.ex) 2 places remplacer (oldvar.ptf.dx * -1) par (oldvar.ptf.dx) 1 place remplacer (oldvar.ptf.ex * -1) par (oldvar.ptf.ex) 1 place voila bruno |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() utilisateur catia v5 Inscription : juin 2012 Messages : 10 ![]() |
rebonjour,
je voulais ajouter ceci, je me suis fais avoir aussi: quand on lance le postpro, dans la textbox il faut entrer le nom du fichier avec le chemin DOS, c est a dire: si c'est le disque C, que votre nom utilisateur est BRUNO, que le fichier essai2.aptsource est sur le bureau, vous entrez: C:\USERS\BRUNO\DESKTOP\ESSAI2.APTSOURCE majuscule ou minuscule je suis sous windows 7 A+ bruno |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Enseignant Inscription : juin 2012 Messages : 2 ![]() |
OK
merci pour toutes ces infos, en effet pour les options catia , table des mots, config machine , etc , on se comprend , y'a pas de pb de ce coté . Je vous tiens au courant de mes essais. Pour info , ma machine est une 4 axes avec axe A rapporté sur la table, donc course z limité. A BIENTOT |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() utilisateur catia v5 Inscription : juin 2012 Messages : 10 ![]() |
ATTENTION ATTENTION
je le dis pour tout ceux qui voudrais utiliser mon pp 5 axes sur une machine 4 axes suivant A, il y a DANGER !!! en 3 axes pas de probleme, par contre, chez moi l' axe A est le berceau suportant le diviseur (axe C) le berceau est utiliser generalement de 0 a 90 degres voir un peu plus dans son sens normal. dans l'autre sens, il peut aller juqu a 30 degres en general. donc si vous programmez un I J K correspondant a A-40 C0 par exemple, le pp detecte que A est > 30 dans le sens opposé et il va chercher la 2 eme solution c'est a dire A40 C180 dans notre cas. ca veut dire que les points X Y calculés sont tournés de 180 degres ET LA VOUS ALLEZ DANS LE DIVISEUR sur une machine 4 axes pour vous depanner, il faut aller dans module_pp_5ax puis rechercher le sub calculpointfinal et mettre en commentaire les lignes suivantes: ' If (tab1(4, 2) < -30) Or (r4axe1 = 0) Then ' i2 = 2 ' End If voila A+ bruno |
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() utilisateur catia v5 Inscription : juin 2012 Messages : 10 ![]() |
bonjour,
a l attention de seb v2s, je precise le point suivant: mon postpro 5 axes serat incapable de faire du 4 axes continu en toute securité sur une machine 4 axes avec diviseur en A, par example usiner une piece de type came cloche. il faut que je reecrive la fonction calculpointfinal mais il me faut un peu de temps. merci d attendre un peu. bruno |
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() utilisateur catia v5 Inscription : juin 2012 Messages : 10 ![]() |
bonjour,
ci joint dans le fichier zip: un classeur excel 2007 avec - installation, configuration catia - un bouton pour lancer le post processeur (il est integré dans le classeur) - une notice avec tous les mots APT utilisé par le postpro. 2 court exemple de fichier aptsource la pptable a installer. |
|
|
00
|
|
|
#10 |
|
Invité de passage
![]() utilisateur catia v5 Inscription : juin 2012 Messages : 10 ![]() |
je précise,
mon pp 4 axes est sur le même site sous: Office > Excel > Forum Excel > Contribuez |
|
|
00
|
|
|
#11 |
|
Invité de passage
![]() utilisateur catia v5 Inscription : juin 2012 Messages : 10 ![]() |
Bonjour,
Voici une version avec quelques corrections d'erreurs. d'après mes tests: 3 axes avec usinage hélicoïdal OK 5 axes positionnés OK 5 axes continus avec RTCP (G43.4) OK (apparemment) 5 axes continus avec linéarisation et avance en inverse de temps A VOIR |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com