FEM SolverCalculixCxxtools

From FreeCAD Documentation
Jump to: navigation, search
This page is a translated version of the page FEM SolverCalculixCxxtools and the translation is 89% complete.

Other languages:
English • ‎español • ‎français • ‎italiano • ‎română • ‎русский

FEM Solver.png FEM Solver

Menu location
Solve → Solver CalculiX Standard
Workbenches
FEM
Default shortcut
Introduced in version
-
See also
FEM tutorial


Descripción

CalculiXccxTools permite usar el solucionador CalculiX. Puedes usarlo para

  1. configurar los parámetros de análisis
  2. seleccionar directorio de trabajo
  3. Ejecutar el solucionador de CalculiX.

Utilización

  1. FEM Solver.png CalculiXccxToolsobjeto se crea automáticamente con la creación de FEM Analysis.png Analysis container. De lo contrario utilizar SolveSolver CalculiX Standard , X keyso presione S luego las teclas X
  2. Opcionalmente, configure las propiedades de datos del objeto FEM Solver.png CalculiXccxTools
  3. Haga doble clic en el objeto FEM Solver.png CalculiXccxTools
  4. Seleccione el tipo de análisis
  5. Haga clic en Write .inp file
  6. Haga clic en Run CalculiX

Opciones

Al usar Edit.inp file puede mostrar y editar el archivo de entrada de CalculiX manualmente antes de ejecutar el análisis. En este caso, puede ser útil usar el parámetro "Split Input Writer = true".

Propiedades

Los valores por defecto se pueden configurar en el menú. EditPreferencesFEMCalculiX

  • DATAAnalysis Type:
    • estática
    • frecuencia
    • Thermomech - para cargas mecánicas y térmicas.
  • DATABeam Shell Result Output 3D:

tenga en cuenta que CalculiX expande internamente los elementos 1D y 2D en elementos 3D para realizar el análisis FE

    • falso: los resultados de los elementos 1D y 2D se promediarán a los nodos de la malla 1D o 2D original (es decir, el haz puramente curvado mostrará 0 esfuerzos nodales debido al promediado)
    • verdadero - la malla resultante contendrá elementos 1D y 2D expandidos a elementos 3D
  • DATAEigenmode High Limit: Los valores propios por encima de este límite no serán calculados
  • DATAEigenmode Low Limit: Los valores propios por debajo de este límite no serán calculados
  • DATAEigenmodes Count: Número de modos propios más bajos para calcular
  • DATAGeometric Nonlinearity:
    • el análisis lineal - lineal se realizará si el modelo no contiene material no lineal
    • no lineal - se realizará análisis no lineal
  • DATAIterations Control parameter Cutb: define la segunda línea de parámetros de iteración avanzada en la tarjeta * CONTROLS, utilizada cuando "Iterations Control Parameter Time Use" es verdadero
  • DATAIterations Control Parameter Iter: define la primera línea de parámetros de iteración avanzada en la tarjeta * CONTROLS, utilizada cuando "Iterations Control Parameter Time Use" es verdadero
  • DATAIterations Control Parameter Time Use
    • true: activa "Iterations Control Parameter Cutb" y "Iterations Control Parameter Iter"
  • DATAIterations Thermo Mech Maximum:Número máximo de incrementos en el análisis termomecánico después del cual se detendrá el trabajo.
  • DATAIterations User Defined Incrementations:
    • verdadero - el control de incremento automático se desactivará con el parámetro DIRECTO
    • falso - el control de incremento será automático
  • DATAIterations User Defined Time Step Length:
    • true: activa los parámetros "Time End" y "Time Initial Step"
  • DATAMaterial Nonlinearity:
    • lineal: solo se incluirán propiedades de material lineales en el análisis
    • no lineal - se usarán propiedades de materiales no lineales deFEM MaterialMechanicalNonlinear.png Nonlinear mechanical material object
  • DATA Matrix Solver Type: tipo de solucionador para resolver el sistema de ecuaciones dentro del análisis FE. Puede afectar significativamente la velocidad de cálculo y las demandas de memoria. La idoneidad depende de su modelo FE y hardware disponible
    • predeterminado: selecciona automáticamente el solucionador de matrices dependiendo de los solucionadores disponibles (probablemente será Spooles)
    • spooles - solucionador directo con soporte de múltiples CPUs. El número de CPU debe configurarse en Edit Preferences FEM CalculiX → Valores predeterminados del solucionador → Número de CPU para usar)
    • iterativescaling: solucionador iterativo con menos demandas de memoria, adecuado si el modelo contiene principalmente elementos 3D
    • iterativecholesky - solucionador iterativo con preacondicionamiento con y con poca demanda de memoria, adecuado si el modelo contiene principalmente elementos 3D
  • DATASplit Input Writer:
    • falso: escriba toda la entrada en un archivo * .inp para ser utilizado por el solucionador de CalculiX
    • true - divide las entradas del solucionador en más archivos * .inp, que pueden aclarar la edición manual
  • DATAThermo Mechanical Steady State:
    • verdadero - análisis termo-mecánico de estado estable
    • Falsa - Análisis termo-mecánico transitorio.
  • DATATime End: período de tiempo del paso, utilizado cuando el parámetro "Iteraciones incrementadas definidas por el usuario" o "Iteraciones definidas por el usuario Tiempo de paso" es verdadero
  • DATATime Initial Step: incremento de tiempo inicial del paso, que se usa cuando el parámetro "Iteraciones de incrementos definidos por el usuario" o "Iteraciones de tiempo de paso definidas por el usuario" es verdadero
  • DATAWorking Dir: Ruta al directorio de trabajo que se utilizará para los archivos de análisis de CalculiX.

Limitaciones

Notas

La documentación original de CalculiX se puede encontrar en http://dhondt.de/ in the "ccx" paragraph.

Programación