Geralmente quando recebemos um arquivo de topografia, ele vem com os pontos em blocos exportados de outros programas utilizados pelas empresas de agrimensuras brasileiras, como o Sistema topoGRAPH, TopoEVEN
Para extrair (exportar) os atributos dos blocos em uma lista em um arquivo de texto (TXT), isole todos os pontos do arquivos, desligando linhas e blocos dos quais não são pontos.
Acessando o comando.
Dataextraction
Ribbon: Annotate tab Lables&Tables panel Extract Data
Menu: ToolsData Extraction
Command Line: DATAEXTRACTION
Ao acessar o comando abrira uma caixa de diálogo:
1ª Etapa de 8
Deixa na seleção: Create a new data extraction e clique no botão next
Abrirá uma janela, de um nome ao arquivo e selecione um diretório e clique em salvar..
2ª Etapa de 8
Então selecione todos os pontos do arquivo e de Enter.
Entrará na caixa de diálogo novamente, então clique no botão Next.
3ª Etapa de 8
Nesta etapa ficará marcado todos os elementos com Type na descrição Block, então clique no botão Next.
4ª Etapa de 8
Na etapa 4 será marcado as opções que será necessário para criar uma lista de pontos, por uma categoria de opções e propriedades. Em Category filter ficará marcado as opções Attribute e Geometry. Em Properties ficando marcado as opções: COTA, DESC, PONTO, Position X e Position Y. Então clique em Next.
5ª Etapa de 8
Agora já pode se observar a lista dos pontos montada, somente desmarcaremos as opções: Show count column e Show name column, então clique no botão Next.
5ª e 6ª Etapa de 8
Nesta etapa terá duas opções:
1- Insert data extraction table into drawing. Opção para inserir uma tabela dentro do arquivo.
2 – output data to external file (.xls .csv . mdb .txt). Opção para criar um arquivo de com a lista de pontos.
Escolhemos a 2 opção, deixamos mardado, indicamos um local para salvar e o tipo de arquivo (.txt). Clique em Next.
8ª Etapa de 8
Clique em Finish ou Back caso queira adicionar novos elementos para extrair.:
Após criar o arquivo de texto, abra o mesmo no diretório onde foi salvo.
Deverá ser substituído todos os “.”(pontos) por “,”(vírgula). Acessando pelo menu Editar Subistituir.
No campo Localizar coloque: . (Ponto)
No campo Subistituir coloque: , (vírgula),
Clique no Botão Subistituir Tudo. conforme figura abaixo.
Agora será selecionado todo o texto acessando pelo menu Editar Selecionar Tudo , depois menu EditarCopiar.
Abrindo um programa de gerenciamento de planilha, como Microsoft Excel ou BR Office. Crie um novo arquivo e cole ( ctrl+v) a lista copiada no boco de notas.
Agora organizaremos as colunas deixando da seguinte forma:
Ponto Position X Position Y Cota Desc
Depois de organizar, exclua a primeira linha da planilha e então copie toda a planilha ( ctrl+c).
Então Cole tudo num novo Bloco de Notas e então salve num diretório.
Antes de importar para o Civil, substituir todos as vírgulas por pontos.
Ctrl+H, abrirá uma caixa:
Em localizar digite: , "vírgula"
Em Subistituir por: . "ponto"
Clique no botão subistituir tudo.
(esqueci de informar, obrigado pela observação Neyton )
Salvar
Agora só importar a lista dos pontos para dentro do Civil 3D.
Esse processo pode ser feito em qualquer AutoCAD.
converta as virgulas em ponto antes
ResponderExcluirisso mesmo, já arrumei o post!
ResponderExcluirValeu
poxa, não consigo adicionar, devo estar errando em alguma besteirinha. :\
ResponderExcluirexiste uma forma melhor, tenho uma através de uma lisp, onde ela entra no bloco pega seus valores e dados e assim salva em uma planilha de excel, ou em txt, como queira.
ResponderExcluirGente não consegui... fiz e refiz passo a passo o que pode ser?
ResponderExcluirOla alguem pode me ajudar se é possivel gerar uma tabela de cotas de um perfil que gerei no autocad civil 3d pois estou copiando para o exel manual
ResponderExcluirgrato.
SALVOU MEU DIA
ResponderExcluirno meu autocad civil 2012 nao aparece em Category filter a função Atribute, pq?
ResponderExcluirFiz todo o processo mas o programa não extrai as coordenadas corretas. Tá estranho!
ResponderExcluir