Tutoriel SolidWorks : Diagnostics d'importation (1) - Erreur "Face Piercing Through Solid" (perçage du visage à travers le solide) [VIDEO]
Article par Alin Vargatu, CSWE mis à jour le 2 décembre 2013
Article
Cette semaine, nous publierons une série d'articles consacrés au dépannage et à la correction des erreurs topologiques des géométries importées dans SolidWorks.
Deux créateurs de nationalités différentes peuvent communiquer en utilisant une lingua franca, une langue qui n'est native d'aucun d'entre eux, mais qui est connue (dans une certaine mesure) par les deux. On l'appelle également "langue passerelle".
Prenons l'exemple d'un Néerlandais parlant à un Chinois en anglais. Le Néerlandais va penser dans sa langue maternelle et traduire ses pensées en anglais. Le Chinois entendra les mots anglais et les traduira en mandarin ou en cantonais afin de traiter l'information dans une langue qui lui est familière.
Quelle sera la précision de cette communication ? Cela dépend d'un grand nombre de facteurs :
- Comment les Néerlandais parlent-ils l'anglais ?
- Le degré de compréhension de l'anglais par les Chinois
- S'il existe une traduction directe des mots et expressions néerlandais en anglais
- Si non, le concept pourrait-il être expliqué clairement en anglais en utilisant des mots ou des expressions différents ?
- S'il existe une traduction directe de ces mots et expressions anglaises en mandarin ou en cantonais
- Si ce n'est pas le cas, le concept peut-il être expliqué clairement en mandarin ou en cantonais en utilisant des mots ou des expressions différents ?
Comme vous pouvez le constater, il existe de nombreuses variables qui peuvent entraîner la perte d'informations ou une mauvaise interprétation.
La même logique s'applique au flux d'informations entre les différents programmes de CAO. Certains d'entre eux parlent des langues de la même famille, par exemple l'italien, l'espagnol et le roumain sont des langues latines, ou SolidWorks et SolidEdge sont construits sur des noyaux Parasolid. Dans ce cas, les chances d'obtenir des erreurs topologiques lors de l'ouverture de fichiers créés avec l'autre logiciel de CAO sont réduites.
D'autres programmes de CAO sont basés sur des noyaux différents. Par exemple, CATIA ou CREO utilisent leurs propres noyaux propriétaires. Pour cette raison, il est très important de choisir la bonne lingua franca pour l'échange d'informations entre ces programmes et SolidWorks. Nous appelons ces langages de transition des formats neutres.
Dans mon expérience passée en tant que concepteur d'outils et de matrices, j'ai eu plus ou moins de succès en utilisant divers formats neutres. Lorsqu'on me demandait dans quel format je souhaitais recevoir les fichiers de mon client, ma réponse était la suivante :
- Parasolid (sauf si le logiciel d'origine était CATIA)
- ÉTAPE
- IGES
- ... mais s'il vous plaît, Monsieur le Client, envoyez-moi tous ces formats si possible, afin que je puisse choisir moi-même le meilleur résultat.
Mon taux de réussite dans l'importation de tels fichiers dans SolidWorks sans erreur topologique était d'environ 50 %. Heureusement, SolidWorks dispose d'outils de dépannage et de guérison pour la géométrie importée qui, dans 95 % des cas, résolvent automatiquement les erreurs.

Erreur topologique - Trois faces partagent un bord
J'ai résolu les 5 % d'erreurs restantes en trouvant la cause des problèmes et en les éliminant manuellement. Pour ce faire, un utilisateur doit comprendre la topologie des corps SolidWorks (solides ou surfaces) et savoir comment utiliser les outils de modélisation directe et de surfaçage dans SolidWorks. La façon la plus rapide d'acquérir ces compétences est de suivre les cours de modélisation de surface et d'outils de conception de moules de Javelin,
Dans la première vidéo de cette série d'articles, je présente un cas simple d'utilisation de deux des outils SolidWorks pour dépanner et guérir une erreur topologique très courante : "Face Piercing Through Solid". Ces outils sont Import Diagnostics et Check.
Cette erreur apparaît si une face intersecte une autre face sans avoir d'arête commune avec elle, ou si trois faces ou plus partagent une arête commune (ce qui invalidera la loi d'Euler-Poincaré). Dans un corps solide, une arête est toujours la limite entre exactement 2 faces ; ni plus, ni moins.
Veuillez regarder la première vidéo de la série consacrée au dépannage et à la correction des erreurs topologiques des corps importés dans SolidWorks :
Veuillez consulter notre blog demain pour le deuxième article de cette série.
Remarque : le modèle présenté dans la vidéo a été posté sur le forum SolidWorks par Mukesh Prasad.
Liens connexes
Obtenez des services SOLIDWORKS certifiés de Javelin
Javelin Experts peut vous aider à :