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

dimanche 20 septembre 2020

Revit 2021_Topographie_Visibilité du terrain en coupe


Objectif:
Pour un terrain en coupe, visualiser seulement le profil du terrain


00_Coupe d'un terrain après affectation d'un filtre

01_Coupe d'un terrain
Matériau avec motif 2D

02_Coupe d'un terrain
Paramétrage des motifs de coupe 2D
_Volume et site > Paramètres du site > Graphismes de coupe > Matériaux pour la vue des coupes > 
_Pour le matériau assigné, dans Graphisme > Cliquer sur icone Aucun matériau...

03_Coupe d'un terrain
Paramétrage des motifs de coupe 2D
_Volume et site > Paramètres du site Graphismes de coupe > Matériaux pour la vue des coupes
_Pour le matériau assigné, dans Graphisme > Cliquer sur icone Aucun matériau
Cette manipulation n'affecte que les motifs 2D du matériau...

04_Coupe d'un terrain
Pour palier à cette apparence il faut affecter un filtre au terrain
_Propriétés > Commentaires > Donner un nom à ce qui sera le filtre

05_Coupe du terrain
_Vue > Filtres
_Filtres > Catégorie > Topographie
_Filtres > Règles de filtrage > = Commentaires

06_Coupe du terrain
_Paramétrage du filtre > VV ou VG
_Filtres > Projection/Surface > Transparence > 100%
_Filtres > Coupe > Ligne modifier l'épaisseur si besoin
_Filtres > Coupe > Motifs > Cachés




lundi 1 juin 2020

Revit 2020_Vue de niveau_Vue orthographique_Ombres_Particularités des vitrages

Objectif: Construire un plan de niveau avec la cotation et les ombrages

Ce tuto sera l'occasion d'utiliser les caméras orthographiques et de les paramétrer par rapport à la plage de vue du plan d'étage, le but étant d'obtenir un plan coté "technique" avec des ombres y compris pour les vitrages


00_Feuille: Plan d'étage & Vue orthographique
En haut sans plan de coupe
En bas avec plan de coupe

01_Plan d'étage
_Paramétrage de la plage de vue

02_Plan d'étage
Tracer des plans de référence pour le placement de la caméra
Ajout d'une caméra > Vue > Vue 3D > Caméra
_Caméra > Mode de projection > Orthographique...


03_Plan d'étage
Paramétrage de la caméra
_Graphisme > Echelle de la vue > Mettre la même échelle que pour le Plan d'étage
_Caméra > Mode de projection > Orthographique
_Elévation de l'œil > Choisir une hauteur inférieure à la hauteur du plan de coupe pour le Plan d'étage
_Elévation de la cible > Egal niveau du sol sur lequel les ombres vont se projeter

04_Coupe / Elévation
_Faire en sorte que la caméra soit le plus possible alignée avec la cible (verticale)
(on peut regretter que la caméra et la cible ne puissent pas être manipulées avec l'outil aligner)

05_V3D Orthographique
_Dans ce cas, la vue orthographique est orientée à la verticale, ce n'est pas problématique puisque sur la feuille on pourra la faire pivoter
_Par contre il faut bien s'assurer que la vue ne soit pas en biais, dans ce cas il faut modifier la position de la caméra ou / et de la cible, il suffit de pas grand chose 
_Paramétrer les ombres et éclairages

06_Plan d'étage
_Paramétrage de la plage de vue
(ici elle est légèrement supérieure à la hauteur de l'œil de la V3D Orthographique)

07_V3D Orthographique
_Paramétrage ombres et éclairages
_Paramétrage hauteur de l'œil et hauteur de la cible


08_Feuille_V3D Orthographique et Plan d'étage
Le plan d'étage est plus haut que la caméra orthographique, la dalle cache les ombres de la vue 3D orthographique...



09_Feuille_V3D Orthographique et Plan d'étage
De l'importance du choix de l'ordre de mise en page des éléments sur la feuille
Ci-dessus le Plan d'étage a été placé en 1er sur la feuille, la V3D Orthographique vient ensuite et recouvre le plan d'étage
Quelque soit les paramètres (Plage de vue du Plan d'étage et Hauteur de l'œil de la caméra), le résultat sera le même: Le Plan d'étage sera recouvert par la V3D Orthographique


10_Feuille V3D Orthographique et Plan d'étage
De l'importance du choix de l'ordre de mise en page des éléments sur la feuille
Ci-dessus la Vue 3D a été placée en 1er sur la feuille, le Plan d'étage vient recouvrir la V3D, sans affecter les ombres
Il faut cependant ajouter un filtre au Plan d'étage, voir en 11


11_Feuille_V3D Orthographique et Plan d'étage
_Ajout d'un filtre sur la dalle du plan d'étage
_Filtre > Transparence 0


12_Feuille_V3D Orthographique et Plan d'étage
_Ajout d'un filtre sur la dalle du plan d'étage
_Filtre > Transparence 100

13_V3D Orthographique
_Ajout d'une zone de coupe...



14_V3D Orthographique, Elévation / Coupe_Zone de coupe
_Modifier la hauteur de la zone de coupe dans l'élévation / coupe


15_Feuille_V3D Orthographique (avec Zone de coupe) et Plan d'étage

16_Lors d'une discussion sur HexaBIM, on m'a soumis le problème suivant:
_Une caméra en mode Orthographique est activée, 
les ombres sont activées, mais les ombres n’apparaissent pas
_La source du problème, c’est que la hauteur de la caméra (l’œil) est supérieure au décalage de la délimitation éloignée (Graphisme Etendue)
_Donc si le décalage de la délimitation éloignée est inférieur à la hauteur de la caméra, il n’y a pas d’ombres
(Pour avoir la main sur cette commande, Délimitation éloignée active > V / Cochée)



17_Paramétrage de la caméra et du décalage de la délimitation éloignée

















mercredi 27 novembre 2019

Revit 2020, Dynamo_Création de portails, une alternative aux familles imbriquées avec réseaux

Objectif: Créer à partir de Dynamo différentes typologies de portails, en alternative aux familles imbriquées avec réseaux, (Tuto du 19 Mai 2015)

Alors que les familles imbriquées Revit + Réseaux sont limitées à la forme rectangulaire, Dynamo permet de faire des formes triangulaires et trapézoïdales et plus encore
Fichiers déposés sur HexaBIM
Méthode:
_Construction d'une famille Revit > Famille Modèle générique (adaptatif)
_Scripts Dynamo:
> Dimensionnement du portail (Périmètre)
> Paramétrage des barreaux
> Insertion d'une traverse intermédiaire
> Création d'une surface pour le soubassement
Liens vers autres tutos Dynamo:
Script Dynamo: Pipe-Racks_Rack de tuyauteries
Script Dynamo: Palettier_Stockage_Rayonnage
Script Dynamo: Pylône et ossature

Portail 3_En trapèze avec soubassement plein et traverse intermédiaire

00_Typologies des différents portails issus de la famille Revit et des scripts Dynamo

01_Revit
Famille Revit: Modèle générique (adaptatif)
_Nouveau > Famille > Modèle générique (adaptatif) 

02_Revit
Famille Revit: Modèle générique (adaptatif)
Définition d'un plan de construction
_Créer > Définir > Afficher

03_Revit
Famille Revit: Modèle générique (adaptatif)
_Tracer des plans de référence
_Coter et libeller

04_Revit
Famille Revit: Modèle générique (adaptatif)
_Tracer des plans de référence
_Coter et libeller

05_Revit
Famille Revit: Modèle générique (adaptatif)
_Poser des éléments points aux intersections des plans de référence

06_Revit
Famille Revit: Modèle générique (adaptatif)
_Verrouiller les points de référence sur les plans de référence

07_Revit
Famille Revit: Modèle générique (adaptatif)
_Tracer des lignes de référence entre les éléments points
(Activer Accrochage 3D et Chaine)

08_Revit
Famille Revit: Modèle générique (adaptatif)
Sélectionner les lignes de référence
_Créer une forme > Solide...

09_Revit
Famille Revit: Modèle générique (adaptatif)
_Créer une forme  > Solide > Surface

10_Revit
Famille Revit: Modèle générique (adaptatif)
_Charger la famille dans le projet

11_Revit
Projet: Portails paramétriques
La famille est déclinée en 3 types: Portail_1, Portail_2, Portail_3

12_Revit
Projet: Portails paramétriques
Propriétés de la famille Portail_1

13_Revit-Dynamo
Projet: Portails paramétriques
Ouverture de Dynamo
_Gérer > Dynamo > Nouveau

14_Dynamo
Script de dimensionnement des portails
à gauche: Revit > ID de la famille 
à droite: Dynamo > Select Model Element > Clic sur famille Revit...

15_Dynamo
Script de dimensionnement des portails
_Select Model Element > Get Family Parameter
(pour affecter des paramètres à la famille)

16_Dynamo
Script de dimensionnement des portails
_Element Set Parameter By Name

17_Dynamo
Script de dimensionnement des portails
_Number Slider > Curseur pour faire varier les valeurs
_Get Family Parameter > Affecter les propriétés de la famille

18_Dynamo
Script de dimensionnement des portails
Portail_1_Terminé

19_Dynamo
Script des dimensionnement des portails
Portail_2_Terminé

20_Dynamo
Scripts de dimensionnement des portails
Portails_1_2 et 3

21_Dynamo
Script des cadres
_Select Edges > Sélectionner les arrêtes

22_Dynamo
Script des cadres
_Select Edges
_Structural Framing Beam By Curve

23_Dynamo
Script des cadres
_Structural Framing Beam By Curve
_Structural Framing Types

24_Dynamo
Script des cadres
_Structural Framing Beam By Curve
_Levels

25_Dynamo
Script des cadres
Cadre_Portail_1_Terminé

26_Dynamo
Scripts de dimensionnement des portails
Scripts des cadres

27_Dynamo
Script des barreaux
_Select Edges

28_Dynamo
Script des barreaux
_Curve Point At Parameter

29_Dynamo
Script des barreaux
_Curve Point At Parameter
_Code Block > 0..1..#a

30_Dynamo
Script des barreaux
_Curve Point At Parameter
_Code Block > 0..1..#a
_Integer Slider (Nombre de barreaux)

31_Dynamo
Script des barreaux
_List Create (pas nécessaire)

32_Dynamo
Script des barreaux
_List Transpose (pas nécessaire)

33_Dynamo
Script des barreaux
_Line By Start Point End Point

34_Dynamo
Script des barreaux
_Line By Start Point End Point
(Problème d'ordre des points des listes)...

35_Dynamo
Script des barreaux
_List Reverse

36_Dynamo
Script des barreaux
_Structural Framing Beam By Curve

37_Dynamo
Script des barreaux
_Structural Framing Beam By Curve
_Levels
_Structural Framing Types

38_Dynamo
Script des barreaux_Terminé

39_Dynamo
Script des barreaux pour Portail_1 et 2

40_Dynamo
Portail_3
Script de la traverse intermédiaire
_Select Edges

41_Dynamo
Portail_3
Script de la traverse intermédiaire
_Curve Point At Segment Length (paramétrage de la hauteur de la traverse)

42_Dynamo
Portail_3
Script de la traverse intermédiaire
_Curve Point At Segment Lenght
_Number Slider (Curseur de paramétrage de la valeur longueur depuis le sol)

43_Dynamo
Portail_3
Script de la traverse intermédiaire
_Line By Start Point End Point
(Problème d'inversion des valeurs)

44_Dynamo
Portail_3
Script de la traverse intermédiaire
_Curve Reverse (Réorientation de la courbe)

45_Dynamo
Portail_3
Script de la traverse intermédiaire
_Structural Framing Beam By Curve
_Levels
_Structural Framing Types

46_Dynamo
Portail_3
Script de la traverse intermédiaire

47_Dynamo
Portail_3
Script du barreaudage
Utiliser la géométrie et le script de la traverse pour paramétrer le barreaudage
_Copie d'une partie du script Traverse
_Curve Point At Parameter  

48_Dynamo
Portail_3
Script du barreaudage
_Curve Point At Parameter
_Code Block > 0..1..#a
_Integer Slider > Nombre de barreaux

49_Dynamo
Portail_3
Script du barreaudage
_Select Edge > Clic sur l'arrête supérieure de la famille Revit

50_Dynamo
Portail_3
Script du barreaudage
_Curve Point At Parameter
_Code Block > 0..1.#a
_Integer Slider > Nombre de barreaux

51_Dynamo
Portail_3
Script du barreaudage
_Line By Start Point End Point

52_Dynamo
Portail_3
Script du barreaudage
_Structural Framing Beam By Curve
_Levels
_Structural Framing Types
Script du barreaudage_Terminé

53_Dynamo
Portail_3
Script du soubassement 
Créer une surface en utilisant 2 courbes: l'arrête inférieure de la famille Revit et l'arrête construite dans Dynamo pour la traverse intermédiaire
_Select Edge > Sélectionner l'arrête inférieure
_Copier une partie du script de la traverse intermédiaire

54_Dynamo
Script du soubassement
Portail_3
_List Create > + Item 0, + Item 1
_Relier Selecte Edge / Courbe à Item 0
_Relier Line By Start Point End Point / Line à Item 1

55_Dynamo
Script du soubassement
Portail_3
_Surface By Loft / Cross Section (Création d'une surface à partir de 2 courbes)

56_Dynamo
Script du soubassement
Portail_3
_Export To SAT
_Relier Surface By Loft / Geometry à Export To SAT / Geometry
_Choisir l'unité

57_Dynamo
Script du soubassement
Portail_3
_Export To SAT
_File Path
_Donner un répertoire pour le fichier *.sat
_Relier File Path à Export To SAT / File path

58_Dynamo
Script du soubassement
Portail_3
_File Path
_Donner un répertoire pour le fichier *.sat
Script du soubassement_Terminé

59_Revit
Les 3 portails issus de Dynamo
En bleu les familles Revit qui ont servis de base pour les scripts Dynamo
Ajout d'un filtre pour isoler les familles Revit
_Propriétés > Données d'identification > Identifiant > V

60_Revit
Filtre pour les familles Revit
_Vue > Filtres > Filtre Portail > V

61_Revit
Filtre pour les familles Revit
_Vue > Visibilité Graphismes > Remplacements visibilité graphisme > Filtres > Ajouter > Filtre Portail
_Décocher > Visibilité

62_Revit
Les familles Revit sont filtrées, par contre le soubassement Dynamo n'est pas visible...

63_Revit
Gestion de la visibilité du soubassement Dynamo
_Insérer > Lier CAO > Sélectionner le fichier *.sat > Ouvrir

64_Dynamo
Script du soubassement_Portail_3
Dans Revit le soubassement est visible
Propriétés > Symbole d'importation > *.sat

65_Dynamo
Script du soubassement_Portail_3

66_Revit
Les 3 versions d'un même type de famille Revit

67_Revit

68_Revit

69_Revit

70_Revit

71_Revit

72_Revit

73_Dynamo
Scripts des Portails_1_2 et 3

74_Dynamo
Scripts des Portails_1 et 2

75_Dynamo
Scripts du Portail_3

76_Typologies des différents portails issus de la famille Revit et des scripts Dynamo