Proiect MEF (Metoda Elementului Finit)
Jump to navigation
Jump to search
Outdated translations are marked like this.
Acesta este planul proiectului pentru integrarea MEF FreeCAD ca parte a foii de parcurs Development roadmap.
Contents
Unități de măsură
Length | Time | Mass | Force | Pressure | Velocity | Density | Energy | Gravity |
---|---|---|---|---|---|---|---|---|
m | s | kg | kg m/s2 | N/m2 | m/s | kg/m3 | kgm2/s2 | 9.81 |
m | s | kg | N | Pa | m/s | m kg/l | J | 9.81 |
m | s | g | mN | mPa | m/s | micro kg/l | mJ | 9.81 |
m | s | Mg (ton) | kN | kPa | m/s | kg/l | kJ | 9.81 |
m | ms | kg | MN | MPa | km/s | m kg/l | MJ | 9.81e-6 |
m | ms | g | kN | kPa | km/s | micro kg/l | kJ | 9.81e-6 |
m | ms | Mg (ton) | GN | GPa | km/s | kg/l | GJ | 9.81e-6 |
mm | s | kg | mN | kPa | mm/s | M kg/l | micro J | 9.81e+3 |
mm | s | g | micro N | Pa | mm/s | g/mm3 | nJ | 9.81e+3 |
mm | s | Mg (ton) | N | MPa | mm/s | Mg/mm3 | mJ | 9.81e+3 |
mm | ms | kg | kN | GPa | m/s | M | kg/l J | 9.81e-3 |
mm | ms | g | N | MPa | m/s | k kg/l | mJ | 9.81e-3 |
mm | ms | Mg (ton) | MN | TPa | m/s | G kg/l | kJ | 9.81e-3 |
cm | ms | g | daN | 10^5 Pa (bar) | dam/s | kg/l | dJ | 9.81e-4 |
cm | ms | kg | 10^4 N (kdaN) | 10^8 Pa (kbar) | dam/s | k kg/l | hJ | 9.81e-4 |
cm | ms | Mg (ton) 10^7 | N(MdaN) | 10^11 Pa (Mbar) | dam/s | M kg/l | 10^5 J | 9.81e-4 |
Brainstorming
Câteva administratori de ochiuri de plasă:
- Netgen administrator de plase foarte bun, cu bibliotecă suport LGPL
- Salome pachet complicat, e așa greu pentru a obține codul de care avem nevoie!?
- PythonOCC Biblioteca Python, care oferă și o interfață (în prezent) aproximativ ca Code-Aster, ar fi o modalitate rapidă și ușoară de a obține o primă soluție de lucru.
Rezolvitori Potențial
unii solver sunt
- Calculix software open source, program tridimensional, structurat pe metoda elementuluir finit (MEF)
- Code-Aster un solver scris preponderent în Python
- PythonOCC arhitectură python, care oferă, de asemenea, o interfață (în prezent) aproximativ ca Code_Aster, care ar fi, de asemenea, o cale simplă și rapidă către o primă soluție de lucru
FEM
- Materials: Solid, Fluid, Nonlinear mechanical; Material editor
- Element geometry: Beam (1D), Beam rotation (1D), Shell (2D), Fluid flow (1D)
Constraints
- Electrostatic: Potential
- Fluid: Initial velocity, Fluid boundary, Flow velocity
- Mechanical: Fixed, Displacement, Plane rotation, Contact, Transform, Force, Pressure, Self weight, Bearing, Gear, Pulley
- Thermal: Initial temperature, Heat flux, Temperature, Heat source
- Solve: Calculix tools, CalculiX, Elmer, Z88; Equations: Heat, Elasticity, Electrostatic, Fluxsolver, Flow; Solver: Solver control, Solver run
- Results: Purge, Show; Postprocessing: Apply changes, Pipeline from result, Create warp vector filter, Create scalar clip filter, Create cut filter, Create clip filter, Create data along line filter, Create linearized stresses,
Create data at point filter, Create functions
- Utilities: Clipping plane, Remove clipping planes; Mesh clear, Mesh print info
- Additional: Preferences; FEM Install, FEM Mesh, FEM Solver, FEM CalculiX, FEM Project, FEM Concrete; FEM Element Types
User documentation

- Installation: Windows, Linux, Mac; Getting started
- Basics: About FreeCAD, Workbenches, Preferences, Document structure, Interface Customization, Properties, Mouse Model; Tutorials
- Workbenches: Arch, Draft, FEM, Image, Inspection, Mesh, OpenSCAD, Part, PartDesign, Path, Plot, Points, Raytracing, Reverse Engineering, Robot, Ship, Sketcher, Spreadsheet, Start, Surface workbench, TechDraw, Test Framework, Web
- Scripting: Introduction to Python, FreeCAD scripting tutorial, FreeCAD Scripting Basics, How to install macros, Gui Command, Units Modules: Builtin modules, Workbench creation, Installing more workbenches Meshes: Mesh Scripting, Mesh Module Parts: The Part Module, Topological data scripting, PythonOCC, Mesh to Part Coin scenegraph: The Coin/Inventor scenegraph, Pivy Qt interface: PySide, Using the FreeCAD GUI, Dialog creation Parametric objects: Scripted objects Other: Code snippets, Line drawing function, Embedding FreeCAD, FreeCAD vector math library, Power users hub, Python, Macros, FreeCAD Scripting Basics, Topological data scripting