FEM Workbench/es: Difference between revisions

From FreeCAD Documentation
(Created page with "* 32px Ecuación de flujo:")
(Updating to match new version of source page)
(31 intermediate revisions by 2 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|240px|center]]
{{Caption|align=center|The FreeCAD FEM Workbench Icon}}


== Introducción ==
== Introducción ==
Line 29: Line 37:
Como la versión 0.15 de FreeCAD, el modulo MEF puede ser utilizado en Windows, Mac OSX y plataformas linux. Desde que el banco de trabajo hace uso de programas externos, la cantidad de intervención manual dependerá del sistema operativo que estés utilizando.Revisa [[FEM_Install/es|Instalar MEF]]
Como la versión 0.15 de FreeCAD, el modulo MEF puede ser utilizado en Windows, Mac OSX y plataformas linux. Desde que el banco de trabajo hace uso de programas externos, la cantidad de intervención manual dependerá del sistema operativo que estés utilizando.Revisa [[FEM_Install/es|Instalar MEF]]
</div>
</div>

[[Image:FEM_Workbench_workflow.svg|600px]]

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


== Menú de Modelo ==
== Menú de Modelo ==
Line 41: Line 53:


* [[Image:Fem-material-nonlinear.svg|32px]] [[FEM_MaterialMechanicalNonlinear/es|Material mecánico no lineal]]: Permite seleccionar un material de la base de datos.
* [[Image:Fem-material-nonlinear.svg|32px]] [[FEM_MaterialMechanicalNonlinear/es|Material mecánico no lineal]]: Permite seleccionar un material de la base de datos.


* 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 118: Line 133:
== Menú de Solucionador ==
== Menú de Solucionador ==


<div class="mw-translate-fuzzy">
* [[Image:Fem-solver.svg|32px]] [[FEM_SolverCalculixCxxtools/es|Herramientas del solucionador Calculix CCX]]: Crea un nuevo solucionador para este analisis. En la mayoria de los casos el solucionador es creado junto con el analisis.
* [[Image:Fem-solver.svg|32px]] [[FEM_SolverCalculixCxxtools/es|Herramientas del solucionador Calculix CCX]]: Crea un nuevo solucionador para este analisis. En la mayoria de los casos el solucionador es creado junto con el analisis.
</div>


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


* [[Image:Fem-elmer.svg|32px]] [[FEM_SolverElmer/es|Solucionador Elmer]]:
* [[Image:Fem-elmer.svg|32px]] [[FEM_SolverElmer/es|Solucionador Elmer]]:


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


* [[Image:Fem-equation-heat.svg|32px]] [[FEM_EquationHeat/es|Ecuación de calor]]:
* [[Image:Fem-equation-heat.svg|32px]] [[FEM_EquationHeat/es|Ecuación de calor]]:
Line 136: Line 157:
* [[Image:Fem-equation-flow.svg|32px]] [[FEM_EquationFlow/es|Ecuación de flujo]]:
* [[Image:Fem-equation-flow.svg|32px]] [[FEM_EquationFlow/es|Ecuación de flujo]]:


* [[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/es|Control del trabajo del solucionador]]: Abre un nuevo menu para ajustar y iniciar el solucionador seleccionado.


* [[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/es|Ejecutar calculo de solucionador ]]: Ejecuta el solucionador seleccionado del análisis activo.


== Menu: Results ==
== Menú de Resultados ==


* [[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/es|Purga de resultados]]: Elimina los resultados del análisis activos.


* [[Image:Fem-result.svg|24px]] [[FEM_ResultShow|Result show]]: Used to display the result of an analysis.
* [[Image:Fem-result.svg|24px]] [[FEM_ResultShow/es|Mostrar resultados]]: Used to display the result of an analysis.


* [[Image:FEM_PostApplyChanges.png|32px]] [[FEM_PostApplyChanges|Post Apply changes]]:
* [[Image:FEM_PostApplyChanges.png|32px]] [[FEM_PostApplyChanges/es|Pos aplicar cambios]]:


* [[Image:Fem-data.svg|32px]] [[FEM_PostPipelineFromResult|Post Pipeline from result]]:
* [[Image:Fem-data.svg|32px]] [[FEM_PostPipelineFromResult/es|Pos canaliza a resultado]]:


* [[Image:Fem-warp.svg|32px]] [[FEM_PostCreateWarpVectorFilter|Post Create warp vector filter]]:
* [[Image:Fem-warp.svg|32px]] [[FEM_PostCreateWarpVectorFilter/es|Pos crea filtro de vector deformado]]:


* [[Image:Fem-clip-scalar.svg|32px]] [[FEM_PostCreateScalarClipFilter|Post Create scalar clip filter]]:
* [[Image:Fem-clip-scalar.svg|32px]] [[FEM_PostCreateScalarClipFilter/es|Pos crea filtro escalar]]


