Bonjour à tous,
Je me résoud à venir poser la question ici car je ne trouve la réponse nulle part ... J'ai créé une macro pour enregistrer automatiquement les pièces de mon assemblage en .slddrw. Jusque là ça fonctionne, le problème c'est que cet assemblage est composé de plusieurs fois la même pièce dans une configuration différente ! Du coup au lieu de créer des plans différents (ce qui se passe quand je le fais en manuel), je ne fais qu'enregistrer des plans dans la même configuration de pièce.
Ex: mon assemblage contient :
- Pièce 1
- Pièce 2 (conf 1)
- Pièce 2 (conf 2)
Et j'obtiens le même plan pour les 2 configurations différentes.
Mon code est (version très simplifiée):
Set Part = swApp.NewDocument(Modelsheet, 2, 0.2794, 0.4318) 'ouvre une MEP selon le model de fond
Set myView = Part.CreateDrawViewFromModelView3(sPathName, "*Dessus", PosX, PosY, 0) 'cree la vue de dessus a cette position
Part.ClearSelection2 True
Part.SaveAs (savepath)
swApp.CloseDoc savepath
Merci à tous ceux qui sauront m'aider