前后处理与运行环境¶
FrontISTR 是分析求解器本体。实际进行分析时,需要根据目的组合用于前处理(生成网格、设置边界条件)和后处理(结果可视化)的工具。本页列出具有代表性的组合(路线)。请选择适合自己的路线,并前往各工具的获取地址或安装、运行章节。
分析的整体流程¶
各步骤的详细说明请参见分析流程。
如何选择路线¶
可与 FrontISTR 配合使用的周边工具中,既有官方发布的工具,也有 FrontISTR 社区持续介绍的工具,还有第三方自行集成的工具。这里按照前处理、后处理的组合,以及官方/第三方、商业等定位和支持的操作系统整理各条路线。
| 路线 | 前处理 | 后处理(可视化) | 支持OS | 特点 | 获取地址、详情 |
|---|---|---|---|---|---|
| REVOCAP_PrePost | REVOCAP_PrePost | REVOCAP_PrePost / ParaView | Windows | 官方发布的传统GUI。可从前处理一直处理到可视化 | 下载 / 视频教程 |
| FreeCAD + FEM_FrontISTR | FreeCAD(FEM_FrontISTR插件) | FreeCAD / ParaView | Windows、Linux | 与 FreeCAD 集成的官方体系GUI。可从 CAD 一贯处理,功能仍在持续扩充 | FEM_FrontISTR(GitHub) |
| EasyISTR | EasyISTR(导入UNV网格) | ParaView | Windows、Linux | 第三方发布的一体化辅助GUI。日文手册较为完善 | OpenCAE-DALAB Wiki |
| 直接编辑输入文件 | 文本编辑器(根据需要使用 CAD→Gmsh→格式转换,Femap neutral→neu2fstr) | ParaView | 多平台 | 标准路线。可覆盖全部功能。适合自动化与可重复性 | 分析流程 / 网格与数据转换 |
| 形影転写(Keiei-Tensha) | 形影転写(导入inp格式/FrontISTR输入的3D确认与编辑) | ParaView | Windows、Linux、macOS | 第三方发布的 VS Code 扩展。文本与3D视图联动,可将选中部分写回!SGROUP/!NGROUP,并支持AI代理集成。用于辅助直接编辑路线 | Marketplace / structia.jp |
| Jupiter(商业) | Jupiter | Jupiter | Windows | 商业、日本产品。支持大规模模型 | Jupiter-FrontISTR Interface |
| WELSIM(商业) | WELSIM | WELSIM / ParaView | Windows、Linux | 商业、海外产品。支持多个OSS求解器 | welsim.com |
REVOCAP_PrePost 的公开版中附带旧一代 FrontISTR 求解器。使用最新版本求解器进行分析时,请另行获取求解器并替换。
此外,还向 FrontISTR Commons 正式会员提供“Advance REVOCAP_PrePost for FrontISTR”(无支持服务)。另外也有 Advance Soft 的商业前后处理产品 Advance/REVOCAP。
初次使用者¶
首次使用 FrontISTR 时,从能够通过 GUI 完成前处理到可视化的路线(例如 FreeCAD + FEM_FrontISTR 或 EasyISTR)开始,更容易完成第一次分析。这两条路线目前仍在持续更新,也较容易获得日文资料。熟悉操作后,可以转向“直接编辑输入文件”的路线,以最可靠地使用 FrontISTR 的各项功能。如果重视大规模模型或商业支持,也可选择 Jupiter、WELSIM 等商业工具。
关于后处理(可视化)¶
FrontISTR 通过启用可视化输出的 !WRITE, VISUAL 和指定可视化格式的 !VISUAL(如 output_type=VTK),输出可由 ParaView 等读取的非结构网格数据(VTK / AVS 格式)。将这些数据读入可视化工具后,可显示位移、应力、应变等彩色云图。关于输出格式和转换工具的详细信息,请参见网格与数据转换。