Escolha o seu idioma
Curso de Design Paramétrico com Grasshopper
Mais de 2 milhões de alunos no mundo todo

Curso de Design Paramétrico com Grasshopper

Domine o Grasshopper e assuma o controle total do projeto paramétrico e algorítmico. Este curso leva você das estruturas de dados centrais e geometria NURBS até otimização, análise ambiental e saída para fabricação. Se você está projetando fachadas responsivas ou preparando modelos para manufatura digital, vai construir as habilidades computacionais que definem a próxima geração da prática arquitetônica.

Dedika para empresas

O que você vai aprender:

Você vai aprender a construir definições paramétricas no Grasshopper do zero, começando com componentes de geometria, listas de dados e árvores. Você vai gerar e racionalizar superfícies NURBS complexas, aplicar lógica de atratores para criar padrões gradientes e desenvolver estratégias de painelização prontas para fabricação. O curso cobre análise estrutural com Karamba3D, simulação solar e de luz natural com Ladybug e Honeybee, e otimização evolutiva usando Galapagos e Octopus. Você também vai escrever scripts personalizados em Python e C# para estender o Grasshopper além de seus componentes nativos. Ao final, você terá um projeto pronto para portfólio e um fluxo de trabalho profissional que conecta a intenção de projeto diretamente ao desempenho e à produção.

Como você estuda de forma prática Curso de Design Paramétrico com Grasshopper

Como você pratica Curso de Design Paramétrico com Grasshopper

Para si que é empresa e quer formar a equipa

Na Dedika para empresas, o curso inclui exercícios e exemplos do próprio negócio e adaptados às necessidades da sua empresa.

Clique aqui

Conteúdo do curso

8 Capítulos • 40 AulasDuração entre 4 e 360 horas (você decide)

Capítulo 1Ver detalhes

Introdução ao Grasshopper e Pensamento Paramétrico

  • Aula 1 • Interface e Navegação do Grasshopper

    Aborda a tela, os painéis de componentes e a vinculação com a viewport do Rhino. Fornece a alfabetização espacial necessária para construir e ler definições com eficiência.

  • Aula 2 • Conceitos de Projeto Paramétrico e Fluxo de Trabalho

    Estabelece a mudança do modelo estático para a modelagem orientada por parâmetros. Conecta a intenção do projeto à lógica computacional como espinha dorsal conceitual do capítulo.

  • Aula 3 • Componentes Básicos de Geometria

    Aborda primitivas de ponto, linha, plano e curva dentro do Grasshopper. Constrói o vocabulário geométrico utilizado em todos os capítulos subsequentes.

  • Aula 4 • Componentes, Fios e Fluxo de Dados

    Explica como os componentes recebem, processam e emitem dados através de fios. Os alunos rastreiam o fluxo de dados para depurar erros simples de conexão.

  • Aula 5 • Controles Deslizantes Numéricos e Entradas de Valor

    Apresenta controles deslizantes, painéis e parâmetros numéricos como entradas dinâmicas. Demonstra como a alteração de valores propaga atualizações por uma definição.

Capítulo 2Ver detalhes

Estruturas de Dados: Listas e Árvores

  • Aula 1 • Operações e Manipulação de Listas

    Aborda divisão, deslocamento e combinação de listas para remodelar conjuntos de dados. Permite controle preciso sobre qual geometria recebe quais valores de parâmetro.

  • Aula 2 • Componentes de Manipulação de Árvores

    Ensina Flatten, Graft, Simplify e Flip Matrix para remodelar árvores. Os alunos reestruturam árvores incompatíveis para resolver erros comuns de incompatibilidade de dados.

  • Aula 3 • Introdução a Árvores de Dados

    Apresenta estruturas de dados ramificadas e notação de caminhos. Os alunos leem pré-visualizações de árvores e entendem por que as árvores surgem de operações de superfície e malha.

  • Aula 4 • Entendendo Listas no Grasshopper

    Explica como o Grasshopper armazena múltiplos valores como listas ordenadas. Estabelece a indexação de listas como base para todas as técnicas de manipulação de dados.

  • Aula 5 • Regras de Correspondência e Herança

    Explica os modos de correspondência longest-list, shortest-list e cross-reference. Os alunos escolhem o modo correto para produzir as saídas geométricas pretendidas.

Capítulo 3Ver detalhes

