Tutorial for running FEM_FrontISTR from GUI
FEM_FrontISTR performs analysis using the FrontISTR solver on the FEM model created with the FEM workbench. Since the procedures of setting up the analysis model with FEM workbench is the same as the FreeCAD standard, the explanation is omitted in this tutorial (for the method of setting up the analysis model, refer to, for example, FEM_tutorial).
In this section, we will explain how to use the FrontISTR module, using the FEM sample included with FreeCAD as an example to run it in FrontISTR.
- Start FreeCAD and click on the sample circled in red.
- Right-click on the left red circle (Analysis) and select
Activate Analysis
. This will allow you to recalculate the analysis. At the same time, click on the top red circle (Start or FEM) and selectFrontISTR
. - Select the red circle (Analysis) in the lower left corner, and click the button (Solver) in the upper left corner. Then
SolverFISTRTools
will be created in Analysis. This is the FrontISTR solver object. Note that the executable binary of FrontISTR will be downloaded automatically at this stage. - Select
SolverFISTRTools
with the mouse to select the FrontISTR option in the red circle in the lower left corner. Then, double-clickSolverFISTRTools
. - After setting the
Working directory
freely, clickWrite input file
to write the FrontISTR input file in theWorking directory
. After that, clickRun FrontISTR
to run the calculation. - If the calculation finishes successfully, it will end with the output as shown in the figure.
- Close the task of SolverFISTRTools and delete
CCX_Results
. Double clickFISTR_Results
for post-process. - Control view settings from the task panel of SolverFISTRTools. The folloings is a displacement contour of Von Mises stress.
- If you want to perform a calculation with different analysis conditions, click
Close
on the task to return to 4. and change the workbench fromFrontISTR
toFEM
. For boundary conditions and properties, you can change the current settings by selecting inside the red circle on the left. You can also add new boundary conditions by selecting the button in the upper red circle. After setting the conditions, the calculation can be performed under different conditions by repeating the procedure from 4.