albatoriv Posté(e) le 25 novembre 2008 Posté(e) le 25 novembre 2008 Bonjour à tous,je voudrais savoir s'il est possible de créer un script qui affiche un message d'alerte quand un fichier R16 sur une version supérieur.Je travaille dans une société ou suivant les clients, il faut travailler en R16 ou R18, et parfois certain ouvre et enregistre des fichier R16 natif avec la R18, du coup plus possible de les ouvrir en R16.Merci d'avance
marc54 Posté(e) le 25 novembre 2008 Posté(e) le 25 novembre 2008 Bonjour, Le mieux est de séparer complétement les données des différents clients, et d'utiliser les DLNAMES de CATIA. Ainsi quand tu travailles en R18 pour un client particulier, tu ne vois que ses fichiers.Ce que tu demandes n'est pas évident. Pour l'instant je n'ai pas trouvé de solution 'script' à ce problème. Je sais trouver la release d'un fichier en script, mais cela fait perdre du temps avant d'ouvrir le fichier. Et en plus on ne peut pas intercepter la fonction ouvrir de catia. Bref, pas gagné... Marc http://www.3dsys.fr
albatoriv Posté(e) le 26 novembre 2008 Auteur Posté(e) le 26 novembre 2008 Merci pour ta reponse...Tu pourrais quand meme mettre ton script pour la detection de la release du fichier...
marc54 Posté(e) le 27 novembre 2008 Posté(e) le 27 novembre 2008 Bonjour, Bon, je ne peux pas donner les sources de mes programmes, car je les vends. Pour ce qui est de la release du fichier, celle-ci est lisible clairement dans le fichier binaire. Donc il faut l'extraire, et il y a plusieurs moyens pour cela. Mais c'est de la pure programmation, pas un poil de CATIA là-dedans. Après cogitation J'ai pratiquement terminé l'outil que tu recherches, je le proposerai d'ici peu sur mon site, après des tests. Marc http://www.3dsys.fr
marc54 Posté(e) le 4 mars 2009 Posté(e) le 4 mars 2009 Bonjour, 'Check Release', mon programme de contrôle des releases est disponible en version d'essai (jusque fin 03/09) sur mon site http://www.3dsys.fr/6.html Pas de doc d'install, il n'y a que 2 boutons ... Cela permet également de découvrir ce que CATIA nous charge quelquefois en session 'à l'insu de notre plein gré' , et c'est assez étonnant !Idéalement, je voulais pouvoir fermer individuellement ces fichiers mais cela ne semble pas possible pour l'instant. A suivre. merci de vos retours et suggestions A+ Marc http://www.3dsys.fr
Susu Posté(e) le 4 mars 2009 Posté(e) le 4 mars 2009 Pour connaitre la version d'un fichier un outil gratuit bien pratique existe.il permet de connaitre les versions des fichiers CATIA V5. Téléchargeable ici:http://didier.lacour.free.fr/ Même s'il n'est pas aussi performant que l'outil de marc54 il permettera sans aucun doute d'aider certains d'entre vous.
marc54 Posté(e) le 5 mars 2009 Posté(e) le 5 mars 2009 Susu, La problématique est différente. L'outil dont tu parles permet de t'afficher la release d'un fichier que tu n'arrives pas à ouvrir par exemple.Ici, j'avertis en direct l'utilisateur lorsqu'il charge un fichier d'une release inférieure, et risque de donc de l'écraser et de le rendre illisible.C'est plutot destiné aux BE travaillant dans un contexte multi-environnements, dans le domaine automobile par exemple. marc Marc http://www.3dsys.fr
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant