Sélectionner un composant dans le FeatureManager

vos questions concernant les API SolidWorks

Sélectionner un composant dans le FeatureManager

Messagepar jayjay » Jeu 06 Oct 2011, 15:28

Bonjour à tous,

Pour parfaire une macro dans laquelle j'imprime toutes les mises en plans existantes des composants d'un assemblage, j'aimerais surligner un composant dans le FeatureManager.

Le but est que si un composant dans l'assemblage ou un sous-assemblage est supprimé, j'affiche un message demandant si on souhaite oui ou non quand même imprimer le drawing ! Pour que ce soit plus clair pour l'utilisateur, je souhaiterais sélectionner, surligner ou comme vous voulez le composant en question.

Dans ma boucle j'utilise "swAssembly.GetComponents" et pour chaque composant supprimé (càd avec la condition "swComponent.GetSuppression = 0") je suppose qu'il doit y avoir une fonction simple du genre "swComponent.Checked = TRUE" ou autre chose mais je ne trouve pas...

Auriez-vous déjà rencontré ce cas ? Si oui, merci de m'aider
Avatar de l’utilisateur
jayjay
Ewok SolidWorks
 
Messages: 26
Inscription: Mar 01 Fév 2011, 13:33
Localisation: Mouscron

Messagepar Chico » Jeu 06 Oct 2011, 17:07

Salut,

Pour qu'il soit surligné, je crois qu'il te duffit de le sélectionner. J'ai pas testé, mais regarde du côté de la fonction Component2.Select3.

Ça devrait faire ce que tu veux.
Il vaut mieux poser une question et risquer d'avoir l'air idiot
une journée que de se taire et d'être bête toute sa vie.

8wd a dit : LA FONCTION RECHERCHE EST TON AMIE
http://www.logiciel-cao.com
Avatar de l’utilisateur
Chico
Esprit Jedi Solidworks
 
Messages: 3120
Inscription: Mer 12 Mar 2008, 19:16
Localisation: Mauricie (Québec) ------SW 2006 SP0.0


Retourner vers Questions générales sur les API

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités

banniere