FEM Workbench/ru: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
Line 1: Line 1:
<languages/>
<languages/>
[[Image:Workbench_FEM.svg|64px]]
'''Верстак МКЭ''' предоставляет современный набор инструментов для анализа Методом Конечных Элементов в FreeCAD. В основном это значит объединение в одном GUI всех инструментов для выполнения анализа Методом Конечных Элементов.


== Introduction ==
[[Image:FemWorkbench.jpg]]<br />


<div class="mw-translate-fuzzy">
'''Верстак МКЭ''' предоставляет современный набор инструментов для анализа Методом Конечных Элементов в FreeCAD. В основном это значит объединение в одном GUI всех инструментов для выполнения анализа Методом Конечных Элементов.
</div>

{{TOCright}}
[[Image:FemWorkbench.jpg]]

== Workflow ==

<div class="mw-translate-fuzzy">
Шаги которые необходимо сделать чтобы произвести расчет МКЭ в GUI верстака FEM FreeCAD:
Шаги которые необходимо сделать чтобы произвести расчет МКЭ в GUI верстака FEM FreeCAD:
* Препроцессор
* Препроцессор
Line 15: Line 25:
* Постпроцессор
* Постпроцессор
** Посмотреть в FreeCAD GUI Результаты.
** Посмотреть в FreeCAD GUI Результаты.
</div>

Выше в основном описано как производить расчет МКЭ в верстаке FEM FreeCAD. Подробная справка об инструментах GUI представлена ниже.


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
Line 22: Line 31:
</div>
</div>


== Инструменты ==
== Menu: Model ==
* [[Image:Fem-analysis.svg|32px]] [[FEM_Analysis|Analysis container]]: Creates a new container for a mechanical analysis. If a solid is selected in the tree view before clicking on it, the meshing dialog will be opened next.
{{Template:FEM_Tools/ru}}

=== Materials ===
* [[Image:Fem-material.svg|32px]] [[FEM_MaterialSolid|Material for solid]]: Lets you select a material from the database.
* [[Image:Fem-material-fluid.svg|32px]] [[FEM_MaterialFluid|Material for fluid]]: Lets you select a material from the database.
* [[Image:Fem-material-nonlinear.svg|32px]] [[FEM_MaterialMechanicalNonlinear|Nonlinear mechanical material]]: Lets you select a material from the database.
* [[Image:Arch_Material_Group.svg|32px]] [[Material_editor|Material editor]]:: Lets you open the material editor to edit materials

=== Element Geometry ===
* [[Image:Fem-beam-section.svg|32px]] [[FEM_ElementGeometry1D|Beam cross section]]:
* [[Image:Fem-beam-rotation.svg|32px]] [[FEM_ElementRotation1D|Beam rotation]]:
* [[Image:Fem-shell-thickness.svg|32px]] [[FEM_ElementGeometry2D|Shell plate thickness]]:
* [[Image:Fem-fluid-section.svg|32px]] [[FEM_ElementFluid1D|Fluid section for 1D flow]]:

=== Electrostatic Constraints ===
* [[Image:fem-constraint-electrostatic-potential.svg|32px]] [[FEM_ConstraintElectrostaticPotential|Constraint electrostatic potential]]:

=== Fluid constraints ===
* [[Image:Fem-constraint-initial-flow-velocity.svg|32px]] [[FEM_ConstraintInitialFlowVelocity|Constraint initial flow velocity]]:
* [[Image:Fem-constraint-fluid-boundary.svg|32px]] [[FEM_ConstraintFluidBoundary|Constraint fluid boundary]]:
* [[Image:Fem-constraint-flow-velocity.svg|32px]] [[FEM_ConstraintFlowVelocity|Constraint flow velocity]]:

=== Mechanical constraints ===
* [[Image:Fem-constraint-fixed.svg|32px]] [[FEM_ConstraintFixed|Constraint fixed]]: Used to define a fixed constraint on point/edge/face(s).
* [[Image:Fem-constraint-displacement.svg|32px]] [[FEM_ConstraintDisplacement|Constraint displacement]]: Used to define a displacement constraint on point/edge/face(s).
* [[Image:Fem-constraint-planerotation.svg|32px]] [[FEM_ConstraintPlaneRotation|Constraint plane rotation]]: Used to define a plane rotation constraint on a planar face.
* [[Image:Fem-constraint-contact.svg|32px]] [[FEM_ConstraintContact|Constraint contact]]: Used to define a contact constraint between two faces.
* [[Image:Fem-constraint-transform.svg|32px]] [[FEM_ConstraintTransform|Constraint transform]]:
* [[Image:Fem-constraint-force.svg|32px]] [[FEM_ConstraintForce|Constraint force]]: Used to define a force in [N] applied uniformly to a selectable face in a definable direction.
* [[Image:Fem-constraint-pressure.svg|32px]] [[FEM_ConstraintPressure|Constraint pressure]]: Used to define a pressure constraint.
* [[Image:Fem-constraint-selfweight.svg|32px]] [[FEM_ConstraintSelfWeight|Constraint self weight]]: Used to define a gravity acceleration acting on a model.
* [[Image:Fem-constraint-bearing.svg|32px]] [[FEM_ConstraintBearing|Constraint bearing]]: Used to define a bearing constraint.
* [[Image:Fem-constraint-gear.svg|32px]] [[FEM_ConstraintGear|Constraint gear]]: Used to define a gear constraint.
* [[Image:Fem-constraint-pulley.svg|32px]] [[FEM_ConstraintPulley|Constraint pulley]]: Used to define a pulley constraint.