* [[Image:Fem-cut.svg|32px]] [[FEM_PostCreateCutFilter|Post Create cut filter]]:
* [[Image:Fem-cut.svg|32px]] [[FEM_PostCreateCutFilter/es|Pos crea filtro de corte]]:


* [[Image:Fem-clip.svg|32px]] [[FEM_PostCreateClipFilter|Post Create clip filter]]:
* [[Image:Fem-clip.svg|32px]] [[FEM_PostCreateClipFilter/es|Pos crea filtro corto]]:


* [[Image:Fem-DataAlongLine.svg|32px]] [[FEM_PostCreateDataAlongLineFilter|Post Create data along line filter]]:
* [[Image:Fem-DataAlongLine.svg|32px]] [[FEM_PostCreateDataAlongLineFilter/es|Pos crea filtro a lo largo de linea]]:


* [[Image:Fem-linearizedstresses.svg|32px]] [[FEM_PostCreateLinearizedStressesFilter|Post Create linearized stresses]]:
* [[Image:Fem-linearizedstresses.svg|32px]] [[FEM_PostCreateLinearizedStressesFilter/es|Pos crea filtro de estrés linealizado]]:


* [[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/es|Pos crea dato a punto filtro]]:


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


== Menu: Utilities ==
== Menu: Utilities ==
Line 172: Line 195:
* [[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 ==
== Menú de contexto ==


* [[Image:Fem-femmesh-clear-mesh.svg|32px]] [[FEM_MeshClear|FEM mesh clear]]:
* [[Image:Fem-femmesh-clear-mesh.svg|32px]] [[FEM_MeshClear/es|Limpiar malla MEF]]:


* [[Image:Fem-femmesh-print-info.svg|32px]] [[FEM_MeshPrintInfo|FEM mesh print info]]:
* [[Image:Fem-femmesh-print-info.svg|32px]] [[FEM_MeshPrintInfo/es|Impresión de información de malla MEF]]:


== Preferences ==
== Preferencias ==


* [[Image:Std_DlgParameter.svg|32px]] [[Fem_Preferences|Preferences...]]: Preferences available in FEM Tools.
* [[Image:Std_DlgParameter.svg|32px]] [[Fem_Preferences|Preferences...]]: Preferences available in FEM Tools.


<div class="mw-translate-fuzzy">
== Enlaces ==
[[FEM_Install/es|Instalar MEF]] para una descripción detallada de como instalar un modulo 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/es|Malla en MEF]] para mas información acerca de las mallas en FreeCAD
</div>

[[FEM_Solver|FEM Solver]]: further information on the different solvers available in the workbench, and those that could be used in the future.

<div class="mw-translate-fuzzy">
[[FEM_CalculiX/es|FEM CalculiX]] para mas información acerca de la interface entre el modulo MEF y el actual solucionador CalculiX
</div>

[[FEM_Concrete|FEM Concrete]]: interesting information on the topic of simulating concrete structures.

<div class="mw-translate-fuzzy">
[[FEM_project/es|Proyecto MEF]] para mas información acerca de las unidades, limitaciones y el modulo de desarrollo MEF.
</div>

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


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


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


<div class="mw-translate-fuzzy">
Tutorial 4 [[FEM Shear of a Composite Block/es|MEF cizalla de un bloque compuesto]]
Tutorial 4 [[FEM Shear of a Composite Block/es|MEF cizalla de un bloque compuesto]]
</div>


Tutorial 5: [[Transient FEM analysis]]

Tutorial 6: [[Post-Processing_of_FEM_Results_with_Paraview]]


