Está en la página 1de 49

PLANPROD

Planes de Produccin por


Polgono.

Tutorial.

David Carkeet 14/10/2014


PREPARACION DEL MODELO DE BLOQUES.

1. Preparar El Archivo de Texto del Modelo.

Primero hay que generar un archivo de texto (desde Vulcan o


similar), con el modelo de bloques, un bloque por linea.

Cada registro debe tener:

La Coordinada X,Y,Z del bloque


La Densidad del Bloque.
El Ore type..
La leyes que se quieran planificar y reportar.

2. Definir La Geometria del Modelo.

Se tiene que definir la geometria del modelo.

Se puede hacer MANUALMENTE con el comando


Block Model >> Model Geometry Definition.

o bien, AUTOMATICAMENTE, con


Block Model >>Scan File for Model Dimensions.

La opcin automatica implica que el programa lee el archivo


de texto (del modelo), y deduce la geometra en base a las
coordenadas X,Y,Z que trae el archivo.

Se define que definir el formato del archivo con la pantalla:


El archivo de texto
(modelo de bloques).

Separador de campos en Numero de lineas de


el archivo de texto. encabezado.

Significado de cada
columna en el archivo.
PARA ESCANEAR EL
ARCHIVO SOLO HAY
QUE DEFINIR LOS

Escanear el Archivo de Texto para las Dimensiones del Modelo.

Definir el Significado de una Columna del Archivo.


3. Definir Los Variables del Modelo.

Hay que definir los variables para cargar del modelo de


bloques, con el comando:
Block Model >> Maintain Products

Definir el un Variable del Modelo de Bloques.


Hay tres tipos de variable que se pueden definir.

1) Un variable "normal" (como ley de cobre), que se graba en


el archivo del modelo de bloques, desde el archivo de texto
cargado.

2) Una tabla, donde se puede asignar valores a un variable


segn un tipo de roca. Este se puede usar para definir
recuperaciones, como en este ejemplo.

2) Una formula, como en este ejemplo.


Los variables de tipo "tabla" y "formula" no se graban en el
modelo de bloques.
4. Cargar el Modelo de Bloques.

Para cargar el modelo de bloques, el comando es:


Block Model >> Load Block Model from Text File

El archivo de texto
(modelo de bloques).

El archivo "binario" para


Separador de campos en Numero de lineas de almacenar el modelo
el archivo de texto. encabezado.

Significado de cada
columna en el archivo.
Hay que definir las
coordenadas XYZ, la
densidad, las leyes, y
el codeigo de roca
(oretype)

Cargar el Modelo de Bloques.


CONFIGURACION DEL PLAN.

1. Definir el Nombre de las Minas y Expansiones y los


Bancos.

Con el comando

Plan Configuration >> Mines/Expansions

se define los nombres de las minas y fases que se van a


explotar.
Con el botn "Benches" se define las alturas de las patas de
banco. Normalemente se usa la opcin "Tie toes to Block
Model Definition.

Vincular las Patas de Banco, con los Niveles del Modelo de Bloques.

2. Definir el Calendario

Con el comando

Plan Configuration >> Maintain Calendar

se define el calendario para el plan. El calendario puede tener


periodos de diferentes largos en dias.
3. Zonas de Produccin.

Se pueden definir diferentes zonas de produccin para el plan.


Se define un ritmo de pala diferente para cada zona, y se
puede asignar una "zona" a cada poligono del plan.

Por ejemplo se puede tener una zona para "produccion" y otra


zona para "remates de banco".

Los ritmos de extraccin de la pala seran diferentes en cada


zona, y se puede asignar una zona a cada poligono.
Plan Configuration >> Maintain Zones

Por defecto, hay una zona solamente, llamado "Production".

4. Tipos de Pala.

Se definen los tipos de pala en el plan con el comando:

Plan Configuration >> Maintain Shovel Types.

Para cada tipo de pala se tiene que definir un ritmo de


extraccin por defecto para cada zona definido en la mina.
5. Equipos de Carguio.

Se define para equipo de carguo (individual) con:

Plan Configuration >> Maintain Shovels.

Cada equipo de carguo tiene un "tipo" que define su ritmo de


extraccin por defecto. Se puede, para cada pala, definir un
ritmo de extraccin "especial" para ese pala, en algun(os)
periodo(s) del plan.

Para un pala que se compra durante el plan (es decir, que no


exista al principio del plan), se puede definir el periodo del
plan en que empieza produccin
6. Maintain Materials.

El programa necesita poder caracterizar cada bloque del


modelo, segn su utilidad dentro del plan.

Esta categorizacin depende del plan. Por ejemplo para


algunos planes es suficiente caracterizar un bloque como
"Lastre", "Stock", o "Mineral", mientras para otros planes, se
require ms detalle, segn los diferentes destinos en el plan, y
las metas y restricciones que se quiere aplicar.

Se puede usar un codigo de roca, ley de corte, y nombre de


expansin, entre otras cosas para distinguir entre materiales.

Se definen materiales con el comando:

Plan Configuration >> Maintain Materials


7. Load PrepProd File.

Despus de hacer las configuraciones mencionadas


anteriormente, se tienen que cargar los diseos preparados
con la herramienta "PrepProd".

En PrepProd se exporta un archivo "csv" en el formato


requerido para cargar a PlanProd.

Se carga el archivo con el comando:

Plan Configuration >> Load PrepProd File

8. Cargar Topo Inicial Fuera del Pit.

Se tiene que cargar una topo inicial (como lneas en DXF),


para el area fuera del pit con el comando:

Topo >> Load Initial Topo Expit (Surface)

Este topo NO TIENE QUE SER estrictamente curvas de nivel.


Despues de cargar el archivo DXF de lineas, PlanProd
triangula para formar una superficie
9. Definir el Punto de Partida del Plan.

Se puede definir un banco de partida para el plan, para cada


fase.

Cualquier poligono diseado anteriormente, que est arriba


del nivel de partida, no se incluir en el plan.

Se define el punto de partida con

Plan Configuration >> Prepare Configuracin for Planning

10. Preparar los Datos para Planificacin.

Habiendo terminado todas las configuraciones, se hace

Plan Configuration >> Prepare Configuracin for Planning

y entonces se puede seguir a la siguiente etapa, del diseo


del plan.
DESARROLLO DEL PLAN.
Ahora se entra a la etapa del desarrollo del plan mismo.

Este se divide dos pasos.

1) Diseo de cortes.

Cada banco que se quiere planificar, se divide en poligonos, o


"cortes". PlanProd no trabaja con solidos, sino con poligonos
(cubicados contra las superficies trianguladas de la topo inicial
y los diseos.

Los cortes son estrictamente conformadas con las superficies


de los diseos y los clipping poligons construidos en PrepProd.
No es posible disear una corte que sale de los diseos.

2) Secuenciar el Plan.

Luego se tienen que planificar los cortes, por la medida de


asignar una pala a cada corte, en el orden que se quieren
explotar.
DISEO DE CORTES.
Primero, hay que entrar al modo de diseo, con el botn
"Design" en la pantalla grfica,

y luego elegir el primer banco (y fase), en el cual se quiere


disear.

Hay una serie de herramientas en PlanProd para ayudar en el


diseo de cortes.

Estas herramientas se puede clasificar segn el tipo de plan


(es decir, la precisin, y el alcance del plan), que se quiere
desarrollar.

Cortes para Planes de Corto Plazo.

Estas herramientas se puede clasificar segn el tipo de plan


(es decir, la precisin, y el alcance del plan), que se quiere
desarrollar.

1. Fix Ton.

Para disear una corte de un tonelaje fijo, para un plan de


corto plazo.
Se dibuja el poligono en dos pasos:

Paso 1:

Primero hay que dibujar la parte del programa puede ajustar


para lograr el tonelaje deseado. Este normalmente es la parte
del poligono que representa el "frente" de la pala. ESTE PARTE
SE TERMINA CON EL BOTON DERECHO.

La parte del poligono que el programa puede ajustar.

Paso 2:

Luego, se dibuja la parte del poligono, que NO SE QUIERE


MODIFICAR. La figura demuestra las dos partes del poligono.
Las dos partes del poligono: La parte modificable en CELESTE, y la parte NO
MODIFICABLE en azul.

NOTA:

1) Hay que dar un buen "overlap" entre las dos partes


del poligono, para que el programa siempre pueda
formar el poligono final, intersectando las dos partes.

2) El programa siempre "clipea" el poligono final contra


el contorno del banco y cualquier otro poligono
previamente dibujado, por lo tanto, NO HAY QUE
DIBUJAR LAS LINEAS CON PRECISION.

Al terminar la segunda parte del poligono, apreta nuevamente


el boton derecho. Va a aparecer un dialog, pidiendo el tonelaje
requerido.

El dialogo informa del tamao inicial del poligono (sin


modificar), y pide del usuario el tonelaje requirido.
El programa intentara formar el poligono final, con el tonelaje
requerido, y mostrara el resultado en la pantalla.

El poligono final propuesto por el programa.

Si el resultado est a gusto, responda con "Si", y el programa


generara el poligono en su base de datos.
Resultado Final.

2. General.

Este poligono es el "General", donde se puede armar un


poligono con la forma que uno quiera, y dividirlo en sun
poligonos con tonelajes dados.

Con este poligono, el usuario define

1) Un poligono grande.

2) Una linea de "direccin".

3) Una serie de tonelajes.

El programa construira una serie de poligonos con los


tonelajes pedidos por el usuario.

Cada sub poligono se termina con una linea recta, cuya


orientacion se da por la linea de "direccion" dibujada por el
usuario.
Paso 1: El Poligono.

Dibujar un poligono (el de celeste en la figura)... el programa


lo clipeara TERMINAR CON EL BOTON DERECHO.

El Poligono para dividir.

Al apretar el boton derecho, el programa clipeara el poligono,


y mostrar el tonelaje total disponible... Ahora se dibujar el eje
de "avance" por el poligono (la linea roja tachada).

Nuevamente se termina con el BOTON DERECHO.


Dibujar un linea de "direccin"... PUEDE TENER VARIOS VERTICES.

Ahora, se muestra el dialogo para especificar el tonelaje (kt)


de cada sub poligono.

1) Se avisa el tonelaje total que tiene para repartir.

2) Se especifica el tonelaje de cada subpoligono en kt.

Optionalmente se puede formar un poligono con el


"remanente" de tonelaje que qued
Especificar Tonelajes

Luego el programa muestra el resultado propuesto.

Responda "SI" para agregar estos poligonos a la base de


datos.
Resultado Propuesto.

Los poligonos ya agregados a la base de datos.


Cortes para Planes de Mediano Plazo

Las formas de "mediano plazo", se caracterizan por su forma


ms simple geometricamente.

Los polgonos de estas formas son divididos en "tajadas" para


darle ms precisin al p lan, y los poligonos tienen una
direccin de extraccin.

1. Rectangle.

Una forma recangular. Puede ser un rectangulo o un


parallelogram. Se puede pedir un tonelaje fijo. Se puede
tambien especificar la "zona", para ritmos de pala.
Forma Rectangular.

Para formar un rectangulo se especifica

El origin del rectangulo.


El ancho del rectangulo
El largo del rectangulo.

2. Strip.

La opcin "Strip" se utiliza para generar una franja de


"precorte".

Se puede especificar el ancho del strip, si es de todo el


contorno del banco, o una parte, y una opcion de dividirlo en
"sub-poligonos".
Para generar un strip, hay que seguir los siguentes pasos.

