Structure Parametrique p1

Creating a parametric frame structure with Grasshopper

Premier exemple, ferme américaine hyperstatique articulée en tête de poteau.

On commence avec une ligne montée à la hauteur de l’entrait

Division de la ligne, division sera reprise tout à l’heure.

De cette ligne on extrait les points extrêmes, celui correspondant au faitage est élevé à la hauteur voulue..

Finalisation de la structure

Division de la traverse

Il faut maintenant dessiner les montants. Cela va être une histoire de liste.

Verticaux, facile, il faut retirer de la division le premier et dernier point ;

Il est possible de supprimer (Cull) les index souhaités. Ici le premier (0) et le dernier (-1)

Il reste à relier

Maintenant il faut faire les diagonales. C’est plus difficile.

Le mieux est de connaitre les numéros des points pour savoir comment s’organisent les divisions

En reprenant la liste des points, on enlève le premier, le 0

Idem pour l’autre liste

Ensuite, il faut décaler d’un cran l’ordre de la liste entrait pour que le point 1 haut se connecte avec le point 2 bas, le point 2 haut avec le point 3 basetc…

Pour cela on utilise un Shift List. Un slider permet de vérifier le bon décalage.

Les deux listes sont reliées pour créer les lignes traverses

Il y en a une en trop, qu’il faut enlever, normal, la fonction boucle.

Pour cela il faut retirer la dernière diagonales de la liste avec un Cull indice -1

Résultat

Si l’on teste en augmentant

Ou diminuant

On pourra par la suite asservir la division en fonction de la longueur.

Il faut pouvoir maintenant symétriser

On ajoute une symétrie

Le point d’origine est le point bas

On ajoute un poteau qui pourra être intégré à la symétrie.

Le portique est terminé est complètement paramétrique

Dessin de la trame en profondeur.

Solution 1 ; par l’intervalle et le nombre de poteaux

L’autre solution consiste à donner la longueur totale et ensuite répartir

On trace la ligne définissant la longueur totale

Puis la répartition des poteaux peut se faire soit par indication de la distance entre chacun d’eux

Mais il peut y avoir un reste

Ou bien par nombre de division, mais les valeurs peuvent ne pas être entières.

Pour les poteaux, pas de soucis, déplacement de la même hauteur que précédemment (ici, le câble est mis en Hidden afin de ne pas encombrer la lecture de la définition)

Maintenant il faut faire les contreventements

A suivre….

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.