pzyphf Posté(e) le 5 décembre 2005 Posté(e) le 5 décembre 2005 Bonjour Comment modifier les propriétés des éléments 2D dans une esquisse ( couleur, style, etc ... ) a l'aide d'une macro VBA Merci
marc54 Posté(e) le 5 décembre 2005 Posté(e) le 5 décembre 2005 Dans un sketch ? Je ne crois pas que c'est possible en interactif avec CATIA, alors en macro ... Marc Marc http://www.3dsys.fr
pzyphf Posté(e) le 6 décembre 2005 Auteur Posté(e) le 6 décembre 2005 Mais si tu peux dans un sketch .... tu selectionnes ton élément 2D ( cercle ou ligne ) tu fais alt+enter et ensuite tu peux modifier les propriétés ( le nom, le style de trait, la couleur .....) Maintenant je souhaite accèder a ces propriétés a l'aide d'une macro .
marc54 Posté(e) le 6 décembre 2005 Posté(e) le 6 décembre 2005 Tu devrais essayer de faire une sélection de tes entités dans le sketcher suivant tes critères (Droites ...), puis utiliser ce type de fonction : Set visProperties1 = CATIA.ActiveDocument.Selection.VisProperties visProperties1.SetRealColor 255,0,0,1 Marc Marc http://www.3dsys.fr
pzyphf Posté(e) le 7 décembre 2005 Auteur Posté(e) le 7 décembre 2005 Grand Merci a toi c'est tous bon.... mais comment faire pour savoir ou chercher ce genre d'info sans toujours etre obligé de poster. Une autre question ..... mon catia démarre toujours avec l'atelier "Product Structur". Est il possible de le faire démarrer avec l'atelier "Part Design"
marc54 Posté(e) le 7 décembre 2005 Posté(e) le 7 décembre 2005 Ces infos je les ai eu lors de la formation. Ensuite, il faut fouiller dans la doc, dans laquelle on trouve une multitude d'exemples (voir par exemple les Use Cases).Si tu recherches une formation, je peux te donner quelques adresses (hors forum : marc_bauvin@yahoo.fr). Si tu veux démarrer la bête sans Product, tu peux ajouter cette ligne à ton fichier d'environnement :CATNoStartDocument=no Et si tu veux démarrer une Part, je pense que tu peux le faire en démarrant CNEXT avec l'option -macro suivie de ta macro qui crée la part. Marc Marc http://www.3dsys.fr
pzyphf Posté(e) le 8 décembre 2005 Auteur Posté(e) le 8 décembre 2005 Salut Marc Merci pour les infos. Je vais voir pour cette formation. A l'origine je suis programmeur sous VB6, ensuite j'ai migré en tant que designer et maintenant je dois combiner les deux pour créer des outils de controle. Je parcours tous les jours la doc V5 Automation pour öes programmes ... mais ou se trouve les "Use Cases"
marc54 Posté(e) le 8 décembre 2005 Posté(e) le 8 décembre 2005 Les "Use Cases" :Dans la doc : Onglet "Sommaire " puis "Getting Started with CAA V5 Visual Basic"puis par ex "Working with Drafting"et enfin "Use Cases"là tu trouveras une dizaine de macros expliquées sur le drafting Marc Marc http://www.3dsys.fr
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