Saltar a contenido

Laboratorio: modelo de bloques, dominios y estimación (08/09)

Cuaderno de clases

Mis apuntes de esa clase, ordenados y corregidos. Las capturas son de Vulcan y de los laboratorios. Las 1 diapositivas del curso que acompañaban estas notas no se publican: su contenido está resumido en el apunte de clase. Paso a paso completo, con todos los parámetros: tutorial del lab.

6.1 Cargar los compósitos

  1. Geology → Sampling → Load...
  2. En Load Sample Groups, dejar el patrón * para cargar todos los compósitos.
  3. En Setup Display: Samples field = RTTEXT y Colour legend = RT, para ver cada dominio de un color.
Geology → Sampling → Load.
Geology → Sampling → Load.
Load Sample Groups con patrón * (izquierda) y Setup Display coloreando por RTTEXT (derecha). Load Sample Groups con patrón * (izquierda) y Setup Display coloreando por RTTEXT (derecha).
Load Sample Groups con patrón * (izquierda) y Setup Display coloreando por RTTEXT (derecha).
Setup Display sobre la pantalla de Vulcan.
Setup Display sobre la pantalla de Vulcan.

6.2 Definir y crear el modelo de bloques

  1. Block → Construction → New Definition...
  2. Usar Autofit primero: Vulcan ajusta el origen y la extensión a los datos cargados.
  3. Revisar en Interactive el tamaño de bloque (20 × 20 × 20 m) y el número de bloques (34 × 30 × 55 = 56.100).
  4. En Variables, crear la variable de dominio con valor por defecto none (en vez de −99) y las leyes con −99.
  5. Guardar el .bdf y pinchar Create Model.
Block → Construction → New Definition.
Block → Construction → New Definition.
Block Construction vacío, antes del Autofit.
Block Construction vacío, antes del Autofit.
Edit Interactive Block Model: origen, bearing 36°, bloques de 20 m y 56.100 bloques.
Edit Interactive Block Model: origen, bearing 36°, bloques de 20 m y 56.100 bloques.
Definición final: esquema PARENT de 680 × 600 × 1100 m.
Definición final: esquema PARENT de 680 × 600 × 1100 m.

Así se debe ver: la caja del modelo envolviendo todos los compósitos.

Caja del modelo de bloques con los compósitos coloreados por dominio.
Caja del modelo de bloques con los compósitos coloreados por dominio.

Complemento · −99 no es ley cero

  • El valor por defecto −99 (o none en variables de texto) significa sin información. Si se usara 0, los bloques no estimados se promediarían como estéril y se subestimaría el recurso.

6.3 Dominios con modelamiento implícito

  1. Cargar las triangulaciones de los dominios desde el panel Data (Triangulations).
  2. Geology → Implicit Modelling → Implicit Modelling Editor.
  3. Open Specifications: RBF, Categorical, base ld.cmp.isis, campo RTTEXT, coordenadas MIDX / MIDY / MIDZ.
  4. Parameters: limitar los sólidos con la topografía topo.00t.
  5. Block Model: elegir el modelo de bloques creado.
  6. Domains: una fila por dominio (R101, R102, R111, R112) con su elipsoide de tendencia → Apply and Run.
Triangulaciones en el panel Data (izquierda) y menú Implicit Modelling Editor (derecha). Triangulaciones en el panel Data (izquierda) y menú Implicit Modelling Editor (derecha).
Triangulaciones en el panel Data (izquierda) y menú Implicit Modelling Editor (derecha).
Open Specifications: RBF categórico sobre RTTEXT.
Open Specifications: RBF categórico sobre RTTEXT.
Parameters: límite por topografía y suavizado.
Parameters: límite por topografía y suavizado.
Block Model: el modelo de bloques donde se escriben los dominios.
Block Model: el modelo de bloques donde se escriben los dominios.
Domains: elipsoide de tendencia y código de salida de cada dominio.
Domains: elipsoide de tendencia y código de salida de cada dominio.
  • A cada dominio se le da una influencia (elipsoide de tendencia). Esta información la entrega el geólogo, que indica hasta qué profundidad y en qué dirección se extiende cada cuerpo.
  • Con este resultado se hace una validación visual: comparar los sólidos y los bloques con los compósitos.

6.4 Estimación por inverso de la distancia

  1. Block → Grade Estimation → Univariate Estimation Editor.
  2. Pinchar New y dar un nombre al escenario (por ejemplo, ID2_101).
  3. Samples Selection: base ld.cmp.isis, grupo LD, coordenadas MIDX / MIDY / MIDZ y la ley a estimar (CU).
  4. Select Using Filter: Character Filter por RTTEXT con el texto del dominio (R101) y pinchar Find All para probar.
  5. Estimation Result Variables: variable del modelo donde se guarda la ley.
  6. Search Region: elipsoide de búsqueda (bearing 180, dip −70; 400 / 200 / 100 m).
  7. Inverse Distance: Normalize los radios anisotrópicos y potencia 2.
  8. Sample Count: mínimo 2 y máximo 16 muestras.
  9. Block Selection: Use Bounding Triangulation con el sólido del dominio → Save and Run.
Block → Grade Estimation → Univariate Estimation Editor.
Block → Grade Estimation → Univariate Estimation Editor.
Editor vacío con el botón New (izquierda) y nombre del escenario ID2_101 (derecha). Editor vacío con el botón New (izquierda) y nombre del escenario ID2_101 (derecha).
Editor vacío con el botón New (izquierda) y nombre del escenario ID2_101 (derecha).
Samples Selection: base de datos, grupo y ley a estimar.
Samples Selection: base de datos, grupo y ley a estimar.
Select Using Filter: filtro de texto RTTEXT = R101 y Find All.
Select Using Filter: filtro de texto RTTEXT = R101 y Find All.
Estimation Result Variables.
Estimation Result Variables.
Search Region: elipsoide de búsqueda.
Search Region: elipsoide de búsqueda.
Inverse Distance: radios anisotrópicos normalizados y potencia 2.
Inverse Distance: radios anisotrópicos normalizados y potencia 2.
Sample Count: mínimo y máximo de muestras por estimación.
Sample Count: mínimo y máximo de muestras por estimación.
Block Selection con el sólido RT_101 como límite y prueba con Find All. Block Selection con el sólido RT_101 como límite y prueba con Find All.
Block Selection con el sólido RT_101 como límite y prueba con Find All.

6.5 Visualizar el resultado

  1. Block → Viewing → Load Dynamic Model...
  2. Elegir el modelo, la variable estimada (cu) y la leyenda de colores.
  3. Opcional: mostrar el valor de cada bloque como texto (Block Model Variable Annotation).
Block → Viewing → Load Dynamic Model.
Block → Viewing → Load Dynamic Model.
Dynamic Block Model Details (izquierda) y anotación del valor de cada bloque (derecha). Dynamic Block Model Details (izquierda) y anotación del valor de cada bloque (derecha).
Dynamic Block Model Details (izquierda) y anotación del valor de cada bloque (derecha).

Complemento · Resultado de la estimación de R101 (desarrollada el 30/09)

  • 2.692 compósitos de R101 (Cu medio 0,753 %), 2.266 bloques dentro del sólido RT_101 y 100 % estimados.
  • El máximo de R101 es 12,51 % Cu (sondaje 154): no se aplicó capping y ese valor infla los bloques vecinos.
  • El tutorial completo, con todos los parámetros, está en aliaaar.github.io/apuntes-mineria.