Curvas, Superfícies e Geometria NURBS

  • Aula 1 • Fundamentos de Curvas NURBS

    Aborda grau, pontos de controle, nós e pesos de curvas NURBS. Conecta propriedades matemáticas ao comportamento visual para projeto informado de curvas.

  • Aula 2 • Análise de Superfície e Espaço UV

    Explica parametrização UV, normais de superfície e análise de curvatura. Os alunos usam coordenadas UV para posicionar geometria precisamente em superfícies.

  • Aula 3 • Operações Brep e Lógica Booleana

    Aborda construção Brep, união, diferença e interseção booleanas. Os alunos constroem sólidos complexos combinando e subtraindo volumes paramétricos.

  • Aula 4 • Métodos de Geração de Superfícies

    Apresenta os métodos de criação de superfícies Loft, Extrude, Sweep e Revolve. Os alunos selecionam o método apropriado com base nos requisitos geométricos do projeto.

  • Aula 5 • Análise e Manipulação de Curvas

    Ensina operações de tangente, normal, curvatura e deslocamento em curvas. Os alunos extraem dados geométricos para orientar decisões de projeto a jusante.

Capítulo 4Ver detalhes

Painelização e Racionalização de Superfícies

  • Aula 1 • Racionalização para Fabricação

    Agrupa painéis semelhantes por geometria para minimizar a contagem de peças únicas. Os alunos aplicam agrupamento e rotulagem para preparar conjuntos de painéis para produção.

  • Aula 2 • Mapeamento de Geometria de Painel Personalizado

    Mapeia perfis de painel 2D personalizados em células de superfície usando frames de superfície. Os alunos criam designs de painéis variados orientados por lógica de atrator.

  • Aula 3 • Extração de Painel Plano

    Extrai e testa painéis quanto à planaridade usando análise de desvio. Os alunos identificam painéis não planos e aplicam estratégias de correção.

  • Aula 4 • Sistemas de Malha em Superfícies

    Gera malhas retangulares, triangulares e de diamante mapeadas no espaço UV. Estabelece a lógica de malha que sustenta todos os fluxos de trabalho de painelização.

  • Aula 5 • Triangulação e Painelização de Malha

    Converte malhas quadriculadas em malhas trianguladas para eficiência estrutural. Os alunos comparam layouts de painéis quad e tri para adequação à fabricação.

Capítulo 5Ver detalhes

Lógica de Atrator e Projeto Orientado por Campo

  • Aula 1 • Graph Mapper e Remapeamento de Valores

    Controla a relação não linear entre distância e saída usando o Graph Mapper. Os alunos ajustam curvas de resposta para alcançar efeitos visuais precisos.

  • Aula 2 • Padrões de Gradiente e Fachadas Responsivas

    Combina lógica de atrator com painelização para produzir sistemas de fachada responsivos. Os alunos integram todas as técnicas de atrator em uma definição de fachada completa.

  • Aula 3 • Atratores de Curva e Superfície

    Estende a lógica de atrator a curvas e superfícies usando distância do ponto mais próximo. Os alunos criam efeitos de gradiente que seguem características lineares ou de superfície.

  • Aula 4 • Fundamentos de Atrator de Ponto

    Mapeia a distância de pontos atratores para valores de parâmetro que orientam a geometria. Apresenta o padrão de atrator central usado em todos os fluxos de trabalho baseados em campo.

  • Aula 5 • Campos Vetoriais e Linhas de Fluxo

    Gera campos vetoriais a partir de funções matemáticas e traça linhas de fluxo através deles. Os alunos visualizam forças direcionais como geometria de projeto.

Capítulo 6Ver detalhes

Scripting com Python e C# no Grasshopper

  • Aula 1 • Geometria RhinoCommon em Scripts

    Usa classes RhinoCommon para criar e manipular geometria dentro de scripts. Os alunos geram curvas, superfícies e transformações programaticamente.

  • Aula 2 • Empacotando Scripts como Componentes Reutilizáveis

    Envolve scripts em componentes do tipo cluster com ícones e documentação. Os alunos constroem uma biblioteca de componentes pessoal para uso repetido em projetos.

  • Aula 3 • Introdução ao Componente de Script

    Apresenta os componentes GhPython e C# Script, seus editores e portas de E/S. Os alunos escrevem e executam seu primeiro script personalizado dentro de uma definição.

  • Aula 4 • Sintaxe Python para Grasshopper

    Aborda tipos de dados Python, loops, condicionais e funções no contexto do GH. Os alunos traduzem a lógica de componentes nativos em código Python equivalente.

  • Aula 5 • Algoritmos e Lógica Personalizados

    Implementa classificação, recursão e operações matemáticas personalizadas em scripts. Os alunos resolvem problemas de projeto que exigem lógica indisponível em componentes nativos.

