Api solidwork : récupérer le nom du corp séléctionné

Bonjour.

Je suis à la recherche du code permetant de récupérer le nom du corp séléctionné dans une pièce.

afin de la resélectionnée plus tard.

Salut

L'aide API de Solidworks est l'outil indispensable dès que lon code sur SW.

Voici un exemple de recherche : http://help.solidworks.com/SearchEx.aspx?q=bodies+name&sort=&version=2015&lang=english&prod=api

Je pense que cet exemple particulèrement intéressant : http://help.solidworks.com/2015/english/api/sldworksapi/get_bodies_in_components_example_vb.htm

A plus.

1 « J'aime »

Bonjour,

 

Voilà une macro qui devrait répondre à la question :

http://www.lynkoa.com/tutos/3d/api-solidworks-obtenir-le-nom-du-corps-depuis-l-interface-3d

 

L'instruction à utiliser est :

    Set swBody = swFace.GetBody

Merci .Pl je vais pouvoir amélioré ma macro en plus avec la sélection de la face, pas besoin de filté la séléction du corp.