FEM Workbench/ro

Introducere
FEM Workbench oferă un flux modern de analiză prin metoda elementelor finite (MEF) pentru FreeCAD. În principal, acest lucru înseamnă că toate instrumentele pentru a face o analiză prin Metoda Elementului Finit sunt combinate într-o singură interfață grafică(GUI).



Plan de lucru
Pașii pentru a face AEF în Atelierul AEF din FreeCAD GUI sunt:
 * Preprocesare, setting up the analysis problem.
 * Modelarea geometriei, în care FreeCAD este deja un software aproape dezvoltat: creating the geometry with FreeCAD, or importing it from a different application.
 * Creați o analiză:
 * Creați o Plasă AEF din modelul geometric.
 * Adăugați la modelul de analiză constrângeri, cum ar fi sarcini și corecții de asistență.
 * Adăugați un material la modelul de analiză
 * Rezolvarea: Rezolvați sistemul de ecuații din cadrul GUI-ului FreeCAD.
 * Postprocesare: Vezi rezultatele din FreeCAD GUI.

Începând cu versiunea 0.15 a FreeCAD, Atelierul AEF poate fi folosit pe platforme Windows, Mac OSX și Linux. Deoarece Atelierul AEF folosește software extern, cantitatea de intervenție manuală până când Atelierul AEF este gata de utilizare va depinde de sistemul de operare pe care îl utilizați. Verificați FEM Install page for instructions on setting up the external tools.





Meniu: Model

 * [[Image:Fem-analysis.svg|32px]] Analysis container: Creează un nou container pentru analiza mecanică. Dacă un solid este selectat în vederea arborescentă înainte de a face click pe el dialogul plasei de discretizare va fi deschis alături

Materiale

 * [[Image:Fem-material.svg|32px]] FEM material for solid: Vă permite să selectați un material din baza de date.


 * [[Image:Fem-material-fluid.svg|32px]] Material for fluid: Lets you select a material from the database.


 * [[Image:Fem-material-nonlinear.svg|32px]] Nonlinear mechanical material: Vă permite să selectați un material din baza de date..


 * [[Image:FEM_MaterialReinforced.svg|32px]] Reinforced material (concrete): Lets you select reinforced materials consisting of a matrix and a reinforcement from the database.


 * [[Image:FEM_MaterialEditor.svg|32px]] Material editor:: Lets you open the material editor to edit materials

Element Geometry

 * [[Image:Fem-beam-section.svg|32px]] Beam cross section:


 * [[Image:Fem-beam-rotation.svg|32px]] Beam rotation:


 * [[Image:Fem-shell-thickness.svg|32px]] Shell plate thickness:


 * [[Image:Fem-fluid-section.svg|32px]] Fluid section for 1D flow:



Constrângeri Electrostatice

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



Fluid constraints

 * [[Image:Fem-constraint-initial-flow-velocity.svg|32px]] Constraint initial flow velocity:


 * [[Image:FEM_ConstraintInitialPressure.svg|32px]] Constraint initial pressure: Used to define an initial pressure for a body (volume).


 * [[Image:Fem-constraint-flow-velocity.svg|32px]] Constraint flow velocity:

Geometrical Constraints

 * [[Image:Fem-constraint-planerotation.svg|32px]] Constraint plane rotation: Vă permite să definiți o constrângere de rotație a planului pe o fațetă plană


 * [[Image:FEM_ConstraintSectionPrint.svg|32px]] Constraint section print: Used to print the predefined facial output variables (forces and moments) to the dat file.


 * [[Image:Fem-constraint-transform.svg|32px]] Constraint transform:



Constrângeri Mecanice

 * [[Image:Fem-constraint-fixed.svg|32px]] Constraint fixed:Se utilizează pentru a defini o constrângere fixă pe punct/margine/fațetă (e)..


 * [[Image:Fem-constraint-displacement.svg|32px]] Constraint displacement: Used to define a displacement constraint on point/edge/face(s).


 * [[Image:Fem-constraint-contact.svg|32px]] Constraint contact: Utilizat pentru a defini contactul de constrângere între două fațete.


 * [[Image:FEM_ConstraintTie.svg|32px]] Constraint tie: Used to define a tie constraint ("bonded contact") between two faces.


 * [[Image:FEM_ConstraintSpring.svg|32px]] Constraint spring: Used to define a spring.


 * [[Image:Fem-constraint-force.svg|32px]] Constraint force: Utilizat pentru a defini o forță exprimată în [N] aplicată unifrom pe fațetă selectată într-o direcție definibilă.


 * [[Image:Fem-constraint-pressure.svg|32px]] Constraint pressure: Utilizat pentru a defini constrângere de presiune.


 * [[Image:FEM_ConstraintCentrif.svg|32px]] Constraint centrif: Used to define a centrifugal body load constraint.


 * [[Image:Fem-constraint-selfweight.svg|32px]] Constraint self weight: Utilizat pentru a defini accelerația gravitațională care acționează asupra modelului.



