SolidWorks peut créer des formes complexes qui ne sont pas prises en charge par IDF. Pour garantir que votre géométrie s'exporte correctement, lisez les rubriques suivantes.
Profils fermés
Les fonctions exportées dans IDF sont censées être définies comme des profils fermés (une chaîne continue d'entités). Toutes les fonctions à exporter doivent être conformes à cette règle. Ceci peut être vérifié en extrudant vos esquisses dans SolidWorks. Si l'extrusion aboutit, c'est que l'esquisse peut être exportée.
Exemple: Profil fermé

Exemple: Profil ouvert

Nombre de profils / boucles par esquisse
Les fichiers IDF 2.0 et 3.0 n'autorisent qu'un seul profil fermé par composant électrique. Une esquisse définissant un composant électrique ne doit être constituée que d'une seule chaîne continue d'entités. Les esquisses comportant plusieurs profils (boucles) ne seront pas correctement exportées en tant que composants électriques. Si les esquisses utilisées pour créer votre modèle de composant sont complexes, envisagez de simplifier la forme du modèle, en convertissant les entités d'esquisse en trop en géométrie de construction (que CircuitWorks ignore), ou en créant une "esquisse d'empreinte" spécifique à utiliser lors de l'export d'un composant. D'autres fonctions IDF peuvent avoir plus d'un contour fermé. Ainsi, l'esquisse de contour d'une carte peut contenir plus d'une boucle d'esquisse pour représenter les découpes dans la carte.
Exemple: Cette esquisse à boucles multiples peut être exportée en tant que contour de table, zone non autorisée ou autre contour, mais pas en tant que composant.

En convertissant la boucle centrale des entités en géométrie de construction, CircuitWorks traite cette esquisse comme une esquisse à boucle unique, laquelle pourra alors être exportée en tant que composant.

Types d'entités d'esquisse pris en charge
IDF ne prend en charge que les lignes droites et les arcs. CircuitWorks tente de convertir les géométries d'esquisse plus complexes en lignes droites ou en arcs avant de les exporter vers IDF.
CircuitWorks prend en charge les entités d'esquisse SolidWorks suivantes:
- Ligne
- Rectangle
- Parallélogramme
- Polygone
- Cercle
- Arc
- Spline (approximée à l'aide de lignes droites, avec un niveau de détail déterminé par les paramètres d'affichage SolidWorks)
CircuitWorks ne prend
pas en charge les entités suivantes:
- Ellipse
- Ellipse partielle
- Parabole
- Entités d'esquisse de texte
CircuitWorks ignore les entités non prises en charge. Notez que si une entité ignorée fait partie d'un profil fermé, vous risquez d'obtenir un profil ouvert, lequel n'est pas pris en charge.
Géométrie de construction
CircuitWorks ignore les lignes de construction dans les esquisses lors de l'export. Seules les géométries formées à partir de lignes continues non interrompues sont exportées.
Composants cachés et supprimés
CircuitWorks ignore les composants supprimés ou cachés dans l'arbre de création FeatureManager, ce qui est utile lors de l'exportation d'un assemblage qui contient des fonctions que vous ne souhaitez pas exporter. Votre assemblage de la carte et de ses composants peut aussi contenir des pièces mécaniques ou des boîtiers, par exemple. CircuitWorks ignore par ailleurs les fonctions supprimées dans un composant.