Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual Surpac Fundamentospdf
Manual Surpac Fundamentospdf
Página 2
Tabla de Contenidos
Página 3
Tabla de Contenidos
Página 4
Descripción del curso
El presente manual está diseñado para ser desarrollado durante 5 días y está contemplado para usuarios
nuevos del software.
Expectativas a lograr.
Página 5
Descripción del curso
Página 6
Estructura del curso
CONCEPTOS TOPICOS
DIA 1
Mañana
Procedimientos Generales de inicio
Instalación de Surpac
Interface de Surpac
Campos de ayuda.
Ver strings
Tarde
Ver y guardar Datos
Puntos de vista múltiple
Guardar Datos
Break
Creación y edición de datos
Modo órbita
Modo selección.
Herramientas de movimiento.
Mejo de Layers
Ejercitación Resolución de ejercicios y consultas
Página 7
Estructura del curso
CONCEPTOS TOPICOS
DIA 2
Mañana
Corte y Relleno
Contornear
Tarde
Solidos (concepto 3DMs)
Terminología
Métodos de construcción
Técnicas de Bifurcación
Métodos de construcción
Técnicas de Bifurcación
Página 8
Estructura del curso
CONCEPTOS TOPICOS
DIA 3
Mañana
Base de Datos Geológica
Conceptos básicos
Manipulación de sondajes
Atributos en sondajes
Identificación de sondajes
Edición de sondajes
Tarde
Secciones
Crear secciones con sondajes
Digitalizar secciones
Compositar sondajes
Break
Estadística Básica
Histogramas
Reportes
Página 9
Estructura del curso
CONCEPTOS TOPICOS
DIA 4
Mañana
Modelos de Bloques
Introducción general a modelos de Bloques
Tarde
Taller de ejercitación
Página 10
Antecedentes del Manual
Este manual fue preparado para ayudar a los nuevos usuarios a instalar y comenzar a usar el software. Más
detalles sobre información de entrenamientos están disponibles dentro del software y desde la oficina local
de Soporte.
Requerimientos
Antes de comenzar con este tutorial, el usuario debe contar con los siguientes Ítems:
Este es usualmente instalado desde el CD, sin embargo, se puede obtener una copia del software
en http://www.gemcomsoftware.com
2. Un computador adecuado con unidad de CD.
Página 11
Conceptos del Manual
Objetivos
Algunos textos en este tutorial tienen formatos especiales para identificar este como un elemento o
información particular. La siguiente lista describe los diferentes formatos y su significado.
Formato Descripción
<Bold Italic>
Textos o datos que varían con cada entrada es mostrado
en formato con fuente “italic” y encerrados entre paréntesis
de ángulo. Ejemplos de estos son directorios de
instalación, fechas, nombres y password. Cuando
sustituyes el contenido de la variable, no se incluye el
paréntesis. Por ejemplo, <password> requiere que
sustituyas una password en lugar de “<password>”.
Italic
Una palabra o frase a la cual el autor le da un énfasis
mayor. Por ejemplo, debes seleccionar un ítem de la
siguiente lista.
Bold
Esta tipo de letra puede indicar lo siguiente:
Página 12
Conceptos del Manual
Formato Descripción
opción de botón, cuadro de texto o icono.
Conceptos de teclado
Conceptos de Menú
En este documento, el siguiente ejemplo demuestra la sintaxis utilizada para los menús y submenús.
Esto significa que se hace clic en File, se debe mover el cursor sobre el comando Open y
seleccionar el submenú Block Model.
Página 13
Conceptos del Manual
Conceptos de Mouse
Función Descripción
Formularios
Los formularios contienen varios componentes que se puede usar para proveer información a Surpac:
Página 14
Conceptos del Manual
Elementos de formularios
Como se mostró en la página anterior, los formularios pueden contener los siguientes elementos:
Página 15
Instalación de Surpac
Instalación de Surpac
Nota: Si el menú de instalación no aparece, usar el explorador para navegar por el CD y hacer doble click en Autorun.exe.
Precaución: No instalar el software en una carpeta C:/Program Files o una carpeta cuyo nombre contiene
espacios. Si haces esto, Surpac podría no tener el desempeño que tú esperas y necesitas.
7. Cuando el instalador solicite seleccionar un producto, asegúrate de que Surpac este seleccionado y
luego Next.
8. Clic Install y luego Finish cuando este botón esté disponible.
Página 16
Instalación de Surpac
Iniciar Surpac
Las instrucciones presentadas a continuación sirven para instalar una licencia de usuario individual, estas
son:
Licenciar Surpac
Página 17
Instalación de Surpac
5. Presionar Apply.
Nota: Consulte el manual de Instalación para problemas y detalles sobre la instalación de licencias
de red.
Un directorio de trabajo es el directorio seleccionado por defecto para guardar archivos en Surpac. Los
archivos utilizados en el manual están guardados en la carpeta:
Página 18
Instalación de Surpac
Cerrando Surpac
Todos Los archivos de este manual son almacenados en una carpeta específica. Cada vez que Surpac es
ejecutado, será necesario configurar el directorio de trabajo. Los siguientes pasos describen como crear un
icono que configure automáticamente los directorios cuando se ejecute Surpac.
Página 19
Instalación de Surpac
4. Clic con el botón derecho del mouse sobre el nuevo Icono de Surpac y seleccionar Propiedades.
5. En el campo iniciar en, fichero Shortcut, ingresar la dirección necesaria.
6. Presionar Ok.
7. Clic con el botón derecho del mouse sobre el Icono creado y seleccionar Rename. En forma
alternativa es posible utilizar F2.
8. Escribir Surpac introducción y presionar Enter.
El Icono aparecerá con el nuevo nombre.
Página 20
Conceptos Surpac
Revisión
Conceptos Surpac
Existen una serie de conceptos en Surpac que deben estar claros antes de utilizar el software.
Surpac utiliza diferentes tipos de archivos, cada uno de ellos es representado por un icono característico en
el navegador. La siguiente lista muestra los archivos más comunes usados en Surpac:
DTM Los archivos Digital terrain Model (DTM) son generados del archivo .str
y pueden representar superficies o sólidos. Una superficie DTM está
configurada por triángulos que representan una superficie o un diseño
de pit. Un modelo solido es un set de triángulos que representan una
forma en 3D, como una zona de mineral o un diseño subterráneo.
Base de datos Drillhole database (DDB) son archivos que conectan datos de
perforaciones relacionadas entre sí. Este es un archivo de texto que le
geológica dice a Surpac cuales tablas y campos debe leer desde la base de datos.
Base de datos Bases de datos survey (SDB) son archivos utilizados para conectar
bases de datos topográficas relacionadas entre sí. Este es un archivo de
topográfica texto que le dice a Surpac cuales tablas y campos debe leer desde la
base de datos.
Archivo de ploteo Los archivos de salida del modulo de ploteo están en formato DWF.
Estos se pueden abrir y editar en la ventana de ploteo de Surpac o
enviados a un dispositivo de ploteo.
Página 21
Conceptos Surpac
Muchas operaciones graficas en Surpac pueden ser ejecutadas rápidamente con data-Centric,
seleccionando primero el dato y luego especificar la operación que se quiere aplicar a estos datos.
Función –Centric
Cuando se ejecuta primero una función y luego se especifican los datos a usar, se está utilizando Función-
Centric.
Por ejemplo, cuando se hace clic en el icono Abrir archivo , Surpac muestra un formulario. Entonces
debes seleccionar el archivo a ser abierto.
Es posible utilizar todas las operaciones con el enfoque función-Centric. Para operaciones no graficas, ésta
es a menudo la única opción.
Por ejemplo, para calcular volúmenes entre dos superficies DTM, se debe utilizar Función-Centric,
seleccionando Cut and Fill between DTMs desde el menú Volumen.
Página 22
La Interface Surpac
Data Centric
Cuando primero se seleccionan los datos y luego se especifica la función a aplicar en los datos, se está
utilizando data-centric.
Por ejemplo, cuando se hace clic derecho en un archivo, se elige la operación Open del menú que es
desplegado.
Muchas operaciones graficas son más rápidas y fáciles de utilizar usando data-centric.
Por ejemplo, es posible seleccionar datos de archivos string, y luego clic derecho y en el menú seleccionar la
función requerida, como Delete.
La Interface Surpac
El modo en que se pueden ver los archivos de datos en Surpac es utilizando el navegador, asegurándose
que esta iniciado Surpac y el directorio de trabajo está configurado.
Página 23
La Interface Surpac
Descripción
La interface de Surpac cuenta con 10 diferentes áreas:
1. Menús
2. Barras de herramientas
3. Navegador
4. Imagen Previa
5. Leyenda
6. Imagen Gráfica
7. Propiedades
8. Layers (capas)
9. Barra de estado
10. Venta de mensajes
1. Menús
Los grupos de menús funcionan como módulos particulares tal como el modulo del modelo de bloques.
Página 24
La Interface Surpac
2. Barra de herramientas
Una barra de herramientas es una colección de iconos que tienen funciones relacionadas. Las barras de
herramientas permiten tener acceso cómodamente a las funciones usadas sin necesidad de entrar a los
menús.
Página 25
La Interface Surpac
3. Navegador
El navegador de Surpac trabaja como Windows Explorer. Usando el navegador se puede manejar archivos y
directorios, creando nuevas carpetas, cortando, copiando, pegando y borrando archivos.
1. Usando el filtro de archivos en el navegador, seleccionar Surpac files (.mdl, .dtm, .str).
2. Seleccionar con botón derecho el archivo pit1.str en el navegador.
3. Desde el menú, elegir Open.
Página 26
4. En el filtro de archivos, seleccionar todos los archivos.
4. Imagen Previa
La imagen previa muestra los datos string sin necesidad de cargarlos en la pantalla grafica.
1. Si la imagen previa no se está mostrando, clic en el botón Preview que está en el navegador.
2. Clic en el archivo pit1.str en el navegador.
3. Clic y arrastrar en la imagen previa para rotar la imagen.
Página 27
4. Clic en el botón Preview nuevamente para cerrar la imagen previa.
5. Leyenda
6. Pantalla Grafica
Esta es el área en donde se realiza gran parte de los trabajos en Surpac. Esta es un área de trabajo en tres
dimensiones. Cualquier archivo cargado en ella tiene coordenadas y, x, z.
Página 28
3. Realice los siguientes pasos:
7. Propiedades
8. Layers (capas)
Esta es el área en donde se manejan los datos en layers. Esto es descrito en detalle en el capitulo Manejo
de datos en Layers.
Página 29
9. Barra de estado
La barra de estado muestra las coordenadas de la posición del mouse, también el número de string actual y
la gradiente. La barra de estado también permite ver cuando un modelo de bloques o bases de datos está
cargado en la memoria.
Nota: Algunas veces la ventana de mensajes muestra también información como coordenadas de selección de puntos. Es
posible copiar esta información y pegarla en un documento de texto.
Página 30
Como obtener ayuda
Descripción
Existen un número de recursos de asistencia en el momento que se presenta un problema, entender cómo
trabaja una función o ingresar datos en un formulario.
Cuando Surpac solicita el ingreso de alguna información, se despliega un formulario. Los componentes del
formulario en donde se ingresa esta información solicitada son conocidos como campos.
Es posible obtener información útil de cada uno de los campos mediante el acceso ayuda de campo,
información útil sobre el formulario, conceptos relacionados con la función están disponibles accediendo a la
ayuda de formulario.
Página 31
Como obtener ayuda
Página 32
Como obtener ayuda
Ayuda Online
La ayuda Online contiene información más detallada que la auto ayuda, como ejemplos y asistencia en
problemas.
Página 33
Como obtener ayuda
2. En la tabla de contenidos, expandir SSILM, luego Surpac Software Licence Manager (SSILM).
3. Seleccionar Overview.
Página 34
Como obtener ayuda
Después de que se escribe cada palabra, el sistema de ayuda encuentra la ayuda más cercana.
4. Presionar ENTER
Página 35
Como obtener ayuda
Página 36
Como obtener ayuda
Tutoriales
Los tutoriales están diseñados para enseñar como algunas funciones especificas trabajan con ejercicios de
práctica y usando datos específicos.
Los tutoriales de Surpac están disponibles vía el profile Tutoriales. Cuando Surpac es instalado desde el
CD, los tutoriales están instalados en el directorio:
Cada carpeta contiene un archivo .pdf y los archivos necesarios para realizar los ejercicios descritos en el
tutorial.
Página 37
Como obtener ayuda
Para ver los tutoriales o correr las Macros para el tutorial, primero se debe hacer Click sobre el ítem Menú y
cambiar la carpeta para el tutorial elegido.
Soporte
La última manera de obtener ayuda es contactarse con la oficina de soporte, vía E-Mail o teléfono.
Página 38
Como obtener ayuda
7. Si se tienen los datos para demostrar el problema es posible adjuntar los archivos, hacer clic en
Attach File.
8. Buscar el archivo que se desea adjuntar, clic en Open.
Página 39
Strings
Página 40
Strings
Strings
Descripción
El formato de archivo más común utilizado para almacenar información en Surpac son los archivos String.
Un archivo String contiene información de coordenadas de uno o más puntos, además de contener
información adicional para cada punto en sus campos descriptores. Esto es muy importante para
comprender como Surpac organiza y usa los datos almacenados en String; permitirá trabajar de forma más
eficiente con archivos String.
Puntos
Segmentos
Strings
Todos los puntos en un archivo String están agrupados en segmentos, que a su vez están agrupados en
Strings.
El ejemplo mostrado abajo muestra conceptualmente como un archivo String contiene distintos String, los
cuales contienen diferentes segmentos que a su vez contienen puntos.
Página 41
Strings
Tipos de Strings
Abiertos
Cerrados
Spot Height
Descriptores
Puntos, strings y segmentos pueden tener uno o más descriptores con información asociada a ellos. La
información es almacenada en los campos descriptores. Los campos descriptores son nombrados de
acuerdo al orden que aparecen. Los descriptores son nombrados de forma incremental con el formato D1,
D2, D3….D100.
Por ejemplo, un segmento cerrado representa una zona mineral que puede tener la ley de oro, plata y la
densidad almacenada en descriptores por separado. Si la información es almacenada en este orden, la
asignación es la siguiente:
Numeración
Los strings, segmentos y puntos son identificados por números únicos. Se puede asignar números de string
para representar características particulares, tal como string 1 para la pata del talud de un Pit, string 2 para
la cresta del talud, string 99 para spot height. Surpac automáticamente asigna números de segmento y
puntos.
Página 42
Strings
Rango de datos
Es posible usar un rango para referirse a grupos de números de datos, como strings, segmentos y puntos.
La coma (,) es usada para usar rangos que incluyen Inicio, final y de manera opcional un incremento. Se usa
el siguiente formato para especificar rangos en Surpac.
Nota: cuando el incremento es 1, se puede utilizar <inicio>, <final> sin especificar un incremento.
El punto y coma (;) es utilizado para identificar valores únicos o para separar múltiples rangos con comas.
Página 43
Strings
Los espacios en los nombres de archivos no son recomendados. En algunas ocasiones, Surpac podría no
trabajar correctamente cuando se está utilizando un archivo con espacio en el nombre.
Se pueden utilizar rangos para referirse a los ID de los nombres de archivos. Por ejemplo se puede usar:
Ubicación: geo
ID: 130,170,10
Dirección de string
Cuando se están viendo Strings cerrados en el plano XY, los puntos tienen un orden preferente el cual
puede ser horario (clockwise) o anti horario (anti-clockwise). Esta dirección es importante cuando se calculan
áreas y volúmenes.
Página 44
Strings
Los datos en este archivo representan una vista horizontal, vista en planta de un diseño de pit, estaciones de
topografía y la geología para un nivel en el pit.
Página 45
Strings
Página 46
Strings
Se debe notar que la dirección de los puntos del string 1 es horario en el plano XY.
En ocasiones es muy útil ver el contenido de los archivos String en un editor de texto.
Página 47
Strings
La primera fila es conocida como registro de encabezado en el que aparecen los siguientes datos: nombre
del archivo, fecha de modificación, propósito (en este ejemplo está vacío), archivo de estilo.
En la segunda fila esta el registro de eje. Estos son dos puntos usados en funciones con secciones. En
muchos archivos String, estos puntos no son requeridos y en este caso las coordenadas son cero. Los
valores de y,x,z de ambos puntos del eje son almacenados de la siguiente forma:
La tercera línea es el comienzo de los Datos String y son almacenados de la siguiente manera:
Página 48
Strings
←Inicio String 8
Nota: modificar los archivos string en forma manual no es recomendado. Si el formato es corrompido,
Surpac podría no trabajar en forma correcta cuando se use el archivo.
Página 49
Strings
Revisión
Laboratorio 1
Abrir el archivo Lineas.str, ver sus propiedades en el panel de propiedades y por Menu -> Inquire,
mostrando propiedades de cada segmento.
Para el archivo int_bench105.str ver los segmentos que lo conforman y averiguar si ellos son
abiertos o cerrados y los que son cerrados indicar su área y perímetro.
Abrir el archivo soil2.str, ver su contenido con la función editar desde el navegador e indicar
cuantos string contiene y cuantos segmentos en cada string.
Página 50
Ver y guardar datos
Descripción
En este capítulo aprenderemos sobre:
4. Clic derecho en View 2 de la nueva vista creada y elegir Close para cerrar la vista.
Página 51
Ver y guardar datos
5. Clic derecho en la pantalla, elegir Viewport -> Split Vertically (partir pantalla verticalmente).
Página 52
Ver y guardar datos
Página 53
Ver y guardar datos
Los archivos de estilo controlan cómo Strings, DTM´s y modelos sólidos serán desplegados en pantalla. Es
posible cambiar estos dependiendo de las necesidades.
Con los archivos de estilo se pueden especificar muchos atributos como colores de línea, tamaño de
marcadores y métodos de dibujo (líneas, marcadores, atributos y valores).
Cada vez que se guarda un archivo String, el archivo de estilo asociado también es guardado, entonces
cuando el archivo string es nuevamente abierto, este automáticamente usa el estilo correcto.
Los datos de este ejemplo representan las muestras de un estudio de las concentraciones de arsénico en el
suelo en varias ubicaciones. Aquí podrás modificar el estilo mostrado para los diferentes puntos para que
sea más fácil ver donde las concentraciones de arsénico son más altas.
Presentar los datos de esta manera no ayuda mucho para determinar donde las concentraciones de
arsénico son altas o bajas.
Página 54
Ver y guardar datos
Los puntos han sido clasificados en cuatro niveles de concentración, cada una representada por un string.
Este procedimiento se verá en mayor profundidad en el capítulo Herramientas de archivo.
Un punto en donde la concentración del arsénico en el suelo es 350 ppm, forma parte del string 3.
En este ejemplo se desplegarán los string como Spot Height que mostrarán las áreas que tienen las más
altas concentraciones de arsénico.
3. La leyenda muestra que string 1 es negro, string 2 es azul, string 3 es turquesa y el string 4 verde.
Página 55
Ver y guardar datos
Específicamente, debes seguir los siguientes pasos para personalizar el estilo de los string 1 al 4.
Nota: marker, d1 indica a Surpac que dibuje o aplique un marcador a cada punto, utilizando el
descriptor d1 como nivel.
c. Clic en Edit.
d. Seleccionar el color azul, verde, naranjo y rojo para cada una de las 4 filas respectivamente.
Página 56
Ver y guardar datos
Nota: puedes usar cualquiera de los cuatro Tab mostrados en la siguiente imagen y seleccionar el color para los marcadores
y D1.
g. Clic en la celda de Texto, seleccionar propiedades, y ingresar Oru para unidad y 8,5 para el
tamaño.
h. Clic en Apply.
Página 57
Ver y guardar datos
Con objetos relativos a la unidad Oru, el tamaño de los textos es configurado con la misma unidad que el
objeto. En nuestro ejemplo, el texto para el rango 1 es configurado en 8,5 Oru. El texto será el equivalente a
un objeto que es 8,5 metros de alto y aparecerá más largo cuando acerques la imagen y más pequeño
cuando la imagen se aleje.
6. Clic en el cuadro de chequeo de la parte inferior izquierda del formulario y en el cuadro de texto
escribir ssi_styles:clasificados.ssi.
7. Clic en Apply.
La configuración del formulario de estilo de dibujo nos mostrará una imagen como la siguiente.
Página 58
Ver y guardar datos
El resultado es mostrado en la imagen. Observando los resultados, se puede ver rápidamente que las áreas
de baja concentración de arsénico (azul), concentración intermedia (verde y naranja) y altas concentraciones
(rojo).
El archivo samp_classified.str está asociado con el archivo de estilo creado clasificados.ssi. Esto significa
que cuando el archivo sea abierto, el archivo de estilo será cargado.
De esta manera es posible generar una colección de estilos para diferentes propósitos. Si se desea ver
todos los pasos de este ejercicio, ejecutar la macro 02a_chance_display_styles.tcl.
Nota: Cuando la macro esta en pausa y se indica en la ventana de mensajes “Clic para continuar”, es necesario hacer clic
en la pantalla grafica. También será necesario hacer clic en Apply en todos los formularios presentados.
Página 59
Ver y guardar datos
La función propiedades de puntos muestra información de atributos como numero de string, segmento y
punto, coordenadas x, y, z y campos descriptores.
4. Seleccionar cualquier set de 4 puntos manteniendo presionada la tecla CTRL y clic en los puntos.
En la ventana de mensajes de mostrarán las propiedades de los puntos para cada punto
seleccionado.
Página 60
Ver y guardar datos
Si se desean ver todos los pasos de este ejemplo, ejecutar el archivo 02b_view_point_propieties.tcl.
Página 61
Ver y guardar datos
Página 62
Ver y guardar datos
Guardar datos
En la mayoría de los casos los archivos son guardados como texto, sin embargo, si el archivo string es
demasiado grande (más de 5 MB), puede ser guardado como archivo Binario para reducir el tiempo que este
tarda en cargar sus datos.
Típicamente se puede esperar un ahorro de sobre un 15% en el tamaño del archivo y un 30% en el tiempo
de carga.
Página 63
Editar Datos
Editar Datos
Descripción
Modo órbita.
Modos de selección.
Herramientas de movimiento
Modo Orbita
El modo órbita es el modo gráfico por defecto, en donde puedes rotar los datos en tres dimensiones. Cuando
se están usando las herramientas de órbita, Surpac opera con el modo Función centric.
Página 64
Modo selección
Modo selección
Modo Select
Modo Select Point/triangle
Modo Select Segment/trisolation
Modo Select String/Object.
Cuando Surpac opera en alguno de estos modos, la función Data-centric está en funcionamiento.
3. Clic en el icono
Página 65
Modo selección
Página 66
Modo selección
El punto es borrado.
Página 67
Modo selección
Página 68
Modo selección
Página 69
Modo selección
Usando el modo selección, puedes seleccionar puntos o segmentos y rápidamente realizar cualquier trabajo
de edición.
Página 70
Modo selección
Nota: no es necesario mostrar los números de puntos para realizar el ejemplo, esto solo lo hacemos para claramente identificar los
puntos que se seleccionarán en los siguientes pasos.
Página 71
Modo selección
7. Clic en alguna ubicación entre los dos puntos seleccionados para borrar, como se muestra en la
siguiente imagen.
9. Mantener CTRL presionado y escoger puntos 105 y 216 para ser unidos, como se muestra.
Página 72
Modo selección
Nota: si dos segmentos de diferentes string están conectadas, el número de string del primer punto seleccionado para el resultado. En
nuestro ejemplo, si el punto 105 es seleccionado primero, entonces el número de string resultante será 1. Si el punto 216 es
seleccionado primero, el resultado será con número de string 2.
11. Mantener la tecla CTRL presionada y seleccionar los puntos 130 y 25.
Página 73
Modo selección
13. Repetir los pasos 4 a 12 para otras ubicaciones hasta que el resultado final se vea como la siguiente
imagen.
Página 74
Modo selección
A continuación, usaremos las herramientas de selección para elegir y reenumerar todos los segmentos de
string 2 a string 1.
Página 75
Modo selección
Página 76
Modo selección
Página 77
Modo selección
Página 78
Modo selección
Herramientas de Movimiento
Una vez que se han seleccionado los datos, Se puede aplicar herramientas de movimiento como:
Página 79
Modo selección
Antes Después
Página 80
Modo selección
Página 81
Modo selección
7. Hacer clic y arrastrar la esquina azul y roja para restringir el movimiento en el plano XY.
Antes Después
Página 82
Modo selección
Página 83
Creación de datos
8. Clic dentro del cuadro amarillo en la intersección de los tres ejes y mover el string como se muestra.
Note que las tres coordenadas relativas tienen movimiento en la barra de estado.
Creación de datos
Descripción
Página 84
Creación de datos
En este ejemplo se diseñará la base de un Pit alrededor de 4 zonas de mineralizadas, ubicadas en la cota
150 m y luego se extenderá a una elevación de 250 con un ángulo talud de 45 grados.
1. Borrar la pantalla.
2. Abrir el archivo ore150.str.
Este archivo representa un corte horizontal de una zona de mineral en la cota 100.
Nota: no se verán los números 1, 2 y 3 en la pantalla, estos son mostrados en la imagen para indicar el orden en el cual los puntos son
creados.
Página 85
Creación de datos
Página 86
Creación de datos
Nota: cuando creas segmentos en el plano XY, usualmente se crean en sentido horario. Los segmentos con sentido horario son áreas
de inclusión y entregan resultados esperados cuando estos son interceptados
Página 87
Creación de datos
Página 88
Creación de datos
20. Mantener CTRL presionado y hacer clic en varios puntos como se muestra.
Página 89
Creación de datos
Página 90
Creación de datos
22. Desde la barra de estado, en la parte baja de la ventana de Surpac, clic en Design grade.
Ahora, configuraremos el número de String para el fondo del Pit. Este es un paso opcional.
24. Desde la barra de estado en la parte baja de la ventana Surpac, clic en String design.
Página 91
Creación de datos
En el siguiente paso será expandir horizontalmente el segmento creado a una distancia de 100 metros con
un ángulo de 45 grados. Esto creará una cresta de Pit 100 metros sobre la base en una elevación de 250.
Página 92
Creación de datos
Página 93
Creación de datos
34. Si en el proceso ves un error de quiebre de línea, algunas líneas están cruzadas en el Pit, entonces
borramos algunos puntos donde estas líneas se cruzan.
Página 94
Creación de datos
36. Rotar la imagen y ubicarla de manera que se vean las 3 dimensiones de la grilla y se verá una
imagen similar a la siguiente:
Página 95
Creación de datos
Revisión
¿Soy capaz de Crear 4 puntos de vistas diferentes con cualquier archivo cargado en pantalla?
¿Puedo modificar la forma de ver los datos cargados editando el archivo de estilos?
Laboratorio 2
Modificar y crear otro archivo estilo del archivo muestras1.str dejando de un color diferentes los
string desde el 1 al 10 y el 30003 dejarlo como marcadores en forma de asterisco.
Abrir el archivo topografía.str. Ver que son curvas de nivel incompletas cada 3 metros. Digitalizar
las curvas faltantes hasta la cota 240. Cada curva de nivel nueva debe ser con un número de string
diferente.
Abrir el archivo perfiles.str. Este archivo muestra perfiles diseñados a diferentes secciones. Estos
perfiles fueron creados de forma errónea y deben ser corregidos, tanto las secciones que han quedo
desplazadas (segmento 1.1, 1.4 y 1.13) como los puntos que están fuera de margen en segmentos
1.11 y 1.7. Además en el segmento 1.9, desde el punto 466 al 470 han queda desplazados en 3
metros al oeste y deben ser movidos 3 metros al este.
Página 96
Manejar datos en layers
Descripción
Muchos software de diseño (CAD) utilizan el término “layer” para definir y configurar información contenida
en un archivo. En este sentido, un número de string Surpac es la misma idea que “layer” del paquete CAD.
Sin embargo, en Surpac, una layer es un área en la memoria la cual contiene datos desplegados en la
pantalla. Una layer puede contener string de uno o más archivos string. En este sentido, es posible abrir
datos de diferentes archivos en una misma layer y crear un archivo nuevo. Todas las layers están
contenidas en el Área de Trabajo Surpac (Surpac Work Área) SWA.
Cuando Surpac se inicia, el programa crea un área en la memoria llamada Surpac Work Area (SWA). Todos
los datos que están desplegados en la pantalla están almacenados en una o más layers, las que se localizan
en el SWA. Antes de desplegar cualquier dato en la pantalla, el SWA contiene solo una layer llamada “Main
Graphics layer”.
Todos los layers en el SWA están desplegados en el panel de Layer en la esquina inferior izquierda de la
ventana de Surpac.
Página 97
Manejar datos en layers
Crear Layers
Abriendo un archivo en la pantalla gráfica, se crea una nueva layer con el mismo nombre del archivo.
También, se puede crear una nueva layer usando el botón NEW en el panel de layers.
Note que en el panel de layers ahora se muestran 2 layers, la main graphics layer y una nueva
layer llamada pit.str la que esta como layer activa.
Página 98
Manejar datos en layers
Ahora, crearemos un área circular que delimite un botadero de estéril y guardaremos los datos en archivos
separados. Como parte de este ejemplo, crearemos una nueva layer en donde los datos serán
almacenados.
Página 99
Manejar datos en layers
Página 100
Manejar datos en layers
Página 101
Manejar datos en layers
Añadir datos en una layer manteniendo la tecla CTRL presionada en el momento de abrir el archivo
arrastrándolo desde el navegador a la pantalla gráfica. También desde la opción Abrir archivo en el menú, es
posible seleccionar si se desea reemplazar o añadir el archivo a la layer existente.
Es posible combinar datos de diferentes archivos añadiéndolos en una layer y luego guardar el archivo.
Note que mientras el archivo es arrastrado con la tecla CTRL presionada, el cursor muestra un signo
más (+).
Después de soltar el botón del mouse, note que en el panel de layers aun solo existe una layer, main
graphics layer.
Página 102
Manejar datos en layers
3. Mantener la tecla CTRL presionada y arrastrar desde el navegador el archivo map1.str para abrirlo.
Después de soltar el botón del mouse, note que en el panel de layers hay solo una layer, main graphics
layer.
Página 103
Manejar datos en layers
El archivo map_and_pit.str contiene todos los datos de pit1.str y los datos de map1.str.
Note que se configuró Rango de String 2 y sólo el string 2 del archivo pit1.str será abierto en la layer main
graphics layer.
Página 104
Manejar datos en layers
Note que se configuró que solo el rango de String 2; 12; 52 fueran abiertos. También, debido a que el cuadro
de chequeo de Replace Current data no está seleccionado, los datos serán añadidos a la layer activa (main
graphics layer).
Página 105
Manejar datos en layers
Página 106
Manejar datos en layers
El archivo pit_and:buildings.str ahora contiene el string 2 del archivo pit1.str y los strings 12 y 52 del
archivo map1.str.
Se pueden reemplazar los datos en una layer presionando la tecla SHIFT en el momento de abrir un archivo
arrastrándolo desde el navegador. También el comando Abrir archivo contiene una opción para reemplazar
datos en la layer.
Página 107
Manejar datos en layers
Note que mientras se arrastra el archivo a la pantalla gráfica con SHIFT presionado, el cursor
muestra una X.
Luego de soltar el botón del mouse, note que el panel de layer aun muestra ambas layer.
Sin embargo, el contenido de la layer map1.str ha sido modificado por los datos del archivo pit1.str.
Página 108
Manejar datos en layers
Note que todos los datos en pit1.str están abiertos en main graphics layer.
Página 109
Manejar datos en layers
Note que todos los datos en main graphics layer están reemplazados por map1.str porque Replace
current data estaba seleccionado.
Página 110
Manejar datos en layers
Guardar Workspace
Tú puedes también guardar todos los datos, layers y configuración en un archivo de Surpac Work Area
(SWA). Esta información se puede restaurar cuando se abre el archivo SWA.
Página 111
Manejar datos en layers
Nota: Los términos “Graphics workspace” y “SWA” ambos se refieren a “Surpac Work Area”. Entonces cuando guardas un
workspace se crea un archivo .swa.
Página 112
Manejar datos en layers
Página 113
Manejar datos en layers
Nota: los archivos SWA son archivos de texto con información referente a otros archivos. Si deseas abrir un SWA en otro computador,
debes estar seguro que los archivos que componen el SWA están disponibles usando la misma estructura de directorio.
14. Elegir View -> Surface view options -> Lighting options.
15. Ingresar los siguientes datos y presionar Apply para volver al estado original.
Página 114
Manejar datos en layers
Revisión
Comprendo el uso de Layer, cargando, borrando y abriendo varios archivos en una misma Layer.
¿Cuál es el significado de los tres objetos ubicados a la izquierda del nombre de la layer cargada en
la pantalla gráfica?
¿Cuáles son las tres posibles formas de crear una layer nueva?
¿Qué efecto produce en la ventana de layer hacer clic en el icono Reset graphics?
Laboratorio 3
Crear 4 Layer diferentes con el nombre a elección del usuario. En cada layer abrir un archivo
contenido en la carpeta Lab_3. Configurar vista que apunte en un rumbo de 45 y con una
inclinación de -45. Guardar esta información como una SWA.
Página 115
Superficies trianguladas
Superficies trianguladas
Descripción
Surpac soporta 2 tipos de superficies trianguladas: DTM y modelos sólidos en tres dimensiones (3DMs). Una
superficie DTM es un set de triángulos los que representan una superficie lo que puede ser una topografía o
un diseño de Pit. Un modelo sólido es un set de triángulos que representa una forma en tres dimensiones
como una zona mineral o un diseño subterráneo.
Conceptos de nombres.
Conceptos de DTM.
Ver una superficie DTM.
Crear una superficie DTM.
Crear un String límite entre dos superficies DTM.
Calcular un volumen de corte y relleno usando una superficie DTM.
Ver un modelo sólido.
Crear y validar un modelo sólido.
Calcular un volumen usando un modelo sólido.
Conceptos de Nombres
Los objetos que creas en Surpac están numerados por un sistema análogo de números de Strings y
segmentos de strings.
String → Objeto
Segmento → Trisolación
Punto → Triángulo.
Conceptos DTM
Página 116
Superficies trianguladas
Cuando tu creas DTM, los string identificados como Spot heights son interpretados de manera
diferente a los identificados como quiebres de línea.
Este capítulo describe String usados como líneas de quiebre o “to act as Break lines”. Un string de línea
quiebre es un string que representa características físicas que se pueden ver en el mundo real como son la
cresta de un Pit, una falla en un modelo geológico o el contorno de un Pit.
Los string spot Heights se refieren a puntos aleatorios, los que al ser conectados por una línea, no
representan ninguna característica física, por ejemplo puntos de estaciones topográficas o collares de
perforaciones.
Descripción
Es importante comprender como el archivo string está relacionado con la DTM. Para que un archivo DTM
sea válido, el archivo string con el cual la DTM fue creada no debe tener nuevos cambios. Si es necesario
corregir el archivo string, se debe crear una nueva DTM.
Página 117
Superficies trianguladas
6. Clic Yes.
7. Abrir archivo topo1.dtm arrastrándolo desde el navegador.
Nota: Cuando la macro esta en pausa y se indica en la ventana de mensajes “Clic para continuar”, es necesario hacer clic
en la pantalla grafica. También será necesario hacer clic en Apply en todos los formularios presentados.
Página 118
Superficies trianguladas
Ahora crearas una DTM del archivo String pit_design1.str usando la opción de método archivo base.
Usaremos esta función para demostrar el impacto de usar o no string como líneas de quiebre.
1. Elegir Surfaces-> DTM File functions-> Create DTM from string file.
2. Ingresar la información como se muestra y presionar Apply.
Nota: El cuadro de chequeo String actúan como quiebres de línea no está seleccionado.
Note que hay varios triángulos en la DTM que no reflejan el resultado que nosotros deseamos.
Ahora repetiremos el procedimiento, pero marcando el cuadro String actúan colmo quiebres de
línea.
4. Elegir Surfaces-> DTM file functions-> Create DTM from string file.
Página 119
Superficies trianguladas
En esta ocasión asegurarse que el cuadro de chequeo este marcado en String actúa como quiebres
de línea.
5. Ingrese la información como se muestra a continuación
La ventana de mensajes informa que la DTM fue creada. Cuando el proceso está terminado, una
nueva ventana aparece con un archivo Log, el cual es un pequeño reporte que contiene información
sobre la DTM.
Página 120
Superficies trianguladas
Este archivo string de línea límite creado podrá ser usado para cálculos de volumen de intersección de
topografías.
Existen dos métodos para crear un string de línea límite en Surpac. El método de archivo y el método
gráfico. En el método de archivo, no existe necesidad de desplegar las superficies, y la línea es
automáticamente guardada en un archivo.
En el método gráfico, los archivos DTM deben ser desplegados en la pantalla gráfica y la línea no es
automáticamente guardada en un archivo, simplemente es mostrada en la layer. Se debe guardar esta línea
string luego de ser creada.
Método de archivo
Se verá primero este método y solo para claridad se mostrarán los archivos antes de realizar el proceso.
Página 121
Superficies trianguladas
Página 122
Superficies trianguladas
Método Gráfico
Tú también puedes completar este proceso gráficamente. Usando este método, las DTM deben ser
mostradas en la pantalla ya que la función usa layer gráficas para determinar estas entradas o salidas.
1. Borrar la pantalla.
2. Abrir archivo topo1.dtm y pit_design1.dtm
3. Elegir Surfaces-> Clip or intercept DTM- Line of interception between DTMs.
4. Completar el formulario como se muestra y presionar Apply.
La salida de esta operación entrega el mismo resultado que el realizado con el método de Archivo, pero se
pueden seleccionar los campos gráficamente. En el método gráfico se debe guardar el archivo string de
salida.
Página 123
Superficies trianguladas
Uno de los más comunes usos de DTMs es calcular volúmenes. Tú puedes usar funciones de volúmenes de
DTM para calcular el volumen entre 2 superficies DTM, contenidas dentro de un string límite.
Página 124
Superficies trianguladas
Revisión
¿Qué diferencia existe entre trabajar con y sin líneas de quiebre cuando se desea crear una DTM?
¿Qué diferencia existe entre la creación de una DTM usando Spot height y no usarlos?
¿Qué archivos son necesarios para que un DTM sea válida y puede abrirse?
Laboratorio 4
o Para el archivo topo.dtm ver las propiedades del objeto, obteniendo el número de objeto y
trisolación. Además determinar si esta DTM es válida o no.
o Crear 2 DTMs con archivo falla.str y archivo topo_grafia.str. Con estas dos DTMs crear la
línea de intersección entre ambas DTM y guardarlo como archivo String.
o Crear un archivo DTM con el archivo muestras.str. Este archivo es una malla de muestreo
superficial con leyes en el descriptor 1. Luego de crear la DTM, colorearla por intervalos de
50 unidades de ley. Por último obtener curvas de Isoley o Isovalor para la DTM creada y
guardarlas como archivo String.
o Crear archivos DTM con los string topo_2.str y pit_2.str. Luego deben ser validadas.
Calcular la línea de intersección entre ambas DTM para luego obtener el volumen de corte y
relleno que existe entre ambas DTM. Obtener un reporte en formato pdf.
Página 125
Más funciones Surpac
Descripción
En Surpac se pueden mostrar los datos de sondajes para facilitar la ubicación las concentraciones de
mineral altas, en una sección. También puede ayudar a crear las entradas para el modelo de bloques.
En el siguiente ejemplo, los datos de sondajes están almacenados en una base de datos relacionada,
específicamente en una base de datos de MS Access llamada Surpac.mdb.
1. Borrar la pantalla.
2. Abrir el archivo Surpac.ddb arrastrándolo desde el navegador.
Un nuevo icono aparece en la barra de estado el que indica que la base de datos está conectada y
lista para usarse.
Página 126
Más funciones Surpac
Nota: Ya que se ha llenado los datos como se muestra en la imagen anterior, los sondajes serán mostrados con etiquetas para los
niveles de Oro. Las etiquetas aparecerán en el costado derecho de los sondajes con el formato especificado.
5. Clic en Apply
6. En el formulario de restricción, dejar vacio y presionar Apply.
Nota: No hay restricciones aplicadas por lo que todos los sondajes son mostrados, como se muestra.
Página 127
Más funciones Surpac
Ahora, mostraremos una sección de los sondajes desde Norte 7260 a Norte 7300.
Página 128
Más funciones Surpac
Página 129
Crear base de datos nueva
Diferentes valores de muestras son mostradas usando diferentes colores. Estos colores son controlados por
la tabla de estilos de la base de datos.
12. Clic en el icono de Surpac y luego hacer clic en la opción Display Drillhole styles.
13. Expandir el atributo Gold para ver los estilos.
1. Ejecutar Database-New.
2. Ingresar el nombre de la nueva base de datos como se muestra en la imagen y presionar Apply.
Página 130
Crear base de datos nueva
Al realizar este procedimiento se crean en forma automática las tablas obligatorias de una base de datos,
Collar y Survey. Es necesario sólo crear las tablas opcionales que se deseen.
5. Ahora crear en la tabla Leyes un nuevo campo llamado Ley_oro como se muestra.
Página 131
Crear base de datos nueva
6. Realizar el mismo procedimiento pero ahora creando un nuevo campo para la tabla litología llamado
Tipo_roca. Este campo debe ser tipo Carácter.
Página 132
Crear base de datos nueva
Importar datos
Es posible importar todos los datos de una vez. Estos datos están contenidos en cuatro archivos,
collar1.csv, geology1.csv, leyes1.csv y survey1.scv.
Archivo Collar1
HOLE-ID PROFUNDIDAD Y X Z
Geology
0 2 WD004 S2
2 6 WD004 SH
6 15.4 WD004 ST
Leyes
4 6 1 WD004 WS689233
6 8 1 WD004 WS689234
Página 133
Crear base de datos nueva
Survey
0 0 -90 WD004
Si el archivo de formato de importación no existe, nos preguntará si deseamos crearlo. Presionar Apply.
Este archivo de formato puede ser utilizado siempre que la estructura de los datos importados no cambie.
4. Seleccionar las tablas que desean ser importadas. Escoger Collar, Survey, Leyes y litología.
Presionar Apply.
Página 134
Crear base de datos nueva
5. Verificar el orden de los campos en cada tabla en los archivos que contienen la información e
ingresarlos como se muestra a continuación.
6. En el siguiente formulario ingresar los archivos que contienen la información y presionar Apply.
Página 135
Crear base de datos nueva
Nota: Si está marcado el cuadro de chequeo de traslape (overlapping), un error es guardado en el archivo de importación si los datos
de cualquier sondajes se traslapan. Permitir un pequeño número de errores antes que el proceso se detenga puede ser útil. Este
registro de errores no se guarda en la base de datos pero se almacenan en un archivo de rechazos, junto con una explicación del error.
Nota: La opción insertar no reemplazará información en la base de datos, en cambio la opción update si lo hace.
7. A continuación se muestra un archivo de importación, donde el registro Header ha sido leído como
error y enviado al archivo de rechazos junto con otros registros rechazados.
Página 136
Crear base de datos nueva
Despliegue de Sondajes
Página 137
Crear base de datos nueva
Cuando los sondajes son rotados estos pueden ser vistos con el despliegue de su traza. Por el momento no
existen coloreados de los sondajes ya que debemos configurar sus colores, es decir, que la tabla de estilos
se comience a llenar.
Página 138
Crear base de datos nueva
Ahora deberemos ingresar el color para cada tipo de roca que se encuentra en la tabla Litología, campo tipo
de roca.
Página 139
Crear base de datos nueva
Ahora para obtener los colores para las leyes, realizar el mismo procedimiento pero para la carpeta tabla
leyes y el campo ley de Oro. Aquí seleccionar Get min – Max range.
Aparecerá un intervalo de leyes desde el mínimo valor al máximo valor. Se deberán ingresar los intervalos
que el usuario defina y los colores correspondientes a cada intervalo de ley.
Revisión
¿Cuáles son los datos necesarios mínimos para armar una base de datos en Surpac?
Laboratorio 5
Abrir el archivo datos.xls. Este archivo cuenta con la información de una campaña de sondajes.
Preparar la información, importar los datos, desplegar los sondajes, colorearlos por litología y
colocar leyes al costado derecho del sondaje.
Elegir un perfil y aplicar función Autoplot para ver como se vería en un ploteo y guardar el archivo de
ploteo como archivo dxf.
Página 140
Modelamiento de sólidos
Crear una topografía con los datos de X, Y, Z de los collares de los sondajes de la base de datos en
Datos.xls.
Modelamiento de sólidos
Note que los cuerpos 3DM o sólidos son formas cerradas que representan una estructura cerrada.
Página 141
Modelamiento de sólidos
Página 142
Modelamiento de sólidos
Nota: la triangulación ocurrirá usando números de segmentos. Esto significa que el segmento 1 triangulará al segmento 2, segmento 2
triangulará a segmento 3 y así para adelante.
Página 143
Modelamiento de sólidos
9. Mantener la tecla ALT presionada y haciendo clic presione y arrastre para rotar la imagen para verla
completamente.
Página 144
Modelamiento de sólidos
10. Mover el cursor cerca del término del segmento y clic para seleccionar un punto.
Página 145
Modelamiento de sólidos
13. Mantener la tecla ALT presionada, clic y arrastrar para rotar la imagen y exponer el otro final de
segmento como se muestra.
Página 146
Modelamiento de sólidos
14. Mover el cursor cerca del término del segmento y clic para seleccionar el punto.
Página 147
Modelamiento de sólidos
Página 148
Modelamiento de sólidos
Página 149
Modelamiento de sólidos
1. Borrar la Pantalla.
2. Abrir el archivo ore_solid1.dtm
3. Elegir View-> Data view Options -> Long section view.
Página 150
Modelamiento de sólidos
Revisión
Página 151
Modelamiento de sólidos
Laboratorio 6
Una vez creado el sólido del punto anterior, validarlo y calcular su volumen cada 10 metros en
elevación.
Obtener secciones del solido creado cada 10 metros, cada 50 metros y cada 100 metros en la
dirección Norte Sur y guardarlas como archivos string.
Abrir archivos cms1.dtm y archivo galería.dtm. crear un sólido de la intersección entre los dos
sólidos abiertos, validarlo, calcularle su volumen.
Página 152
Modelo de bloques
Modelo de bloques
Descripción
El modelo de bloques es una base de datos espacial referenciada que provee información en 3 dimensiones
de un cuerpo desde puntos o intervalos de datos como por ejemplo los sondajes. Un modelo de bloques
consta de valores interpolados en lugar de medidas verdaderas. Este es un método de estimación de
volumen, tonelaje y promedio de ley de un cuerpo en 3D.
Cada bloque debe contener toda la información disponible en las fases de desarrollo de un proyecto:
litología-mineralogía, contenidos de metales, calidades en el caso del carbón y rocas industriales, contenidos
de contaminantes, parámetros geomecánicos, datos hidrogeológicos, etc.
1. Posición del modelo: se especifica a partir de las coordenadas del centroide o de la esquina del
primer bloque dependiendo del software.
2. Extensión del modelo en las distintas direcciones X, Y, Z (debe ser lo suficientemente grande para
enmarcar la región de interés)
5. Conjunto de variables a almacenar en el modelo con sus correspondientes formatos: ley de los
distintos metales, peso volumétrico, litología, tipo tecnológico de mena etc.
Las coordenadas espaciales que definen el modelo de bloques y sus extensiones son:
Página 153
Modelo de bloques
El icono Block_model aparece en la barra de estado. Se puede mostrar y generar reportes del modelo de
bloques.
Ahora, se removerán los bloques que se encuentran afuera del cuerpo mineral y solo los bloques interiores
a este cuerpo serán mostrados.
Las Constraint o restricciones son una poderosa forma de limitar o seleccionar una parte del
modelo de bloques, mostrando sólo aquellos bloques que cumplan la o las constraints, como por
ejemplo bloques que se encuentren dentro de un cuerpo mineral. Constraint pueden ayudarte a
visualizar cuerpos minerales y reportes de ellos, además de estimar sus recursos.
Página 154
Modelo de bloques
2. Seleccionar tipo de restricción BLOCK y llenar en los cuadros la restricción “gold >0”.
El modelo muestra solo los bloques que contienen Oro. Ahora colorearemos los bloques según sus valores.
Página 155
Modelo de bloques
8. Clic en Apply.
9. Elegir Block Model –> Display –> Block edge and face visibility.
Página 156
Modelo de bloques
11. Elegir Block model-> Attributes -> View attributes for one block.
12. Clic en algún bloque para ver sus atributos.
13. Clic en Cancel para cerrar el cuadro de dialogo.
Página 157
Modelo de bloques
Nota: Se elige formato de archivo de salida CSV ya que fácilmente se puede importar a una planilla de cálculo para procesos futuros.
Nota: Para agregar una nueva fila de reporte d atributo, click derecho bajo la fila y seleccionar Add.
Página 158
Modelo de bloques
El formato del reporte que has especificado es almacenado en el archivo rformat1.bmr puedes fácilmente
utilizarlo para reporte futuros de este tipo.
Este reporte muestra el promedio de Oro (g/t) y también el acumulado con el total de gramos contenidos.
El reporte producido muestra el volumen, toneladas y valores de oro para cada rango de ley.
Página 159
Modelo de bloques
Para crear un modelo de bloques necesitamos primero conocer cuáles van a ser sus coordenadas mínimas
y máximas.
Página 160
Modelo de bloques
Página 161
Modelo de bloques
Página 162
Modelo de bloques
De las imágenes anteriores se puede determinar el origen y extensiones del modelo de bloques el cual
cubrirá a todo el cuerpo.
También es posible utilizar el archivo ore1.str para determinar el origen y la extensión de los datos. Este
método se describe a continuación.
10. Presionar Apply para confirmar la creación del nuevo modelo de bloques.
Página 163
Modelo de bloques
Las coordenadas del modelo son llenadas basadas en los valores de ore1.str.
Página 164
Modelo de bloques
Página 165
Modelo de bloques
13. Ajustar los valores como se muestra para crear un modelo de bloques que cubra por completo el
cuerpo.
Página 166
Modelo de bloques
Página 167
Modelo de bloques
Página 168
Modelo de bloques
Un atributo contiene la información de las propiedades del modelo. Estos pueden ser números con
decimales, enteros o caracteres.
Antes de crear algún atributo debemos primero revisar la información almacenada en nuestra base de datos
de sondajes y decidir cuál será la información que incorporaremos.
Demos un vistazo a los datos contenidos en esta tabla y presionemos Apply. Esta tabla es típica de datos
de una base de datos geológica que puede ser utilizada para llenar un modelo de bloques.
Página 169
Modelo de bloques
Nota: Utilizando Real en vez de Float significa que el tamaño de nuestro modelo es mayor. Normalmente se escoge Float cuando el
atributo contiene aproximadamente 8 dígitos significativos o menos.
8. Elegir Block Model -> Summary. Se mostrará un resumen de nuestro modelo de bloques.
Página 170
Modelo de bloques
Página 171
Modelo de bloques
Atributos calculados
La creación de atributos calculados es una función que permite tener atributos en el modelo de bloques
basados en valores de otros atributos. La operación matemática debe ser definida como formato algebraico
libre con la flexibilidad de usar paréntesis y estamentos condicionales. Estos atributos son una poderosa
herramienta para generar reportes sin necesidad de aumentar el tamaño del modelo de bloques.
Página 172
Modelo de bloques
Página 173
Modelo de bloques
Ahora agregaremos un nuevo atributo calculado asignando un valor máximo para la ley de oro.
Página 174
Restricciones o Constraint del modelo de bloques
Nota: al crear el atributo, la expresión iif(gold>20,20,gold) significa que si la ley de oro en el atributo gold es mayor a 20, le asigne el
valor 20 al atributo gold_cut y si no cumple con ser mayor, le asigne solo la ley que tiene el atributo.
Página 175
Restricciones o Constraint del modelo de bloques
Esta función permite generar una restricción sin necesidad de utilizar alguna otra función.
Solo una restricción a la vez puede ser aplicada a un modelo o también una serie de restricciones puede ser
combinada y guardada en un archivo (*.con).
Inside/Outside en un sólido.
Above/Below en una superficie.
Satisfacer la condición de un bloque del modelo de bloques.
Inside/Outside en un String.
About/Below de un plano definido.
La operación usada depende de la naturaleza de los objetos. Para reducir el número de operaciones
espaciales, la palabra NOT es usada para invocar al opuesto de una operación. Por ejemplo, si queremos
referirnos a afuera de un sólido, usaremos NOT INSIDE.
Cuando la palabra AND es usada en una combinación de restricción, los bloques que son comunes serán
seleccionados por la restricción. Cuando la palabra OR es usada en una restricción, todos los bloques que
estén bajo una propiedad o bajo otra propiedad de restricción serán mostrados.
Nota: si no existe una combinación definida en una serie de restricciones, Surpac asume And para aplicar la restricción.
Página 176
Restricciones o Constraint del modelo de bloques
Una vez tengas construida la restricción, esta se debe guardar ingresando un nombre en el campo Save
Constraint y luego presionar Apply.
Los bloques mostrados bajo la topografía y sobre la superficie Weath_ew1 son desplegados en la pantalla.
Página 177
Restricciones o Constraint del modelo de bloques
Página 178
Restricciones o Constraint del modelo de bloques
Se desplegará los bloques del modelo que cumplen con la restricción correspondiente a la roca fresca.
Página 179
Restricciones o Constraint del modelo de bloques
Laboratorio 7
Página 180
Métodos convencionales de Estimación de un modelo de
bloques
Existe una variedad de métodos para estimar y asignar valores a los atributos del modelo de bloques en
Surpac.
Inverso de la distancia. Este método utiliza el estimador del inverso de la distancia para asignar el
valor a un bloque.
Asignar valor. Asigna un valor explicito a bloques del modelo de bloques.
Kriging Ordinario. Interpola valores de bloques usando Kriging con parámetros de un estudio
geoestadístico.
Asignar por String. Asigna a los bloques que están dentro de un segmento cerrado el valor que
contiene el segmento en un descriptor del archivo.
Importar centroide. Importa los centroide de los bloques del modelo de bloques desde un archivo
de texto el cual contiene el valor de todos los atributos.
Vecino más cercano. Asigna valor a un bloque con el dato más cercano que tiene el bloque.
Asignar valor
Página 181
Métodos convencionales de Estimación de un modelo de
bloques
Ahora se debe repetir el proceso llenando el atributo sg. Asignar un valor para sg de 2.6 dentro de trans.con
y un valor para sg de 2.8 dentro de fresh.con.
Ahora se creará una restricción con propósitos de visualización. El archivo litho.con contendrá todos los
bloques dentro de los sólidos sand1.dtm, bif1.dtm y qpy.dtm
Nota: Debe estar seguro de escribir el ilativo “or” en la oración en la ventana de combinación de restricciones, como se muestra a
continuación.
Página 182
Métodos convencionales de Estimación de un modelo de
bloques
Página 183
Métodos convencionales de Estimación de un modelo de
bloques
Para dar un ejemplo usaremos esta función para llenar los bloques del modelo con leyes de oro en la zona
BIF. Los datos de leyes se encuentran en el archivo cmpb1.str.
Página 184
Métodos convencionales de Estimación de un modelo de
bloques
Página 185
Métodos convencionales de Estimación de un modelo de
bloques
Página 186
Métodos convencionales de Estimación de un modelo de
bloques
Página 187
Métodos convencionales de Estimación de un modelo de
bloques
Página 188
Métodos convencionales de Estimación de un modelo de
bloques
Página 189
Métodos convencionales de Estimación de un modelo de
bloques
La restricción y el coloreo de los bloques que se encuentran en la zona bif1 son mostradas.
Página 190
Métodos convencionales de Estimación de un modelo de
bloques
Inverso de la distancia
Esta función permite estimar valores basados en una ponderación de valores de datos de puntos más
cercanos al centroide de los bloques. La ponderación es inversamente proporcional a la distancia del
centroide a estimar y el punto con el valor, elevada a la potencia especificada.
Los datos utilizados para la estimación pueden estar almacenados en un archivo String u otro modelo de
bloques.
Ahora usaremos el archivo de compósitos cmpb1.str para estimar los bloques de la zona Sand.
El modelo es mostrado
Página 191
Métodos convencionales de Estimación de un modelo de
bloques
Página 192
Métodos convencionales de Estimación de un modelo de
bloques
Página 193
Métodos convencionales de Estimación de un modelo de
bloques
Una vez el proceso esté completo, un reporte llamado training_id.not será producido.
Página 194
Métodos convencionales de Estimación de un modelo de
bloques
La restricción y coloreo del modelo de bloques para la zona Sand1 es mostrada en pantalla.
Página 195
Métodos convencionales de Estimación de un modelo de
bloques
Revisión
Laboratorio 8
Crear un modelo de bloques que envuelva todos los sondajes y que quede más arriba de la
topografía. Compositar las leyes de la base de datos (Cobre) a 10 metros por altura de bancos.
Editar la topografía para que el modelo de bloques quede completamente cubierto por esta.
Por último estimar modelo de bloques por el método del vecino más cercano e inverso de la
distancia.
Página 196
Herramientas de archivo
Herramientas de archivo
Descripción
El modulo de herramientas de archivo es una colección de funciones para manipular y crear archivos string.
Estas funciones entregan un alto nivel de flexibilidad cuando usamos Surpac.
String maths.
Aplicar string Límites.
Clasificar string.
Transformaciones 2D.
Polígonos de intersección.
String Math.
Las matemáticas de String (String Math) permiten manipular datos de archivos string matemáticamente.
1. Borrar pantalla.
2. Abrir ore_section1.str arrastrándolo a la pantalla.
3. Elegir Display-> 2D grid.
4. Ingresar el tamaño de la grilla de 50X50 y luego presione Apply, debe aparecer la siguiente imagen:
Página 197
Herramientas de archivo
Ahora puedes convertir los datos a vista de planta, como en las coordenadas reales.
Ahora tus datos están en vista de planta y se muestran como en la siguiente imagen. Esta vista de
datos muestra las secciones de un cuerpo mineral.
Página 198
Herramientas de archivo
En el siguiente ejemplo usaremos matemáticas de string para incrementar el valor de Y de pit1.str en 200
metros.
1. Borrar la pantalla.
2. Abrir el archivo pit_design1.str
3. Elegir File tools-> String maths.
4. ingresar la información como se muestra
5. Abrir el archivo pit_new.str y pit_design1.str y rotar las imágenes para ver las diferencias.
Página 199
Herramientas de archivo
En el siguiente ejemplo calcularemos la distancia acumulada (2D) a lo largo de un string en el descriptor D1,
y la longitud total de la rampa a lo largo del string en el campo D2. Esto permite poder aplicar un factor en el
costo de extracción o en la viabilidad económica de la operación.
3. Borrar la pantalla.
4. Abrir el archivo ramp_cl_2length.str.
5. Elegir Display-> Points-> Attributes.
6. Completar el formulario como se muestra.
Página 200
Herramientas de archivo
En el string mostrado se ven las distancias acumuladas en cada punto. La longitud total del string es
1016,92 metros.
Página 201
Herramientas de archivo
Un ejemplo de utilización de la función de un string límite es cuando la extensión de tus datos es más grande
que tus límites topográficos. La función límite de string trabaja de la misma manera que un cortador de
pastel; esto mantiene todo lo que está dentro de un límite y excluye todo lo que está afuera.
Para que Surpac interprete correctamente los datos adentro o afuera del límite, el string límite debe ser
cerrado y en sentido horario.
Es importante cuando utilizas esta función distinguir entre spot Heights y string que representan alguna
característica física abierta o cerrada ya que Surpac trata cada una de estos de manera diferente. Cuando
se aplica un string límite a spot Heights, solo los puntos que están dentro del límite son guardados. Para
string que no están explícitamente definidos como Spot Heights, nuevos puntos son creados donde el string
es interceptado con el límite. Esto es para asegurarse que el string está prolijamente cortado en el límite.
En este ejemplo, usaremos la función Poner límite de string para cortar un archivo con muestras de arena
con un archivo string funcionando como límite.
1. Borrar la pantalla.
2. Abrir el archivo soil1.str.
Este archivo muestra datos de muestra de arena sobre un área. Existen string que muestran
intervalos de 100 ppm para Arsénico y string 30003 el cual muestra la ubicación de puntos en donde
las muestras fueron tomadas.
Página 202
Herramientas de archivo
La línea límite está en una Layer separada al archivo soil1.str. La imagen entrega una buena vista de los
datos que se procesarán con la función Apply boundary String.
Nota: Ya que esta es una función de archivo, no es necesario mostrar los datos mientras se procesa. Sin
embargo, se muestran los datos en la pantalla para comprender lo que sucede.
4. Elegir File tools-> Apply boundary string.
5. Completar el formulario como se muestra y presionar Apply.
6. Borrar la pantalla.
7. Ver el archivo soil2.str y el archivo límite bdy100.str.
Clasificar string
Es a menudo muy útil clasificar los string en un archivo, basados en el contenido de un campo específico.
Este valor puede ser la elevación, un atributo, por ejemplo valores de leyes. Puedes clasificar string basados
en Y, X, Z o descriptores del D1 al D100.
Clasificando los datos se crea un archivo separado, el cual puede ser ploteado con diferentes atributos.
El siguiente ejemplo usa la función Classify strings by number para clasificar el archivo samp1.str
basado en el valor del campo D1 el que representa la concentración de Arsénico en ppm.
Página 203
Herramientas de archivo
Página 204
Herramientas de archivo
Página 205
Herramientas de archivo
Transformación 2D
Otro ejemplo es cuando secciones oblicuas han sido llevadas por una DTM o archivo string usando un eje.
En este caso, el archivo string resultado tiene coordenadas relativas al eje usado. Tu puedes transformar
estas coordenadas a coordenadas reales usando la función Transformación 2D.
1. Borrar la pantalla.
2. Abrir el archivo pit1.str arrastrándolo desde el navegador.
3. Elegir Inquire-> Report layer extents. Las coordenadas de la extensión aparecen en la ventana de
mensajes.
4. Abrir el archivo pit2.str y determinar la extensión de sus coordenadas.
5. Clic en el icono (acercamiento a la extensión de los datos) para ver la distancia entre ambos
Pit.
Página 206
Herramientas de archivo
Nota: los puntos antiguos son coordenadas en el sistema de coordenadas de la mina. Los nuevos puntos son coordenadas en el
sistema nacional de coordenadas.
Nota: Se ingresó una corrección para Z de -750 ya que el pit2 está 750 metros bajo pit1.
Si la grilla esta en sistema métrico, el factor de escala debería ser 1,0. Cualquier variación representa un
error. En nuestro ejemplo, nosotros tenemos un error de 5 mm en 10 metros.
Página 207
Herramientas de archivo
En la parte superior de la imagen se pueden ver ambos Pits con el mismo sistema de coordenadas. Note
que se ve la aplicación de Shift y rotación para el archivo transformed_pit1.str.
Polígonos de Intercepción
En Surpac, tu puedes usar la función Interceptar polígonos para calcular el área dentro de una zona
mineral o en la zona exterior de un límite de Pit.
Esta función crea una nueva forma de 2 formas cerradas existentes caracterizando una operación de
intercepción, outersepción o unión.
Intercepción: Determina cual es el área que es común entre dos string cerrados.
Interceptando estos dos strings cerrados, se produce un string el cual tiene
uno o más segmentos que representan el área común entre los dos
strings cerrados.
Unión: Unión de dos strings para representar el área total entre ambos strings, por
ejemplo para representar una forma que podría permanecer después de
excavar 2 Pit que se interceptan.
Página 208
Herramientas de archivo
Cuando se conoce el área de un cuerpo mineral en el banco, puedes hacer otro cálculo útil, como un cálculo
de volumen.
Página 209
Herramientas de archivo
Nota: Llenando el formulario como se muestra, se ha identificado el string 30005 como el polígono que intercepta y los strings 1, 2 y 3
como los polígonos interceptados.
Surpac crea un nuevo archivo llamado int_bench105.str, el cual muestra las áreas del cuerpo de un Pit que
están dentro del Pit.
Página 210
Herramientas de archivo
En el siguiente ejemplo usaremos la función Interceptar Polígonos para determinar cuáles partes de un
bloque de mineral están dentro de un Pit.
Página 211
Operaciones avanzadas de la interface
Nota: El rango de string 1,5 especifica que el límite del Pit interceptará con todos los string numerados del 1 al 5 (hay 5 strings en el
archivo kbb135.str que representan los bloques).
Página 212
Operaciones avanzadas de la interface
Descripción
Si no comprendes el significado de los términos barra de menú, menú y comandos, puedes fácilmente
confundirte a la hora de crear una barra de menú personalizada.
La siguiente imagen nos muestra el Menú principal. Este menú contiene varios menús: Archivo, Editar,
Crear, Desplegar, Vista, Consultar, Herramientas de Archivo, Topografía, Base de Datos, Superficies,
Sólidos, Modelo de Bloques, Diseño, Ploteo, Personalizar, Ayuda.
Cada uno de los menús contiene diferentes comandos. Los comandos son localizados sobre el menú en un
submenú. Por ejemplo, el menú Ploteo contiene el siguiente submenú.
Página 213
Operaciones avanzadas de la interface
Un triangulo negro sobre el lado derecho de los Ítem en los Menús el cual indica que puedes seleccionar
y mostrar un submenú.
Para ver la lista de barras de Menú y Barras de Herramientas disponibles puedes hacer clic derecho en
algún lugar vacio de la barra de menú o barra de herramientas.
La imagen anterior nos indica que los menús Diseño de Voladura y Manú Principal están desplegados en
Surpac.
En Surpac puedes también crear tus propias barras de Menú y Barras de herramientas personalizadas con
un grupo de funciones que sean de uso frecuente, o tener juntas un grupo de funciones que se usen para
una tarea específica.
Página 214
Operaciones avanzadas de la interface
2. Para crear una nueva barra de menú, clic derecho sobre Menubars bajo User Menus/Tollbars y
seleccionar New.
Página 215
Operaciones avanzadas de la interface
c) Clic en Copy.
d) Seleccionar la nueva barra de herramientas creada Pit Design.
e) Clic en Paste.
f) Clic Apply.
Arrastrar el menú creado a algún lugar vacio de la barra de menús para ubicar
Página 216
Operaciones avanzadas de la interface
Podrías encontrar que de todas las herramientas de digitalización solo usas algunas, como Comenzar
nuevo String, Comenzar nuevo Segmento, nuevo punto en la ubicación del mouse, nuevo punto
medio y cerrar segmento actual.
Es posible crear una barra de herramientas que tenga solo las funciones que se necesitan.
Página 217
Operaciones avanzadas de la interface
9. Clic Copy.
10. Seleccionar la barra creada Diseño de Pit y presionar Paste.
Página 218
Operaciones avanzadas de la interface
Nota: llenando el campo Command tú tendrás que seleccionar la ubicación navegando por archivo TCL. De la misma forma en el
campo Image debes escoger el Icono a usar.
4. Clic en Apply.
5. Clic derecho en un área vacía del la barra de herramientas.
8. Mover el curso sobre los iconos para ver notas de cada icono.
Página 219
Operaciones avanzadas de la interface
Un perfil es un set de menús y barras de herramientas agrupadas juntas en módulos. Los perfiles están
disponibles haciendo clic derecho en un espacio vacío de la barra de herramientas.
La interface ahora contiene un nuevo set de menús y barras de herramientas para cubrir las funcionalidades
de una base de datos geológica.
Si eres un usuario experimentado de Surpac, podrías desear crear un perfil propio para hacer más rápidos
los accesos a barras de herramientas, menús y comandos que necesites para tu trabajo.
1. Asegúrate que Surpac está mostrando los Menús, barras de herramientas que usas en forma
frecuente y que los menús y barras de herramientas que tú no necesitas estén escondidos.
2. Clic derecho en un espacio vacío de la barra de herramientas.
3. Desde el menú Profiles, clic en Save.
Página 220
Operaciones avanzadas de la interface
Cuando tú abras Surpac en el futuro, puedes elegir tu perfil creado y se desplegarán automáticamente las
funciones que fueron configuradas.
La manera más rápida de ejecutar una función es usar la Función selector. Puedes escribir un “Alias” en el
campo de Función Selector para ejecutar la función. Un “Alias“ es un abreviación del nombre de la función.
Página 221
Operaciones avanzadas de la interface
Ejecutando esta función la pantalla quedará limpia, sin embargo, al contrario del borrado de la pantalla con
, los datos permanecen cargados en la Layer.
4. Escribir el alias DRWS (para dibujar strings) en el campo Función Selector.
5. Completar el formulario como se muestra a continuación y presionar Apply.
Nota: Puedes encontrar una lista completa de los Alias en el archivo SSI_ETC:Short.mst y SSI_ETC:Surpac.mst.
En Surpac, cada usuario controla como trabaja una función ingresando los parámetros en el formulario. Los
términos Formulario y Cuadro de Dialogo quieren decir lo mismo. El formulario de Abrir archivo se muestra
como un formulario típico.
Página 222
Operaciones avanzadas de la interface
Haciendo clic derecho en cada campo del formulario se mostrarán las opciones de ayuda.
Seleccionando este comando el campo mantiene el último valor que fue ingresado cuando la aplicación no
suministro algún valor. Por ejemplo, si se selecciona Last Value if Blank para el campo Layer en el
formulario de Abrir Archivo, el campo no cambia, pero si se selecciona Last value if blank para el campo
Localización, el ultimo nombre de archivo aparece.
Last Value
Seleccionando este ítem el campo mantendrá el último valor a pesar de que Surpac inserte. Por ejemplo, si
se selecciona Last Value en el campo Layer (capa) en el formulario de Abrir Archivo, el campo mostrará el
nombre de la capa que se utilizó la última vez que se uso el formulario.
Constante
Seleccionado este ítem, permite que el valor ingresado para el campo sea el mismo cada vez que se usa el
formulario.
Application
Es posible modificar los paneles en la interface usando los tres botones en la esquina superior derecha de
cada panel.
Página 223
Operaciones avanzadas de la interface
Toggle Floating
Este botón permite acoplar o desacoplar el panel. Cuando el panel esta acoplado, este está en un área de
la ventana de Surpac; cuando el panel esta desacoplado este flota y lo puedes mover a cualquier lugar de la
ventana de Surpac. También es posible acoplar el panel moviéndolo a las caras de la pantalla o hacia un
panel existente.
Para restaurar el panel a la posición original, hacer click nuevamente en el botón Toggle Floating del panel
o con botón derecho en el panel, escoger acoplar.
Este botón permite esconder el panel y así poder tener más espacio para otros paneles.
Cuando haces clic en el botón Toggle Auto Hide, el panel es minimizado y adjuntado a un costado de la
ventana de Surpac. La siguiente imagen muestra el panel de Propiedades adjuntado a un costado de la
Ventana de Surpac.
Página 224
Operaciones avanzadas de la interface
Para mostrar el panel cuando este está minimizado, mover el cursor sobre este y se mostrará por completo.
Para restaurar el panel a la posición original, clic en Toggle Auto Hide.
Close
Para restaurar el panel que fue cerrado, seleccionar desde el menú View la opción Dockable Windows y
elegir el panel que se desea restaurar.
En el siguiente ejemplo, el panel de Propiedades estaba cerrado, ya que no está seleccionado. Haciendo
clic, se restaurará el panel en la posición original.
Página 225
Operaciones avanzadas de la interface
Para restaurar por completo la interface al estado original, clic derecho en cualquier área vacía de la barra
de herramientas y seleccionar Restore, luego Apply.
Página 226
Operaciones avanzadas de la interface
1. Borrar la pantalla.
2. Abrir el archivo pit_design1.str arrastrándolo desde el navegador.
3. Elegir Plotting –> Autoplot.
4. Ingresar la información como se muestra y presionar Apply.
Página 227
Operaciones avanzadas de la interface
Un cuadro representativo del tamaño de la página aparece alrededor de los datos en la pantalla.
Página 228
Operaciones avanzadas de la interface
La imagen de la hoja a plotear es mostrado en la ventana. Ahora puedes editar o agregar información
usando el Menú Editar y Crear.
Revisión
¿Cómo puedo aplicar matemáticas a unos archivos y crear un nuevo archivo modificado?
¿Cuál es la forma de realizar el proceso de delimitar un archivo String con otro archivo que nos sirva
como límite?
Página 229