Macro pour désactiver un ou plusieurs calques dans une mise en plan Solidworks

Bonjour,

 

je cherche un bout de code (VBA) pour désativer des calques dans une MEP.

 

Explication:

Je dois exporter un fichier en DXF sans rien d'autre que le contour (pour le laser).

J'ai réussi à enlever le fond de plan de ma mise en plan...mais je voudrais "nettoyer" ma vue dépliée.

tous les éléments gênant sont sur des calques donc en désactivant ces calques je n'ai plus de problèmes.

Mais je n'y arrive pas.

En enregistrant la macro manuellement je n'obtient rien...

Si quelqu'un peu m'aider.

Merci d'avance

Bonjour, si c'est fait avec le module de tôlerie on peut très facilement exporte un dxf depuis le 3D (depuis fichier enregistrer sous ou la fonction déplié).

Sinon pour une macro voir cet exemple :

http://help.solidworks.com/2012/English/api/sldworksapi/Turn_Layer_Visibility_On_and_Off_Example_VB.htm

1 « J'aime »