Modelação Geométrica e Generativa           2025/2026

Mestrado integrado em Arquitectura - Faculdade de Arquitectura, ULisboa

 

Docente - turma MiA2J

 

José Vítor Correia

Professor Auxiliar

[correia@fa.ulisboa.pt]

 

 

 

FICHA DA UNIDADE CURRICULAR

(Objectivos, Programa, Metodologia, Avaliação, Bibliografia)

 

 

 

Exercícios de avaliação contínua:

 

 

Exercício 01 - jogo de xadrez

 

Pretende-se, neste exercício, executar a modelação de um conjunto de xadrez, recorrendo aos sólidos e comandos básicos disponíveis no software Rhinoceros 3D.

Os módulos quadrados do tabuleiro de xadrez terão as dimensões 50x50x5mm.

As peças do xadrez estarão inscritas num prisma quadrangular regular envolvente, com dimensões 30x30mm (base), e deverão ter uma definição formal coerente e reconhecível como figuras standard de xadrez.    

O template Rhino para o exercício será o “Small Objects – Millimeters.3dm”, com a base de trabalho pré-estabelecida no ficheiro descarregável abaixo:

 

MGG2526_Ex01_Xadrez_BASE.3dm

 

 

Exercício 02 - poliedros regulares e semiregulares

 

Pretende-se, neste exercício, executar a modelação dos cinco poliedros regulares (sólidos platónicos) e dos treze poliedros semi-regulares (sólidos de Arquimedes).

A modelação poderá ser construtiva (gerando o poliedro de raíz) ou transformativa (gerando o poliedro a partir de operações feitas sobre um poliedro previamente modelado).

Cada um dos poliedros modelados será finalmente inscrito numa esfera com raio de 50mm.

O template Rhino para o exercício será o “Small Objects – Centimeters.3dm” com a base de trabalho pré-estabelecida, no ficheiro descarregável abaixo:

 

MGG2526_Ex02_Poliedros_BASE.3dm

 

 

§  Documentação online:

 

 

 

sobre os poliedros em geral:

 

http://pt.wikipedia.org/wiki/Poliedro

 

 

sobre os sólidos platónicos (poliedros regulares convexos):

 

http://mathworld.wolfram.com/PlatonicSolid.html

 

 

sobre os sólidos de Arquimedes (poliedros semi-regulares):

 

https://mathworld.wolfram.com/ArchimedeanSolid.html

 

 

sobre o tetraedro:

 

http://mathworld.wolfram.com/RegularTetrahedron.html

 

 

sobre o octaedro:

 

http://mathworld.wolfram.com/RegularOctahedron.html

 

 

sobre o icosaedro:

 

http://mathworld.wolfram.com/RegularIcosahedron.html

 

 

sobre o hexaedro:

 

http://mathworld.wolfram.com/Cube.html

 

 

sobre o dodecaedro:

 

http://mathworld.wolfram.com/RegularDodecahedron.html

 

 

visualização dinâmica dos poliedros:

 

https://polyhedra.tessera.li/

 

 

 

Exercício 03 – cúpula geodésica

 

Pretende-se, neste exercício, executar a modelação de uma cúpula geodésica de estrutura treliçada, tomando como modelo a proposta original de Buckminster Fuller.

Assim, o poliedro sobre o qual se farão as decomposições sucessivas das faces será o icosaedro regular.

Para uma definição construtiva, serão consideradas duas camadas: a exterior, triangulada, e a interior, em malha hexagonal, ligadas entre si pelos elementos lineares apropriados.

Para uma expressão material será utilizado o comando “Pipe” do Rhino, conferindo espessura aos elementos estruturais lineares.

Propõe-se o desenvolvimento de pelo menos dois níveis sequenciais de decomposição das faces do poliedro inicial, que estará inscrito numa esfera com diâmetro de 20m.

O template Rhino para o exercício será o “Large Objects – Meters.3dm” com a base de trabalho pré-estabelecida, no ficheiro descarregável abaixo:

 

MGG2526_Ex03_CúpulaGeodésica_BASE.3dm

 

 

§  Documentação online:

 

 

 

sobre a cúpula geodésica de Buckminster Fuller:

 

https://www.archdaily.com.br/br/796023/classicos-da-arquitetura-biosfera-de-montreal-buckminster-fuller

 

 

 

Exercício 04 – escada helicoidal

 

Pretende-se, neste exercício, executar a modelação de uma escada helicoidal (escada em caracol), ligando dois pisos, baseada no modelo da imagem abaixo:

 

Escada_helicoidal.jpg

 

