Solid Mechanics (solid)

Linear elastic stress analysis, eigenfrequencies. Elmer StressSolver.

Category

Structural Mechanics

Name (tag)

solid

Space dimensions

3D, 2D, 2D axisymmetric

Studies

Stationary, Eigenfrequency

Dependent variables

u Displacement field, x component (m), v Displacement field, y component (m), w Displacement field, z component (m)

Default features

Linear Elastic Material, Initial Values, Free

\(-\nabla\cdot\mathbf{S} = \mathbf{F}_V,\quad \mathbf{S}=\mathbf{C}:\boldsymbol{\epsilon}(\mathbf{u})\)

Material properties used: Young’s modulus (E), Poisson’s ratio (ν), Density (ρ).

Interface settings

Setting Symbol Unit Default Choices / type

Discretization

Element order

Quadratic

Linear, Quadratic

2D Approximation

2D approximation

Plane strain

Plane strain, Plane stress

Elmer Solver

Additional Elmer solver keywords
Lines appended verbatim to this interface’s Solver section in the .sif file

Text (multi-line)

Domain features

Linear Elastic Material

Selection: Domains (all by default) · Physics ribbon › Domains, or right-click the interface in the Model Builder

\(\rho\frac{\partial^2\mathbf{u}}{\partial t^2} = \nabla\cdot\mathbf{S} + \mathbf{F}_V,\quad \mathbf{S}=\mathbf{C}:\boldsymbol{\epsilon}\)

Setting Symbol Unit Default Choices / type

Linear Elastic Material

Young’s modulus

E

From material

From material, User defined

E

E

Pa

0

Expression

Poisson’s ratio

ν

From material

From material, User defined

nu

ν

1

0

Expression

Density

ρ

From material

From material, User defined

rho

ρ

kg/m^3

0

Expression

Body Load

Selection: Domains · Physics ribbon › Domains, or right-click the interface in the Model Builder

\(\mathbf{F}_V\)

Setting Symbol Unit Default Choices / type

Force

F_V x

N/m^3

0

Expression

F_V y

N/m^3

0

Expression

F_V z

N/m^3

0

Expression

Gravity

Selection: Domains · Physics ribbon › Domains, or right-click the interface in the Model Builder

\(\mathbf{F}_V = \rho\mathbf{g}\)

Setting Symbol Unit Default Choices / type

Gravity

g x

m/s^2

0

Expression

g y

m/s^2

0

Expression

g z

m/s^2

-g_const

Expression

Density

Density

ρ

From material

From material, User defined

rho

ρ

kg/m^3

0

Expression

Rotating Frame

Selection: Domains · Physics ribbon › Domains, or right-click the interface in the Model Builder

\(\mathbf{F}_V = \rho\,\Omega^2\,\mathbf{r}_\perp\)

Setting Symbol Unit Default Choices / type

Rotating Frame

Angular velocity
e.g. n[rpm] with a parameter n, or 100[rad/s]; axis parallel to z

Ω

rad/s

1000[rpm]

Expression

Axis point, x

m

0

Expression

Axis point, y

m

0

Expression

Density

Density

ρ

From material

From material, User defined

rho

ρ

kg/m^3

0

Expression

Initial Values

Selection: Domains (all by default) · Physics ribbon › Domains, or right-click the interface in the Model Builder

Setting Symbol Unit Default Choices / type

Initial Values

Displacement field x

m

0

Expression

Displacement field y

m

0

Expression

Displacement field z

m

0

Expression

Boundary features

Fixed Constraint

Selection: Boundaries · Physics ribbon › Boundaries, or right-click the interface in the Model Builder

\(\mathbf{u} = \mathbf{0}\)

No settings.

Prescribed Displacement

Selection: Boundaries · Physics ribbon › Boundaries, or right-click the interface in the Model Builder

\(\mathbf{u} = \mathbf{u}_0\)

Setting Symbol Unit Default Choices / type

Prescribed Displacement

Prescribed in x direction

On

Check box

u0x

m

0

Expression

Prescribed in y direction

Off

Check box

u0y

m

0

Expression

Prescribed in z direction

Off

Check box

u0z

m

0

Expression

Roller

Selection: Boundaries · Physics ribbon › Boundaries, or right-click the interface in the Model Builder

\(\mathbf{u}\cdot\mathbf{n} = 0\)

No settings.

Symmetry

Selection: Boundaries · Physics ribbon › Boundaries, or right-click the interface in the Model Builder

\(\mathbf{u}\cdot\mathbf{n} = 0\)

No settings.

Boundary Load

Selection: Boundaries · Physics ribbon › Boundaries, or right-click the interface in the Model Builder

\(\mathbf{S}\cdot\mathbf{n} = \mathbf{F}_A\)

Setting Symbol Unit Default Choices / type

Force

Load type

Force per unit area

Force per unit area, Total force, Pressure

F_A x

N/m^2

0

Expression

F_A y

N/m^2

0

Expression

F_A z

N/m^2

0

Expression

F_tot x

N

0

Expression

F_tot y

N

0

Expression

F_tot z

N

0

Expression

Pressure

p

Pa

0

Expression

Spring Foundation

Selection: Boundaries · Physics ribbon › Boundaries, or right-click the interface in the Model Builder

\(\mathbf{S}\cdot\mathbf{n} = -k_A\mathbf{u}\)

Setting Symbol Unit Default Choices / type

Spring

Spring constant per unit area

k_A

N/m^3

1e9

Expression

Free

Selection: Boundaries (all by default) · Physics ribbon › Boundaries, or right-click the interface in the Model Builder

\(\mathbf{S}\cdot\mathbf{n} = \mathbf{0}\)

No settings.

Result variables

Name Description Unit

solid.u_vec

Displacement field

m

solid.disp

Displacement magnitude

m

u

Displacement field, x component

m

v

Displacement field, y component

m

w

Displacement field, z component

m

solid.mises

von Mises stress

Pa

solid.sx

Stress tensor, xx component

Pa

solid.sy

Stress tensor, yy component

Pa

solid.sz

Stress tensor, zz component

Pa

solid.sxy

Stress tensor, xy component

Pa

solid.syz

Stress tensor, yz component

Pa

solid.sxz

Stress tensor, xz component

Pa