
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.
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.
Conteúdo do curso
8 Capítulos • 40 AulasDuração entre 4 e 360 horas (você decide)
Capítulo 1EsconderEsconder detalhesVer detalhesIntrodução ao Grasshopper e Pensamento Paramétrico
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 2EsconderEsconder detalhesVer detalhesEstruturas de Dados: Listas e Árvores
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 3EsconderEsconder detalhesVer detalhesCurvas, Superfícies e Geometria NURBS
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 4EsconderEsconder detalhesVer detalhesPainelização e Racionalização de Superfícies
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 5EsconderEsconder detalhesVer detalhesLógica de Atrator e Projeto Orientado por Campo
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 6EsconderEsconder detalhesVer detalhesScripting com Python e C# no Grasshopper
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 7EsconderEsconder detalhesVer detalhesIntegração de Análise Estrutural e Ambiental
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 8EsconderEsconder detalhesVer detalhesEstratégias de Otimização e Projeto Generativo
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.
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...

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.

Gosto do conteúdo e do modo de apresentação e transcrição de vídeos, o que acelera o processo!

A plataforma é rápida, simples de usar. A diversidade de conteúdo e os vídeos complementares ajudam muito na aprendizagem.

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




















