Accéder au contenu principal

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

Espace membre

Synthèse via dynamo problème de niveau

‹ Retour à Synthèse via dynamo problème de niveau
SJ Serge Jeannin
31 juillet 2019
5.01K

Commentaires des utilisateurs

Aucun avis pour le moment
SJ Serge Jeannin
·
Bonjour Akli Am,j'ai essayé votre programme python sur mon fichier mais celui-ci m'indique une erreur.
Bien évidemment j'ai essayé de reproduire la même chose que vous d’après la capture d’écran mais l'erreur est toujours la même je vous envoi mon fichier dynamo pour que vous puissiez voir ou est le problème afin de m’éclairer. Je précise que je suis bien en version 2.0.2
Bien à vous.

Rejoindre la discussion

SJ Serge Jeannin
·
je te remercie je vais tester après les vacances .merci a toi pour tes réponses je reviendrais pour te dire si ça fonctionne..
AA Akli AM
·
avant d’infecter tes points dans le nœud, l’idéal est de de construire des sous listes de points en fonction de altimétrie (Z)
En pièce joint un petit python

Capture.png
SJ Serge Jeannin
·
FamilyInstance.ByPoint et en rapport avec un point XYZ pas un niveau moi j'ai besoin de la référence Niveau .
de plus FamilyInstance.ByPoint me localise m'a sphère dans le maquette revit en XYZ .avec en information le décalage du point choisi pour faire le fichier de Navisworks (point du projet ou partager ) .ma demande consiste a trouver dans les référence de ma sphère l'ID et le niveau dans la m^me sphère .
AA Akli AM
·
Bonjour,
C'est normal que le scripte place deux sphères au même endroit, tu as gardé les deux nœuds (FamilyInstance.ByPointAndLevel et FamilyInstance.ByPoint).
Pour avoir un niveau de réf, il faut remplacer partout le FamilyInstance.ByPoint par FamilyInstance.ByPointAndLevel. Comme ça, tes sphères seront positionnées sur ce niveau avec un décalage. Capture.png
SJ Serge Jeannin
·
oui le problème est plus ou moins là .
je peut avoir un niveau dans mais sphère mais il ce référence toujours a partir du même niveau le premier de liste voir image et il me mais 2 sphère l'une pour l'ID et l'autre pour le niveau j'aimerais qui me donne l’info dans la même sphère .
YS Yandi Simon
·
Tu ne peut sortir que des points de ton naviswork ?
Car dans l'état, il faut trouver le moyen d'associer le bon niveau en fonction du Z de tes points.
SJ Serge Jeannin
·
je l'ai fait voir ma première image en haut a droite mais ça marche pas :(
YS Yandi Simon
·
En utilisant le block "FamilyInstance.ByPoint", il n'y a pas de référence "niveau".
Tu peux néanmoins ajouter un paramètre pour transmettre cette donnée.

Ou alors utilises un autre block "FamilyInstance.ByPointAndLevel".

PS : des niveaux HSFP ça existe encore en 2019 ?? :(
SJ Serge Jeannin
·
Bonjour,
Mon problème est de spécifier les niveau des clash Naviswork (voir image) dans m'a sphères dans revit
YS Yandi Simon
·
@spencer audrey
Merci de créer un autre sujet de conversation.
Ce n'est pas en rapport avec le sujet de base.
YS Yandi Simon
·
Ah ok je ne connaissais pas l'astuce du nouvel onglet :)

Donc tu bloques où exactement dans ton script ?
L'attribution du niveau semble liée à aucune référence.
SJ Serge Jeannin
·
la sphère est une famille pour le niveau c'est un vrai paramétrage .pour plus de détails de l'image clique droit et ouvre l'image dans un nouvel onglet :p
YS Yandi Simon
·
Salut,

La capture ne montre pas les détails.
Du coup, comment crées-tu les sphères ?
Le niveau que tu n'arrives pas à affecter est le vrai paramètre ou un partagé ?
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