CURSO SURPAC BASICO
DICTADO POR: YEISON ADOLFO CIRO OCAMPO J U A N E S T E B A N Z A PA T A VELASQUEZ
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
FICHAS DE LOS INTRUCTORES
YEISON ADOLFO CIRO OCAMPO Ingeniero De Minas Y Metalurgia Universidad Nacional De Colombia (Sede Medellín) C.C: 1017123448 Tarjeta profesional: 0525617837 Celular: 311-760-60-43 Correo:
[email protected] :
[email protected] Ciudad de residencia: Medellín
YEISON ADOLFO CIRO OCAMPO Mining and Metallurgy of Engineer National University of Colombia (Sede Medellín) C.C: 1017123448 Professional card: 0525617837 Movil: 311-760-60-43 Mail:
[email protected] :
[email protected] City of residence: Medellín
JUAN ESTEBAN ZAPATA VELASQUEZ Ingeniero De Minas Y Metalurgia Universidad Nacional De Colombia (Sede Medellín) C.C: 1017123448 Celular: 311-760-60-43 Correo:
[email protected] :
[email protected] Ciudad de residencia: Medellín
JUAN ESTEBAN ZAPATA VELASQUEZ Mining and Metallurgy of Engineer National University of Colombia (Sede Medellín) C.C: 1017123448 Movil: 311-760-60-43 Mail:
[email protected] :
[email protected] City of residence: Medellín
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
TABLA DE CONTENIDO
1.
INTRODUCCIÓN.....................................................................................................7
2.
OBJETIVOS..............................................................................................................8 1.1
OBJETIVO GENERAL.................................................................................8
1.2
OBJETIVOS ESPECÍFICOS......................................................................8
3.
METODOLOGÍA......................................................................................................9
2.
REQUERIMIENTOS MÍNIMOS DE HARDWARE.............................................10
3.
SOFTWAREs COMPATIBLEs...............................................................................10
4.
SECUENCIA DE APRENDIZAJE.........................................................................10
5.
4.1
DESCRIPCIÓN DE ACTIVIDADES......................................................11
4.2
CRONOGRAMA DE ACTIVIDADES....................................................12
DESARROLLO DEL CURSO................................................................................13 5.1
INTERFACE GRAFICA.............................................................................13
5.1.1
Menús.........................................................................................................14
5.1.2
Toolbars.....................................................................................................14
5.1.3
Navigator..................................................................................................15
5.1.4
Status Bar.................................................................................................15
5.1.5
Message Window:..................................................................................15
5.1.6
Viewport:...................................................................................................15
5.1.7
Command Chooser:...............................................................................15
5.1.8
Layer Chooser:........................................................................................16
5.2
SET AS WORK DIRECTORY..................................................................16
5.3
FILES & LAYERS.......................................................................................17
5.3.1
Digitalizado..............................................................................................18
5.3.2
String..........................................................................................................19
5.3.2.1Ejercicios de String...............................................................................22 5.3.3
DTM’s.........................................................................................................26
5.3.3.1Ejercicios de DTM.................................................................................27 5.4
MODELO GEOLOGICO...........................................................................30
5.4.1
Tabla Collar..............................................................................................31
5.4.2
Tabla Survey............................................................................................31
5.4.3
Tablas opcionales...................................................................................32
5.4.3.1Ejercicios de bases de datos............................................................34 5.5 5.5.1
MODELO DE BLOQUES.........................................................................36 Attributes..................................................................................................37
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
5.5.2
Constraints...............................................................................................38
5.5.3
Estimation.................................................................................................38
5.5.3.1Ejercicios modelo de bloques..........................................................39 BIBLIOGRAFÍA.............................................................................................................40
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
Listado de figuras Figura 1. Requerimientos de hardware.....................................................10 Figura 3. Herramientas de uso rápido.......................................................13 Figura 2. Ambiente grafico.........................................................................14 Figura 4. Menú de selección de toolbars...................................................14 Figura 5. Directorio de trabajo..................................................................16 Figura 6. Directorio de trabajo de inicio....................................................17 Figura 7. Archivos de Surpac.....................................................................18 Figura 8. Menú de digitalización................................................................18 Figura 9. Orden jerárquico del archivo string...........................................19 Figura 10. String abierto............................................................................20 Figura 11. String cerrado...........................................................................20 Figura 12. String spot height......................................................................21 Figura 13. Aplicaciones de los DTM’S........................................................26 Figura 14. Comparación entre los archivos componentes del String y los DTM’s.......................................................................................................... 27 Figura 15. Orden jerárquico de los DTM’S................................................27 Figura 16. Conformación de triángulos y trisolaciones para los DTM’S....27 Figura 17. Campos obligatorios de la tabla Collar.....................................31 Figura 18. Campos obligatorios de la tabla Survey...................................32 Figura 19. Campos obligatorios de los diferentes tipos de tablas opcionales ..................................................................................................................... 33 Figura 20. Modelo de bloques....................................................................36 Figura 21. Barra de menú del modelo de bloques desplegada..................36 Figura 22. Barra de menú del modelo de bloques.....................................37 Figura 23. Opciones del menú constraints.................................................38
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
Listado de tablas Tabla 1. Métodos de estimación..................................................................15 Tabla 2. Opciones de manejo del mouse en la interface de Surpac............15 Tabla 3. Uso de los tipos de String..............................................................21 Tabla 5. Iconos útiles de la barra de herramientas.....................................22 Tabla 6. Iconos útiles de la barra de herramientas de la base de datos geológica..................................................................................................... 33 Tabla 7. Useful toolbar icons block modelling.............................................36 Tabla 8. Métodos de estimación..................................................................39
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
1. INTRODUCCIÓN
Surpac Visión Software es líder mundial en desarrollo de software para la industria minera con más de 3000 licencias usadas en más de 85 países. Su sistema tiene aplicaciones en todas las etapas del ciclo de la producción minera, desde la estimación de reservas, planificación, producción y la restauración del medio ambiental. Ejemplo de áreas que abarca:
Modelamiento de reservas Diseño y planeación mina de cielo abierto abierto y subterránea Topografía subterránea y de superficie Control de leyes Modelo de bloques Producción minera y planificación Herramientas para exploración, incluyendo Geoestadistica avanzada Módulos para bases de datos de perforaciones Calculo de depósitos de relaves
Surpac es un software especializado para brindar soportes y servicios a la industria de la minería, partiendo del análisis de las perforaciones y la geología superficial hasta el secuenciamiento minero, por medio de una poderosa interfaz tridimensional. Surpac consiste en varios módulos, que pueden ser habilitados en cada licencia, tales como bases de datos geológicas, modelos de bloque, diseño de minas (subterráneas y cielo abierto), diseño de voladuras (subterránea y cielo abierto).
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
2. OBJETIVOS 1.1
OBJETIVO GENERAL
El curso está Dirigido a Ingenieros de Minas, Geólogos y a todos aquellos profesionales que se relacionan con la Geostadística, cálculo de reservas y planeación de minas; a los cuales se les proporcionará las herramientas y conceptos para todo el proceso de Modelamiento Geológico, Evaluación y Estimación de Reservas, a través de SURPAC, partiendo de ejercicios previamente diseñado 1.2
OBJETIVOS ESPECÍFICOS
Aprender las herramientas básicas de Autocad, las cuales brindarán apoyo a los procesos de formación con Surpac Visión.
Familiarizarse con la interfase y las funciones básicas de Surpac Visión.
Lograr que el interesado esté en condiciones de ingresar y editar datos, puntos, segmentos, polígonos y proyecciones.
Aprender las herramientas básicas para las diferentes modalidades en la creación y edición de DTMS.
Conformación de sólidos y reporte de volúmenes. Familiarizarse con los tipos de tablas geológicas exigidas para la creación grafica de sondajes.
Aprender acerca de los mínimos requerimientos para realizar una base de datos geológica y sus actualizaciones en tiempo real
Aprender a importar datos dentro de una base de datos desde archivos de txt, mdl o csv. Crear superficies a partir de calidades mostradas en los sondajes. Determinación de recursos. Conceptos básicos de modelo de bloques. Aprender a importar y exportar datos hacia y desde Autocad
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
3. METODOLOGÍA Las clases se realizaran teórico-practicas con la ayuda de medios audiovisuales, a cada persona inscripta en el curso le corresponde un equipo, para practicar lo visto durante la clase; el curso está dividido en módulos, cada modulo presenta una actividad intra-clase y una extra-clase que cada asistente al curso deberá finalizar para el próximo modulo, en cada clase se le entregara un paquete de archivos para la solución de cada taller o actividad. La única forma de finalizar el curso satisfactoriamente es que cada asistente resuelva cada actividad o taller planteada, cada taller está conectado con el siguiente y al final del curso se presentara un compendio de todas las actividades. Este curso está diseñado para que los tutores dicten el 40% teórico y el 60% son las actividades Intra-calse y extra-clase, que por su diseño obligarán al asistente a familiarizarse con el software.
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
2. REQUERIMIENTOS MÍNIMOS DE HARDWARE Para tener un rendimiento óptimo del software se muestran los siguientes requerimientos mínimos y recomendados de hardware
Figura 1. Requerimientos de hardware 3. SOFTWARES COMPAT IBLES Autocad .DWG and .DXF ArcInfo shape files Datamine .ASC and .DM Gemcom Medsystem Microstation Vulcan Minex
4. SECUENCIA DE APRENDIZAJE Con base en los objetivos y la identificación de la secuencia lógica de aprendizaje se hace un resumen de las actividades a realizar durante el curso.
Digitalizar. Escalar. Georreferenciar. Edición General. Ventajas y desventajas de Autocad y Surpac Visión. Funciones y alcances. Softwares compatibles. Interfase grafica Menú y herramientas Exportar e importar datos de archivos DXF. Conformación de archivos string. Uso de las herramientas de edición. Estructuras y tipos de datos. Crear, guardar y editar datos.
JUAN ESTEBAN ZAPATA VELASQUEZ
Desplegar y consultar propiedades de la información. Manejo de layer. Herramientas de archivo string y aplicaciones Matemáticas de los string. Edición de string. Creación de superficies (DTM). Validación de DTMs. Ingresar bases de datos desde archivos CSV, TXT y MDB para sondajes Desplegar sondajes. Insertar descriptores de sondajes. Conceptos básicos de modelo de bloques. 4.1
DESCRIPCIÓN DE ACTIVIDADES
CUROS_BASICO_SURPAC MODUL O
TEMAS INTRDUCCION AL SURPAC INSTALACION DE SOFTWARE
MODULO 1
INTERFAZ GRAFICA
Pasos para la instalación, acompañados de un video Barra de herramientas Barra de Títulos Ambiente y Módulos de trabajo
EJERCICIOS
IMPORTACION DE DATOS DE
Triangulación y generación de una superficie Conceptos Basicos de Sondajes
CONCEPTO INTRODUCTORIO DE STRING Y DTM’S
IMPORTAR Y EXPORTAR DATOS CONCEPTO DE TRIANGULACION MODULO 2
ACTIVIDADES Exposición de bienvenida
Conceptos básicos de un string y formato de guardado Crear nuevo string Aplicación del snap Crear un string Manipulación de las String Insertar puntos Manipulación de puntos Conceptos de layer y segmentos Creación de DTM’S 1. Ejercicio con bench105 y calidad 2. Arreglar el archivo lev100.str 3. Ejercicio con lev1665. str. 4. Ejercicio con lev1oo. Str Formatos Importables Importación de Archivos Formatos Exportables Exportación de Archivos Introducción y Generalidades Introducción y Generalidades Crear superficies DTM Crear string limite Creación de un solido Calculo de volúmenes Conceptos y herramientas Importación de topografías Importación de traza y llevar a 3D Importación de minas en 3D
EJERCICIOS
M
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO
CONCEPTOS DE DTM'S
VALIDACION DE SOLIDOS
JUAN ESTEBAN ZAPATA VELASQUEZ
CUROS_BASICO_SURPAC MODUL O
TEMAS
ACTIVIDADES Creación de Base de datos Introducción y Generalidades Formatos de collar, survey y geology
PERFORACION
COLLAR, SURVEY, GEOLOGY
Importación del collar, survey y geology a surpac
ODULO 3
Bases para la solución de Problemas al importar el collar, survey y geology Visualización Grafica de perforaciones Ingresos y aplicación de display styles Modelamiento de depósitos a partir de perforaciones
PROCESAMIENTO DE PERFORACIONES
1. Generar una Base de datos 2. Importar Bases de datos generada EJERCICIOS
INTRODUCCION AL MODEL DE BLOQUES
MODULO 4
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO
EJERCICIOS
4.2
3. Desplegar y mostrar label de la base de datos 4. Modelar el deposito de mármol con las perforaciones desplegadas 5. Hallar el volumen de depósito de marmol Introducción y Aplicación del modelo de bloques Creación de Modelos de Bloques Visualización Grafica de modelo de bloques Generacion de restricciones al modelo de bloques Generacion de atributos 1. Crear modelo de bloques 2. generar restricciones al modelo de bloques 3. generar atributos 4. Reporte de recuros en el modelo de bloques
CRONOGRAMA DE ACTIVIDADES Módulo
Módulo Módulo Módulo Módulo
1 2 3 4
Intensid ad (h) 5 5 5 5
DIA 1
DIA 2
DIA 3
DIA 4
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
5. DESARROLLO DEL CURSO 5.1
INTERFACE GRAFICA
El núcleo de todo el software de Surpac está integrado en un solo ambiente gráfico visualizando todos sus módulos, proporcionando edición simultáneamente en 3D con el manejo de datos, utilizando:
Digitalización en 3D Múltiples vistas Leyendas Automáticas Reproducción a todo color Despliegue de datos por capas Orbitar, panoramizar y acercamiento automático Completa ayuda on-line en HTML Estilo Cad en funciones de diseño
Surpac Vision es operado ampliamente en proyectos de diversos tipos, incluyendo:
Operaciones cielo abierto y subterráneas Minerales industriales Depósitos de Hierro Canteras y empresas cementeras Empresas carboníferas Empresas especializadas en restauración de suelos
Cabe recordar que Surpac permite la digitalización de comandos que agilizan los procesos, las teclas de uso para trabajos rápidos son:
Figura 2. Herramientas de uso rápido.
Surpac’s graphical user interface (GUI) está compuesto de varias áreas tal como se muestra en la figura de abajo:
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
Figura 3. Ambiente grafico A continuación se presenta una descripción de los diferentes elementos de graphical user interface (GUI) 5.1.1 Menús Hay 11 diferentes menús para escoger en Surpac Vision. Los dos menú por defecto se llaman Main Menu & Applications Menu. Los otros incluyen Applets, Blast Design, Block Model, Database, Mine Design, Ring Design, Solids, Surveying, & Scheduling. 5.1.2 Toolbars Aquí hay 14 diferentes toolbars para elegir en Surpac. Las dos toolbars por defecto cargadas al iniciar se llaman Status Items, & Main. Otras incluidas son Edit, Create, Display/Hide, View, Inquire, File Tools, Block Model, Database, Mine Design, Blast Design, Ring Design, & Scheduling. Menus o Toolbars pueden ser mostrados u ocultados con el botón derecho del Mouse en cualquier región que no sea un ítem del menú y seleccionando o de-seleccionando el menus/toolbars del menú subsiguiente del contexto. Los menús están situados sobre la línea del separador en el menú del contexto, y los toolbars abajo. En la siguiente imagen se muestra el menú desplegado una vez se da clic derecho.
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
Figura 4. Menú de selección de toolbars 5.1.3 Navigator Es como un mapa exploratorio semejante al utilizado en Windows. Para abrir los archivos hay que hacer un clic con el mouse y arrástralos hacia la viewport. Hay tres modos de abrir los archivos si esto se acompaña con funciones del teclado. Modo Abierto
Añadir Remplaz ar
Tabla 1. Métodos de estimación Modificante del Resultado teclado Ninguno El archivo se abre en su propia layer. El nombre de la layer es el mismo que el del archivo abierto. Crtl El archivo se abre en su capa activa y se le añade a cualquier otro dato en esa layer. Crtl-Shift El archivo se abre en su capa activa y reemplaza todos los otros datos en esa layer..
5.1.4 Status Bar El status bar muestra información vital tales como las coordenadas del cursor, dip y el azimut actual, cambio de la distancia en el eje cuando se mueve o se copia, conexión a las bases de datos y los modelos de bloques. 5.1.5 Message Window: Toda la información que transmita Surpac al usuario se mostrara en el message window. Esta puede ser vuelta a clasificar según el tamaño, minimizada y maximizada. Su estado puede cambiarse entre ser considerado y no serlo. El texto en el message window puede ser copiado y pegado. 5.1.6 Viewport: Este es el ambiente grafico 3D de Surpac. Todos los tipos de datos se ven en el viewport (string, surfaces, databases, block models, etc). Tres formas de mover las vistas dinámicamente se logran usando el mouse: Tabla 2. Opciones de manejo del mouse en la interface de Surpac Modo Botón del Mouse Orbita Izquierdo Por Medio o Ambos eje Zoom Derecho
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
5.1.7 Command Chooser: Todos los comando que hacen trabajar al software (cualquiera sea del menú, toolbars, o escribiendo en el) se muestran en el command chooser. En paréntesis después del nombre de la función el comando de abreviación también se muestra. Mientras los comandos se digitan usando el tecleado, the command chooser automáticamente terminara de escribir la función. La flecha puede ser usada para llamar funciones que corrieron previamente. 5.1.8 Layer Chooser: Todas las layer disponibles se muestran en el layer chooser. La layer que se muestra en el recuadro es la layer activa. La modificación y creación de nuevos datos solo se harán en la layer activa. Surpac Vision siempre comienza con una layer la “Main Graphics Layer”. Otras layers pueden ser agregadas cliqueando “new layer” desde el layer chooser, o abriendo archivos del navegador usando el open mode.
5.2
SET AS WORK DIRECTORY
El primer paso antes de inciar a trabajar en Surpac es la definición del directorio de trabajo, este es realiza dando click derecho en la carpeta que queremos convertir en el directorio de trabajo y seleccionamos Set as Work Directory y automáticamente le pondrá un chulo a esta carpeta y la fuente se pondrá en negrilla, indicándonos que se ha convertido en el directorio de trabajo (ver Figura 5)
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
Figura 5. Directorio de trabajo Como modificar el directorio de trabajo que trae Surpac por defecto, este se realiza modificando la fijación del work space (realizar un ejerció con el cambio de work space) Como cambiar el directorio de trabajo para no tener que estar buscándolo en el workspace.
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
Figura 6. Directorio de trabajo de inicio
5.3
FILES & LAYERS
En la siguiente figura se representan todos los tipos de archivos, extensión y una breve descripción, estos son los archivos que Surpac utiliza para el funcionamiento de todos los módulos. (Ver Figura 7)
Figura 7. Archivos de Surpac Los tipos de archivos que usará inicialmente son los String files (*.str) y DTM files (*.dtm); a medida que se desarrolle el curso se irán viendo los demás tipos de archivos
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
5.3.1 Digitalizado Una forma muy común de introducir datos en Surpac es digitalizar. Puedes usar el mouse o una tabla digitalizadora de datos. Usted ya debería haber aprendido estas funciones en la barra de herramientas principal en el laboratorio anterior: Cambiar cualidades del punto digitizador Digitalizar la localización de cursor Digitalizar en el punto seleccionado Cerrar el segmento digitalizado Comenzar un nuevo segmento Digitalizar por segmento siguiente Digitalizar punto medio
Todas las funciones digitalizadoras se encuentran en CREATE, DIGITIZE Menú. La elevación de convertir a digitalización puede ser definido in CREATE, DIGITIZE, PROPERTIES o usando el botón . Cualquier digitalización que usted haga puedes ser siempre editada usando la función Editing Todas las funciones de digitalización las encontramos en el menú createdigitalise
Figura 8. Menú de digitalización
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
5.3.2 String Los archivos String son los datos básicos fundamentales de coordenadas. Estos contienen puntos y líneas que están ordenados e identificados por secuencias de números. Un String es una secuencia tridimensional de coordenadas delineando alguna característica física. El rango valido de números para los string va desde 1 a 32000. Los strings pueden contener múltiples segmentos, los cuales son porciones discontinuas en secuencia del mismo número. Además cada segmento puede contener múltiples puntos. Cada punto en el segmento consiste en una coordenada 3D (X, Y, Z) y hasta 100 descripciones opcionales. Estas descripciones se almacenan en los campos de descripción nombrados D1, D2…D100. Muchas informaciones en Surpac guardan automáticamente la información en los campos de descripción según lo requerido. Cuando están abiertos los archivos String, se almacenan en diferentes layers. Usted tiene total control en cuanto a donde se almacena cada archivo. La modificación o creación de nuevos datos se realiza en una capa a la vez, y siempre en la capa activa. Cuando se guardan archivos lo anterior es siempre así. Cada layer se guarda en su totalidad en un archivo. Es importante definir el orden jerárquico de los archivos tipo string, debido a que es usado al momento de cálculos y diseños.
Figura 9. Orden jerárquico del archivo string
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
Tipos de string open (abierto) Como línea derecha o curva. Si existe más de un String abierto en un archivo con el mismo número de String, entonces a estos se les llama segmentos abiertos de ese String y se le asignan un número de segmento.
Figura 10. String abierto closed (cerrado) Puede ser un circulo, cuadrado o cualquier polígono irregular. Un String es cerrado cuando su primera y última coordenada son las mismas. Si existe más de un String cerrado en un archivo con el mismo número de String, entonces a estos se le llama segmentos cerrados del String y se le asigna un número de segmento. Esto es común en situaciones donde muchas características están representando algo similar, lógicamente se van a agrupar dentro de un mismo identificador de String, por ejemplo a las curvas de nivel se le asigna un mismo número de String.
Figura 11. String cerrado spot height
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
Es un set de puntos al azar unidos por un número de String, que no están delineadas bajo ninguna característica especial. Los puntos pueden estar en cualquier orden, ya que la línea actual que junta los puntos no representa ninguna característica que puedas ver. Los spot height string son usados comúnmente para registrar elevaciones de puntos en una superficie, o coordenadas de perforaciones.
Figura 12. String spot height Sentido de orientación de los *.str, en sentido anti-horario representan un área de exclusión y en sentido horario un área de inclusión, importante para planeación y diseño. Tabla 3. Uso de los tipos de String Termino Surpac String Open
Termino común Línea
String closed
Polígono
ejemplo Sondajes Propiedades de limites
Spot Height
Punto no asociado con línea -o un polígono
Localización de mallas de voladuras
Las capacidades de editar datos de Surpac son similares en su mayoría a la de los sistemas Cad. Editar una secuencia de datos se puede hacer por String, segmentos o puntos. Todas las herramientas para editar los String se encuentran bajo el nombre Edit menú. Las modificaciones a las secuencias de datos pueden deshacerse usando la función Undo. Todas las funciones editadas se transforman en datos en la layer activa. Estructura de los archivos String Cada línea en un String file se llama record. Los primeros dos records son llamados record de encabezamiento y record del eje respectivamente. El record de encabezamiento contiene datos referentes al archivo entero de la secuencia tal como el código de localización, fecha formada y el propósito. El record del eje contiene dos sets de coordenadas identificados como secuencia numero cero, definiendo un eje de tres dimensiones, el cual se usa cuando se toman secciones. Si no se ha elegido ningún eje este archivo se llena con ceros. El resto de los records en un archivo string contienen puntos de los string, los cuales tienen la siguiente estructura. Descripcion de los Número de string Y X Z puntos
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
Cada campo está delimitado por una coma. Los Records contienen ceros en todos los primeros cuatro campos indicando el final de un segmento o de un string. El record final en el archivo string es una linea con un numero de string que va de cero y hasta el final del campo descriptor. En la siguiente tabla se presenta los iconos más utilizados en el manejo de Surpac, además de ser los de mas fácil acceso por encontrarse en toolbars Tabla 4. Iconos útiles de la barra de herramientas Cambia el directorio Abrir archivos String/DTM Guardar archivos String/DTM Imprimir Resetear graficas Deshacer Rehacer Acercar ventana Alejar ventana Zoom In Zoom Out Zoom All Centro de Rotacion Vista en planta Vista seccional Vista longitudinal Luces encendidas Luces apagadas Hide On Faces On Edges On Render Grilla 2D Grilla 3D Digitalice la localizacion del cursor Cierre el segmento digitalizado Digialice un punto seleccionado Ejecutar Macro Empezar/Parar grabacion de una Macro
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
5.3.2.1
Ejercicios de String
Los archivos utilizados para el desarrollo de los ejercicios de String propuesto, se encuentran en la carpeta Introduction Antes de iniciar con los ejercicios se recomienda nombrar como directorio de trabajo la carpeta introducción. Para recordar cómo se nombra un directorio de trabajo ver el literal 5.2 1. Importe el archivo topo1.dxf desde Autocad a un String file. Surpac permite al usuario importar y exportar datos hacia y desde fuentes externas. El formato más común para el intercambio de datos son el ASCII text y el DXF files. Todas las funciones de archivos importar / exportar se encuentran en el File menú bajo Import or Export.
a. Desde el File menu elija Import, DXF file to a string/DTM file. b. Llene los datos tal como se muestra en el ejemplo.
Cliquee Apply para iniciar la función. Cuando el proceso termine se abrirá un informe del registro de la conversión. También indicara los resultados de la función en la ventana de mensajes.
2. Ejercicio con bench105 y calidad) : Mostrar números, flechas, sentidos de orientación, editar el archivo str. Colores entre otros a) Display | Display Properties | Strings and Points
b) mostrando el sentido del srting por medio de flechas.
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
3. Arregle el archivo lev100.str corrigiendo todos los errores en los archivos String. a) Abra el archivo lev100.str cliqueando y arrastrándolo desde el navigator hacia la viewport.
b) Desde la toolbar elija el boton para mostrar los marcadores del punto y aplicar la forma siguiente. c) Del menu Display elija Strings, con string y segment number para mostar los numeros en cada segmentoo display the numbers at the first point in each segment. d) En A (ver diagrama use Edit, Segment, Join para unir el final del segmento 1.1 con el principio del segmento 1.2. Recuerde revisar sus avisos del dialogo e) En B use Edit, Segment, Close para cerrar este segmento f) Ventana en C usando el botón g) Use Display, Point, Numbers para ver los números de cada punto.
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
h) Use Edit, Segment, Break after point , y elíjalo para quebrar después del punto 12 Observe por favor que los números del punto cambian al corregir el punto (borrar e insertar). Estos números de puntos referidos aquí en este procedimiento pertenecen al diagrama de arriba. i) Use Edit, Point, Move para mover el punto 81 fuera de la zona, cierre el punto numero 12. j) Use Edit, Segment, Join para unir el punto 12 con el 81. k) Fíjese que los números del punto han desaparecido. Esto ocurre porque hemos cambiado el orden de los números del punto al unir los segmentos. l) Use Display, Point, Numbers para redesplegar los numeros. m) Finalmente use Segment, Join para cerrar la pared uniendo el punto 98 con el 13. 4. Ejercicio con lev1665. str. Distancia y azimut entre dos untos Cambio de gradiente entre dos puntos Eliminar punto y renombrar Crear DTM, para techo y piso, hallas volúmenes en diferentes direcciones. Minino, máximo, intervalo 5. Ejercicio con lev1oo. str. Breaklines Join Consolidate Cambiar numero de strip y guardar solo ese Normalizar segmento Crear superficies y generar solido
6. Ejercicio ore-150 str En este ejercicio se muestra las ventajas de digitalización que presenta Surpac.
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
7. Ejercicio con el string creado en el paso anterior (al finalizar usar matematicas del string para invertir el archivo) En status bar poner el numero de str y el ángulo a expandir, luego en editar-segmento -expandirlo con una altura de 20 m y luego creamos un DTM. Luego de arreglar el DTM sacamos el 3D gris.
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
5.3.3 DTM’s Los archivos DTM (modelo digital de terreno) son modelos de superficies. Se crean siempre a partir de los datos de los string, y una vez que esté creado debe guardarse en la misma carpeta en la cual se encuentra el archivo original del string desde el cual fue creado. Los DTM’S puede representar superficies o sólidos. En la siguiente figura se muestra algunas utilizaciones de los DTM’S
Figura 13. Aplicaciones de los DTM’S Los DTM están hechos de triángulos, con cada punto de cada triángulo emparejado a un punto en el archivo string original. Consecuentemente los archivos DTM no son validos sin el archivo string original. Esto es, que un archivo DTM no puede ser abierto si no existe el archivo string original del mismo nombre. Otra regla aplicada a los DTM es que estos archivos no pueden referirse a si mismos, es decir un DTM no puede tener valores múltiples de Z para una coordenada dado de XY El orden jerárquico de los DTMs es similar que el de los string. (Ver Figura 14y Figura 15)
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
Figura 14. Comparación entre los archivos componentes del String y los DTM’s
Figura 15. Orden jerárquico de los DTM’S En la siguiente grafica se muestra la forma como Surpac genera los triangulos y estos a su vez los utiliza para generara las trisolaciones, generando con estos los objetos y asi finalmente el DTM (ver Figura 16).
Figura 16. Conformación de triángulos y trisolaciones para los DTM’S
5.3.3.1
Ejercicios de DTM
En el desarrollo de los ejercicios se hará la explicación de breaklines con pitdesing1.str, intersección de sólidos con triángulos inferiores, generación de volumen de sólidos, línea de intersección entre dos DTMs. Los archivos utilizados para el desarrollo de los ejercicios de DTM propuesto, se encuentran en la carpeta Introduction Antes de iniciar con los ejercicios se recomienda nombrar como directorio de trabajo la carpeta introducción. Para recordar cómo se nombra un directorio de trabajo ver el literal 5.2
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
1. Crear DTM a partir del archivo topo1.str, por medio de crear DTM from layer luego guardamos, y explicar la forma de triangulación. 2. Hallar el volumen del DTM creado en el ejercicio 5 de string por corte y relleno
3. Ejercicio con el archivo ore.srt, crear DTM y solido, y calcular volumen. 4. Ejercicio con el archivo soi1.str, en el cual vamos a crear un archivo límite para restringir el archivo soil1. Str, nos vamos al menú file tolls – aplicar boundary string.
Ejercicio con sample.str, el D1 es Arsénico, interpolar puntos (luego como ejercicio se interpola 100 más) en sitios donde no se tiene
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
información, luego crear un DTM y colorear el campo del atributo con su respectiva leyenda, posterior a esto contornear y es clasificar los valores de arsénico con la función file tools- clasific string by numbers
Ejercicio con eom_pit.dtm es el archive de aeroestudios, como ensayo le ponemos división de colores por rango de bandas
Con este mismo archivo trabajamos las diferentes escalas para visualizar, por view-data view options- viewscale factors.
5. Ejercicio de visualización de un string en medio del archivo eom_pit.dtm Pasos (Video) Tenemos en la pantalla grafica el eom_pit.dtm Luego luego en el status bar nombramos un str. A 500 Creamos una nueva layer k se llame fly. Luego digitalizamos pero pegándonos a los triángulos. Luego le quitamos la selectividad al DTM.
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
Luego suavizamos el strin asi.
Luego guardamos el string fly Luego nos vamos a View > Data view options > View along a string. Y llenamos el formulario de la siguiente manera
Ejercicio de secciones por medio de un eje definido, con el archivo pit_desing1.DTM y ponerle section objects.
5.4
MODELO GEOLOGICO
Surpac emplea el modelo base de datos correlativo que produce una estructura de base de datos con mínima información redundante mientras mantienen la relación entre todos los datos. Se puede acceder a varios tipos diferentes de base de datos o pueden crearse, incluyendo ISAM, ISAMSQL, INFORMIX, ORACLE, PARADOX, DBASE IV y Microsoft ACCESS. La base de datos PARADOX es el tipo de base de datos recomendado para realizar más rápidamente que otros y también es compatible con plataformas de hardware binario. Ningún software adicional se exige para crear una base de datos PARADOX. El modulo de las bases de datos geológicas en Surpac es uno de los set de herramientas más importantes que tú puedes aprender. Los archivos de las perforaciones son el punto de inicio de cualquier proyecto minero y
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
constituye la base en cada estudio de factibilidad y en la estimación de reservas mineras. Archivos que permite Surpac para la creación de database Oracle, Paradox and Microsoft Access, xls entre otros. Una base de datos geológica consiste en un número de tablas, cada una de las cuales contienen diferentes tipos de información. Cada tabla contiene un número de campos de información. Cada tabla tendrá varios registros los cuales a su vez tienen mas archivos con información. Para la creación de la database es necesario tener dos tablas mandatorias la Collar y la Survey, y para el resto de la información se tiene las tablas opcionales las cuales no son necesarias para la distribución tridimensional de las perforaciones son útiles para dar atributos a lo largo de las perforaciones. 5.4.1 Tabla Collar La información almacenada en la tabla collar describe la locación del collar de la perforación, la profundidad máxima de la perforación y si la traza del sondaje es lineal o curva para ser calculada cuando recuperen la perforación, el hole_id que es la identificación de la perforación con la cual Surpac va hacer las relacione internas entre tablas. También se puede almacenar Información opcional del collar por cada sondaje. Por ejemplo, fecha de perforación, tipo de sondaje o nombre del proyecto. Los campos obligatorios en una tabla collar son:
Figura 17. Campos obligatorios de la tabla Collar 5.4.2 Tabla Survey La tabla Survey entrega la información de desviación de las perforaciones usada para calcular la traza de las coordenadas de las perforaciones. Los campos obligatorios incluyen, profundidad de la perforación a la cual la desviación fue tomada, el manteo y azimut de la perforación. Para una perforación vertical, el cual no ha sido desviado, la profundidad podría ser la misma al campo “max_depth” de la tabla collar, el dip de –90 y el azimut
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
0. Los campos y, x y z son usados para almacenar las coordenadas calculadas de cada desviación. Campos opcionales para esta tabla pueden incluir otra información que se haya tomado a los puntos como por ejemplo desviación y orientación del centro. Los campos obligatorios en una tabla survey son: el hole_id, las coordenadas de la perforación, el azimut de la perforación y su dip que muestra los diferentes cambios de angulo a lo largo de la perforación.
Figura 18. Campos obligatorios de la tabla Survey 5.4.3 Tablas opcionales Este tipo de tabla guarda información como la geología de la perforación y los resultados del análisis de laboratorio para las muestras de la perforación, leyes entre otros, Hay 3 tipos de tablas opcionales que pueden ser agregadas a la database: 1. Interval(depth from and depth to) 2. Point(depth to) 3. Discrete(point data) Las tablas interval requieren la profundidad de partida y término de los intervalos, los campos se llaman “depth_from” y “depth_to” respectivamente. Las tablas point requieren solamente la profundidad donde la muestra fue tomado, el campo se llama “depth_to”. Los campos x y z son usados para almacenar las coordenadas calculadas de las profundidades de las muestras. Las tablas discrete sample son usadas para almacenar información por punto, el cual tiene un único “samp_id” y la posición en el espacio de sus coordenadas X, Y Z. La tabla discrete sample está idealmente situada para almacenamiento y procesamiento posterior de muestras geoquímicas del suelo. En la Figura 19 se muestran los campos obligatorios que deben contener las diferentes tablas opcionales.
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
Figura 19. Campos obligatorios de los diferentes tipos de tablas opcionales Los iconos mas utilizados para la generación de bases de datos se presenta en la siguiente grafica Tabla 5. Iconos útiles de la barra de herramientas de la base de datos geológica Abrir base de datos Cerrar base de datos Estilos de muestra de sondajes Mostar sondajes Complete unextended hole Previous Section Next Section Reverse View Direction Zoom Plane Refresh Drillholes Identify Drillhole Edit Drillhole End Section Mode
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
5.4.3.1
Ejercicios de bases de datos
Los archivos utilizados para el desarrollo de los ejercicios de bases de datos propuesto, se encuentran en la carpeta Database a acepción del ejercicio 1, el archivo de este se encuentra en la carpeta Introduction. Antes de iniciar con los ejercicios se recomienda nombrar como directorio de trabajo la carpeta introducción. Para recordar cómo se nombra un directorio de trabajo ver el literal 5.2
1. Ejercicio de Arreglo de topo (archivo topo.str) normalizar segmentos crear DTM, contornear y volver anormalizar. 2. Creación de la base de datos con las tablas collar, survey, geology y simple. a. b. c. d.
Creación de base de datos en acces mapeo la base de datos. Luego creamos la tabla stiles para el mármol y el estéril Desplegamos las perforaciones con los diferentes colores de los tipos de litología
e. Luego extraemos el composito de calidades de las perforación database-composito-downhole
El campo que dice composite lenght nos muestra cada cuanto encontramos los intervalos de definición de los valores esa perforación, en otras palabras es la distancia de los puntos que se crea con descriptores.
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
3. Ejercicio de creación del modelo de geológicos partiendo de base de datos de perforaciones a. Ahora necesitamos crear el techo y piso de los sondajes para el modelo geológico. Estos los creamos utilizando databasecomposite-composite by geology.
4. Creación del string de calidades a. Extraemos el composito de calidades de las perforación database-composito-downhole
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
El campo que dice composite lenght nos muestra cada cuanto encontramos los intervalos de definición de los valores esa perforación, en otras palabras es la distancia de los puntos que se crea con descriptores. Este string es el que vamos a interpolar dentro del modelo de bloques.
5.5
MODELO DE BLOQUES
Figura 20. Modelo de bloques OBJETIVOS
Familiarizarse con el modulo de modelamiento de bloques Surpac y con el concepto de modelamiento de bloques. El modelo de bloques es una forma de base de datos referencial-espacial que proporciona un significado para modelar un cuerpo 3-D desde datos de puntos e intervalos como son los de una muestra de perforaciones. Es un método de estimación de volumen, tonelaje, y ley media de un cuerpo 3-D desde escasos datos de perforación.
Figura 21. Barra de menú del modelo de bloques desplegada.
Tabla 6. Useful toolbar icons block modelling Modelo de Bloques Abierto Modelo de Bloques Cerrado Mostrar Modelo de Bloque Agregar un Nuevo grafico de
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
restricción Remover ultimo Grafico de restricción Remover todos los gráficos de restricciones Editar Restricción al Modelo de Bloque Borde del Bloque y Visibilidad de las caras Agregar restricción de plano cortante Remover restricción de plano cortante Colorear Modelo por Atributos Remover color de los Bloques Agregar atributo al Modelo de Bloques Eliminar Atributo del Modelo de Bloque Editar Atributo del Modelo de Bloque Matemáticas del Bloque Identificar Valores del Bloque Estado del Modelo de Bloques 5.5.1 Attributes Registros en el Modelo de Bloques son relacionados a bloques. Estos son particiones cúbicas del espacio modelado y son creados en forma dinámica de acuerdo a las operaciones realizadas en el Modelo de Bloques. Cada bloque contiene atributos para cada una de las propiedades a ser modeladas. Las propiedades o atributos pueden contener series de valores numéricos o alfanuméricos. Cada bloque es definido por su centroide geométrico y sus dimensiones en cada eje. Los bloques pueden ser de diferentes tamaños definidos por el usuario una vez que el modelo de bloques ha sido creado.
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
Figura 22. Barra de menú del modelo de bloques 5.5.2 Constraints
Todas las funciones del Modelo de Bloques serán desarrolladas con restricciones. Una restricción es una combinación de uno o más objetos espaciales en bloques seleccionados. Los objetos que pueden ser usados en las restricciones son planos, DTM’s, sólidos, strings cerrados y valores de atributos del bloque. Las restricciones pueden ser guardadas en archivos para un rápido re-uso y pueden ellas mismas ser usadas como componentes de otras restricciones.
Figura 23. Opciones del menú constraints 5.5.3 Estimation Una vez creado el Modelo de Bloque y definidos todos sus atributos, ellos deben ser rellenados con algún método de estimación. Esto se logra estimando y asignando valores de atributos desde datos de muestras que tienen coordenadas X Y Z y el valor del atributo de interés. Los métodos de estimación que pueden ser usados son:
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
Tabla 7. Métodos de estimación Vecino más Asigna el valor de la muestra puntual más cercana al bloque cercano Inverso de Asigna valores al bloque usando el estimador del inverso de la distancia la Distancia Asignar un valor explicito a los bloques en el Asignar Modelo Valores Asigna valores al bloque usando Kriging con Kriging parámetros de un variograma desarrollados en un Ordinario estudio Geoestadístico Funciones involucradas con una distribución Kriging probabilística de Indicador la ley del bloque obtenida desde el kriging de los indicadores Asignar por Asigna datos desde la descripción de campos de segmentos cerrados a valores de atributos de String bloques que están contenidos dentro de estos segmentos extendidos en la dirección de uno de los ejes principales (X, Y o Z) Asigna valores al bloque desde datos de un formato Importar delimitado o fijo de un archivo de texto Centroides
5.5.3.1
Ejercicios modelo de bloques
Los archivos utilizados para el desarrollo de los ejercicios de modelo de bloques propuesto, se encuentran en la carpeta Modelo_bloques Antes de iniciar con los ejercicios se recomienda nombrar como directorio de trabajo la carpeta introducción. Para recordar cómo se nombra un directorio de trabajo ver el literal 5.2 1. Ejercicio de modelo de bloques a. Crear un modelo de bloques b. Desplegar el modelo de bloques c. Crear restricciones a este modelo de bloques, basándonos en el archivo todo.dtm d. Generar el atributo densidad al modelo de bloques
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
e. Hacer un reporte de volumen de modelo de bloques y compararlo con el calculo de volumen realizado en los ejercicios de string
s del Curso
In s t r u c t o r e
YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ
BIBLIOGRAFÍA
El curso está basado de acuerdo a la experiencia de los instructores y a bibliografía complementaria como manuales de software:
Manual de Surpac 5.0 Manual de Surpac 5.1 Manual de Surpac 6.03 Manual de Surpac 6.13