Assim, a escada terá o seu núcleo (vão central) vazado e será amparada por guardas interior e exterior contínuas. No piso superior, o perímetro da escada será também amparado por uma guarda contínua apropriadamente desenhada.

Com aquele modelo e estes pressupostos, os diversos parâmetros da escada serão de escolha livre.

No entanto, os degraus da escada deverão apresentar uma relação espelho-cobertor ergonómica, previamente calculada, na linha média da sua largura.

 

O template Rhino para o exercício será o “Large Objects – Centimeters.3dm” com a base de trabalho pré-estabelecida, no ficheiro descarregável abaixo:

 

MGG2526_Ex04_EscadaHelicoidal_BASE.3dm

 

 

§  Documentação online:

 

 

 

sobre as variantes de superfície regrada helicoidal:

 

Superfícies regradas helicoidais.pdf

 

 

 

Exercício 05 – cobertura regrada

 

Pretende-se, neste exercício, executar a modelação de uma superfície de cobertura constituída pelo somatório e articulação de cinco porções de superfícies regradas empenadas. O seu desenvolvimento longitudinal apresentará assim, sequencialmente, porções das seguintes superfícies: hiperbolóide de revolução, parabolóide hiperbólico, cilindróide, conóide e arco enviesado. A transição entre as porções das superfícies será na forma de concordância (tangência), gerando-se assim uma superfície ondulada contínua, sem arestas.

 

O template Rhino para o exercício será o “Large Objects – Meters.3dm” com a base de trabalho pré-estabelecida, no ficheiro descarregável abaixo:

 

MGG2526_Ex05_CoberturaRegrada_BASE.3dm

 

São dados os elementos definidores do hiperbolóide de revolução (directrizes, círculo de gola e geratriz de concordância com o parabolóide hiperbólico subsequente), bem como os perímetros das projecções horizontais das diversas porções de superfícies. O conjunto da superfície de cobertura assentará no plano horizontal xy (cota 0) por uma geratriz do hiperbolóide de revolução (oposta à geratriz dada) e por uma geratriz do arco enviesado, cada uma num dos topos da cobertura. A superfície poderá também assentar naquele plano pelos seus eventuais traços horizontais (produzidos precisamente por seccionamento efectuado pelo plano horizontal xy).

 

 

§  Documentação online:

 

 

 

sobre o hiperbolóide de revolução:

 

Superfícies regradas revolução.pdf

 

sobre o arco enviesado, o cilindróide, o conóide e o parabolóide hiperbólico:

 

Superfícies regradas empenadas.pdf

 

 

 

Exercício 06 – escada helicoidal paramétrica

 

Pretende-se, neste exercício, regressar ao modelo de escada helicoidal proposto no exercício 04, mas agora executando a modelação – indirectamente – através da linguagem de programação visual Grasshopper, integrada no software Rhino. A ideia é que a escada seja agora modelada de forma a assumir dinamicamente as variações dos seus parâmetros definidores, dentro dos seguintes intervalos:

 

Altura entre pisos – de 300 cm a 600 cm

Raio do núcleo cilíndrico central – de 30 cm a 120 cm

Largura do lanço de escadas – de 60 cm a 200 cm

Largura da guarda exterior – de 5 cm a 60 cm

Largura da guarda interior – de 5 cm a 60 cm

Altura das guardas – de 40 cm a 120 cm

Altura do espelho dos degraus – de 15 cm a 25 cm

Profundidade média do cobertor dos degraus – de 25 cm a 35 cm

 

O template Rhino para o exercício será o “Large Objects – Centimeters.3dm” com a base de trabalho pré-estabelecida, no ficheiro descarregável abaixo:

 

MGG2526_Ex06_EscadaHelicoidal_Paramétrica_BASE.3dm

 

O desenvolvimento do exercício será extensivamente explicado e demonstrado nas sessões de aula dedicadas. A constituição progressiva do código de programação Grasshopper seguirá a sequência de procedimentos descrita no Guião descarregável abaixo:

 

MGG2526_Ex06_EscadaHelicoidal_Paramétrica_GUIÃO.pdf

 

Programa Grasshopper completo para a modelação paramétrica da escada - reflectindo os passos do Guião:

 

MGG2526_Ex06_EscadaHelicoidal_Paramétrica_FINAL.gh

 

 

§  Documentação online:

 

 

 

Vídeos tutoriais de introdução ao Grasshopper:

 

https://vimeopro.com/rhino/grasshopper-getting-started-by-david-rutten

 

 

 

 

AVALIAÇÕES

 

Classificações e nota final (NFF):

 

Turma MiA2J

 

 

EXAME