<div class="mw-translate-fuzzy">
Tutoriales de análisis térmico mecánico acoplado [https://opensimsa.github.io/training.html PDF's]
Tutoriales de análisis térmico mecánico acoplado [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 publicación en foro con enlace a youtube]
Video Tutorial 1 [https://forum.freecadweb.org/viewtopic.php?f=18&t=20499#p158353 publicación en foro con enlace a youtube]
</div>


<div class="mw-translate-fuzzy">
Video Tutorial 2 [https://forum.freecadweb.org/viewtopic.php?f=18&t=20499&start=10#p162321 publicación en foro con enlace a youtube]
Video Tutorial 2 [https://forum.freecadweb.org/viewtopic.php?f=18&t=20499&start=10#p162321 publicación en foro con enlace a youtube]
</div>


<div class="mw-translate-fuzzy">
Más video Tutoriales [https://forum.freecadweb.org/viewtopic.php?f=18&t=20499&start=10#p162640 publicación en foro con enlace a youtube]
Más video Tutoriales [https://forum.freecadweb.org/viewtopic.php?f=18&t=20499&start=10#p162640 publicación en foro con enlace a youtube]
</div>


== Extending the FEM Workbench ==
* [[Extend_FEM_Module/es|Extender modulo MEF]]
** [[Add_FEM_Equation_Tutorial/es|Tutorial para agregar ecuación en MEF]]
** [[Add_FEM_Constraint_Tutorial/es|Tutorial para agregar cotas en MEF]]


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.
== Enlaces ==
[[FEM_Install/es|Instalar MEF]] para una descripción detallada de como instalar un modulo MEF.


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">
[[FEM_Mesh/es|Malla en MEF]] para mas información acerca de las mallas en FreeCAD
</div>

[[FEM_Solver| FEM Solver]] for further Informations about FEM Solvers in FEM Module,


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[Extend_FEM_Module/es|Extender modulo MEF]]
[[FEM_CalculiX/es|FEM CalculiX]] para mas información acerca de la interface entre el modulo MEF y el actual solucionador CalculiX
** [[Add_FEM_Equation_Tutorial/es|Tutorial para agregar ecuación en MEF]]
** [[Add_FEM_Constraint_Tutorial/es|Tutorial para agregar cotas en MEF]]
</div>
</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.
[[FEM_project/es|Proyecto MEF]] para mas información acerca de las unidades, limitaciones y el modulo de desarrollo MEF.
* [https://forum.freecadweb.org/viewtopic.php?t=17581 Early preview of ebook: Module developer' guide to FreeCAD source] (forum thread)

* [https://github.com/qingfengxia/FreeCAD_Mod_Dev_Guide FreeCAD Mod Dev Guide] (github repository)
[[FEM_Concrete|FEM Concrete]] for informations about analysis's of concrete structures.


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
{{docnav/es|[[Drawing Module/es|Modulo Dibujo]]|[[Image Module/es|Modulo Imagen]]}}
{{docnav/es|[[Drawing Module/es|Modulo Dibujo]]|[[Image Module/es|Modulo Imagen]]}}
</div>
</div>

{{FEM Tools navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
[[Category:Workbenches{{#translation:}}]]

Revision as of 04:12, 22 February 2020

The FreeCAD FEM Workbench Icon

Introducción

El banco de trabajo MEF provee un moderno flujo de Análisis de Elementos Finitos (AEF) para FreeCAD. Principalmente estoy significa que todas las herramientas para hacer un Analisis de Elementos Finitos estan combinadas en una (GUI) Interface Grafica de Usuario.

Workflow

Los pasos para hacer un AEF en el banco de trabajo MEF son:

  • Pre-procesar
    • Modelando la geometria, en ya esta cerca de ser un programa de completo crecimiento
    • Crear un analisis:
      • Crear una malla MEF fuera del modelo geometrico.
      • Agrega un material para el modelo de analisis
  • Resolver
    • Resolver el sistema de ecuaciones dentro de la GUI de FreeCAD.
  • Pos-procesar
    • Ver los resultados dentro de la GUI de FreeCAD.

Como la versión 0.15 de FreeCAD, el modulo MEF puede ser utilizado en Windows, Mac OSX y plataformas linux. Desde que el banco de trabajo hace uso de programas externos, la cantidad de intervención manual dependerá del sistema operativo que estés utilizando.Revisa Instalar MEF

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

Menú de Modelo

  • Contenedor de análisis: Crea un contenedor para análisis mecánico. Si un solido es seleccionado en la vista de arbol antes de dar clic sobre el, La ventana de mallado va ser abierta después.

Materials


  • image is missing Reinforced material: Lets you select reinforced materials consist of a matrix and a reinforcement from the database.

Element Geometry

Electrostatic Constraints

Restricciones de fluido

Restricciones Mecánicas

  • Restricción fija: Utilizada para definir una restricción fija de un punto/arista/cara.
  • Restricción de fuerza: Utilizada para definir una fuerza en Newtons aplicada uniformemente a una cara seleccionada en una dirección definida.

Restricciones térmicas

Menú de Malla

  • Colocar nodos: Crea/define una colocacion de nodo en una malla MEF.

Menú de Solucionador

Menú de Resultados

Menu: Utilities

Menú de contexto

Preferencias

Enlaces

Instalar MEF para una descripción detallada de como instalar un modulo 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.

Malla en MEF para mas información acerca de las mallas en FreeCAD

FEM Solver: further information on the different solvers available in the workbench, and those that could be used in the future.

FEM CalculiX para mas información acerca de la interface entre el modulo MEF y el actual solucionador CalculiX

FEM Concrete: interesting information on the topic of simulating concrete structures.

Proyecto MEF para mas información acerca de las unidades, limitaciones y el modulo de desarrollo MEF.

Tutoriales

Tutorial 1 FEM CalculiX Cantilever 3D

Tutorial 2 Tutorial MEF

Tutorial 5: Transient FEM analysis

Tutorial 6: Post-Processing_of_FEM_Results_with_Paraview


Tutoriales de análisis térmico mecánico acoplado PDF's

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.