Select a Language

Parametric Modeling Grasshopper/Python

Grasshopper é uma ferramenta de programação visual usada para criar designs paramétricos e arte generativa. É um plugin para o Rhino, um popular software de modelagem 3D. O Grasshopper permite que os designers criem formas e padrões geométricos complexos conectando componentes pré-construídos em uma interface baseada em nós. O software utiliza scripts gráficos para automatizar tarefas repetitivas e iterar rapidamente através de opções de design. O Grasshopper é amplamente utilizado em arquitetura, design de produtos, engenharia e outros campos criativos. Ele permite que os designers explorem múltiplas soluções de design em tempo real, dando-lhes controle total sobre o processo de design. Com sua interface fácil de usar e extensa biblioteca de componentes, o Grasshopper se tornou uma ferramenta poderosa para fabricação e prototipagem digital.

Básico 3 dias

Descrição do curso: Este curso on-line/presencial de 3 dias foi desenvolvido para apresentar aos participantes a modelagem paramétrica usando o Grasshopper, uma plataforma de programação visual integrada ao Rhino 3D. O curso se concentra em ensinar aos participantes o básico do Grasshopper, incluindo tipos de dados, operadores, estruturas de controle e manipulação de listas, para criar modelos e geometrias paramétricas. Através de uma combinação de tutoriais, exercícios e aplicações práticas, os participantes obterão uma compreensão básica da modelagem paramétrica e suas aplicações.

Objetivos do curso:

  • Compreenda os fundamentos da modelagem paramétrica e seus benefícios.
  • Usando a interface do Grasshopper para criar e manipular objetos geométricos.
  • Trabalhe com parâmetros e regras para criar modelos dinâmicos e ajustáveis.
  • Use estruturas de dados e algoritmos para gerenciar e manipular dados de maneira eficaz.
  • Integre o Grasshopper ao Rhino para criar projetos de design complexos e dinâmicos.

Conteúdo do curso:

  • Dia 1:
    • Introdução à modelagem paramétrica e à interface Grasshopper
    • Tipos de dados e operadores básicos no Grasshopper
    • Crie formas geométricas mais simples com Grasshopper
  • Dia 2:
    • Trabalhar com parâmetros e estruturas de controle para modelagem dinâmica
    • Usando listas e manipulação de listas para criar padrões e repetições
    • Crie algoritmos mais simples para gerar formas e padrões geométricos
  • Dia 3:
    • Modelagem paramétrica avançada: Criando parâmetros para complexidades geométricas
    • Integre o Grasshopper ao Rhino para criar projetos de design complexos
    • Exporte modelos do Grasshopper para o Rhino para posterior processamento e visualização

Requisitos do curso:

  • Computador com acesso à internet e capacidade de instalação do Rhino e Grasshopper (podem ser utilizadas versões para estudantes).
  • Conhecimentos básicos de informática e familiaridade com conceitos de modelagem 3D.
  • Nenhuma experiência anterior com o Grasshopper é necessária, mas é necessário o desejo de aprender e explorar a modelagem paramétrica.

Avaliação: Os participantes serão avaliados através da participação nas atividades do curso e da realização de exercícios e tarefas de modelagem paramétrica. Após a conclusão do curso, os participantes receberão um certificado confirmando sua participação e conhecimentos básicos de modelagem paramétrica com Grasshopper.

A descrição e os critérios deste curso podem ser adaptados com base nas necessidades ou requisitos específicos da organização ou dos participantes.

Modeling com GH-python Básico 2 dias

Course Description: Este curso online/presencial de 2 dias foi desenvolvido para apresentar aos participantes a modelagem paramétrica com GH-Python no Grasshopper, combinando a visualização do Grasshopper com o poder da linguagem de programação Python. O curso se concentra em ensinar aos participantes os fundamentos da programação Python para criar modelos paramétricos mais avançados e flexíveis no ambiente Grasshopper. Através de uma combinação de tutoriais, exercícios e aplicações práticas, os participantes obterão uma compreensão básica da modelagem paramétrica com GH-Python.

Objetivos do curso:

  • Entenda os fundamentos da programação Python e sua aplicação no Grasshopper.
  • Usando componentes GH-Python para criar modelos paramétricos e geometrias.
  • Trabalhe com variáveis, condições, loops e funções em Python para criar modelos dinâmicos.
  • Integre scripts Python ao Grasshopper para criar projetos de design complexos.
  • Aplique algoritmos básicos e tipos de dados para manipular dados geométricos.

Conteúdo do curso:

  • Dia 1:
    • Introdução à programação Python para Grasshopper
    • Sintaxe básica e variáveis ​​em Python
    • Crie scripts Python simples para gerar formas geométricas no Grasshopper
  • Dia 2:
    • Trabalhe com condições, loops e funções em Python para criar modelos dinâmicos
    • Usando listas e manipulação de listas para criar padrões e repetições
    • Integre bibliotecas e pacotes externos para estender a funcionalidade de scripts Python no Grasshopper

Requisitos do curso:

  • Computador com acesso à internet e capacidade de instalação do Rhino e Grasshopper (podem ser utilizadas versões para estudantes).
  • Conhecimentos básicos de informática e familiaridade com modelagem 3D e interface Grasshopper.
  • Nenhuma experiência anterior com Python é necessária, mas é necessário desejo de aprender e explorar modelagem paramétrica.

Avaliação: Os participantes serão avaliados pela participação nas atividades do curso e pela realização de exercícios e tarefas de modelagem paramétrica com GH-Python. Após a conclusão do curso, os participantes receberão um certificado confirmando sua participação e conhecimentos básicos de modelagem paramétrica com GH-Python no Grasshopper.

A descrição e os critérios deste curso podem ser adaptados com base nas necessidades ou requisitos específicos da organização ou dos participantes.