Exercice 5. Créer une dalle

1. Créer une dalle :

Exercice 5 Dalle simple

Pour créer une dalle de VisualARQ dans Grasshopper, il suffit d’avoir une courbe plane et fermée.

  • 1. Déplacez un composant de Dalle Slab-24 de VisualARQ sur la grille de Grasshopper. Ce composant de dalle a deux entrées :
    • C: Courbe frontière
    • O: Options pour définir tous les paramètres de la dalle.
  • 2. Reliez une courbe à l’entrée C de la dalle. La courbe définira la frontière de la dalle et doit être plane et fermée. Vous pouvez sélectionner plusieurs courbes pour générer plusieurs dalles.

Les courbes choisies peuvent être sélectionnées dans Rhino (référencées dans Grasshopper avec Curve Param ou créées directement dans Grasshopper.

2. Définir les paramètres de la dalle :

  • 1. Déplacez un composant Slab options Slab Options-24 sur la grille de Grasshopper. Ce composant possède plusieurs entrées pour définir les paramètres de la dalle.
  • 2. Reliez la sortie O du composant Slab options à l’entrée O du composant Slab.
  • 3. Définissez les différentes options de la dalle :
    • (SStyle de dalle Slab Style Param-24 Vous pouvez placer un composant de style de dalle sur la grille et le relier à l’entrée S du composant Slab options. La version actuelle de VisualARQ (1.8) ne dispose que d’un seul style qui est assigné par défaut. Il sera possible de créer et modifier les styles de dalle dans les prochaines versions.
    • (A) Alignement Slabs and Roofs alignment input 24 L’Alignement de la dalle (onglet Params > Architectural Inputs) définit la position de la dalle par rapport à sa courbe frontière. Il y a trois options disponibles : supérieur, centre et inférieur. Ces positions d’alignement peuvent aussi être entrées sous forme de nombres entiers (0=supérieur, 1=centre et 2=inférieur) dans l’entrée A.
    • (TÉpaisseur : Épaisseur de la dalle. 

3. Soustraire une frontière dans une dalle

Exercice 5 Soustraire une dalle

Vous pouvez soustraire une courbe frontière d’une dalle ou de plusieurs dalles.

  1. Déplacez un composant Slab Substract Boundary VA_SlabSubtract sur la grille de Grasshopper.
  2. Reliez l’entrée S à la dalle de laquelle vous voulez soustraire la frontière.
  3. Reliez l’entrée C à la courbe représentant la frontière que vous voulez soustraire. Cette courbe doit être fermée et plane.

La frontière sera soustraite en projetant la courbe frontière verticalement sur la dalle.
Si la courbe frontière est projetée complètement en dehors des limites de la dalle, la soustraction ne se fera pas et ne se verra pas.

Remarque : Les frontières ne doivent pas obligatoirement se trouver sur le plan de la dalle, mais elles doivent être fermées et planes.

4. Lier les contours de l’escalier aux trous des dalles

Trémie de l'escalier dans la dalle

Vous pouvez soustraire la frontière d’un escalier de VisualARQ dans une dalle, en conservant une hauteur de trémie minimale entre le chemin de l’escalier et la surface inférieure de la dalle.

  1. Déplacez un composant Slab Substract Stair Clearance vaSlabSubtractStairClearance sur la grille de Grasshopper.
  2. Ce composant a trois entrées. Reliez les composants aux valeurs :
    • (S) : Dalle de départ
    • (St) : Escalier pour la trémie
    • (H) : Hauteur de la trémie : hauteur de trémie minimale entre le chemin de l’escalier et la surface inférieure de la dalle

5. Créer des dalles de plusieurs niveaux à partir d’un volume

Dalles à partir d'un volume

Étape 1. Sélectionner une BRep à partir du modèle : posez un composant Brep Param, cliquez avec le bouton de droite et sélectionnez Set one Brep (volume) pour définir une Brep du modèle (puis masquez la Brep dans Rhino pour mieux travailler).

Étape 2. Créer des plans d’intersection le long de la hauteur du bâtiment.

  1. Créez une ligne verticale de la même hauteur que la Brep. Vous pouvez utiliser un composant Line SDL pour ce faire. Cette ligne aura besoin des informations suivantes
    1. (S) : Point de départ de la ligne (vérifiez que le point se trouve à la base du volume)
    2. (D) : Direction de la ligne : (Vecteur Z des unités)
    3. (L) : Longueur de la ligne. Insérez la hauteur du bâtiment après l’avoir mesuré.
  2. Divisez la ligne en segments : chaque division représentera les différents étages du bâtiment.
    1. Déplacez un composant Divide Length sur la grille de Grasshopper
    2. Reliez le composant Line SDL à l’entrée C (Courbe à diviser) et entrez une valeur numéraire à l’entrée L (Longueur des segments).
  3. Créez les plans : déplacez un composant Plane et placez-le sur les points de division du composant Divide Length.

Étape 3. Trouver l’intersection entre les plans horizontaux et la Brep.

  1. Déplacez un composant Brep / Plane et reliez Base Brep à l’entrée B et les Plans de section à l’entrée P. Les lignes de contour de la Brep seront créées.

Étape 4. Créer les dalles.

  1. Comme expliqué dans le point 1 de ce tutoriel, déplacez un composant Slab Slab-24 sur la grille et reliez son entrée C aux courbes d’intersection créées à l’étape précédente.
  2. Déplacez un composant Slab options Slab Options-24 pour modifier les paramètres de la dalle.

Étape 5. Soustraire une courbe frontière de toutes les dalles.

  1. Sélectionnez Curve Param Curve Param et définissez une courbe du modèle comme courbe frontière à soustraire de toutes les dalles.
  2. Déplacez un composant Slab Subtract Boundary VA_SlabSubtract sur la grille et reliez-le à la courbe frontière et aux dalles créées.