Validación del modelo de bloques
Antes de generar el archivo .mod se deben verificar los siguientes
puntos:
1. Que no existan leyes o densidades negativas (-99 por ejemplo).
2. Que no existan bloques con densidad 0 bajo la topografía, y
bloques con densidad distinta de 0 sobre la topografía.
3. Crear una variable Tonelaje que es necesaria para la creación
del archivo .mod (opcional).
Acción al punto 1:
Crear variable de leyes y/o densidad con nombres arbitrarios (por
ejemplo cut_a y dens_a). Luego, ejecutar el siguiente script:
cut_a=cut Asigna todos los valores de cut a cut_a y dens a dens_a
dens_a=dens
if(cut_a lt 0)then Asigna a todos lo valores negativos el valor 0
cut_a=0
endif
if(dens_a lt 0)then
Asigna a todos lo valores negativos el valor 0. Esto
dens_a=0
puede provocar que se generen densidades con valores
endif 0 bajo la topografía. Esto se soluciona con el script de la
lámina N°5.
Acción al punto 2:
Se debe crear una variable con nombre arbitrario (por ejemplo minado),
la cual debe ser “minada”, es decir, asignar el porcentaje de aire a roca
de cada bloque. El proceso de “minado” depende de la ubicación de
cada bloque con respecto a la topografía:
Minado=1 Minado=1 Minado=1 Minado=1
Topo
Minado=0.3 Minado=0.7 Minado=0.8 Minado=0.99
Minado=0 Minado=0 Minado=0 Minado=0
Ejemplo de “minar” la variable minado hacia arriba en tanto por uno
Acción al punto 2:
Se debe crear una variable con nombre arbitrario (por ejemplo minado),
la cual debe ser “minada”, es decir, asignar el porcentaje de aire a roca
de cada bloque. El proceso de “minado” depende de la ubicación de
cada bloque con respecto a la topografía:
Minado=0 Minado=0 Minado=0 Minado=0
Topo
Minado=0.7 Minado=0.3 Minado=0.2 Minado=0.01
Minado=1 Minado=1 Minado=1 Minado=1
Ejemplo de “minar” la variable minado hacia abajo en tanto por uno
Acción al punto 2:
Luego, se debe crear una nueva variable densidad con nombre
arbitrario (por ejemplo densidad_a) y ejecutar el siguiente script:
densidad_a=densidad Asigna todos los valores de densidad a
densidad_a
if(minado eq 1)then
Hace que todos los bloques que estén sobre
densidad_a=0
la topografía tengan densidad 0
endif
if(minado lt 1 and densidad_a eq 0)then Hace que todos los bloques que estén bajo
densidad_a=2.7 la topografía y con densidad 0, tengan una
endif densidad promedio de 2.7
Acción al punto 3:
Crear una variable tonelaje con nombre arbitrario (por ejemplo ton).
Luego, ejecutar le siguiente script:
ton=125*densidad_a*(1-minado) El 125 corresponde al volumen del bloque
Validación del modelo de bloques
A. Creación de nueva variable:
Validación del modelo de bloques
B. Edición/ejecución script: