Composants cachés dans nomenclature

Bonjour;

Sauriez-vous s'il est possible de créer une nomenclature d'assemblage qui ne compte que les composants visibles?

Ou si une propriété est donnée à un composant caché, de manière à mettre des filtres dans cette nomenclature.

 

Je sais faire avec des configs et des composants supprimés mais je gagnerai mon temps si je savais le faire avec des composants cachés.

Merci à l'avance

 

 

Bonjour,

Connaissez-vous l'option "Exclure de la nomenclature" ?

Quand vous pointez un composant, clic droit/Propriétés du composant, vous avez accès à l'option "Exclure de la nomenclature" (voir image). Du coup quand cette option est cochée, votre composant peut être visible, mais n'apparaitra pas dans la nomenclature.

De la même manière l'option "enveloppe" au-dessus excluera ce composant du poids de votre assemblage.

 

Edit : cette option peut se gérer suivant les configurations.


screenshot1014.jpg
3 « J'aime »

Oui effectivement je connais cette option.

En fait je récupère un assemblage qui a plusieurs états d'affichage, et de nombreux composant sont apparents ou cachés selon l'état.

Et pour ne pas reprendre tout, et risquer de perdre des contraintes importante, je voulais traiter cet assemvlage dans l'état, en fournissant une nomenclature par état d'affichage.

J'ai bien peur d'être obligé de reprendre mais j'attends quand même l'avis des experts car j'ai vraiment beaucoup de temps à gagner... ou a perdre :-(

 

 

 

 

Là, oui en précisant ça, c'est plutôt mal engagé ! Désolé :/

Une macro serait envisageable, tu connais le language VBA ?

Oui ça aussi j'y ai pensé (la macro). Mais je ne voulais pas m'y mettre tant que je ne suis pas sûr que SolidWorks n'est pas capable de le faire tout seul.

Et effectivement si on trouve pas mieux ça va finir comme ça!

 

Peut-être une solution :

1) Montrer tous les composants cachés avec cette fonction :

http://help.solidworks.com/2012/French/SolidWorks/sldworks/Show_Hidden_Components.htm

2) Selectionner tous les composants (en dézoomant dans la zone graphique) avec un rectangle grâce à la souris

3) Faire un clic-droit sur un des composants sélectionné depuis l'arbre à gauche (en maintenant CTRL au besoin).

4) Dans les propriétés, exclure tous les composants en une seule fois !

Je n'ai pas testé, masi ça devrait fonctionner !

2 « J'aime »

Ou alors avec une sélection avancée, dans Outils > Sélection de composants >Sélection avancée.

Qui permet le critère "affichage = cacher", puis en faisant un clic-droit dans l'arbre sur un des composant pour exclure l'ensemble.

 

Source (tous les critères) : 

http://help.solidworks.com/2014/french/SolidWorks/sldworks/r_search_criteria_advanced_selection.htm

 

1 « J'aime »

Pas mal ça PL, ça va déjà etre plus simple.

Je vais faire des configs dérivés pour chaque états d'affichage, et avec votre methode de selection je vais supprimer les éléments cachés. Au niveau des contraintes ça va pas être top mais ma config "Defaut" sera l'originale et je n'y toucherai pas, elle aura les bonne contraintes.

Merci!