CalculiX — это бесплатный и открытый программный пакет для решения задач механики с использованием метода конечных элементов (МКЭ). Он предоставляет мощный инструмент для анализа линейных и нелинейных задач, охватывая такие области, как механика твёрдого деформируемого тела, теплоперенос и динамика. Рассматриваемая система включает два основных компонента: решатель CCX, который отвечает за вычислительные процессы, и графический интерфейс CGX для визуализации и работы с результатами анализа.
Программа была разработана для использования в научных и инженерных исследованиях, а также в промышленности, где требуется проведение сложных вычислительных симуляций. CalculiX поддерживает разнообразные типы граничных условий, материалы и геометрические конфигурации, что делает его гибким инструментом для решения широкого спектра задач в области механики и термодинамики. Поскольку проект является открытым, он активно развивается, а исходный код доступен для доработок и адаптации под специфические нужды пользователей.
- Решение линейных и нелинейных задач механики твёрдого деформируемого тела.
- Анализ теплопереноса и динамики.
- Поддержка различных типов материалов, включая изотропные и анизотропные модели.
- Расчёт как статических, так и динамических нагрузок.
- Визуализация результатов с использованием графического интерфейса CGX.
- Возможности работы с большими вычислительными моделями за счёт параллельных вычислений.
- Поддержка различных форматов ввода и вывода данных для интеграции с другими инженерными программами.
- Многочисленные алгоритмы для расчёта механических и тепловых явлений, включая контактные задачи, пластиковые деформации и термопластичность.