ECOLE NATIONALE SUPERIEURE D’ARCHITECTURE DE PARIS-LA-VILLETTE

Systèmes numériques de la conception digitale
Author Archive

Cours 9: Automates cellulaires 1

Tout d’abord, en utilisant le composant RecGrid, je crée un gril rectangulaire avec telle taille et tel nombre que j’ai mis. Ensuite, je crée une surface grâce au composant Boundary Surface. Je place un composant Lng qui calcule le nombre de cellules de la grille et un composant Repeat ainsi qu’un composant Panel avec le caractère 0. Ensuite je connecte la sortie D du repeat au panel avec le caractère 0....

Cours 8: Systèmes multi-agents

Partie 1 Partie 2 Partie 3 Exercice Je pense que les deux premiers exercices sont intéressants graphiquement par exemple pour faire un schéma graphique. Ensuite, pour le dernier exercice m’a intéressé le plus. En regardant les références que vous avez présentées, j’ai envie de le développer puisque c’est à la fois structuel et esthétique.

Cours 7: Géométrie fractale 2

Partie 1 Je commence par créer une surface triangulaire sur Rhino. Ensuite, j’applique trois transformations homothétiques du triangle. En utilisant, LoopStart et LoopEnd, je crée un système récursif en ayant des valeurs pour contrôler le nombre d’itérations.  Je mets aussi un composant Bouton et le lie au composant LoopStart. Ainsi, on fera attention à intégrer le symbole Graft dans l’entrée G du paramètre Scale. Enfin je termine en reliant la sortie...

Cours 6: Géométrie fractale – partie 1

Partie 1 Je commence par dessiner un segment et l’associer à Curve sur Grasshopper. Ensuite j’ajoute Scale pour appliquer à la ligne une transformation homothétique de centre S et de rapport racine de 2 sur 2. Et j’applique une fonction Expression avec l’expression suivante:  sqrt(2)/2 Je place un composant Rotation pour appliquer à la ligne une rotation de centre...

Cours 4: Simulations physiques 1

Partie 1 Je commence par la création d’un maillage avec Mesh Plane. Puis je le divise avec des valeurs. Ensuite, je mets des poids grâce à VertexLoads. Enfin, je modifie les points (4 points d’angle) pour créer des voûtes. Partie 2 Je dessine une forme sur Rhino puis je la sélectionne sur Grasshopper. Je crée un maillage...

Cours 5 : Simulations physiques 2

Je sélectionne d’abord les les lignes avec Curves. Ensuite, je fais un maillage grâce à Python Script puis je l’associe aux contraintes. Pour l’étape suivant, je fais correspondre bien le mesh au cercle central. Je lie tous les étapes au Solver pour sortir le résultat. Toutefois les angles ne sont pas corrects donc j’ajoute Corners pour...

Cours 3:Surfaces implicites, iso-surfaces, metaballs, blobs

Premièrement, je dessine plusieurs points. Puis, en utilisant la fonction Metaballs et en réglant des valeurs de charges, je dessine un plan. Ensuite, avec Line SDL je donne un volume en lignes. Au départ, je n’avais pas trouvé à quoi ça sert la longueur mais en faisant un autre exercice j’ai tout de suite remarqué que cette valeur est importante...

Cours 2 : Modélisation paramétrique et champs de forces

Partie 1 Tout d’abord, je crée la grille hexagonale et j’explose les sommets en points. Ensuite, je place deux points de charge. Après, j’ajoute Evaluate Field et Move en observant l’écart des points que je souhaite. Pour créer un hexagone à partir de ces points, je mets Polyline pour les relier entre eux. Enfin, je...

Cours 1: Systèmes de particules

1. Tout d’abord, je crée un système de particule en super spray. 2. Ensuite, je fais une rotation de 45° en axe X. 3. Je fais aussi un volume pour rebondir des particules. 4. Je crée une gravité. 5. Je lie le système de particule à la gravité. 6. Je lie aussi le système de...