vendredi 16 février 2018

Revit 2018_Famille sol avec décaissé_Famille Etiquette niveau et épaisseur de sol

Objectif: Identifier sans erreur les épaisseurs de sol avec décaissé

Lorsqu'on place une étiquette de type niveau + épaisseur de sol, celle-ci, identifie la dalle pour toute sa surface, si l'on crée des décaissés via un vide dans une dalle l'étiquette de la dalle ne distinguera pas les décaissés.
Pour répondre à cette demande particulière, j'ai utilisé une famille de fondations (la même famille que dans le post précédent: Famille réservation sol) et à cette famille j'ai ajouté un solide en guise de dalle.
Pour les étiquettes de niveaux + épaisseur de sol, il y a une étiquette pour la dalle principale (Etiquette de catégorie sol), et une étiquette pour la famille décaissé de sol (Etiquette de catégorie fondations)

Les ingrédients: 
_1 Famille fondation
_1 Famille étiquette de fondation ou sol
_Des paramètres partagés pour lier le tout...

Famille disponible sur HexaBIM

00_Famille décaissé de dalle

01_Famille décaissé de dalle
_Nouvelle famille > Modèle générique...

02_Famille décaissé de dalle
_Nouvelle famille > Modèle générique
_Catégorie et paramètres de famille > Filtres > Architecture , Structure
_Catégorie et paramètres de famille > Fondations
_Catégorie et paramètres de famille > Couper avec des vides une fois chargée

03_Famille décaissé de dalle
Création d'un décaissé 
Vue en plan
_Tracer des plans de référence
_Coter et placer des libellés en occurrence...

04_Famille décaissé de dalle
Création d'un décaissé
Vue en plan
_Créer > Vide par extrusion...

05_Famille décaissé de dalle
Création d'un décaissé
Vue en plan
_Créer > Vide par extrusion
_Verrouiller l'extrusion sur les plans de référence...

06_Famille décaissé de dalle
Création d'un décaissé
Vue avant
_Verrouiller le vide d'extrusion sur la base du sol de la famille

07_Famille décaissé de dalle
Création d'une dalle sur décaissé
Vue en plan
_Créer > Solide par extrusion...

08_Famille décaissé de dalle
Création d'une dalle sur décaissé
Vue en plan
_Créer > Solide par extrusion, verrouiller l'esquisse sur les plans de référence ou sur les bords du vide d'extrusion...

09_Famille décaissé de dalle
Création d'une dalle sur décaissé
Vue avant
_Verrouiller le solide par extrusion sur le vide d'extrusion (Face inférieure solide sur face supérieure vide)...

10_Famille décaissé de dalle
Création d'une dalle sur décaissé
Vue avant
_Verrouiller le solide par extrusion sur le sol de la famille (Face supérieure solide sur face supérieure sol de famille)

11_Famille décaissé de dalle
Création d'une dalle sur décaissé
Vue avant
_Coter l'épaisseur de la dalle sur décaissé
_Libeller la cote > Occurrence...

12_Famille décaissé de dalle
Création d'une dalle sur décaissé
_Types de familles > Les cotes en jaune sont des occurrences, elles seront modifiables dans les propriétés du projet

13_Famille décaissé de dalle
Création d'une dalle sur décaissé
_Charger dans le projet...

14_Test_Dalle avec décaissé
_Arborescence > La famille est référencée dans les fondations
_Propriétés > En jaune les paramètres modifiables de la famille

15_Test_Dalle avec décaissé
_Propriétés de la dalle recevant la famille

16_Test_Dalle avec décaissé
Coupe
_Arborescence > La dalle hôte est de catégorie sol
_Arborescence > La famille est de catégorie fondation

