Подсчет запасов по блочной модели

<< Click to Display Table of Contents >>

Navigation:  Блочные модели >

Подсчет запасов по блочной модели

 

 

В процессе подсчета запасов по блочной модели формируется таблица, далее называемая отчетом.

 

В программе DIGIMINE реализованы 2 основных варианта подсчета запасов по блочной модели:

 

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

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

 

При подсчете запасов внутри каркасов вычисляются ТОЧНЫЕ объемы частей каждого блока (субблока), хотя бы немного попадающего в каркасы.
Кроме того, вычисляются и добавляются в таблицу отчета объемы ГОРНОЙ МАССЫ в каркасах, с разнесением, при необходимости, ПО ГОРИЗОНТАМ.
 
В большинстве программ такие расчеты не выполняются, а считается приблизительный объем [руды], по попаданию в каркас центров блоков или нескольких точек в блоках.
 
В DIGIMINE можно сделать и приблизительный подсчет по попаданию в каркас центров блоков. Для этого сначала в каждый блок записывается информация о том, в какой каркас попадает центр блока, а затем производится подсчет запасов без участия собственно каркасов, с использованием соответствующих сведений о попадании центров блоков в тот или иной каркас.

 

 

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

 

Все остальное одинаково и в первом и во втором варианте :

 

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

Например, чтобы выбрать только блоки с содержанием железа не менее 20%, задается [Fe] >= 20. Условия могут быть сложными, включая и операторы ЕСЛИ. Условия могут быть и пустыми - тогда для группы столбцов, относящихся к этому условию, в подсчете будут участвовать все блоки блочной модели.

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

Например, в одной группе столбцов будет выводиться подсчет для блоков с Fe >= 20, в другой группе столбцов - для блоков с Fe >= 30, в третьей группе - для блоков с окисленными рудами и т.д.

Для каждой группы столбцов (вида руды) задаются столбцы блочной модели (в большинстве случаев это столбцы с содержаниями полезных компонентов), по которым производятся расчеты и осуществляется запись в таблицу отчета с подсчетом запасов. Например, столбцы Fe, FeM, S, P - железо, железо магнитное, сера, фосфор.

 

- задаются способы группировки строк отчета.

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

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

Количество уровней вложенности групп не ограничено.

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

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

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

 

 

 

 

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

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

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

 

 

 

 

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

 

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

 

 

 

Пример подсчета запасов по блочной модели

 

Ниже приводится пример подсчета запасов при использовании только блочной модели.

 

 

 

 

 

 

 

Пример подсчета запасов по блочной модели внутри каркасов

 

В примере подсчета запасов внутри каркасов настройка макета отчета не производится, а берется ранее созданный "Макет отчета 1" (см. предыдущий пример).

 

 

 

 

 

Более подробно о подсчете запасов в следующих разделах :

Макеты отчетов

Диалог "Подсчет запасов по блочной модели"

Диалог "Выбор каркасов для подсчета запасов по блочной модели"

Диалог "Подсчет запасов по блочной модели внутри каркасов"

Диалог "Описание столбцов для макета отчета"

Диалог "Описание строк для макета отчета"