МКЭ программа для решения плоских задач типа plane stress/plane strain. Программа состоит из трех основных модулей:
- Решатель. Включает в себя всю часть, относящуюся к механике и математике.
- Графический движок. Занимается рендером графики. Используется библиотека OpenGL, через обертку OpenTK.
- Графический интерфейс. Реализован на wpf с использованием паттерна MVVM.
- Exe файл скомпилированный можно скачать по ссылке
Решатель
- ✅ Линейный решатель
- 🔄 Учет геометрической нелинейности. Нагрузка разбивается на шаги, на каждом шаге пересчитывается матрица жесткости
- ❌ Физически нелинейные модели материалов
- ❌ Мешинг сетки конечных элементов
Графический движок
- ✅ Рендер геометрии. В исходном виде и деформированная схема
- ✅ Отображение условных обозначений: граничные условия, нагрузки, типы жесткостей
- ✅ Рендер текста
- ✅ Отображение результатов расчета: перемещения, напряжения
- ❌ Редактирование схемы: добавление узлов, элементов и т.д.
❌ В планах добавить дерево классов, используемых в проекте
- Решатель мкэ самописный, из готовых библиотек используется линейная алгебра MathNet
- Графическа библиотека OpenTK
- Интерфейс WPF
- Метод конечных элементов русскоязычный курс по методу конечных элементов
- Метод конечных элементов в геомеханике, А.Б. Фадеев