• Ce forum est la traduction générée par la machine de www.cad3d.it/forum1 - la communauté italienne du design. Plusieurs termes ne sont pas traduits correctement.

Macro pour renommer les paramètres d'un produit

  • Auteur du sujet Auteur du sujet ILGEGIO
  • Date de début Date de début

ILGEGIO

Guest
Bonjour à tous
Je voudrais créer une catia macro (en utilisant le catiascript) capable de renommer automatiquement tous les paramètres, avec le même nom, contenus dans un produit.

pour l'instant j'ai écrit ceci mais il s'arrête à la première partie. .
J'espère que tu peux m'aider. Je vous remercie.

sous secteur()

sfiltervalue = "xxxx" 'valeur par défaut
sfiltervalue = inputbox(" insérer un nouveau code", "valeur de filtrage", sfiltervalue)
si (valeur de filtre < ) alors)
dfiltervalue = cdbl(sfiltervalue)
fin si
pour chaque doc en catia. Documents
set productdocument = catia. document actif
ensemble produit = produit document.produit
paramètre de réglage = produit.paramètres
définir strparam = paramètres.item("code")
strparam.value = sfiltervalue
suivant
fin
 
Bonjour.

set productdocument = catia. document actif

Le problème est là. par la mise en place de documents produits dans un cercueil. document actif prend toujours le même document, c'est-à-dire le produit principal dans le finsetra actif. vous devez faire un cycle qui va dans la structure imbriquée du produit. produits..
Si ce n'est pas clair, j'essaie de jeter quelque chose dès que j'ai le temps !
 
Bonjour.

set productdocument = catia. document actif

Le problème est là. par la mise en place de documents produits dans un cercueil. document actif prend toujours le même document, c'est-à-dire le produit principal dans le finsetra actif. vous devez faire un cycle qui va dans la structure imbriquée du produit. produits..
Si ce n'est pas clair, j'essaie de jeter quelque chose dès que j'ai le temps !
Ok merci 1000 après que j'ai essayé de chercher comment faire un cycle.
 
Bonjour.

Je cherche une solution au problème dont vous parlez ici...

J'ai aussi le même besoin et je ne peux pas résoudre le problème.

Je me menotte avec beaucoup de macros, mais je ne comprends pas et je ne peux pas gérer ça.



si vous avez réussi à résoudre, pouvez-vous partager la solution?
 

Statistiques du forum

Sujets
58 521
Messages
499 056
Membres
104 110
Dernier membre
ChristianR

Membres en ligne

Aucun membre en ligne actuellement.
Retour
Haut