parametre combiner avec dynamo
AR
ABDELLAH RAHOUTI
18 décembre 2020
2288 0 3 0
salut,
est il possible d'utiliser Dynamo pour remplir parametertexte de description avec les paramètres de famille et d instance.
Normalement, le texte long correspond toujours à un type de famille qui ne fonctionne pas avec des paramètres combinés, car ceux-ci ne peuvent être lus que dans des listes de composants séparées.
FLA_LANGTEX (Descritption) doit être combiné à partir des paramètres d'instance et de famille.
est il possible d'utiliser Dynamo pour remplir parametertexte de description avec les paramètres de famille et d instance.
Normalement, le texte long correspond toujours à un type de famille qui ne fonctionne pas avec des paramètres combinés, car ceux-ci ne peuvent être lus que dans des listes de composants séparées.
FLA_LANGTEX (Descritption) doit être combiné à partir des paramètres d'instance et de famille.
Réponses
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
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
RB
Bonjour,
oui c est un paramètre de texte
oui c est un paramètre de texte
AR
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
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
RB
AR
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
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
RB
pour une catégorie une famille
AR
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
- 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
RB
Un problème que j'ai eu c est que les champs correspondant aux paramètres du projet n'étaient pas remplis
AR
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.
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.
RB
ils sont pas viedes maisn ce sont des parametres de Project
AR
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.
RB


