Analyse du temps de reconstruction

SOLIDWORKS offre des outils puissants pour analyser le temps de reconstruction de vos assemblages et visualiser les composants qui contribuent le plus à ces délais. Cela vous permet d'identifier les goulets d'étranglement et d'optimiser vos modèles pour de meilleures performances.

Voici comment procéder :

  1. Ouvrir l'outil "Visualisation de l'assemblage"
  • Dans un assemblage ouvert, allez dans l'onglet "Évaluer" du gestionnaire de commande.
  • Cliquez sur "Visualisation de l'assemblage".
    • Vous pouvez également y accéder via "Outils" > "Évaluer"> "Visualisation de l'assemblage".
  1. Afficher la colonne "Temps de reconstruction SW"
  • L'onglet "Visualisation de l'assemblage" apparaît dans le panneau de l'arbre de création FeatureManager, listant tous les composants de l'assemblage.
  • Par défaut, les colonnes affichent généralement le nom du fichier, la quantité et la masse.
  • Pour ajouter la colonne de temps de reconstruction :
    • Cliquez sur la flèche à droite de l'en-tête d'une colonne existante (par exemple, "Masse").
    • Sélectionnez "Plus..." dans le menu déroulant.
    • Dans la boîte de dialogue "Colonnes personnalisées", recherchez et sélectionnez "Temps de reconstruction SW" dans la liste des propriétés disponibles.
    • Cliquez sur "OK".
  1. Analyser les temps de reconstruction
  • La colonne "Temps de reconstruction SW" affichera désormais le temps nécessaire à la reconstruction de chaque composant de votre assemblage.
  • Cliquez sur l'en-tête de la colonne "Temps de reconstruction SW" pour trier les composants par ordre croissant ou décroissant de temps de reconstruction. Cela vous permettra de voir rapidement quels sont les composants les plus "lourds" en termes de calcul.
  1. Visualisation des performances dans la zone graphique
  • L'une des fonctionnalités clés de la "Visualisation de l'assemblage" est la colorisation du modèle. SOLIDWORKS applique un spectre de couleurs aux composants dans la zone graphique en fonction des valeurs de la propriété que vous avez sélectionnée (dans ce cas, le temps de reconstruction).
  • Généralement, les composants qui prennent le plus de temps à reconstruire sont affichés dans une couleur spécifique (par exemple, rouge) et ceux qui prennent le moins de temps dans une autre (par exemple, bleu).
  • Vous pouvez ajuster les curseurs dans la partie gauche de l'onglet "Visualisation de l'assemblage" pour affiner la plage de couleurs et mieux mettre en évidence les composants problématiques.
  1. Identifier les causes des longs temps de reconstruction

Une fois que vous avez identifié les composants qui prennent le plus de temps à reconstruire, vous pouvez approfondir l'analyse :

  • Ouvrir la pièce ou le sous-assemblage incriminé : Ouvrez le fichier de la pièce ou du sous-assemblage qui affiche un temps de reconstruction élevé.
  • Analyse des performances au niveau de la pièce :
    • Dans le document de pièce ouvert, allez dans l'onglet "Évaluer" et cliquez sur "Évaluation des performances".
    • Cet outil listera les fonctions de la pièce et le temps qu'il faut à chacune pour se reconstruire. Cela vous aidera à identifier les fonctions spécifiques (par exemple, des congés complexes, des répétitions importantes, des fonctions importées mal gérées) qui ralentissent le modèle.
  • Contraintes : Dans les assemblages, des contraintes complexes ou des contraintes faisant référence à des fonctions d'assemblage ou à des composants répétés peuvent ralentir la reconstruction. L'outil "Évaluation des performances" peut vous aider à identifier ces contraintes.
  • Relations dans le contexte : Les relations dans le contexte (relations basées sur la géométrie d'autres composants de l'assemblage) peuvent également entraîner des temps de reconstruction plus longs, surtout si elles impliquent des pièces volumineuses ou si elles déclenchent des reconstructions multiples de composants.
  1. Stratégies d'optimisation

Une fois les problèmes identifiés, vous pouvez mettre en œuvre diverses stratégies pour réduire les temps de reconstruction :

  • Simplifier les fonctions complexes : Réduire la complexité des fonctions gourmandes en calcul (par exemple, moins de rayons pour les congés, simplification des motifs).
  • Utiliser les configurations : Si certaines fonctions sont utilisées uniquement pour des états d'affichage spécifiques, créez des configurations pour les supprimer dans les états où elles ne sont pas nécessaires.
  • Utiliser des versions allégées / résolues allégées : Charger les composants en mode allégé pour réduire la quantité de données chargées en mémoire.
  • Supprimer les fonctions non nécessaires : Supprimez toutes les fonctions ou géométries qui ne sont pas essentielles à votre conception.
  • Optimiser les contraintes : Utiliser des contraintes simples lorsque c'est possible. Éviter les contraintes circulaires.
  • Réduire les relations dans le contexte : Minimiser l'utilisation de relations dans le contexte ou les gérer soigneusement.
  • Utiliser des sous-assemblages : Structurer votre assemblage en sous-assemblages logiques peut aider à gérer la complexité et les temps de reconstruction.
  • Barre de blocage : Dans les pièces, utilisez la barre de blocage pour "bloquer" les fonctions qui ne nécessitent pas de modification fréquente, ce qui réduit le temps de reconstruction.
  • Paramètres de qualité d'image : Réduire la qualité d'image des pièces peut améliorer la performance d'affichage et de reconstruction, surtout pour les assemblages très volumineux.

En utilisant l'outil "Visualisation de l'assemblage" en combinaison avec l'analyse des performances, vous pouvez identifier de manière ciblée les zones de votre modèle qui nécessitent une optimisation, ce qui se traduira par des temps de reconstruction plus rapides et une meilleure expérience de travail dans SOLIDWORKS.