Annonces
En raison d'une maintenance programmée, la communauté Autodesk sera inaccessible à partir de 22h PDT le 16 octobre pendant environ 1 heure. Nous vous remercions de votre patience pendant cette période.
Communauté
BIM Revit, BIM et Autodesk Construction Cloud (ACC) - Français
Bienvenue sur le forum AEC francophone dédié aux solutions BIM de la société Autodesk. Cet espace est dédié aux professionnels et passionnés du secteur de l'Architecture, de l'Ingénierie et de la Construction (AEC) qui utilisent le logiciel Revit ainsi que les plateformes collaboratives d'Autodesk (ACC et Autodesk Forma). Partagez vos connaissances, posez des questions, collaborez sur des idées, et explorez les sujets, que vous soyez architecte, ingénieur, gestionnaire de projet ou tout autre acteur de l'AEC.
annuler
Affichage des résultats de 
Afficher  uniquement  | Rechercher plutôt 
Vouliez-vous dire : 

Revit : Transformer une famille (haie d'Enscape) en famille adaptative

11 RÉPONSES 11
RÉSOLU
Répondre
Message 1 sur 12
Um_Kalatcha
1009 Visites, 11 Réponses

Revit : Transformer une famille (haie d'Enscape) en famille adaptative

Bonjour,

Débutant sur Revit, je souhaiterais disposer des haies (Enscape) le long de plusieurs lignes. Pour cela je me base sur cette vidéo (https://www.youtube.com/watch?v=EWsMnTbkIWE&t=847s) mais j'ai besoin de rendre cette famille de haie adaptative. Est-il possible d'y parvenir et si oui comment ? 

Merci par avance pour votre aide !

(J'ai commencé à les disposer manuellement mais ça prend vraiment trop de temps)

 

Image 35.png

 

Image 36.png

 

Image 37.png

 

 

 

11 RÉPONSES 11
Message 2 sur 12
lucdoucet_msdl
en réponse à: Um_Kalatcha

@Um_Kalatcha 

 

Je ne crois pas que les objets créés par Enscape peuvent être remplacés par d'autres familles Revit ou imbriquées dans des familles Revit selon ma compréhension de cette discussion sur le forum d'Enscape:

 

RE: Enscape Assets - REVIT Families and Enscape


Cela dit, je crois qu'une fois un objet proxy créé dans la maquette, vous pouvez les dupliquer avec un script dynamo pour les placer avec une distance de répétition sur une géométrie que vous pourriez extraire d'une famille qui suit les toposurfaces.

 

En espérant que cela puisses vous être utile.

 
-luc

Message 3 sur 12
Um_Kalatcha
en réponse à: lucdoucet_msdl

Merci pour votre aide ! 

 


Cela dit, je crois qu'une fois un objet proxy créé dans la maquette, vous pouvez les dupliquer avec un script dynamo pour les placer avec une distance de répétition sur une géométrie que vous pourriez extraire d'une famille qui suit les toposurfaces.


Je n'ai pas bien compris :

Qu'est-ce qu'un objet proxy ?

Comment puis-je obtenir une famille qui suit les toposurfaces et comment en extraire le script ?

Merci !

Message 4 sur 12
lucdoucet_msdl
en réponse à: Um_Kalatcha


@Um_Kalatcha  a écrit :

 

Qu'est-ce qu'un objet proxy ?


Dans Enscape et en rendu 3d en général, un objet proxy est une représentation de l'objet simplifié qui sera substituée lors du rendu par une objet plus complexe. Dans le cas de la haie, le rendu feuillu est remplacé par un polyèdre dans l'environnement de Revit ainsi que dans Enscape lors de sa manipulation.

 


Comment puis-je obtenir une famille qui suit les toposurfaces et comment en extraire le script ?


Une famille de Garde-corps Revit peut servir à dessiner le chemin de votre haie et dans la mesure où elle la seule famille qui peut suivre une toposurface, elle permet de prévisualiser le résultat.

Pour le script, il vous faut donc les trois objets suivants: Une toposurface, un garde-corps et une instance de la haie de Enscape dans la maquette du projet. Une fois sélectionné, la géométrie du chemin de garde-corps peut être extrait et projeté sur les surfaces de la toposurfaces pour générer un chemin en 3d. Ensuite, extraire les dimensions du type de la haie et calculer le nombre de haies pour remplir la longueur du chemin 3d. En dernier, générer des points sur le chemin et placer des instances sur ces points et ajuster la rotation des instances de la haie.

Je vous partage ici-bas un projet Revit 2022 et script Dynamo qui fonctionne avec des chemins en segments droits seulement. Pour les courbes, l'angle des haies n'est pas résolu mais l'espacement fonctionne correctement. Il vous faudra télécharger les packages Zhukoven.com pour le node "Railing.GetPath" et ClockWork

 

Libre à vous d'adapter le script à tes besoins,

 

-luc

 

lucdoucet_msdl_0-1639262301605.pnglucdoucet_msdl_1-1639262324524.pnglucdoucet_msdl_2-1639262366362.pnglucdoucet_msdl_3-1639262385851.png

 

Message 5 sur 12
patrick.emin
en réponse à: Um_Kalatcha

Bonjour @Um_Kalatcha 

La communauté a essayé de répondre à votre question. Si vous pensez qu'une ou plusieurs de ces réponses vous aident, voulez vous avoir l'amabilité de cliquer sur le bouton  APPROUVER LA SOLUTION  en bas de la réponse qui apporte une solution?
Merci de ne pas accepter comme solution le message que vous êtes en train de lire.
Si nos équipes de support technique ont pu vous apporter une solution ou contribuer significativement à vous aider en dehors de ce forum, pouvez vous partager ici la solution trouvée et cliquer sur le bouton  APPROUVER LA SOLUTION  de façon qu'elle bénéficie à la communauté?
Merci.


Patrick Emin animateur de la communauté francophone


Vous avez trouvé un message utile? Alors donnez un "J'aime" à ce message!
Votre question a eu une réponse satisfaisante? Voulez vous avoir l'amabilité de cliquer sur le bouton
 APPROUVER LA SOLUTION  en bas de la réponse qui apporte une solution?
Signez notre Livre d'Or
Message 6 sur 12
Um_Kalatcha
en réponse à: patrick.emin

Bonjour, je n'ai pas encore pu essayer la méthode de Luc. Je ferai un retour une fois testée.

Message 7 sur 12
patrick.emin
en réponse à: Um_Kalatcha

@Um_Kalatcha ok merci! Bonnes fêtes de fin d'année en attendant !


Patrick Emin animateur de la communauté francophone


Vous avez trouvé un message utile? Alors donnez un "J'aime" à ce message!
Votre question a eu une réponse satisfaisante? Voulez vous avoir l'amabilité de cliquer sur le bouton
 APPROUVER LA SOLUTION  en bas de la réponse qui apporte une solution?
Signez notre Livre d'Or
Message 8 sur 12
Um_Kalatcha
en réponse à: lucdoucet_msdl

Bonjour,

Je ne parviens pas à trouver la commande Dynamo Topo->PolySurface, sauriez-vous me dire à quel package elle appartient ?

Merci

Message 9 sur 12
Um_Kalatcha
en réponse à: lucdoucet_msdl

Bonjour, j'ai finalement utilisé votre chemin Dynamo, merci beaucoup !

Par contre cela ne fonctionne pas quand je l'applique. Les haies se disposent n'importe comment et j'ai plusieurs avertissements. Sauriez-vous où elle le problème ? Merci !

 

Image 38.png

 

Image 39.png

 

Message 10 sur 12
lucdoucet_msdl
en réponse à: Um_Kalatcha

@Um_Kalatcha 

 

Voici les "packages" qui sont utilisés dans le script dynamo ainsi que leurs versions respectives:

lucdoucet_msdl_0-1643857048816.png

Selon les indications des nodes en orange, j'aurais besoin de recevoir le message d'erreur pour les nodes suivants: Element.Geometry et Surface.ProjectInputOnto. Cliquez sur l'icône jaune au-dessus et capturez le message pour me permettre de déterminer le problème.

Haie_erreurs.jpg

lucdoucet_msdl_1-1643857721304.png

 


-luc



Message 11 sur 12
lucdoucet_msdl
en réponse à: Um_Kalatcha

@Um_Kalatcha 

Deux autres choses:

1. J'ai ajouté un test pour déterminer l'orientation de l'axe le plus long de l'objet "haie" ce qui corrige l'implantation des objets perpendiculaires au chemin. Voir le script "Haie_r01.dyn" ci-joint.

2. Si vous avez un chemin qui chevauche plusieurs topo surfaces scindées, le script n'arrivera pas à projeter le chemin correctement. Je ne saurais pas combiner plusieurs topo surfaces dans dynamo.

lucdoucet_msdl_0-1643859146954.png

-luc

Message 12 sur 12
patrick.emin
en réponse à: Um_Kalatcha

Bonjour @Um_Kalatcha 

La communauté a essayé de répondre à votre question. Si vous pensez qu'une ou plusieurs de ces réponses vous aident, voulez vous avoir l'amabilité de cliquer sur le bouton  APPROUVER LA SOLUTION  en bas de la réponse qui apporte une solution?
Merci de ne pas accepter comme solution le message que vous êtes en train de lire.
Si nos équipes de support technique ont pu vous apporter une solution ou contribuer significativement à vous aider en dehors de ce forum, pouvez vous partager ici la solution trouvée et cliquer sur le bouton  APPROUVER LA SOLUTION  de façon qu'elle bénéficie à la communauté?
Merci.


Patrick Emin animateur de la communauté francophone


Vous avez trouvé un message utile? Alors donnez un "J'aime" à ce message!
Votre question a eu une réponse satisfaisante? Voulez vous avoir l'amabilité de cliquer sur le bouton
 APPROUVER LA SOLUTION  en bas de la réponse qui apporte une solution?
Signez notre Livre d'Or

Vous n'avez pas trouvé ce que vous recherchiez ? Posez une question à la communauté ou partagez vos connaissances.

Publier dans les forums  

Autodesk Design & Make Report