Affichage des articles dont le libellé est Barreaux. Afficher tous les articles
Affichage des articles dont le libellé est Barreaux. Afficher tous les articles

vendredi 5 mars 2021

Revit 2021_Dynamo_Portail avec traverse courbe_Barreaux & cadre depuis Dynamo

Objectif: Réaliser une famille de portail avec la traverse supérieure courbe

Ce tuto est la suite de celui-ci...
Il y a 2 possibilités pour construire le cadre du portail: Soit on utilise des profilés standards, soit on extrude un profil le long d'une trajectoire
(Contrairement à Revit, dans lequel une extrusion par chemin est rapide et possible sur plusieurs segments, dans Dynamo la tache est plus laborieuse, il faut utiliser le noeud Sweep / balayage, segment par segment, je n'ai pas encore trouvé de solution plus optimisée...
_J'ai essayé de faire un demi portail (avec un quart de cercle) de sorte que l'on puisse avoir 2 moitiés symétriques, mais c'est une autre histoire...
_Méthode;
> Noeuds d'entrées pour dimensionner le portail
> Traverse Haute et Traverse Basse
> Barreaux
> Profils métalliques, pour les barreaux  et le cadre, ou extrusion d'un profil pour le cadre

00_Script Dynamo pour une famille de portail avec traverse haute courbe
 
01_Revit
_Famille > Modèle générique
(Nota: L'échelle de la famille correspond à l'échelle Dynamo)
(Charger dans cette famille des familles Ossature > Acier pour les barreaux et le cadre)

02_Revit
_Gérer > Dynamo > Nouveau

03_Dynamo
Données d'entrée
_4 x Number Slider > Placer 4 noeuds pour les dimensions du portail > Hauteur de la courbe, Hauteur des montants, Largeur et Décalage par rapport au sol

04_Dynamo
Données d'entrée
_5 x Point.By Coordinates (points particuliers du portail)

05_Dynamo
Données d'entrée
_Code Block > x/2 > Cette valeur positionnera le point au milieu de la largeur

06_Dynamo
Données d'entrée
Mauve le groupe: Dimensions du portail (Valeurs qui dimensionnent le portail)

07_Dynamo
Construction traverses
_2 x List Create (Ces listes déterminent la traverse haute et la traverse basse)

08_Dynamo
Construction traverses
_2 x NurbsCurve.By Points (Les Nurbs récupèrent les infos des listes et tracent les courbes)

09_Dynamo
Construction traverses
_Mauve > Dimensions du portail
_Bleu > Traverse Haute
_Vert > Traverse Basse

10_Dynamo
Création des barreaux
_2 x Curve.Point At Parameter

11_Dynamo
Création des barreaux
_Code Block > 0..1..#Nb > Pour définir le nombre de barreaux entre les 2 extrémités 0 & 1

12_Dynamo
Création des barreaux
_Integer Slider à relier au code block (Pour définir le nombre de barreaux

13_Dynamo
Création des barreaux 
_Line By Sart Point End Point > Trace des lignes (axes des barreaux) entre les 2 traverses

14_Dynamo
Test du script
_Modification des valeurs d'entrée (Dimensions du portail et nombre de barreaux) 

15_Dynamo
Affectation de profils métalliques aux axes des barreaux
_Structural Framing Beam By Curve

16_Dynamo
Affectation de profils métalliques aux axes des barreaux
_Structural Framing Type > (Choix d'un type)

17_Dynamo
Affectation de profils métalliques aux axes des barreaux
_Levels > (Choix du niveau)

18_Revit_Dynamo
Dans Revit, les barreaux sont visibles

19_Dynamo
Création des montants
_Dupliquer le groupe Barreaux > Dissocier > Modifier le Code Block > 0..1..#2
(Il y a 2 montants, un à chaque extrémités 0 &  1)

20_Dynamo
Cadre du portail par extrusion par chemin (Sweep / Balayage)
_Curve.Plane At Parameter

21_Dynamo
Cadre du portail par extrusion par chemin (Sweep / Balayage)
_Coordinate System.By Plane

22_Dynamo
Cadre du portail par extrusion par chemin (Sweep / Balayage)
_Geometry Transform

23_Dynamo
Cadre du portail par extrusion par chemin (Sweep / Balayage)
_Circle.By Center Point Radius

24_Dynamo
Cadre du portail par extrusion par chemin (Sweep / Balayage)
_Number Slider

25_Dynamo
Cadre du portail par extrusion par chemin (Sweep / Balayage)
_Solid.By Sweep

26_Dynamo
Cadre du portail par extrusion par chemin (Sweep / Balayage)
_Import Instance.By Geometry

27_Revit_Dynamo
Dans Revit les montants sont visibles

28_Dynamo
Création de la traverse haute
_Dupliquer le groupe Montants_Section circulaire > Renommer > Traverse haute_Section circulaire
_Connecter le groupe à Traverse haute

29_Dynamo
Création de la traverse basse
_Dupliquer le groupe Traverse haute_Section circulaire > Renommer Traverse basse_Section circulaire
_Connecter le groupe à Travers basse

30_Revit
Dans Revit, les traverses et montants ne sont pas correctement liés...

31_Revit
Deux versions de la famille portail
Les barreaux sont bien gérés
Mais le cadre avec le noeud Solid.By Sweep ne permet pas de lier correctement les segments

32_Dynamo
Script modifié: Des profils métalliques sont affectés aux traverses et montants
_Dupliquer le groupe Barreaux_Structure et l'affecter à la traverse haute, aux montants et à la traverse basse 

33_Revit
Dans Revit il est possible d'ajuster les profils métalliques

34_Revit
Dans Revit il est possible d'ajuster les profils métalliques

35_Revit

36_Revit

37_Revit


38_Dynamo_Revit




vendredi 29 mars 2013

REVIT 2013_Escalier_Escalier Hélicoïdal, paramétrage, garde-corps

Escalier hélicoîdal, transformation d'un type monobloc en limons, paramétrage des gardes-corps



01_Esquisse de travail


02_Hauteur à franchir


03_Esquisse de travail, réseau radial pour les marches


04_Esquisse de travail, réseau radial pour les marches


05_Construction de l'escalier
Architecture > Escalier > Escalier par esquisse


06_Escalier par esquisse > Définition des limites


07_Escalier par esquisse > Définition des limites


08_Escalier par esquisse > Définition des contremarches


09_Escalier par esquisse > Ajustement limites contremarches


10_Escalier par esquisse > Ajustement limites contremarches


11_Terminer


12_L'escalier terminé en plan


13_L'escalier terminé en élévation


14_L'escalier terminé en 3D


15_Transformation du type monobloc en 2 limons à la Française


16_Transformation du type monobloc en 2 limons à la Française


17_Transformation du type monobloc en 2 limons à la Française


18_Modification du type de garde-corps extérieur


19_Modification du type de garde-corps extérieur
Remplacement du type "Bateau" par "remplissage inférieur"


20_Modification du type de garde-corps extérieur
Remplacement du type "Bateau" par "remplissage inférieur"


21_Modification du garde-corps > Suppression d'une traverse


22_Modification du garde-corps > Réglage de la hauteur


23_


24_Changement de la famille du panneau inférieur


25_Arborescence > Famille > Garde-corps > Panneau vitré


26_Panneau vitré > Propriété du type > Dupliquer


27_Panneau vitré > Propriété du type > Dupliquer > Nommer


28_Propriété du type > Paramétrage de la longueur du panneau


29_


30_Paramétrage des panneaux


31_Paramétrage des panneaux > chargement de la nouvelle famille


32_Paramétrage des panneaux > chargement de la nouvelle famille


33_Paramétrage des panneaux > Passer à 0 > Distance depuis le précédent


34_Eventuellement, inverser le sens du garde-corps


35_Modification de la liaison limons palier


36_Modification de la liaison limons palier > Ne pas ajuster


37_Les limons modifiés


38_Modification du garde-corps intérieur


39_


40_Modification du garde-corps intérieur > Dupliquer renommer le garde-corps


41_Modification du garde-corps intérieur > Modifier les barreaux


42_Modifier les barreaux > Charger une famille de barreaux (voir procédure depuis 25)


43_L'escalier monobloc renommé en escalier 2 limons à la Française


44_Modification des poteaux > aucun


45_