4. Общие элементы управления¶
4.1. Основные понятия¶
Виджет - элемент управления пользовательским интерфейсом высокого уровня.
,
- чекбокс;
- комбобокс или список выбора значения;
- слайдер, элемент управления для изменения данных внутри некоторого диапазона;
- строка ввода данных;
- спинбокс или
поле ввода числовых данных с возможностью перемещения внутри некоторого диапазона;
- радиокнопка или кнопка выбора эксклюзивного режима.
4.2. Таблицы¶
- Создать строку в таблице можно:
- Удалить выбранную строку из таблицы можно:
- кнопкой
; - командой Контекстное меню | Удалить.
- кнопкой
- Добавить изолинию в таблице можно:
нажатием кнопки
(Рис. 4.2.2), после чего откроется диалоговое окно «Добавить изолинию» (Рис. 4.2.3) в котором необходимо ввести «Значение».
Показать/скрыть график временных зависимостей можно с помощью |>>| / |<<|
Контекстное меню:
- «Реверс» - записывает данные таблицы в обратном порядке;
- «Очистить таблицу» - команда удаления таблицы целиком;
- «Загрузить данные из файла»;
- «Вставить данные из буфера в таблицу» - вставить в таблицу скопированные данные из стороннего файлов..
Вызвать контекстное меню можно правой кнопкой мыши.
Перейти к редактированию поля таблицы можно двойным щелчком мыши.
Выбрать строку таблицы можно, нажав левой кнопкой мыши на номер строки таблицы, выбрать столбец, - нажав на его заголовок.
Если кликнуть левой кнопкой мыши по заголовку столбца таблицы, затем кликнуть правой кнопкой мыши, откроется контекстное меню с командами (Рис. 4.2.5):
- Заменить значение столбца - установить новое значение для каждого элемента выбранного столбца;
- Оставить только 2 знака после запятой - все числовые значения будут с 2 знаками после запятой;
- Преобразовать в научный формат (E) - все числовые значения будут преобразованы в формат типа «1.25е-10» или «2.2646е+04»;
- Разделить на заданное значение - разделить значение для каждого элемента выбранного столбца на заданное число;
- Прибавить заданное значение - прибавить к значению каждого элемента выбранного столбца заданное значение;
- Умножить на заданное значение - умножить значение каждого элемента выбранного столбца на заданное значение;
- Отсортировать по возрастанию - сортировать значения в выбранном столбце по возрастанию;
- Отсортировать по убыванию - сортировать значения в выбранном столбце по убыванию;
- Сохранить таблицу в CSV - сохранение таблицы в формат *.csv;
- Создать N строк - команда создания нужного количества строк;
- Копировать параметры сверху в новую строку
/
- копировать/не копировать параметры в новую строку из предыдущей;
- Авторастяжение последнего столбца
/
- включить/выключить растягивание последнего столбца;
- Авторастяжение столбцов
/
- включить/выключить растягивание столбцов автоматически.
Примечание
- Разделителем для вещественных чисел в таблице является « . » (точка).
- Если столбец таблицы заполнен чекбоксами или комбобоксами, то команд Прибавить заданное значение, Умножить на заданное значение, Разделить на заданное значение в меню не будет. Если столбец заполнен чекбоксами, команда Заменить значение столбца снимает/установит галочки во всем столбце, если комбобоксами - установить во всем столбце одинаковое значение из комбобокса.
4.3. Импорт данных в таблицу¶
Загрузить данные можно из файла формата: TXT, CSV, XLSX. После выбора файла на экране появится диалог (Рис. 4.3.2). В диалоге необходимо указать соответствие столбцов из файла столбцам таблицы.
Для этого можно использовать вспомогательные функции:
- Номера первой и последней строк. Позволяет выбрать нужный диапазон импорта строк.
- Взять заголовки из файла. Если столбцы в файле имеют названия эта функция поможет упростить расстановку соответствий. При использовании данной функции уменьшается диапазон строк файла, которые будут использоваться для разбора. (номер первой строки для разбора увеличивается)
- Расставить ключи. Эта функция расставляет соответствия в автоматическом порядке.
- Заменить запятые на точки. Если в файле десятичным разделителем являются запятые, то нужно отметить поле «заменить запятые на точки», для корректного импорта данных.
А также в зависимости от формата файла пользователь может выбрать:
4.4. Поверхности¶
В препроцессоре можно работать с поверхностями следующих типов:
поверхность задается уравнением Z = Const (или Постоянное);
поверхность типа 2D карта (или Значение в узлах 2d карты) - задается уравнением Z = f(x,y), где f - функция, заданная на регулярной прямоугольной сетке (Рис. 4.4.1);
При работе с ГУ добавляется еще один тип:
Зависит от времени - поверхность, меняющая аппликату во времени (Рис. 4.4.2).
4.5. Команды управления областью отображения графиков¶
![]() |
отменить масштабирование области отображения |
| масштабировать область отображения | |
| переместить график | |
![]() |
установить границы отображения |
![]() |
сохранить область отображения в виде PNG изображения |
4.6. 3D сцена¶
После подготовки модели в двумерном редакторе
можно посмотреть на ее трехмерный вид с некоторыми объектами (реки, водоемы, скважины),
которые отображаются в дереве объектов визуализации.
Чтобы начать построение трехмерной модели,
следует нажать
ленты.
Процесс построения занимает некоторое время, поэтому при обновлении объектов (контуры, поверхности и др.)
автоматическое обновление в области отображения производиться не будет.
Для перестройки 3D модели необходимо подтверждение.
4.6.1. Основные команды¶
На (Рис. 4.6.1.1) представлен вид ленты, когда препостпроцессор работает в режиме работы с 3D сценой. В (таблице 4.6.1.1) приведены основные команды ленты для работы с 3D сценой.
| Tree | дерево объектов 3D модели |
![]() |
задать габариты модели |
| 2D | запретить поворот, масштабирование |
| 3D | разрешить поворот, масштабирование |
![]() |
центрировать |
![]() |
вернуться к предыдущему виду |
![]() |
следующий вид |
| включить режим просмотра/выбора | |
| включить режим перемещения мышкой | |
| включить режим поворота мышкой | |
![]() |
выбрать скважину рамкой |
![]() |
включить режим работы с аннотациями |
| вид на модель с оси OX | |
| вид на модель с оси OY | |
| вид на модель с оси OZ | |
![]() |
сохранить вид на модель в формате *.png |
![]() |
сохранить видео вращения модели в формате *.gif |
| масштабирование по z |
При нажатии команды
ленты открывается диалог (Рис. 4.6.1.2),
в котором можно задать минимальные и максимальные
значения области, в которой происходит визуализация модели.
Для удобства существуют опции автоматического выбора габаритов. При наличии соответствующих геологических объектов можно задать габариты: по скважинам, по областям распространения, по объектам сцены (Рис. 4.6.1.3) Для их определения будут использованы (x,y,z) активного набора объектов.
При нажатии команды
открывается диалог (Рис. 4.6.1.4).
В нём необходимо задать:
- Имя файла для сохранения;
- Общее число кадров;
- Кадров в секунду - число кадров в секунду;
- Формат файла (gif/mpeg).
4.6.2. Команды меню¶
В меню сцены основными командами являются:
Изменить цвет фона. Для изменения цвета фона предлагается выбрать цвет из основной палитры;
Установить вспомогательный центр вращения. Вспомогательный центр позволяет вращать сцену относительно выбранной точки;
Виз.настройки. Команды
,
,
,
и
для удобства продублированы из команд ленты.
- Создать скважины;
- Создать точки;
- Создать абстрактные разрезы - используется для построение единого геологического разреза разных геологических моделей, полученных в одном проекте;
Измерить расстояние. В этом режиме между выбранными точками отображается линейка, измеряющая расстояние;
«Крестовое» сечение. «Крестовое» сечение позволяет смотреть объекты в разрезе (Рис. 4.6.2.2). Клавиши G, H вращают сечение;
Аннотации. Аннотации содержит соответствующее меню для работы с аннотациями.
4.6.3. Дерево визуализации¶
Основными параметрами дерева визуализации являются:
- Параметр скрытия/отображения осей;
- Размер шрифта подписей осей;
- Размеры главных отметок на осях;
- Размеры вспомогательных отметок на осях;
- Количество цифр после запятой;
- Количество главных отметок на осях;
- Количество вспомогательных отметок на осях;
- Коэффициент расширения коробки осей;
- Параметр скрытия/отображения RGB-осей слева внизу;
- Параметр скрытия/отображения компаса справа вверху;
- Параметр скрытия/отображения аннотаций;
- Параметр отображения локальных координаты.

































