The person has not posted any comments on the site yet
Added a comment in Impossible de charger les détails de l'article (370)
about 5 years ago
Bonjour,
J'ai un ancien post dessus. Ci-dessous le lien.
https://www.hexabim.com/telechargements/placer-une-reservation-aux-passages-de-gaines
Added a comment in Impossible de charger les détails de l'article (370)
about 5 years ago
https://drive.google.com/drive/folders/1dn0KMSN38Fz5zbuMfJdgo4ytZnMoaReK?usp=sharing
Voici un exemple pour placer tes résas verticales automatiquement sur les murs. La procédure à suivre est :
- Ouvrir le projet REVIT
- Charger la famille "Réservation verticale générique" dans le projet (Normalement je l'ai déjà chargé)
- Associer le fichier "paramètres partagés_RASCAS" au projet en allant sur l'onglet gérer
- Lancer Dynamo avec "Dynamo_placer
La construction de la famille "Réservation verticale générique" se fait par modèle générique (mur) ainsi la résa s'orient automatiquement par rapport au mur et l'épaisseur est identique au mur hote.
La difficulté de ce script est de niveau intermédiaire. Il comprend la manipulation de liste et du code.
Tu peux encore développer le script dynamo pour les éléments horizontales (dalles) et pour des réservations circulaires.
Bref, dans le script Dynamo, les groupes en rouge sont les entrées.
Bon courage.
Added a comment in Impossible de charger les détails de l'article (370)
about 6 years ago
Il faut mettre une node "Flatten" entre Geometry.IntersectAll et Solid.centroid.
La raison est que tu as à la sortie de Geometry.IntersectAll une imbrication de liste qu'il faut aplanir.
Mais ce script n'est pas complet car il a des limites :
- Si le tuyau traverse le mur pas perpendiculairement
- Si le mur n'est dans le plan XZ ou YZ
Le but c'est de créer une famille de réservations par face et de détecter le mur où il y a l'intersection (plus facile à dire qu'à faire).