Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Diplom3.pdf
Скачиваний:
143
Добавлен:
09.02.2015
Размер:
1.48 Mб
Скачать

Рисунок 11 — Форма редактирования списка граней для выбранного патча

Данная форма содержит таблицу, строки которой содержат информацию о грани, которая составляет данный патч. Для каждой грани с помощью выпадающих списков указывается номер вершины из списка вершин. Номер вершины можно ввести с клавиатуры, чтобы не выбирать из большого выпадающего списка. Как и прежде, грань можно добавить, нажав кнопку «Добавить грань». Удаление грани производится путем нажатия на красный крест в соответствующей удаляемой грани строке.

Стоит заметить, что формы, появляющиеся при нажатии на кнопки «Вершины», «Блоки», «Ребра», «Патчи» не являются диалоговыми окнами, что позволяет открывать сразу несколько форм. Преимущество данного подхода в том, что пользователь может, к примеру, глядя на список вершин, добавлять новые блоки, что гораздо более удобно, чем последовательно редактировать эти списки.

3.3.3 Вкладка «boundary»

Содержимое вкладки «boundary» показано на рисунке 12.

63

Рисунок 12 — Содержимое вкладки «boundary»

Данная вкладка содержит область прокрутки, в которой содержатся группы элементов графического интерфейса для редактирования файла boundary. В каждой из групп содержатся соответствующие поля, содержимое которых отражает параметры соответствующего патча из файла boundary. Поля «Количество граней» и «Начальная грань» пользователем не редактируются, так как их содержимое получается путем запуска утилиты blockMesh. Пользователь может не запуская заново утилиту blockMesh изменить имя какого-либо патча, его тип, а также, в случае, если тип патча — cyclic, изменить такие параметры, как «matchTolerance» и «Соседний патч». Таким образом, данная вкладка содержит инструменты для корректировки патчей после создания расчетной сетки.

64

3.3.4 Вкладка «Поля»

Содержимое вкладки «Поля» показано на рисунке 13.

Рисунок 13 — Содержимое вкладки «Поля»

Прежде всего, в данной вкладке содержится список физических величин. Физическую величину можно добавить, удалить и переименовать. Для редактирования какой-либо величины нужно выбрать величину из списка, кликнув по ней левой кнопкой мыши.

После того, как величина выбрана, под списком величин появится группа элементов интерфейса «Параметры поля». В ней можно задать такие параметры поля, как тип (скалярное, векторное, тензорное), размерность, задать значение внутреннего поля и поля граничной поверхности (патча).

65

Внутреннее поле может быть однородным и неоднородным. Данное свойство задается путем выбора нужного элемента из выпадающего списка «Однородность». Для однородного поля нужно задать только компоненты вектора или тензора или значение скаляра в текстовых полях ввода, которое будет присвоено всем ячейкам расчетной сетки. Для неоднородного поля появится кнопка «Редактировать...», при нажатии на которую появится форма редактирования неоднородного значения поля, показанная на рисунке 14.

Рисунок 14 — Форма редактирования неоднородного значения поля

Таблица «Граничные поля», расположенная в нижней части вкладки «Поля», содержит список патчей, тип граничного поля для каждого из них и кнопку «Редактировать...». Тип патча можно выбрать из выпадающего списка или ввести другой, не содержащийся в списке. Для редактирования параметров патча следует нажать кнопку «Редактировать...» в колонке «Параметры». При этом на экране возникнет диалоговое окно, содержимое которого зависит от типа патча. Так, для патча типа fixedValue, возникнет диалоговое окно, показанное на рисунке 15.

66

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]