Chrono FEA tutorials
The following demos, included with the Chrono distribution, illustrate the use of the FEA module.
- demo_FEA_basic
Learn the very basics: create mesh container, add nodes and elements, and perform linear static analysis (on single elements). - demo_IRR_visualize_FEA and demo_VSG_visualize_FEA
Learn how to visualize FEA in the realtime view, also learn to use tetrahedrons and hexahedrons for nonlinear dynamics. - demo_FEA_cables
Learn how to create cables using ChElementCableANCF, and connect some bodies - demo_FEA_beamsEuler
Learn how to create beams using ChElementBeamEuler - demo_FEA_loads_dynamic and demo_FEA_loads_static
Here you can learn how to apply loads to elements, or how to create your custom loads. - demo_FEA_shellsANCF_3423_3443
Learn to use ANCF shell elements - demo_FEA_shellsReissner
Learn to use Reissner 6-field shell elements - demo_FEA_hexaANCF_3813 and demo_FEA_hexaANCF_3813_9
Learn to use ANCF brick elements - demo_FEA_contacts_SMC and demo_FEA_contacts_SMC
How to perform contact between FEA meshes in three dimensional space, with automatic collision detection - demo_FEA_abaqus_wheel
Import an .INP Abaqus mesh with a 3D tetrahedral mesh - demo_FEA_cosimulate_load
Import an .INP Abaqus mesh with a 3D tetrahedral mesh and apply loads to the surface coming from an external process. - demo_FEA_thermal
Compute a simple solution for the temperature field in a solid, given boundary conditions (Poisson problem). - demo_FEA_electrostatics
Compute the electrostatic solution for a volume given boundary conditions (high voltage electrodes in air).