bruno.arq
← Voltar aos projetos

Automação BIM

Grasshopper Facade Generator

Plugin Grasshopper para geração paramétrica de fachadas com painéis modulares e otimização solar.

Grasshopper Rhino C# Ladybug Galapagos

Visão Geral

Ferramenta paramétrica para Grasshopper que gera padrões de fachada otimizados para desempenho solar. Combina análise ambiental via Ladybug com otimização genética via Galapagos.

Funcionalidades

  • Geração de padrões de fachada baseados em grid paramétrico
  • Análise de radiação solar integrada via Ladybug
  • Otimização automática com Galapagos
  • Exportação de painéis para fabricação (DXF/STEP)

Fluxo de Trabalho

  1. Definir superfície de fachada e grid base
  2. Configurar parâmetros de abertura (min/max)
  3. Executar análise solar para a orientação
  4. Otimizar distribuição de aberturas
  5. Exportar geometria para fabricação

Exemplo de Código

protected override void SolveInstance(IGH_DataAccess DA)
{
    Surface facade = null;
    int uCount = 10, vCount = 10;

    DA.GetData(0, ref facade);
    DA.GetData(1, ref uCount);
    DA.GetData(2, ref vCount);

    var panels = FacadeGenerator.CreatePanels(facade, uCount, vCount);
    var optimized = SolarOptimizer.Optimize(panels, sunVectors);

    DA.SetDataList(0, optimized);
}