FEM Workbench/ro: Difference between revisions

From FreeCAD Documentation
m (FuzzyBot moved page FEM Module/ro to FEM Workbench/ro without leaving a redirect: Part of translatable page "FEM Module")
(Updating to match new version of source page)
Line 1: Line 1:
<languages/>
<languages/>

{{Docnav
{{Docnav
|[[Drawing_Workbench|Drawing Workbench]]
|[[Drawing_Workbench|Drawing Workbench]]
Line 8: Line 9:


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

{{TOCright}}


== Introducere ==
== Introducere ==
Line 15: Line 18:
</div>
</div>


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


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


<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, setting up the analysis problem.
* Preprocesare, setting up the analysis problem.
Line 30: Line 31:
* 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 class="mw-translate-fuzzy">
Î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.
Î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>


[[Image:FEM_Workbench_workflow.svg|600px]]
[[Image:FEM_Workbench_workflow.svg|600px]]
Line 42: Line 40:
== Meniu: Model ==
== 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
<div class="mw-translate-fuzzy">
* [[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
</div>


=== Materiale ===
=== Materiale ===


<div class="mw-translate-fuzzy">
* [[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.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-material-fluid.svg|32px]] [[FEM_MaterialFluid|Material for fluid]]: 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.
</div>


<div class="mw-translate-fuzzy">
* [[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..
</div>


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


<div class="mw-translate-fuzzy">
* [[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
</div>


=== Element Geometry ===
=== Element Geometry ===


<div class="mw-translate-fuzzy">
* [[Image:Fem-beam-section.svg|32px]] [[FEM_ElementGeometry1D|Beam cross section]]:
* [[Image:Fem-beam-section.svg|32px]] [[FEM_ElementGeometry1D|Beam cross section]]:
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-beam-rotation.svg|32px]] [[FEM_ElementRotation1D|Beam rotation]]:
* [[Image:Fem-beam-rotation.svg|32px]] [[FEM_ElementRotation1D|Beam rotation]]:
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-shell-thickness.svg|32px]] [[FEM_ElementGeometry2D|Shell plate thickness]]:
* [[Image:Fem-shell-thickness.svg|32px]] [[FEM_ElementGeometry2D|Shell plate thickness]]:
</div>


<div class="mw-translate-fuzzy">
* [[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]]:
</div>


=== Constrângeri Electrostatice ===
=== Constrângeri Electrostatice ===


* [[Image:fem-constraint-electrostatic-potential.svg|32px]] [[FEM_ConstraintElectrostaticPotential|Constraint electrostatic potential]]:
<div class="mw-translate-fuzzy">
* [[Image:fem-constraint-electrostatic-potential.svg|32px]] [[FEM_ConstraintElectrostaticPotential|Constraint electrostatic potential]]:
</div>


<div class="mw-translate-fuzzy">
=== Fluid constraints ===
=== Fluid constraints ===
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-constraint-initial-flow-velocity.svg|32px]] [[FEM_ConstraintInitialFlowVelocity|Constraint initial flow velocity]]:
* [[Image:Fem-constraint-initial-flow-velocity.svg|32px]] [[FEM_ConstraintInitialFlowVelocity|Constraint initial flow velocity]]:
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-constraint-flow-velocity.svg|32px]] [[FEM_ConstraintFlowVelocity|Constraint flow velocity]]:
* [[Image:Fem-constraint-flow-velocity.svg|32px]] [[FEM_ConstraintFlowVelocity|Constraint flow velocity]]:
</div>


=== Geometrical Constraints ===
=== Geometrical Constraints ===


<div class="mw-translate-fuzzy">
* [[Image:Fem-constraint-planerotation.svg|32px]] [[FEM_ConstraintPlaneRotation/ro|Constraint plane rotation]]: Vă permite să definiți o constrângere de rotație a planului pe o fațetă plană
* [[Image:Fem-constraint-planerotation.svg|32px]] [[FEM_ConstraintPlaneRotation/ro|Constraint plane rotation]]: Vă permite să definiți o constrângere de rotație a planului pe o fațetă plană
</div>


* [[Image:FEM_ConstraintSectionPrint.svg|32px]] [[FEM_ConstraintSectionPrint|Constraint section print]]: {{Version|0.19}}
* [[Image:FEM_ConstraintSectionPrint.svg|32px]] [[FEM_ConstraintSectionPrint|Constraint section print]]: {{Version|0.19}}


<div class="mw-translate-fuzzy">
* [[Image:Fem-constraint-transform.svg|32px]] [[FEM_ConstraintTransform|Constraint transform]]:
* [[Image:Fem-constraint-transform.svg|32px]] [[FEM_ConstraintTransform|Constraint transform]]:
</div>


<div class="mw-translate-fuzzy">
=== Constrângeri Mecanice ===
=== Constrângeri Mecanice ===
</div>


<div class="mw-translate-fuzzy">
* [[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)..
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-constraint-displacement.svg|32px]] [[FEM_ConstraintDisplacement|Constraint displacement]]: Used to define a displacement 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).
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-constraint-contact.svg|32px]] [[FEM_ConstraintContact/ro|Constraint contact]]: Utilizat pentru a defini contactul de constrângere între două fațete.
* [[Image:Fem-constraint-contact.svg|32px]] [[FEM_ConstraintContact/ro|Constraint contact]]: Utilizat pentru a defini contactul de constrângere între două fațete.
</div>


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


