Aller au contenu

Tit'Yves

Membres
  • Compteur de contenus

    6
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Tit'Yves

  1. Bonjour, Je souhaiterais créer une macro pour créer un drawing à partir d'un product, avec une mise en page spécifique. Je ne sais pas par où commencer. Je recherche un bout de code correspondant à cela. Merci
  2. Bonjour, Dans ma macro j'aimerais mettre à jour mon product. Le problème est que cela ne marche que si le product est édité (surligné en bleu). Si j'ai édité un de composant. Le produit ne se met pas à jour. J'utilise cette commande: CATIA.ActiveDocument.Product.Update Avez-vous une solution à me proposer pour ne pas être obligé d'édité le product dans CATIA? Merci.[Edité le 18/6/2007 par TitYves] [Edité le 18/6/2007 par TitYves]
  3. Salut, bon le fait de rajouter On Error Resume Nex n'a rien changer. Mais j'ai enfin trouver la commande. C'était très simple finalement: Voilà ce que j'ai fait: Set RootProduct = CATIA.ActiveDocument.Product Set part = RootProduct.Products.Item("Nom de l'instance") et Set Param = part.Parameters.Item("Nom du paramètre dans CATIA") Param.Value = Worksheets("Feuil1").Range("A1").Value me donne la valeur du paramètre souhaité dans la première case de mon classeur EXCEL. Encore merci pour toutes tes réponses Tit'Yves
  4. Salut, Encore merci pour tes réponses; Malheureusement cela n'a pas fonctionner. Tout d'abord le Count m'indique 25 Parts alors qu'il n'y en a que 12 dans mon produit! Ensuite la macro bug sur la ligne: If ( CATIA.Documents.Item(i).Product.PartNumber = "Le nom d'instance cherché" ) Then il me renvoie l'erreur 438 : Propriété ou méthode non gérée pour cet objet. Comment remédier à cela? Merci. Tit'Yves
  5. Salut, Merci pour ta réponse, malheureusement je n'ai pas réussi à faire ce que je voulais. Actuellement mon code est ceci: Set partDocument = CATIA.Documents.Item("nomdufichier.CATPart") Set prt = partDocument.Part Dim Parametre1 As RealParam Set Parametre1 = prt.Parameters.Item("Param1") Je voudrais remplacer le nomdufichier.CATPart par son nom d'instance correspondant. En cherchant dans les aides j'ai vu qu'il existait un Product.Name et un Product.PartNumber. Pourriez-vous me dire à quoi cela correspond? Merci.
  6. Bonjour, Depuis une macro vb Excel, je souhaiterais savoir comment récupérer des paramètres d'une part dans un product en se servant de son nom d'instance. Je dois changer les parts en remplaçant le composant donc utiliser le nom en dur ne m'intéresse pas. Merci.
×
×
  • 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é