Aller au contenu

Messages recommandés

Posté(e)

Bonjour à tous,

 

J'ai un problème avec des paramètres dans un drawing, ils m'empêchent d'exécuter une macro que j'ai crée en partie. Si j'ai bien compris ces paramètres sont issues d'une analyse Model Check, les voilà ce sont les 4 premiers :

 

Parameter...........Value

MODEL_CHECK.......Tue Mar 23 2010 10:46:59

MC_ERRORS...........6

MC_CONFIG...........check/sc_pim_checks.mch, start/sc_start_pim.mcs, constant/mm.mcn

MC_MODE.............Interactive

 

NOM_MAT.............0.000000

TRAITMENT_TH.....0.000000

PROT_SF...............0.000000

REF_AFFAIRE..........0.000000

REF_B...................0.000000

REF_C...................0.000000

REF_COMPLETE......0.000000

 

J'ai fouillé dans "Configure ModelCHECK", mais c'est très obscure pour moi, et j'ai peur de perdre beaucoup de temps à trouver ce que je cherche. En plus j'ai une licence en anglais alors ça aide pas franchement.

 

>>> Est-ce que quelqu'un pourrait m'expliquer comment supprimer ces paramètres svp ?!

 

Sylvain

Posté(e)

En quoi la présence de quelques paramètres t'empêche-t-elle d'exécuter une macro?

Ne serait-il pas plus logique de te créer une macro qui passe plutôt que de vouloir "nettoyer" tous les modèles avant utilisation?

Posté(e)

Je ne sais pas précisément, car je n'ai pas fait toute la macro, je n'ai fait qu'une modification.

Cette macro a pour but de changer le fond de plan pour en mettre un nouveau intelligent qui inclut des paramètres (matière, traitement, numéro de plan,...) permettant de remplir automatiquement les nomenclatures.

 

La macro bloque à cet action:

 

http://img153.imageshack.us/img153/1336/screenshot010n.jpg

 

Il me semble que c'est au moment où elle supprime les paramètres existants, avant de créer les nouveaux paramètres.

Lors de la modification que j'ai faite sur la macro, j'ai eu un problème équivalent: le problème venait d'une relation incluant un paramètre, ce qui empêchait de le supprimer/modifier.

La solution était donc de supprimer manuellement la relation, et de relancer la macro.

 

A mon avis le problème est le même, la macro veux supprimer des paramètres qui sont verrouillés par ModelCHECK.

 

L'alternative à la suppression des paramètres ModelCHECK serait de modifier la macro pour qu'elle ne supprime pas tous les paramètres mais je ne pense pas pouvoir le faire car d'une mise en plan à une autre, les paramètres ne sont pas du tout les mêmes.

 

Aurais-tu une solution pour ça?

Posté(e)

Ca me parait un peu risqué de détruire des paramètres pour les recréer ensuite; tu perds quand même au passage les valeurs qu'ils contenaient !

 

Personnellement je me ferai la liste de tous les paramètres qui doivent être contenus dans les modèles, et plutôt que d'essayer d'en détruire puis recréer manuellement je passerai par ModelCHECK pour créer les paramètres manquants. En plus avec ModelCHECK tu peux traiter de nombreux modèles d'un coup au lieu de les ouvrir un par un pour lancer ta macro.

Posté(e)

Ok c'est intéressant ce que tu me dis là, le problème c'est que ModelCHECK je connais pas du tout, et ca me parait bien complexe.

Et ce qui me parait plus gênant encore c'est que ce que je cherche à train de faire c'est de fournir un moyen pour gagner du temps au BE méca de mon entreprise, il faut donc que ca soit très simple d'utilisation et généraliste. D'où l'intérêt d'une macro par rapport à l'utilisation de ModelCHECK (qui n'est absolument pas maitrisé par les autres dessinateurs-projeteurs).

 

En fait une solution "simple" serait de ne supprimer que les paramètres non verrouillés (tout supprimer sauf les 4 paramètres ModelCHECK).

Est-ce que tu sais si c'est possible à faire avec une macro, parce que la suppression des paramètres est une partie de la macro que je n'ai pas fait moi-même.

 

merci pour tes conseils !

Posté(e)

Fais une recherche sur ModelCHECK dans ce forum; je crois qu'il y avait déjà eu une discussion sur la configuration nécessaire pour créer et désigner des paramètres de façon automatique.

Posté(e)

Pour traiter les paramètres avec une macro, il vaut mieux régler l'option du config.pro :

new_parameter_ui à no pour retrouver l'ancienne interface qui utilise des menus déroulants et des options de sélection genre "select all" pour tout détruire. En plus, elle ne plante pas si on essaye de détruire un paramètre verrouillé.

 

 

Changer ses habitudes, c'est déjà innover...

Posté(e)

oulala, c'est une bien bonne astuce que tu me donne là!

 

j'essayerais de chercher dans ce sens là dès que je serait de retour à l'entreprise...

 

Merci beaucoup à tous les deux :cool:

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

et zut!

en fait ca marche pas l'astuce d'activer l'ancienne interface : lorsque je sélectionne les paramètres de ModelCHECK pour les supprimer, Pro/E me dit qu'il ne peut pas le faire.

http://img132.imageshack.us/img132/98/screenshot011zc.jpg

 

Je vais essayer de voir dans ModelCHECK si je peux virer ces paramètres...

 

en attendant si vous avez d'autres idées, ne vous gênez pas :cool:

Posté(e)

Je ne pense pas qu'il soit indispensable de virer tous les paramètres ModelCheck. Ces derniers sont sans doute bien protégés car ils sont la pour contrôler que les vérifications imposées ont bien été faites. Si un utilisateur pouvait virer ou éditer ces paramètres cela lui permettrait de truander le système, ce qui n'est pas rigoureux... donc pas Pro/ENGINEER.

 

Si ta macro plante c'est parce qu'elle essaye de créer des paramètres dans différents modèles qui ont chacun un nombre variable de paramètres de départ; Il suffirait de créer tous tes paramètres avec ModelCHECK (sans virer les anciens) puis d'utiliser une macro qui ne s'occupe plus de la création des paramètres.

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é