19. Поверхности раздела слоев

Геологическая модель территории представляет собой множество слоев, разделенных поверхностями.

Задание поверхности производится с помощью диалога управления параметрами поверхности (Рис. 19.1). Чтобы вызвать диалог управления параметрами, необходимо в менеджере слоев выбрать поверхность левой кнопкой мыши.

_images/surface_editor.png

Рисунок 19.1 - Диалог управления параметрами поверхности

Если при выборе поверхности диалог управления параметрами не открылся, необходимо воспользоваться командой «Открыть диалог управления параметрами слоя» контекстного меню менеджера слоев

_images/show_params_menu.png

Рисунок 19.2 - Команда вызова диалога управления параметрами в контекстном меню

С помощью диалога управления параметрами можно задать поверхность [1] двух типов:

  1. поверхность задается уравнением Z = Const;
  2. 2D карта - поверхность задается уравнением Z = f(x,y), где f - функция, заданная на регулярной прямоугольной сетке.

В первом случае необходимо указать значение абсолютной отметки в поле Значение константы. Во втором случае необходимо загрузить поверхность из файла с расширением ( *.grd ). Сделать это можно с помощью кнопки Загрузить поверхность диалога редактирования или перетаскиванием ( *.grd ) файла в окно диалога редактирования.

При нажатии правой кнопки в поле «Файл» откроется контекстное меню с командой «Открыть директорию, содержащую данный файл». Если такая директория существует, то она будет открыта в проводнике после выполнения данной команды.

Можно сохранить поверхность, заданную с помощью 2D карты, в файл с расширением ( *.grd ). Для этого необходимо:

  1. нажать кнопку Сохранить поверхность;
  2. в раскрывшемся диалоге указать имя файла для сохранения и нажать кнопку «Сохранить».

Важно

Сохранение параметров заданной поверхности производится при переходе на другую поверхность (слой) или при выбора.

Для выбранной поверхности, заданной с помощью 2D карты, в окне 2D редактора отображаются (Рис. 19.1):

  • контур области моделирования (если он задан);
  • линейные реки и водоемы (если они заданы);
  • вертикальные скважины (если они заданы);
  • границы поверхности;
  • изолинии поверхности (если поверхность задана как 2D карта).
_images/surface_analysis_isolines.png

Рисунок 19.3 - Изолинии поверхности в окне двумерного редактора

Если нажать в сцене правую кнопку мыши, то откроется контекстное меню со следующими командами:

  • Изменить цвет фона - меняет текущий цвет фона через выбор цвета в диалоге цветов;
  • Задать точность - эта команда регулирует формат чисел над точками в режиме анализа поверхности;
  • Восстановить значения, где их нет - заменяет бланки в узлах регулярной сетки на ближайшие действительные значения по одному из двух способов:
    1. «Везде» (во всех узлах с бланками);
    2. «Вблизи существующих значений» (только в узлах с бланками, которые находятся рядом с узлами, где бланков нет).
[1]Подробное описание поверхностей можно посмотреть в разделе Общие элементы управления. Поверхности

19.1. Анализ выбранной поверхности

Режим анализа поверхности предназначен для проверки корректности выбора текущей поверхности раздела слоев в рамках установленной области моделирования. Кнопка surface_analysis ленты запускает анализ выбранной поверхности

_images/strip_surface.png

Рисунок 19.1.1 - Команда для анализа поверхности в ленте

На (Рис. 19.1.2) представлено окно двумерного редактора в режиме анализа поверхности.

_images/surface_analysis.png

Рисунок 19.1.2 - Режим анализа выбранной поверхности

В левом нижнем углу окна двумерного редактора выводится количество «Выколотых точек внутри контура» (если они есть). Если при активном режиме анализа поверхности выявилось, что внутри области моделирования присутствуют бланки (выколотые точки розового цвета) (Рис. 19.1.3), то в данном режиме возможна опция Восстановить значения, где их нет.

_images/surface_analysis_blank.png

Рисунок 19.1.3 - Бланки на поверхности

