FEM SolverCalculixCxxtools
FEM Solver |
Menu location |
---|
Solve → Solver CalculiX Standard |
Workbenches |
FEM |
Default shortcut |
None |
Introduced in version |
- |
See also |
FEM tutorial |
Descripción
CalculiXccxTools permite usar el solucionador CalculiX. Puedes usarlo para
- configurar los parámetros de análisis
- seleccionar directorio de trabajo
- Ejecutar el solucionador de CalculiX.
Utilización
- CalculiXccxToolsobjeto se crea automáticamente con la creación de Analysis container. De lo contrario utilizar Solve → Solver CalculiX Standard , X keyso presione S luego las teclas X
- Opcionalmente, configure las propiedades de datos del objeto CalculiXccxTools
- Haga doble clic en el objeto CalculiXccxTools
- Seleccione el tipo de análisis
- Haga clic en Write .inp file
- 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ú. Edit → Preferences → FEM → CalculiX
- DatosAnalysis Type:
- estática
- frecuencia
- Thermomech - para cargas mecánicas y térmicas.
- DatosBeam 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
- DatosEigenmode High Limit: Los valores propios por encima de este límite no serán calculados
- DatosEigenmode Low Limit: Los valores propios por debajo de este límite no serán calculados
- DatosEigenmodes Count: Número de modos propios más bajos para calcular
- DatosGeometric Nonlinearity:
- el análisis lineal - lineal se realizará si el modelo no contiene material no lineal
- no lineal - se realizará análisis no lineal
- DatosIterations 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
- DatosIterations 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
- DatosIterations Control Parameter Time Use
- true: activa "Iterations Control Parameter Cutb" y "Iterations Control Parameter Iter"
- DatosIterations Thermo Mech Maximum:Número máximo de incrementos en el análisis termomecánico después del cual se detendrá el trabajo.
- DatosIterations 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
- DatosIterations User Defined Time Step Length:
- true: activa los parámetros "Time End" y "Time Initial Step"
- DatosMaterial Nonlinearity:
- linear - only linear material properties will be included in the analysis
- nonlinear - nonlinear material properties will be used from Nonlinear mechanical material object
- DatosMatrix Solver Type: type of the solver to solve equation system inside FE analysis. It may significantly affect calculation speed and memory demands. Suitability depends on your FE model and available hardware
- default - automatically selects matrix solver depending on available solvers (probably it will be Spooles)
- spooles - direct solver with support of multiple CPUs. Number of CPUs need to be set in Edit → Preferences → FEM → CalculiX → Solver defaults → Number of CPU's to use)
- iterativescaling - iterative solver with least memory demands, suitable if model contains mostly 3D elements
- iterativecholesky - iterative solver with preconditioning with and with low memory demands, suitable if model contains mostly 3D elements
- DatosSplit Input Writer:
- false - write whole input into one *.inp file to be used by CalculiX solver
- true - split solver inputs into more *.inp files, that can clarify hand editing
- DatosThermo Mechanical Steady State:
- true - steady state thermo mechanical analysis
- false - transient thermo mechanical analysis
- DatosTime End: time period of the step, used when parameter "Iterations User Defined Incrementations" or "Iterations User Defined Time Step Length" is true
- DatosTime Initial Step: initial time increment of the step, used when parameter "Iterations User Defined Incrementations" or "Iterations User Defined Time Step Length" is true
- DatosWorking Dir: path to the working directory which will be used for CalculiX analysis files.
Limitations
Notes
Original CalculiX documentation can be found at http://dhondt.de/ in the "ccx" paragraph.