Catia V5 est un logiciel vraiment fermé si l’on regarde sa compatibilité en termes de conversion de formats.
Pourtant, certains formats d’échange standards ne figurent pas dans la boite de dialogue Fichier/Ouvrir.
Alors par exemple, …
Sommaire
Catia peut il ouvrir un Wavefront (*.Obj) ?
Ce serait malheureux de ne pas pouvoir ouvrir un format ouvert comme le Wavefront (en ASCII en plus).
Alors Catia sait-il le lire … En fait la réponse est oui mais ne vous réjouissez pas trop vite.
Par où passer pour ouvrir ces formats de fichiers 3D ?
Le premier réflexe est de passer par le menu déroulant Fichier mais on ne trouve pas beaucoup de formats dans Fichier/ouvrir. Pourtant, ce cheminement nous permet d’ouvrir des formats standards d’échange comme les STEP, les IGES ou les VRML.
Pourquoi n’a t’on pas ici accès à d’autres formats d’échange comme le Wavefront (*.obj) qui n’est autre qu’une représentation surfacique Nurbs d’un objet 3D ?
Catia est pourtant capable de lire ce type de format et d’en afficher la représentation 3D manipulable.
Il faut en fait se mettre dans un environnement d’assemblage et dans l’atelier “Assembly Design” (ou DMU Navigator) faire “Insertion/composant existant”
Puis sélectionner la racine de l’assemblage (ici Product1 en bleu)

On a alors accès à une boite de dialogue qui nous permet de rechercher les fichiers à ouvrir (insérer) avec un filtre présentant un nombre impressionnant de formats.
On y retrouve par exemple:
- Les classiques comme OBJ, Step, 3DXML, DXF3D, STL, …
- Tous les formats provenant de Catia, IDEAS, ProEngineer, SolidEdge, Inventor, Solidworks, Parasolid
- Et d’autres formats qui me sont totalement inconnus

Voici par exemple l’insertion d’un modèle OBJ que j’avais réalisé sur un autre modeleur 3D.

Un intérêt limité
Vous aurez remarqué que l’on ne peut pas déplier l’arborescence.
Il n’y a rien en dessous de cette étiquette et il n’y a aucun moyen de récupérer la géométrie, même en faisant une projection ou une extraction vers une CatPart.
Catia sait donc décrypter bon nombre de formats mais ne nous donne pas la possibilité de récupérer ne serait-ce qu’une géométrie morte.
On pourra alors seulement se servir de ces représentations 3D dans des assemblages afin de mettre notre conception de pièce au sein d’un environnement.
C’est ce que j’ai fait lors de la conception des sièges de Kayak lors du Challenge GrabCAD.
Dans ce cas le mannequin présent dans l’assemblage était un OBJ et provenait d’un autre logiciel (MakeHuman).

Une solution pourtant pour le format OBJ
L’atelier IMA (Imagine and Shape) nous permet d’importer une géométrie Wavefront et de l’utiliser ensuite.
En effet, IMA est l’outil de subdivision de faces de CATIA V5, rien d’étonnant donc à ce qu’il puisse récupérer une géométrie OBJ crée par un autre logiciel
Catia est ainsi capable de créer à l’importation des groupes de surfaces en fonction des couleurs du modèle original.

On peut alors retravailler le modèle mais attention toutefois car comme ici, si le modèle est très complexe, on se retrouve avec un grand nombre de surfaces (ici 374) qui seront peut-être fastidieuses à manipuler.

Conclusion
Cet article répond à une question revenant assez souvent:
“Peut-on ouvrir tel ou tel format avec Catia V5 ?”
En fait oui et non car si catia sait lire tous ces formats, il ne nous permet pas d’accéder à la géométrie ni même d’en extraire une partie.
Le format OBJ, tout particulièrement peut être importé et retravaillé grâce à l’atelier IMA (Imagine and Shape).
J’espère que cet article vous a plu et vous à aidé.
N’hésitez pas à me laisser un commentaire si dessous et mettre un like : )
No responses yet