Aller au contenu

macro CATIA - saveas sans prompt


Messages recommandés

Posté(e)

Bonjour,

Je fait une macro CATIA permettant de prendre un assemblage (avec tout ses sous-assemblages et pièces) et qui les enregistre sous un nom différent.

2 problèmes se posent à moi.

1°) A l'enregisterment, je suis "prompté" une confirmation que je voudrais faire disparaitre (si je dois cliquer 1000 fois sur confirmer, à quoi bon faire une macro ?...)

2°) J'arrive bien en utilisant un " for each documents1 in CATIA.Documents" a parcourir tous les objets pour en modifier la Référence mais pas l'Instance Name...

 

Pouvez-vous m'aider ?

 

mon code (raccourci) ressemble à ça :

for each documents1 in CATIA.Documents

set product1 = documents1.Product

newPartNumber = Replace(product1.PartNumber,"toto","titi")

product1.PartNumber = newPartNumber

newName= Replace(product1.Name,"toto","titi")

product1.Name = newName

nomFichier1 = product1.PartNumber

documents1.SaveAs .\nomFichier1

next

 

Merci

 

[Edité le 20/8/2010 par erwtma]

  • 2 mois après...
Posté(e)

bonjour

 

je fait le meme type de macro CATIA

avez trouvez une solution pour la question 2 car je me heurte au meme probleme

pas de modif de l'instance

 

 

 

merci

 

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é