Peut on ouvrir un fichier wavefront (OBJ) avec Catia V5 ?

 

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, …

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)

 

image13

 

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

image5

 

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

image18

 

 

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’un 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).

 

Catia V5 OBJ Environnement kayak pour CAO du siège

 

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.

image

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 sera peut être fastidieux à manipuler.

image 

 

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   : )

Recherches utilisées pour trouver cet article :fichier obj sur catia

About the Author: PSX59

Technicien dans l'âme et résolument passionné d'aviation, je vous invite à découvrir la CAO sur des thèmes variés avec un seul but ... Créer !

Leave A Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *