Справка DIGIMINE

Диалог "Обработка интервалов БД, центры которых попадают внутрь каркасов"

Диалог "Обработка интервалов БД, центры которых попадают внутрь каркасов"

Previous topic Next topic  

Диалог "Обработка интервалов БД, центры которых попадают внутрь каркасов"

Previous topic Next topic  

 

Диалог "Обработка интервалов БД, центры которых попадают внутрь замкнутых моделей поверхностей (каркасов)" вызывается при выборе пункта меню Сервис / Модели поверхностей (dgs) / Обработка интервалов БД, центры которых попадают в каркасы.

 

 

 

 

 

Файл БД - Выводится название [текущего основного] файла БД детальной разведки, используемого для расчетов.

 

Таблица БД, из которой брать интервалы для проверки попадания в каркас - из списка таблиц БД выбирается таблица с исходными интервалами.

 

Дополнительные условия (формула) для выбора интервалов - например, если задать условие [Zn+Pb] >= 1.0, то будут выбраны не все интервалы, попадающие в каркасы, а лишь те из них, у которых значение в столбце Zn+Pb будет больше или равно 1.0.

 

Столбец таблицы БД, на который взвешивать (ист. мощность). Если не задан, то взвешивание на длину интервалов. - Используется в том случае, когда для вычисления средневзвешенного значения и метрограмма требуется не длина интервалов, а  другой столбец, как правило, столбец с истинной мощностью (если такой присутствует в таблице БД с исходными интервалами).

 

 

 

Запись информации в таблицу БД с интервалами

 

Столбец БД, в который производить запись (1) - из списка выбирается столбец заданной таблицы БД, в который будет производиться запись информации из задаваемого ниже столбца таблицы с каркасами. Столбец таблицы БД может быть как числовой, так и текстовый, причем из текстового столбца таблицы с каркасами запись в числовой столбец таблицы БД не допускается (из числового в текстовый - можно).

Если столбец таблицы БД, в который производить запись, не задан, то никакой записи в таблицу БД не производится.

 

Столбец БД, в который производить запись (2) - аналогичен предыдущему управляющему элементу. Используется в тех случаях, когда интервал опробования попадает не в один, а в два каркаса.

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

Возможность записи в таблицу БД информации о двух каркасах позволяет корректно обрабатывать такие случаи.

Если случаев попадания в два каркаса нет, то второй столбец таблицы БД, в который производить запись, не задается.

 

После выполнения расчетов программа сообщает о количестве интервалов, попадающих в один или два каркаса:

 

 

Столбец таблицы с каркасами, из которого производить запись в столбец БД - из списка выбирается столбец таблицы с каркасами, из которого записываются значения для интервалов, попадающих в каркасы.

Чаще всего задается столбец, в который записывается номер объекта (к которому относится каркас) или номер каркаса, или название объекта.

Однако, можно задать и любой другой столбец. Например, при пересечении каркаса вертикальными плоскостями, соответствующими зонам влияния разрезов, в столбец "Комментарий" записывается название разреза для каждого из получаемых при пересечении каркаса. Это название разреза можно использовать при индексации интервалов таблицы БД.

 

 

Что записывать в интервалы БД, попадающие вне каркасов

 

Записать пустые значения - во все интервалы, попадающие вне каркасов, а также в интервалы, которые геометрически попадают в каркасы, но не соответствуют заданному дополнительному условию, записываются пустые значения.

 

Произвести обнуление - то же, что и в предыдущем пункте, но для числового столбца записываются нули.

 

Ничего не записывать (не изменять существующие значения) - для интервалов вне каркасов или не соответствующих дополнительному условию, существующие значения, записанные в заданный столбец БД, не изменяются.

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

 

 

 

'Расширять' каркасы для обеспечения попадания 'внутрь' каркаса интервалов, находящихся на границе каркаса. - Если интервал [опробования] попадает на границу каркаса, то программа может отнести его как к интервалам, находящимся внутри каркаса, так и к интервалам, находящимся снаружи каркаса.

Для того, чтобы обеспечить гарантированное попадание интервалов, находящихся на границе каркасов, включается опция для расширения каркасов (см. Особенности обработки интервалов, попадающих на границу между смежными каркасами).

 

Величина расширения, м - задается расстояние, на которое 'расширить' каркас.

Если точки центров интервалов лежат точно в плоскости треугольников каркасов, то для обеспечения попадания интервалов внутрь обоих смежных каркасов достаточно 'расширить' каркасы всего лишь на 1мм (0.001м).

В тех случаях, когда исходные интервалы располагаются очень близко, но не строго в плоскости треугольников каркасов (например, когда оконтуривание производилось по концам рудных интервалов, а исходные интервалы, входящие в состав рудных интервалов, не лежат на прямой линии), то 'расширение' каркасов необходимо произвести на большую величину, но не превышающую расстояния до центра ближайшей пробы, не входящей в состав рудных интервалов.

 

Операция 'расширения' каркасов выполняется непосредственно перед расчетом попадания интервалов в каркас. При этом сам исходный каркас остается без изменения, а 'расширенный' каркас является временным и используется только в процессе определения попадания точек центров интервалов внутрь или снаружи каркаса.

 

 

Файл с моделями поверхностей - Выводится название [текущего основного] файла с моделями поверхностей (каркасами), используемого для расчетов.

 

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

 

 

Запись в столбцы таблицы с каркасами значений из таблицы БД

 

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

 

Столбец каркаса, в который записывать - из списка выбирается название столбца из таблицы с каркасами, в который производить запись.

Запись допускается только в редактируемые столбцы, предварительно добавленные пользователем в таблицу с каркасами.

 

Столбец БД, из которого брать значения - из списка выбирается название столбца таблицы БД, значения которого используются при расчетах.

 

Что вычислять - из списка выбирается один из следующих способов вычисления:

 

- средневзвешенное значение;

- суммарный метрограмм (метропроцент);

- среднее значение;

- сумма;

- количество непустых интервалов;

- суммарная длина непустых интервалов;

- количество интервалов (включая возможные пустые интервалы);

- суммарная длина интервалов (включая возможные пустые интервалы).

 

При расчете средневзвешенного значения (и метрограмма) производится взвешивание на длину интервалов.

Однако, имеется возможность задать другой столбец таблицы БД, значения которого использовать для взвешивания - например, столбец со значениями истинных мощностей интервалов. В этом случае в списке будет еще 3 способа расчета:

 

- средневзвешенное (на истинную мощность);

- суммарный метрограмм (метропроцент) на истинную мощность;

- суммарная истинная мощность.

 

 

 

 

Отметьте замкнутые модели поверхностей (каркасы) для расчета:

 

В таблице с моделями поверхностей, в столбце "Для расчетов" отмечаются те модели поверхностей (каркасы), которые предполагается использовать для расчетов.

Каркасы, используемые для расчетов должны быть проверены и не должны содержать ошибок.

 

Находясь в этой таблице диалоге, можно добавлять новые столбцы, а также выполнять ряд других операций, аналогичных операциям, производимым в диалоге "Параметры моделей поверхностей".