=== Thermal constraints ===
* [[Image:Fem-constraint-InitialTemperature.svg|32px]] [[FEM_ConstraintInitialTemperature|Constraint initial temperature]]: Used to define the initial temperature of a body.
* [[Image:Fem-constraint-heatflux.svg|32px]] [[FEM_ConstraintHeatflux|Constraint heatflux]]: Used to define a heat flux constraint on a face(s).
* [[Image:Fem-constraint-temperature.svg|32px]] [[FEM_ConstraintTemperature|Constraint temperature]]: Used to define a temperature constraint on a point/edge/face(s).
* [[Image:Fem-constraint-heatflux.svg|32px]] [[FEM_ConstraintBodyHeatSource|Constraint body heat source]]:

== Menu: Mesh ==
* [[Image:Fem-femmesh-netgen-from-shape.svg|32px]] [[FEM_MeshNetgenFromShape|FEM mesh from shape by Netgen]]:
* [[Image:Fem-femmesh-gmsh-from-shape.svg|32px]] [[FEM_MeshGmshFromShape|FEM mesh from shape by GMSH]]:
* [[Image:Fem-femmesh-boundary-layer.svg|32px]] [[FEM_MeshBoundaryLayer|FEM mesh boundary layer]]:
* [[Image:Fem-femmesh-region.svg|32px]] [[FEM_MeshRegion|FEM mesh region]]:
* [[Image:Fem-femmesh-from-shape.svg|32px]] [[FEM_MeshGroup|FEM mesh group]]:
* [[Image:Fem-femmesh-create-node-by-poly.svg|32px]] [[FEM_CreateNodesSet|Nodes set]]: Creates/defines a node set from FEM mesh.
* [[Image:Fem-femmesh-to-mesh.svg|32px]] [[FEM_FemMesh2Mesh|FEM mesh to mesh]]: Convert the surface of a FEM mesh to a mesh.

== Menu: Solve ==
* [[Image:Fem-solver.svg|32px]] [[FEM_SolverCalculixCxxtools|Solver Calculix CCX tools]]: Creates a new solver for this analysis. In most cases the solver is created together with the analysis.
* [[Image:Fem-solver.svg|32px]] [[FEM_SolverCalculiX|Solver CalculiX]]:
* [[Image:Fem-elmer.svg|32px]] [[FEM_SolverElmer|Solver Elmer]]:
* [[Image:Fem-solver.svg|32px]] [[FEM_SolverZ88|Solver Z88]]:
* [[Image:Fem-equation-heat.svg|32px]] [[FEM_EquationHeat|Equation heat]]:
* [[Image:Fem-equation-elasticity.svg|32px]] [[FEM_EquationElasticity|Equation elasticity]]:
* [[Image:Fem-equation-electrostatic.svg|32px]] [[FEM_EquationElectrostatic|Equation electrostatic]]:
* [[Image:Fem-equation-fluxsolver.svg|32px]] [[FEM_EquationFluxsolver|Equation fluxsolver]]:
* [[Image:Fem-equation-flow.svg|32px]] [[FEM_EquationFlow|Equation flow]]:
* [[Image:Fem-control-solver.svg|32px]] [[FEM_SolverControl|Solver job control]]: Opens the menu to adjust and start the selected solver.
* [[Image:Fem-run-solver.svg|32px]] [[FEM_SolverRun|Solver run calculation]]: Runs the selected solver of the active analysis.

== Menu: Results ==
* [[Image:Fem-purge-results.svg|32px]] [[FEM_ResultsPurge|Results purge]]: Deletes the results of the active analysis.
* [[Image:Fem-result.svg|24px]] [[FEM_ResultShow|Result show]]: Used to display the result of an analysis.
* [[Image:FEM_PostApplyChanges.png|32px]] [[FEM_PostApplyChanges|Post Apply changes]]:
* [[Image:Fem-data.svg|32px]] [[FEM_PostPipelineFromResult|Post Pipeline from result]]:
* [[Image:Fem-warp.svg|32px]] [[FEM_PostCreateWarpVectorFilter|Post Create warp vector filter]]:
* [[Image:Fem-clip-scalar.svg|32px]] [[FEM_PostCreateScalarClipFilter|Post Create scalar clip filter]]:
* [[Image:Fem-cut.svg|32px]] [[FEM_PostCreateCutFilter|Post Create cut filter]]:
* [[Image:Fem-clip.svg|32px]] [[FEM_PostCreateClipFilter|Post Create clip filter]]:
* [[Image:Fem-DataAlongLine.svg|32px]] [[FEM_PostCreateDataAlongLineFilter|Post Create data along line filter]]:
* [[Image:Fem-linearizedstresses.svg|32px]] [[FEM_PostCreateLinearizedStressesFilter|Post Create linearized stresses]]:
* [[Image:fem-post-filter-data-at-point.png|32px]] [[FEM_PostCreateDataAtPointFilter|Post Create data at point filter]]:
* [[Image:Fem-sphere.svg|32px]] [[FEM_PostCreateFunctions|Post Create functions]]:

== Menu: Utilities ==
* [[Image:fem-clipping-plane-add.svg|32px]] [[FEM_ClippingPlaneAdd|Clipping plane on face]]:
* [[Image:fem-clipping-plane-remove-all.svg|32px]] [[FEM_ClippingPlaneRemoveAll|Remove all clipping planes]]:

== Context Menu ==
* [[Image:Fem-femmesh-clear-mesh.svg|32px]] [[FEM_MeshClear|FEM mesh clear]]:
* [[Image:Fem-femmesh-print-info.svg|32px]] [[FEM_MeshPrintInfo|FEM mesh print info]]:

== Preferences ==
* [[Image:Std_DlgParameter.svg|32px]] [[Fem_Preferences|Preferences...]]: Preferences available in FEM Tools.


== Учебники ==
== Учебники ==
Line 65: Line 160:
[[FEM_Concrete|FEM Concrete]] for informations about analysis's of concrete structures.
[[FEM_Concrete|FEM Concrete]] for informations about analysis's of concrete structures.


<div class="mw-translate-fuzzy">
{{docnav/ru|Arch Module/ru|Robot Module/ru}}
{{docnav/ru|Arch Module/ru|Robot Module/ru}}
</div>

[[Category:User Documentation/ru]]

Revision as of 21:16, 15 December 2018

Introduction

Верстак МКЭ предоставляет современный набор инструментов для анализа Методом Конечных Элементов в FreeCAD. В основном это значит объединение в одном GUI всех инструментов для выполнения анализа Методом Конечных Элементов.

Workflow

Шаги которые необходимо сделать чтобы произвести расчет МКЭ в GUI верстака FEM FreeCAD:

  • Препроцессор
    • Моделирование геометрии, здесь FreeCAD уже является вполне развитым приложением.
    • Создать Расчет:
      • Создать Сетку МКЭ из геометрической модели.
      • Добавить Условия, такие как нагрузки и фиксаторы к расчетной модели.
      • Добавить в расчетную модель Материал
  • Решение уравнений
    • Решение системы уравнений из FreeCAD GUI.
  • Постпроцессор
    • Посмотреть в FreeCAD GUI Результаты.

В версиях 0.15 и 0,16 FreeCAD модуль FEM может использовать платформы Windows, Mac OSX и Linux. Поскольку верстак FEM использует внешние программы, многие ручные настройки, требуемые для того, чтобы верстак FEM стал готов к использованию, зависит от используемой Вами операционной системы. Смотрите FEM Install.

Menu: Model

  • Analysis container: Creates a new container for a mechanical analysis. If a solid is selected in the tree view before clicking on it, the meshing dialog will be opened next.

Materials

Element Geometry

Electrostatic Constraints

Fluid constraints

Mechanical constraints

Thermal constraints

Menu: Mesh

Menu: Solve

Menu: Results

Menu: Utilities

Context Menu

Preferences

Учебники

Учебник 1 FEM CalculiX Cantilever 3D

Учебник 2 Учебник по МКЭ

Учебник 3 FEM Tutorial Python

Tutorial 4 FEM Shear of a Composite Block

Набор учебников по термомеханическому анализу Архив zip с запакованными файлами PDF

Video Tutorial 1 Forum post with you tube link

Video Tutorial 2 Forum post with you tube link

Further video Tutorials Forum post with you tube link

Ссылки

Установка FEM содержит детальное определение настройки работы модуля FEM.

FEM Mesh содержит дальнейшую информацию о сети МКЭ в FreeCAD

FEM Solver for further Informations about FEM Solvers in FEM Module,

FEM CalculiX содержит информацию об интерфейсе между модулем FEM и текущим решателем CalculiX

FEM Project содержит более детальную информацию о единицах, ограничениях и о проектировании модуля FEM.

FEM Concrete for informations about analysis's of concrete structures.

Arch Module/ru
Robot Module/ru