FEM project
Jump to navigation
Jump to search
Outdated translations are marked like this.
Esta es la planificación del proyecto para la integración de CAE (FEM) en FreeCAD como parte del Mapa de desarrollo.
Contents
Units
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 |
Tormenta de ideas
Algunas aplicaciones de mallado existentes
- Netgen una muy buena aplicación de mallado, LGPL con algunas bibliotecas de soporte
- Salome un paquete complicado, difícil conseguir el código que necesitamos!?
- PythonOCC biblioteca de Python envolviendo las aplicaciones de mallado Salome y Netgen puede ser el modo más rápido y completo de integrar aplicaciones de mallado
Solvers potenciales
Algunas aplicaciones de cálculo existente
- Calculix
- Code-Aster ssolver muy amplio con una cubierta en Python
- PythonOCC biblioteca en Python que también puede ofrecer una (actualmente) basta interfaz a Code_Aster que podría ser un modo rápido de tener la primera solución funcionando
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