Accéder au contenu principal

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

Espace membre

parametre combiner avec dynamo

‹ Retour à parametre combiner avec dynamo
AR ABDELLAH RAHOUTI
18 décembre 2020
2.45K

Commentaires des utilisateurs

Aucun avis pour le moment
RB Raphaël Blaiteau
·
Alors vous pouvez chercher un noeud "Parameter" qui permet de connaitres tout les paramètres d'un élément. Et donc de vérifier les paramètre transporté par les divers éléments.
AR ABDELLAH RAHOUTI
·
ils sont pas viedes maisn ce sont des parametres de Project
RB Raphaël Blaiteau
·
Bonjour,

Si j'ai bien compris, certains de vos paramètres source sont vide. De ce fait, il est normal que qu'ils ne soient pas intégré dans le parametre "FLA_LANGTEXT".

Il faut donc veiller à bien remplir les informations/nécessaire sources.
AR ABDELLAH RAHOUTI
·
Un problème que j'ai eu c est que les champs correspondant aux paramètres du projet n'étaient pas remplis
RB Raphaël Blaiteau
·
Pour les éléments, vous allez remplacer le "Code block" par :


- pour une categorie, vous pouvez utiliser les noeuds suivants (ensemble) :
- Categories (pour sélectionner la catégorie)
- All elements of Category (pour sélectionner les éléments de la catégorie)

- pour une famille en particulier, vous pouvez utiliser les noeuds (ensemble) :
- Families (pour sélectionner la famille)
- Family.Types (qui vas prendre tous les type de la famille sélectionné)
- All Element of Family Type (qui vas sélectionner tous les élément de la famille sélectionné)

Cordialement
AR ABDELLAH RAHOUTI
·
pour une catégorie une famille
RB Raphaël Blaiteau
·
D'accord, je vois les problèmes

Est ce que vous voulez adapter ce typé d'algorithme sur une catégorie une famille ou un type ?
Car cela change un peu l'apport des éléments
AR ABDELLAH RAHOUTI
·
J'ai fait 2 variantes mais toujours pas fonctionné
RB Raphaël Blaiteau
·
D'accord,

Alors il y a en effet une solution en utilisant Dynamo.

Pour se faire, il faut utiliser les nœuds suivants :
- Element.GetParameterValueByName (pour récolter les valeur de paramètre à intégrer)
- Element.SetParameterByName (pour remplir le paramètre voulu)
- String.Join (pour créer la valeur du parametre en fonction des valeurs obtenue)

Je vous transmet une base en image (ci-joint)

Il ne vous restera plus que à choisir les éléments et les paramètres à utiliser

Cordialement
Raphaël
AR ABDELLAH RAHOUTI
·
Bonjour,

oui c est un paramètre de texte
RB Raphaël Blaiteau
·
Bonjour,

Je souhaiterais confirmer ce que vous entendez par texte long : est-ce un paramètre de texte multiligne ou un paramètre de texte ?

D'après ce que je comprend, il s'agirait d'un paramètre de texte. Cependant, je préfère avoir une confirmation
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