Capítulo 7Ver detalhes

Integração de Análise Estrutural e Ambiental

  • Aula 1 • Análise Estrutural com Karamba3D

    Apresenta componentes do Karamba3D para análise estrutural por elementos finitos dentro do GH. Os alunos avaliam estruturas de vigas e cascas e leem saídas de tensão.

  • Aula 2 • Otimização de Forma com Kangaroo

    Usa o solver físico Kangaroo para otimização de forma por tração, compressão e equilíbrio. Os alunos geram formas estruturalmente informadas através de simulação ao vivo.

  • Aula 3 • Fechando o Ciclo Análise-Projeto

    Alimenta os resultados da análise de volta aos parâmetros geométricos para automatizar a iteração do projeto. Os alunos constroem uma definição onde métricas de desempenho orientam diretamente a forma.

  • Aula 4 • Análise de Iluminação Natural e Térmica com Honeybee

    Conecta Honeybee ao Radiance e EnergyPlus para simulação de iluminação natural e térmica. Os alunos avaliam o desempenho do ambiente e ajustam a geometria para atender às metas.

  • Aula 5 • Análise Solar e de Radiação com Ladybug

    Executa análise de radiação solar e trajetória do sol usando componentes Ladybug. Os alunos identificam zonas de alta exposição para informar o projeto de sombreamento e fachada.

Capítulo 8Ver detalhes

Estratégias de Otimização e Projeto Generativo

  • Aula 1 • Assistência de Aprendizado de Máquina na Otimização

    Apresenta modelagem substituta e busca assistida por ML para acelerar a otimização. Os alunos usam modelos treinados para prever aptidão sem execuções completas de simulação.

  • Aula 2 • Otimização Multiobjetivo com Octopus

    Usa Octopus para explorar frentes de Pareto entre objetivos de projeto concorrentes. Os alunos visualizam trade-offs e selecionam soluções do conjunto de Pareto.

  • Aula 3 • Solver Evolucionário Galapagos

    Configura Galapagos para otimização de objetivo único usando algoritmos genéticos. Os alunos ajustam tamanho da população, taxa de mutação e critérios de parada.

  • Aula 4 • Fundamentos de Otimização em Projeto

    Define funções de aptidão, variáveis de projeto e restrições em um contexto paramétrico. Os alunos enquadram um problema de projeto como uma tarefa de otimização solucionável.

  • Aula 5 • Projeto Generativo com Populate e Genetics

    Gera populações de projeto diversas usando sementeamento aleatório e variação genética. Os alunos exploram grandes espaços de solução antes de restringir a candidatos ótimos.

Certificação

Seu certificado válido de conclusão

Este curso é para si:

  • Estudantes de arquitetura prontos para ir além da modelagem 3D manual.

  • Arquitetos em atividade que desejam adicionar ferramentas computacionais ao seu fluxo de trabalho.

  • Designers de interiores explorando conceitos espaciais generativos e orientados por dados.

  • Engenheiros estruturais buscando conectar ferramentas de análise diretamente à geometria do projeto.

  • Designers industriais interessados em criação algorítmica e saída para fabricação.

  • Profissionais em transição de carreira vindos da engenharia ingressando na área de design computacional.

O que os nossos alunos dizem

As vossas aulas são perfeitas. Adquiri o pacote de um ano e, finalmente, tenho a oportunidade de acompanhar diversos temas do meu interesse sem precisar mudar de plataforma... agradeço por tudo o que fazem, já vos recomendei a outras pessoas...
Giulio Carlo
Giulio CarloAluno de Marketing Digital
Gosto de como as lições são directas ao assunto e como consigo alterar capítulos e saltar conteúdos que não preciso.
Mariana Ferres
Mariana FerresAluna de Fotografia
Gosto do conteúdo e do modo de apresentação e transcrição de vídeos, o que acelera o processo!
Luciana Alvarenga
Luciana AlvarengaAluna de Design de Unhas
A plataforma é rápida, simples de usar. A diversidade de conteúdo e os vídeos complementares ajudam muito na aprendizagem.
André Felipe
André FelipeAluno de Engenharia de Prompt

Principais capacitações

FAQ

Quem é a Dedika?

O certificado é válido em Brasil?

Os cursos são gratuitos?

Qual é a carga horária do curso?

Como são os cursos?

Como funcionam os cursos?

Qual é a duração dos cursos?

Qual é o custo ou preço dos cursos?

O que é um curso EAD ou online e como funciona?

Curso em PDF