Elegir una linea de referencia. Este, normalmente, es la


linea de "medio banco" marcado en amarillo en el grfico.

El programa generar otra lnea paralela a la lnea de


referencia.

Se tiene que marcar el punto inicial y final en la linea


paralela (generada por el programa)

Luego se marca el punto inicial y final en la linea de


refencia (originalmente elegida por el usuario).

Un punto para indicar la forma final (presentada en la


pantalla), que se quiere.
Una forma "strip".

2. Floating Panel

Se forma una malla regular con la orientacin elegida por el


usuario.

El usuario elige el ancho y largo de cada "panel" en la malla.


Luego, usando las teclas <left-arrow> y <right-arrow> del
teclado, puede orientar la malla de la forma requerida.

Una forma "Floating Panel".

2. Grid
La forma "Grid" es igual al "Floating Panel" excepto se aplica a
todos los bancos debajo del banco actual de la fase actual.

Es util para un plan de mas "largo plazo" donde no se quiere


disear cada banco en detalle.

Cortes para Planes de ms Largo Plazo

Para planes de ms largo plazo, se puede construir


manualmente lineas de construccion o guias, y PlanProd usar
estas guias para construir los poligonos finales.

Las guias se dibujan con la opcin "Guide"

Despues de dibujar las guias, se le pide a PlanProd que se


formen los poligonos con el botn "Make"
Se pueden despejar las guias con el botn "Clear".
Edicin de Poligonos.

1. Cambio de Direccin

Cuando se genera un poligono de "mediano plazo", se asigna


una direccin de extraccin por defecto. Este direccin se
puede cambiar con el comando:

Short Term Plan >> Change Extraction Direccin

(o bien, el botn "Dir").

2. Orientacin de Extraccin.

Tambin se puede cambiar la orientacin de extraccin. Esto


cambia en 90 grados la orientacin del poligono (el ancho se
transforma al largo, y el largo al ancho).

Este comando cambia la direccin de las "franjas" de un dia


de extraccin dentro del poligono).

Se cambia la orientacin del poligono con el boton "Orient".

3. Poligono "Ya Extraido"

Se marca un polgono como "ya extriado" antes del plan. Se


hace con el comando

Short Term Plan >> Polygon Already Extracted


4. Dividir un Polgono en Dos.

Con el comando

Short Term Plan >> Split a Polygon

se puede dividir un polgono en dos. El punto en que se divide


el poligono se marca interactivamente con el mouse.

5. Clear All Polygons.

Se puede borrar todos los polgonos en el banco, en la fase, o


globalmente, con el comando:

Short Term Plan >> Clear All Polygons.


SECUENCIAR LAS CORTES.
Primero, hay que entrar al modo de secuenciamento con el
botn "Secuence" en la pantalla grfica.

Al entrar al modo "Secuence", la pantalla cambia. En cada


momento, se muestran los poligonos "expuestos" (y por lo
tanto disponible para extraer).

Tambin aparece una pantalla flotante con los comandos


disponibles para secuenciar los poligonos en manipular el
plan.

Intercambiar entre
modo de Diseo de
Poligonos y Modo de
Secuenciar.

Pantalla de Control
de la Secuencia

Vista de
polgonos
"expuestos"

Pantalla para Secuencia los Poligonos


Pantalla Flotante para Secuenciar
La pantalla flotante para secuenciar tiene las siguientes
aspectos.

Photo

Se puede controlar cual "instante" del plan se relfeja en la foto


acutalmente mostrada en la pantalla.

Las opciones son:

Fin del Plan: El ltimo momento del plan (desarrollado hasta el


momento).

Fin de la Pala Actual: El ltimo momento del plan para la pala


actualmente seleccionada (desarrollado hasta el momento).

Fin de la Fase Actual: El ltimo momento del plan para la Fase


actualmente seleccionada (desarrollado hasta el momento).

Eventos: El usuario se puede navigar detras y adelante por el


