Accéder au contenu principal

Le guide et le média de l'écosystème construction numérique et BIM

Espace membre

Nomenclature vers Excel puis d'Excel vers Revit ?

‹ Retour à Nomenclature vers Excel puis d'Excel vers Revit ?
CS cavalier sylvain
13 octobre 2015
22.46K

Commentaires des utilisateurs

Aucun avis pour le moment
DH Daniel Hurtubise
·
Tu dois changer le lacing a Cross-Product pour avoir toutes les valeurs de toutes les elements
RM Rémy MAURCOT
·
Merci Daniel, j'ai bien compris le principe. Mon problème venait de l'option "produit vectoriel".
DH Daniel Hurtubise
·
Le seul but du Element.Parameter est de voir quel parametre sont accesible par Dynamo. Si les parametres recherches ne sont pas disponible dans ce Node il faut voir pourquoi
RM Rémy MAURCOT
·
Charles PIRO a écrit: Rémy, tu dois faire un clic droit dans ton nœud "Element.GetParameterValueByName" et dans la ligne "Combinaison", il faut modifier l'option. PS: je n'ai pas Dynamo sous les yeux mais il me semble qu'il faut cocher "Produit vectoriel". ;)
Merci Charles, c'était bien la solution à ce petit problème.
PM Pierre MARECHAL
·
Salut Ma démarche consiste à voir s'il est possible de remplacer les nomenclatures de Revit par Excel (comme sur Allplan) via Dynamo. Je t'envoie le prog en entier. Merci.
CP Charles PIRO
·
Salut pierre, est-ce que c'est possible de voir le prog dynamo en entier ? Quel est ta démarche entre Revit et Excel ? Quel opération essaye-tu (import de paramètre, création de feuille,....) ?
PM Pierre MARECHAL
·
Cependant le ré-import marche très bien en ne sélectionnant qu'un seul élément. (pas avec 1500 fenêtres)
PM Pierre MARECHAL
·
Bonjour, Dans mon cas l'export marche très bien, mais pour le ré-import de données modifiées, j'ai un message d'erreur "appel ambigu....." cf photo en PJ Si qq un a une idée Merci par avance Pierre
CP Charles PIRO
·
Rémy, tu dois faire un clic droit dans ton nœud "Element.GetParameterValueByName" et dans la ligne "Combinaison", il faut modifier l'option. PS: je n'ai pas Dynamo sous les yeux mais il me semble qu'il faut cocher "Produit vectoriel". ;)
CK christophe koroma
·
ca marche mais c'est Element.parameters et non Parametre.name
RM Rémy MAURCOT
·
Merci Julien pour la subtilité, mais pourquoi je reçoit une seule valeur dans Element.GEtParameterValueByName ? Pourtant j'ai vérifier plusieurs fois que la syntaxe était correct {"Longueur","Largeur","Hauteur","Volume"}: dans le code Block Inspirée du message de Daniel: http://www.hexabim.com/general/question/nomenclature-vers-excel-puis-d-excel-vers-revit.html#reply-2122 Et j'ai aussi vérifier que dans le tuto vidéo il est bien question de Element.GEtParameterValueByName Voir la vidéo à partir de 1:26 : https://youtu.be/wRX2S642v7g?t=86 Merci d'avance
JG Julien G
·
Rémy MAURCOT a écrit: Je reçoit simplement le nom du cube (qui comporte d'ailleurs une majuscule, mais comme tous les paramètre de Revit), est-ce normal ? (voir 1ère image)
Salut, le nom du bloc pour récupérer tous les paramètres c'est "Element.Parameters"
RM Rémy MAURCOT
·
Christophe, En suivant votre conseil:
je te conseille de regarder les noms des paramètres avec la chaine SelectModelElement puis Element.Parameters puis Watch
Je reçoit simplement le nom du cube (qui comporte d'ailleurs une majuscule, mais comme tous les paramètre de Revit), est-ce normal ? (voir 1ère image) Je pensais que cela me listerais tous les paramètres de mon Cube... PS:En import tout se passe bien je récupère bien une liste d'élément (voir 2ème image)
RM Rémy MAURCOT
·
Merci de prendre le temps de me répondre, Petite précision: -je n'ai aucun accent dans mes noms justement j'impose et je m'impose une charte textuel. C'est très important dans mon work-flow de travail. -j'essaie de récupérer des paramètres liés à un modèle génériques (voir image dans mon précédent mail) - mon problème n'est pas lié à la récupération d'un paramètres mais lié à la récupération de plusieurs paramètres en même temps.
En plus si tu ajoutes des paramètres dans tes familles n'oublient pas de les charger dans ton fichier hôte via la boite de dialogue paramètres du projet . Un d'aller les charger dans paramètres partagés, deux de l'associer à ta catégorie.
Pour éviter ce genre de problèmes j'insère ma famille dans un nouveau projet à chaque fois. Merci encore et espère trouver une solution à ce problème.
CK christophe koroma
·
En plus si tu ajoutes des paramètres dans tes familles n'oublient pas de les charger dans ton fichier hôte via la boite de dialogue paramètres du projet . Un d'aller les charger dans paramètres partagés, deux de l'associer à ta catégorie.
CK christophe koroma
·
bonjour, quand tu mets des noms il faut faire extrêmement attention à l'orthographe je te conseille de regarder les noms des paramètres avec la chaine SelectModelElement puis Element.Parameters puis Watch. Il faut faire attention aux majuscules et au accent, par exemple dans Room en français ce n'est pas Elevation mais Elévation. On a moins de problème quant on travaille avec un Revit anglais.
RM Rémy MAURCOT
·
Merci Christophe, mais mon code est identique. Je ne reçoit uniquement un seul élément.
CK christophe koroma
·
Ca devrait ressembler à cà
RM Rémy MAURCOT
·
J'ai le même soucis avec un simple cube. Les paramètres: Longueur Largeur Hauteur et Volume. A vous lire,
RM Rémy MAURCOT
·
Message à supprimer
La lettre HEXABIM

Les outils qui comptent, tous les 15 jours.

Nouveautés utiles, un comparatif, un retour d'expérience. Désinscription en un clic.

Newsletter
Newsletter