<div class="mw-translate-fuzzy">
* [[Image:Fem-constraint-force.svg|32px]] [[FEM_ConstraintForce/ro|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-force.svg|32px]] [[FEM_ConstraintForce/ro|Constraint force]]: Utilizat pentru a defini o forță exprimată în [N] aplicată unifrom pe fațetă selectată într-o direcție definibilă.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-constraint-pressure.svg|32px]] [[FEM_ConstraintPressure/ro|Constraint pressure]]: Utilizat pentru a defini constrângere de presiune.
* [[Image:Fem-constraint-pressure.svg|32px]] [[FEM_ConstraintPressure/ro|Constraint pressure]]: Utilizat pentru a defini constrângere de presiune.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-constraint-selfweight.svg|32px]] [[FEM_ConstraintSelfWeight/ro|Constraint self weight]]: Utilizat pentru a defini accelerația gravitațională care acționează asupra modelului.
* [[Image:Fem-constraint-selfweight.svg|32px]] [[FEM_ConstraintSelfWeight/ro|Constraint self weight]]: Utilizat pentru a defini accelerația gravitațională care acționează asupra modelului.
</div>


<div class="mw-translate-fuzzy">
=== Constrângeri termice ===
=== Constrângeri termice ===
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-constraint-InitialTemperature.svg|32px]] [[FEM_ConstraintInitialTemperature/ro|Constraint initial temperature]]: Utilizat pentru a defini temperatura inițială a corpului.
* [[Image:Fem-constraint-InitialTemperature.svg|32px]] [[FEM_ConstraintInitialTemperature/ro|Constraint initial temperature]]: Utilizat pentru a defini temperatura inițială a corpului.
</div>


