Компьютерное моделирование процессов и аппаратов пищевой, био- и химической технологии в среде FlexPDE. Дворецкий С.И - 30 стр.

UptoLike

Рубрика: 

Рис. 16 Деформация стержня под воздействием нагрузки
5.3 Решение краевых дифференциальных задач
в среде FlexPDE с использованием AutoCAD
для импорта данных и создания сценария
Одним из достоинств программного продукта FlexPDE является возможность использования AutoCAD для
создания и экспорта сценария решения краевых задач. При этом
AutoCAD используется не только для задания
расчетной области, но и для создания самого сценария. Таким образом, в случае использования системы
Auto-
CAD
, функция FlexPDE сводится собственно к генерации разностной сетки и получению численных значений.
Экспорт данных из
AutoCAD осуществляется в формате .DXF посредством команды главного меню
File
Import..
DXF. При импорте данных необходимо учитывать, что импортироваться могут только области
расчета в виде 2
D-объектов. В случае, если задача решается для 3D-объекта, создание его осуществляется в три
этапа:
1.
Создается сценарий и область расчета в системе AutoCAD в виде 2D-объекта.
2.
Производится импорт данных из AutoCAD во FlexPDE.
3.
Используются операторы FlexPDE для преобразования 2D-объектов в 3D.
При создании сценария в среде
AutoCAD, необходимо выполнять следующие правила по созданию сцена-
рия:
1 Текст сценария должен создаваться с использованием
Single Line Text в отдельном слое.
2 Расчетная область создается с использованием графических примитивов
AutoCAD. При этом каждая по-
добласть общей расчетной области создается в отдельном слое.
3 Граничные условия записываются на границах расчетной области в явном виде в отдельном слое.
Результаты выполнения данных правил на примере решения задачи об остывании детали средствами
Auto-
CAD
представлены на рис. 17.
Рис. 17 Пример создания сценария решения краевых задач
с использованием системы AutoCAD
Полученный DXF файл экспортировался в систему FlexPDE. Окончательный вид решаемой задачи иллюст-
рирует листинг сценария. Результаты решения поставленной задачи представлены на рис. 18.
Value(u)=0