Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual de estimación de
reservas, cubicación y
diseño de pit
Emilio Cabrera
Diego Méndez
Alexis Maldonado
Elías Ojeda
Iniciando un proyecto:
Antes de iniciar con VULCAN debemos asegurarnos de crear una carpeta en donde guardaremos
los archivos existentes y por crear para desarrollar nuestro proyecto.
En el caso de que queramos abrir un proyecto existente de tal manera que pueda ser modificado o
simplemente visualizado debemos asegurarnos de conocer la ruta de acceso hacia dicha carpeta
de proyecto.
Una vez identificada la ruta de acceso de la carpeta de nuestro proyecto procedemos a abrir el
software “VULCAN 8.0”. Al momento de desplegarse la primera ventana debemos indicarle al
software donde se encuentra la carpeta del proyecto a utilizar como se muestra en la imagen, se
tendrá que busca la carpeta y confirmarla como se muestra a continuación.
Una vez ya cargada y seleccionada en la lista de proyectos cual es el proyecto que queremos
ejecutar debemos indicar cual es el modulo que queremos ejecutar en ella. A continuación
empezaremos por iniciar el módulo de “Envisage” para el nuevo proyecto como se muestra a
continuación.
Dentro del modulo de “Envisage” debemos indicar que vamos a crear un nuevo archivo de
proyecto VULCAN. En la ventanilla posterior debemos especificar cual es el nombre del proyecto y
las iniciales del proyecto para continuar con la siguiente ventana.
Una vez seleccionado el nombre del proyecto vulcan nos pedirá que indiquemos las coordenadas
del área de trabajo que tiene nuestro proyecto, para ello debemos analizar la base de datos de
nuestros sondajes entregamos en formato de archivo “CSV” (delimitado por comas) en donde
ajustaremos nuestros limites del proyecto acorde a la zona de trabajo de la base de dato que
utilizaremos (a modo de recomendación y para evitar posibles errores en el futuro sobre las
coordenadas es recomendable utilizar un marguen mayor en los límites de las coordenadas de tal
manera que no interfiera en el trabajo de nuestro proyecto). Una vez ingresada las coordenadas
considerar si las unidades de los parámetros a trabajar son las correctas y procedes a finalizar la
etapa de creación del proyecto.
Tras terminar el proceso de ingreso de coordenadas del proyecto se desplegará un recuadro
donde nos pedirá que indiquemos cual es el nombre del archivo de diseño (establecer un nombre
para el diseño del archivo), terminado este paso comenzaremos a diseñar la base de datos.
Antes que nada, debemos entender que el proyecto es nuevo y aun que ya este establecido su
área de trabajo no tiene un diseño de estructura de datos con el cual trabajar, por este motivo
debemos ingresar al siguiente modulo denominado “ISIS” en el cual podremos establecer que
estructura es la que tendrá nuestra base de datos antes de ser ingresada. Para cambiar entre
modulos ingresamos a “Start” y seleccionamos “ISIS” como muestra la siguiente imagen.
Ingresamos al modulo de “ISIS” como se indica en la imagen la cual nos pedirá que indiquemos
cual es el diseño de base de datos a abrir para manipular (Open Database), Al no poseer aun una
estructura de la base de datos dado que es un proyecto nuevo debemos denegar esta ventana y
luego ingresar a la ventana de File>New Design como se indica en la imagen. La siguiente ventana
nos pedirá que ingresemos un nombre para este nuevo diseño de base de datos (New Database
Design).
Dentro de este diseño de base de datos debemos ingresar las tablas asociadas a la cantidad de
archivos CSV que tenemos como base de datos de tal manera que tengan el mismo nombre
asociado y no confundirlas, ingresamos a la pestaña de Table>Insert. Una vez desplegada la nueva
tabla que insertamos debemos estructurarla acorde a las características e información que
entregara esta tabla.
Lo primero que debemos establecer el tipo de tabla que es ingresando a la pestaña “attributes”
donde debemos especificar si es un archivo de bloque, sondaje o geotécnico, en nuestro caso la
base de datos es de sondajes por lo cual seleccionamos “drilling”, también debemos modificar las
propiedades de la tabla la cual será de valor tangencial “tangent”, aceptamos la modificación de
este parámetro.
Ahora que volvimos al diseño de tabla comenzamos por editar los parámetros de la tabla,
empezando por el nombre designado a esta tabla que será acorde a la estructura de la base de
datos a ingresar, En el campo de sinónimos indicamos que tipo de tabla es como se muestra en la
siguiente imagen, para cada tipo de base de datos vulcan tiene un sinónimo establecido el cual se
puede ver en la tabla.
Luego de esto debemos indicar en esta tabla cuales son los parámetros que contiene esta dentro
de su database, el tipo de parámetro que es y el sinónimo del parámetro para que vulcan lo
asocie. En la siguiente tabla se indican cuales son algunos de los parámetros mas importantes a
señalar y que para todo proyecto deberían existir. Es importante entender que los parámetros
ingresados en esta tabla deben ser ingresados de la misma manera en la que están dentro del
archivo de base de datos que ingresaremos para respetar un orden y para que el software no
ejecute algún tiro de error.
Ingresada ya la primera estructura de tabla con su tipo y sus parámetros procedemos a ingresar
las siguientes tablas de la misma manera, para esto debemos ir a Table>Insert para seguir
agregando tablas a este diseño de base de datos de tal manera de agregar todas las tablas que
ingresaremos correspondientes a los archivos de base de datos.
Una vez creada todas las tablas necesarias tendremos que volver a ir a nuestra primera tabla para
indicar que esta será la tabla con la “primary key” la cual indicara que ese será el parámetro de
cabeza que existirá en todas las demás tablas que existen para que puedan asociarse cada uno de
los parámetros de las siguientes tablas.
Para terminar esto, ingresamos a File>Save para guardar la estructura de la base de datos que
acabamos de crear satisfactoriamente y salimos del módulo de ISIS.
Importando la base de datos:
Ahora que tenemos ya creada una estructura en donde almacenar nuestra base de datos a
ingresar podemos volver al modulo de “Envisage” como se muestra en la imagen.
Creando Leyenda:
Las leyendas son indicadores de colores visuales asociados a valores en todas las herramientas de
Display, con ellas podemos interpretar de manera visual, más amplia y rápida los datos que
queremos analizar o simplemente visualizar. Para ingresar a esta herramienta ingresamos a la
ventana Analyse>Legend Edit>Legend Editor.
En esta ventana podremos crear las leyendas de todas las herramientas de display que aparecen
en el programa, en cada una de ellas se pueden crear varias leyendas según la necesidad de
interpretación con cada una de las herramientas.
Lo que queremos visualizar es que los sondajes que importamos al proyecto estén bien hechos,
para ello debemos ingresar a la sección de “Drill” que será la herramienta con la cual
visualizaremos los sondajes posteriormente, en ella crearemos una nueva leyenda con un nombre
que preferentemente será asociado a lo que queremos interpretar con ella. Para nuestro proyecto
queremos visualizar los sondajes con las leyes de cobre en ella asi que generaremos una leyenda
con el nombre y los valores que se muestran en la imagen siguiente.
Debemos indicar que esta leyenda es de carácter numérico, en Record (Table) indicamos cual es la
tabla donde este contenido el parámetro a visualizar, en “File Name” pondremos el nombre del
parámetro que queremos visualizar, en “TO” el nombre del parámetro “hasta donde va a llegar”,
seleccionamos el thickness para poder establecer el “FROM” que será el nombre desde “donde va
a comenzar”. En range mode por defecto se suele utilizar GELT.
Debajo de esto aparecerá un campo en blanco donde comenzamos a indicar cuáles serán los
rangos de valores y el color que queremos indicar a ese rango de valores para el parámetro
seleccionado (en nuestro caso será para el cobre “CUT”) como se muestra en la imagen.
Una vez hecho esto guardamos la leyenda con un nombre como se muestra en la imagen
siguiente, luego de esto salimos de la herramienta de Leyend Editor.
Cargando Sondajes:
Ahora que tenemos la leyenda creada para utilizarla con la herramienta adecuada “DRILL”
procedemos a ingresar en ella, para esto vamos a la ventana Geology>Drilling>Load Drillholes”
En la ventana que aparece debemos indicar cual es el archivo base de datos ISIS que queremos
utilizar para cargar los sondajes. Luego de ingresar la base.ISIS nos pedirá que ingresemos bajo que
característica vamos a cargar los sondajes, para esto seleccionamos que serán por nombres
“Name”, debajo de esta seleccionamos la leyenda que queremos visualizar (la cual previamente
acabamos de crear) y iniciamos el proceso de cargado de sondajes como se muestra en la imagen
siguiente.
Una vez hecho esto estarán visualizados todos los sondajes con los colores de los rangos que
establecimos en la herramienta de leyend editor.
Para quitarlos ingresamos denuevo a Geology>Drilling>Remove Drillholes.
En este momento ya sabemos como cargar los sondajes correctamente y como visualizarlos, ahora
procederemos a compositor dichos sondajes.
Compositasión de Sondajes:
Para compositor sondajes es necesario tener previamente cargado los sondajes en el proyecto (los
cuales hicimos en el paso anterior) además de que también necesitaremos crear una leyenda de
esta herramienta a utilizar. Para ello seguimos los mismos pasos que en la generación de la
leyenda anterior pero esta vez en la sección de la herramienta “Samples”, un tip para esto es
copiar la leyenda utilizada en la sección de “Drill” a “Samples” simplemente arrastrando el nombre
de la leyenda de una sección a la otra y de esta forma se copiaran los mismos parámetros de
leyenda que ingresamos en “Drill”.
Ahora que ya tenemos creada la leyenda para la compositasión vamos a la herramienta de
compositasión cerramos el leyend Editor e ingresamos a la herramienta de compositasión
Geology>Compositing>Compositing.
En la ventana que aparece primero ingresamos el nombre para la compositasión, En drillhole
Database seleccionamos la db.isis de los datos que vamos a compositar, al costado derecho nos
pide el método de composito que queremos utilizar, el método que utilizaremos será “Run
Length” por el momento.
Bajamos a la 2da pestaña de la ventana por el lado izquierdo, en “Pre-processing” verificamos
algunas indicaciones, para los datos perdidos les asignaremos valores “-99” y para datos no
muestreados les asignaremos valores “-999.999” esto es mas que nada para que al momento de
analizar si existe algún dato no compositado se puede detectar fácilmente entrando a la base de
datos compositado.
Avanzando en la 3ra pestaña de la ventana entramos en “Assay”
En esta pestaña indicamos la tabla donde se encuentran los valores de las muestras, En “Interval
Definition” seleccionamos el parámetro TO “hasta donde va a llegar el proceso de composito”,
Seleccionamos “Use From or thickness field” y en el from field seleccionamos el parámetro FROM
“desde donde va a comenzar el proceso de composito”. Abajo se muestra una imagen de
referencia.
En la subpestaña de “Fields” identificamos la variable a compositar (en este caso es la variable CUT
de cobre).
Superficies: para crear superficies primero se debe contar con polígonos cerrados con las
cuales se creara la superficie.
Primero seleccionamos las líneas a la que se desea aplicar la superficie, luego nos dirigimos a
model -> triangle surface -> créate
Una vez que se tengan los polígonos nos dirigimos a model->triangle solid-> créate
para poder observar de diferentes angulos un objeto en la pantalla podemos dar click derecho en
la barra inferior y seleccionar la opción look se desplegará un cuadro con las diferentes
at, vistas posibles, existen diferentes opciones
mirar por la parte de atrás, en frente,
izquierda, derecha, superior, inferior, vista
isométrica desde la izquierda, vista
isométrica desde la derecha.
Otra opción es seleccionar un centro de rotación, con esta opción se puede tener mayor libertar
de ver el objeto en diferente ángulo, a partir de un punto en especifico
Diseño rampas de acceso y open pit
Para crear los tuneles nos dirigimos a model-> primitive -> create.
Se desplegará un cuadro, el cual contiene diferentes diseños de las galerías, existe la opción
alignment, el cual nos entrega la opción de elegir desde donde se creara el túnel, desde la
parte superior (top), centro (centre) e inferior (bottom). Se puede dar las dimensiones de la
galería width(ancho) y height(alto).
Este cuadro permite crear una triangulación de acuerdo con el ancho y alto que tenga una
galería. También se puede crear a partir de una línea que se encuentre en la base, en el techo
o una línea central. De acuerdo con donde se quiera proyectar, se puede definir horizontal fli o
vertical flip.
Damos a select objet y seleccionamos el objeto, damos click derecho una vez que ya se
seleccionó y nos pedirá guardar el objeto.
Pit: para crear un pit, primero se debe tener un polígono cerrado y luego nos dirigimos a open
pit->ramps->design pit/dump.
El pit no debe tener cantos que sean menores a 90° para no generar cruces de líneas.
Se desplegara un cuadro el cual nos muestra diferentes opciones a modificar, dentro de las
más importantes están: a partir del polígono construir el pit hacia arriba (up the Wall) o hacia
abajo (down the Wall), ancho del camino (width of road), pendiente (grade of road), ancho de
berma (berm width), angulo de talud (batter angle).
Altura de banco(bench height). Modificamos todos aquellos parámetros que deseamos y
damos ok.
En Title se define el titulo que llevará el grafico al ser exportado como un reporte del análisis.
En attribute se define el numero de intervalos que quiere llevar el histograma, el cual fue definido
para la estimación estadística. Puede ser determinado automáticamente según los valores que
contiene el histograma, como también se puede manipular definiendo su longitud y numero que
se desea. Se debe seleccionar la casilla que entrega la estadística general del análisis.
En esta ultima pestaña se define el nombre del reporte que se quiere extraer, así también a donde
se quiere exportar, ya sea como archivo csv o Excel. Por ultimo se aplica y corre, generando la
siguiente visualización de la información en el envisage de Vulcan y posterior reporte en Excel.
Las últimas imágenes muestran la información correspondiente al análisis de un compósito a 2
metros extraído desde una base de datos de sondaje, determinado mediante la herramienta Run
Lenght.
Manipulación de Modelo de bloques
Seleccione Orientación
X, Y, Z, Coordínate, son las coordenadas de origen a partir del cual se creara el
modelo de bloques. Bearing, Plunge, Dip son la orientación, el cabeceo y la
inclinación del modelo de bloques. Ej rellene los cuadros como se adjunta en la
imagen
Variables
Para la creación del modelo de bloques se tienen dos opciones, generarla por
medio de MODEL/ CREATE MODEL o directamente del icono CREATE BLOCK
MODEL FROM DEFINITION ,generándose así el modelo de bloque con todas las
características definidas en cada opción , mencionadas anteriormente.
Creamos una leyenda para visualizar las leyes de minerales que se obtienen de
los sondajes ya perforados.
Aquí se debe tener en cuenta una leyenda que considere la variable del bloque
que se desee estimar. Se debe realizar una serie de rangos desde una ley inicial
junto con un incremento definido por el usuario.
Para definir desde donde hasta donde se debe definir el rango, se considera
desde un valor 0.1 hasta 1000, de acuerdo con la información que se tiene en un
modelo de bloque.
Para determinar esta opción se puede generar un reporte de las leyes como
ACSSI, el cual mostrará todas las características de esas variables.
Block/Viewing/Load Dinamic/Model Esta opción permite visualizar los bloques de
las variables con la leyenda de colores definida en leyend editor.
Para visualizar el bloque en secciones, ya sea a través de cotas o vistas
especificas como Este o norte, se debe definir en step size los saltos que se va a
realizar por cada sección.
En Section plane by se encuentran opciones para visualizar los bloques, los
cuales dependerán de la cota que se quiere ver.
Para facilitar el calculo de la cota a visualizar se puede encontrar de dos maneras:
1. A través de la herramienta “coordinate”, donde se selecciona un punto en la
triangulación que se quiere revisar, el cual entregará información en el eje
x, y, z.
2. A través de un “vertex statistic”, donde esta herramienta es más
generalizada y por lo tanto permite determinar la cota mínima y máxima de
la superficie, string o triangulación.
Luego para ver el bloque grande versus los bloques de las leyes del mineral
definidas, como por ejemplo el Cus.
En esta ultima imagen se puede visualizar el modelo de bloque con sus respectivos bloques vistos
en sección con vista en planta.
Compositasión de Sondajes:
Para compositor sondajes es necesario tener previamente cargado los sondajes en el proyecto (los
cuales hicimos en el paso anterior) además de que también necesitaremos crear una leyenda de
esta herramienta a utilizar. Para ello seguimos los mismos pasos que en la generación de la
leyenda anterior pero esta vez en la sección de la herramienta “Samples”, un tip para esto es
copiar la leyenda utilizada en la sección de “Drill” a “Samples” simplemente arrastrando el nombre
de la leyenda de una sección a la otra y de esta forma se copiaran los mismos parámetros de
leyenda que ingresamos en “Drill”.
En esta pestaña indicamos la tabla donde se encuentran los valores de las muestras, En “Interval
Definition” seleccionamos el parámetro TO “hasta donde va a llegar el proceso de composito”,
Seleccionamos “Use From or thickness field” y en el from field seleccionamos el parámetro FROM
“desde donde va a comenzar el proceso de composito”. Abajo se muestra una imagen de
referencia.
En la subpestaña de “Fields” identificamos la variable a compositar (en este caso es la variable CUT
de cobre).
Entonces, para crear un variograma en Vulcan se realiza mediante la siguiente secuencia de pasos:
Esta opción permitirá definir un variograma sin direcciones. La variografìa corre para una base de
datos compositado como sigue a continuación:
Aquí se define lo que se quiere visualizar del modelo de variograma. Esto es definir la pepa, la
meseta, visualización de los parámetros del variograma y selección del modelo que se quiera
mostrar.
Esta ventana muestra los variogramas con azimut entre 0° y 360°, plunge y su comportamiento en
el espacio. De esto se puede determinar la preferencia de los datos con respecto a una dirección
especifica. Esta opción permite arreglar la estimación para que sea mas exacta.
Si la estructura no se ajusta a los datos, se puede seleccionar otro modelo de variograma, crear
una nueva estructura espacial y se puede ajustar los datos de acuerdo a los parámetros
seleccionados.
Al ingresar se nos pedirá definir el nombre base que llevaran los variogramas “VAR” y un nombre
adjunto para las condiciones que se quiera dar en un primer variograma.
Aquí seleccionamos un nombre para guardar la información del variograma.
Aquí se selecciona la base de datos del compósito que se quiere determinar, junto con los valores
en que se encuentran y la ley que se quiere estimar.
Aquí se selecciona la variable y la restricción que se quiere definir para que la estimación
considere valores no negativos u rangos de leyes que se puedan sobreestimar.
Aquí se seleccionan los angulos de plunge, azimut y otros como las longitudes de los ejes
ortogonales como el menor, semi mayor y mayor.
En “Tipe variograms” se define el tipo de variograma que para este curso se emplea el variograma
experimental. Por ultimo se visualizan los variogramas y se realiza un análisis estadístico de los
datos que se entregaron y se comparan con los datos que se compositaron de esa misma base de
datos.
Editor de estimación
Para ingresar a la opción de estimación de los bloques, se debe entrar a Block > grade estimation >
Estimation editor. Y se abrirá el siguiente menú:
En la parte de Input Parameters encontramos dos opciones, en Block Model (*.bmf) debemos
seleccionar el modelo de bloques a usar. En Estimation File (*.bef) se debe escribir un nombre para
la estimación, en caso de ya contar con una estimación, se puede seleccionar este para realizar
modificaciones o ejecutar nuevamente.
En la parte de Input New ID, Se debe de dar un ID o nombre de identificación a la estimación en New
ID. Para el caso de Estimator Se elige la herramienta de estimación de los bloques, como puede ser
inverso a la distancia, distintos Kriging y Cokriging. En este manual se utilizara la herramienta de
estimación por Krigeage Ordinario.
“Store number of sample” si se quiere almacenar para cada bloque el numero de muestras utilizadas
en la estimación
“Store flag when estimated” si se quiere marcar los bloques que pudieron estimarse en la corrida
de estimación.
“Store kriging variance” si se quiere guardar en una variable la varianza del error de estimación por
kriging.
. . .
. . . .
. . . .
Z . . . . .
.
discretización .
en 3 puntos . . . .
.
. . . .
Y
X discretización
discretización en 3 puntos
en 3 puntos
En el menú Search Region tenemos lo siguiente:
Esta ventana, se debe de definir la elipse de búsqueda de muestras para estimar un bloque. Se
pregunta cuales son los ángulos de orientación de la elipse de búsqueda que se van a utilizar, para
cada bloque a estimar. Los ángulos de orientación deben aproximarse a los valores que entrega el
variograma teórico, y los radios de la elipse de búsqueda deben estar dentro del rango de los valores
que entrega el variograma a utilizar.
“Maximum number of simples per estimate”: Número máximo de muestras que se consideran para
estimar. (en teoría se pueden utilizar todas las muestras, pero se tomarán muestran no
representativas del punto a estimar, es decir q estén un rango mayor al alcance, lo que traería como
un resultado una sobreestimación o subestimación de la ley). Por ello se tomará un número de
muestran acorde al estudio variográfico.
Menu Variography:
En la casilla “Variogram file” se selecciona el Variograma creado, los parámetros se cambiaran
automáticamente, en caso de no tener un variograma, se puede ingresar los valores manualmente.
“Sample group”: el nombre del grupo de compósitos que se desea usar en la estimación.
“Location X, Y, Z Field”: son las coordenadas de las muestras que se encuentran dentro de la base
de datos de compósitos.
“Grade Field”: es el campo que contiene la información de las muestras que se desea utilizar para
realizar la estimación. Por ejemplo, el valor de la ley de cobre dentro del archivo de compósitos
generará la estimación para la variable Cu del modelo de bloques.
Dentro de este menú podemos entrar al submenú Select using Solid Triangulations, la cual se abrirá
la siguiente ventana:
Podemos agregar, el sólido mineral que es el campo que fue designado por el cual está dentro la
variable regionalizada de cobre total (cut). Esta definición nos ayuda con la difusión en las labores
de explotación, esto es porque la variable cut se definió dentro de la envolvente, es decir dentro del
cuerpo mineral o campo.
Finalmente en el menú Extra Variables, luego de tener configurado todo en la estimación, se puede
proceder a guardar en “Save” o bien correr la estimación en “Sabe and Run”. Se abrirá una nueva
ventana donde se procede al calculo, entregando la información en la ventana:
Como resultado, en este ejemplo de 3500000 bloques del modelo creado, dentro de la envolvente
o del solido mineral se proyectaron 53781 bloques, de los cuales solo se estimaron 53033, es decir
un 98.6% de ellos.
Cubicación de bancos en un desarrollo de un pit y a través de una variable definida.
Para el primer caso debemos considerar un diseño de un pit, el cual se detalló en otro
procedimiento. Para ello, consideramos varios cortes, los cuales se realizan mediante una “Shell”
del solido extraído del pit.
Se crea un archivo de especificación con un nombre con separación sin espaciados y con
extensión.res.
Posterior a ello se ingresa a “Product field” que consiste en discretizar el material contenido en un
sólido o triangulación mediante una condición especifica como se muestra en la siguiente imagen.
Posterior a ello se define la densidad y la ley que se quiere estimar. Además se debe seleccionar la
ley media del mineral y cargar la triangulación que corresponde a los bancos de explotación o
shells.
Por último, para el reporte se debe guardar con un nombre en especifico y se debe reportar con
una extensión.dmp para realizar un Secuenciamiento mina y con extensión.csv para visualizar en
Excel.
El reporte que genera Vulcan mediante este análisis es el siguiente:
Este script debe considerar los centros de los bloques, donde de acuerdo con una diferencia de los
bloques, se podrá definir la cota mínima de cada bloque.
Generamos el script
Debemos crear una variable que se denote como “banco”, esta contendrá las cotas de cada
bloque. Para este caso la altura de los bloques es de 10 metros.
Este layout contendrá la información que se quiere cubicar más adelante.
Aquí se considera un quiebre de la cubicación a través de una variable conocida como banco.
En la segunda imagen se considera una cubicación que se desarrolla a partir del banco 120 y con
una altura de 10 metros.
Posterior a esto se puede determinar la cubicación, desde donde se extrae el siguiente reporte.
Desde donde se visualiza lo siguiente: