Modifier le nom d'un fichier Catia .CATPART
3 participants
Page 1 sur 1
Modifier le nom d'un fichier Catia .CATPART
Bonjour,
J'aimerai savoir si il est possible de modifier par macro le nom d'une pièce (.CATPART) se trouvant dans un dossier par Catia.
Voilà mon problème : j'ai un dossier dans lequel se trouve plusieurs pièces et un fichier Excel. Cet Excel sert a paramétrer les pièces du même dossier. Normalement, j'utilise ensuite une macro qui me permet d'empiler ces pièces dans un assemblage A et d'empiler leur complémentaire dans un assemblage B.
Les complémentaires de ces pièces sont donc dans le même ordre. Pour trouver le complémentaire, il faut donc que les noms (.Catpart) de mes pièces soient fixes, car dans ma macro elle utilise le chemin d'accès pour identifier le disque de l'assemblage A et elle trouve son complémentaire car je lui indique de remplacer une partie du chemin d'accès par une autre.
Donc là nickel.
Imaginons maintenant que je fasse une seconde étude. j'ai donc dans un autre dossier les pièces (toujours nommées pareilles !) et le fichier Excel. Je paramètre donc mes pièces comme je le veux.
Maintenant le problème est que si je souhaite empiler dans mon premier assemblage A des pièces de la seconde étude qui ont le même nom, il refuse en me signifiant qu'il existe déjà une pièce de ce nom dans l'assemblage et me la remplace par celle qui est présente (donc pas celle de ma 2nde étude!). Ce qui fait que j'obtiens 2 fois la même pièce dans mon assemblage !
Je sais que la solution est de renommer les pièces de ma seconde étude différemment, mais j'aimerais le faire par macro car j'en aurai besoin plus tard lorsque je chercherai le complémentaire !
Auriez vous une idée ?
Merci !
J'aimerai savoir si il est possible de modifier par macro le nom d'une pièce (.CATPART) se trouvant dans un dossier par Catia.
Voilà mon problème : j'ai un dossier dans lequel se trouve plusieurs pièces et un fichier Excel. Cet Excel sert a paramétrer les pièces du même dossier. Normalement, j'utilise ensuite une macro qui me permet d'empiler ces pièces dans un assemblage A et d'empiler leur complémentaire dans un assemblage B.
Les complémentaires de ces pièces sont donc dans le même ordre. Pour trouver le complémentaire, il faut donc que les noms (.Catpart) de mes pièces soient fixes, car dans ma macro elle utilise le chemin d'accès pour identifier le disque de l'assemblage A et elle trouve son complémentaire car je lui indique de remplacer une partie du chemin d'accès par une autre.
Donc là nickel.
Imaginons maintenant que je fasse une seconde étude. j'ai donc dans un autre dossier les pièces (toujours nommées pareilles !) et le fichier Excel. Je paramètre donc mes pièces comme je le veux.
Maintenant le problème est que si je souhaite empiler dans mon premier assemblage A des pièces de la seconde étude qui ont le même nom, il refuse en me signifiant qu'il existe déjà une pièce de ce nom dans l'assemblage et me la remplace par celle qui est présente (donc pas celle de ma 2nde étude!). Ce qui fait que j'obtiens 2 fois la même pièce dans mon assemblage !
Je sais que la solution est de renommer les pièces de ma seconde étude différemment, mais j'aimerais le faire par macro car j'en aurai besoin plus tard lorsque je chercherai le complémentaire !
Auriez vous une idée ?
Merci !
bamboou9- actif
- Messages : 31
Date d'inscription : 28/03/2014
Localisation : reims
Re: Modifier le nom d'un fichier Catia .CATPART
Oui c'est tout à fait possible de changer le nom de la pièce dans l'arborescence et le nom du fichier, après il faut voir comment automatiser tout ça et à quelle moment de ton process tu veux renommer tes pièces et avec quel nom tu renommes tes pièces
Guss_- Admin
- Messages : 530
Date d'inscription : 08/01/2010
Re: Modifier le nom d'un fichier Catia .CATPART
Tu peux utiliser un utilitaire du type setfilename.exe qui te permet de faire beaucoup de chose depuis windows et en plus par lot.
toulouzing- actif
- Messages : 20
Date d'inscription : 09/04/2014
Localisation : toulouse
Re: Modifier le nom d'un fichier Catia .CATPART
Sans utiliser de logiciel tierce ça se fait très facilement à l'aide de script, macro, batch ...
Guss_- Admin
- Messages : 530
Date d'inscription : 08/01/2010
Re: Modifier le nom d'un fichier Catia .CATPART
Merci pour vos réponses !
Je vais rechercher tout ça !
Je vais rechercher tout ça !
bamboou9- actif
- Messages : 31
Date d'inscription : 28/03/2014
Localisation : reims
Sujets similaires
» Lecture fichier excel dans Catia
» Creation d'un fichier standard de type CATPart, CATProduct, CATDrawing
» Macro Import d'un arbre catia à partir d'un fichier excel
» Impossible d'importer un fichier .stp dans Catia v5
» Impossible d'importer un fichier .stp dans Catia v5
» Creation d'un fichier standard de type CATPart, CATProduct, CATDrawing
» Macro Import d'un arbre catia à partir d'un fichier excel
» Impossible d'importer un fichier .stp dans Catia v5
» Impossible d'importer un fichier .stp dans Catia v5
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum