42x
001986
2026-06-22

Uso da interface Grasshopper para o dimensionamento de estruturas paramétricas

Este artigo oferece uma visão geral das possibilidades de dimensionamento de um modelo paramétrico usando a interface Grasshopper - RFEM 6. O objetivo é automatizar o máximo possível de etapas de trabalho recorrentes para tornar a investigação de variantes eficiente.

Vantagens da Interface Grasshopper

O Grasshopper oferece um ambiente adequado para a elaboração do conceito inicial de projeto. Através do ambiente de script visual, o projeto de modelo paramétrico também é realizável para usuários sem conhecimentos de programação. A visibilidade direta da geometria do modelo paramétrico facilita ainda a avaliação interdisciplinar e o desenvolvimento posterior do projeto. A parametrização da geometria permite a implementação de alterações e análise de variantes sem grande esforço.

Com a ajuda do plug-in da Dlubal para Grasshopper, o modelo de projeto no ambiente Grasshopper pode ser ampliado com um modelo analítico. Assim, a parametrização já existente para o modelo estrutural no RFEM 6 é utilizada. Esta conexão permite considerar aspectos estáticos já na fase inicial do projeto e derivar diretamente o cálculo estático e dimensionamento para diferentes variantes de modelo.

A representação a seguir mostra um possível fluxo de trabalho entre RFEM 6 e Grasshopper.

A seguir, detalha-se a implementação das áreas individuais do fluxo de trabalho.

Geometria Paramétrica

A geometria é gerada através de componentes do Grasshopper ou um modelo já existente pode servir como base. As linhas e superfícies são utilizadas como entrada de geometria para os componentes do plug-in da Dlubal.

Plugin Dlubal

Dados de modelo e carga específicos da Dlubal podem ser definidos através de vários componentes e conectados à geometria paramétrica do Grasshopper. O modelo de projeto é assim ampliado para um modelo analítico. A estrutura dos componentes segue a lógica de definição do RFEM 6. A definição de uma barra, por exemplo, requer uma seção transversal e um material.

Dados do Modelo

Com os dados do modelo, propriedades para um modelo analítico são adicionadas à geometria definida parametricamente (por exemplo, material, seções transversais, barras, articulações, apoios, excentricidades, etc.) Propriedades que são selecionadas de uma lista no RFEM também podem ser selecionadas no Grasshopper através de listas de valores.

Propriedades de Dimensionamento

A definição das propriedades de dimensionamento ocorre no Grasshopper apenas através dos números de índice das propriedades de dimensionamento. Para isso, são pré-definidas informações sobre, por exemplo, comprimentos de flambagem, condições de contorno e configuração de capacidade de carga em um modelo do RFEM, que são controladas a partir do Grasshopper. A criação de um modelo é explicada na seção Modelo para RFEM.

Dados de Carga

Com os dados de carga, pode-se definir a combinação (por exemplo, casos de carga, situação de dimensionamento, combinação de cargas) bem como a aplicação de cargas (por exemplo, cargas de nó, linha, barra, conjunto de barras, superfície e volume).

Para definir uma carga, é sempre necessário um caso de carga no RFEM. Para a definição de um caso de carga, devem ser geradas configurações de análise estrutural, bem como categorias de ação para a classificação dos casos de carga devem ser especificadas. Os componentes do Grasshopper necessários para isso estão disponíveis. No entanto, toda a classificação e combinação de casos de carga também pode ser pré-definida em um modelo do RFEM. No Grasshopper, apenas o número do caso de carga para as cargas e os parâmetros de carga relevantes são armazenados.

Modelo para RFEM 6

Em um modelo do RFEM (*.ft6 arquivo), podem ser definidas elementos RFEM que estarão disponíveis em cada novo modelo criado com este modelo. Para isso, deve ser primeiro criado um modelo no RFEM:

Para controle do dimensionamento no modelo, o AddOn necessário é ativado, normas são estabelecidas e as propriedades de dimensionamento correspondentes são definidas, que são atribuídas através de seu número de índice no Grasshopper.

Seleções de Objetos

Seleções de objetos também podem ser definidas em um modelo, filtrando objetos, por exemplo, através de um comentário. Quando um comentário é adicionado a um componente Dlubal, todos os objetos com esse comentário aparecerão na seleção de objetos pré-definida.

Tabelas de Resultados

Os resultados exportados do componente "Exportar Resultados para Arquivos" referem-se sempre às tabelas de resultados no RFEM 6. No gerenciador de tabelas de resultados, pode-se especificar quais resultados serão exportados com o componente.

Relatório de Impressão

Vistas necessárias, bem como documentação de modelo e resultados, podem ser armazenadas através do gerenciador de relatórios de impressão no modelo.

Configurações de Exportação

Ao exportar o modelo do Grasshopper para o RFEM, primeiro é criado um arquivo de modelo vazio no RFEM e os dados do Grasshopper são carregados neste modelo. Se o caminho de armazenamento de um arquivo de modelo for especificado no componente de exportação (Usar Modelo), já na inicialização do novo modelo os dados do arquivo de modelo serão carregados e as informações importadas do Grasshopper poderão se referir a ele.

Se a exportação for bem-sucedida, o "Componente RFEM 6 Calculate" iniciará automaticamente o cálculo no RFEM. Após o cálculo realizado, os resultados pré-configurados do cálculo e dimensionamento são armazenados em um arquivo CSV. Após a preservação dos resultados, o relatório de impressão também é salvo com o componente "Exportar Relatório de Impressão" no caminho de armazenamento especificado.


Autor

Paul desenvolve soluções de interfaces na Product Engineering e apoia adicionalmente no Customer Support. Nesse processo, ele mantém sempre em vista a integração contínua do sistema.

Ligações


;