pour recuperer le nbre de corps
apres une fct repetition de corps dans une zone
c.f. .png joint
Salutations
ncv_01_capture.png
pour recuperer le nbre de corps
apres une fct repetition de corps dans une zone
c.f. .png joint
Salutations
via une table de pièce mécano-soudée ?
Bonjour,
Le seul endroit où il donne le nombre de volume c'est dans " évaluation de performance" dans l'onglet Evaluer ou dans le menu outils/évaluer.
Mais aucune idée de comment récupérer cette valeur pour une MEP par exemple
Par macro :
Sub main()
Dim swApp As SldWorks.SldWorks
Dim swModel As SldWorks.ModelDoc2
Dim swPart As SldWorks.PartDoc
Dim vBodies As Variant
Set swApp = Application.SldWorks
Set swModel = swApp.ActiveDoc
Set swPart = swModel
vBodies = swPart.GetBodies2(swSolidBody, False)
Debug.Print UBound(vBodies) + 1
End Sub
Ajouter un contrôle pour être sur que le fichier actif est bien une pièce.
je vais pister la voie table mecanosoudé....ça marche (nre corps sur nomenclature ok)
par contre via macro
la variable vBodies je la recup ou ?
merci
jd
Bonjour,
Vous pouvez vous servir de la variable pour par exemple créer une note, vous pouvez aussi créer une propriété personnalisée par code dans votre pièce / assemblage / MEP.