+6

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

Илья (Moderator (RUS)) 1 month ago in Micromine / Scripting updated 1 month ago 0

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

Исходные данные для подсчета основных показателей:

  1. Каркас камеры (проект)
  2. Каркас камеры (съемка сканером)
  3. Каркасы фактических горных выработок
  4. Каркас рудного тела с вырезанными отработанными (заложенными) камерами
  5. Каркас груза, который остался в камере.

Image 4039

Показатели, которые необходимо определить:

  • Фактические потери П (%)
  • Фактическое разубоживание Р (%)
  • Объем каркаса камеры Vк3)
  • Объем каркаса потерь Vп3)
  • Объем каркаса разубоживания Vр3)
  • Объем каркаса горных выработок Vг.в. 3)
  • Объем каркаса груза Vг 3)
  • Объем груза в целике Vг.ц. 3)

Image 4040

  • Объем под закладку Vзакл. 3)

Image 4049

Vобщий – Объем общего каркаса(выработки, камера, груз)

Для расчета потерь (П) и разубоживания (Р) используются следующие формулы:

Image 4041

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

Для запуска скрипта необходимо:

  1. Установить Python 3.8
  2. Установить библиотеку Pyside2
  3. Скопируйте папку Расчет потери и разубоживание в проект
  4. Открыть и запустить файл Start.py

Image 4042

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

Image 4043

На вкладке Вывод укажите путь к итоговому отчету и нажмите Запустить.

Image 4044

После завершения работы скрипта закройте его и у Вас откроет отчет.

Image 4045

Также будут созданы и загружены в визекс итоговые каркасы.

Image 4046

Cкрипт и исходные данные можете скачать ниже:

Расчет потери и разубоживание.rar

Илья