Récupérer les propriétés d'une part

Voir le sujet précédent Voir le sujet suivant Aller en bas

Récupérer les propriétés d'une part

Message par xorman le Mar 18 Oct 2016 - 20:05

Bonjour

Je voudrais récupérer et lister les propriétés d'une part ? c'est possible avec une macro



ou

avatar
xorman
actif
actif

Messages : 96
Date d'inscription : 06/09/2008
Age : 41
Localisation : Cherbourg

http://www.myimpression3d.com

Revenir en haut Aller en bas

Re: Récupérer les propriétés d'une part

Message par lumpazepfel le Mer 19 Oct 2016 - 22:40

Bonjour,

Tout dépend s'il s'agit de propriétés utilisateur ou CATIA.

Pour les propriétés utilisateur:
Code:
Sub CATMain()

Set iProduct = CATIA.ActiveDocument.Product
Set parameters1 = iProduct.UserRefProperties

For i = 1 To parameters1.Count
    message = message & parameters1.Item(i).Name & "-" & parameters1.Item(i).Value & Chr(10)
Next
MsgBox message
End Sub

Pour les propriétés propres à CATIA, je ne connais que celle de l'atelier Product/Partdesign, à priori tu travailles avec un module Electrical.
Pour les Part et Product on peut récupérer:
iProduct.PartNumber
iProduct.Definition
iProduct.DescriptionRef
iProduct.DescriptionInst
iProduct.Nomenclature
iProduct.Name
iProduct.Revision
....
Sinon il faut regarder dans les collections de paramètre.
avatar
lumpazepfel
actif
actif

Messages : 141
Date d'inscription : 03/11/2015
Localisation : Ensisheim

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum