The Static analysis type allows time-invariant calculation of displacements, stresses, and strains in one or multiple solid bodies. The results are a consequence of the applied constraints and loads, for example, bearings, gravity, forces, etc. In SimScale, Code Aster solver is used for performing static analysis.
The results enable you to evaluate whether your component is deformed in an undesired manner or if a critical stress state occurs in your geometry. Additionally, you can also iterate the design based on the simulation results and run as many simulations in parallel as you want. You can find an overview of the fields of application at the bottom of this page.
Video: Stresses obtained with a nonlinear static analysis of a car suspension
Creating a Static Analysis
To create a static analysis, select the desired geometry, and click on ‘Create Simulation‘:
Figure 1: Creating a new simulation.
The SimScale simulation library with available analysis types appears:
Figure 2: Creation of a static analysis type.
Choose the ‘Static‘ type from the list and confirm your choice by clicking the ‘Create Simulation‘ button. The following simulation tree with the corresponding settings should appear:
Figure 3: Simulation tree showing the entries for a nonlinear static analysis.
This document will describe the different simulation settings that need to be defined to run the simulation.
Global Settings
The global settings can be accessed by clicking on the simulation name, in this case, ‘Static’ in the simulation tree. Here you can define if the analysis will be linear or nonlinear. For more information, check the global settings page.
Geometry
The geometry tab contains the CAD model used for the simulation. Details of CAD handling are described in the pre-processing section. For more information on the CAD upload process and the subsequent steps please read our standard documentation.
Contacts
Assemblies of multiple bodies that are not fused together but touch each other require contact definitions. All interfaces between bodies are automatically detected and defined as a bonded contact while the simulation is being created. Sliding contact and cyclic symmetry are also available. For more information about contacts have a look at this page.
In the physical contacts tab, you can define contact pairs of faces or face sets. Physical contacts help to model contact behavior closer to reality. At the beginning of the simulation, the faces need not touch each other, which is why the distance between these faces can be monitored during a nonlinear calculation. If they touch each other, the interaction forces that prevent those faces from interpenetrating are taken into account.
Physical contacts are only available for nonlinear analysis. The solution methods are available below:
The element technology refers to the type of element you are using. As a general rule, we recommend to use standard for first-order elements and reduced integration for second-order elements.
Model
In the model section, one can define a gravitational load for the whole domain. Additionally, if your analysis is set to nonlinear, you can determine the geometric behavior of the model.
Materials
To define the material properties of the domain, make sure to assign exactly one material to every part. Furthermore, you can choose the material behavior describing the constitutive law that is used for the stress-strain relation and the density of the material.
Important
Note that the density is used for volumetric loads, such as gravitation. Inertia effects are only considered in dynamic simulations. Please see the materials section for more details.
Initial Conditions
Defining initial conditions is only required in case of a nonlinear analysis. For a static analysis type, global and subdomains initialization can be done for displacements and stress. Please check the initial conditions page for more information.
Boundary Conditions
In a static analysis, you can define constraints and loads. Most of the time it is reasonable to establish at least one displacement constraint in every coordinate direction to determine the position or movement of the structure. Exceptions are load-based physical contact simulations, where one part might be expected to move freely due to a given load pattern.
In case of missing force boundary conditions (including gravitation), the geometry becomes load-free, and apart from the prescribed displacement boundary conditions (constraints), no deformation will evolve. However, this might be intended to determine the strain distribution e.g. in pre-clamped structural components.
For an overview of the boundary conditions available, please check this page.
Numerics
Under numerics, you can set the equation solver of your simulation. The choice highly influences the computational time and the required memory size of the simulation. For an overview of the solvers available, please check this page.
Simulation Control
The simulation control settings define the overall process of the calculation. In there you can set, for example, the time step length and the maximum runtime for your simulation to run.
Result Control
Under result control, users can specify additional parameters of interest to be calculated. Monitors can also be defined. For example, one can set area and volume average controls, as well as point data for monitoring quantities on specific points.
For more information about result controls, check this page.
Mesh
Meshing is the discretization of the simulation domain. It essentially means to split up one large problem into multiple smaller mathematical problems.
For a static analysis, the standard and tet-dominant algorithms are available. For more information about meshes, make sure to check the dedicated page.
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Strictly Necessary Cookies
Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.