Register to our newsletter and get notified of new articles

Overview of 3D meshing methods using open source tools

Learn how to use Salome and Gmsh to build beautiful 3D mesh.

The Internet is full of beautiful 3D mesh examples, but it is difficult to get clues about how they were constructed. In fact, creating a good 3D mesh can be very painful without the right tools or training. Furthermore, most of commercial pre-processing software have been improving and propose powerful 3D meshing algorithm, capable of building hybrid or full hexahedron mesh. The aim of this article is to give an overview of the constraints involved when building a 3D mesh for structural finite element, as well as exposing various meshing methods relying on free and open source tools. [Read More]

SesamX 3D elements explained

Learn what are the peculiarities of SesamX 3D elements and how they compare to Abaqus.

3D elements are probably the most intuitive elements to use when someone starts learning finite elements. Without relying on any specific assumption, these elements can be applied to a wide range of situations, as long as the mesh size can be reduced to capture every geometry detail. After the presentation of the SesamX 1D (truss and beam), and 2D (MITC4+ shell and MITC3+ shell) elements, I will present in this article, the 3D elements implemented in SesamX, as well as a comparison with Abaqus equivalent elements. [Read More]

MITC3 shell element explained

Learn what are the specific features of the MITC3 shell element. Discover how the SesamX element compares to Abaqus S3 element.

In this article I detail the triangular shell element that is implemented in SesamX. This element is known as the MITC3+ element and is quite similar to the MITC4+ element used for quadrangular shell (presented in this article). Hence, most of the element derivation is identical to that of the MITC4+ and is not detailed again here. This article focuses instead on the specific features of the MITC3+, such as the presence of an internal node and the stiffness matrix condensation. [Read More]

MITC4 shell element explained

Learn what are the main assumptions of MITC elements, and how the MITC4 is derived. Discover how the SesamX element compares to Abaqus S4 element.

The development of an efficient shell element has gathered a lot of work since the beginning of structural finite element history. In this article, I will present the linear quad shell element (improved MITC4 element) that has been freshly implemented in SesamX. I will start with the assumptions made as well as the derivation of the element stiffness matrix. Finally, I will showcase some SesamX data cards and a comparison of results with Abaqus S4 element. [Read More]

Timoshenko beam element explained

Learn how to derive the beam element stiffness matrix from kinematic assumptions. And discover how the SesamX element compares to Abaqus B31 element.

The beam element is one the main elements used in a structural finite element model. It makes it a must have for SesamX. In this article, I will discuss the assumptions underlying this element, as well as the derivation of the stiffness matrix implemented in SesamX. Finally, I will present the SesamX data cards useful to define a beam element, and a comparison of results with Abaqus B31 element. [Read More]

Classical truss element explained

Learn how to derive the truss element stiffness matrix from kinematic assumptions. And discover how it compares to Abaqus T3D2 element.

When talking about structural finite elements, the truss element is one of the first elements discussed. As long as the assumptions underlying its usage are met, it is an efficient element allowing convenient interpretation of results. I will discuss here theses assumptions as well as the truss element use cases. Then I will showcase the element formulation, leading to the expression for the stiffness matrix, as it is implemented in SesamX. [Read More]

SesamX step by step getting started guide

Discover what are the main steps to set up a SesamX model, run a static simulation and output some results.

This article discusses how to set up a SesamX model. Following a simple shell example from input cards definition to output visualization, I will introduce the main mechanisms used by SesamX: how to write an input card, how SesamX works with units, how SesamX stores data, how to create the mesh and the selections, how to create materials and properties on elements, how to create loads and boundary conditions, [Read More]

Overview of existing finite element software

Learn what are the main finite element software on the market. And how they differ from one another.

The task of choosing a finite element analysis software may be daunting. With a large choice of solvers upon us, it is tedious to find out which one is the best suited to our needs. This article aims at giving an overview of the similarities, differences and pros and cons of each software available. It will mainly discuss finite element software from a structure and mechanics point of view. [Read More]

SesamX Manifesto and development roadmap

Get to know what is behind SesamX and find our roadmap for the incoming months

This manifesto is the opportunity for us to expose our vision of what SesamX will be in the near future. It discusses some of its core features as well as explains the main motivation behind our action. A concise roadmap is given at the end to provide a clear view of how the development of SesamX will go on. What is SesamX? SesamX is a finite element analysis software that addresses the physical simulation of structural products. [Read More]