FEM EquationDeformation: Difference between revisions
(error in location, must be like elasticity equation) |
mNo edit summary |
||
(10 intermediate revisions by 3 users not shown) | |||
Line 4: | Line 4: | ||
<!--T:4--> |
<!--T:4--> |
||
{{Docnav |
{{Docnav |
||
|[[FEM_SolverZ88|Solver Z88]] |
|||
|[[FEM_EquationElasticity|Elasticity equation]] |
|[[FEM_EquationElasticity|Elasticity equation]] |
||
|[[FEM_EquationElectrostatic|Electrostatic equation]] |
|||
|[[FEM_Workbench|FEM]] |
|[[FEM_Workbench|FEM]] |
||
|IconL= |
|IconL=FEM_EquationElasticity.svg |
||
|IconR= |
|IconR=FEM_EquationElectrostatic.svg |
||
|IconC=Workbench_FEM.svg |
|IconC=Workbench_FEM.svg |
||
}} |
}} |
||
Line 15: | Line 15: | ||
{{GuiCommand |
{{GuiCommand |
||
|Name=FEM EquationDeformation |
|Name=FEM EquationDeformation |
||
|MenuLocation= |
|MenuLocation=Solve → Mechanical equations → Deformation equation |
||
|Workbenches=[[FEM_Workbench|FEM]] |
|Workbenches=[[FEM_Workbench|FEM]] |
||
|Version= |
|Version=0.21 |
||
|SeeAlso=[[FEM_EquationElasticity|Elasticity equation]], [[FEM_tutorial|FEM tutorial]] |
|SeeAlso=[[FEM_EquationElasticity|Elasticity equation]], [[FEM_tutorial|FEM tutorial]] |
||
}} |
}} |
||
Line 24: | Line 24: | ||
<!--T:6--> |
<!--T:6--> |
||
This equation describes the nonlinear elastic deformation of |
This equation describes the nonlinear elastic deformation of solid bodies. |
||
<!--T:7--> |
<!--T:7--> |
||
Line 33: | Line 33: | ||
<!--T:9--> |
<!--T:9--> |
||
# After adding an Elmer solver as described [[FEM_SolverElmer#Equations|here]], select it in the [[Tree_view|tree view]]. |
# After adding an Elmer solver as described [[FEM_SolverElmer#Equations|here]], select it in the [[Tree_view|tree view]]. |
||
# Now either use the toolbar button [[Image:FEM_EquationDeformation.svg|24px]] or the menu {{MenuCommand| |
# Now either use the toolbar button [[Image:FEM_EquationDeformation.svg|24px]] or the menu {{MenuCommand|Solve → Mechanical equations → Deformation equation}}. |
||
# Change the [[#Solver_Settings|equation's solver settings]] or the [[FEM_SolverElmer_SolverSettings|general solver settings]] if necessary. |
# Change the [[#Solver_Settings|equation's solver settings]] or the [[FEM_SolverElmer_SolverSettings|general solver settings]] if necessary. |
||
Line 50: | Line 50: | ||
* {{PropertyData|Mixed Formulation}}: See the Elmer manual for more info. |
* {{PropertyData|Mixed Formulation}}: See the Elmer manual for more info. |
||
* {{PropertyData|Neo Hookean Model}}: Uses the neo-Hookean material model. |
* {{PropertyData|Neo Hookean Model}}: Uses the neo-Hookean material model. |
||
* {{PropertyData|Variable}}: The variable for the |
* {{PropertyData|Variable}}: The variable for the deformation equation. Change there the ''3'' to ''2'' if you have a 2D geometry. For the special case that you have {{PropertyData|Mixed Formulation}} and {{PropertyData|Neo Hookean Model}} set to ''true'', the variable number must be geometry dimensions + 1, so for 3D geometry the ''3'' must be changed to ''4''. |
||
<!--T:13--> |
<!--T:13--> |
||
Line 56: | Line 56: | ||
* {{PropertyData|Plane Stress}}: Computes solution according to the plane stress situation. Applies only for 2D geometry. |
* {{PropertyData|Plane Stress}}: Computes solution according to the plane stress situation. Applies only for 2D geometry. |
||
== |
==Analysis Feature Information== <!--T:14--> |
||
<!--T:15--> |
<!--T:15--> |
||
The |
The deformation equation takes the following analysis features into account if they are set: |
||
<!--T:16--> |
<!--T:16--> |
||
* [[Image:FEM_ConstraintFixed.svg|32px]] [[FEM_ConstraintFixed| |
* [[Image:FEM_ConstraintFixed.svg|32px]] [[FEM_ConstraintFixed|Fixed boundary condition]] |
||
* [[Image:FEM_ConstraintDisplacement.svg|32px]] [[FEM_ConstraintDisplacement| |
* [[Image:FEM_ConstraintDisplacement.svg|32px]] [[FEM_ConstraintDisplacement|Displacement boundary condition]] |
||
* [[Image:FEM_ConstraintForce.svg|32px]] [[FEM_ConstraintForce| |
* [[Image:FEM_ConstraintForce.svg|32px]] [[FEM_ConstraintForce|Force load]] |
||
* [[Image:FEM_ConstraintInitialTemperature.svg|32px]] [[FEM_ConstraintInitialTemperature| |
* [[Image:FEM_ConstraintInitialTemperature.svg|32px]] [[FEM_ConstraintInitialTemperature|Initial temperature condition]] |
||
* [[Image:FEM_ConstraintPressure.svg|32px]] [[FEM_ConstraintPressure| |
* [[Image:FEM_ConstraintPressure.svg|32px]] [[FEM_ConstraintPressure|Pressure load]] |
||
* [[Image:FEM_ConstraintSelfWeight.svg|32px]] [[FEM_ConstraintSelfWeight| |
* [[Image:FEM_ConstraintSelfWeight.svg|32px]] [[FEM_ConstraintSelfWeight|Gravity load]] |
||
* [[Image:FEM_ConstraintSpring.svg|32px]] [[FEM_ConstraintSpring| |
* [[Image:FEM_ConstraintSpring.svg|32px]] [[FEM_ConstraintSpring|Spring]] |
||
===Note=== <!--T:17--> |
===Note=== <!--T:17--> |
||
<!--T:18--> |
<!--T:18--> |
||
* Except for calculations in 2D, for all above |
* Except for calculations in 2D, for all the above analysis features it is important that they act on a face. Features in 3D set to lines or vertices are not recognized by the Elmer solver. |
||
==Results== <!--T:19--> |
==Results== <!--T:19--> |
||
Line 83: | Line 83: | ||
<!--T:21--> |
<!--T:21--> |
||
{{Docnav |
{{Docnav |
||
|[[FEM_SolverZ88|Solver Z88]] |
|||
|[[FEM_EquationElasticity|Elasticity equation]] |
|[[FEM_EquationElasticity|Elasticity equation]] |
||
|[[FEM_EquationElectrostatic|Electrostatic equation]] |
|||
|[[FEM_Workbench|FEM]] |
|[[FEM_Workbench|FEM]] |
||
|IconL= |
|IconL=FEM_EquationElasticity.svg |
||
|IconR= |
|IconR=FEM_EquationElectrostatic.svg |
||
|IconC=Workbench_FEM.svg |
|IconC=Workbench_FEM.svg |
||
}} |
}} |
||
Line 94: | Line 94: | ||
{{FEM Tools navi{{#translation:}}}} |
{{FEM Tools navi{{#translation:}}}} |
||
{{Userdocnavi{{#translation:}}}} |
{{Userdocnavi{{#translation:}}}} |
||
{{clear}} |
Latest revision as of 23:42, 21 November 2023
FEM EquationDeformation |
Menu location |
---|
Solve → Mechanical equations → Deformation equation |
Workbenches |
FEM |
Default shortcut |
None |
Introduced in version |
0.21 |
See also |
Elasticity equation, FEM tutorial |
Description
This equation describes the nonlinear elastic deformation of solid bodies.
For info about the math of the equation, see the Elmer models manual, section Finite Elasticity.
Usage
- After adding an Elmer solver as described here, select it in the tree view.
- Now either use the toolbar button or the menu Solve → Mechanical equations → Deformation equation.
- Change the equation's solver settings or the general solver settings if necessary.
Solver Settings
For the general solver settings, see the Elmer solver settings.
The deformation equation provides these special settings:
- DataCalculate Pangle: If the principal angles should be calculated.
- DataCalculate Principal: If all stresses should be calculated.
- DataCalculate Strains: If strains will be calculated. This will also calculate the stresses, even if DataCalculate Principal or DataCalculate Stresses is false.
- DataCalculate Stresses: If stresses should be calculated. Compared to DataCalculate Principal the Tresca yield criterion and the principal stress will not be calculated.
- DataInitialize State Variables: See the Elmer manual for more info.
- DataMixed Formulation: See the Elmer manual for more info.
- DataNeo Hookean Model: Uses the neo-Hookean material model.
- DataVariable: The variable for the deformation equation. Change there the 3 to 2 if you have a 2D geometry. For the special case that you have DataMixed Formulation and DataNeo Hookean Model set to true, the variable number must be geometry dimensions + 1, so for 3D geometry the 3 must be changed to 4.
Equation:
- DataPlane Stress: Computes solution according to the plane stress situation. Applies only for 2D geometry.
Analysis Feature Information
The deformation equation takes the following analysis features into account if they are set:
- Fixed boundary condition
- Displacement boundary condition
- Force load
- Initial temperature condition
- Pressure load
- Gravity load
- Spring
Note
- Except for calculations in 2D, for all the above analysis features it is important that they act on a face. Features in 3D set to lines or vertices are not recognized by the Elmer solver.
Results
The available results depend on the solver settings. If none of the DataCalculate * settings was set to true, only the displacement is calculated. Otherwise also the corresponding results will be available.
FEM
- Materials: Solid, Fluid, Nonlinear mechanical, Reinforced (concrete); Material editor
- Element geometry: Beam (1D), Beam rotation (1D), Shell (2D), Fluid flow (1D)
Constraints
- Electromagnetic: Electrostatic potential, Current density, Magnetization
- Geometrical: Plane rotation, Section print, Transform
- Mechanical: Fixed, Displacement, Contact, Tie, Spring, Force, Pressure, Centrif, Self weight
- Thermal: Initial temperature, Heat flux, Temperature, Body heat source
- Overwrite Constants: Constant vacuum permittivity
- Solve: CalculiX Standard, Elmer, Mystran, Z88; Equations: Deformation, Elasticity, Electrostatic, Electricforce, Magnetodynamic, Magnetodynamic 2D, Flow, Flux, Heat; Solver: Solver control, Solver run
- Results: Purge, Show; Postprocessing: Apply changes, Pipeline from result, Warp filter, Scalar clip filter, Function cut filter, Region clip filter, Contours filter, Line clip filter, Stress linearization plot, Data at point clip filter, Filter function plane, Filter function sphere, Filter function cylinder, Filter function box
- Additional: Preferences; FEM Install, FEM Mesh, FEM Solver, FEM CalculiX, FEM Concrete; FEM Element Types
User documentation
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub