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, conforme o objetivo, ferramentas de pré-processamento (criação da malha e definição das condições de contorno) e de pós-processamento (visualização dos resultados). Esta página lista combinações representativas (rotas). Escolha a rota mais adequada e prossiga para as informações de obtenção de cada ferramenta 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 contorno)
↓
Execução do solver (FrontISTR)
↓
Pós-processamento (visualização dos resultados)
Para obter detalhes de cada etapa, consulte Fluxo da análise.
Como escolher uma rota¶
As ferramentas periféricas que podem ser usadas com o FrontISTR incluem ferramentas distribuídas oficialmente, ferramentas apresentadas continuamente 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 posicionamento como oficial/terceiros ou comercial e pelos sistemas operacionais compatíveis.
| Rota | Pré-processamento | Pós-processamento (visualização) | SO compatível | 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é a visualização | Download / Tutorial em vídeo |
| FreeCAD + FEM_FrontISTR | FreeCAD (complemento FEM_FrontISTR) | FreeCAD / ParaView | Windows・Linux | GUI da família oficial integrada ao FreeCAD. Oferece um fluxo consistente desde o CAD. A funcionalidade continua sendo ampliada | FEM_FrontISTR (GitHub) |
| EasyISTR | EasyISTR (importação de malha UNV) | ParaView | Windows・Linux | GUI integrada de suporte distribuída por terceiros. Documentação em japonês abrangente | OpenCAE-DALAB Wiki |
| Edição direta do arquivo 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 automação e reprodutibilidade | Fluxo da análise / Conversão de malha e dados |
| Keiei-Tensha | Keiei-Tensha (importação de inp / verificação e edição 3D da entrada do FrontISTR) | ParaView | Windows・Linux・macOS | Extensão do VS Code distribuída por terceiros. Vincula o texto e a visualização 3D, grava de volta as posições selecionadas como !SGROUP/!NGROUP e oferece 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. Compatível com modelos de grande escala | Jupiter-FrontISTR Interface |
| WELSIM (comercial) | WELSIM | WELSIM / ParaView | Windows・Linux | Comercial, desenvolvido fora do Japão. Compatível com vários solvers OSS | welsim.com |
A versão pública do REVOCAP_PrePost inclui um solver FrontISTR de uma geração anterior. Para realizar análises com o solver mais recente, obtenha-o separadamente e substitua o solver incluído.
Além disso, o “Advance REVOCAP_PrePost for FrontISTR” é fornecido aos membros regulares do FrontISTR Commons (sem suporte). Também existe o pré/pós-processador comercial Advance/REVOCAP da AdvanceSoft.
Para usuários iniciantes¶
Se você está usando o FrontISTR pela primeira vez, começar por uma rota que permita realizar desde o pré-processamento até a visualização em uma GUI (como FreeCAD + FEM_FrontISTR ou EasyISTR) facilita a conclusão da primeira análise. Ambas as rotas continuam sendo atualizadas e contam com informações em japonês facilmente disponíveis. Depois de se familiarizar com o fluxo de trabalho, recomenda-se passar para a rota de “edição direta do arquivo de entrada”, que oferece o acesso mais confiável às funcionalidades do FrontISTR. Se modelos de grande escala ou suporte comercial forem importantes, ferramentas comerciais como Jupiter e WELSIM também são opções.
Sobre o pós-processamento (visualização)¶
O FrontISTR gera dados de malha não estruturada (formatos VTK / AVS) que podem ser lidos pelo ParaView e ferramentas semelhantes, usando !WRITE, VISUAL para habilitar a saída de visualização e !VISUAL (por exemplo, output_type=VTK) para especificar o formato de visualização. Carregue essa saída em uma ferramenta de visualização para exibir mapas de cores de deslocamento, tensão, deformação e outras grandezas. Para obter detalhes sobre os formatos de saída e as ferramentas de conversão, consulte Conversão de malha e dados.