By ABDELLAH RAHOUTI on vendredi 18 décembre 2020
Posted in Divers
Replies 11
Likes 1
Views 1.5K
Votes 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.
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
·
3 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
Bonjour,

oui c est un paramètre de texte
·
3 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
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
·
3 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
J'ai fait 2 variantes mais toujours pas fonctionné
·
3 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
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
·
3 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
pour une catégorie une famille
·
3 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
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
·
3 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
Un problème que j'ai eu c est que les champs correspondant aux paramètres du projet n'étaient pas remplis
·
3 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
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.
·
3 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
ils sont pas viedes maisn ce sont des parametres de Project
·
3 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
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.
·
3 years ago
·
1 Likes
·
0 Votes
·
0 Comments
·
View Full Post