Aperçu du secteur

5 considérations essentielles pour la conversion CAD que chaque ingénieur devrait connaître

Le partage des données de conception est une partie vitale de chaque flux de travail d'ingénierie et de fabrication, cependant, une traduction CAD fiable est souvent entachée d'erreurs et de mauvaises conceptions communes. Des généralisations telles que « le temps de traduction dépend principalement de la taille du fichier » ou « les fonctionnalités paramétriques se convertiront sans problème » peuvent entraîner des retards inattendus ou des modèles inexacts.

L’efficacité et la précision d’une traduction CAD sont influencées par une gamme de facteurs, notamment :

  • Complexité géométrique

  • Différences dans les tolérances de modélisation

  • Disparités dans la façon dont les systèmes CAD stockent les fonctionnalités paramétriques

  • Références aux fichiers de pièces

  • Support des versions CAD

Dans cet article, nous allons détailler chacune de ces considérations, discuter de leur impact sur le traitement des données dans vos flux de travail, et explorer comment un outil de conversion CAD comme SpinFire Convert de Tech Soft 3D peut simplifier les processus de collaboration et de conception.

La complexité de la géométrie affecte le temps de traduction

On suppose souvent que le temps de traduction dépend de la taille du fichier, mais il est davantage lié à la complexité du modèle.

Les modèles CAD sont composés de multiples polygones créant des surfaces, des arêtes et une topologie. Lors de la traduction, tous ces détails individuels doivent être traités, les fichiers plus complexes ayant des millions de faces à traiter. À cause de cela, un modèle plus petit mais très détaillé prend souvent plus de temps à traduire qu'un modèle plus grand mais plus simple.

D'autres facteurs peuvent également affecter les performances, y compris :

  • Taille et structure d’assemblage

  • Génération de la tessellation pour les formats de visualisation

  • Extraction de PMI ou de métadonnées

Lors de l'estimation des délais de traduction des données CAD, il est important de prendre en compte la complexité du modèle. Si vous vous concentrez uniquement sur la taille du fichier pour ces estimations, ces prévisions pourraient être inexactes, ce qui peut avoir un effet d'entraînement tout au long du calendrier de production.

Conclusion :

La vitesse de traduction dépend davantage de la complexité géométrique que de la taille du fichier, et cela doit être pris en compte lors de l'estimation des délais de traduction.

Les systèmes CAD utilisent différentes tolérances de modélisation

Chaque système CAD utilise ses propres tolérances de modélisation, qui définissent à quel point la géométrie est alignée précisément. Lorsque les données CAD sont traduites entre deux systèmes avec des tolérances de modélisation différentes, des petits écarts ou des incohérences peuvent apparaître. Ces problèmes ne sont peut-être pas immédiatement visibles, mais ils deviennent clairs si vous zoomez sur le modèle.

Ces problèmes peuvent inclure :

  • Échec de la couture des surfaces

  • Petits écarts entre les faces

  • Coques ouvertes au lieu de solides fermés

De nombreux traducteurs offrent une guérison géométrique automatique, mais ces outils interprètent le modèle et estiment comment le réparer, de sorte que le résultat n’est pas toujours fidèle au modèle original. En ayant des attentes justes pour les traductions et en mettant en œuvre des pratiques de conception cohérentes, vous pouvez minimiser l'effet de ces incohérences.

Conclusion :

Différents systèmes CAD peuvent interpréter la même géométrie différemment car ils utilisent différentes tolérances de modélisation.

La traduction basée sur les fonctionnalités n'est pas pratique

En surface, il semble que les traducteurs CAD devraient convertir les fonctionnalités paramétriques d'un système à un autre. Le processus de traduction vise à préserver l'historique entier de la conception du modèle, y compris les fonctionnalités comme les extrusions et les congés, les contraintes et les dimensions, et un ordre des fonctionnalités pour recréer un modèle CAD entièrement éditable. Pour penser en termes artistiques, ce processus vise à préserver chaque ciselure et coupe dans la création d'une sculpture.

En pratique, la traduction des fonctionnalités paramétriques est rarement fiable en dehors de la traduction entre des systèmes très similaires ou de composants simplistes.

Les systèmes CAD stockent différemment l'historique des fonctionnalités, des contraintes, des esquisses, et ces définitions sont souvent propriétaires. Quelque chose d'aussi simple qu'un congé dans un outil peut avoir une logique de terminaison différente, des conditions d'échec, la gestion des cas particuliers, etc. En conséquence, essayer de traduire ces fonctionnalités entre systèmes sera toujours une approximation plutôt qu'une traduction directe.

Bien que ces différences puissent sembler triviales initialement, même le plus petit écart de tolérances ou de topologie peut causer des problèmes plus tard. Les arbres de fonctionnalités sont fragiles, et les traductions de fonctionnalités paramétriques ne sont tout simplement pas assez fiables dans le marché CAD divers et non standardisé d’aujourd’hui.

