Bonjour
Je créé une cellule paramétrique (un profilé acier)Apres avoir dessiné dans un model 3D ma forme, puis apres l'avoir chainée j'ai ça :
si je veux mettre des contraintes une par une, ça m'est impossible, par contre je peux mettre les contraintes automatiques ça ça fonctionne :
à ce moment là je ne peux pas ajouter une contrainte fixe ?? par exemple au (0,0,0) pourquoi ? --> "Impossible de résoudre les contraintes"de même je n'arrive pas à coter les éléments j'ai sans cesse le meme message : "Impossible de résoudre les contraintes"
Si je dissocie la forme je peux ajouter à la main toutes les contraintes que je veux, mais les contraintes automatiques ne fonctionnent plus, est ce normal ??
Je tourne en rond, là je ne peux pas essayer avec la V8 qui fonctionne toujours mieux parce que les contraintes n'existent pas ...
Comme c'est ma premiere cellule paramétrique je me demande s'il n'y a pas un verrou quelque part ??? je la rajoute en piece jointe
merci Laurent
Profilé.CEL
Bonjour Laurent,
En l'occurence la modélisation paramétrique guidée par contraintes existe dans Microstation J depuis 1999 ;-).
Je n'ai pas trouvé de références de cette époque, mais quelques années plus tard en 2008
En V8i:
Ce sont les même mécanismes sous-jacents, qui ont été revus et modernisés (lien avec Item Types pour l'aspect données attributaires) en Connect, avec également en Connect la réécriture compléte des objets 3D eux même.
La modélisation paramétrique a donc été largement améliorée en Connect.
Sinon ca va être difficile de faire une formation sur la modélisation paramétrique par messages interposés :-)Et sans savoir ce que tu souhaites faire varier ou pas, les contraintes à appliquer peuvent être très différentes pour une même forme.
Le principe de construction est de désigner un point fixe, puis de fixer des contraintes en progressant depuis ce point fixe,
L'aide en ligne est assez détaillée, as-tu regardé ?
En anglais, il y a aussi une série de vidéos très détaillées: microstation connect parametric modeling - YouTube
Vincent RAULT [Bentley]
Vincent ce n'est pas l'utilisation qui me gène ce sont les messages d'erreurs (Impossible de résoudre les contraintes), je vais créer la liste de toutes les variations des IPN.
Voila je viens de recommencer avec un fichier vierge pour la N ième fois et en faisant la même chose j'arrive à tout coter et je ne sais pas pourquoi là ça fonctionne et dans un autre fichier non ??? celui que j'ai mis en pièce jointe
Pour constituer cette variation je dois maintenant connaitre le format du fichier texte à lui faire avaler pour que tout aille au bon endroit
mes données sont de ce type :
Je pensais faire exporter les variables, mais MS me dit sans cesse : Echec de l'exportation de variable (pour avoir le format de fichier)
___________________________________________
Je viens de regarder ton fichier, dans le centre des messages tu trouves la raison de l'échec de l'export:
Cela fonctionne correctement dans la version anglaise, j'ai logué le st 7001349253.
L'import ne fonctionne pas non plus.
Vincent, je pense que mon autre post (différent) qui concernait la reconfiguration des noms de niveaux avec un fichier excel (CSV) est issu du même problème d'import/export
c'est la version Fr qui cause le soucis ??
Je ne sais pas, tu as regardé dans le centre des messages ?
tu as raison, là ça n'est pas le meme message c'est la macro qui récupère les noms des niveaux qui ne fonctionne pas.
elle ne reconnait pas Microstation ouvert ! alors que c'est Microstation qui ouvre Excel
Hmmm j'ai vu qu'il y avais des caractères accentués dans ton exemple, as-tu essayé sans caractères accentués ?
Laurent, Vincent,
J'ai eu un problème analogue lors de la préparation d'une formation durant l'été 2021. Je me suis aperçu d'une régression que j'ai oublié de signaler chez Bentley (ça a fonctionné à une époque). J'avais d'ailleurs réalisé une vidéo à l'époque décrivant la manœuvre pas à pas : https://www.youtube.com/watch?v=MoOUf8skyFc&t=1s.
Il faut faire attention que le fichier CSV utilise, sur un Windows anglais, le séparateur 'virgule' (CSV = Comma Separated Value). En fonction des paramètres régionaux ce séparateur est variable (point-virgule en français). Je pense que l'import du CSV ne vérifie pas quel est le séparateur configuré mais prend systématiquement la virgule...et donc ça ne fonctionne pas lorsque l'on est avec une configuration régionale française.
Attention aussi que les séparateurs des milliers et décimaux dépendent aussi des paramètres régionaux.
Après avoir pas mal galéré pour refaire l'exemple de la vidéo j'étais arrivé à la conclusion qu'il y avait une ou des régressions dans cet outil.
J'espère avoir pu apporter un peu d'aide.
Philippe
Philippe HALET
CEO at beCAD a Gold Channel Partner