This Course's aim is to provide the students with the concepts needed for a knowledgeble use of tools for Computational Design, more and more relevant in the field of Architecure.
Such tools need an understanding of mathematical concepts which go beyond what is traditionally taught in the basic courses of Architectural Schools.
In particular, ideas related with the geometry of curves in the plane and curves and surfaces in the space will be introduced, together with notions about descriptive and computational modelling of surfaces.
The course, however, will not have a strictly mathematical approach and, in view of this, some software tools used in Architectural Design will be used.
Topics:
Curves in the plane. Curvature. Bezier Curves. Parametric curves in the space. Torsion and curvature. Algorithms for the creation of parametric curves. Parametric surfaces. Curvatures. Freeform Surfaces. NURBS. Deformations and Algorithmic manipulation of curves and surfaces.
-------------------------------------
Il corso ha l'obiettivo di fornire i concetti e le nozioni necessarie per un utilizzo consapevole degli strumenti di Design Computazionale (Computational Design) sempre più rilevanti e importanti nel campo della Progettazione Architettonica.
Tali strumenti necessitano di una comprensione non elementare di concetti matematici di tipo geometrico che vanno al di là di quanto ugualmente viene insegnato nei corsi di base delle Scuole di Architettura.
In particolare, si vogliono introdurre le idee legate alle curve nel piano nello spazio, e soprattutto le nozioni che permettono di modellare le superfici da un punto di vista descrittivo e computazionale.
Il corso non vuole però avere un approccio strettamente matematico e per questo si esplorerenno le possibilità offerte da particolari strumenti di grafica, utilizzati in specifici campi della Progettazione, che permettono di applicare le conoscenze apprese.
Argomenti:
Curve nel piano. Curvatura. Curve di Bezier. Curve parametriche nello spazio. Lunghezza d'arco. Torsione e curvatura. Algoritmi per la creazione di curve parametriche. Superfici parametriche. Linee coordinate e normale alla superficie. Curvatura media e curvatura totale. Curve e superfici NURBS. Deformazioni e manipolazione algoritmica di curve e superifici.
Applicazioni ed esercitazioni basate su software "Grasshoper".
|