Pour les langages : * CATIA V4 est écrit en Fortran * CATIA V5 est écrit en CAA (en gros du C++ hyper-enrichi) Les sources du batch de migration ne sont pas dispo (il s'agit d'un *.exe). Les options CATIA à propos de l'interop V4/V5 sont ouvertes au VB mais guère plus. Pour le CAA, je me renseigne mais je doute qu'il y ait bcp plus de choses... Une solution pourrait consister à utiliser les API fortran de CATIA V4 (aka CATGEO) pour récupérer les infos des .model et les APIs VB ou CAA de CATIA V5 pour introduire ces infos dans un CATPart ou CATProduct. Mais ça a l'air plutôt compliqué. De façon générale, si tu dois utiliser du CAA (car non faisable autrement), préfère faire faire que développer toi-même. Les licences sont chères et le langage est un langage de spécialiste, qui ne s'apprend pas en quelques semaines. [Edité le 12/9/2007 par ouinamp]