SolidWorks: Afficher la matière des corps de pièces STEP en nomenclature

J’importe des fichiers STEP (provenant de pièces multi-corps) dans SolidWorks pour générer des nomenclatures. Le problème est que la matière des pièces, bien que définie, n’est pas automatiquement récupérée dans le tableau de matières, ce qui complique nos commandes.

La difficulté de récupérer la matière des pièces importées via STEP dans une nomenclature SolidWorks vient souvent du fait que les fichiers STEP ne conservent pas toutes les propriétés natives de SolidWorks, et que la liaison entre le matériau assigné et une propriété personnalisée n’est pas toujours explicite. Voici comment résoudre ce problème et afficher correctement la matière dans vos nomenclatures :

  1. Vérifier et lier la propriété MATIERE dans la pièce :

    • Ouvrez la pièce concernée dans SolidWorks.
    • Accédez aux Propriétés personnalisées de la pièce (menu Fichier > Propriétés ou via l’icône des propriétés dans la barre d’outils).
    • Créez ou modifiez une propriété nommée « MATIERE » (il est recommandé d’utiliser des majuscules et de ne pas utiliser d’accents pour assurer une meilleure compatibilité et éviter les erreurs de correspondance).
    • Dans la colonne Valeur / Expression texte, sélectionnez l’option « sw-material » dans la liste déroulante. Cela liera dynamiquement votre propriété personnalisée au matériau réellement assigné à la pièce.
    • Attention à l’orthographe exacte de cette propriété, car elle devra correspondre parfaitement au nom de la colonne dans votre nomenclature.
    • Évitez les définitions en double : Assurez-vous que la propriété « MATIERE » n’est pas définie à la fois au niveau de la pièce et au niveau des corps individuels, car cela peut créer des conflits et empêcher la récupération correcte de l’information.
  2. Utiliser une table de liste de pièces soudées pour les multi-corps :

    • Pour les pièces multi-corps, notamment celles issues d’imports STEP ou de conceptions de tôlerie, la Table de liste de pièces soudées est l’outil le plus approprié pour générer une nomenclature détaillée.
    • Insérez cette table dans votre mise en plan.
    • Ajoutez une colonne à la table et sélectionnez la propriété « Matériau » ou votre propriété personnalisée « MATIERE » (si vous l’avez configurée comme décrit à l’étape 1) pour qu’elle affiche la matière de chaque corps.
  3. Alternative pour les nomenclatures classiques :

    • Si vous préférez utiliser une nomenclature classique, vous pouvez la modifier pour afficher les corps individuels.
    • Cliquez droit sur la nomenclature et choisissez l’option « Dissoudre la pièce » (ou une option similaire selon votre version de SolidWorks) pour que les corps apparaissent comme des éléments distincts.
    • Ensuite, ajoutez une colonne et pointez-la vers la propriété de matière appropriée de ces corps.

En suivant ces étapes, vous devriez pouvoir récupérer et afficher la matière de vos pièces importées via STEP dans vos nomenclatures SolidWorks, même avec des assemblages multi-corps.