51
CURSO SURPAC BASICO DICTADO POR: YEISON ADOLFO CIRO OCAMPO JUAN ESTEBAN ZAPATA VELASQUEZ

Manual Surpac Basico

Embed Size (px)

Citation preview

CURSO SURPAC BASICO

DICTADO POR:

Y E I S O N A D O L F O C I R O O C A M P O

J UA N E S T E B A N Z A PATA V E L AS Q U E Z

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

FICHAS DE LOS INTRUCTORES

YEISON ADOLFO CIRO OCAMPOIngeniero De Minas Y MetalurgiaUniversidad Nacional De Colombia (Sede Medellín)C.C: 1017123448Tarjeta profesional: 0525617837Celular: 311-760-60-43Correo: [email protected]

: [email protected] de residencia: Medellín

YEISON ADOLFO CIRO OCAMPOMining and Metallurgy of EngineerNational University of Colombia (Sede Medellín)C.C: 1017123448Professional card: 0525617837Movil: 311-760-60-43Mail: [email protected] : [email protected] of residence: Medellín

JUAN ESTEBAN ZAPATA VELASQUEZIngeniero De Minas Y MetalurgiaUniversidad Nacional De Colombia (Sede Medellín)C.C: 1017123448Celular: 311-760-60-43Correo: [email protected]

: [email protected] de residencia: Medellín

JUAN ESTEBAN ZAPATA VELASQUEZMining and Metallurgy of EngineerNational University of Colombia (Sede Medellín)C.C: 1017123448Movil: 311-760-60-43Mail: [email protected] : [email protected] of residence: Medellín

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

TABLA DE CONTENIDO

1. INTRODUCCIÓN.....................................................................................................72. OBJETIVOS..............................................................................................................8

1.1 OBJETIVO GENERAL.................................................................................81.2 OBJETIVOS ESPECÍFICOS......................................................................8

3. METODOLOGÍA......................................................................................................92. REQUERIMIENTOS MÍNIMOS DE HARDWARE.............................................103. SOFTWAREs COMPATIBLEs..............................................................................104. SECUENCIA DE APRENDIZAJE.........................................................................10

4.1 DESCRIPCIÓN DE ACTIVIDADES.....................................................114.2 CRONOGRAMA DE ACTIVIDADES....................................................12

5. DESARROLLO DEL CURSO................................................................................135.1 INTERFACE GRAFICA............................................................................135.1.1 Menús.........................................................................................................145.1.2 Toolbars.....................................................................................................145.1.3 Navigator..................................................................................................155.1.4 Status Bar.................................................................................................155.1.5 Message Window:..................................................................................155.1.6 Viewport:...................................................................................................155.1.7 Command Chooser:...............................................................................155.1.8 Layer Chooser:........................................................................................165.2 SET AS WORK DIRECTORY..................................................................165.3 FILES & LAYERS.......................................................................................175.3.1 Digitalizado..............................................................................................185.3.2 String..........................................................................................................195.3.2.1Ejercicios de String...............................................................................225.3.3 DTM’s.........................................................................................................265.3.3.1Ejercicios de DTM.................................................................................275.4 MODELO GEOLOGICO...........................................................................305.4.1 Tabla Collar..............................................................................................315.4.2 Tabla Survey............................................................................................315.4.3 Tablas opcionales...................................................................................325.4.3.1Ejercicios de bases de datos............................................................34

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

5.5 MODELO DE BLOQUES.........................................................................365.5.1 Attributes..................................................................................................375.5.2 Constraints...............................................................................................385.5.3 Estimation.................................................................................................385.5.3.1Ejercicios modelo de bloques..........................................................39

BIBLIOGRAFÍA.............................................................................................................40

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

Listado de figuras

Figura 1. Requerimientos de hardware......................................................10Figura 3. Herramientas de uso rápido.......................................................13Figura 2. Ambiente grafico.........................................................................14Figura 4. Menú de selección de toolbars....................................................14Figura 5. Directorio de trabajo...................................................................16Figura 6. Directorio de trabajo de inicio....................................................17Figura 7. Archivos de Surpac.....................................................................18Figura 8. Menú de digitalización................................................................18Figura 9. Orden jerárquico del archivo string............................................19Figura 10. String abierto............................................................................20Figura 11. String cerrado...........................................................................20Figura 12. String spot height......................................................................21Figura 13. Aplicaciones de los DTM’S........................................................26Figura 14. Comparación entre los archivos componentes del String y los DTM’s..........................................................................................................27Figura 15. Orden jerárquico de los DTM’S.................................................27Figura 16. Conformación de triángulos y trisolaciones para los DTM’S....27Figura 17. Campos obligatorios de la tabla Collar.....................................31Figura 18. Campos obligatorios de la tabla Survey....................................32Figura 19. Campos obligatorios de los diferentes tipos de tablas opcionales..................................................................................................................... 33Figura 20. Modelo de bloques....................................................................36Figura 21. Barra de menú del modelo de bloques desplegada..................36Figura 22. Barra de menú del modelo de bloques......................................37Figura 23. Opciones del menú constraints.................................................38

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

Listado de tablas

Tabla 1. Métodos de estimación..................................................................15Tabla 2. Opciones de manejo del mouse en la interface de Surpac............15Tabla 3. Uso de los tipos de String..............................................................21Tabla 5. Iconos útiles de la barra de herramientas.....................................22Tabla 6. Iconos útiles de la barra de herramientas de la base de datos geológica......................................................................................................33Tabla 7. Useful toolbar icons block modelling.............................................36Tabla 8. Métodos de estimación..................................................................39

Instru

ctore

s del C

urso

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).

Instru

ctore

s del C

urso

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

Instru

ctore

s del C

urso

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.

Instru

ctore

s del C

urso

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 COMPATIBLES

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.

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

Conformación de archivos string.  Uso de las herramientas de edición. Estructuras y tipos de datos. Crear, guardar y editar datos. 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_SURPACMODUL

O TEMAS ACTIVIDADES

MO

DU

LO 1

INTRDUCCION AL SURPAC Exposición de bienvenida

INSTALACION DE SOFTWARE Pasos para la instalación, acompañados de un video

INTERFAZ GRAFICABarra de herramientasBarra de TítulosAmbiente y Módulos de trabajo

CONCEPTO INTRODUCTORIO DE STRING Y DTM’S

Conceptos básicos de un string y formato de guardadoCrear nuevo stringAplicación del snap Crear un stringManipulación de las StringInsertar puntos Manipulación de puntosConceptos de layer y segmentosCreación de DTM’S

EJERCICIOS

1. Ejercicio con bench105 y calidad2. Arreglar el archivo lev100.str3. Ejercicio con lev1665. str.4. Ejercicio con lev1oo. Str

MO

DU

LO 2

IMPORTAR Y EXPORTAR DATOS

Formatos ImportablesImportación de ArchivosFormatos ExportablesExportación de Archivos

CONCEPTO DE TRIANGULACION Introducción y Generalidades

CONCEPTOS DE DTM'S

Introducción y GeneralidadesCrear superficies DTMCrear string limiteCreación de un solidoCalculo de volúmenes

VALIDACION DE SOLIDOS Conceptos y herramientasEJERCICIOS Importación de topografías

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

CUROS_BASICO_SURPACMODUL

O TEMAS ACTIVIDADESImportación de traza y llevar a 3DImportación de minas en 3D

Triangulación y generación de una superficie

MO

DU

LO 3

IMPORTACION DE DATOS DE PERFORACION

Conceptos Basicos de SondajesCreación de Base de datos

COLLAR, SURVEY, GEOLOGY

Introducción y GeneralidadesFormatos de collar, survey y geologyImportación del collar, survey y geology a surpacBases para la solución de Problemas al importar el collar, survey y geology

PROCESAMIENTO DE PERFORACIONES

Visualización Grafica de perforacionesIngresos y aplicación de display stylesModelamiento de depósitos a partir de perforaciones

EJERCICIOS

1. Generar una Base de datos

2. Importar Bases de datos generada

3. Desplegar y mostrar label de la base de datos4. Modelar el deposito de mármol con las perforaciones desplegadas5. Hallar el volumen de depósito de marmol

MO

DU

LO 4

INTRODUCCION AL MODEL DE BLOQUES

Introducción y Aplicación del modelo de bloquesCreación de Modelos de BloquesVisualización Grafica de modelo de bloquesGeneracion de restricciones al modelo de bloquesGeneracion de atributos

EJERCICIOS

1. Crear modelo de bloques2. generar restricciones al modelo de bloques3. generar atributos4. Reporte de recuros en el modelo de bloques

4.2 CRONOGRAMA DE ACTIVIDADES

Módulo Intensidad (h) DIA 1 DIA 2 DIA 3 DIA 4

Módulo 1 5        Módulo 2 5        Módulo 3 5        Módulo 4 5        

Instru

ctore

s del C

urso

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.

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

Surpac’s graphical user interface (GUI) está compuesto de varias áreas tal como se muestra en la figura de abajo:

Figura 3. Ambiente grafico

A continuación se presenta una descripción de los diferentes elementos de graphical user interface (GUI)

5.1.1Menú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.2Toolbars

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.

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

Figura 4. Menú de selección de toolbars

5.1.3Navigator

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.

Tabla 1. Métodos de estimación Modo Modificante del

tecladoResultado

Abierto Ninguno El archivo se abre en su propia layer. El nombre de la layer es

el mismo que el del archivo abierto.

Añadir Crtl El archivo se abre en su capa activa y se le añade a cualquier

otro dato en esa layer.Remplaz

arCrtl-Shift El archivo se abre en su capa

activa y reemplaza todos los otros datos en esa layer..

5.1.4Status 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.5Message 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.6Viewport:

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:

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

Tabla 2. Opciones de manejo del mouse en la interface de SurpacModo Botón del

Mouse Orbita Izquierdo

Por eje

Medio o Ambos

Zoom Derecho

5.1.7Command 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.8Layer 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)

Instru

ctore

s del C

urso

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.

Instru

ctore

s del C

urso

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)

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

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

5.3.1Digitalizado

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 seleccionadoCerrar el segmento digitalizadoComenzar un nuevo segmentoDigitalizar por segmento siguienteDigitalizar 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ú create-digitalise

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

Figura 8. Menú de digitalización

5.3.2String

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.

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

Figura 9. Orden jerárquico del archivo string

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)

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

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 heightEs 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.

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

Tabla 3. Uso de los tipos de StringTermino Surpac Termino común ejemplo

String Open Línea Sondajes

String closed PolígonoPropiedades de

limites

Spot HeightPunto no asociado con

línea -o un polígonoLocalizació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.

Número de string Y X Z Descripcion de los puntos

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 herramientasCambia el directorio

Abrir archivos String/DTM Guardar archivos

String/DTM Imprimir

Resetear graficasDeshacerRehacer

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

Acercar ventanaAlejar ventana

Zoom InZoom OutZoom All

Centro de RotacionVista en plantaVista seccional

Vista longitudinal Luces encendidasLuces apagadas

Hide OnFaces OnEdges OnRender

Grilla 2D Grilla 3D

Digitalice la localizacion del cursor

Cierre el segmento digitalizado

Digialice un punto seleccionado

Ejecutar MacroEmpezar/Parar grabacion

de una Macro

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.

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

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 otrosa) Display | Display Properties | Strings and Points

b) mostrando el sentido del srting por medio de flechas.

Instru

ctore

s del C

urso

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 segmentof) Ventana en C usando el botón g) Use Display, Point, Numbers para ver los números de cada punto.

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

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

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.

Instru

ctore

s del C

urso

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.

5.3.3DTM’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

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

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)

Figura 14. Comparación entre los archivos componentes del String y los DTM’s

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

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

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

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

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 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

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

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. 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

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

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 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.

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

5.4.1Tabla 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.2Tabla 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 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.

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

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.

Instru

ctore

s del C

urso

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ógicaAbrir base de datos

Cerrar base de datosEstilos de muestra de sondajes

Mostar sondajesComplete unextended hole

Previous SectionNext Section

Reverse View DirectionZoom Plane

Refresh DrillholesIdentify Drillhole

Edit DrillholeEnd Section Mode

Instru

ctore

s del C

urso

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. Creación de base de datos en accesb. mapeo la base de datos.c. Luego creamos la tabla stiles para el mármol y el estérild. 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

Instru

ctore

s del C

urso

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.

3. Ejercicio de creación del modelo de geológicos partiendo de base de datos de perforacionesa. Ahora necesitamos crear el techo y piso de los sondajes para el

modelo geológico. Estos los creamos utilizando database-composite-composite by geology.

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

4. Creación del string de calidadesa. 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. 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.

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

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 modellingModelo de Bloques AbiertoModelo de Bloques CerradoMostrar Modelo de Bloque

Agregar un Nuevo grafico de 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 AtributosRemover color de los BloquesAgregar atributo al Modelo de

BloquesEliminar Atributo del Modelo de

BloqueEditar Atributo del Modelo de

BloqueMatemáticas del Bloque

Identificar Valores del BloqueEstado del Modelo de Bloques

5.5.1Attributes

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

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

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.

Figura 22. Barra de menú del modelo de bloques

5.5.2Constraints

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.

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

Figura 23. Opciones del menú constraints

5.5.3Estimation

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:

Tabla 7. Métodos de estimación Vecino más cercano

Asigna el valor de la muestra puntual más cercana al bloque

Inverso de la Distancia

Asigna valores al bloque usando el estimador del inverso de la distancia

Asignar Valores

Asignar un valor explicito a los bloques en el Modelo

Kriging Ordinario

Asigna valores al bloque usando Kriging con parámetros de un variograma desarrollados en un estudio Geoestadístico

Kriging Indicador

Funciones involucradas con una distribución probabilística de la ley del bloque obtenida desde el kriging de los indicadores

Instru

ctore

s del C

urso

YEISON ADOLFO CIRO OCAMPO

JUAN ESTEBAN ZAPATA VELASQUEZ

Asignar por String

Asigna datos desde la descripción de campos de segmentos cerrados a valores de atributos de bloques que están contenidos dentro de estos segmentos extendidos en la dirección de uno de los ejes principales (X, Y o Z)

Importar Centroides

Asigna valores al bloque desde datos de un formato delimitado o fijo de un archivo de texto

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 bloquesa. Crear un modelo de bloquesb. Desplegar el modelo de bloquesc. Crear restricciones a este modelo de bloques, basándonos en

el archivo todo.dtmd. Generar el atributo densidad al modelo de bloquese. Hacer un reporte de volumen de modelo de bloques y

compararlo con el calculo de volumen realizado en los ejercicios de string

Instru

ctore

s del C

urso

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