Aller au contenu

moonpick

Membres
  • Compteur de contenus

    5
  • Inscription

  • Dernière visite

Contact Methods

  • Website URL
    http://

moonpick's Achievements

Newbie

Newbie (1/14)

0

Réputation sur la communauté

  1. Bonjour a tous, Dans un plan CATIAV5, je cherche le moyen de creer un lien entre les proprietes d'une vue (par exemple l'echelle) et le texte analogue se trouvant sur le plan. Je m'explique: Quand on cree une vue ce lien est automatiquement cree. Donc par exemnple quand je vais dans les proprietes d'une vue et que je change l'echelle, le texte contenant cette information attache a la vue est automatiquement modifie. Moi j'ecris une macro VBA qui modifie ces champs de textes (elle traduit de l'anglais vers l'allemand). Probleme: une fois le texte traduit, le lien a disparu! Comment faire pour le conserver ou pour le recreer? Dans le catalog "TextTemplate", les champs de texte sont ainsi lies aux proprietes: Cet objet contenu dans le champ prend la valeur indiquee. Mais si j'ecris moi meme ceci dans un champ de texte, je ne cree pour autant pas de liens! Des idees?
  2. Salut! y a t il une propriete VBA qui definisse la "selectionabilite" d'un objet dans catia? je fais une macro qui cree des geometrie 3D et qui offre un "Preview" a l'utilisateur. L'objectif est qu'il ne puisse utiliser la la geometrie previsualisee comme input pour la macro, afin d'eviter les conflicts Parents/enfants! Je vois bien un workaround qui consisterait a verifier la paternite de la selection mais si il y avait une propriete "selectionabilite" ce serait quand meme plus joli. Et Caa le fait, donc pourquoi pas VBA.
  3. Bonjour x.klein, j'ai trouve ce theme egalement sur d'autres forums et malheureusement il semble que ce probleme n'est d'autre solution que celle qui consiste a cacher la user des l'appel a la fonction "select element2", et de la faire reapparaitre apres la selection. Une autre eventualite consiste a definir la propriete "enable" de chaque objet source potentielle d'erreur de la Form sur "false " pendant la selection. Mais je ne crois pas que ce soit possible pour le bouton "ferme" dans le coin superieur droit de la Form... C'est ainsi!
  4. Salut! J'ai fais une macro VBA qui genere des geometries surfaciques a partir d'un point et d'une ligne ou d'une surface. Quand l'utilisateur lance la macro, une user-form s'ouvre (comme pour n'importe quelle fonction de catia) ou l'utilisateur peut definir son point, sa ligne et d'autres options. Il y aussi les boutons "OK" et "cancel". Mon probleme est le suivant: La selection des elements se fait grace a le fonction "selectelement2". Quand cette fonction est appelee, l'utilisateur doit selectionner un objet du type predefini (point, ligne ...) ou faire "esc" pour annuler la selection. Mon probleme, c'est quand il ne fait ni l'un ni l'autre mais ferme tout simplement la user-forme, avec le bouton "cancel" de la user-form ou carrement le bouton "fermer" dans le coin superieur droit de la fenetre: la user-forme se ferme donc, mais la demande de selection reste active! Cad qu'il a encore l'obligation de selectionner un point ou une ligne suivant le type predefini, avant de retrouver le plein controle de Catia (l'ordre est toujours present dans la user-bar, an bas). Quelqu'un a une idee? Merci!
  5. Bonjour Chyps, moi aussi ce theme m'interesse, je cherche egalement un tutorial VBA pour catia V5, t'as trouver quelque chose? Salut
×
×
  • 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é