Logo

English version

CAD-GDML
La solution technique basée les développements dans la plateforme Salomé pour produire/utiliser des fichiers au format GDML n'est plus suivie depuis le 20 mai 2011.
En effet, la distribution opensource du module SALOME/TRIPOLI par le CEA n'est pas d'actualité.
La nouvelle solution technique est basée sur FreeCAD : CAD-GDML


Planification

I) Réunion CAO-GDML le 23 Mars 2010.

PrésentationsOrateursTps (min)
Problématique du passage de la CAO Mécanique (STEP) vers les outils de simulation et d'analyse dans le domaine spatial.Giovanni Santin (ESA)30
Format STEPN/A0
Format GDML - via EVOWitold Pokorski (CERN)15
SALOME GénéralitésFrancis Kloss (CEA)30
OpenCascade GénéralitésHervé Legrand (OpenCascade SAS)30
Module SALOME/TRIPOLI ; le point de vue utilisateurFrançoise Fauré & Paul Le Texier (CEA)30
Conversion de STEP vers GEANT4 par FASTRAD pour le développement du plan focal de Simbol-X ; le point de vue d'un utilisateurRémi Chipaux (CEA)15
Logiciel de conversion des fichiers IGES vers des fichiers de données pour la mise en oeuvre géométrique sous GEANT4Thomas Zerguerras (CNRS)15

Conclusion :
Les formats de fichier 'ouverts' (STEP, IGES) issues de la CAO Mécanique (CATIA, Pro/ENGINEER) ne contiennent pas l'historique de reconstruction. Il est par conséquent difficile et incertain d'obtenir un fichier GDML (type CSG) qui répond de façon satisfaisante aux besoins des outils de simulation dans nos domaines (GEANT4, TRIPOLI, MCNP).
Les objets facettisés ne sont utilisables que sous GEANT4 et entraînent des problèmes de performance et de précision.
Il apparaît que pour obtenir un fichier GDML de qualité (Matériaux, hierarchie, description de la géométrie par des objets solides de base et non des objets facettisés), il serait intéressant de chercher à interpréter le format natif des logiciels de CAO ou de développer une application interne (macros CAO).

prospective :
SourceInterfaceCible
Pro/ENGINEERSALOME/TRIPOLIGDML pour TRIPOLI et MCNP
Le module est opérationnel. La distribution 'Open source' est en cours de définition.
STEPFASTRADGDML pour GEANT4
FASTRAD est propriétaire mais il est possible de demander une licence universitaire. Le module est opérationnel. Les objets sont définies par des facettes. La hierarchie n'est pas transcrite. Les matériaux doivent être redéfinis.
STEPA développerGDML pour GEANT4
Un développement à partir de SALOME est possible mais les difficultés seront les mêmes qu'avec FASTRAD. La mise en oeuvre de la hierarchie serait laborieuse.
IGESLogiciel IPNOFichier pour ROOT ou GEANT4
Le développement est adapté aux solides 'trapézoid'.
CATIAA développerGDML pour GEANT4, TRIPOLI et MCNP
Développer des macros CATIA pour générer des fichiers GDML.

II) Proposition d'actions à mener.
-Prise de contact avec DS pour les conditions d'accès au décodage des objets CATIA:
=> Le décodage des CATPart est protégé.



Contact: Webmaster