На главную
Структура программы
Презентация
Статьи
Контакты
Счетчик посещений Counter.CO.KZ

ОПИСАНИЕ ЛОГИЧЕСКОЙ СТРУКТУРЫ

Используемые методы

Технология разработки SBEM-Contact основывалась на компонентно-объектной модели (Component Object Model), что позволило реализовать возможность расширения и модификации программного продукта путем добавления новых утилит геометрического моделирования и/или утилит решения контактных задач. Информация о подключенных утилитах хранится в системном реестре Windows.

Дискретизация осесимметричных поверхностей (утилита conus.dll) осуществляется с помощью плоских треугольных и четырехугольных граничных элементов путем меридиональных и горизонтальных сечений фрагментов канонической формы (цилиндрических, конических, сферических).

Поверхности конструкций блочного типа (утилита prizma.dll) разбиваются на плоские четырехугольные и треугольные макроэлементы, которые, в свою очередь, разбиваются по интерполяционным формулам.

В утилитах "Метод композиций" (compose.dll) и "редактор многогранников" (polyhedron.dll) применялись разработанные автором алгоритмы, основанные на методах вычислительной геометрии.

В утилите решения контактной задачи для заглубленного в упругое полупространство абсолютно жесткого штампа, испытывающего действие пространственной системы нагрузок использовался конечномерный аналог граничных интегральных уравнений предложенных в монографии С. М. Алейникова "Метод граничных элементов в контактных задачах для упругих пространственно неоднородных оснований". - М.: АСВ, 2000. - 754 с.

Структура программы

Программный продукт состоит из библиотеки типов Custom.tlb, исполняемого модуля Uran.exe и встроенных COM-серверов (рис. 1).

рис. 1. Схема структуры связей в SBEM-Contact
рис. 1. Схема структуры связей в SBEM-Contact

Связи с другими программами

Связь программы SBEM-Contact с другими программными средствами предназначенными для построения пространственных гранично-элементных сеток или решения контактных задач можно осуществить на уровне файлов, реализовав и подключив соответствующую файловую утилиту. К настоящему моменту реализована утилита, поддерживающая формат 3zl.

© SBEM-Contact, Воронеж-2005, Вахтин А. А., e-mail: wishmaster_79@mail.ru
Материалы, опубликованные в данном сайте являются авторской интеллектуальной собственностью
и не могут быть использованы ни в каких целях и в никакой форме без письменного разрешения автора