Conversion et réparation géométrique (B-REP)

La conversion B-REP consiste à lire une géométrie (uniquement la partie non paramétrée d'un modèle) à partir d'un format source et à l'écrire dans un format cible. Un processus, à priori simple, mais qui s'avère beaucoup plus complexe dans la réalité. Beaucoup de critères influencent le bon déroulement de la conversion : le type et la qualité de la géométrie, le format source, le système CAO cible et le type d'utilisation future. Aujourd'hui la plupart des systèmes CAO du marché possèdent des interfaces qui permettent de convertir un modèle vers un format indépendant (neutre) comme le format STEP ou IGES. Ces solutions sont viables et adressent une partie des besoins de conversion mais savez vous combien de temps le destinataire devra passer sur votre modèle avant de pouvoir pleinement utiliser votre fichier ?

  • Est-il possible de s'appuyer sur votre modèle pour construire de nouvelles géométries ?
  • Est-ce que votre modèle est adapté à une autre application que la conception (simulation, fabrication, …) ?
  • Est-ce que votre modèle est exempt de défauts et passe les certifications clients ?
  • Certaines tâches manuelles peuvent-elles être automatisées ?

Nota : La conversion avec historique de construction est décrite à cette page.

1. Le modèle Source

1.1. La qualification du modèle

De la qualité du modèle source dépendra le bon déroulement de la conversion. Il est préférable de contrôler l'intégrité de la géométrie le plus tôt possible dans le processus de conversion.
Suivant les scénarios nous pouvons implémenter deux solutions :

Corriger le modèle pendant sa conception

Si les modèles ont été conçus par vos propres bureaux d'études, vous pourrez plus facilement corriger les erreurs fonctionnelles en modifiant les paramètres des fonctions. Un outil de qualification CAO avec des critères qualité en fonction du chemin de conversion comme CADIQ est le mieux adapté. Cette solution permet de contrôler au plus tôt la qualité des modèles et d'éviter de soumettre des données qui risquent de perturber le fonctionnement des interfaces CAO et d'engendrer des déviations ou de nécessiter un traitement manuel dans l'application aval.
Les outils de contrôle géométrique interne (GeomCheck, CATDUA, CATCLEAN, …) sont conçus pour vérifier un modèle pour une utilisation dans son propre système. Ils ne sont pas adaptés dans le cas d'une qualification pour une conversion vers un nouveau système CAO.

Vous trouverez plus d'informations sur la qualification CAO à cette page.

Corriger la géométrie pendant la conversion

Si les modèles sont anciens ou issus de services extérieurs et que vous ne maîtrisez pas sa conception, la solution de conversion et de réparation CAO comme CADfix est plus adaptée. Cet outil permet de corriger la qualité des données au cours de la conversion et d'adapter la géométrie en fonction de l'application cible. CADfix intègre des critères qualité basés sur les standards Qualité SASIG, VDA et JAMA.

1.2. Les caractéristiques du modèle source

Votre solution de conversion doit pouvoir lire :

  • Soit directement le format natif (le fichier directement issu du système CAO d'origine)
  • Soit un format neutre (STEP, IGES, …)

Mais aussi le contenu de votre modèle :

  • Structure : Assemblage, pièce
  • Attributs : Couleur, calque, nom
  • Topologie : Solide, surfacique, filaire, …
  • Type d'entités, Analytique, NURBS, …

Vérifiez les caractéristiques de vos modèles et créez un jeu de modèles représentatifs pour réaliser des tests.

CADfix supporte les formats CAO suivants : CADDS5, CATIA V4, CATIA V5, Pro/Engineer, Unigraphics, SolidWorks, Inventor, IGES, STEP, Parasolid, ACIS, SAT, STL, VDA, DXF, DWG, SC03, FLITE3D, Centaur, ANSYS, AGPS.

1.3. La volumétrie

Estimez le plus précisément possible le nombre de modèles à convertir par jour, par semaine ou par projet. Le nombre de données à échanger conditionnera le mode de conversion. Plus la volumétrie sera importante et plus le choix de la solution s'orientera vers des produits automatiques.

CADfix est une première étape vers l'automatisation. Notre solution est automatisée au maximum grâce à des algorithmes qui guident l'utilisateur du début à la fin du processus avec un minimum d'intervention de la part de celui-ci. Dans la majorité des cas, l'utilisateur se contentera de sélectionner le format CAO cible et CADfix s'occupera du reste :

  • Recoudre le modèle
  • Créer les géométries manquantes
  • Construire les solides
  • Définir les tolérances nécessaires en fonction du système CAO cible
  • Identifier et corriger les défauts géométriques
  • Diminuer la complexité du modèle
  • Simplifier la géométrie

En complément, un module batch permet de traiter un lot de fichier.

DEXcenter est le niveau ultime de l'automatisation. Notre solution permet d'automatiser tous les processus de conversion jusqu'à la transmission des données, quel que soit le chemin, avec ou sans qualification, réparation ou comparaison.
L'automatisation doit obligatoirement être accompagnée par des outils de reporting documentant l'ensemble des traitements afin d'assurer un contrôle de toutes les étapes du processus de conversion.

Vous trouverez plus d'informations sur l'automatisation des échanges de données à cette page.

2. La réparation géométrique

La qualité du modèle source n'est pas toujours maîtrisable. Certains modèles sont issus de systèmes CAO très anciens ou ont subi de nombreuses itérations avant de parvenir jusqu'à vous. Reconstruire un modèle de zéro est trop coûteux et engendre des risques d'erreurs. D'autres défauts sont générés par les systèmes CAO ou leurs interfaces. L'utilisateur n'a aucun moyen technique pour les corriger dans le système CAO.
La réparation consiste à s'appuyer sur la géométrie existante ou environnante et de la corriger ou la reconstruire en utilisant des outils d'analyse et de réparation adaptés. Un seuil de déviation maximum est paramétré pour garantir que la correction ne modifiera pas excessivement le modèle d'origine.

CADfix est conçu pour des utilisateurs occasionnels ou expérimentés. L'outil guide l'utilisateur tout au long du processus de réparation en lui fournissant toutes les informations pour une analyse éclairée et les conseils pour une correction adaptée du problème :

  • Les résultats de l'analyse qualité sont clairement expliqués et illustrés dans un langage accessible
  • Les problèmes sont classés par couleur en fonction de leur sévérité
  • Plusieurs solutions de correction adaptées sont proposées pour chaque problème diagnostiqué
  • Tous les diagnostics sont automatiquement mis à jour après chaque correction.

3. La réparation du modèle

Deux critères essentiels influencent la préparation du modèle : le système cible et le type d'utilisation future.

3.1. Le système cible

Chaque système CAO possède ses critères de compatibilité géométrique. Par exemple, un fichier STEP ne sera pas préparé de la même façon s'il doit être lu dans Catia ou dans Pro/Engineer. Le type d'entité, leur complexité et la précision du modèle influenceront la bonne lecture dans le système cible et la future utilisation du modèle dans ce système.

3.2. La future utilisation

Un utilisateur de solution de calcul n'a pas besoin du même niveau de détail qu'un concepteur. Une simplification est souvent nécessaire pour alléger le modèle et diminuer les temps de traitement.

CADfix possède les outils pour optimiser la géométrie en fonction de son type d'utilisation :

  • Réduction de la complexité (degré des NURBS, …)
  • Modification du type d'entité
  • Ajustement de la tolérance d'ajustement du modèle
  • Fusion des micro-entités

Vous trouverez plus d'informations sur les outils de préparation pour la simulation à cette page.

4. Conclusion

  • Evaluez le temps consacré à la conversion ou à la préparation de vos données
  • Répertoriez le ou les chemins de conversion : format source, format cible, opérations intermédiaires
  • Evaluez le volume de données échangées sur une période ou par projet
  • Répertoriez les exigences de vos interlocuteurs : format, critères qualité, type d'utilisation, ...

Le processus de conversion et de reparation cao