Início/Menu notícias eventos suporte soluções rede comercial mercados

Notícias

     
 

Autodesk Map 3D – Normalização de Dados

Uma das tarefas mais críticas de um trabalho de engenharia ou de infraestruturas é o garantir a consistência e normalização dos dados, idealmente tendo por base um catálogo de objectos definido.
Com o Map 2007, pode definir modelos de objectos, de forma a que sempre que desenhar um determinado objecto, todas as propriedades gráficas e atributos – definidos pelo utilizador ou alimentados por uma base de dados – sejam automaticamente aplicados.
Se assim pretendido, apenas o CAD Manager poderá alterar as especificações definidas, garantido total consistência de dados.
Todas estas classes podem ser partilhadas por outros utilizadores, de forma a que toda a equipa partilhe das mesmas especificações.

Imagine o desenho de uma conduta, parte de uma rede de abastecimento de água.
Através de processos normais de desenho, seria sempre necessário desenhar a polilinha, colocá-la na layer correcta, definir as suas propriedades gráficas (se não estivessem definidas para a layer) e definir os seus atributos – ex: material, diâmetro, data instalação, instalador, manutenções...
Com o Map 2007, basta fazê-lo uma vez, de forma a assim se criar o modelo do objecto, e, sempre que se pretenda desenhar novamente uma conduta, basta criar uma réplica do modelo definido – todas as propriedades são aplicadas automaticamente!
O mesmo se verifica com os objectos já existentes, os quais poderão ser classificados em função de um determinado modelo, passando assim a respeitar todas as especificações definidas.

Automaticamente podem ser aplicados:

  • Layer; cor; tipo e espessura de linha; blocos; texto (font); plot styles; hatch; fecho de polígonos;
  • atributos definidos pelo utilizador ou alimentados por uma base de dados já existente;
  • todas as propriedades possíveis para cada tipo de entidade – polyline, point, block, text, polygon...
Passo Acção Resultado
1. Abra um novo documento no Autodesk Map 3D 2007  
2. Aceda ao Gestor de Layers e crie uma nova layer:
- Condutas
3. Na janela Map Explorer, clique com o botão direito do rato sobre Current Drawing e seleccione User Login…
Em Login Name, introduza SUPERUSER
No campo Password, igualmente SUPERUSER
(deve escrever em maiúsculas)
Para se definir o modelo de objectos, é necessário que o utilizador tenha privilégios de SuperUser
4. Na janela Map Explorer, clique com o botão direito do rato sobre Object Classes e seleccione New Definition File…

Atribua um qualquer nome ao ficheiro a ser criado (ex. Saneamento) e escolha um local para guardar esse ficheiro.

5. O ficheiro criado (.xml) não querer intervenção do utilizador. No entanto, é fundamental para que todas as classes entretanto definidas, com todas as especificações dos objectos, possam ser guardadas e partilhadas entre projectos e elementos da equipa.
Se tivesse já um conjunto de classes definas, poderia chamar o ficheiro xml seleccionando Attach Definition File…
6. Com a layer Condutas corrente, desenhe uma polilinha, simulando uma conduta de saneamento.
Clique novamente sobre Object Classes e seleccione Define Object Class…
O Map pede-lhe para seleccionar um objecto que sirva de modelo: seleccione a polilinha desenhada
7. É na janela Define Object Classification que todas as especificações de um determinado objecto são definidas.
Para o exemplo da conduta, chamamos à classe Conduta e seleccionamos AcDbPolyline, de forma a que sempre que pretendamos desenhar uma conduta estejamos, na verdade a desenhar uma polilinha.
8. No separador Properties List, são listadas todas as propriedades possíveis para uma polilinha. Se o objecto em questão fosse um polígono com hatch, estariam disponíveis todas as propriedades relevantes para estes tipos de entidades.
Para o objecto Conduta, iremos definir as propriedades Color, Layer, Lineweight e criar novas propriedades para armazenamento dos atributos Material e Instalador.
9. No separador Properties List, seleccionar a propriedade Color.
Sob Range, clicar no botão assinalado.
10. Seleccione Add a specific color e escolha o vermelho e faça Add.

Fica definido que apenas a cor Red é admissível para o objecto conduta.

11. Faça o mesmo para as propriedades Layer e Lineweight:
- Layer: Conduta
- Lineweight: 0.30 mm
Na propriedade layer, seleccione a opção Read Only
12. Para criar atributos personalizados, clique em New Property
13. Repare igualmente que a propriedade Closed se encontra disponível. Significa que se quisermos forçar o fecho de um polígono, basta seleccionar esta propriedade e, em Range escrever Yes. Todas as polilinhas irão automaticamente ser fechadas.
14. Em Property heading category escreva Tabela Atributos (ou outro cabeçalho que achar relevante), e em Property name escreva Material

Crie igualmente o atributo Instalador sob a categoria Tabela Atributos que acabou de criar

15. Seleccione a nova propriedade Material e em Range escreva FC,PVC.
Está-se a criar uma lista fechada de valores possíveis para definir o material da conduta. Apenas um destes dois valores poderá ser usado (o valor PVC será usado por defeito)

Apenas seleccione a nova propriedade Instalador deixando o campo Range vazio.

16. Verifique no separador Class Settings se está seleccionada Polyline em Creat Method.
Significa assim que sempre que se desenhar o objecto Conduta, irá ser desenhada uma polilinha.

Quando tiver acabado de definir as especificações para o objecto Conduta, faça Save Definition.

17. Verifique que sob Object Classes já se encontra disponível a classe Conduta.
Com o botão direito do rato sobre a classe Conduta, seleccione Classify Objects… e seleccione a polilinha previamente desenhada.

18. Todas as propriedades definidas para a classe Conduta foram automaticamente aplicadas à polilinha.
Clique com o botão direito do rato sobre a classe Conduta e seleccione Create Classified Objects…
Desenhe uma polilinha (lembre-se que definimos Polyline em Create Method): todas as propriedades são automaticamente atribuídas.
19. Seleccione uma das polilinhas desenhadas e abra a janela de Propriedades.
Aceda ao separador Object Classes e verifique que todas as propriedades aí constantes são as mesmas definidas aquando da criação da classe Conduta.

Introduza um valor no campo Material diferente de PVC ou FC. Irá receber uma mensagem de erro do Map dizendo que o valor introduzido não é um valor admissível.

20. Se o objecto usado como modelo tivesse já atributos, por exemplo guardados em Object Data Table ou armazenados numa base de dados externa, estes poderiam ter sido usados e incluídos como atributos da classe.

Através do uso desta funcionalidade, torna-se possível aumentar drasticamente a velocidade com que se desenha, garantir total normalização e consistência de dados, e partilhar o mesmo modelo de dados entre todos os projectos e por todos os elementos da equipa.
Uma outra vantagem fundamental prende-se com a capacidade de se efectuarem pesquisas e filtros avançados, ou de se criarem mapas temáticos com extrema facilidade.


 

 

 

 
     
  Mais informações sobre
Autodesk Map3D
Sistemas de Informação Geográfica

notícias relacionadas

 

nesta área

     
  Notícias Datech
Todas as notícias

lista de notícias por área
arquitectura engenharia e construção
desenho assistido por computador
indústria
sistemas de informação geográfica
visualização
Copyright ©1996 - 2010 Datech - Grupo Tech Data