前後處理與執行環境¶
FrontISTR 是分析求解器本體。實際進行分析時,需要依目的組合用於前處理(建立網格與設定邊界條件)和後處理(結果視覺化)的工具。本頁列出代表性的組合(路徑)。請選擇適合自己的路徑,並前往各工具的取得方式或安裝/執行章節。
整體分析流程¶
各步驟的詳細資訊請參閱分析流程。
如何選擇路徑¶
可搭配 FrontISTR 使用的周邊工具中,包含官方發佈的工具、FrontISTR 社群持續介紹的工具,以及第三方自行整合的工具。此處依各路徑的前處理/後處理組合、官方/第三方或商用等定位,以及支援的 OS 進行整理。
| 路徑 | 前處理 | 後處理(視覺化) | 支援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格式/以3D確認・編輯FrontISTR輸入) | 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」(不含支援)。另外也有 AdvanceSoft 的商用前後處理器 Advance/REVOCAP。
初次使用者¶
若是第一次使用FrontISTR,從可透過GUI完成前處理到視覺化的路徑(例如 FreeCAD + FEM_FrontISTR 或 EasyISTR)開始,較容易完成第一次分析。這些路徑目前都持續更新,也較容易取得日文資訊。熟悉操作後,建議轉向「直接編輯輸入檔案」的路徑,以最可靠地使用FrontISTR的功能。若重視大型模型或商用支援,也可考慮 Jupiter 或 WELSIM 等商用工具。
關於後處理(視覺化)¶
FrontISTR 透過啟用視覺化輸出的 !WRITE, VISUAL,以及指定視覺化格式的 !VISUAL(例如 output_type=VTK),輸出可由 ParaView 等工具讀取的非結構網格資料(VTK / AVS格式)。將其讀入視覺化工具後,可顯示位移、應力、應變等的色彩圖。輸出格式與轉換工具的詳細資訊請參閱網格・資料轉換。