Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2024/2025
NOTICE: Study plans for the following academic year are available.

Design Computing III - Geometry

Display time-table
Code Completion Credits Range Language
500DC3 KZ 2 1P+1C English
Course guarantor:
Dana Matějovská, Martin Pospíšil
Lecturer:
Lukáš Kurilla, Dana Matějovská, Šimon Prokop, Jiří Šrubař
Tutor:
Lukáš Kurilla, Dana Matějovská, Šimon Prokop, Jiří Šrubař
Supervisor:
Department of Load-bearing Structures
Synopsis:

Architectural modeling can no longer be done without computational geometry, which simplifies 3D work and speeds up design procedures. Whether traditional handmade design or sophisticated generational design, they rely on the capabilities that contemporary CAAD modeling software brings. Understanding the geometric principles and procedures in this environment gives architects the freedom to create. In addition, a well-educated architect gains the opportunity to rationalize his work and eventually reuse existing problems through a parametric approach to modeling. In this way, multiple design options can be tested. Thanks to the generative model, various types of optimization can be applied within the design - it can be anything from the level of sunshine of all residential spaces, to the sag in the structure to any area and volume ratios. Thanks to multi-criteria optimization, solutions can be found which, moreover, fulfill several such criteria at the same time. In this course, practical applications are tested using Grasshopper (which works with Rhinoceros modeling software) and Dynamo (based on Revit software). Keywords - advanced geometry in architecture, mathematically described geometric objects, use of scripting.

Requirements:

The minimum number of students to open the course is 5. EXCEPTION for self-paying students: if there are less than 5 students, the course will be taught in consultations.

Syllabus of lectures:

The topics of the course start with point and vector representation, follows through line and polylines all the way through polynomial curve, ferguson and beziére curve to the development of NURBS geometry. Followed by curvature analysis, smooth curve continuity the subdivision and mesh smoothing is explained. Other topics include the well known voronoi diagram in context of delaunay triangulation also convex hull and the relationship between metaballs and attractor vector field and more algorithms used in current modeling.

Syllabus of tutorials:

The course is taught in the form of a few intensive one day workshops with the pomodoro time management. Students are asked to actively participate and form their own interpretations of discussed topics and eventual misunderstandings are then clarified and discussed in group. After all topics are explained, each student picks her or his own topic and creates an oral presentation for other students. This way, the knowledge is accumulated in a knowledge base for future students.

Study Objective:
Study materials:

https://www.modelab.is/grasshopper-primer

Note:
Time-table for winter semester 2024/2025:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
Tue
Wed
Thu
Fri
roomT9:S147c
Šrubař J.
Kurilla L.

09:00–12:15
(lecture parallel1)
Dejvice
roomT9:S147c
Prokop Š.
Kurilla L.

12:30–15:45
(lecture parallel1
parallel nr.101)

Dejvice
Time-table for summer semester 2024/2025:
Time-table is not available yet
The course is a part of the following study plans:
Data valid to 2025-03-14
For updated information see http://bilakniha.cvut.cz/en/predmet6210406.html