This tutorial shows you how to perform a FEA (Finite Element Analysis) in FreeCAD.


1. Open FreeCAD. Click on the ‘File’ tab and select ‘New’.

2. Click on the drop-down box where it says ‘Start’ and select ‘Part’. Now click on the cylinder symbol to generate a cylinder. You can rotate the object with help of scroll button on the mouse.

3. Select the curved surface of the cylinder. The cylinder dimensions can be edited in the Property-Value table on the left. For this tutorial, we take the default values (Radius = 2 mm, Height = 10 mm, Angle = 360)

4. Click on ‘A’ under the drop-down box. This will turn on the analysis solver.

5. Click on the drop-down box again and select ‘FEM’. Select the curved surface of the cylinder and then click on the ‘Mesh’ tab to select ‘FEM Mesh by Gmsh’.

6. Enter the maximum element size as 0.5 and hit ‘Apply’ and ‘Ok’. The mesh might be hidden. To show the mesh, right click on the ‘FEMMeshGmsh’ in the model window and click on ‘Show Selection’.

7. For adding the material, click on the ‘Model’ tab and click on ‘FEM Material for Solid’. Alternatively, you can click on the yellow circle right next to analysis button. You can select from the list of materials or give your own specifications for a material such as Young’s Modulus, Density and Poisson’s Ratio. For this tutorial, we select ABS. Press Ok.

8. For adding constraints, click on the ‘Model’ tab and go to ‘Mechanical Constraints’ and then ‘Constraint fixed’. Select one circular face of the cylinder and click ‘Add’. Then click ‘Ok’ to exit.

9. For Force constraint, again go to ‘Mechanical Constraints’ and click ‘Constraint force’. Select the other circular face of the cylinder. Enter the area load as 100 and press ‘Ok’.

10. Select ‘CalculiXccxTools’ in the model window. Now click on ‘Solve’ tab and hit ‘Run Solver Calculations’.

11. Double click on the ‘CalculiX_static_results’ and select the result you want on display.


See also

  • FEM Module - FreeCAD Documentation [[1]]
  • [[]]
  • [[]]

External links

  • []


Template:Stub

[[Category:]] [[Category:]]

Cookies help us deliver our services. By using our services, you agree to our use of cookies.