Afficher en 3D le volume des pièces dans Revit
RN
Rémy NAVARRO
15 février 2018
11719 0 6 0
Bonjour,
Je cherche à afficher dans une vue 3D de Revit, le volume des pièces que j'ai créée.
Si vous avez une idée?
Je cherche à afficher dans une vue 3D de Revit, le volume des pièces que j'ai créée.
Si vous avez une idée?
Réponses
23 réponses
Pour écrire un commentaire, veuillezenregistrer ou log dans
RM
YS
Merci à vous, cependant l'élément n'est pas cliquable...?
RN
Tu peux le convertir en objet si besoin, comme dans l'exemple de @Yandi Simon
RM
C'est le noeud "DirectShape" qui créer la géométrie en dehors de dynamo.
YS
Bonjour,
Je viens de tester le module Dynamo et cela me convient déjà assez bien.
Cependant, n'existe-t-il donc pas un plug-in, payant ou non d'ailleurs permettant de faire cela ?
Merci d'avance pour vos réponses
Je viens de tester le module Dynamo et cela me convient déjà assez bien.
Cependant, n'existe-t-il donc pas un plug-in, payant ou non d'ailleurs permettant de faire cela ?
Merci d'avance pour vos réponses
Pourquoi chercher un plugin payant alors que dynamo le fait très bien ?
Pour les rendre cliquable , tu peux convertir le solide en famille revit et l’insérer directement avec dynamo au bon endroit
Pour les rendre cliquable , tu peux convertir le solide en famille revit et l’insérer directement avec dynamo au bon endroit
AA
Akli AM Oui, j'en convient, pour tous ceux qui pratiquent Dynamo de manière courante vous avez 100% raison.
Cependant, l'immense majorité des utilisateurs de Revit n'ont pas pour vocation à développer des scripts. Ils veulent simplement effectuer leur travail de modeleur et utiliser des fonctions qui leur sont utiles et gagner du temps.
Du coup je suis étonné que cette fonction ne soit pas native dans Revit ni développée dans un plug-in.
Sincèrement, je préfère payer quelques dizaines d'Euros pour cela. Car le temps que j'y comprenne quelque chose j'aurais probablement financé un plug-in ou un script dynamo livré clé en main.
Avis aux amateurs ;-)
Cependant, l'immense majorité des utilisateurs de Revit n'ont pas pour vocation à développer des scripts. Ils veulent simplement effectuer leur travail de modeleur et utiliser des fonctions qui leur sont utiles et gagner du temps.
Du coup je suis étonné que cette fonction ne soit pas native dans Revit ni développée dans un plug-in.
Sincèrement, je préfère payer quelques dizaines d'Euros pour cela. Car le temps que j'y comprenne quelque chose j'aurais probablement financé un plug-in ou un script dynamo livré clé en main.
Avis aux amateurs ;-)
@Jean-Philippe Suter,Je vous propose de reproduire ce script et de voir la puissance d dynamo
NB: le script crée des familles en modèle générique à partir des pièces
cordialement,

NB: le script crée des familles en modèle générique à partir des pièces
cordialement,
AA
Bonjour, il est également possible d'utiliser l'export gbXML, de cette manière tu aura accès aux pièces en 3D et aussi aux parois analytiques. Cependant, cette solution ne te permettra pas de les sélectionner ou de les manipuler en 3D, c'est juste pour les visualiser et identifier rapidement les problèmes liés aux pièces.
JR
Akli AM Merci pour cette proposition, mais en fait je dois le faire depuis des espaces, est-ce aussi possible ?
Je ne trouve pas Space.Name
Merci d'avance
Je ne trouve pas Space.Name
Merci d'avance
Sur la base du script fourni plus haut, j'ai réussi à faire ça.
Merci pour votre aide
Merci pour votre aide
AA
Bonjour ! Merci pour ces éléments, est-il possible de récupérer un paramètre de pièce dans ce volume crée? Et comment? Merci beaucoup !!
PL
Bonjour,
Tu peux effectivement récupérer n importe quel paramètre et le renvoyer vers le volume
Utilise Element.GetParameterValueByName pour obtenir la valeur et Element.SetParameterByName pour la définir
Cdt
Tu peux effectivement récupérer n importe quel paramètre et le renvoyer vers le volume
Utilise Element.GetParameterValueByName pour obtenir la valeur et Element.SetParameterByName pour la définir
Cdt
AA
Merci pour la réponse ! Je ne sais pas trop comment le connecter au reste qui fonctionne très bien par ailleurs.
Il ne me reste plus qu'à réussir à colorer les volumes via un paramètre de pièce et je serai ravie !!!
Il ne me reste plus qu'à réussir à colorer les volumes via un paramètre de pièce et je serai ravie !!!
PL
Bonjour
tu es presque
Quand tu utilises le noeud String pas de guillemets, Code blok avec guillemets "Commentaires"
cdt
tu es presque
Quand tu utilises le noeud String pas de guillemets, Code blok avec guillemets "Commentaires"
cdt
AA
Merci, hélas ça ne fonctionne tjs pas...
Le paramètre du volume n'est pas renseigné ms le volume est parfaitement crée.
Le paramètre du volume n'est pas renseigné ms le volume est parfaitement crée.
PL
Attention aux types de paramètres
Si tu veux envoyer une valeur dans un commentaire, cette dernier doit être une chaîne de caractère (Texte)
utilise donc le nœud String from Object après Element.GetParameterValueByNam
Si tu veux envoyer une valeur dans un commentaire, cette dernier doit être une chaîne de caractère (Texte)
utilise donc le nœud String from Object après Element.GetParameterValueByNam
AA
Bonjour,
Sinon, il existe le plugin de Case Apps (distribué par BIM One) gratuit : "Case Extrude Rooms To Mass".
Il permet de créer des volumes à l'emplacement des pièces. Hélas il n'existe pas encore pour la version 2020.
Sinon, il existe le plugin de Case Apps (distribué par BIM One) gratuit : "Case Extrude Rooms To Mass".
Il permet de créer des volumes à l'emplacement des pièces. Hélas il n'existe pas encore pour la version 2020.
ES


