FEM project/ru

Этот проект план для интеграции МКЭ(Метод конечных элементов) в FreeCAD, является частью Плана развития.

Результаты
Простая МКЭ последовательность, чтобы с чего то начать. Которая способна автоматически разбивать на сетку Деталь и вычислять некоторые стандартные вещи, такие как жесткости(stiffnes) и частоты.

Система позволяет работать с тетраэдрическими и шестигранными сетками. Запись пакетов вывода через python плагины для простого использования различных решателей. Простая пост-обработка с возможностью расширения с помощью python.

Потенциальные генераторы сеток


Некоторые генераторы представлены здесь:
 * Netgen очень хороший генератор сеток, LGPL с поддержкой некоторых библиотек
 * Salome сложный пакет, да и из него трудно получить необходимый нам код!?
 * PythonOCC python библиотека оболочка позволяющая взаимодействовать Salome и генератору сеток Netgen, может быть самым быстрым и наиболее полным путем интеграции генераторов

Потенциальные решатели
Некоторые решатели представлены здесь:
 * Calculix
 * Code-Aster очень многофункциональный решатель с привязками к python
 * PythonOCC библиотека python которая предлагает (в настоящее время) грубый интерфейс для взаимодействия с Code_Aster, который также может быть быстрым способом получить работающее решение.

calculix examples

 * gut example with contact

Генератор сеток

 * Тестирования генераторов сеток экспертами
 * Анализ структуры ПО и возможные обледенения

Next actions

 * Setting up Fem_Workbench (done)
 * Starting optimized visuals for SALOME mesh (ongoing)
 * Interface for adding post-processing information (color, displacement) to the Fem Visual. (done)
 * Writing a valid CalculiX INP file.
 * loading FRD (done)