07 Cubagem Geral

50
1 MAPTEK VULCAN Software 3D para Indústria de Mineração Modelo de Blocos/Cubagem Notas de Treinamento Maptek Informática do Brasil Ltda. Av. Otacílio Negrão de Lima, 940 • São Luiz 31365-450 • Belo Horizonte • MG • Brasil Tel.: (031) 3441-5466 • Fax: (031) 3441-5174 [email protected] www.maptek.com.br www.vulcan3d.com.br

description

Vulcan

Transcript of 07 Cubagem Geral

  • 1111

    MAPTEK VULCAN Software 3D para Indstria de Minerao

    Modelo de Blocos/Cubagem Notas de Treinamento

    Maptek Informtica do Brasil Ltda. Av. Otaclio Negro de Lima, 940 So Luiz

    31365-450 Belo Horizonte MG Brasil Tel.: (031) 3441-5466 Fax: (031) 3441-5174

    [email protected] www.maptek.com.br

    www.vulcan3d.com.br

  • 2222

    Modelo de Blocos

    "Um modelo de jazida consiste em uma rede de clulas cbicas arrumadas em trs dimenses para formar um volume no espao".

    odelo de Blocos um modelo em 3D capaz de representar a distribuio espacial de qualquer varivel, utilizando para isto um mtodo de interpolao, como por exemplo a Krigagem. Os blocos que compem este modelo so paraleleppedos e definem uma regio exata do espao 3D. Uma srie destes cubos vai gerar um

    Modelo de Blocos. As instrues para a criao, interpolao das variveis, clculo de reservas e visualizao do Modelo de blocos, sero feitas respeitando os seguintes passos:

    Construo do modelo;

    Visualizao;

    Manipulao;

    Estimativa de Teores;

    Cubagens e Reservas.

    Definindo o Modelo de Blocos

    Para a construo do Modelo de Blocos h algumas etapas a serem seguidas:

    Orientao;

    Esquemas;

    Variveis;

    Boundaries;

    Limites;

    Excees.

    Format

    V ao menu Block, Construction e escolha a opo New Definition e o seguinte painel ser mostrado:

    M

  • 3333

    Figura 01 Painel de definio do modelo de blocos

    Entre com as coordenadas leste, norte e de elevao (X, Y e Z) para o ponto de origem do modelo de blocos. Entre com a orientao para o Modelo de Blocos, este modelo poder ser rotacionado em relao ao azimute, ao plunge e ao mergulho.

    Preencha a tabela Orientation como mostra a Fig. 01.

    Agora necessrio definir os esquemas. Os esquemas contm os limites e os tamanhos dos blocos, podendo haver mais que um esquema no mesmo modelo.

    X/Y/Z start offset: Esta a distncia do ponto de origem em que o esquema ser criado.

    X/Y/Z end offset: Esta a distncia que o esquema ter do ponto de origem.

    Parent X/Y/Z size: Define as dimenses dos blocos nas respectivas direes.

    Caso seja necessrio criar sub-blocos, os mesmos so definidos em um outro esquema. Podero ser criados quantos esquemas forem necessrios, quando houver esquemas para sub-blocos, os mesmos devero possuir tamanhos que sejam mltiplos, nas respectivas orientaes, do tamanho do bloco principal (parent pai).

    Figura 02 Definio dos esquemas tamanhos dos blocos

    Preencha a tabela Schema como mostra a Fig. 02.

  • 4444

    V ao menu File, Save. Escolha um nome (BLOCK_MODEL) para o seu arquivo de definio, este arquivo ter como nome completo no diretrio de trabalho .bdf. Agora j temos uma estrutura para o Modelo de Blocos, que poder ser visualizada no menu Block, Construction, opo Display.

    O Modelo de Blocos possui algumas variveis default definidas, tais como o centro de cada bloco e a suas dimenses, porm provavelmente teremos que definir outras variveis para serem utilizadas posteriormente nas avaliaes de teores, parmetros econmicos e/ou metalrgicos, etc.

    O Software Vulcan permite a entrada de no mximo 300 variveis por Modelo de Blocos. Estas variveis podem ser editadas ou adicionadas ao Modelo de Blocos.

    Agora v ao menu Block, Construction e escolha a opo Load Definition para continuar a adio de dados. Selecione a tabela Variables.

    Variable: o nome da varivel que est sendo criada e que vai ser usada no Modelo de Blocos. Selecione tambm o tipo da varivel, ou seja, se a varivel numrica (float, dobble), inteira (integer, short, byte), ou alfanumrica (name).

    Default value: Entre com um valor default, ou seja, um valor para ser aplicado varivel quando a mesma no estiver presente no Modelo de Blocos.

    Entre com as variveis abaixo:

    Figura 03 Variveis do modelo de blocos

  • 5555

    O prximo passo definir os Boundaries para o Modelo de Blocos. Eles so utilizados para determinar que caractersticas (Litologia, Material) que o bloco deve conter. Podemos utilizar as triangulaes de slidos ou superfcies para isto.

    Por exemplo, pode-se utilizar a opo Boundaries para definir um bloco abaixo da superfcie da topografia, ou ento representar um dique cortando todas as outras camadas de rochas.

    Selecione a tabela Boundaries.

    Triangulation: Este o nome da triangulao que ser utilizada. A seleo pode ser feita atravs da digitao dos respectivos nomes ou selecionando da ou mesmo na tela.

    Variable: Entre com o nome da varivel e o seu valor definido para o Modelo de Blocos. Voc pode selecionar as variveis de uma lista que mostrar todas as variveis presentes na definio criada para o Modelo de Blocos.

    Priority: Cada triangulao deve possuir um diferente nvel de prioridade. A prioridade especificar a ordem da blocagem no Modelo de Blocos, uma prioridade de maior valor, sobrepem uma prioridade de menor valor, ou seja, quando duas triangulaes se cruzam a blocagem nesta interseo ser feita primeiro para a triangulao de maior prioridade. Por exemplo: no caso de um dique ou veio cortando todas as outras rochas presentes, o dique ou veio deve possuir prioridade maior que as prioridades relativas s outras rochas.

    Inversion: So opes que definem quais sero os blocos assinalados de acordo com a posio da superfcie ou do slido. Ver figuras no Help on line.

    Projecion: Determina a direo preferencial da blocagem.

    Preencha a tabela Boundaries como mostra a FIG 04.

    Figura 04 Caractersticas do modelo

  • 6666

    Exceptions: So utilizados para determinar condies em reas onde no sero necessrias as blocagens. Por exemplo, varivel "topo eq 0" determina que todos os blocos que tiverem valor igual a Zero para a varivel 'topo' sero excludos do Modelo de Blocos, ou seja blocos acima da topografia.

    Se desejar indique as condies a serem aplicadas, no exemplo do caso acima: "topo eq 0".

    Figua 05 excluso de blocos acima da topografia

    Format: So os formatos com os quais o modelo de blocos ser gerado. A opo Extended constitui o novo formato em que o modelo de blocos criado com um tamanho menor e medida que se vai manipulando este ir aumentando o seu tamanho. Este formato permite edies mais rpidas do modelo de blocos.

    Figua 06 formatos do modelo de blocos

    Clique em File, Save para salvar as configuraes do arquivo de definio (BLOCK_MODEL).

  • 7777

    Criando o Modelo de Blocos

    Depois que todas as definies estiverem corretas ser necessrio ento criar o Modelo de Blocos correspondente a estas definies.

    No menu Block, Construction selecionar a opo Create Model do Envisage ou no menu Model/Create Model do mdulo Block Model Utility e o seguinte painel ser mostrado.

    Figura 07 criao do modelo de blocos

    Figura 08 Painel Create Model

    Block model name: Este ser o nome para o Modelo de Blocos propriamente dito. O nome completo do arquivo ser .bmf. Definition file name: Escolha de uma lista ou tecle o nome do arquivo definio que ser utilizado para criar o Modelo de Blocos. Clicar OK para o processamento deste modelo. Aguarde at finalizar o processo de criao do modelo.

    Aps a criao do modelo de blocos este ser estimado de acordo com as amostras e parmetros de estimativas definidos pela geologia e geoestatisticos.

    Visualizando o Modelo de Blocos

    H vrias formas diferentes para a visualizao de um Modelo de Blocos:

    Fatias (Slice) em um plano;

    Blocos individuais;

    Contornos em qualquer plano;

    Grade Shell.

    Carregar o modelo dinamicamente Loading Dynamic Model

  • 8888

    Antes de qualquer coisa preciso criar legendas. Para isto selecione Legent Edit no menu Analyse. Depois Create e Block. Digite o nome da sua legenda.

    Figura 09 Painel de definio de legendas

    Preencha os intervalos e confirme com OK.

    Figura 10 Painel dos intervalos de cores das legendas

    No menu Analyse, Legent Edit, depois Create e Block. Digite o nome LITO

    Figura 11 Painel de definio de legendas

    A legenda de cores, em relao a litologia, definida a seguir.

  • 9999

    Figura 12 Painel para definio das cores das litologias

    Iremos agora criar fatias do Modelo de Blocos em todas as sees.

    Para visualizar o Modelo de Blocos, acessar o menu Block e selecionar o submenu Viewing e clicar em Slice para a visualizao do Modelo de Blocos. Se o arquivo do Modelo de Blocos no estiver aberto, ser necessrio informar seu nome.

    Figura 13 Painel para configurao das sees dos slices

    Variable name: Entre com o nome da varivel que se quer mostrar nos slices. Ser necessrio que esta varivel possua uma legenda.

    Show block edges: Selecione esta opo caso deseje mostrar uma linha de contorno em cada bloco, a cor desta linha pode ser tambm escolhida.

  • 10101010

    Show blocks filled: Selecione esta opo caso deseje mostrar os blocos preenchidos por cores ou ento mostrar somente as linhas de contorno.

    Enable Datatips Permite visualizar os valores das variveis selecionadas ao colocar o cursor do mouse sobre o bloco.

    Save slice: Os slices podem ou no ser salvos em um arquivo, sendo que cada slice ser um arquivo com nome .bsf.

    Select slice blocks: Selecione esta opo caso deseje restringir os blocos a serem mostrados no slice.

    Multiple slices: Mltiplos slices podem ser gerados de uma s vez, sendo necessrio definir o nmero de slices e o seu espaamento. Esta opo pode ser utilizada somente em um plano de cada vez. Por exemplo: se os slices a serem gerados so horizontais e a opo multiple slices est selecionada, todos os slices gerados sero horizontais.

    Figura 14 definio dos datatips valores dos blocos

    Clicar OK para aceitar as configuraes do painel e escolher o tipo de legenda.

    Figura 15 escolha das legendas de visualizao - schemes

    Selecione no prximo painel a orientao do plano dos slices e Clique OK.

  • 11111111

    Figura 16 Selecionando a orientao das sees

    Selecione dois pontos de referncia e os slices sero ento gerados.

    C Figura 17 Slices da varivel LITO do Modelo de Blocos

    A opo Colour utilizada, por exemplo, para re-colorir um slice carregado na tela em relao a uma outra varivel a ser analisada. V ao menu Block, Viewing, Colour. Clique em um slice do Modelo de Blocos. O seguinte painel ser exibido.

    Selecione Rotatepara uma melhor visualizao.

  • 12121212

    Figura 18 indicao da varivel Fegl do Modelo de Blocos

    Clicar OK para aceitar as configuraes do painel e escolher o tipo de legenda.

    Figura 19 indicao da legenda Fegl

    O slice selecionado ir apresentar a varivel Fegl.

    Figura 20 Slices da varivel Fegl do Modelo de Blocos

    Outra opo interessante do submenu Viewing Inquire. Selecione-o e depois, com o cone de edio snap ligado, Clique em algum bloco. Todas as suas funes sero apresentadas na tela como na figura abaixo.

  • 13131313

    Figura 21 variveis do Modelo de Blocos

    Aprendemos como visualizar, agora veremos com desabilitar esta visualizao. No menu Block, selecione Remove Slice e clique em cada slice ou desmarque a opo Pick from list que todos os slices que estiverem na tela sero removidos.

    Figura 22 opo para remover slices do Modelo de Blocos na tela

    Outra opo interessante com a qual pode-se visualizar os blocos atravs da opo Contour. Com esta opo possvel fazer uma espcie de curvas de isovalores (ex.: teores, etc) dos blocos.

    Primeiramente, deve-se criar uma legenda de contorno Contour atravs do menu Analyse, Legend Edit, Contour:

    Figura 23 criao da legenda de contorno do Fe do Modelo de Blocos

  • 14141414

    Figura 24 criao dos intervalos da legenda de contorno do Fe do Modelo de Blocos

    A opo Interval indica o intervalo entre os valores de From e To. Exemplo, se From = 10 e To = 20 e o Interval = 5, significa que sero geradas as curvas dos valores 10, 15 e 20, ou seja, uma curva entre 10 e 20. Para visualizarmos os contornos no menu Block, Viewing, selecione Contour. Se o modelo de blocos no tiver sido aberto anteriormente, ser necessrio selecion-lo de modo a abri-lo. Confirme com OK.

    Agora devemos definir a forma de apresentao dos contornos. Preencha o painel como abaixo e confirme com OK.

    Figura 25 configurao para visualizao dos contornos do Fe do Modelo de Blocos

    Maiores explicaes deste painel sero dadas durante o curso.

  • 15151515

    Figura 26 Indicao do nvel dos contornos do Fe do Modelo de Blocos

    Figura 27 Isovalores de Fe no nvel 1000 do Modelo de Blocos

    Uma nova opo para visualizao do modelo o Loading Dynamic Model. Na qual o modelo de blocos indicado (Model Name), juntamente com a varivel (Variable) e sua legenda (Scheme Section) correspondente.

    Neste painel pode-se ainda configurar se o bloco sera preenchido ou no, determinar quais blocos sero visualizados atravs de uma seleo (Block Selection).

  • 16161616

    Figura 28 Painel do Loading Dynamic Model

    Clique OK e o processo sera iniciado:

    Para visualizar os blocos do modelo necessrio definir um plano de visualizao atravs da opo Create Section no menu View.

    Figura 29 Painel do Create Section

  • 17171717

    Para caminhar atravs das sees do modelo de blocos usa-se as opes que esto no cone

    Toggle Slice . Ao clicar com o boto direto do mouse sobre este cone aparecera as opes no painel abaixo:

    Figura 30 Painel do Slice

    Nas opes indicadas em vermelho a Move Slicing Plane ( mozinha) basta apertar o boto esquerdo do mouse e moviment-lo para a cima ou para baixo que o plano ser mudado. Observe as mudanas do plano corrente Z acima da tela .

    Figura 31 Vista em seo do modelo de blocos por Lito

  • 18181818

    Manipulao de Modelo de Blocos

    O submenu Manipulation permite:

    Editar valores de variveis.

    Executar clculos por linha de comando.

    Minar o modelo de bloco usando triangulao.

    Executar mltiplos clculos usando scripts.

    Acrescentar, editar e apagar variveis

    Rotacionar e transladar o modelo de blocos.

    Indexar o modelo para acesso mais rpido.

    Assinalar valores ao modelo de blocos.

    Editando o modelo de blocos

    A opo Etit Cell permite editar o valor de uma varivel de qualquer modelo de blocos

    Simplesmente selecione o bloco que voc quer editar, selecione o nome da varivel e entre com o novo valor no painel.

    Figura 32 Painel Block Edit

    Executando um calculo no modelo de blocos

    A opo Calculation permite executar uma linha de comando em qualquer bloco dentro do modelo.

    Selecione a varivel que deseja calcular e entre com a equao a ser executada. Por exemplo, pode-se determinar o valor do beneficio (dlar) para cada bloco. Considere:

  • 19191919

    Calculation:

    feg1 = afeg1 / g1

    Figura 33 Painel Block Calculation

    Minando o modelo de blocos

    A opo Mine permite que seja determinada a parte j lavrada de blocos do modelo em relao a triangulaes (2D ou 3D) que representam zonas de um corpo de minrio, plano de lavra, etc. O valor determinado nesta opo pode ento ser usado em cubagens avanadas do submenu Advanced Reserves Editor.

    Como exemplo, veja na figura abaixo que contem a topografia atual, slidos do plano de lavra e uma seo do modelo de blocos pela legenda de AR. Para diminuir o tamanho do modelo de blocos, habituou-se a NO criar os blocos acima da topografia. A superfcie original, usada na poca da criao do modelo de blocos, a que cortou o modelo de blocos dali para cima. Com uma topografia atualizada como a da figura, percebe-se que os blocos acima da mesma j foram total ou parcialmente lavrados. essa proporo que j foi lavrada que deve ser EXCLUDA do clculo de reservas.

    Figura 34 Vista em seo do modelo de blocos, destacando o resultado do Mine

    Supondo que se queira fazer o clculo de quanto de um determinado bloco j foi lavrado, como os blocos a serem programados pelo Chronos. Parte do bloco est acima (lavrado) e parte est abaixo (a ser lavrado) da topografia. Nesse caso, desaconselhvel fazer operaes booleanas (model>triagle utility>boolean) ou pit topography (Open Pit>Open cut design), pela complexidade das triangulaes envolvidas. So muitas intersees, seria muito fcil errar, esquecer um tringulo aberto, apagar um tringulo indevidamente o

    Blocos lavrados total ou parcialmente

    Inicialmente os blocos esto com 0% de ar.

  • 20202020

    que pode gerar um slido inconsistente para fazer o clculo de reservas. s vezes, nem mesmo possvel fazer o boolean se elas no se cruzam/interceptam bem.

    Primeiramente necessrio adicionar ao modelo de blocos uma varivel chamada AR, do tipo FLOAT, com valor default = 0. Use a opo Block/Manipulation/Add variable. Ou pea para a geologia fazer tal tarefa na hora de criar o modelo. Para checar se tal varivel foi criada use o comando Header no menu Block.

    Figura 35 Painel Add Block Model Variable

    Com a triangulao do seu pit na tela, temos que fazer agora um slido de ar, usando a topografia como fundo do slido. Carregue a topografia na tela, clique com o boto direito sobre a mesma eselecione a opo Check ou clique em Model>Triangle Utility>Check, e salve como layer apenas o boundary da topografia. Ver figura abaixo.

    Figura 36 Gerao do contorno na triangulao

    E ser gerado o layer de contorno (em vermelho) da topografia.

  • 21212121

    Figura 37 Vista da triangulao com layer de contorno

    Agora clique em Desig>/Transformation>Translate ou o cone e crie uma cpia deste layer para cima da rea do modelo de blocos. Clique no cone e aparecer o painel Key Board Input. Em Z indique a coordenada relativa para qual ser copiado o polgono, clique em Create Point e em seguida Create Copy. Selecione o objeto/polgono (contorno) e confirme (Retain). Verifique se o polgono copiado ultrapassa todo o modelo.

    Figura 38 Vista da triangulao e criao de cpia do layer

    recomendvel que o polgono copiado esteja numa cota constante para facilitar a criao do slido de ar. Use a opo Design>Object Edit> Zvalue e indique o valor da cota.

  • 22222222

    Figura 39 Criao de cpia

    Crie um slido fechado na parte superior usando estes dois polgonos Model/Triangle Solid/Create. Marque a opo para fechar o topo do slido.

    Figura 40 Painel Create 3D Solid

    Clique no polgono de cima e depois no debaixo, escolha a cor, cancele duas vezes e salve (Save) a triangulao gerada, ex: parte_superior.00t. Assim voc ter duas triangulaes. Agora vamos junt-las atravs de Model>Triangle Utility> Append. Clique em uma e depois na outra, cancele e d o nome. Ex. AR_021104.00t.

    Remova as outras da tela.

    recomendvel checar o slido de ar para verificar se no h erros de fechamento (closing), inconsistncia (consistency) e tringulos autocruzando (Crossing). Use a opo Check em Model>Triagle Utility.

  • 23232323

    Figura 41 Checagem do slido

    Agora vamos usar a opo Block>Manipulation>Mine, que faz um clculo da porcentagem de cada bloco que est interceptando a triangulao do ar. Preencha o painel como na figura abaixo. Clique OK e selecione a triangulao slida de AR e o processo ser iniciado (Mine Block Model).

    Figura 42 Painel Stope Mining

    Selecione a varivel AR Os blocos sero avaliados proporcionalmente

    Fraes dos blocos de 0 a 1.

    0.0 -> 0% de ar 0.5 -> 50% de ar 0.8 -> 80% de ar 1.0 -> 100% de ar

    Caso desejar trabalhar com Superfcies ao invs de slidos

  • 24242424

    Crie uma legenda de blocos para a varivel AR, como na figura abaixo, e faa uma slice para ver o resultado.

    Figura 43 Vista do modelo de blocos por Mine

    Os blocos em verde (ar = 0 -> 0%) so blocos de rocha insitu. Os blocos em vermelho (ar = 1) so blocos totalmente lavrados. Os blocos com valor intermedirio indicam a porcentagem do bloco que j foi lavrada. Desse modo, um bloco com ar = 0.32 indica que 32% do bloco j foi lavrado, ou seja, 32% de ar e 68% de rocha a ser lavrada..

    Usando Scripts

    Permite ao usurio executar clculos complicados no modelo de blocos p ao de uma ou mais variveis ao mesmo tempo.

    Scripts podem seguir a construo bsica mostrada abaixo:

    if ( condition ) then expression

    elseif ( condition ) then expression elseif ... else expression endif

    Para utilizar o Mine no clculo de reservas, observe a pgina 30, Figura 52. Marcar a opo Mined portions assumed inside regions e escolher a varivel em Mined out (or fillpc) field

  • 25252525

    Nota:

    A expresso "If" pode ser aninhada , mas lembre-se que cada "if" deve ter o seu particular "endif".

    Espaos e margens so opcionais, mas ajuda na legibilidade e encontrar erros. A sexpressoes "elseif" e "else" so opcionais.

    Operadores

    Os operdores abaixo so apenas alguns que podem ser usados com os scripts.

    Operadores de Comparao: Numricos: eq igual a ne no igual a le menos que ou igual a lt menor que ge maior ou igual a gt maior que

    Caracteres: eqs igual a para caracteres (strings) nes no igual a para caracteres (string)

    Operadores Lgicos:

    Use "and", "or" para condies complexas. Por exemplo: if ( fegl gt 62 and sigl 2.5 ) then

    Operadores de Assinalao

    = para assinalar um valor

    Operadores Matematicos: + adio - subtrao / diviso * multiplicao abs absoluto sqrt raiz quadrada sin seno cos coseno

  • 26262626

    Exemplo de Script:

    Figura 44 Exemplo de script

    Notas: - scripts so executados em fila para cada clula - qualquer varivel pode ser usada, mas somente definidas no modelo de blocos tero

    seus resultados salvos. Scripts permitem o uso de variveis temporrias para facilitar clculos e entendimentos.

    - Linhas de comentrios podem ser usadas livremente por todo o script. Simplesmente comece a linha com asterisco.

    * script para "desacumular" as variveis estimadas * gsbloco_teores.bcf * 21/11/2002

    if (g1 gt 0) then afeg1 = afeg1/g1 asig1 = asig1/g1 aalg1 = aalg1/g1 apg1 = apg1/g1 amng1 = amng1/g1 amgg1 = amgg1/g1 endif

    if (g2 gt 0) then afeg2 = afeg2/g2 asig2 = asig2/g2 aalg2 = aalg2/g2 apg2 = apg2/g2 amng2 = amng2/g2 amgg2 = amgg2/g2 endif

    if (g3 gt 0) then afeg3 = afeg3/g3 asig3 = asig3/g3 aalg3 = aalg3/g3 apg3 = apg3/g3 amng3 = amng3/g3 amgg3 = amgg3/g3 endif

    if (g4 gt 0) then afeg4 = afeg4/g4 asig4 = asig4/g4 aalg4 = aalg4/g4 apg4 = apg4/g4 amng4 = amng4/g4 amgg4 = amgg4/g4 endif

  • 27272727

    Acrescentado variveis ao modelo de blocos

    A opo Add Variable permite acrescentar variveis ao modelo de blocos.

    Figura 45 Painel para adicionar variveis

    Ao completar a operao o painel de Add Block Model Variable novamente mostrado de maneira que novas variveis possam ser acrescentadas. Quando todas as variveis forem definidas cancele e sai do painel.

    Apagando variveis

    A opo Delete Variable permite apagar variveis do modelo de blocos.

    Simplesmente selecione as variveis a serem apagadas. E selecione OK.

    Editando varivel no modelo de blocos

    A opo Edit Variable permite renomear quaisquer variveis no modelo de blocos. - Selecione a varivel a ser renomeada na lista; - Indique o novo nome; - Entre com a descrio opcional - Indique o valor de definio

    Figura 46 Painel para deletar variveis

  • 28282828

    Transladando um modelo de blocos

    Esta opo permite mover as coordenadas dos modelos.

    Entre com os valores de X, Y e Z translation distances. O modelo ser movido (transladado) para distancia ao longo dos eixos.

    Figura 47 Painel Block Model Transform

    Rotacionando o modelo de blocos

    A opo Rotate permite o modelo sobre uma origem. Simplesmente entre com os angulos para os eixos X, Y e Z. Todos os ngulos de rotao so anti-horrios. Se for desejada rotao horria ento entre com ngulos negativos.

    Figura 48 Rotacionando modelo de blocos

    Nota:

    Os eixos de rotao so os mesmos definidos na rea de construo. Ento, Azimute (Bearing), Plunge e inclinao (Dip) no tm suas definies estruturais normais.

    Indexando um modelo de blocos

    A opo Index permite indexar um modelo escrevendo um index espacial de uma localizao do arquivo de modelo de blocos facilitando mais fcil acesso. Se a estrutura do modelo for mudada o modelo dever ser indexado novamente. Acrescentar ou apagar variveis no afeta o index do modelo de blocos.

  • 29292929

    Figura 49 Painel Index Block Model

    Cubagens e Relatrios

    Primeiro vamos criar um arquivo de especificao de reservas. No menu Block, em Advanced Reserves, selecione Advanced Reserves Editor.

    Figura 50 Painel Advanced Reserves Editor

    No menu Block>Advanced Reserves > Advanced Reserves Editor selecione o arquivo de especificao a ser usado RES na opo Open Specification.

  • 30303030

    Figura 51 Painel Advanced Reserves Editor / Abrindo arquivo

    Na opo Variables > Breakdown Fields so indicadas as variveis de classificao do clculo de reservas, tais como Lito, Banco, Tipo, rea, etc. estas variveis s podem ser do tipo Texto/Name ou Inteira/Integer.

    Figura 52 Painel Advanced Reserves Editor

    Na opo Variables>Product Codes podem ser criados determinados produtos de acordo com condies especificadas pelo usurio. Veja o exemplo abaixo para itabirito estril (IT_EST) e minrio (MINERIO).

    INSERIR A VARIVEL de AR Casofor necessrio.

    Arquivo de especificao de reservas

    Modelo de blocos

  • 31313131

    Figura 53 Painel Advanced Reserves Editor

    IT_EST = ((fegl le 35) or ((g1 gt 40) and (afeg1/g1) le 50)) MINERIO = (fegl gt 35) and not ((g1 gt 40) and (afeg1/g1) le 50) Na opo Variables>Grade Variables so indicadas as variveis de densidade e de teores

    Figura 54 Painel Advanced Reserves Editor

    Na opo Variables>Grade Cutoffs so indicados os teores de corte para as variveis de teores. Ex: FEGL.

  • 32323232

    Figura 55 Painel Advanced Reserves Editor

    A cubagem no Vulcan pode ser realizada atravs de triangulaes slidas ou entre duas superfcies.

    Primeiro mostraremos como feito a cubagem por slidos:

    Na opo Triangulations escolheremos as triangulaes slidas desejadas podendo seleciona-las na tela ou atravs da opo Browse onde pode-se selecionar vrias triangulaes ao mesmo tempo. Clique OK para aceitar os slidos selecionados.

    Figura 56 Painel Advanced Reserves Editor

  • 33333333

    Figura 57 Painel Advanced Reserves Editor

    A opo Block Selection mostra como os blocos sero avaliados. O default do Vulcan Select All Blocks (selecionar todos os blocos) e Proportional Cell Evaluation (avaliar os blocos proporcionalmente de acordo com a parte do slido que est dentro do bloco).

    Figura 58 Avaliao Proporcional dos Blocos

    Caso desejar avaliar blocos especficos selecione a opo Change do painel anterior e a seguinte caixa aparecer:

    Figura 59 Seleo de Blocos Especficos

    Proportional Reserving

  • 34343434

    Agora salve o arquivo de especificao de reservas .RES usando a opo Save Especification . Vale lembrar que uma vez que este arquivo for configurado, nas futuras cubagens basta abri-lo e selecionar as triangulaes slidas e salvar.

    Figura 60 Salvando o Arquivo de Especificao

    Para fazer a clculo clique em Calculate e o sistema iniciar a cubagem. O resultado ser armazenado no arquivo .DMP (dump) que ser gerado no seu diretrio de trabalho. O Vulcan sugere o mesmo nome do arquivo .RES salvo anteriormente, mas voc poder indicar o nome que quiser. Somente lembre dos nomes que se est indicando, pois mais frente este arquivo ser solicitado.

    Figura 61 Executando a Cubagem

  • 35353535

    Figura 62 Arquivo .DMP aberto em editor de texto qualquer

    Aps a cubagem devemos configurar como ser o formato de relatrio que queremos. Como ser a classificao do relatrio, quais as variveis desejamos reportar, quais sero as tabelas existentes no relatrio, etc. Para isto vamos opo Open Report Template abaixo de Report.

    A configurao do relatrio ser gravada no arquivo .TAB (tabela). No painel baixo v-se que podemos ler o arquivo onde esto armazenados os resultados .DMP., opo Read Columns from Dump File.

  • 36363636

    Figura 63 Configurao do Relatrio de Cubagem

    A opo Page Setup serve somente para definir o nmero de linhas por pgina. Esta opo perde importncia uma vez que , geralmente, os relatrios sero transportados para planilhas eletrnicas como o Excel.

    Figura 64 Configurao de nmero de linhas por pgina

    A opo Columns extrema importncia uma vez que ao marcar a opo Read Columns from dump file em Open Report Template as variveis sero lidas ao selecionar a opo Columns.

    Leitura do arquivo .DMP gerado na cubagem (Calculate).

  • 37373737

    Figura 65 Varibeis na Opo Columns

    Veja que na coluna Name h variveis existentes no modelo de blocos, tais como region, lito, fegl, etc. Mas note tambm que possvel criar novas colunas ao inserir o nome na coluna Name e marcar a coluna Derived Column. Assim possvel colocar expresses e condies que satisfaam estas colunas derivadas. Para criar ou editar as expresses e/ou condies clique no cone .

    Figura 66 Edio de Expresses e Condies

    Exemplo1: veja coluna 13, AFEG5. Nesta coluna foi colocada a expresso AFEG2+AFEG3+AFEG4 que indica que esta coluna a soma das colunas indicadas. Nte que na coluna Class marcada a opo Weigth By (ponderada por) Total_mass da coluna Weigth By Column.

  • 38383838

    Exemplo2: observe a coluna 15 FEG1. Nesta coluna foram colocadas expresses e condies. Note ainda que esta coluna ponderada por (Weigth By) outra varivel G1XMT que tambm uma varivel cria da por coluna derivada Devived Columns.

    Expresso:

    Figura 67 Criao/Edio de Expresses

    Condio:

    Figura 68 Criao/Edio de Condies

    A opo Table a sada do relatrio. Nesta opo voc pode fazer vrios relatrios baseados em condies que sero definidas.

    Coluna Name cloca-se o nome que escolher para sua tabela. Na imagem abaixo Hematita.

    Descending?: marque esta opo se desejar que seu relatrio sai de modo descendente. Ex. Banco mais alto para o mais baixo.

    Order By: indica como ser ordenado o seu relatrio.

  • 39393939

    Only Display Total?s: marque se desejar que sai somente uma linha com os totais. Geralmente esta opo no marcada.

    Report By: o relatrio ser reportado de acordo com a varivel indica a.

    Conditions: a condio que desejar indicar para sua tabela. Select All Columns?: marque esta para caso desejar ver todas as variveis de acordo com a ordem existente no modelo de blocos e na opo Columns. Agora caso desejar escolher quais varivei desejar reportar e escolher a ordem use a opo Selected Columns. Geralmente a opo Selected Columns a mais usada por ser mais interativa.

    Figura 69 Opo Tables

    A opo Save Reporte Template serve para salvar qualquer edio que tenha feito em seu arquivo .TAB. Se no fizer nenhuma mudana no precisa salvar. Esta opo tambm trabalha como um Salvar Como. Basta indicar outro nome clicar Save. Para gerar o relatrio v para a opo Generate.

    Figura 70 Salvado o arquivo .TAB

  • 40404040

    A opo Generate serve para gerar o relatrio.

    Em Reserves Dump File selecione o arquivo .DMP onde esto armazenados os resultados da cubagem gerada pela opo Calculate.

    Output File onde ser armazenado o resultado do relatrio propriamente dito. O relatrio ser armazenado em um arquivo com a extenso . REP (report). Este arquivo pode ser aberto no excel ou qualquer outra planilha eletrnica por ser um arquivo Ascii.

    Figura 71 Gerando o Relatrio

    As opes All Tables e Select Tables permitem usar todas as tabelas (Tables) ou tabelas especficas, respectivamente.

    Post report to graphics permite salva o relatrio em um layer (desenho). Opo pouca usada.

    Output to Excel Spreadesheet deveria permitir que o relatrio fosse direto para o Microsoft Excel. Esta opo trabalha em conjunto com acima no painel Spreadsheet Name.

  • 41414141

    Figura 72 O Relatrio

    Vale lembrar que todo erro ou informao que ocorrer ser reportado na janela Envisage Console abaixo da tela do Vulcan.

    Figura 73 Envisage Console

  • 42424242

    Cubagem Entre Superfcies

    Como estamos tratando de clculo de reserves entre superfcies no utilizaremos a opo Regions em Advanced Reserves. Iremos direto para a opo Block Selection onde indicaremos como e quais blocos queremos utilizar no clculo.

    Na opo Block Selection clique em Change para que voc possa escolher os blocos e as triangulaes das topografias a serem usadas no clculo.

    Figura 74 Painel Advanced Reserves Editor

    Ao aparecer o painel abaixo marque a opo Select specific bloks by e em seguida selecione a opo Cut and Fill.

    Figura 75 Painel Block Selection

    Clique OK e o painel abaixo aparecer:

  • 43434343

    Figura 76 Painel Cut and Fill Surfaces

    Neste painel selecione atravs do Browse a superfcie mais antiga (Older surface) e a superfcie mais nova (Newer surface). Na opo Material Codes so indicados os nomes para os cdigos de materiais de corte (CUT) e aterro (FILL). Podem ser colocados quaisquer nomes para estes cdigos.

    Na opo Management of fill reserve so indicadas as formas de como ser utilizada densidade para o clculo do material de preenchimento (fill). Pode ser utilizada a varivel de densidade j existente no modelo de blocos (Use lock modl density values to calculate fill tonnage) ou um valor fixo (Use default density value of). Tambm pode escolher se sero usados os valores dos teores do modelo de blocos para o material de preenchimento (Use block model grade values for fill maerial) ou no reporta os valores de teores para o material de preenchimento (Do not grade values for fill material). Neste exemplo usaremos a opes Use lock modl density values to calculate fill tonnage e Do not grade values for fill material. Aps selecionar as triangulaes e as opes desejadas clique OK que o painel mostrar o que foi selecionado:

  • 44444444

    Figura 77 Painel Block Selection

    Na opo Save Specification salve os parmetros do arquivo RES.

    Figura 78 Salvando especificaes

    Na opo Calculate sero processados os clculos. E estes clculos sero armazenados no arquivo DMP ou CSV.

  • 45454545

    Figura 79 Calculate

    Clique em Calculate e processo ser iniciado em outra janela.

    Figura 80 Clculo

    Abaixo se v um exemplo do arquivo que armazena os resultados DMP:

    Para o clculo ser executado em outra tela.

  • 46464646

    Figura 81 Resultado do clculo

    O prximo passo fazer o relatrio (opo Report) de acordo com as tabelas desejadas e indicadas pelo usurio. Veja o exemplo a seguir: Na opo Report>Open Report Template sero selecionados os arquivo que define as tabelas (TAB) e o de resultados que geramos na etapa anterior (DMP).

    Cdigo do Material

    Dig_Type

    Lito rea

    Tipo

  • 47474747

    Figura 82 Painel Advanced Reserves Editor

    Na opo Report> Page Setup somente indique o nmero de linhas por pgina (Lines per Page) deixe o restante default. Na opo Report>Columns sero geradas e armazenadas as variveis definidas no incio do painel em Variables>GradeVariables. Nesta opo podem ainda ser criadas colunas derivadas (Derived Column) que deixaremos para outro documento.

    Figura 83 Colunas

    Observe que o cdigo de material (Cut e Fill) so armazenados na varivel Dig_Type. Na opo Report> Tables so definidas as tabelas e suas condies:

  • 48484848

    Figura 84 Painel Advanced Reserves Editor

    Caso deseje acrescentar, modificar ou apagar as variveis da tabela clique no cone que sero mostradas as caixas para inserir, modificar ou apagar as variveis.

    Figura 67 Painel Selected Columns

    Na opo Report>Save Report Tamplate salve o arquivo das tabelas pela opo Save.

    Nome da Tabela

    Variveis que ordenaro o

    relatrio

    Variveis segundo as

    quais sair o relatrio

    Condies da tabela

    Ordem de sada das

    variveis no relario

  • 49494949

    Figura 85 Painel Advanced Reserves Editor

    Na opo Report>Generate ser gerado o relatrio. Neste painel indica-se o nome do arquivo que armazena os resultados DMP, um arquivo de relatrio REP que pode ser aberto em qualquer editor de texto, tal como Wordpad, textpad, editpad, etc.

    Ao marcar a opo Output to Excel spreadsheet a opo Spreedsheet name ser habilitada e ai voc poder dar o nome do arquivo XLS que ser gerado.

    Figura 69 Painel Advanced Reserves Editor

    Exemplo do arquivo de relatrio REP.

  • 50505050

    Figura 86 Painel Advanced Reserves Editor

    Todo e qualquer erro mostrado na janela de report do Vulcan Envisage Console e os resultados tambm podem ser vistos na janela de report Envisage na parte inferior da tela.

    Figura 87 Painel Advanced Reserves Editor