plan, usando los botones de navigacion en la pantalla de
control de la secuencia.

Edit Shovel Secuence

Con este grupo de botones, se puede agregar y quitar


poligonos de la secuencia, y cambiar el equipo de carguio
actualmente seleccionado.

Add: Agregar un poligono a la secuencia del equipo


seleccionado.

Add After: Agregar un poligono a la secuencia del equipo


seleccionado, con la limitacin que se extrae DESPUES de la
foto actualmente mostrada en la pantalla.

Insert: Insertar un poligono en la secuencia del equipo


seleccionado.
Remove: Quitar un poligono en la secuencia en la cual esta
metido

Dig Line: Agregar poligonos a la secuencia usando una linea


grfica marcada interactvamente en la pantalla grafica. El
programa recorre la lnea, agregando poligonos que caigan
debajo de la lnea.

BackTrack.

Una serie de opciones para "deshacer" las ultimas


operaciones.

Undo: Quitar el ultimo polgono agregado al plan.

Undo Shovel: Quitar el ultimo polgono agregado al plan PARA


EL EQUIPO ACTUALEMENTE SELECCIONADO.

Reset Shovel: Borrar la secuencia completa para el equipo


seleccionado.

Cut Plan to Photo: Borrar todos los poligonos del plan con
fecha de extraccin DESPUES DE LA FOTO ACTUALMENTE
MOSTRADA EN LA PANTALLA.

Cut Shovel to Photo: Borrar todos los poligonos del plan SOLO
PARA EL EQUIPO DE CARGUIO SELECCIONADO con fecha de
extraccin DESPUES DE LA FOTO ACTUALMENTE MOSTRADA
EN LA PANTALLA.

Reset Phase: Quitarle de sus secuencias todos los polgonos


de la fase actualmente seleccionada.

Reset Plan: Borrar todos los poligonos de la secuencia.

Annotations.

Se puede anotar la siguiente informacin a los poligonos.


Shovel: El equipo de cargado programado para extraer el
polgono.

Secuence Number: Un numero correlativo que indica la


ubicacin del poligono en la secuencia.

Bench RL: La cota de la pata de banco.

Extraction Direction: La direccin de extraccin.

Display Blocks: Mostrar los bloques del modelo con un color


que indica el material que es el bloque. (El color se puede
editar en la definicion de los materiales).
LOS RESULTADOS DEL PLAN .
Los resultados del plan se pueden ver en la pantalla "Short
Term Plan".

Las tablas muestran los resultados del plan globalmente, por


fase, y por equipo de carguio.

La pantalla "Short Term


Plan"

Los Resultados del Short Term Plan.

El contenido de las tablas se pueden controlar con el botn


"Tbles"

Los Materiales para


Las leyes para mostrar
mostrar en la tabla. Los
para los materiales con
materiales con "tick"
"tick"
mustran leyes tambien.
PLAN PROCESS.
Ahora, que el plan de extraccin mina est finalizado, se
puede hacer un plan de alimentacin a proceso.

El procedimiento es el siguiente:

1. Definicion General de los Procesos.

Aqui se definen las leyes de corte que el aloritmo puede usar


para afinar la alimentacin a proceso. Se debe definir una ley
de corte para la "funcion objetiva" del aloritmo (normalmente
ley de cobre), y una ley de corte para cada restriccion que sea
UNA LEY (por ejemplo Rs).

Plan Process >> Define Processes (General)

2. Definicion de los StockPiles.


Plan Process >> Maintain Stocks/Dumps.

Ahora se definen los stockpiles disponible para PlanProcess


(para hacer el blending). La definicin y sittuacin inicial se
pueden cargar de un archivo "csv".

Para concer el formato requirido del csv, se puede usar el


boton "Dump", antes de definir ningun stockpile, y se
generar un csv con un "header" solamente, que indica las
columnas que hay que rellenar.

Hay que definir un destino para todo material de mina


