Upload
andres-botero
View
533
Download
63
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