La plupart des traducteurs, y compris SpinFire Convert, se concentrent plutôt sur la traduction de la géométrie d’un modèle, produisant un “solide évalué” de haute fidélité. Bien que le modèle traduit manque d'une partie de l'historique et de l'intention de conception du fichier original, cette méthode fournit une traduction beaucoup plus précise, transférant la géométrie B-rep exacte au lieu de tenter de reconstruire exactement l'arbre de fonctionnalités. Pour revenir à notre analogie de sculpture, ce processus se concentre sur l'exportation de la statue finie elle-même, plutôt que sur l'ensemble du processus de création.

SpinFire Convert va encore plus loin en utilisant les API et bibliothèques des principaux systèmes CAD pour construire des traducteurs hautement précis sans besoin d'ingénierie inverse.

Conclusion :

La traduction fiable se concentre sur la géométrie, pas sur les fonctionnalités paramétriques.

La structure d'assemblage doit être entièrement résolue

La plupart des assemblages CAD référencent des fichiers de pièces provenant de bibliothèques de pièces internes ou externes (très peu d’équipes modélisent littéralement chaque écrou et boulon standardisés). Lors de la traduction, le système localise et charge chaque composant référencé lors de la reconstruction de l’assemblage, donc si le traducteur ne peut pas trouver ces fichiers, l’assemblage traduit sera incomplet.

Si une traduction aboutit à un assemblage incomplet, l'une des premières choses à vérifier est si les liens vers les fichiers externes ont été rompus. C'est une solution simple qui est facile à négliger lors du dépannage des problèmes de traduction.

Vérifier les liens vers les fichiers externes avant la traduction peut être utile pour prévenir ces problèmes. Cependant, la chose la plus efficace que vous puissiez faire est de mettre en place des pratiques fiables d'organisation des fichiers.

Une autre chose importante à comprendre est que les composants qui sont cachés ou supprimés dans le jeu de données source peuvent ne pas être lus pendant la traduction. Cela peut également entraîner des parties manquantes dans le modèle de sortie, donc vous devriez vérifier que rien de ce dont vous avez besoin en traduction n'est caché.

C’est une autre zone où un outil de traduction CAD efficace peut aider à maintenir les processus en mouvement. SpinFire Convert dispose également d'options de personnalisation qui permettront à ces composants cachés d'être intégrés si nécessaire.

Conclusion :

Assurez-vous que le jeu de données d’assemblage est complet et entièrement résolu avant de traduire, et mettez en œuvre une bonne organisation des fichiers pour réduire les problèmes de traduction.

La compatibilité des versions CAD peut affecter la traduction

Les systèmes CAD publient régulièrement de nouvelles versions, introduisant des mises à jour sur la façon dont la géométrie, les fonctionnalités ou les métadonnées sont stockées dans les fichiers CAD. Si un traducteur ne prend pas en charge cette nouvelle version, la traduction ne sera pas traitée.

Pour cette raison, les outils de traduction doivent être mis à jour parallèlement à ces systèmes CAD, ajoutant un support pour les nouvelles versions CAD au fur et à mesure qu'elles sont publiées. Lorsqu’on travaille avec des formats CAD natifs, vous devez vérifier que le traducteur prend en charge le système CAD spécifique et la version utilisée pour créer le modèle.

Les entreprises peuvent être prises au dépourvu lorsqu'elles passent à des versions CAD plus récentes si leur logiciel de traduction n'a pas de mise à jour de support prête. Les partenariats de Tech Soft 3D avec les principaux fournisseurs CAD garantissent un support fiable pour les nouvelles versions de votre logiciel CAD.

Conclusion :

Assurez-vous toujours que vos outils de traduction prennent en charge la version CAD utilisée pour créer le fichier source.

Réflexions finales

La traduction CAD est une partie essentielle des flux de travail d'ingénierie modernes, en particulier dans les environnements où plusieurs systèmes CAD sont utilisés entre les équipes, les fournisseurs et les partenaires. Les outils tels que SpinFire Convert aident à automatiser ces flux de travail en traduisant les données CAD dans un autre format CAD ou en représentations légères comme JT et Creo View, tout en préservant la géométrie, la structure et les informations d'ingénierie clés. Cependant, des facteurs tels que la complexité du modèle, les différences de tolérances, la structure de l'assemblage et les paramètres de tessellation peuvent tous influencer le résultat final.

Comprendre ces facteurs de conversion CAD aide à établir des attentes réalistes et permet aux équipes de planifier les flux de travail plus efficacement. En prenant note de ces considérations clés, les entreprises peuvent réduire les problèmes de traduction et garantir des processus fiables.