На (Рис. 19.1.4) представлена поверхность после восстановления значения вблизи существующих значений.

_images/surface_analysis_blank1.png

Рисунок 19.1.4 - Восстановление значения

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

Примечание

  • В режиме «анализа» точки поверхности представлены в виде символов:

    • «+» - точка поверхности принадлежит контуру области моделирования;
    • «-« - точка поверхности лежит за пределами контура области моделирования;
    • «o» - выколотая точка (точка, где есть область моделирования, но нет поверхности).
  • В строке состояния будут отображены:

    • X,Y - координаты мыши;
    • Z - значение с поверхности под курсором мыши;
    • Xi,Yj - координаты точки с номером i,j;
    • Zi - значение с поверхности в точке с номером i,j;
    • i,j - номер выбранной точки поверхности.

В режиме анализа поверхности можно подсветить точку с заданными координатами в окне двумерного редактора с помощью команды show_point ленты.

19.2. Настройки визуализации

Предусмотрена возможность управления настройками визуализации с помощью дерева настроек (Рис. 19.2.1). Дерево настроек визуализации расположено в окне «Настройки» диалога управления параметрами поверхности.

_images/surface_tree_settings.png

Рисунок 19.2.1 - Дерево настроек визуализации

Элементы управления дерева настроек визуализации:

  • check / uncheck - включить/выключить отображение объектов визуализации (контур области моделирования, изолинии, точки поверхности и т.д.);
  • open_dialog_button - открыть диалог выбора цвета для объектов визуализации;
  • slider - задать яркость отображения изоконтура.

В (таблице 19.2.1) приведены объекты визуализации.

Таблица 19.2.1 - Объекты визуализации
Объекты
show_contour Контур области моделирования
show_river Сегмент реки
show_lin Линейный водоем
borehole Верт. скважина
show_lake Водоемы (площадная река)
abstract_polygon Абстрактный полигон
Поверхность
show_contour Границы поверхности
show_plus Точки поверхности, которые принадлежат контуру области моделирования
show_minus Точки поверхности, которые лежат за пределами контура области моделирования
show_blank Выколотые точки
Изолинии
show_iso Число изолиний
Координатные оси

19.3. Импортировать поверхность из 3D модели

Для того, чтобы «импортировать поверхность из 3D модели» с помощью команды from_lithology ленты, необходимо изначально загрузить поверхность во вкладке 3D редактор.

_images/from_lithology.png

Рисунок 19.3.1 - Команда «Импортировать поверхность из 3D модели»

При вызове команды открывается диалоговое окно, в котором необходимо выбрать загруженную ранее во вкладке 3D редактор поверхность в соответствующем поле диалога и нажать кнопку «Импортировать».

_images/import_from_3d.png

Рисунок 19.3.2 - Диалоговое окно импорта поверхности

На (Рис. 19.3.3) представлено окно 2D редактора после импорта поверхности из 3D модели:

_images/import_2d_change.png

Рисунок 19.3.3 - Окно 2D редактора после импорта поверхности

19.4. Создание простых поверхностей

Создать поверхность можно с помощью диалога, вызов которого осуществляется командой create_simple_surface ленты.

_images/new_pov.png

Рисунок 19.4.1 - Команда «Создать простую поверхность»

pn tp
По точке и нормали По трем точкам

В диалоге необходимо задать:

  1. Габариты поверхности - минимумы и максимумы по X и Y;
  2. Использовать габариты контура области моделирования - автоматическое заполнение габаритов будущей поверхности по габаритной коробке контура области моделирования;
  3. Способ создания:
    • «По точке и нормали». Если выбран способ «по точке и нормали», необходимо ввести координаты точки (X, Y, Z), через которую проходит плоскость, и компоненты нормали (nx, ny, nz) к плоскости.
    • «По трем точкам». Если выбран способ «по трем точкам», необходимо указать координаты трех точек (X1, Y1, Z1, X2, Y2, Z2, X3, Y3, Z3), через которые проходит плоскость.