Pré/pós-processamento e ambientes de execução¶
O FrontISTR é o próprio solver de análise. Para realizar uma análise na prática, combinam-se, consoante o objetivo, ferramentas de pré-processamento (geração da malha e definição das condições de fronteira) e de pós-processamento (visualização dos resultados). Esta página apresenta combinações representativas (rotas). Escolha a rota adequada e avance para as informações de obtenção das ferramentas ou para os capítulos de instalação e execução.
Fluxo geral da análise¶
Pré-processamento (criação da malha e das condições de fronteira)
↓
Execução do solver (FrontISTR)
↓
Pós-processamento (visualização dos resultados)
Para detalhes de cada etapa, consulte Fluxo da análise.
Como escolher uma rota¶
As ferramentas periféricas que podem ser utilizadas com o FrontISTR incluem ferramentas distribuídas oficialmente, ferramentas apresentadas de forma contínua pela comunidade FrontISTR e ferramentas integradas de forma independente por terceiros. As rotas abaixo são organizadas pela combinação de pré-processamento/pós-processamento, pelo seu enquadramento — oficial/terceiros ou comercial — e pelos sistemas operativos suportados.
| Rota | Pré-processamento | Pós-processamento (visualização) | Sistemas operativos suportados | Características | Obtenção / detalhes |
|---|---|---|---|---|---|
| REVOCAP_PrePost | REVOCAP_PrePost | REVOCAP_PrePost / ParaView | Windows | GUI tradicional distribuída oficialmente. Abrange o fluxo desde o pré-processamento até à visualização | Transferência / Tutorial em vídeo |
| FreeCAD + FEM_FrontISTR | FreeCAD (add-on FEM_FrontISTR) | FreeCAD / ParaView | Windows / Linux | GUI da família oficial integrada com o FreeCAD. Proporciona um fluxo consistente desde CAD. As funcionalidades continuam a ser ampliadas | FEM_FrontISTR (GitHub) |
| EasyISTR | EasyISTR (importação de malha UNV) | ParaView | Windows / Linux | GUI integrada de apoio distribuída por terceiros. Documentação abrangente em japonês | OpenCAE-DALAB Wiki |
| Edição direta do ficheiro de entrada | Editor de texto (CAD→Gmsh→conversão de formato conforme necessário, Femap neutral→neu2fstr) | ParaView | Multiplataforma | Rota padrão. Acompanha todas as funcionalidades. Adequada para automatização e reprodutibilidade | Fluxo da análise / Conversão de malhas e dados |
| Keiei-Tensha | Keiei-Tensha (importação inp / verificação e edição 3D da entrada do FrontISTR) | ParaView | Windows / Linux / macOS | Extensão VS Code distribuída por terceiros. Liga o texto e a vista 3D, escreve as localizações selecionadas de volta como !SGROUP/!NGROUP e suporta integração com agentes de IA. Auxilia a rota de edição direta | Marketplace / structia.jp |
| Jupiter (comercial) | Jupiter | Jupiter | Windows | Comercial, desenvolvido no Japão. Suporta modelos de grande escala | Jupiter-FrontISTR Interface |
| WELSIM (comercial) | WELSIM | WELSIM / ParaView | Windows / Linux | Comercial, desenvolvido fora do Japão. Suporta vários solvers OSS | welsim.com |
A versão pública do REVOCAP_PrePost inclui um solver FrontISTR de uma geração anterior. Para efetuar análises com o solver mais recente, obtenha-o separadamente e substitua o que vem incluído.
Além disso, o «Advance REVOCAP_PrePost for FrontISTR» é disponibilizado aos membros efetivos do FrontISTR Commons (sem suporte). Existe também o pré/pós-processador comercial Advance/REVOCAP da AdvanceSoft.
Para quem utiliza pela primeira vez¶
Se estiver a utilizar o FrontISTR pela primeira vez, começar por uma rota que permita realizar todo o processo, desde o pré-processamento até à visualização, numa GUI (como FreeCAD + FEM_FrontISTR ou EasyISTR) facilita a realização da primeira análise. Ambas as rotas continuam a ser atualizadas e dispõem de informação em japonês facilmente acessível. Depois de se familiarizar com o fluxo de trabalho, é aconselhável avançar para a rota de «edição direta do ficheiro de entrada», que permite utilizar as funcionalidades do FrontISTR da forma mais fiável. Se forem importantes modelos de grande escala ou suporte comercial, ferramentas comerciais como Jupiter e WELSIM também são opções.
Pós-processamento (visualização)¶
O FrontISTR emite dados de grelha não estruturada (formatos VTK / AVS) que podem ser lidos pelo ParaView e por ferramentas semelhantes, utilizando !WRITE, VISUAL para ativar a saída de visualização e !VISUAL (por exemplo, output_type=VTK) para especificar o formato de visualização. Carregue estes dados numa ferramenta de visualização para apresentar mapas de cores de deslocamento, tensão, deformação e outras grandezas. Para detalhes sobre os formatos de saída e as ferramentas de conversão, consulte Conversão de malhas e dados.