<div class="mw-translate-fuzzy">
* [[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).
</div>


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


<div class="mw-translate-fuzzy">
* [[Image:Fem-constraint-heatflux.svg|32px]] [[FEM_ConstraintBodyHeatSource/ro|Constraint body heat source]]:
* [[Image:Fem-constraint-heatflux.svg|32px]] [[FEM_ConstraintBodyHeatSource/ro|Constraint body heat source]]:
</div>


=== Constraints without solver ===
=== Constraints without solver ===


<div class="mw-translate-fuzzy">
* [[Image:Fem-constraint-fluid-boundary.svg|32px]] [[FEM_ConstraintFluidBoundary|Constraint fluid boundary]]:
* [[Image:Fem-constraint-fluid-boundary.svg|32px]] [[FEM_ConstraintFluidBoundary|Constraint fluid boundary]]:
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-constraint-bearing.svg|32px]] [[FEM_ConstraintBearing/ro|Constraint bearing]]: Utilizat pentru a defini o constrângere de rulment.
* [[Image:Fem-constraint-bearing.svg|32px]] [[FEM_ConstraintBearing/ro|Constraint bearing]]: Utilizat pentru a defini o constrângere de rulment.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-constraint-gear.svg|32px]] [[FEM_ConstraintGear/ro|Constraint gear]]: Utilizat pentru a defini o constrângere de angrenaj de roți dințate.
* [[Image:Fem-constraint-gear.svg|32px]] [[FEM_ConstraintGear/ro|Constraint gear]]: Utilizat pentru a defini o constrângere de angrenaj de roți dințate.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-constraint-pulley.svg|32px]] [[FEM_ConstraintPulley/ro|Constraint pulley]]: Utilizat pentru a defini o constrângere de tip fulie.
* [[Image:Fem-constraint-pulley.svg|32px]] [[FEM_ConstraintPulley/ro|Constraint pulley]]: Utilizat pentru a defini o constrângere de tip fulie.
</div>


=== Overwrite Constants ===
=== Overwrite Constants ===
Line 188: Line 124:
== Meniu plase/Mesh ==
== Meniu plase/Mesh ==


* [[Image:Fem-femmesh-netgen-from-shape.svg|32px]] [[FEM_MeshNetgenFromShape|FEM mesh from shape by Netgen]]:
<div class="mw-translate-fuzzy">
* [[Image:Fem-femmesh-netgen-from-shape.svg|32px]] [[FEM_MeshNetgenFromShape|FEM mesh from shape by Netgen]]:
</div>


* [[Image:Fem-femmesh-gmsh-from-shape.svg|32px]] [[FEM_MeshGmshFromShape|FEM mesh from shape by GMSH]]:
<div class="mw-translate-fuzzy">
* [[Image:Fem-femmesh-gmsh-from-shape.svg|32px]] [[FEM_MeshGmshFromShape|FEM mesh from shape by GMSH]]:
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-femmesh-boundary-layer.svg|32px]] [[FEM_MeshBoundaryLayer|FEM mesh boundary layer]]:
* [[Image:Fem-femmesh-boundary-layer.svg|32px]] [[FEM_MeshBoundaryLayer|FEM mesh boundary layer]]:
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-femmesh-region.svg|32px]] [[FEM_MeshRegion|FEM mesh region]]:
* [[Image:Fem-femmesh-region.svg|32px]] [[FEM_MeshRegion|FEM mesh region]]:
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-femmesh-from-shape.svg|32px]] [[FEM_MeshGroup|FEM mesh group]]:
* [[Image:Fem-femmesh-from-shape.svg|32px]] [[FEM_MeshGroup|FEM mesh group]]:
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-femmesh-create-node-by-poly.svg|32px]] [[FEM_CreateNodesSet|Nodes set]]: Creates/defines a node set from FEM mesh.
* [[Image:Fem-femmesh-create-node-by-poly.svg|32px]] [[FEM_CreateNodesSet|Nodes set]]: Creates/defines a node set from FEM mesh.
</div>