(incluyendo Lastre), aunque no se remaneje nunca.
3. Definicin de los Procesos.

Ahora se tiene que definir las caracteristicas de cada proceso,


con el comando

Plan Process >> Maintain Processes.

Para cada proceso se debe definir lo siguiente:

1) Materiales (desde mina o stock) al proceso, y la meta de


cada material al proceso en cada periodo del plan.

2) Una Funcion Objetiva. Este define que se tiene que


maximizar, para maximizar el valor (del proceso). Tambin se
define cual ley de corte se debe modificar para maximizar el
valor.

3) Las Restricciones a la Alimentacion. Pueden ser una ley


(por ejemplo de Rs), o un porcentage de ciertas materiales en
la mezcla.
Restricciones de los dos Tipos (Una ley y una cantidad de material)

4.

3) La "orientacion" de las leyes de corte para el proceso (que


sea un "maximo" o un "minimo")

3. Preparacin del Algoritmo.

Con el comando:

Plan Process >> Prepare Processes for Planning.

se cubica el material disponible desde mina con las leyes de


corte especificadas.

4. Planificar.
Con el comando

Process Plan >> Plan Process

se planifica material a proceso.

Aparecera la siguiente pantalla flotante:

1) Configurar que se ve en la pantalla.

Al abrir la plantalla flotante es posible que no se vea mucho.


Con el botn "Config" (DE LA PANTALLA FLOTANTE), se puede
configurar cuales itemes se quieren ver en el flotante.
1. Planificar Manualmente.

Manualmente, se pueden ajustar:

1) La ley de corte para cada material para cada proceso para


adecuar la alimentacin a proceso al material diponible desde
mina.

2) La cantidad de remanejo, en toneladas por dia, a cada


proceso en cada periodo del plan.

Se puede ponerle una raya "-" en un stockpile, para que la


cantidad de remanejo justo cope la capacidad del proceso.

Se puede poner una cantidad maxima (en tpd) de remanejo


total (especialmente util cuando se pone una "-" en algun
stockpile.

2. Ayuda a la Planificacin Manual

En caso de planificar manualmente, se puede usar el botn


"Solve" (de la pantalla flotante, para ajustar una sola ley de
corte, para "cuadrar" una restriccion.

Se pone el cursor en la celda de la ley de corte para variar, y


con el mouse se aprete el botn "Solve".
3.Planificacion Automatica.

Se puede pedir que el programa "ajuste" las leyes de corte, y


el remanejo, automaticamente, para intentar cumplir con las
restricciones especificadas.

El programa privelegia al tonelaje de alimentacin a planta,


por encima de las restricciones (las restricciones se acercan lo
ms que se pueda, manteniendo la alimientacin a planta.

Se genera un plan automtico con el botn "Solve" de la


pantalla flotante.
La ley de corte La prioridad de cada Remanejo en tpd. "-"
mostrada proceso significa "rellenar el
proceso.

Leyes de corte por


material por proceso.
Max total remanejo en
tpd.

Pantalla Flotante para Planificar los Procesos.


MANIPULACION GRAFICA EN PLANPROD.

1. Manipulacin Bsica de la Pantalla Grfica.

La barra de herramientas "Graphics" permite la manipulacin


bsica de la pantalla grfica.

Zoom, Pan, Rotate: En este modo, se puede hacer:

Zoom: Con el botn derecho del mouse, o con la "rueda" del


mouse, se hace "zoom" de la pantalla grfica

Pan: Con el botn izquierdo del mouse, o con la "rueda" del


mouse, se hace "zoom" de la pantalla grfica.

Rotate: Con los dos botones del mouse juntos, se puede girar
la pantalla en 3D.

Top: Se devuele a la vista inicial.

Meas.: Se reporta distancias y angulos entre 2 puntos en la


pantalla grfica.

String: Se reporta el largo total de una serie de puntos en la


pantalla grfica.

Layers: Elegir el contenido de la pantalla.

También podría gustarte