PDA

View Full Version : 2017 etiquette niveau



blizard
2018-11-06, 03:41 PM
Bonjour,

Est-il possible de créer une étiquette qui récupère le nom du niveau ?
Par exemple, une étiquette de sol en plan qui me dit que je suis au R+10

merci

Benoit D
2018-11-07, 07:30 AM
Bonjour,

Dans Revit : en créant un paramètre partagé (récupérable dans une étiquette) et en rentrant les infos dans chaque sol, une nomenclature de sol triés par niveau sans détailler les occurrences et c'est rempli en 30 sec.

En passant par Dynamo,une fois le paramètre créé, il faut créer un script qui va chercher le nom du niveau de chaque sol et qui l'écrit dans ce paramètre et en utilisant ce script :106908 (il faut avoir le package Clockwork d'installé)

Ensuite créer une étiquette de sol avec le paramètre partagé et étiqueter à sa convenance !!

Bonne journée !

blizard
2018-11-07, 08:36 AM
merci, je bug :)

1 - Création du paramètre partagé : Niveau
2 - Insertion du paramètre partagé dans le projet, catégorie sol et en type
3 - Création de la nomenclature de sol
4 - Dans dynamo, je remplace "nom du paramètre partagé" par "Niveau"


5 - Message d'erreur sur level.name
Avertissement : Level.name attend le type d'argument mais a été appelé avec fonction

Benoit D
2018-11-07, 09:13 AM
merci, je bug :)

1 - Création du paramètre partagé : Niveau
2 - Insertion du paramètre partagé dans le projet, catégorie sol et en type
3 - Création de la nomenclature de sol
4 - Dans dynamo, je remplace "nom du paramètre partagé" par "Niveau"


5 - Message d'erreur sur level.name
Avertissement : Level.name attend le type d'argument mais a été appelé avec fonction

1 : OK
2 : Paramètre par Occurrence, (si c'est un paramètre de type, toutes les occurrences ont le même paramètre....)
3 : OK (tu n'es pas obligé de passer par Dynamo, tu peux remplir ton paramètre Niveau à la main rapidement si ta nomenclature n'est pas détaillée par occurrence)
4 : OK
5 : Retenter avec le paramètre par occurrence !!

blizard
2018-11-07, 09:17 AM
pas mieux en occurence

j'aimerai bien que ce soit automatique...

Benoit D
2018-11-07, 10:02 AM
Je viens de recommencer chez moi et tout fonctionne
106909
106910

Tu es sur quelle version de Dynamo ? Ici je suis en 1.3.3, je fais un test avec Revit 2017 (j'étais en 2018 )

blizard
2018-11-07, 10:10 AM
dynamo 2 et 2017

blizard
2018-11-07, 10:19 AM
L'idéal serait encore d'avoir l'information dans la cote d'élévation, mais y a pas moyen de mettre de paramètre partagé dedans...

Benoit D
2018-11-07, 10:56 AM
Re,

Je viens de tester sur Revit 2017.2.4 avec Dynamo 2.0.1 et ça fonctionne sans problème, essaye en changeant le nom de ton paramètre je viens de me rendre compte que tu appelles ton paramètre partagé avec le même nom que le paramètres système Niveau...
Peut être que ça vient de là
sinon je sèche... ou peut être Clockwork chez moi j'ai la version 1.31.0 for Dynamo 1.x...

Dernière chance essayes avec un Elemnt.GetParameterValueByName à la place du Element.level
106912

blizard
2018-11-07, 11:10 AM
Merci pour l'aide,
tu me confirme qu'il n'est pas possible d'intégrer un paramètre partagé dans une cote d'élévation avec Dynamo ?

Benoit D
2018-11-07, 12:43 PM
Je confirme !