<div class="mw-translate-fuzzy">
* [[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.
</div>


== Meniu Rezolvitori ==
== Meniu Rezolvitori ==


<div class="mw-translate-fuzzy">
* [[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.
* [[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>


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


<div class="mw-translate-fuzzy">
* [[Image:Fem-elmer.svg|32px]] [[FEM_SolverElmer|Solver Elmer]]:
* [[Image:Fem-elmer.svg|32px]] [[FEM_SolverElmer|Solver Elmer]]:
</div>


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


<div class="mw-translate-fuzzy">
* [[Image:Fem-equation-elasticity.svg|32px]] [[FEM_EquationElasticity|Equation elasticity]]:
* [[Image:Fem-equation-elasticity.svg|32px]] [[FEM_EquationElasticity|Equation elasticity]]:
</div>


* [[Image:FEM_EquationElectricforce.svg|32px]] [[FEM_EquationElectricforce|Electricforce equation]]: {{Version|0.19}}
* [[Image:FEM_EquationElectricforce.svg|32px]] [[FEM_EquationElectricforce|Electricforce equation]]: {{Version|0.19}}


<div class="mw-translate-fuzzy">
* [[Image:Fem-equation-electrostatic.svg|32px]] [[FEM_EquationElectrostatic|Equation electrostatic]]:
* [[Image:Fem-equation-electrostatic.svg|32px]] [[FEM_EquationElectrostatic|Equation electrostatic]]:
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-equation-flow.svg|32px]] [[FEM_EquationFlow|Equation flow]]:
* [[Image:Fem-equation-flow.svg|32px]] [[FEM_EquationFlow|Equation flow]]:
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-equation-fluxsolver.svg|32px]] [[FEM_EquationFluxsolver|Equation fluxsolver]]:
* [[Image:Fem-equation-fluxsolver.svg|32px]] [[FEM_EquationFluxsolver|Equation fluxsolver]]:
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-equation-heat.svg|32px]] [[FEM_EquationHeat|Equation heat]]:
* [[Image:Fem-equation-heat.svg|32px]] [[FEM_EquationHeat|Equation heat]]:
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-control-solver.svg|32px]] [[FEM_SolverControl/ro|Solver job control]]: Deschide meniul pentru a ajusta și porni rezolvitorul selectat.
* [[Image:Fem-control-solver.svg|32px]] [[FEM_SolverControl/ro|Solver job control]]: Deschide meniul pentru a ajusta și porni rezolvitorul selectat.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-run-solver.svg|32px]] [[FEM_SolverRun/ro|Solver run calculation]]: Rulează rezolvitorul selectat al analizei active.
* [[Image:Fem-run-solver.svg|32px]] [[FEM_SolverRun/ro|Solver run calculation]]: Rulează rezolvitorul selectat al analizei active.
</div>


== Meniu Rezultate ==
== Meniu Rezultate ==


<div class="mw-translate-fuzzy">
* [[Image:Fem-purge-results.svg|32px]] [[FEM_ResultsPurge/ro|Results purge]]: Șterge rezultatul analizei active.
* [[Image:Fem-purge-results.svg|32px]] [[FEM_ResultsPurge/ro|Results purge]]: Șterge rezultatul analizei active.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-result.svg|24px]] [[FEM_ResultShow/ro|Result show]]: Utilizează afișarea rezultatelor analizei
* [[Image:Fem-result.svg|24px]] [[FEM_ResultShow/ro|Result show]]: Utilizează afișarea rezultatelor analizei
</div>


* [[Image:FEM_PostApplyChanges.png|32px]] [[FEM_PostApplyChanges|Post Apply changes]]:
<div class="mw-translate-fuzzy">
* [[Image:FEM_PostApplyChanges.png|32px]] [[FEM_PostApplyChanges|Post Apply changes]]:
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-data.svg|32px]] [[FEM_PostPipelineFromResult|Post Pipeline from result]]:
* [[Image:Fem-data.svg|32px]] [[FEM_PostPipelineFromResult|Post Pipeline from result]]:
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-warp.svg|32px]] [[FEM_PostCreateWarpVectorFilter|Post Create warp vector filter]]:
* [[Image:Fem-warp.svg|32px]] [[FEM_PostCreateWarpVectorFilter|Post Create warp vector filter]]:
</div>


<div class="mw-translate-fuzzy">
* [[Image:Fem-clip-scalar.svg|32px]] [[FEM_PostCreateScalarClipFilter|Post Create scalar clip filter]]:
* [[Image:Fem-clip-scalar.svg|32px]] [[FEM_PostCreateScalarClipFilter|Post Create scalar clip filter]]:
</div>


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


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


