0

вписание углов падения инклинометрии в файл опробования для каждой пробы

Ермоленко Иван 3 months ago in General / Forum updated 3 months ago 2

Здравствуйте

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

Пробовал объединение файлов по ключевому полю - скважины. В итоге к каждой пробе приписывается первое значение угла из инклиномерии. В объединении выбирал способ объединения ВСЕ и СМЕЖНАЯ, но результат одинаков.

Ниже привожу результат объединения

Image 4219

Добрый день, Иван!

Для решения данной задачи сперва необходимо превратить файл инклинометрии в файл интервалов.

Для этого воспользуйтесь функцией Файл > Поля > Вычислить (выражение)

Далее укажите файл инклинометрии и заполните выражение, как в примере ниже:


if [HOLE_ID>]=[HOLE_ID] then [DEPTH>]
else 1000
endif

Image 4221

HOLE_ID - поле имени скважины

DEPTH - глубина замера

Обратите внимание, что в полях выражения встречаются знаки ">" при изменении полей в выражении не удаляйте их.


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

Далее воспользуйтесь функцией Скважины > Расчет композитов > По интервалам.


В качестве файла А выберите опробование, в качестве файла Б выберите инклинометрию, в качестве поля от укажите поле глубины замера.

Image 4222

На вкладке расчет композитов выберите режим из А и B и метод для числовых полей СРЕДНИЙ.

Image 4223

На вкладке вывод введите название нового файла - это и будет опробование с присоединенной инклинометрией.

Также выберите опцию Пропускать B

Image 4224