FEM Workbench/ro: Difference between revisions

From FreeCAD Documentation
(Created page with "* 32px Constraint heatflux: Utilizat pentru a defini fluxul de căldură constrâns pe o fațetă(e).")
(Updating to match new version of source page)
(39 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{Docnav
[[Image:Workbench_FEM.svg|64px]]
|[[Drawing Workbench|Drawing Workbench]]
|[[Image Workbench|Image Workbench]]
|IconL=Workbench_Drawing.svg
|IconR=Workbench_Image.svg
}}

[[Image:Workbench_FEM.svg|thumb|128px|FEM workbench icon]]


== Introducere ==
== Introducere ==


[[FEM Module|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).
<div class="mw-translate-fuzzy">
"Atelierul MEF" 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ă.
</div>


{{TOCright}}
{{TOCright}}
[[Image:FemWorkbench.jpg]]
[[Image:FemWorkbench.jpg|300px]]


== Workflow ==
==Plan de lucru==


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
Pașii pentru a face AEF în Atelierul AEF din FreeCAD GUI sunt:
Pașii pentru a face AEF în Atelierul AEF din FreeCAD GUI sunt:
* Preprocesare
* Preprocesare, setting up the analysis problem.
** Modelarea geometriei, în care FreeCAD este deja un software aproape dezvoltat.
** 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 analiză:
*** Creați o Plasă AEF din modelul geometric.
*** 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 la modelul de analiză constrângeri, cum ar fi sarcini și corecții de asistență.
*** Adăugați un material la modelul de analiză
*** Adăugați un material la modelul de analiză
* Rezolvarea: Rezolvați sistemul de ecuații din cadrul GUI-ului FreeCAD.
* Rezolvarea
** Rezolvați sistemul de ecuații din cadrul GUI-ului FreeCAD.
* Postprocesare: Vezi rezultatele din FreeCAD GUI.
* Postprocesare
** Vezi rezultatele din FreeCAD GUI.
</div>
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
Începând cu versiunea 0.15 a FreeCAD, modulul 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 | FEM Install]].
Î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 | FEM Install]] page for instructions on setting up the external tools.
</div>
</div>


[[Image:FEM_Workbench_workflow.svg|600px]]
== Menu: Model ==

{{Caption|Workflow of the FEM Workbench; the workbench calls two external programs to perform meshing of a solid object, and perform the actual solution of the finite element problem}}

== Meniu: Model ==