<div class="mw-translate-fuzzy">
* [[Image:Fem-DataAlongLine.svg|32px]] [[FEM_PostCreateDataAlongLineFilter|Post Create data along line filter]]:
* [[Image:Fem-DataAlongLine.svg|32px]] [[FEM_PostCreateDataAlongLineFilter|Post Create data along line filter]]:
</div>


* [[Image:Fem-linearizedstresses.svg|32px]] [[FEM_PostCreateLinearizedStressesFilter|Post Create linearized stresses]]:
<div class="mw-translate-fuzzy">
* [[Image:Fem-linearizedstresses.svg|32px]] [[FEM_PostCreateLinearizedStressesFilter|Post Create linearized stresses]]:
</div>


<div class="mw-translate-fuzzy">
* [[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>


<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>


== Meniu: Utilități ==
== Meniu: Utilități ==


<div class="mw-translate-fuzzy">
* [[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]]:
</div>


<div class="mw-translate-fuzzy">
* [[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]]:
</div>


* [[Image:FEM_Examples.svg|32px]] [[FEM_Examples|Open FEM examples]]: Open the GUI to access FEM examples.
* [[Image:FEM_Examples.svg|32px]] [[FEM_Examples|Open FEM examples]]: Open the GUI to access FEM examples.
Line 328: Line 200:
== Meniu de Context ==
== Meniu de Context ==


<div class="mw-translate-fuzzy">
* [[Image:Fem-femmesh-clear-mesh.svg|32px]] [[FEM_MeshClear|FEM mesh clear]]:
* [[Image:Fem-femmesh-clear-mesh.svg|32px]] [[FEM_MeshClear|FEM mesh clear]]:
</div>


<div class="mw-translate-fuzzy">
* [[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]]:
</div>


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


!!FUZZY!!* [[Image:Std_DlgParameter.svg|32px]] [[FEM_Preferences|Preferences...]]: Preferințe disponibile în Instrumentele MEF.
<div class="mw-translate-fuzzy">
* [[Image:Std_DlgParameter.svg|32px]] [[FEM_Preferences|Preferences...]]: Preferințe disponibile în Instrumentele MEF.
</div>


<div class="mw-translate-fuzzy">
== Links ==
== Links ==
[[FEM_Install|FEM Install]] pentru o detaliată descriere a modului cum lucrează Modului MEF.
[[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.
The following pages explain different topics of the FEM Workbench.
Line 351: Line 215:
[[FEM_Install|FEM Install]]: a detailed description on how to set up the external programs used in the 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
[[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,
[[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
[[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.
[[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
[[FEM_project|FEM Project]] Pentru informații mai detaliate asupra Unităților de măsură, a Limitărilor
și Dezvoltarea modulelor de AEF
ș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 5: [[Transient FEM analysis]]
Line 397: Line 243:




<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 ==
== Extending the FEM Workbench ==
Line 419: Line 257:
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].
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.
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.
Line 433: Line 269:
* More information regarding extending or missing FEM documentation can be found in the forum: [https://forum.freecadweb.org/viewtopic.php?f=18&t=20823 FEM documentation missing on the Wiki]
* More information regarding extending or missing FEM documentation can be found in the forum: [https://forum.freecadweb.org/viewtopic.php?f=18&t=20823 FEM documentation missing on the Wiki]


<div class="mw-translate-fuzzy">
{{Docnav
{{Docnav
|[[Drawing Workbench|Drawing Workbench]]
|[[Drawing Workbench|Drawing Workbench]]
Line 440: Line 275:
|IconR=Workbench_Image.svg
|IconR=Workbench_Image.svg
}}
}}
</div>


{{FEM Tools navi{{#translation:}}}}
{{FEM Tools navi{{#translation:}}}}

Revision as of 01:54, 22 August 2021

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

Element Geometry

Constrângeri Electrostatice

Fluid constraints

Geometrical 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.

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).

Constraints without solver

  • Constraint gear: Utilizat pentru a defini o constrângere de angrenaj de roți dințate.

Overwrite Constants

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

!!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.

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 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.

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.

Extending the FEM Workbench documentation