Documente Academic
Documente Profesional
Documente Cultură
Versión 6.1.2
Noviembre 2007
2
Gems – Block Model - Curso Intermedio
VISIÓN GENERAL
Gems tiene desarrollos gráficos en 2D y 3D dentro de los cuales se puede desplegar, editar y modelar
datos de diversos orígenes. Gems posee varias herramientas prácticas que permiten realizar todos los
aspectos del modelamiento geológico, como también planificación y diseño a cielo abierto ó subterráneo
de una forma rápida y fácil de entender.
Recursos de Mineral: Los modelos de sólidos, las superficies y los modelos de bloques pueden
contribuir al cálculo de los recursos de mineral.
Métodos de Modelamientos:
Gems ofrece dos métodos distintos pero entrelazados para el modelamiento de recursos: modelo
numérico o de bloques y modelo de sólidos. Generalmente se necesita construir ambos tipos de
modelos.
Los modelos de bloques pueden ser actualizados desde sólidos (En el caso de litología, densidad, etc.,
pero no las leyes) y los sólidos pueden ser actualizados del modelo de bloques. Ambos tipos de modelos
de datos pueden contribuir al reporte de recursos.
Modelo de Bloques:
Los modelos de bloques son usados numéricamente para modelar muchas características del depósito
mineral, como por ejemplo; tipo de roca, densidad, ley, elevación y valores económicos.
Los datos del modelo de bloques pueden ser seleccionados, filtrados, y mostrados de varios modos para
dar una idea clara de la naturaleza del cuerpo mineral.
Gems permite trabajar proyectos de modelos bloques, para depósitos Multi-metálicos, por medio de los
modelos parciales. También permite trabajar depósitos minerales con un solo elemento, con distintos
dominios geológicos.
3
Gems – Block Model - Curso Intermedio
Procedimientos Generales
La lista que a continuación se presenta entrega un resumen de los pasos principales a desarrollar en un
ejercicio de modelamiento de bloques usando Gems.
4
Gems – Block Model - Curso Intermedio
Al iniciar el Proyecto. Definir Color Profile, Rock Codes y Grade Elements.
Modelamiento del Dominio en 3D
Compositación de Elementos.
f
Creación del Proyecto Modelo de Bloques. Aquí debe definir la geometría y se puede
Creación del Modelo de Bloques
Crear Modelo de Densidad (calcular o asignar desde los dominios geológicos). Validar
5
Gems – Block Model - Curso Intermedio
INICIALIZACIÓN DEL PROYECTO
Definición de Color Profile
El usuario podría generar distintos profiles de colores para el despliegue del Modelo de Bloques,
ejemplo: leyes, densidad, tipo de rocas, categorías, etc.
El Rock Code para un Modelo de Bloques define los códigos de Dominio, se puede agregar Rock
Code usando el menú de Gems: FORMAT/ OTHER PROFILES/ ROCK CODE.
Comentario.
Rock Type: Debe ingresar si este Dominio es mineral, estéril o aire. Esta distinción se usará
para reportar los sólidos de reserva. Aire y el tipo de roca Estéril no se usarán para
calcular la ley.
Densidad: Ingrese el promedio de la densidad para el Dominio expresado en toneladas por
unidad de volumen (toneladas por metro cúbico o toneladas por pié cúbico.
Detalles Opcionales:
En Block Model Code (Editor) ingrese un único valor entero entre 1 y 9999 para
representar el actual código de rocas dentro del modelo de bloques. Este código
del modelo debe ser único y particular para el proyecto.
En Block Model Folder (Editor), seleccione la carpeta del modelo de bloques que
contiene el modelo litológico usando este rock code. Para un modelo Standard de
bloques elija *Default Folder*. Para un modelo parcial se debe utilizar esta opción
para mapear el rock code profile a una específica carpeta de modelo de bloques.
6
Gems – Block Model - Curso Intermedio
En el tab Pit Design, es sólo utilizada para definir las variables de la geometría del Pit en módulo de
Pit Design.
Opciones de Configuración:
En Berm Width, ingrese el ancho medido entre la pata y la cresta en una misma
línea de elevación para el actual dominio del rock code.
El tab Economic, es sólo utilizado por Whittle 3D y actualmente ya no se utiliza en los más recientes
productosWhittle.
En SEG Slope Angle, ingrese un ángulo (entre 0 y 85 grados) para cada
dirección. Este ángulo es usado cuando se genera un diseño de Pit desde una
Surface Elevation Grid.
Opciones de Configuración:
En Mining Cost, para cada tipo de costo en las lista, ingrese el costo en unidades
monetarias por unidades en volumen (por ejemplo, dólares por metro cúbico).
7
Gems – Block Model - Curso Intermedio
En RecoveryFactors, por cada elemento de ley, ingrese un valor que represente la
cantidad de ley recuperable como un porcentaje de la ley del elemento presente.
Definición de Grades Elements
Generalmente los Grades Elements deben ser creados al comienzo de un proyecto. Es una buena idea
revisar la lista antes de crear la matriz del modelo de bloques. Bajo el menú Format/ Other Profiles/
Grade Elements revise la lista y agregue algún elemento.
Sugerencia:
Los dominios en Gems son generalmente representados por modelos sólidos en 3D. Otros métodos de
generación de dominios son:
8
Gems – Block Model - Curso Intermedio
Creación de una Superficie Topográfica
9
Gems – Block Model - Curso Intermedio
En esta ventana se selecciona la tabla para
compositar, el campo que guardará los valores
agrupados, la tabla que controlará la agrupación y el
campo por el cual se agrupara.
EXTRACCIÓN DE DATOS
Preparar extracción de datos
Generalmente, se tendrá una workspace de PointArea donde se analizan los datos, por medio de análisis
estadístico, por ejemplo, se agruparan poblaciones originales si se requieren (preferentemente tomando
tipos de roca o relacionando dominios geoestadísticos). El objetivo de los compositos es uniformar el
soporte de las muestras.
Antes de crear un modelo de leyes, verifique que tiene los datos correctos en un Point Area usando el
menú Workspace/ Extract points. El objetivo aquí es filtrar un set de datos por dominio para que el
análisis geoestadístico pueda procesar datos de característica uniformes. Esto se hace antes para
agrupar poblaciones y para determinar valores anómalos. Se pueden extraer datos para todos los
dominios en un point area o crear un point area por dominio. Si se elije la extracción de datos para todos
los dominios en un point area, entonces se podría rellenar el campo Integer (rocktype) con el código del
dominio, y de esta manera poder clasificar las muestras en sus respectivos dominios. Teniendo todas las
muestras en un point area le permitirá interpolar bloques usando muestras desde dos diferentes dominios
interpolando cerca del borde de un dominio contiguo (es decir tratamiento de límites suaves). Puedo
tener todos los datos en un mismo Point Area y puedo tener límites duros, depende de la definición que
se le de al sistema. Existen numerosos métodos para filtrar los datos, como sigue en ejemplo de abajo:
Primer Método:
Compositar los datos a la moda de ancho del intervalo de las muestras en una tabla de
composito y extraer todos los puntos medios del intervalo dentro de una workspace de point
Area.
Elegir el menú Point/ Select/ Select Points Inside Solid y seleccione los sólidos deseados.
10
Gems – Block Model - Curso Intermedio
Elegir el menú Point/ Data/ New Area para crear una nueva área dentro de la workspace de point
área. La workspace se pondrá de color rojo indicando que algunos cambios necesitan ser
guardados.
Segundo Método:
11
Gems – Block Model - Curso Intermedio
En la siguiente hoja se deben vincular las tablas y
campos, desde donde se extraerá la información y los
campos de destino donde será almacenada.
Se pueden extraer todos los datos que se requieran de
distintas TABLAS de la misma WORKSPACE.
Validación de Puntos
Se necesita validar todos los puntos. Imprimir la workspace de point area y chequear los errores:
Cargar los puntos en pantalla y chequear visualmente que todos los puntos estén ordenados por
dominios dentro del sólido al cual pertenecen.
12
Gems – Block Model - Curso Intermedio
CREACIÓN DEL MODELO DE BLOQUES
Creando los Block Model Project
El modelo de bloques es una matriz tridimensional, que utiliza bloques cúbicos para modelar cuerpos
mineralizados y otras sub estructuras. Cada bloque representa un volumen homogéneo de material y a
cada bloque le es asignado una serie de atributos llamados “modelos” (tales como rock code, density, y
leyes) que describe la características del material en el bloque.
Un block model projects generalmente tiene un grupo de modelos organizados en carpeta (folders) con
una única geometría. Se pueden crear múltiples block model projects con diferentes geometrías dentro
de la misma sesión de Gems.
Una vez que los block model projects son creados se puede acceder a ellos a través del árbol
estructural.
13
Gems – Block Model - Curso Intermedio
Modelo Rock Type
Este modelo representa los dominios geológicos del depósito. Cada bloque contiene un código numérico
indicando la asignación del tipo de roca. El código del dominio (rock type) es indicado en el Profile rock
code el cual contiene los detalles acerca del dominio tales como, el ángulo de pit global, valores
económicos, el mineral principal, factores de recuperación y ley de corte. Cada carpeta (folder) contiene
un modelo de tipo de roca.
Modelo Density
Este modelo define la densidad de las rocas presentes en el modelo rock type de la misma carpeta
(folder). Aunque en cada Profile de rock code se especifica una densidad por defecto, se podría desear
controlar la precisión de ella. Por ejemplo poder linkear la densidad a la ley.
Cada carpeta contiene un modelo de tipo de roca el cual podría tener una correspondencia con el modelo
de densidad (la densidad definida en el rock code).
El volumen remanente del bloque es asociado a otro tipo de roca, este volumen remanente se almacena
en otro modelo de Rock Type, por ende en otra carpeta (folder) de modelos de bloques.
Si no se tienen los tipos de rocas separadas en carpetas (folder), se necesitará crear n-1 Percent Model
para abarcar el 100% del depósito, donde n es el total de dominios.
Hasta diez (o más) modelos de leyes separados pueden ser creados. Cada ley o elemento de muestra se
encuentra en un modelo individual de ley asociado a este elemento en particular.
Elevation Model
Múltiples topografías y superficies geológicas (de contacto) son representadas por surfaces elevation grid
(SEG) que se almacenan en este modelo. Las celdas SEG contienen las mismas coordenadas y
dimensiones que los bloques de otros modelos, y además contienen un promedio de elevación de los
datos por cada celda.
Se puede crear o adicionar tantos block model como se estime conveniente para caracterizar
completamente las reservas. Generalmente estos pueden ser usados para propósitos especiales de
manipulación, levantar modelos, o almacenar resultados de corridas IK o MIK kriging. Otro típico uso
definido por el usuario para estos modelos es el porcentaje de minado.
14
Gems – Block Model - Curso Intermedio
Economic Model (Usado solo por Whittle 3D)
El economic model es construido después de que todos los otros modelos fueron creados. Este modelo
contiene un factor económico para cada bloque, calculado desde el costo de minado y de beneficios de
bloques como sigue:
1. Determinar los costos del volumen del bloque minado, el cual es función del volumen total del
bloque y del rock type.
2. Determinar a futuro los costos de multa si el bloque es clasificado como mineral, lo cual esta en
función de la ley del bloque, ley de corte y mineral principal. Los costos de proceso y
administración son calculados por tonelada de mineral.
3. Determinar un costo de multa final para abarcar la relación de distancia de transporte. Este costo
es determinado en función de la localización del bloque y el costo de transporte.
4. Asignar a cada bloque su beneficio el cual depende de la ley, el fino y el factor de recuperación.
5. El costo de minado es un valor negativo y el ingreso del bloque es un valor positivo,
combinándose para formar el factor económico. Si el resultado es positivo, entonces el bloque es
pagable; si el bloque es negativo, no es económicamente extraíble.
Existen tres tipos de Block Model Projects que pueden ser creados:
Block Model Project Binario: Los modelos binarios son almacenados en archivos BLK
en el disco. El disco podría ser un disco duro local o un disco en la red. Este método de
almacenamiento es usado en Gems sobre plataformas JET y SQL.
Una vez que el Block Model Project es creado puede ser usado como
plantilla para la creación de otros block model projects con el mismo
número de modelos y carpetas (folders). Un Block Model Project puede
también ser usado para actualizar a otro, utilizando la opción “UPDATE
FROM WORKSPACE” en Gems.
Pasos:
1. Con el botón derecho del mouse sobre Block Model en el árbol estructural y seleccione Create Block
Model Project sobre el menú colgante. Alternativamente puede elegir
BLOCK/CREATE/CREATE/EDIT BLOCK MODEL PROJECT, comenzara un nuevo proyecto y
defina la geometría de este.
15
Gems – Block Model - Curso Intermedio
2. Seleccione el tipo de Modelo de Bloques, un proyecto de modelo de bloques puede almacenado en el
disco duro del usuario como un archivo binario BLK o en una workspace sobre un servidor. Si la
opción workspace es seleccionada se tiene la opción de almacenar los modelos de bloques en dos
formatos.
16
Gems – Block Model - Curso Intermedio
Especifique la siguiente información para definir la geometría:
Sugerencia:
6. En la ventana siguiente hacer click en “Auto Description” para poner descripciones de los niveles.
Esto es usualmente utilizado para poner la elevación de la pata en el banco para un Pit o elevación
media del nivel para minería subterránea. Chequear la elevación superior e inferior para asegurarse
de que el modelo cubre totalmente el depósito.
17
Gems – Block Model - Curso Intermedio
8. Asignar el nombre a la carpeta (folder) y definirla.
Asegurarse que los modelos de leyes incluyen los grade
elements creados con anterioridad. Estos pueden ser
definidos en el menú FORMAT/ OTHER PROFILES/
GRADE ELEMENTS.
18
Gems – Block Model - Curso Intermedio
Agregar adicionales carpetas y modelos después de la creación de un Proyecto
de Modelo de Bloques
19
Gems – Block Model - Curso Intermedio
Mapeo del Modelo de Bloques: Cada modelo de
bloques puede ser direccionado a un tipo de modelo de
bloques durante su creación o se puede usar el menú
Block/ Create/ Folders/ Edit Block Folder.
Generalmente se usarán varios tipos de modelos de
bloques en la evaluación de recursos.
Cada modelo de bloques creado dentro de una carpeta (folder) puede ser direccionado a un tipo de
modelo de bloques. Después de crear el modelo de bloques se puede elegir BLOCK/ CREATE/
FOLDERS/ EDIT BLOCK FOLDER para re-direccionar el tipo de modelo en cualquier momento.
En cada carpeta (folder), se podrían crear tantos modelos como se estime conveniente, pero al mismo
tiempo, solo un modelo puede ser direccionado con el modelo Rock Type, uno con el modelo Density,
etc., para cada carpeta (folder). Se puede alterar el linkeo y experimentar con diferentes escenarios, pero
si se desea hacer dos modelos de rocas activos (por ejemplo) se debe asignarlos a carpetas separadas.
20
Gems – Block Model - Curso Intermedio
Modelo de Bloques Binario BLOB - Workspace:
Para agregar un modelo de bloques (o elemento) adicional seguir los siguientes pasos:
21
Gems – Block Model - Curso Intermedio
7. Inicializar el nuevo modelo haciendo click con el botón derecho
del mouse sobre el modelo y seleccionar Initialize desde el
menú. Inicializar todos los bloques en el modelo.
3. Compruebe la posición de la matriz de bloques viendo el modelo Rock Code en pantalla (Use el
display profile block values con todos los textos en color negro) en planta o en sección.
22
Gems – Block Model - Curso Intermedio
Código Rock Type o Dominio del Modelo
Procedimiento de Actualización
a) Pre-seleccione los bloques, luego inicialice los bloques seleccionados a un específico valor.
b) Actualizando el modelo de bloques desde puntos, polígonos ó sólidos.
Proceso Usual:
El mínimo porcentaje requerido para reasignar un bloque: En este ítem se configura el porcentaje
del bloque que necesita estar dentro del sólido, para que el código de roca sea transferido al
bloque. Por ejemplo si se entra 0.001 significa que si el bloque toca el sólido este será
actualizado con el código de roca del sólido.
8. Vea el modelo de bloques y use el menú BLOCK/ EDIT/ BLOCK MODEL EDITOR para comprobar
los valores. Este comando también es utilizado para desplegar el volumen y tonelaje de cada bloque.
23
Gems – Block Model - Curso Intermedio
Needling (agujas)
Para actualizar un modelo de bloques con sólidos o polígonos se requiere una técnica de integración
numérica llamada “needling” la cual determina el valor a asignar a cada bloque. Gems crea a lo largo,
horizontal o verticalmente “needles” para intersectar el modelo de bloques con algún sólido o polígonos
extruidos. Las needles son similares a los sondajes (drillhole), tienen un punto de inicio, una dirección y
un largo.
Las Needles siempre están orientadas a lo largo de las columnas, filas o niveles del modelo de
bloques en una forma regular.
Gems genera las aguja desde una “grilla planar”, las dimensiones de
esta grilla se pueden tomar directamente del modelo de bloques (el
tamaño, el número de niveles, las filas, y las coordenadas de la
esquina superior izquierda). Todas las agujas tienen un mismo peso
(ponderación). El ajuste de la orientación de las agujas y la densidad
de agujas (needles) reduce tanto la complejidad de la aplicación como
el tiempo de proceso.
Nivel de Integración
La densidad de la agujas (nivel de integración) puede ser variada para la actualización del modelo de
bloques de acuerdo al nivel de exactitud deseada. Los niveles de integración (1 a 99) determinan el
número de agujas usadas en cada bloque del modelo. El número de agujas (needles) es igual al nivel de
integración al cuadrado (por ejemplo si el nivel de integración es 3 significa 9 agujas por cada bloque).
Un nivel de integración alto, es más exacto en el resultado. Sin embargo, cuanto alto sea el nivel de
integración más tiempo se requerirá para el proceso. Por ejemplo si se usa un nivel de integración de 20
(400 agujas por bloque) puede suministrar resultados del orden de 0.01% de diferencia en comparación
con el uso de un nivel de integración de 5 (25 agujas por bloque) pero los reportes podrían tomar 16
veces más tiempo para ser generados. En este ejemplo el adicional grado de precisión, probablemente
no justifique el tiempo extra de proceso.
Cuando se asigna el código de roca a los bloques desde sólidos geológicos o polígonos, Gems ejecuta
estas tareas:
24
Gems – Block Model - Curso Intermedio
El proceso Usual es:
Durante el proceso de creación, se asigna a cada sólido geológico o polígono un código de roca. Los
Códigos de Rocas (Rock Code) en Gems son de 8 caracteres alfanuméricos (todos los caracteres y
números son permitidos).
El modelo de bloques requiere solo dígitos numéricos (cuatro como máximo). Por consiguiente el nombre
del código de rocas se deberá traducir a un código numérico para actualizar el modelo de bloques de
rocas.
Dentro del editor del código de rocas (accediendo a través FORMAT/ OTHER PROFILES/ ROCK
CODES), se puede ingresar el Block Model Code equivalente a cada estándar Rock Code. En algunos
casos, el nombre de ambos puede ser idéntico; en otros casos se pueden utilizar nombres diferentes.
Reglas de Asignación
Durante el proceso de actualización del modelo de bloques, Gems calcula la proporción de cada código
de roca que es contenido dentro de cada bloque individual. Puesto que solo un código de roca puede ser
asignado por bloque, Gems determina el código de rocas basado en las siguientes reglas:
El código de roca predominante será asignado a el bloque (el código de roca que tenga mayor
porcentaje en el bloque con respecto a otro será asignado al bloque). Por ejemplo, si el 26% del
bloque es roca 10 y el 42% corresponde a código de roca 20; el programa asignara el código de
roca 20 al bloque.
En el caso donde 2 o más código de rocas tienen el mismo porcentaje, la precedencia es
determinada por el orden alfabético de los códigos de roca. Por ejemplo, si un bloque contiene
40% de código de roca 10 y 20, Gems usará 10 por ser el primero en el orden de lista.
25
Gems – Block Model - Curso Intermedio
Cuando los sólidos están traslapados, este problema se puede solucionar utilizan la precedencia
de los sólidos, Gems asigna el volumen en conflicto al sólidos que tenga mayor precedencia. El
valor de precedencia es mayor cuando el valor se acerca a 1.
Asignación de Porcentaje
Existen dos vías para actualizar modelo de bloques de porcentajes con sólidos: se puede asignar el
porcentaje del bloque que está dentro de algún sólido activo o el porcentaje que se encuentra afuera.
Para ambos métodos, Gems calcula el porcentaje de cada bloque que está dentro del sólido, y almacena
los resultados en cada bloque.
Porcentaje del bloque dentro del sólido. Este método determina el porcentaje de cada bloque
que cae dentro de algún sólido activo. Si el sólido de mineral esta activo el bloque tendrá el
porcentaje de mineral.
Porcentaje del bloque fuera del sólido. Este método determina el porcentaje de cada bloque
que esta fuera del sólido activo. Si el sólido es de mineral, los bloques tendrán el porcentaje de
estéril.
26
Gems – Block Model - Curso Intermedio
Actualizando Modelos de Bloques con Sólidos
A cada bloque se le puede asignar un valor basado en uno o más clases de sólidos geológicos y
asignarles los siguientes atributos:
Rock Type (código de roca).
Density (Densidad)
Porcentaje del Bloque dentro (o fuera) del Sólido.
Cada porcentaje de mineral o estéril de cada bloque del modelo puede ser actualizada usando
uno o más clases de sólidos geológicos.
Cada porcentaje de minado de cada bloque del modelo puede ser actualizado usando uno o más
clases de sólidos de excavación.
Variados tipos de sólidos pueden ser activos dependiendo del tipo de modelo que se desee actualizar.
Habrán ocasiones donde los sólidos usados para actualizar el modelo de bloques estarán traslapados.
En algunos casos los traslapes pueden ser el resultado de errores cometidos cuando se crean o se
seleccionan los sólidos. Sin embargo, en otros casos pueden ser estos traslapes producidos
intencionalmente (por ejemplo, para simplificar la creación del sólido). En otros casos, Gems tiene
algunas simples reglas para manejar los traslapes de sólidos, así en las áreas donde se traslapen los
sólidos estas nunca serán acumuladas doblemente.
Si los sólidos se traslapan, la precedencia es determinada por Solid Precedence. Esto puede ser
especificado para cada sólido usando el menú VOLUMETRICS/ SOLID AND SURFACE
PRECEDENCE.
Si no han sido especificadas las precedencias de los sólidos, el sólido geológico con el mayor
código de roca alfanumérico tomará la primera precedencia. A menos que se especifique la
precedencia, el código de roca que representa la más reciente información geológica debería
tener la precedencia mayor (1) para anular las informaciones anteriores. Esto se puede modificar
en cualquier momento.
Si no han sido especificadas las precedencias para los sólidos de excavación, la precedencia es
dada al primer sólido de excavación en el listado. Se puede ver (pero no editar) la lista con el
menú SOLID/ DATA/ SELECT SOLIDS FROM LIST.
Los sólidos traslapados pueden ser usados para simplificar enormemente el proceso de creación del
sólido si el objetivo es una actualización del modelo de bloque tipo de roca. Por ejemplo se puede tener
una propiedad donde la roca caja contenga diques que tengan una formación más reciente. En lugar de
crear sólidos separados por todas partes (lo cual puede consumir bastante tiempo), puede ser más
conveniente crear simplemente un sólido para la roca caja y dejar a la aplicación manejar los traslapes.
Se debe activar todos los sólidos que necesita y configurar el uso de parámetros acordes.
Si hay algún cambio en los traslapes de los sólidos, se deben activar todos los sólidos que podrían ser
usados durante el proceso de las needles para resolver los traslapes. Por ejemplo, siempre que se esté
actualizado un modelo de bloques de rock type mineral, se debe seleccionar todos los sólidos de mineral
y estéril.
27
Gems – Block Model - Curso Intermedio
Actualizando el Modelo de Bloques desde Polígonos
En algunos casos, creando primero los sólidos y usándolos para actualizar los modelos de bloques es
más fácil que actualizarlo directamente desde los polígonos. Sin embargo, Gems permite usar polígonos
para actualizar los modelos de bloques siguiendo estos pasos:
A cada bloque se le puede asignar valores basados en uno o más polígonos extruidos. Estos
valores pueden ser:
o Cualquier atributo del polígono.
o Porcentaje del bloque ocupado (o desocupado) por el polígono extruido.
La distancia de extrucción puede ser obtenida desde los atributos del planos o de los atributos del
polígono, o explícitamente ingresados.
Asegurarse que todos los polígonos requeridos estén activos y que todos los planos o secciones
encierren el volumen de interés. Asegurarse que las distancias de extrucción no dejen traslapes ni
vacíos.
A fin de construir un modelo completo desde polígonos, se necesita completar todos los bancos con sus
respectivos planos geológicos. Preferentemente, se debería tener un plano para cada banco, aunque en
algunos casos un plano puede ser utilizado para atravesar dos o tres bancos. Estos bancos pueden ser
digitalizados o importados a Gems y luego utilizados para construir el modelo.
Un error común es definir un modelo de bloques con 20 bancos y solo crear plantas desde el banco 2 al
19, dejando arriba y abajo bancos indefinidos.
28
Gems – Block Model - Curso Intermedio
Actualizando desde datos de Secciones
El procedimiento para construir un modelo de bloques desde datos de polígonos seccionales es similar,
pero es por lo general preferible construir un modelo de bloques desde planos antes que de secciones.
La principal razón de esto es que generalmente se tiene 2 o 3 veces más filas o columnas en el modelo
que niveles. Se debería tener idealmente un juego de secciones para cada fila o columna en el modelo, si
se desea construir un modelo geológico exacto.
Los polígonos usados para la actualización del modelo de bloques no deberían traslaparse. En algunos
casos, algún traslape puede ser el resultado de errores cuando se generaron o seleccionaron polígonos.
Use el menú POLYGON/ CREATE/ APPY RULES para resolver estos errores.
Gems tiene una regla simple para manejar los traslapes de polígonos, de modo que las áreas donde los
polígonos se superponen no son acumuladas doblemente:
Se puede actualizar el modelo de bloques usando datos de puntos. A los bloques se le asignará el valor
de cualquier dato que los puntos activos contengan.
Se puede:
Asignar el valor en cada bloque del campo real o entero que los puntos contengan.
Elegir qué hacer cuando múltiples puntos caen dentro de un bloque:
o Asignar el valor del primer punto en la lista, o
o Promedio de valores.
29
Gems – Block Model - Curso Intermedio
Gems observara el modelo de rocas en el modelo y vinculará el valor de la densidad desde el profile del
rock code.
Si se quiere calcular la densidad desde leyes o tablas de compósitos entonces el modelo de densidad
será tratado como un modelo de leyes.
Es recomendable que se utilice entre uno a tres bloques trazas para una corrida. Seleccione la posición
de los bloques trazas en función al interés de acuerdo a la precisión que se desea en la estimación
(saber el comportamiento de la estimación). Los resultados impresos para estos bloques pueden ser
revisados, se guarda el archivo para respaldar las estimaciones puntuales de los bloques trabajas y
validar algoritmo de estimación
Archivo de Elipsoide
La elipsoide solo puede ser generada, SI el bloque traza es interpolado por lo tanto no es
una buena idea localizar el bloque traza en un área de estéril.
30
Gems – Block Model - Curso Intermedio
Cuando se crea un modelo de bloques usando Point Area como entrada, la rutina de interpolación
(kriging o inverso de la distancia) utilizará solo un subconjunto de los datos del archivo de extracción de
puntos para estimar cada bloque. Esta selección de datos está basada en la distancia de las muestras
hasta el centroide del bloque. Se necesita configurar lo siguiente:
Para configurar un conjunto de rangos de búsqueda para una población de alta ley, en High
Grade Start at ingrese los valores de las leyes para las cuales cambiará el volumen de búsqueda
de normal a rangos de leyes altas.
Valores cero deshabilita esta opción o en su defecto valores extremadamente altos (999).
En High grade ranges, ingrese los rangos 1, 2 y 3 para definir los límites de búsqueda de alta
ley a lo largo de los ejes anisotrópicos X, Y y Z, en las unidades del modelo de bloques. Estos
reemplazan los rangos definidos cuando las leyes de las muestras exceden los valores definidos
en High grade start at.
31
Gems – Block Model - Curso Intermedio
En Search type, seleccione la búsqueda y luego configure los requerimientos.
En el profile de interpolación se pueden crear modelos de bloques especiales de salida, esto es útil para
comprobar los parámetros de búsqueda elegidos. Se puede crear un modelo de bloques de distancia
(que almacenará la distancia a la muestra más cercana) ó el número de muestras con que fue estimado
cada bloque. Esto se usa para categorizar los recursos.
La utilización del bloque traza (block trace) es también bastante útil, porque ello registra la distancia de
cada muestra usada para estimar el bloque.
32
Gems – Block Model - Curso Intermedio
Búsqueda más Simple
Para una corrida simple:
Configure todas las distancias de búsquedas iguales.
Configure todos los ángulos anisotrópicos en cero.
Configurar el tipo de anisotropía a “no anisotropy”
Los parámetros de búsqueda se ocupan para mejorar la calidad de la estimación. Esto es lo que se llama
la definición del mejor plan de estimación.
Ninguna regla establece que el radio de búsqueda debe ser el mismo que el rango del
variográfico. Los parámetros del Variograma son configurados al modelo variográfico. Los radios
de búsqueda son configurados hasta coleccionar datos apropiados para utilizar en el Kriging (o
inverso de la distancia). Mientras que el radio de búsqueda y el rango del variograma serán a
veces el mismo. Se puede categorizar por radio de búsqueda y el radio tiene totalmente relación
con el alcance del variograma.
Si el radio de búsqueda mayor excede el rango del variograma, entonces es probable que
muchos bloques serán estimados, pero con un nivel de confianza relativamente bajo o una alta
varianza de Kriging.
Aceleración de la Búsqueda
Los largos tiempos de ejecución (en orden de varias horas) se generan cuando se trabaja con conjuntos
de datos muy grandes. Cuando se realiza una estimación no se persigue corridas rápidas, sino mejores
estimaciones (Resultados).
Para modelos demasiado grandes o con modelo de más de 100 niveles, filtrar por elevación en la
etiqueta DATA AND CONSTRAINTS/ ALWAYS USE THESE SPECIFIC BLOCKS/ LEVEL OR
BENCH para acelerar el proceso.
Anisotropía
Se puede modificar la distancia efectiva entre la muestra y el centroíde del bloque para tener la relación
geoestadística de la tendencia en el cuerpo mineralizado usando anisotropía.
33
Gems – Block Model - Curso Intermedio
Rotación
Para definir la información Anisotrópica:
1. La caja de la figura representa el modelo de bloque
con una cierta orientación espacial con respecto a
un sistema de coordenadas globales (verdadero
norte y este).
Gems permite especificar rotaciones sobre ejes de rotación en dos sentidos ZXZ o ZYZ. La rotación
ZXZ se refiere a una primera rotación al eje Az, seguido de la dirección Ax (recién creado), seguida
de la dirección Az (recién creado).
La rotación ZYZ es similar, con la rotación Ax reemplazada por la rotación en el eje Ay.
Realizando estas rotaciones, es muy importante saber qué sentido es positivo o negativo. La tabla de
abajo indica las direcciones positivas.
34
Gems – Block Model - Curso Intermedio
Azimuth- Dip – Azimuth Rotations
En el caso especial en el cual ninguno de los ejes anisotrópicos es horizontal, un método alternativo
para especificar la orientación del sistema de coordenadas de anisotropía se puede utilizar. Este
método se basa sobre el hecho de que los tres ejes deben ser ortogonales. En este caso, se puede
especificar el real azimut e inclinación (dip) del eje Ax y el azimut del eje Ay. Este método produce
una única orientación de los resultados anisotrópicos de los ejes. Los ángulos de inclinación (dip)
negativos son hacia abajo.
Si se usa la opción azimuth dip azimuth, se puede ingresar independientemente de la orientación del
modelo de bloques. Las opciones ZXZ y ZYZ son desarrolladas sobre la orientación del modelo de
bloques.
Profiles de Variograma
Se pueden definir varios profiles aunque no todos estén siendo utilizados para una particular corrida
interpolación.
35
Gems – Block Model - Curso Intermedio
Modelos Semi-Variográficos
Profile 3D Semi-Variograma
36
Gems – Block Model - Curso Intermedio
2. Haga click en Add para agregar un nuevo profile.
Es necesario seleccionar la workspace de Point Area, el Area,
y cual variable será evaluada (en Real Value).
3. En pantalla una ventana en donde se definen ciertos parámetros de los variogramas a realizar:
Threshold pairs: Corresponde al número mínimo de pares a considerar para calcular el variograma
dentro del umbral en estudio.
Lag distance: Ingresar el tamaño para cada intervalo (rango de distancia) usado para calcular el semi-
variograma. Por ejemplo, si la distancia es de 10 m., cada punto en el semi-varigrama será calculado
para pares de muestras que caen dentro del rango 0 a 10 m., 10 a 20 m., etc.
Starting offset: Ingresar el punto de partida para la primera distancia. Por ejemplo, si esto se fija a 50
pies y intervalo se fija de 10 m., el semi-variograma será calculado para los radios de acción de la
distancia desde 50 a 60 m., 70 a 80 m., etc.
Number of classes: Ingresar el número total de intervalos (rangos de distancia) que se utilizarán para
los cálculos del semi-variograma. El número de clases multiplicado por el tamaño del intervalo será igual
al rango de influencia.
Data transformation
Incorpore los parámetros siguientes para determinar el tipo de transformación que se realizará a los
datos.
NONE. Esta opción no proporciona ninguna transformación de los datos, dando por resultado un semi-
variograma de datos normalmente distribuidos.
37
Gems – Block Model - Curso Intermedio
LOG. Esta opción es la transformación log-normal que se puede aplicar a los datos normalmente
distribuidos. La transformación hará el logaritmo natural de los valores distribuidos normalmente.
INDICATOR. Permite que usted aplique una transformación de indicador a los datos para crear un semi-
variograma de indicador. La transformación de indicador permite que usted substituya valores de los
datos por un valor del indicador de 1 (si el valor de los datos es mayor que o igual al cut-off del indicador)
o un valor del indicador de 0 (si el valor de los datos es menos que el cut-off del indicador). Los semi-
variogramas del indicador entonces se calculan usando el valor del indicador en vez del valor de los
datos.
Additive Constant. Usted puede transformar sus valores de los datos incorporando una constante que
sea agregada a cada valor de los datos. El defecto es 0.
Multiplication Factor Usted puede transformar su selección de los datos incorporando un factor de la
multiplicación. Éste es un factor por el cual cada valor de los datos es multiplicado. Si usted tiene una
gama de datos que son extremadamente "planos", usted puede ser que desee acentuar cualquier
diferencia eligiendo un factor de la multiplicación de 2, por ejemplo, para doblar todos los valores de los
datos (y por lo tanto las diferencias entre ellas). El defecto se fija a 1,0.
4. Una vez que se hayan incorporado los parámetros requeridos del semi-variograma, haga click en
OK. El diálogo de las definiciones de 3D Semi-Variograma aparecerá. En este diálogo, usted
definirá los parámetros para cada uno de hasta doce semi-variogramas.
38
Gems – Block Model - Curso Intermedio
Lower elevation: Esto define el valor más bajo de la elevación para un punto que será utilizado para
calcular el semi-variograma. Ningun punto con elevaciones más bajas que este valor no serán
utilizados.
Upper elevation: Esto define el valor más alto de la elevación para un punto que será utilizado para
calcular el semi-variograma. Ningun punto con elevaciones mayores que este valor no serán
utilizados.
Lower cut-off: Esto define el valor más pequeño a considerar para el cálculo del semi-variograma.
Los valores menores que esto no serán utilizados.
Upper cut-off: Esto define el valor más grande a considerar para el cálculo del semi-variograma.
Los valores mayores que esto no serán utilizados.
Indicator cut-off: Esto se aplica solamente a los valores de la muestra cuando se selecciona la
opción de la transformación de indicador. Cada semi-variograma tendrá su propio valor de cut-off.
Half Width: Esto define el ancho de la ventana local dentro del cual el par de muestras debe caer.
Half Height: Esto define la altura de la ventana local dentro de la cual el par de muestras debe caer.
7. Repita los pasos para cualquiera de los doce semi-variogramas restantes que usted desea utilizar.
Cuando usted ha definido todos los semi-variogramas deseados, haga click en aceptar para que
Gemcom realizará los cálculos del semi-variograma y aparecera la tabla de 3D Semi-Variograma.
El cálculo del semi-variograma produce una tabulación del semi-variograma. Este diálogo contiene la
información sobre cada intervalo para cada uno de las direcciones calculadas. Para visualizar los cálculos
para un semi-variograma en particular, seleccione el número deseado del semi-variograma de la lista de
Semi-Variogramas. El resto de esta ventana se divide en tres áreas principales:
39
Gems – Block Model - Curso Intermedio
Ajuste a un Modelo Teórico
Gems le permite generar modelos teóricos que nos permitirán modelar nuestro variograma experimental.
En la imagen se muestran los dos modelo empleados (Nugget effect, esferico).
Profiles de Interpolación
En este profile se especifican todos los paramentos que el usuario utilizara para su estimación.
Hoja de Interpolación
o Ordinary Kriging
o Single indicadores Kriging
o Multiple indicadores kriging to single model
o Multiple indicadores kriging to multiple models.
o Inverse Distance (true).
o Inverse Distance (Anisotropic)
Se deberán definir los siguientes parámetros si se desea usar algún método de Kriging.
40
Gems – Block Model - Curso Intermedio
Number sample to use
o El Minimum sample to use: especifique el número de muestras necesarias antes de estimar
cada bloque. Si existe un número de muestras menor que el definido en el elipsoide de
búsqueda no estimará ese bloque y le asignará un valor por defecto.
o El Maximum sample to use: define el número máximo de muestras que se utilizará en la
estimación del bloque. Si el número de muestras dentro de el elipsoide de búsqueda es mayor
al máximo número de muestras definido, entonces las muestras serán reducidas al valor de la
definición.
Sugerencia:
Si utiliza el método de Kriging por Indicadores, configure Negative Weights
definir como set to zero.
Kriging Común
Este es el Kriging estándar en el cual la suma de los ponderadores (pesos) es 1. Cada ponderador está
asociado a una muestra en particular. El resultado de este proceso es una ley y una varianza de Kriging
por cada bloque. El valor de la ley procesada puede ser almacenado en un modelo de bloques
seleccionado. En adición a los parámetros del Kriging Genérico se necesitará configurar lo siguiente:
Internal Block Subdivision. 3x3x3 es una buena selección por defecto. Para modelo de bloques
grandes (o modelos de bloques con bloques muy pequeños) tratar con 2x2x2. La diferencia entre
estas configuraciones puede ser comparada fácilmente y evaluando la salida del bloque traza. Usar
1x1x1 no es recomendable.
Cuando utilice el método de Inverso de la Distancia, se debe solo definir el ponderador (ID) Inverse-
distance power.
La distancia (real o anisotrópica) desde la muestra al bloque es usada doblemente. La primera distancia
es durante la búsqueda de las muestras elegidas. La segunda es para el cómputo del peso de las
muestras.
Block Model
Seleccione el modelo de bloques a utilizar.
Data selection - By Block
42
Gems – Block Model - Curso Intermedio
Poner en el ejemplo más códigos de roca
Para cada Rock Code en la lista del profile, se necesita seleccionar los datos que serán usados para
la interpolación.
Sugerencia:
Si se extraen datos en un Point Area por cada dominio, entonces cada área
del Point Area será diferente para cada rock code en la lista.
43
Gems – Block Model - Curso Intermedio
Data selection-By Value
En el caso que se tenga muestras duplicadas o muestras que tienen la misma localización, se puede
configurar para resolver el conflicto por algunas de las siguientes alternativas:
Results- Display
Se puede desplegar los datos de las muestras y los bloques en
pantalla durante la interpolación.
Notar que esta opción consume recursos del sistema, lo que podría
producir un mayor tiempo de proceso.
44
Gems – Block Model - Curso Intermedio
Cross- validation
45
Gems – Block Model - Curso Intermedio
Secuencia del proceso de interpolación
La secuencia del proceso cuando se corre la interpolación es la siguiente:
GEMS realizará:
1. Para el código de roca que se evalúa, el PointArea es leída, filtrada y luego mostrada en
pantalla. El resumen estadístico para los datos cargados son escritos en el archivo de
reporte.
2. Para el código de roca que se evalúa, Gems procesara cada uno de los niveles o bancos en
forma secuencial.
3. Para las opciones de interpolación Kriging Ordinario o inverso de la distancia, cada bloque
que contiene el código de roca en evaluación, es desplegado en pantalla en color gris.
4. Si las muestras encontradas dentro del volumen de búsqueda son suficiente para estimar un
bloque, el sistema estimara el bloque y el bloque se pintara del color correspondiente al
profile de color definido. (Si el número de muestras son insuficientes para estimar el bloque,
este se pintara de color gris).
6. Los resultados son escritos en varios modelos de bloques por filas. Si los modelos de
bloques no han sido correctamente inicializados o creado el profile de interpolación, el
proceso se terminara de improviso en esta etapa.
7. El proceso continuara con todos los niveles para el actual rock code en evaluación.
46
Gems – Block Model - Curso Intermedio
Creación de sólidos a partir de 2 sets de anillos.
Se tienen polígonos en diferentes secciones (a modo de ejemplo en la dirección Norte) como se muestra
la figura.
Se crea un Workspace de Traverse, esta Workspace debe tener una tabla de intervalos donde debe estar
el campo roca para guardar la información de geología.
47
Gems – Block Model - Curso Intermedio
2º Seleccionar los planos o secciones objetivo, en donde se guardará la geología en la Workspace de
Traverse.
3º Por último, seleccionar la layer y el atributo que se guardará en la traverse de Roca y el campo Roca.
48
Gems – Block Model - Curso Intermedio
Y al información de geología ya esta guarda en la traverse.
Ahora para crear los polígonos en secciones se deben desplegar las secciones en donde se guardo el
recurso de geología.
49
Gems – Block Model - Curso Intermedio
Posteriormente, digitalizar polígonos en los límites de la traverse tal como lo muestra la figura.
50
Gems – Block Model - Curso Intermedio
Una vez terminada la interpretación en la dirección deseada, se debe verificar que estos polígonos tenga
puntos en común. Para verificar esto activa la función Polyline / multicine / Thicken / Higtligth
Common points.
Ahora que los polígonos tienen puntos en comunes se puede generar el sólido por Set the Rings. Antes
de continuar para hacer el sólido debemos tener 4 profiles de RockCode, estos nos ayudaran a crear
sólidos tanto por fuera de los polígonos como por dentro del si existe polígonos internos.
51
Gems – Block Model - Curso Intermedio
En este caso solo existen polígonos externos.
Los polígonos creados deben ser exportados como 3DR: File / Export / All Polygons / 3D Rings.
Cargar archivo 3RD a una Workspace de Polilineas: File / Import / Polygons
Con los profiles de rocas hechos se va a la opción de crear el sólido por “2 Sets of Rings”.
52
Gems – Block Model - Curso Intermedio
53
Gems – Block Model - Curso Intermedio
54
Gems – Block Model - Curso Intermedio