Constrângeri termice

 * [[Image:Fem-constraint-InitialTemperature.svg|32px]] Constraint initial temperature: Utilizat pentru a defini temperatura inițială a corpului.


 * [[Image:Fem-constraint-heatflux.svg|32px]] Constraint heatflux: Utilizat pentru a defini fluxul de căldură constrâns pe o fațetă(e).


 * [[Image:Fem-constraint-temperature.svg|32px]] Constraint temperature: Utilizat pentru a defini constrângerea de temperatură pe un punct/muchie/fațetă(e).


 * [[Image:Fem-constraint-heatflux.svg|32px]] Constraint body heat source:

Constraints without solver

 * [[Image:Fem-constraint-fluid-boundary.svg|32px]] Constraint fluid boundary:


 * [[Image:Fem-constraint-bearing.svg|32px]] Constraint bearing: Utilizat pentru a defini o constrângere de rulment.


 * [[Image:Fem-constraint-gear.svg|32px]] Constraint gear: Utilizat pentru a defini o constrângere de angrenaj de roți dințate.


 * [[Image:Fem-constraint-pulley.svg|32px]] Constraint pulley: Utilizat pentru a defini o constrângere de tip fulie.

Overwrite Constants

 * [[Image:FEM_ConstantVacuumPermittivity.svg|32px]] Constant vacuum permittivity: Used to overwrite the permittivity of vacuum with a custom value.



Meniu plase/Mesh

 * [[Image:Fem-femmesh-netgen-from-shape.svg|32px]] FEM mesh from shape by Netgen:


 * [[Image:Fem-femmesh-gmsh-from-shape.svg|32px]] FEM mesh from shape by GMSH:


 * [[Image:Fem-femmesh-boundary-layer.svg|32px]] FEM mesh boundary layer:


 * [[Image:Fem-femmesh-region.svg|32px]] FEM mesh region:


 * [[Image:Fem-femmesh-from-shape.svg|32px]] FEM mesh group:


 * [[Image:Fem-femmesh-create-node-by-poly.svg|32px]] Nodes set: Creates/defines a node set from FEM mesh.


 * [[Image:Fem-femmesh-to-mesh.svg|32px]] FEM mesh to mesh: Convert the surface of a FEM mesh to a mesh.



Meniu Rezolvitori

 * [[Image:Fem-solver.svg|32px]] Solver Calculix CCX tools: Creează un nou rezolvitor pentru această analiză. În cele mai multe cazuri rezolvitorul este creat împreună cu analiza.


 * [[Image:Fem-solver.svg|32px]] Solver CalculiX:


 * [[Image:Fem-elmer.svg|32px]] Solver Elmer:


 * [[Image:FEM_SolverMystran.svg|32px]] Solver Mystran:


 * [[Image:Fem-solver.svg|32px]] Solver Z88:


 * [[Image:Fem-equation-elasticity.svg|32px]] Equation elasticity:


 * [[Image:FEM_EquationElectricforce.svg|32px]] Electricforce equation: Equation for the [[Image:FEM_SolverElmer.svg|32px]] Solver Elmer to calculate the electric force on surfaces.


 * [[Image:Fem-equation-electrostatic.svg|32px]] Equation electrostatic:


 * [[Image:Fem-equation-flow.svg|32px]] Equation flow:


 * [[Image:FEM_EquationFlux.svg|32px]] Equation fluxsolver:


 * [[Image:Fem-equation-heat.svg|32px]] Equation heat:


 * [[Image:Fem-control-solver.svg|32px]] Solver job control: Deschide meniul pentru a ajusta și porni rezolvitorul selectat.


 * [[Image:Fem-run-solver.svg|32px]] Solver run calculation: Rulează rezolvitorul selectat al analizei active.



Meniu Rezultate

 * [[Image:Fem-purge-results.svg|32px]] Results purge: Șterge rezultatul analizei active.


 * [[Image:Fem-result.svg|24px]] Result show: Utilizează afișarea rezultatelor analizei


 * [[Image:FEM_PostApplyChanges.png|32px]] Post Apply changes:


 * [[Image:Fem-data.svg|32px]] Post Pipeline from result:


 * [[Image:FEM_PostFilterWarp.svg|32px]] Warp filter:


 * [[Image:FEM_PostFilterClipScalar.svg|32px]] Scalar clip filter:


 * [[Image:FEM_PostFilterCutFunction.svg|32px]] Function cut filter:


 * [[Image:FEM_PostFilterClipRegion.svg|32px]] Region clip filter:


 * [[Image:FEM_PostFilterDataAlongLine.svg|32px]] Line clip filter:


 * [[Image:FEM_PostFilterLinearizedStresses.svg|32px]] Stress linearization plot:


 * [[Image:FEM_PostFilterDataAtPoint.svg|32px]] Data at point clip filter:


 * [[Image:Fem-post-geo-sphere.svg|32px]] Post Create functions:


 * [[Image:Fem-post-geo-plane.svg|32px]] Filter function plane: Defines that the result mesh is cut with a plane.


 * [[Image:Fem-post-geo-sphere.svg|32px]] Filter function sphere: Defines that the result mesh is cut with a sphere.



Meniu: Utilități

 * [[Image:fem-clipping-plane-add.svg|32px]] Clipping plane on face:


 * [[Image:fem-clipping-plane-remove-all.svg|32px]] Remove all clipping planes:


 * [[Image:FEM_Examples.svg|32px]] Open FEM examples: Open the GUI to access FEM examples.



Meniu de Context

 * [[Image:Fem-femmesh-clear-mesh.svg|32px]] FEM mesh clear:


 * [[Image:FEM_MeshDisplayInfo.svg|32px]] Display FEM mesh info: Displays basic statistics of existing mesh - number of nodes and elements of each type.

Preferințe
!!FUZZY!!* Preferences...: Preferințe disponibile în Instrumentele MEF.

Links
FEM Install pentru o detaliată descriere a modului cum lucrează Modului MEF.

The following pages explain different topics of the FEM Workbench.

FEM Install: a detailed description on how to set up the external programs used in the workbench.

FEM Mesh pentru informații suplimentere privind AEF asupra Plaselor în Modulul MEF din FreeCAD

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

FEM CalculiX Pentru informații suplimentare despre Calculix, cel mai folosit ți bine dezvoltat rezolvitor în Modulul MEF

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

Tutoriale
Tutorial 1 FEM CalculiX Cantilever 3D

Tutorial 2 FEM Tutorial

Tutorial 3 FEM Tutorial Python

Tutorial 4 FEM Shear of a Composite Block

Tutorial 5: Transient FEM analysis

Tutorial 6: Post-Processing of FEM Results with Paraview

Tutorial 7: FEM Example Capacitance Two Balls; Elmer's GUI tutorial 6 "Electrostatics Capacitance Two Balls" using FEM Examples.

Cuprins tutoriale de analiză termică la piese mecanice PDF's

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

Extending the FEM Workbench
The FEM Workbench is under constant development. An objective of the project is to find ways to easily interact with various FEM solvers, so that the end user can streamline the process of creating, meshing, simulating, and optimizing an engineering design problem, all within FreeCAD.

The following information is aimed at power users and developers who want to extend the FEM Workbench in different ways. Familiarity with C++ and Python is expected, and also some knowledge of the "document object" system used in FreeCAD is necessary; this information is available in the Power users hub and the Developer hub. Please notice that since FreeCAD is under active development, some articles may be too old, and thus obsolete. The most up to date information is discussed in the FreeCAD forums, in the Development section. For FEM discussions, advice or assistance in extending the workbench, the reader should refer to the FEM subforum.


 * Extend FEM Module
 * Add FEM Equation Tutorial
 * Add FEM Constraint Tutorial

A developer's guide has been written to help power users in understanding the complex FreeCAD codebase and the interactions between the core elements and the individual workbenches. The book is hosted at github so multiple users can contribute to it and keep it updated.
 * Early preview of ebook: Module developer' guide to FreeCAD source forum thread.
 * FreeCAD Mod Dev Guide github repository.

Extending the FEM Workbench documentation

 * More information regarding extending or missing FEM documentation can be found in the forum: FEM documentation missing on the Wiki