17_Test_Dalle avec décaissé
Propriétés de la dalle > La surface de la dalle ne tient pas compte de la famille fondation
(C'est normal, on a des éléments de catégories différentes: Une dalle de catégorie sol, et une famille de catégorie fondation)
(Cet aparté pour montrer que cette famille décaissé de dalle a uniquement pour but d'informer en plan les différentes épaisseurs de dalles)

18_Famille étiquette décaissé de dalle
Création d'une étiquette pour renseigner la famille décaissé de dalle, Niveau & épaisseur
_Nouvelle famille > Etiquette générique...

19_Famille étiquette décaissé de dalle
Création d'une étiquette pour renseigner la famille décaissé de dalle, Niveau & épaisseur
_Nouvelle famille > Etiquette générique_Supprimer le message...

20_Famille étiquette décaissé de dalle
Création d'une étiquette pour renseigner la famille décaissé de dalle, Niveau & épaisseur
_Catégorie et paramètres de famille > Filtre > Architecture , Structure
_Catégorie et paramètres de famille > Etiquette de fondations...

21_Famille étiquette décaissé de dalle
Création d'une étiquette pour renseigner la famille décaissé de dalle, Niveau & épaisseur
_Créer > Libellé...

22_Famille étiquette décaissé de dalle
Création d'une étiquette pour renseigner la famille décaissé de dalle, Niveau & épaisseur
_Créer > Libellé > Champs > Fondations
_Créer > Libellé > Élévation en haut > Flèche verte > Paramètres du libellé > vérifier le format

23_Famille étiquette décaissé de dalle
Création d'une étiquette pour renseigner la famille décaissé de dalle, Niveau & épaisseur
_Créer > Libellé > Champs > Fondations
_Créer > Libellé > Clic Nouveau paramètre > Paramètres partagés > Sélectionner > Modifier > Créer...

24_Famille étiquette décaissé de dalle
Création d'une étiquette pour renseigner la famille décaissé de dalle, Niveau & épaisseur
_Créer > Libellé > Champs > Fondations
_Créer > Libellé > Clic Nouveau paramètre > Paramètres partagés > Sélectionner > Modifier > Créer > Création d'un paramètre partagé épaisseur dalle avec Décaissé...

25_Famille étiquette décaissé de dalle
Création d'une étiquette pour renseigner la famille décaissé de dalle, Niveau & épaisseur
_Créer > Libellé > Champs > Fondations
_Créer > Libellé > Clic Nouveau paramètre > Paramètres partagés > Sélectionner > Modifier > Créer > Création d'un paramètre partagé épaisseur dalle avec Décaissé
_Nouveau groupe > épaisseur dalle sur décaissé
_Nouveau paramètre > épaisseur dalle sur décaissé
_Ok...

26_Famille étiquette décaissé de dalle
Création d'une étiquette pour renseigner la famille décaissé de dalle, Niveau & épaisseur
_Propriétés des paramètres > vérifier la valeur pour type de paramètre > Ok...

27_Famille étiquette décaissé de dalle
Création d'une étiquette pour renseigner la famille décaissé de dalle, Niveau & épaisseur
_Propriétés des paramètres > vérifier la valeur pour type de paramètre > Ok
_Attribué le paramètre partagé aux paramètres du libellé, vérifier le format > Ok...

28_Famille étiquette décaissé de dalle
Création d'une étiquette pour renseigner la famille décaissé de dalle, Niveau & épaisseur
_Charger la famille dans le projet...

29_Test_Dalle avec décaissé
La famille étiquette de décaissé indique le niveau, mais pas l'épaisseur, il faut attribué le paramètre partagé épaisseur de dalle sur décaissé à la famille décaissé de dalle...

30_Test_Dalle avec décaissé
La famille étiquette de décaissé indique le niveau, mais pas l'épaisseur, il faut attribué le paramètre partagé épaisseur de dalle sur décaissé à la famille décaissé de dalle
_Modifier la famille...

31_Famille décaissé de dalle
_Types de familles > Modifier le paramètre épaisseur de dalle sur décaissé > Paramètre partagé > (Occurrence) > Sélectionner > Paramètres partagés > Sélectionner le même paramètre partagé qui a servis pour l'étiquette...

32_Famille décaissé de dalle
_Types de familles > Modifier le paramètre épaisseur de dalle sur décaissé > Paramètre partagé > (Occurrence) > Sélectionner > Paramètres partagés > Sélectionner le même paramètre partagé qui a servis pour l'étiquette > Ok...

33_Famille décaissé de dalle
Le paramètre épaisseur de dalle sur décaissé est maintenant un paramètre partagé qui va inter agir avec l'étiquette

34_Famille décaissé de dalle
_Charger dans le projet

35_Test_Dalle avec décaissé


samedi 10 février 2018

Revit 2018_Famille_Réservation de sol (2D, 3D), Paramétrique, Famille Etiquette, Nomenclature

Objectif: Création d'un ensemble:  Famille de Réservation (3D, 2D) de sol traversante, Famille étiquette / libellé pour réservation de sol, (Nom/N°, Niveau, Longueur, Largeur, épaisseur), exploiter les informations aussi bien sur une étiquette que dans une nomenclature

Disponible sur HexaBIM

Les ingrédients: 
_1 Famille fondation ou sol
_1 Famille 2D / Eléments de détail
_1 Famille étiquette de fondation ou sol
_Des paramètres partagés pour lier le tout...

00_Famille réservation, Étiquettes réservation, Nomenclature des réservations 

01_Famille réservation 3D
_Nouvelle famille > Modèle générique (Sol)...

02_Famille réservation 3D
_Nouvelle famille > Modèle générique (Sol)
_Catégorie et types de familles > Fondations
_Cocher > Couper avec des vides une fois chargée...

03_Famille réservation 3D
_Catégorie et types de familles > Fondations
_Cocher > Couper avec des vides une fois chargée
_En vue en plan, tracer des plans de référence (pour cet exemple j'ai pris le cas d'une réservation rectangulaire)...

04_Famille réservation 3D
_En vue en plan, tracer des plans de référence
_Coter...

05_Famille réservation 3D
_En vue en plan, tracer des plans de référence
_Coter, Affecter des libellés longueur et largeur
_Types de familles...

06_Famille réservation 3D
_Coter, Affecter des libellés longueur et largeur
_Types de familles
_Propriétés des paramètres > Occurrence...(Occurrence permet de retrouver les paramètres dans les propriétés du projet)

07_Famille réservation 3D
_Types de familles
_Propriétés des paramètres > Occurrence
(Occurrence permet de retrouver les paramètres dans les propriétés du projet)
_Types de familles > Cotes > on retrouve les paramètres d'occurrence

08_Famille réservation 3D
_Vue en plan
_Créer > Vide par extrusion...

09_Famille réservation 3D
_Vue en plan
_Créer > Vide par extrusion
_Contraindre l'esquisse sur les plans de référence...

10_Famille réservation 3D
_Vue avant
_Contraindre l'extrusion (Haut et Bas) sur le sol de l'extrusion (l'objet sol)
(Ne pas contraindre le vide d'extrusion sur les plans de référence ou le niveau en vue avant)

11_Test famille réservation
_Charger la famille dans un projet (Modéliser une dalle pour recevoir la réservation)
_Sélectionner la famille réservation > Couper la géométrie > Sélectionner la dalle
_La dalle est bien coupée par la famille (quelque-soit l'épaisseur de la dalle)

12_Famille réservation 2D
Création d'une famille de réservation 2D pour la représentation en plan
_Nouvelle famille > Eléments de détail...

13_Famille réservation 2D
_Nouvelle famille > Eléments de détail
_Tracer des plans de référence comme pour la famille 3D
_Coter et libeller comme pour la famille 3D
_Occurrence... 

14_Famille réservation 2D
_Nouvelle famille > Eléments de détail
_Ajouter des plans de référence pour le symbole de réservation
_Coter et libeller les plans de référence

15_Famille réservation 2D
_Ajouter des plans de référence pour le symbole de réservation
_Coter et libeller les plans de référence

16_Famille réservation 2D
_Tracer une zone remplie...

17_Famille réservation 2D
_Tracer une zone remplie
_Contraindre l'esquisse de la zone remplie sur les plans de référence
(Lignes et points d'extrémités)...

18_Famille réservation 2D
_La zone remplie est terminée

19_Famille réservation 2D
_Copier dans le presse papier les nouveaux plans de référence...

20_Famille réservation 3D
_Coller sur la vue actuelle les plans de référence...

21_Famille réservation 3D
_Coller sur la vue actuelle les plans de référence
_Coter et libeller les nouveaux plans de référence
_Reprendre les noms des libellés de la famille 2D 
_Occurrence...

22_Famille réservation 3D
_Coller sur la vue actuelle les plans de référence
_Coter et libeller les nouveaux plans de référence
_Reprendre les noms des libellés de la famille 2D 
_Occurrence

23_Famille réservation 2D
_Charger la famille dans le projet...

24_Famille réservation 3D
La famille est référencée comme élément de détail dans l'arborescence...

25_Famille réservation 3D
_Contraindre l'élément de détail sur les plans de référence...

26_Famille réservation 3D
L'élément de détail est sélectionné
_Association aux paramètres de la famille > cela consiste à affecter en lieu et place les paramètres de la famille réservation 3D, à la famille 2D...

27_Famille réservation 3D
_Charger la famille dans le projet...

28_Test de la famille réservation
Les paramètre de la famille ont été affectés en occurrence cela nous permet de les retrouver dans les propriétés du projet

29_Famille réservation 3D
_Ajout de contrôles pour l'orientation de la famille

30_Famille réservation 3D
_Types de familles
_La surface est un nouveau paramètre > Formule= LONG * LARG

31_Famille réservation 3D
_Types de familles
_Volume est un nouveau paramètre > Formule= Surface * Épaisseur
_Épaisseur = Épaisseur de fondation
(Épaisseur est un paramètre d'occurrence, alors que épaisseur de fondation, non)

32_Test de la famille réservation
_En jaune les propriétés
_Épaisseur est grisée, car ce paramètre dépend de l'épaisseur de la dalle
_Surface et volume sont grisés, mais les valeurs sont exploitables dans une nomenclature ou étiquette 

33_Famille réservation 3D
_Types de familles
_En jaune les propriétés / paramètres de familles 2D et 3D
_Les propriétés de la famille 2D sont grisés, car ils sont associés aux paramètres de la famille 3D

34_Famille réservation 3D
Ajout de paramètres partagés, pour la future étiquette de réservation, et la nomenclature
_Types de familles > Ajout de paramètres > Propriétés des paramètres > Paramètres partagés > Sélectionner > (choisir un paramètre partagé *.txt, ou en créer un)
_Occurrence...

35_Famille réservation 3D
Ajout de paramètres partagés, pour la future étiquette de réservation, et la nomenclature
_Types de familles > Ajout de paramètres > Propriétés des paramètres > Paramètres partagés > Sélectionner > Paramètres partagés...

36_Famille réservation 3D
Ajout de paramètres partagés, pour la future étiquette de réservation, et la nomenclature
_Types de familles > Ajout de paramètres > Propriétés des paramètres > Paramètres partagés > Sélectionner > Paramètres partagés > Propriétés > Propriétés des paramètres...

37_Famille réservation 3D
Ajout de paramètres partagés, pour la future étiquette de réservation, et la nomenclature
_Types de familles > LARG_p = LARG

38_Famille étiquette réservation
Création de la famille étiquette de réservation
_Nouveau > Symbole d'annotation...

39_Famille étiquette réservation
Création de la famille étiquette de réservation
_Nouveau > Symbole d'annotation > Etiquette générique...

40_Famille étiquette réservation
_Nouveau > Symbole d'annotation > Etiquette générique
_Supprimer le libellé...

41_Famille étiquette réservation
_Nouveau > Symbole d'annotation > Etiquette générique
_Supprimer le libellé
_Catégorie et paramètres de famille > Etiquette de fondations...

42_Famille étiquette réservation
_Catégorie et paramètres de famille > Etiquette de fondations
_Créer > Libellé...

43_Famille étiquette réservation
_Créer > Libellé
_Modifier le libellé
_Fondations > Élévation en haut > Clic sur flèche verte
(Élévation en haut = Niveau supérieur de la dalle)
_Format

44_Famille étiquette réservation
_Créer > Libellé
_Modifier le libellé
_Fondations > Ajout de paramètres
(On va utiliser maintenant les paramètres partagés définis plus haut)
_Paramètres partagés > Sélectionner...

45_Famille étiquette réservation
_Fondations > Ajout de paramètres
(On va utiliser maintenant les paramètres partagés définis plus haut)
_Paramètres partagés > Sélectionner > en validant, les paramètres partagés sont intégrés dans la liste des paramètres pour la catégorie fondations
(Veiller au type de paramètre > Propriétés des paramètres > Type de paramètre)

46_Famille étiquette réservation
_Fondations > Ajout de paramètres
_Organisation des paramètres

47_Famille étiquette réservation
_Charger dans le projet....

48_Test famille réservation & étiquette

49_Test famille réservation & étiquette
Le nom / N° doit être ajouté pour chaque objet 

50_Test famille réservation & étiquette
Création d'une nomenclature de réservations
_Vue > Nomenclature / Quantités...

51_Nomenclature des réservations
_Vue > Nomenclature / Quantités
_Définir le filtre de nomenclature > ici Architecture, Structure...

52_Nomenclature des réservations
_Filtre de nomenclature > ici Architecture, Structure
_Catégorie de nomenclature > Fondations...

53_Nomenclature des réservations
_Filtre de nomenclature > ici Architecture, Structure
_Catégorie de nomenclature > Fondations
_Propriétés de la nomenclature > Champs > Fondations
(Si les champs souhaités ne sont pas listés dans les champs disponibles > Clic Ajout de paramètres > Paramètres partagés > Sélectionner > Choisir les paramètres partagés qui ont servis à la création de l'étiquette de réservation)

54_Nomenclature des réservations
_Filtre de nomenclature > ici Architecture, Structure
_Catégorie de nomenclature > Fondations
_Propriétés de la nomenclature > Champs > Fondations
(Si les champs souhaités ne sont pas listés dans les champs disponibles > Clic Ajout de paramètres > Paramètres partagés > Sélectionner > Choisir les paramètres partagés qui ont servis à la création de l'étiquette de réservation)

55_Nomenclature des réservations
_Catégorie de nomenclature > Fondations
_Surface > Formule = LONG_p * LARG_p, (utiliser la touche Champs sur la ligne formule pour entrer les valeurs LONG_p et LARG_p)

56_Nomenclature des réservations
_Catégorie de nomenclature > Fondations
_Volume > Formule = LONG_p * LARG_p * ép_p, (utiliser la touche Champs sur la ligne formule pour entrer les valeurs LONG_p, LARG_p et ép_p)

57_Famille réservation, Étiquettes réservation, Nomenclature des réservations