* [[Image:Fem-analysis.svg|32px]] [[FEM_Analysis/ro|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
* [[Image:Fem-analysis.svg|32px]] [[FEM_Analysis/ro|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


=== Materials ===
=== Materiale ===


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


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


* image is missing [[FEM_MaterialReinforced|Reinforced material]]: Lets you select reinforced materials consist of a matrix and a reinforcement from the database.


* [[Image:Arch_Material_Group.svg|32px]] [[Material_editor|Material editor]]:: Lets you open the material editor to edit materials
* [[Image:Arch_Material_Group.svg|32px]] [[Material_editor|Material editor]]:: Lets you open the material editor to edit materials
Line 55: Line 65:
* [[Image:Fem-fluid-section.svg|32px]] [[FEM_ElementFluid1D|Fluid section for 1D flow]]:
* [[Image:Fem-fluid-section.svg|32px]] [[FEM_ElementFluid1D|Fluid section for 1D flow]]:


=== Electrostatic Constraints ===
=== Constrângeri Electrostatice ===


* [[Image:fem-constraint-electrostatic-potential.svg|32px]] [[FEM_ConstraintElectrostaticPotential|Constraint electrostatic potential]]:
* [[Image:fem-constraint-electrostatic-potential.svg|32px]] [[FEM_ConstraintElectrostaticPotential|Constraint electrostatic potential]]:
Line 67: Line 77:
* [[Image:Fem-constraint-flow-velocity.svg|32px]] [[FEM_ConstraintFlowVelocity|Constraint flow velocity]]:
* [[Image:Fem-constraint-flow-velocity.svg|32px]] [[FEM_ConstraintFlowVelocity|Constraint flow velocity]]:


=== constrângeri Mecanice ===
=== Constrângeri Mecanice ===


* [[Image:Fem-constraint-fixed.svg|32px]] [[FEM_ConstraintFixed/ro|Constraint fixed]]:Se utilizează pentru a defini o constrângere fixă pe punct/margine/fațetă (e)..
* [[Image:Fem-constraint-fixed.svg|32px]] [[FEM_ConstraintFixed/ro|Constraint fixed]]:Se utilizează pentru a defini o constrângere fixă pe punct/margine/fațetă (e)..
Line 97: Line 107:
* [[Image:Fem-constraint-heatflux.svg|32px]] [[FEM_ConstraintHeatflux/ro|Constraint heatflux]]: Utilizat pentru a defini fluxul de căldură constrâns pe o fațetă(e).
* [[Image:Fem-constraint-heatflux.svg|32px]] [[FEM_ConstraintHeatflux/ro|Constraint heatflux]]: Utilizat pentru a defini fluxul de căldură constrâns pe o fațetă(e).


* [[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-temperature.svg|32px]] [[FEM_ConstraintTemperature/ro|Constraint temperature]]: Utilizat pentru a defini constrângerea de temperatură pe un punct/muchie/fațetă(e).


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


== Menu: Mesh ==
== Meniu plase/Mesh ==


* [[Image:Fem-femmesh-netgen-from-shape.svg|32px]] [[FEM_MeshNetgenFromShape|FEM mesh from shape by Netgen]]:
* [[Image:Fem-femmesh-netgen-from-shape.svg|32px]] [[FEM_MeshNetgenFromShape|FEM mesh from shape by Netgen]]:
Line 117: Line 127:
* [[Image:Fem-femmesh-to-mesh.svg|32px]] [[FEM_FemMesh2Mesh|FEM mesh to mesh]]: Convert the surface of a FEM mesh to a 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 ==
== Meniu Rezolvitori ==


<div class="mw-translate-fuzzy">
* [[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_SolverCalculixCxxtools/ro|Solver Calculix CCX tools]]: Creează un nou rezolvitor pentru această analiză. În cele mai multe cazuri rezolvitorul este creat împreună cu analiza.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-solver.svg|32px]] [[FEM_SolverCalculiX|Solver CalculiX]]:
* [[Image:Fem-solver.svg|32px]] [[FEM_SolverCalculiX|Solver CalculiX]]:
</div>


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


<div class="mw-translate-fuzzy">
* [[Image:Fem-solver.svg|32px]] [[FEM_SolverZ88|Solver Z88]]:
* [[Image:Fem-solver.svg|32px]] [[FEM_SolverZ88|Solver Z88]]:
</div>


* [[Image:Fem-equation-heat.svg|32px]] [[FEM_EquationHeat|Equation heat]]:
* [[Image:Fem-equation-heat.svg|32px]] [[FEM_EquationHeat|Equation heat]]:
Line 137: Line 153:
* [[Image:Fem-equation-flow.svg|32px]] [[FEM_EquationFlow|Equation flow]]:
* [[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-control-solver.svg|32px]] [[FEM_SolverControl/ro|Solver job control]]: Deschide meniul pentru a ajusta și porni rezolvitorul selectat.


* [[Image:Fem-run-solver.svg|32px]] [[FEM_SolverRun|Solver run calculation]]: Runs the selected solver of the active analysis.
* [[Image:Fem-run-solver.svg|32px]] [[FEM_SolverRun/ro|Solver run calculation]]: Rulează rezolvitorul selectat al analizei active.


== Menu: Results ==
== Meniu Rezultate ==


* [[Image:Fem-purge-results.svg|32px]] [[FEM_ResultsPurge|Results purge]]: Deletes the results of the active analysis.
* [[Image:Fem-purge-results.svg|32px]] [[FEM_ResultsPurge/ro|Results purge]]: Șterge rezultatul analizei active.


* [[Image:Fem-result.svg|24px]] [[FEM_ResultShow|Result show]]: Used to display the result of an analysis.
* [[Image:Fem-result.svg|24px]] [[FEM_ResultShow/ro|Result show]]: Utilizează afișarea rezultatelor analizei


* [[Image:FEM_PostApplyChanges.png|32px]] [[FEM_PostApplyChanges|Post Apply changes]]:
* [[Image:FEM_PostApplyChanges.png|32px]] [[FEM_PostApplyChanges|Post Apply changes]]:
Line 165: Line 181:
* [[Image:fem-post-filter-data-at-point.png|32px]] [[FEM_PostCreateDataAtPointFilter|Post Create data at point filter]]:
* [[Image:fem-post-filter-data-at-point.png|32px]] [[FEM_PostCreateDataAtPointFilter|Post Create data at point filter]]:


<div class="mw-translate-fuzzy">
* [[Image:Fem-sphere.svg|32px]] [[FEM_PostCreateFunctions|Post Create functions]]:
* [[Image:Fem-sphere.svg|32px]] [[FEM_PostCreateFunctions|Post Create functions]]:
</div>


== Menu: Utilities ==
== Meniu: Utilități ==


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


== Context Menu ==
== Meniu de Context ==


* [[Image:Fem-femmesh-clear-mesh.svg|32px]] [[FEM_MeshClear|FEM mesh clear]]:
* [[Image:Fem-femmesh-clear-mesh.svg|32px]] [[FEM_MeshClear|FEM mesh clear]]:
Line 179: Line 197:
* [[Image:Fem-femmesh-print-info.svg|32px]] [[FEM_MeshPrintInfo|FEM mesh print info]]:
* [[Image:Fem-femmesh-print-info.svg|32px]] [[FEM_MeshPrintInfo|FEM mesh print info]]:


== Preferences ==
== Preferințe ==


* [[Image:Std_DlgParameter.svg|32px]] [[Fem_Preferences|Preferences...]]: Preferences available in FEM Tools.
* [[Image:Std_DlgParameter.svg|32px]] [[Fem_Preferences|Preferences...]]: Preferințe disponibile în Instrumentele MEF.


<div class="mw-translate-fuzzy">
== Links ==
[[FEM_Install|FEM Install]] pentru o detaliată descriere a modului cum lucrează Modului MEF.
</div>

The following pages explain different topics of the FEM Workbench.

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

<div class="mw-translate-fuzzy">
[[FEM_Mesh|FEM Mesh]] pentru informații suplimentere privind AEF asupra Plaselor în Modulul MEF din FreeCAD
</div>

<div class="mw-translate-fuzzy">
[[FEM_Solver| FEM Solver]] for further Informations about FEM Solvers in FEM Module,
</div>

<div class="mw-translate-fuzzy">
[[FEM_CalculiX|FEM CalculiX]] Pentru informații suplimentare despre Calculix, cel mai folosit ți bine dezvoltat rezolvitor în Modulul MEF
</div>

<div class="mw-translate-fuzzy">
[[FEM_Concrete|FEM Concrete]] for informations about analysis's of concrete structures.
</div>

<div class="mw-translate-fuzzy">
[[FEM_project|FEM Project]] Pentru informații mai detaliate asupra Unităților de măsură, a Limitărilor
și Dezvoltarea modulelor de AEF
</div>

<div class="mw-translate-fuzzy">
== Tutoriale ==
== Tutoriale ==
Tutorial 1 [[FEM_CalculiX_Cantilever_3D | FEM CalculiX Cantilever 3D]]
Tutorial 1 [[FEM_CalculiX_Cantilever_3D | FEM CalculiX Cantilever 3D]]
</div>


<div class="mw-translate-fuzzy">
Tutorial 2 [[FEM_tutorial | FEM Tutorial]]
Tutorial 2 [[FEM_tutorial | FEM Tutorial]]
</div>


<div class="mw-translate-fuzzy">
Tutorial 3 [[FEM_Tutorial_Python | FEM Tutorial Python]]
Tutorial 3 [[FEM_Tutorial_Python | FEM Tutorial Python]]
</div>


<div class="mw-translate-fuzzy">
Tutorial 4 [[FEM Shear of a Composite Block|FEM Shear of a Composite Block]]
Tutorial 4 [[FEM Shear of a Composite Block|FEM Shear of a Composite Block]]
</div>


Tutorial 5: [[Transient FEM analysis]]

Tutorial 6: [[Post-Processing_of_FEM_Results_with_Paraview]]


<div class="mw-translate-fuzzy">
Cuprins tutoriale de analiză termică la piese mecanice [https://opensimsa.github.io/training.html PDF's]
Cuprins tutoriale de analiză termică la piese mecanice [https://opensimsa.github.io/training.html PDF's]
</div>


<div class="mw-translate-fuzzy">
Video Tutorial 1 [https://forum.freecadweb.org/viewtopic.php?f=18&t=20499#p158353 Forum post with you tube link]
Video Tutorial 1 [https://forum.freecadweb.org/viewtopic.php?f=18&t=20499#p158353 Forum post with you tube link]
</div>


<div class="mw-translate-fuzzy">
Video Tutorial 2 [https://forum.freecadweb.org/viewtopic.php?f=18&t=20499&start=10#p162321 Forum post with you tube link]
Video Tutorial 2 [https://forum.freecadweb.org/viewtopic.php?f=18&t=20499&start=10#p162321 Forum post with you tube link]
</div>


<div class="mw-translate-fuzzy">
Further video Tutorials [https://forum.freecadweb.org/viewtopic.php?f=18&t=20499&start=10#p162640 Forum post with you tube link]
Further video Tutorials [https://forum.freecadweb.org/viewtopic.php?f=18&t=20499&start=10#p162640 Forum post with you tube link]
</div>


== 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 [https://forum.freecadweb.org/index.php FreeCAD forums], in the Development section. For FEM discussions, advice or assistance in extending the workbench, the reader should refer to the [https://forum.freecadweb.org/viewforum.php?f=18 FEM subforum].

<div class="mw-translate-fuzzy">
* [[Extend_FEM_Module|Extend FEM Module]]
* [[Extend_FEM_Module|Extend FEM Module]]
** [[Add_FEM_Equation_Tutorial|Add FEM Equation Tutorial]]
** [[Add_FEM_Equation_Tutorial|Add FEM Equation Tutorial]]
** [[Add_FEM_Constraint_Tutorial|Add FEM Constraint Tutorial]]
** [[Add_FEM_Constraint_Tutorial|Add FEM Constraint Tutorial]]
</div>


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.
== Links ==
* [https://forum.freecadweb.org/viewtopic.php?t=17581 Early preview of ebook: Module developer' guide to FreeCAD source] (forum thread)
[[FEM_Install|FEM Install]] pentru o detaliată descriere a modului cum lucrează Modului MEF.
* [https://github.com/qingfengxia/FreeCAD_Mod_Dev_Guide FreeCAD Mod Dev Guide] (github repository)


{{Docnav
[[FEM_Mesh|FEM Mesh]] pentru informații suplimentere privind AEF asupra Plaselor în Modulul MEF din FreeCAD
|[[Drawing Workbench|Drawing Workbench]]
|[[Image Workbench|Image Workbench]]
|IconL=Workbench_Drawing.svg
|IconR=Workbench_Image.svg
}}


{{FEM Tools navi{{#translation:}}}}
[[FEM_Solver| FEM Solver]] for further Informations about FEM Solvers in FEM Module,
{{Userdocnavi{{#translation:}}}}

[[Category:Workbenches{{#translation:}}]]
[[FEM_CalculiX|FEM CalculiX]] Pentru informații suplimentare despre Calculix, cel mai folosit ți bine dezvoltat rezolvitor în Modulul MEF

[[FEM_project|FEM Project]] Pentru informații mai detaliate asupra Unităților de măsură, a Limitărilor
și Dezvoltarea modulelor de AEF

[[FEM_Concrete|FEM Concrete]] for informations about analysis's of concrete structures.

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

Revision as of 22:44, 18 March 2020

FEM workbench icon

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.

Workflow of the FEM Workbench; the workbench calls two external programs to perform meshing of a solid object, and perform the actual solution of the finite element problem

Meniu: Model

  • 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 is missing Reinforced material: Lets you select reinforced materials consist of a matrix and a reinforcement from the database.

Element Geometry

Constrângeri Electrostatice

Fluid constraints

Constrângeri Mecanice

  • Constraint fixed:Se utilizează pentru a defini o constrângere fixă pe punct/margine/fațetă (e)..
  • Constraint contact: Utilizat pentru a defini contactul de constrângere între două fațete.
  • Constraint force: Utilizat pentru a defini o forță exprimată în [N] aplicată unifrom pe fațetă selectată într-o direcție definibilă.
  • Constraint self weight: Utilizat pentru a defini accelerația gravitațională care acționează asupra modelului.
  • Constraint gear: Utilizat pentru a defini o constrângere de angrenaj de roți dințate.

Constrângeri termice

  • Constraint heatflux: Utilizat pentru a defini fluxul de căldură constrâns pe o fațetă(e).
  • Constraint temperature: Utilizat pentru a defini constrângerea de temperatură pe un punct/muchie/fațetă(e).

Meniu plase/Mesh

  • Nodes set: Creates/defines a node set from FEM mesh.

Meniu Rezolvitori

  • Solver Calculix CCX tools: Creează un nou rezolvitor pentru această analiză. În cele mai multe cazuri rezolvitorul este creat împreună cu analiza.

Meniu Rezultate

  • Result show: Utilizează afișarea rezultatelor analizei

Meniu: Utilități

Meniu de Context

Preferințe

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.

FEM Project Pentru informații mai detaliate asupra Unităților de măsură, a Limitărilor

și Dezvoltarea modulelor de AEF

Tutoriale

Tutorial 1 FEM CalculiX Cantilever 3D

Tutorial 2 FEM Tutorial

Tutorial 5: Transient FEM analysis

Tutorial 6: Post-Processing_of_FEM_Results_with_Paraview


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

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.

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.