jeff_pep Posté(e) le 15 février 2006 Posté(e) le 15 février 2006 Bonjour, je suis un nouvel utilisateur de Catia. J'essaie de programmer une macro d'extrusion en utilisant une référence externe (esquisse situé dans une autre pièce de l'assemblage). J'enregistre donc cette macro qui semble simple en VBA, mais on signale une erreur lors de l'exécution (incapacité d'aller chercher l'esquisse). Est-il possible d'appeler une référence externe dans le code? Merci NOTE: je viens de remarquer qu'il est possible de faire la macro d'extrusion à partir de la référence externe si celle ci est déjà créée avant la macro. Mon problème pourrait donc se résumer à: Comment créer une macro qui effectue la création d'une référence externe.[Edité le 15/2/2006 par jeff_pep] [Edité le 15/2/2006 par jeff_pep]
jeff_pep Posté(e) le 2 mars 2006 Auteur Posté(e) le 2 mars 2006 Bonjour à tous, bon je suis revenu à ce problème et j'ai fait un petit "bidouillage". J'ai effectué comme je précisais dans la deuxième partie de ma question un copier-coller (collage spécial de mon esquisse) d'une pièce à l'autre avec : .....selection1.Copy '''la selection 1 est l'esquisse que je veux utiliser de la piece1....selection2.PasteSpecial "CATPrtResult" '''la selection 2 est mon set géométrique de la piece 2.... je peux ensuite faire mon extrusion... ça fait une étape supplémentaire, mais ca fonctionne... Jeff
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant