mercredi 8 avril 2020

Revit 2020_Feuille_Cartouche_Nomenclature des révisions

Objectif: Réaliser un cartouche A4 à placer sur une feuille,           Cartouche avec nomenclature de révisions et champs d'informations en cohérence avec le tri dans l'arborescence

00_Cartouche avec nomenclature de révisions
_En haut, l'auteur est inclus dans la nomenclature, cette configuration n'autorise pas le changement d'auteur en cours de projet
_En bas, l'auteur figure dans un libellé indépendant de la nomenclature, le champ est modifiable

01_Création d'une feuille paramétrable avec cartouche
_Nouveau > Cartouche...

02_Création d'une feuille paramétrable avec cartouche
_Nouveau > Cartouche > A0

03_Création d'une feuille paramétrable avec cartouche
_Tracer les lignes en fonction

04_Création d'une feuille paramétrable avec cartouche
_Ajout de cotes libellées pour modifier les dimensions de la feuille...


04bis_Création d'une feuille paramétrable avec cartouche
Ce qu'il ne faut pas faire: Charger une famille cartouche dans une famille feuille
Ce qu'il faut faire: Charger en tant que groupe de détails, la famille cartouche
Explications détaillées plus loin

05_Cartouche, Nomenclature de révisions
_Vue > Nomenclature des révisions...

06_Cartouche, Nomenclature de révisions
_Vue > Nomenclature des révisions
_Champs disponibles pour l'onglet Révisions

07_Cartouche, Nomenclature de révisions
_Vue > Nomenclature des révisions
_Champs disponibles pour l'onglet Informations sur le projet

08_Cartouche, Nomenclature de révisions
_Mise en forme des champs en fonction du projet

09_Cartouche, Nomenclature de révisions
_Nomenclature des révisions...

10_Cartouche, Nomenclature de révisions
_Nomenclature des révisions
_Apparence

11_Cartouche, Nomenclature de révisions
_Le nombre de lignes est paramétrable
_Les indices des révisions s'incrémenteront dans la liste du plus récent au plus ancien, dans la limite du nombre de lignes

12_Cartouche, Rubriques d'identification
_Les champs 01 à 09 sont des textes
_Les cases en regard de ces champs seront des libellés

13_Cartouche, Rubrique d'identification
_Ajout des libellés
_Les paramètres partagés sont gérés dans la famille cartouche > Gérer > Paramètres partagés
_Les paramètres partagés sont gérés dans le projet > Gérer > Paramètres du projet
En fonction du projet, il sera nécessaire de créer des paramètres partagés, ici, l'ordre des libellés est similaire au tri de l'arborescence: 01 Phase, 02 Secteur, 03 Discipline, 04 Type-Doc. 05 Objet, 06 Niveau, 07 Spécialité, 08 Emetteur, 09 GED

14_Cartouche, Rubrique d'identification
Aperçu des champs d'identification

15_Cartouche, autres renseignements
_Texte

16_Cartouche, autres renseignements
_N° de feuille > Libellé > N° de feuille

17_Cartouche, autres renseignements
_Echelle > Libellé > Echelle

18_Cartouche, autres renseignements
_Texte

19_Arborescence du projet en fonction de la codification du cartouche
_Clic droit sur le titre de l'arborescence actuelle > Nouvelle > Taper le titre

20_Arborescence du projet en fonction de la codification du cartouche
_00_Travail / Livrable > Pour trier les vues suivant la maturité
_01_Phase > EXE (Exécution)
_03_Discipline > STR (Structure)
_04_Type Doc. > Plan, Coupe, Elévation, V3D, Détail
_06_Niveau > N 0
_07_Spécialité > COF (Coffrage)

21_Arborescence du projet en fonction de la codification du cartouche
_Regroupement et tri

22_Vue en parallèle de l'arborescence du projet et de la codification du cartouche

23_Arborescence et codification cartouche, exemple d'une feuille

24_Cartouche, Nuages de révisions et nomenclatures des révisions
Les nuages de révisions peuvent être créés aussi bien sur la feuille que dans le projet
_Annoter > Nuage de révision...

25_Cartouche, Nuages de révisions et nomenclatures des révisions
_Annoter > Nuage de révision > Tracer un nuage de révision
> Voila ce que Revit indique par défaut 

26_Cartouche, Nuages de révisions et nomenclatures des révisions
_Ajout d'une étiquette de nuage de révision (par défaut le libellé donne un numéro, mais il est également possible d'ajouter des commentaires)

27_Cartouche, Nuages de révisions et nomenclatures des révisions
_Renseignements des champs de  la révision
_Vue > Révisions

28_Cartouche, Nuages de révisions et nomenclatures des révisions
_Renseignements des champs > Remis à et Diffusé par

29_Cartouche, Nuages de révisions et nomenclatures des révisions
_Renseignement du champ > Auteur
(Ce champ n'est pas modifiable une fois renseigné, si une autre personne travail sur le projet il ne pourra pas figurer sous ses initiales)

30_Cartouche, Nuages de révisions et nomenclatures des révisions
Le champ Auteur est identique et non modifiable

31_Revit n'a pas modifié le programme: si l'on ajoute des cotes libellées sur une famille feuille / cartouche, lorsqu'on modifie les cotes du cadre, les libellés du cartouches sont impactés...

32_Création d'une feuille paramétrable avec cartouche A4
_A_Créer une famille de cartouche A4, (ci-dessus)
_B_Créer une famille feuille paramétrable (Cadre avec cotes libellées)) 
_C_Charger en tant que groupe de détails le cartouche A4 sur la feuille
_D_Charger dans le projet

33_Famille Cartouche A4

34_Famille feuille paramétrable (avec cotes libellées Longueur x Hauteur)
_vv > Masquer les annotations

35_Famille feuille paramétrable
_Charger en tant que groupe de détails la famille Cartouche A4

36_Famille feuille paramétrable avec Cartouche A4 (Groupe de détails)

37_Projet, test de la famille feuille paramétrable + cartouche A4

38_Option pour un cartouche A4 avec libellé Auteur indépendant de la nomenclature de révisions
_Affectation du libellé Auteur à une case du cartouche (hors nomenclature de révisions)

39_Chargement en tant que groupe de détails du cartouche, sur une feuille

40_Chargement dans le projet, le champs Auteur est disponible à l'écriture

41_Projet avec Feuille paramétrable et cartouche A4, libellé Auteur > indépendant


42_Cartouche avec nomenclature de révisions

_En haut, l'auteur est inclus dans la nomenclature, cette configuration n'autorise pas le changement d'auteur en cours de projet

_En bas, l'auteur figure dans un libellé indépendant de la nomenclature, le champs est modifiable





samedi 21 mars 2020

Revit 2020_Dynamo_Excel_Etude de faisabilité pour un viaduc

Objectif: Simuler un cas concret d'étude de faisabilité pour l'implantation d'un viaduc 


Pour cet exercice, je me suis placé comme en situation d’études au B.E. :
_01_Entrant : Plan topographique > *.dwg
_02_Demande client : Relier 2 points d’une zone géographique via un viaduc
_Outils utilisés :
>  Autocad pour l’exploitation du plan topographique
>  Revit pour modéliser le projet : (Terrain, Viaduc, Quantités)
>  Dynamo : pour jongler entre Revit et Excel et réciproquement
>  Excel pour trier les données


Fichiers déposés sur HexaBIM
Les étapes :

·         A_Topographie
_01_Autocad > Extraction des données altimétriques > Fichier *.csv pour modélisation dans Revit

_02_Revit > Création de la topographie à partir du fichier *.csv

Topographie Revit issue d'un fichier *.csv Autocad 

_03_Revit > Géoréférencement suivant les données du plan topographique

·         B_Etude de faisabilité
_01_Revit > Topographie > Création d’une sous-région pour extraction des points vers Excel
(La sous-région correspond à la vue en plan envisagée de l’ouvrage) 
Topographie Revit, Sous-région

_02_Dynamo > Extraction des points topographiques vers Excel
Dynamo > Extraction des points topographiques vers Excel

_03_Excel > Listes des points topographiques
Excel, listes des points topographiques

_04_Dynamo > Extraction des points depuis Excel
Dynamo > Extraction des points depuis Excel

_05_Revit > Famille adaptative (Viaduc) > Création d’une trajectoire divisée du viaduc, sur base des données Dynamo, (Permet de choisir le nombre de piles et l’espacement)
Trajectoire divisée du viaduc

_06_Revit > Famille adaptative > Pile du viaduc
Pile de viaduc

_07_Revit > Implantation des piles sur la trajectoire divisée du viaduc
(Les piles sont réparties sur la trajectoire, elles sont calées en altimétrie suivant la trajectoire)
Piles de viaduc répétées sur la trajectoire divisée du viaduc

_08_Revit > Famille adaptative (Viaduc) ; Création d’une trajectoire « Haute », correspondant au niveau du tablier, (Cette trajectoire est basée sur la trajectoire de base du viaduc, seules les altimétries sont modifiées)
Trajectoire haute (Tablier du viaduc

_09_Revit > Famille adaptative (Viaduc), modification de l’altimétrie des piles du viaduc
Ajustement de la hauteur des piles du viaduc suivant le profil en long du tablier


_10_Revit > Chargement de la famille adaptative viaduc sur la topographie du projet
Famille adaptative Viaduc, sur la topographie


01_A_Topographie
_Entrant: Plan topographique

02_A_Topographie
_Entrant: Plan topographique
_Extraction des coordonnées X,Y, Z
_Autocad > Extraction de données...
Liens vers Revit-Mémo: Géoréférencement, Topographie à partir d'un fichier *csv
Topographie Revit à partir d'un fichier *csv depuis Autocad

Revit_Autocad 2019_Géo-Référencement

Revit 2018_Géo-Référencement_Cadastre

03_A_Topographie
Topographie Revit géoréférencée suivant le plan topographique Autocad

04_B_Etude de faisabilité
A partir de cette étape vous êtes en mesure de commencer votre étude de faisabilité

05_B_Etude de faisabilité
Création d'une sous-région sur la topographie,
(Il s'agit là de définir une piste possible pour la vue en plan du viaduc)
_Volume et site > Sous-région...

06_B_Etude de faisabilité
Création d'une sous-région sur la topographie,
(La largeur n'a pas d'importance, cette démarche sert uniquement à extraire les coordonnées de points sur une trajectoire donnée)
_Volume et site > Sous-région

07_B_Etude de faisabilité
Exportation de coordonnées de points Revit vers Excel via Dynamo
_Revit > Isoler la sous-région
_Revit > Gérer > Dynamo
_Dynamo > Nouveau...

08_B_Etude de faisabilité
Dynamo: Script pour exporter les coordonnées des points topographiques dans Excel
_Select Model Element > Choisir la sous-région Revit

09_B_Etude de faisabilité
Dynamo: Script pour exporter les coordonnées des points topographiques dans Excel
_Topography.Points

10_B_Etude de faisabilité
Dynamo: Script pour exporter les coordonnées des points topographiques dans Excel
_Data.ExportExcel

11_B_Etude de faisabilité
Dynamo: Script pour exporter les coordonnées des points topographiques dans Excel
_File Path > Data.ExportExcel
_File Path > Créer un fichier excel pour recevoir les données Dynamo

12_B_Etude de faisabilité
Dynamo: Script pour exporter les coordonnées des points topographiques dans Excel
_String > SheetName
String > Indiquer le nom de la feuille Excel

13_B_Etude de faisabilité
Dynamo: Script pour exporter les coordonnées des points topographiques dans Excel
_Number > Start Row
_Number > Start Col
_Number > Indiquer ou doit commencer le fichier Excel

14_B_Etude de faisabilité
Dynamo: Script pour exporter les coordonnées des points topographiques dans Excel
_Boolean / False > Overwrite

15_B_Etude de faisabilité
Dynamo: Script pour exporter les coordonnées des points topographiques dans Excel
Revit: Sous-région traité dans Dynamo
Dynamo: Points extraits de la topographie Revit

16_B_Etude de faisabilité
Excel_Coordonnées des points
_Feuille de données "Brutes" >une seule colonne pour les X, Y et Z...

17_B_Etude de faisabilité
Excel_Coordonnées des points
Conversion des données
_Données > Convertir > Assistant de conversion...

18_B_Etude de faisabilité
Excel_Coordonnées des points
Conversion des données
_Données > Convertir > Assistant de conversion...

19_B_Etude de faisabilité
Excel_Coordonnées des points
Données converties > Colonnes X, Y et Z

20_B_Etude de faisabilité
Excel_Coordonnées des points
Remplacement des caractères > . remplacés par ,

21_B_Etude de faisabilité
Excel_Coordonnées des points
Données X, Y, Z finalisées

22_B_Etude de faisabilité
Revit_Famille adaptative_Viaduc
Dynamo: Script d'extraction de données Excel

23_B_Etude de faisabilité
Revit_Famille adaptative_Viaduc
Dynamo: Script d'extraction de données Excel
_File Path > Choisir le fichier Excel de l'étape précédente

 24_B_Etude faisabilité
Revit_Famille adaptative_Viaduc
Dynamo: Script d'extraction de données Excel
_File from Path > Crée un objet de fichier à partir du chemin

25_B_Etude de faisabilité
Revit_Famille adaptative_Viaduc
Dynamo: Script d'extraction de données Excel
_Data.ImportExcel

26_B_Etude de faisabilité
Revit_Famille adaptative_Viaduc
Dynamo: Script d'extraction de données Excel
_Code Block > Indiquer le nom de la feuille Excel

27_B_Etude de faisabilité
Revit_Famille adaptative_Viaduc
Dynamo: Script d'extraction de données Excel
_List Transpose

28_B_Etude de faisabilité
Revit_Famille adaptative_Viaduc
Dynamo: Script d'extraction de données Excel
_Code Block > 0, 1, 2 > Pour trier les données, ici X, Y, Z

29_B_Etude de faisabilité
Revit_Famille adaptative_Viaduc
Dynamo: Script d'extraction de données Excel
_ReferencePoint.ByCoordinates > Crée un point à partir de coordonnées X, Y et Z

30_B_Etude de faisabilité
Revit_Famille adaptative_Viaduc
Dynamo: Script d'extraction de données Excel
Revit: Les points issus de Dynamo

31_B_Etude de faisabilité
Revit_Famille adaptative_Viaduc
Revit: Les points issus de Dynamo vont servir de support 3D pour construire la trajectoire du Viaduc
_Cliquer sur des points de référence sur l'un des 2 bords de la sous-région...

32_B_Etude de faisabilité
Revit_Famille adaptative_Viaduc
_Cliquer sur des points de référence sur l'un des 2 bords de la sous région > Rendre adaptatif

33_B_Etude de faisabilité
Revit_Famille adaptative_Viaduc
_Tracer une ligne de modèle entre les points adaptatifs (Spline)

34_B_Etude de faisabilité
Revit_Famille adaptative_Viaduc
_Charger dans le projet pour vérifier

35_B_Etude de faisabilité
Test de la famille adaptative viaduc dans le projet
La famille adaptative viaduc, suit la topographie

36_B_Etude de faisabilité
Test de la famille adaptative viaduc dans le projet
La famille adaptative viaduc suit la sous-région

37_B_Etude de faisabilité
Famille adaptative_Pile de viaduc
_Modèle générique (adaptatif)

38_B_Etude de faisabilité
Famille adaptative_Pile de viaduc
_Poser un point adaptatif sur le niveau de référence
_Verrouiller le point via les plans sur les plans de référence > Avant/Arrière et Droite/Gauche
_Propriétés du point adaptatif > Orienté vers Global (Z), puis hôte (X,Y)
(Pour contraindre la famille à être toujours verticale)

39_B_Etude de faisabilité
Famille adaptative_Pile de viaduc
_Catégories et paramètres de famille > Poteaux

40_B_Etude de faisabilité
Famille adaptative_Pile de viaduc
_Poser des côtes libellées pour piloter la famille
(Les côtes libellées sont sur les plans de référence)
(Contraindre les points et arêtes sur les plans de référence)

41_B_Etude de faisabilité
Famille adaptative_Pile de viaduc
_Charger la famille pile de viaduc dans la famille viaduc

42_B_Etude de faisabilité
Famille adaptative_Viaduc
_Isoler la trajectoire
_Sélectionner la trajectoire > Diviser la trajectoire
(Paramétrer suivant le nombre de piles souhaité)

43_B_Etude de faisabilité
Famille adaptative_Viaduc
Glisser une famille pile de viaduc sur l'un des points de division de la trajectoire > la famille pile de viaduc doit s'orienter suivant la normale de la trajectoire
(Si la famille s'oriente dans l'autre sens, reprendre la famille pile de viaduc en changeant de plan de référence > FAIRE UN TEST AVANT D'ALLER PLUS AVANT, POUR VERIFIER L'ORIENTATION)

44_B_Etude de faisabilité
Famille adaptative_Viaduc
_Cliquer sur Répéter...
(La famille pile de viaduc est répétée le long de la trajectoire, suivant le nombre de divisions paramétrées)

45_B_Etude de faisabilité
Famille adaptative_Viaduc
_Supprimer le répéteur
Les piles du viaduc suivent la ligne de trajectoire du viaduc, en X, Y et Z

46_B_Etude de faisabilité
Famille adaptative_Viaduc
Pour faire le tablier, je m'appuie sur la trajectoire de base et je crée une nouvelle ligne de modèle dont les points de référence seront déplacés en Z pour correspondre au profil en long du tablier souhaité
(Il n'est pas possible de dupliquer la trajectoire de base)
Trajectoire du tablier

47_B_Etude de faisabilité
Famille adaptative_Viaduc
Trajectoire du tablier
Pour faciliter le tri des points, j'ai utilisé des points de référence, alors que pour la trajectoire de base, il s'agit de points adaptatifs

48_B_Etude de faisabilité
Famille adaptative_Viaduc
Trajectoire du tablier
_En élévation, sélectionner les points de référence et les déplacer en Z...

49_B_Etude de faisabilité
Famille adaptative_Viaduc
Trajectoire du tablier
_Tracer une ligne de modèle entre les points de référence (Spline)
(En plan la trajectoire doit être superposée à la trajectoire de base)

50_B_Etude de faisabilité
Famille adaptative_Viaduc
Trajectoire du tablier
_Tracer un plan de référence entre les 2 extrémités de la trajectoire, ce plan servira de support pour tracer le profil en long du tablier
_Tracer une coupe parallèle au plan de référence...

51_B_Etude de faisabilité
Famille adaptative_Viaduc
_Tracer une ligne de modèle sur le plan de référence, cette ligne servira de profil en long du tablier du viaduc
_La ligne de modèle sert aussi à définir les hauteurs des piles du viaduc

52_B_Etude de faisabilité
Famille adaptative_Viaduc

53_B_Etude de faisabilité
Famille adaptative_Viaduc
_Ajuster chaque pile de viaduc sur la ligne de modèle (Ligne jaune profil en long du tablier)

54_B_Etude de faisabilité
Test de la famille adaptative_Viaduc sur la topographie (Projet)

55_B_Etude de faisabilité
Famille adaptative_Viaduc
Trajectoire du tablier
_Aligner la ligne de modèle trajectoire tablier (Spline) sur la ligne de modèle du plan de référence

56_B_Etude de faisabilité
Famille adaptative_Tablier
_Modèle générique (adaptatif)

57_B_Etude de faisabilité
Famille adaptative_Tablier
_Point adaptatif contraint sur plan de référence Avant/Arrière et Droite/Gauche
_Propriétés > Orienté vers > Global (Z) puis hôte (XY)

58_B_Etude de faisabilité
Famille adaptative_Tablier
_Tracer des plans de référence
_Cotes libellées sur les plans de référence
_Lignes de modèles et points verrouillés sur les plans de référence

59_B_Etude de faisabilité
_Famille adaptative_Viaduc
_Sélectionner la trajectoire tablier
_Diviser la trajectoire (Valeur du paramètre suivant complexité de la trajectoire)...

60_B_Etude de faisabilité
Famille adaptative_Viaduc
Trajectoire divisée

61_B_Etude de faisabilité
Famille adaptative_Tablier
_Catégorie et paramètres de la famille

62_B_Etude de faisabilité
Famille adaptative_Tablier
_Charger la famille dans le projet

63_B_Etude de faisabilité
Famille adaptative_Viaduc
_Placer la famille tablier sur l'un des points de division de la trajectoire du tablier
(La famille tablier doit être verticale et orientée suivant la normale de la trajectoire)

64_B_Etude de faisabilité
Famille adaptative_Viaduc
_Répéter...

65_B_Etude de faisabilité
Famille adaptative_Viaduc
_Supprimer le répéteur...

66_B_Etude de faisabilité
Famille adaptative_Viaduc
_Créer une forme > Solide...

67_B_Etude de faisabilité
Famille adaptative_Viaduc
Le tablier est terminé
_Charger dans le projet

68_B_Etude de faisabilité
La famille adaptative Viaduc sur la topographie

69_B_Etude de faisabilité
La famille adaptative Viaduc sur la topographie