FEM tutorial/ro: Difference between revisions
(Created page with "=== Cerințe === * FreeCAD version 0.16.6700 sau mai modernă * [http://sourceforge.net/projects/netgen-mesher/ Netgen] and/or [http://geuz.org/gmsh/ GMSH] este instalat în s...") |
No edit summary |
||
(35 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
<div class="mw-translate-fuzzy"> |
|||
{{TutorialInfo |
|||
{{TutorialInfo/ro |
|||
|Topic= Finite Element Analysis |
|Topic= Finite Element Analysis |
||
|Level= Beginner |
|Level= Beginner |
||
Line 9: | Line 10: | ||
|Files= |
|Files= |
||
}} |
}} |
||
</div> |
|||
== Introduction == |
|||
<div class="mw-translate-fuzzy"> |
|||
=== Introducere === |
=== Introducere === |
||
Acest tutorial are rolul de a introduce cititorul în fluxul de lucru de bază al Atelierului MEF, precum și majoritatea instrumentelor disponibile pentru a efectua o analiză statică. |
Acest tutorial are rolul de a introduce cititorul în fluxul de lucru de bază al Atelierului MEF, precum și majoritatea instrumentelor disponibile pentru a efectua o analiză statică. |
||
</div> |
|||
[[Image:FEM_tutorial_result.png| |
[[Image:FEM_tutorial_result.png|600px]] |
||
== Requirements == |
|||
<div class="mw-translate-fuzzy"> |
|||
=== Cerințe === |
=== Cerințe === |
||
* FreeCAD version 0.16.6700 sau mai modernă |
* FreeCAD version 0.16.6700 sau mai modernă |
||
Line 21: | Line 30: | ||
* [http://www.calculix.de/ Calculix] este instalat în sistem |
* [http://www.calculix.de/ Calculix] este instalat în sistem |
||
* Cititorul are cunoștințele de bază pentru a utiliza Atelierele Piese (Part) PartDesign |
* Cititorul are cunoștințele de bază pentru a utiliza Atelierele Piese (Part) PartDesign |
||
</div> |
|||
<div class="mw-translate-fuzzy"> |
|||
=== Procedure === |
|||
=== Procedură === |
|||
</div> |
|||
=== Modeling === |
|||
In this example a Cube is used as the study object, but models created in the Part or PartDesign Workbenches can be used instead. |
|||
<div class="mw-translate-fuzzy"> |
|||
# Create a new document |
|||
==== Modelarea ==== |
|||
# Activate the Part Workbench |
|||
În acest exemplu, un Cub este folosit ca obiect de studiu, dar modelele create în atelierele de lucru Part sau PartDesign pot fi folosite în schimb. |
|||
# Create a Cube |
|||
</div> |
|||
# Change its '''Dimensions''' to the following: |
|||
<div class="mw-translate-fuzzy"> |
|||
# Creați un nou document |
|||
# Activați Atelierul Part Workbench |
|||
# Creați un Cube |
|||
# Schimbați-i dimensiunile'''Dimensions''' după cum urmează: |
|||
## Height: 1.000 mm |
## Height: 1.000 mm |
||
## Length: 8.000 mm |
## Length: 8.000 mm |
||
## Width: 1.000 mm |
## Width: 1.000 mm |
||
</div> |
|||
Acum avem un model cu care să lucrăm. |
|||
=== Creating the Analysis === |
|||
==== Netgen ==== |
|||
<div class="mw-translate-fuzzy"> |
|||
==== Crearea Analizei ==== |
|||
===== Netgen ===== |
===== Netgen ===== |
||
# Selectați modelull |
|||
# Select the model |
|||
# Click [[Image:FEM_Analysis.png|16px]] [[FEM Analysis|New mechanical analysis]] |
# Click pe [[Image:FEM_Analysis.png|16px]] [[FEM Analysis|New mechanical analysis]] din meniu pentru a crea o analiză a obiectului care a fost selectat |
||
# In |
# In caseta de dialogul pentru crearea plasei, click '''OK''' |
||
</div> |
|||
<div class="mw-translate-fuzzy"> |
|||
You can also drag and drop a mesh to a Mechanical Analysis that does not have a mesh within the Tree View. |
|||
Puteți, de asemenea, să glisați și să plasați o plasă într-o Analiză Mecanică care nu are o plasă în Vederea Arborescentă(Tree View). |
|||
</div> |
|||
==== GMSH ==== |
|||
<div class="mw-translate-fuzzy"> |
|||
===== GMSH ===== |
===== GMSH ===== |
||
Gmsh este finite-element mesh generator |
|||
The usage of psicofil's macro is recommended, and is used for this example. |
|||
folosirea macromenzii psicofil's este recomandată, și este folosită în acest exemplu. |
|||
# Activate the macro |
|||
# Activați macrocomanda |
|||
# Select the object you wish to use, in this case our Cube |
|||
# Selectați obiectul pe dorinți să-l utilizați, în acest caz Cube-ul nostru |
|||
# Check the box '''Create Mechanical Analysis from mesh''' |
|||
# Bifați caseta'''Create Mechanical Analysis from mesh''' |
|||
# Click '''OK''' |
# Click '''OK''' |
||
</div> |
|||
Ne-am discretizat într-o plasă cu ochiuri acum obiectul și suntem gata să adăugăm constrângeri și forțe. |
|||
We have now meshed our object and are ready to add constraints and forces. |
|||
=== Constraints and Forces === |
|||
# Hide the mesh from the Tree View. |
|||
<div class="mw-translate-fuzzy"> |
|||
# Show the original model |
|||
==== Constrângeri și Forțe ==== |
|||
# Select [[Image:FEM_FixedConstraint.png|16px]] [[FEM_ConstraintFixed|Create FEM fixed constraint]] |
|||
# Ascundeți plasa din vederea arorescentă Tree View. |
|||
# Select the back face of the Cube (face on the '''YZ''' axis) and click OK |
|||
# Arătați modelul original |
|||
# Select [[Image:FEM_ForceConstraint.png|16px]] [[FEM_ConstraintForce|Create FEM force constraint]] |
|||
# Selectați [[Image:FEM_FixedConstraint.png|16px]] [[FEM_ConstraintFixed|Create FEM fixed constraint]] |
|||
# Select the front face of the Cube (the face parallel to the back face) and set the '''Area load''' value to 9000000.00 |
|||
# Selectați fațeta din spate a Cube (fațeta de pe planul definit de axele '''YZ''') și click OK |
|||
# Set the '''Direction''' to '''-Z''' by selecting one of the face edges parallel to that direction. |
|||
# Selectați [[Image:FEM_ForceConstraint.png|16px]] [[FEM_ConstraintForce|Create FEM force constraint]] |
|||
# Selectați fațeta din față a Cube (Fațeta paralelă cu fațeta din spate) și definiți '''Area load''' cu valoarea de 9000000.00 |
|||
# Definiți '''Direction''' la '''-Z''' prin selectarea unei adintre fațetele paralele cu această direcție. |
|||
# Click OK |
# Click OK |
||
</div> |
|||
Am stabilit restricțiile și forțele pentru studiul nostru static. |
|||
We now have established the restrictions and forces for our static study. |
|||
=== Final preparations === |
|||
<div class="mw-translate-fuzzy"> |
|||
==== finalul Pregătirilor ==== |
|||
# Select [[Image:FEM_Material.png|16px]] [[FEM_MaterialSolid|Mechanical material...]] and choose Calculix as the material |
# Select [[Image:FEM_Material.png|16px]] [[FEM_MaterialSolid|Mechanical material...]] and choose Calculix as the material |
||
# Click '''OK''' |
# Click '''OK''' |
||
</div> |
|||
=== Running the Solver === |
|||
==== |
==== Standard Procedure ==== |
||
===== Standard Procedure ===== |
|||
# Select the solver object [[Image:FEM_Solver.png|16px]] contained in the '''Mechanical Analysis''' |
|||
# Select [[Image:FEM_Calculation.png|16px]] [[FEM_SolverControl|Start calculation]] from the menu |
|||
# Select '''Write Calculix Input File''' |
|||
# Select '''Run Calculix''' |
|||
# Click '''Close''' |
|||
<div class="mw-translate-fuzzy"> |
|||
===== Quick Procedure ===== |
|||
==== Rularea Rezolvitorului ==== |
|||
# Select the solver object [[Image:FEM_Solver.png|16px]] contained in the '''Mechanical Analysis''' |
|||
===== Procedura Standard ===== |
|||
# Click on [[Image:FEM_RunCalculiXccx.png|16px]] [[FEM_SolverRun|Quick Analysis]]. |
|||
# Selectați obiectul rezolvitor [[Image:FEM_Solver.png|16px]] contained in the '''Mechanical Analysis''' |
|||
# Selectați [[Image:FEM_Calculation.png|16px]] [[FEM_SolverControl|Start calculation]] din meniul |
|||
# Selectați '''Write Calculix Input File''' |
|||
# Selectați '''Run Calculix''' |
|||
# Click pe '''Close''' |
|||
</div> |
|||
==== |
==== Quick Procedure ==== |
||
# From the '''Object Tree''', select the '''Results''' object |
|||
# Select [[Image:FEM_ShowResult.png|16px]] [[FEM_ResultShow|Show result]] |
|||
# Choose among the different Result types to view the results |
|||
# The slider at the bottom can be used to alter the mesh visualization. This allows us to visualize the deformation experienced by the object, keep in mind that this is an approximation. |
|||
# To remove the results select [[Image:FEM_PurgeResults.png|16px]] [[FEM_ResultsPurge|Purge results]] |
|||
<div class="mw-translate-fuzzy"> |
|||
{{Note|Comparison to previous example file|If you select the '''Z displacement''' result type, you can see that the obtained value is almost identical to the test example provided by FreeCAD. Differences may occur due to the quality of the mesh and the number of nodes it possesses.}} |
|||
===== Procedură rapidă ===== |
|||
# Selectați obeictul rezolvitor [[Image:FEM_Solver.png|16px]] conținut în '''Mechanical Analysis''' |
|||
# Click pe [[Image:FEM_RunCalculiXccx.png|16px]] [[FEM_SolverRun|Quick Analysis]]. |
|||
</div> |
|||
=== Analyzing Results === |
|||
We are now finished with the basic workflow for the [[FEM Module]]. |
|||
<div class="mw-translate-fuzzy"> |
|||
==== Analizarea Rezultatelor ==== |
|||
# Din arborescența obiect '''Object Tree''', selectați obeictul '''Results''' |
|||
# Selectați [[Image:FEM_ShowResult.png|16px]] [[FEM_ResultShow|Show result]] |
|||
# Alegeți printre diferite tipuri de ''Result'' pentru a vedea rezultatele |
|||
# sliderul din partea de jos poate fi utilizat pentru a modifica vizulizarea plasei. Aceasta ne permite să vizualizăm deformația suferită de obiect, rețineți că este o aproximație. |
|||
# Pentru a șterge rezultatul selectați [[Image:FEM_PurgeResults.png|16px]] [[FEM_ResultsPurge|Purge results]] |
|||
</div> |
|||
{{Note|Compararea cu exemplele de fișiere precedente|dacă selectați '''Z displacement''' result type, puteți vedea că valoarea obținută este aproape identică cu exemplul test oferit de FreeCAD. Diferențele pot să apară datorită calității plasei și a numărul de noduri pe care le posedă aceata.}} |
|||
<div class="mw-translate-fuzzy"> |
|||
Am terminat acum cu fluxul de lucru de bază pentru [[FEM_Workbench|FEM Workbench]]. |
|||
</div> |
|||
{{Tutorials navi{{#translation:}}}} |
|||
{{clear}} |
|||
{{FEM Tools navi{{#translation:}}}} |
|||
{{Userdocnavi{{#translation:}}}} |
Revision as of 20:47, 22 August 2021
Tutorial |
Topic |
---|
Finite Element Analysis |
Level |
Beginner |
Time to complete |
10 minutes + Solver time |
Authors |
Drei |
FreeCAD version |
0.16.6700 or above |
Example files |
See also |
None |
Introduction
Introducere
Acest tutorial are rolul de a introduce cititorul în fluxul de lucru de bază al Atelierului MEF, precum și majoritatea instrumentelor disponibile pentru a efectua o analiză statică.
Requirements
Cerințe
- FreeCAD version 0.16.6700 sau mai modernă
- Netgen and/or GMSH este instalat în sistem
- In cazul GMSH, instalarea este recomandată psicofil's macro
- Calculix este instalat în sistem
- Cititorul are cunoștințele de bază pentru a utiliza Atelierele Piese (Part) PartDesign
Procedură
Modeling
Modelarea
În acest exemplu, un Cub este folosit ca obiect de studiu, dar modelele create în atelierele de lucru Part sau PartDesign pot fi folosite în schimb.
- Creați un nou document
- Activați Atelierul Part Workbench
- Creați un Cube
- Schimbați-i dimensiunileDimensions după cum urmează:
- Height: 1.000 mm
- Length: 8.000 mm
- Width: 1.000 mm
Acum avem un model cu care să lucrăm.
Creating the Analysis
Netgen
Crearea Analizei
Netgen
- Selectați modelull
- Click pe New mechanical analysis din meniu pentru a crea o analiză a obiectului care a fost selectat
- In caseta de dialogul pentru crearea plasei, click OK
Puteți, de asemenea, să glisați și să plasați o plasă într-o Analiză Mecanică care nu are o plasă în Vederea Arborescentă(Tree View).
GMSH
GMSH
Gmsh este finite-element mesh generator folosirea macromenzii psicofil's este recomandată, și este folosită în acest exemplu.
- Activați macrocomanda
- Selectați obiectul pe dorinți să-l utilizați, în acest caz Cube-ul nostru
- Bifați casetaCreate Mechanical Analysis from mesh
- Click OK
Ne-am discretizat într-o plasă cu ochiuri acum obiectul și suntem gata să adăugăm constrângeri și forțe.
Constraints and Forces
Constrângeri și Forțe
- Ascundeți plasa din vederea arorescentă Tree View.
- Arătați modelul original
- Selectați Create FEM fixed constraint
- Selectați fațeta din spate a Cube (fațeta de pe planul definit de axele YZ) și click OK
- Selectați Create FEM force constraint
- Selectați fațeta din față a Cube (Fațeta paralelă cu fațeta din spate) și definiți Area load cu valoarea de 9000000.00
- Definiți Direction la -Z prin selectarea unei adintre fațetele paralele cu această direcție.
- Click OK
Am stabilit restricțiile și forțele pentru studiul nostru static.
Final preparations
finalul Pregătirilor
- Select Mechanical material... and choose Calculix as the material
- Click OK
Running the Solver
Standard Procedure
Rularea Rezolvitorului
Procedura Standard
- Selectați obiectul rezolvitor contained in the Mechanical Analysis
- Selectați Start calculation din meniul
- Selectați Write Calculix Input File
- Selectați Run Calculix
- Click pe Close
Quick Procedure
Procedură rapidă
- Selectați obeictul rezolvitor conținut în Mechanical Analysis
- Click pe Quick Analysis.
Analyzing Results
Analizarea Rezultatelor
- Din arborescența obiect Object Tree, selectați obeictul Results
- Selectați Show result
- Alegeți printre diferite tipuri de Result pentru a vedea rezultatele
- sliderul din partea de jos poate fi utilizat pentru a modifica vizulizarea plasei. Aceasta ne permite să vizualizăm deformația suferită de obiect, rețineți că este o aproximație.
- Pentru a șterge rezultatul selectați Purge results
dacă selectați Z displacement result type, puteți vedea că valoarea obținută este aproape identică cu exemplul test oferit de FreeCAD. Diferențele pot să apară datorită calității plasei și a numărul de noduri pe care le posedă aceata.
Am terminat acum cu fluxul de lucru de bază pentru FEM Workbench.
- 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
- 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, Start, Surface, TechDraw, Test Framework, Web
- Hubs: User hub, Power users hub, Developer hub