Está en la página 1de 27

Creación de Modelos de

Bloques en Datamine

MI58B – Diseño de Minas Subterráneas


Semestre Otoño 2008
Creación de Modelos de Bloques en Datamine

• Antes de mostrar como se genera un modelo de bloques


en Datamine, es bueno explicar que significa y de donde
proviene esta representación.
• Computacionalmente, un modelo de bloques es un
arreglo de n volúmenes idénticos (en general cubos)
distribuidos en el espacio. El conjunto completo de
volúmenes representa la geometría global de un
determinado yacimiento.
• Un modelo de bloques es el resultado de la fase de
exploración y evaluación de recursos de un cuerpo
mineralizado. Luego de diversas campañas de sondajes,
se extraen datos puntuales, que son procesados con
técnicas geostadísticas de interpolación para interpretar
el volumen y la distribución de leyes del cuerpo completo.
Creación de Modelos de Bloques en Datamine

• Cada una de los “cubos” que conforman el modelo,


contiene información característica de dicho volumen, y
de la porción de yacimiento que representa:
coordenadas x,y,z del centroide del volumen, y atributos
tales como la densidad o la ley de algún elemento,
calidad geotécnica, etc.
• En general, un modelo de bloques se puede importar en
Datamine desde un archivo de texto plano (txt, dat, csv),
o bien desde un archivo creado en otro software, como
Vulcan, Surpac, etc.
Creación de Modelos de Bloques en Datamine

Ejemplo de modelo de bloques representando un cuerpo


mineralizado vetiforme, en que se ha desplegado la ley de cobre.
Metodología de creación de un
modelo de bloques
• En Datamine, los modelos de bloques, así como los
strings (líneas) y las wireframes (superficies o
volumenes), tienen extensión *.dm.
• Por lo tanto, si ya se cuenta con un modelo de
bloques en esa extensión basta con añadirlo al
proyecto (File>add to project>files) y
posteriormente cargarlo en pantalla
(Data>load>Block Model).
• Para importar un modelo desde otra plataforma, se
debe ir a Data>Import y ahí seleccionar la fuente.
Metodología de creación de un
modelo de bloques
• Sin embargo, si el modelo se importará desde un archivo
de texto plano, es necesario conocer los siguientes
atributos (de manera similar a otros softwares mineros):
– Min X: Mínima coordenada del modelo en la dirección X. Se calcula
como Min x – dX/2 (las coordenadas x,y,z corresponden al centroide)
– Min Y: Mínima coordenada del modelo en la dirección Y. Se calcula
como Min Y – dY/2
– Min Z: Mínima coordenada del modelo en la dirección Y. Se calcula
como Min Z – dZ/2
– dX: Tamaño del bloque en la dirección X
– dY: Tamaño del bloque en la dirección Y
– dZ: Tamaño del bloque en la dirección Z.
– nX: Número de bloques en la dirección X ((Max(X)-Min(X))/dX+1)
– nY: Número de bloques en la dirección Y ((Max(Y)-Min(Y))/dY+1)
– nZ: Número de bloques en la dirección Z ((Max(Z)-Min(Z))/dZ+1)
Metodología de creación de un
modelo de bloques
• Una vez identificado lo anterior, se deben
realizar las siguientes acciones:
1) Crear un prototipo del modelo, con el proceso
protom, el cual es una máscara que contiene los
atributos espaciales anteriormente especificados,
pero que no contiene los campos de leyes o
densidades.
2) Importar el archivo de texto que contiene al modelo,
el cual se guarda como una tabla (.dm)
3) Finalmente, se debe agregar al prototipo la tabla
importada lo que genera el modelo de bloques final
listo para visualizarlo en Datamine.
Se importa un archivo en formato TEXTO PLANO (txt, csv, ascii, dat, etc)
Importante: Notar si el archivo tiene encabezado. En este caso los datos comienzan
en la segunda fila:
Todos los campos deben ser numéricos
Se guarda el archivo de entrada como una Tabla en Datamine, que contiene la
información del modelo
PROCESO PROTOM : Genera el prototipo explicado anteriormente. Ingresar Nombre
de salida inicialmente:

Nombre de salida

Pantalla de procesos

OK, sin considerar demás pestañas


Posteriormente, se ingresa consecutivamente en la pantalla inferior la información referente al
modelo: Coordenadas de Origen, Tamaño del Bloque y numero de bloques por cada dirección
PROCESO IJKGEN: Asigna a cada bloque un número, lo que se utiliza para
establecer un orden dentro del modelo.

Input Nombre de salida

Pantalla de procesos
PROCESO IJKGEN
PROCESO IJKGEN
PROCESO SORTX: Ordena los bloques según el índice IJK asignado anteriormente. Solo
después de hacer esto se puede desplegar el modelo en pantalla, cambiar la leyenda, etc.

Pantalla de procesos
PROCESO IJKGEN
PROCESO IJKGEN

Revisar siempre el reporte


de mensajes. Importante
cuando hay errores!
Despliegue
Despliegue

Botón derecho
sobre pantalla
design: Setear
pestaña visualizer,
para que que
despliegue model
cell (cubos) y no
model planes
Despliegue
Observaciones
• Datamine 3 tiene ventajas sobre la versión 2 en
cuanto a la manipulación de modelos de
bloques. Permite con mucha facilidad añadirle
nuevos campos (por ejemplo fino), editar los
parámetros por defecto de los campos del
modelo, etc.
Manipulación de modelos de
Bloques
• En Datamine, al igual que en otras herramientas
computacionales, es posible manipular modelos de bloques.
Algunas aplicaciones interesantes son:
– Export / Import: Interfaz de comunicación entre distintas
plataformas: ASCII, Vulcan, etc.
– Wirefill: Permite crear un modelo de bloques a partir de un
prototipo y de una superficie. Se aplica por ejemplo si se
quisiera rellenar con un modelo de bloques bajo una
topografía.
– Trifil: Su aplicación más práctica consiste en rellenar con un
modelo de bloques dentro de un cierto volumen (wireframe).
– Addmod: Permite unir 2 modelos de bloques, por ejemplo
insertar un modelo de mineral dentro de un modelo de estéril.

También podría gustarte