CalculiX es una aplicación de análisis de elementos finitos de código abierto y gratuita que utiliza un formato de entrada similar a Abaqus . Tiene un solucionador implícito y explícito (CCX) escrito por Guido Dhondt y un preprocesador y posprocesador (CGX) escritos por Klaus Wittig. [1] El software original fue escrito para el sistema operativo Linux [2] . Convergent Mechanical ha portado la aplicación al sistema operativo Windows. [3]
El componente de preprocesador de CalculiX puede generar datos de cuadrícula para los programas de dinámica de fluidos computacional duns, ISAAC y OpenFOAM . También puede generar datos de entrada para los programas comerciales FEM Nastran , Ansys y Abaqus . [4] El preprocesador también puede generar datos de cuadrícula a partir de archivos STL. [5]
Hay una comunidad en línea activa que brinda soporte en Discourse. [6] Convergent Mechanical también brinda soporte de instalación para su versión extendida de CalculiX para Windows. [3]
Hay un iniciador CalculiX amigable [7] con asistente CCX tanto para Windows como para Linux. [8]
También es posible la instalación en Windows 10 Fall Creator (1709) con el nuevo subsistema Linux WSL. [9]
Pycalculix, una biblioteca de Python , [10] fue escrita para automatizar la creación de modelos CalculiX en el lenguaje de programación Python . La biblioteca proporciona acceso a Python para construir, cargar, crear mallas, resolver y consultar resultados de CalculiX para modelos 2D. Pycalculix fue escrita por Justin Black. Hay ejemplos y tutoriales disponibles en el sitio de pycalculix. [10]
FreeCAD ha desarrollado un banco de trabajo FEM que automatiza la creación de modelos CalculiX.
Hay muchos buenos ejemplos del uso de CalculiX [11] por el Prof. Martin Kraska, de la Universidad de Ciencias Aplicadas de Brandeburgo .
El repositorio oficial en Github es https://github.com/Dhondtguido/CalculiX.