Aller au contenu

RECUPERATION DE DONNEES POUR LE REMPLISSAGE DES CARTOUCHES


Messages recommandés

Posté(e)

Bonjour ceci est mon premier POST.

 

Je suis en train de créer mon premier CARTOUCHE "AUTOMATIQUE" à partir de ceux récupérés dans Catia et en m'appuyant sur les précédents sujet de ce Forum (ce qui m'a beaucoup aidé).

Mais voilà, je bloque sur un point.

J'ai rajouté des propriétés dans les Part et Product (tel que "Désignation Matière", "traitement thermique","protection" , .....) et je n'arrive pas à trouver le lien pour récupérer ces infos dans mon CATScript.

 

Merci pour votre aide.

Posté(e)

salut,

 

fouilles du côté des UserRefproperties, tu y trouveras ton bonheur. Mais il faudra pour ça que tu accèdes à chaque catpart dans ton arbre.

Ou bien, sinon tu accèdes aux catparts par le disque, c'est une autre solution.

 

Bon courage

 

Gawel

  • 3 semaines après...
Posté(e)

Je penses que tu peux aussi passer par la collection de paramètres, ils te permettent pas mal de choses, ( j'ai fais comme ça dans notre entreprise)...

 

Ils te permettent ensuite un mapping automatique avec smarteam et une gestion dynamique du contenu....

 

 

 

 

 

 

Posté(e)

Salut Gawel

 

J'ai également des propriétés ajoutées à mon Part que j'aimerais insérer dans mon cartouche.

voila ce que j'ai essayer , sans résultat :

DrwTexts.GetItem("num_plan").Text = ProductDrawn.UserRefProperties.Item("N° de plan")

 

Pourrais tu aprofondire l'utilisation de UserRefProperties.

 

Merci

Posté(e)

Finalement j'ai trouvé, les références ajoutées sont simplement des paramètres de notre part et donc plus ou moins facilement accessible

 

Dim ProductDrawn As ProductDocument

Set ProductDrawn = DrwSheet.Views.Item("Vue de face").GenerativeBehavior.Document

DrwTexts.GetItem("num_plan").InsertVariable 0, 0, ProductDrawn.Parameters.Item("N° de plan")

 

Ca marche nickel pour un part, en revanche lorsqu'il s'agit d'un assemblage, ce paramètre existe pour toutes les pièces et sous ensemble ainsi que pour le product global, quand la macro tourne elle récupère le premier venu et généralement c'est pas celui de l'assemblage global.

 

Quelqu'un sait-il comment reconnaitre le type de fichier mis en plan (Part ou Product) ? Et surtout comment selectionner le paramètre de ce Product et non pas ceux d'autres Part/Product de son arborescence ?

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité