Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Haul Design Vulcan
Haul Design Vulcan
1 Modelo de Bloques
Todos los bloques que tengan alguna de estas variables con un valor no
válido (o su valor por defecto) serán ignorados para efectos del cálculo. Lo
mismo ocurre en el caso con los bloques con información válida pero sin una
ruta asociada a su fase cargada en Envisage.
www.maptek.com Página 2
El Atributo “Grupo” es utilizado para una restricción o condición extra. Es
aquí donde se indica el destino asociado a la ruta Expit, en otras palabras,
estamos indicando al script que sólo los bloques con cierto tipo de material
utilizarán esta ruta si lo requieren. Ejemplos de destinos: STOCK,
PLANTA, WASTE, etc.
La secuencia de puntos de las rutas Expit debe ser desde el pit hacia
afuera del pit.
Una vez el script ha sido mediante Vulcan Explorer -> Lava Scripts o vía
menú File -> Lava, la secuencia de ejecución de este es la siguiente:
www.maptek.com Página 3
5.1 Selección de Modelo de Bloques
Figura 1
Figura 2
www.maptek.com Página 4
Las Variables de Lectura son las explicadas anteriormente (Fase,
Periodo, Producto) y cuya correcta información es de completa responsabilidad
del usuario.
Las Variables de Escritura son utilizadas por el script para escribir el
resultado de los cálculos. Estas pueden ser seleccionadas por el usuario desde
el listado para utilizar alguna existente, o se puede escribir los nombres de estas
en cuyo caso el script las agregará automáticamente.
- La variable para Tiempo almacenará el número de minutos que le toma al
bloque correspondiente llegar a su destino. Es de tipo float.
- La variable para Ruta almacena un ID de ruta escogida por el bloque.
Este ID será leído por el script haul_design_draw. Es de tipo text.
Este panel solo se genera cuando se está corriendo el script para más de
una fase. En síntesis, permite añadir la posibilidad de cruces entre rutas de tal
forma que un bloque puedo cambiarse a una ruta superior donde sea
geométricamente posible y siempre y cuando este cruce permita disminuir el
tiempo de trayecto a destino. Se puede observar, en la Figura 3, un ejemplo de
este panel.
www.maptek.com Página 5
Figura 3
www.maptek.com Página 6
Figura 4
www.maptek.com Página 7
Figura 5
Tal como su nombre lo indica, este es un panel especial para ingresar las
velocidades del camión (Cargado y Vacío) de acuerdo a un rango de pendientes
dado. Este panel será desplegado igual veces al número de equipos ingresados
en el panel anterior. Para el ejemplo en la Figura 6, la interpretación para camión
“CAT01” Cargado (Grilla 1) es:
www.maptek.com Página 8
Figura 6
www.maptek.com Página 9
Para pendientes mayores o iguales a 60, su velocidad en subida es 20
Km/H y en bajada 45 Km/H.
Resumen: 𝑝𝑒𝑛𝑑𝑖𝑒𝑛𝑡𝑒_2 ≤ 𝑥 < ∞
Se aplican exactamente las mismas reglas para la camión Vacío (Grilla 2).
Existe la posibilidad de escoger velocidades distintas para rutas Expit,
para lo cual se debe marcar la casilla “Velocidades Expit diferentes”.
Para el nuevo panel que se muestra se aplican exactamente las mismas
reglas que se acaban de explicar. Esta opción se tiene que indicar en
cada panel de velocidades.
En este panel el usuario debe indicar qué equipo será usado por cada par
de fase-período, teniendo que seleccionar de una casilla el nombre del equipo
ingresado anteriormente, como se muestra en la Figura 6.
www.maptek.com Página 10
Figura 6
www.maptek.com Página 11
Cabe mencionar que esta es la única parte del script realizada con
Macros, por lo que si en alguna versión posterior de Vulcan el script dejara de
funcionar correctamente, se debería proceder a actualizar estas rutinas.
Un resumen de estas operaciones pueden ser vistas por el usuario en la
consola Envisage, tal como se muestra en la Figura 7.
Figura 7
www.maptek.com Página 12
- Se ha ejecutado previamente script haul_design.lava, y su ejecución fue
exitosa. Esto se puede comprobar revisando la última línea que retorna el
script, como se ve en la Figura 8.
Figura 8
Una vez el script ha sido mediante Vulcan Explorer -> Lava Scripts o vía
menú File -> Lava, la secuencia de ejecución de este es la siguiente:
www.maptek.com Página 13
Figura 9
Además, el usuario puede habilitar que se ingrese al modelo de bloques
una variable que guarde la distancia entre un bloque y su destino. Por defecto,
este nombre es “distance_dest”.
Figura 10
www.maptek.com Página 14
Figura 11
Figura 12
El bloque sigue un camino dentro del banco hasta unirse a una ruta Inpit,
para luego continuar por una ruta Expit hasta destino.
www.maptek.com Página 15