AutoCAD-AutodeskMicrostation-BentleyTopografía

De Excel a AutoCAD, resumo dos mellores

Ben, debo admitir que foi divertido falar sobre este tema, polo que neste post quero mostrar o mellor que atopamos.

Pero mellor de todo foi a aprender con alguén que nos seus comentarios falamos esta ferramenta que permite que dende un arquivo de Excel para xerar un ficheiro DXF, usando as coordenadas x, y, z, un código de identificación eo nivel onde queremos que sexa atraído.

A aplicación chámase XYZ-DXF e pode descargala aquí;
Vexamos como funciona:

1. Os datos de orixe:

Esta aplicación é axeitada para a información descargada desde unha estación gps ou total, sempre que as coordenadas sexan UTM, significa que as súas unidades nun plano cartesiano están en metros. A columna do código é un identificador do punto, logo as coordenadas x, y, z e, finalmente, a capa na que queremos que se debuxen, estas poden ser, por exemplo, o eixe da rúa, as árbores, os límites, poligonais ou calquera característica que máis tarde nos permita filtrar os datos en AutoCAD ou Microstation.
txt para autocad

* Todos os puntos deben ter código.
* Todos os puntos deben ingresarse un despois do outro, sen deixar filas en branco.

A visualización de datos

Grazas a Juan Manuel Anguita, un topógrafo de Xaén, España que se esforzou en construír esta macro. O ficheiro de Excel ten tres follas, unha delas chamada Vista previa permítelle ver o gráfico en vista en planta e vistas laterais (construídas para puro gráfico de Excel!). Tamén se pode visualizar cada un destes 9 cuadrantes, en caso de cambiar datos na táboa utilízase o botón "actualizar vistas"

excel e autocad

Configurar datos para a exportación

A terceira folla denominada opcións, permítelle definir se o ficheiro a exportar irá en dúas ou tres dimensións, o tamaño da letra, se queremos que se mostren as elevacións (puntos) eo nome do arquivo dxf.

imaxe

Unha vez que se preme o botón morado, créase un ficheiro .dxf, que se pode abrir con Microstation, Arcview, AutoCAD ou case calquera programa CAD. Nisto, créase unha capa para cada texto diferente que se atopa na columna "Capa" (por exemplo: lev), onde estarán os puntos; Tamén haberá outra capa cuxo nome será o texto da columna "Capa" + txt (ex: levtxt), onde estarán os códigos, e crearase outra, onde estarán as dimensións, co nome "texto do columna 'Capa' + dimensións (por exemplo: levcotas). Tamén se crea un ficheiro Excel co mesmo nome e no mesmo destino.

O ficheiro de destino (dxf)

Este é o exemplo do ficheiro visto desde AutoCAD. Despois pode cambiar as cores das capas (formato / capas) ou o formato de punto (estilos de formato / punto).

autocad txt excel

É simplemente unha aplicación impresionante, polo útil e sinxelo que é manexar. Non traza liñas, só envía puntos.

Golgi Álvarez

Escritor, investigador, especialista en Modelos de Ordenación do Territorio. Participou na conceptualización e implantación de modelos como: Sistema Nacional de Administración de Patrimonio SINAP en Honduras, Modelo de Xestión de Municipios Mancomunados en Honduras, Modelo Integrado de Xestión Catastral - Rexistro en Nicaragua, Sistema de Administración do Territorio SAT en Colombia. . Editor do blog de coñecemento Geofumadas dende 2007 e creador da Academia AulAGEO que inclúe máis de 100 cursos sobre temas SIX - CAD - BIM - Xemelgos Dixitais.

artigos relacionados

64 Comentarios

  1. Con só AutoCAD, isto non é posible.
    Pode importar a táboa como unha base de datos nas versións de AutoCAD como Civi3D.
    Ou se fai unha macro con AutoLisp que dá a táboa.

  2. Agradecémosche que me podías axudar cunha procura de textos en autocad dunha mesa excelente, atopalos e cambiar a cor, espero que poidas, saúdos.

  3. sinceramente malo esta macro está incompleta xa que non se permite usar varias veces, tn só unha vez e isto faino un mediocre ou quizais non usado pero intentou crear varios ficheiros pero di que o outro programa está a usar ????????

  4. Ola Juan MaNuel

    Estaba buscando información para facer un proxecto que teño presente e atopei este ficheiro.

    Ben, en realidade eu non son un experto en progaramción, pero eu teño a idea de craer automatizando o deseño xeométrico de estradas a través do Visual Basic Editor de Excel.

    O obxectivo é calcular os elementos xeométricos das distintas curvas e os valores que recibín como xls, convertela los para o formato ASCII para executar nun CAD plataforma e MicroStation.
    E é aí onde non podo continuar, non sei como facelo. Polo que vexo, ten moita idea e talvez me pode axudar
    Tamén me gustaría facer un craker a través do cal poder visualizar a curva nunha gráfica de Excel antes de exportar os datos ás diferentes plataformas.

    Pola súa atención, grazas.

  5. Debe usar o mapa AutoCAD ou o Civil 3D para iso.
    Se non o tes, use un programa open source como QGis ou gvSIG

  6. Ola

    Sei que non ten que ver exactamente con este tema, pero se alguén me pode orientar sobre como podo exportar ficheiros de autocad a KML e poñer debuxos en gmaps.

    Grazas e saúdos

  7. Grazas polo material, pero só unha vez funciona como facer Podro reutilizable ou 2003 2007 EXCEL eu tamén teño algúns formatos EXCEL Autocad SEN Lean

  8. Moi boa achega !! Só necesito que lean máis de 1000 puntos, vexo que está protexido ... Conseguín poñer os puntos ata 950, con todo teño coordenadas de máis de 5000 puntos ... por desgraza dime protexido cun contrasinal .. Pero excelente contribución! Espero que o autor vexa isto e poida aumentar o número de puntos para poder ingresar ..

    Saúdos a todos!

  9. Moitas grazas por proporcionar unha excelente aplicación. Estou moi aliviado do traballo, unha consulta: ¿É posible asociar en cada punto un bloque, por exemplo un círculo? Se é así, podería dicirme o camiño.

    Moitas grazas

    Patricio

  10. excelente bo, esa función da folla de Excel, cuestión segundo as probas que fixen iso limitou o número de puntos a seren representados graficamente, no meu caso eu teño que facer gráficos sobre puntos 4000 que eu poida facer para cambiar esta táboa dinámica Excel como me levaría moito tempo por tramarse en seccións.
    grata

  11. Eu envío os meus sinceros parabéns ao autor, é unha gran axuda para inspectores, esperamos seguir recibindo esas axudas técnicas para me desenvolver dun xeito máis profesional no futuro.

  12. Douglas ... en AutoCAD só tes que abrir o ficheiro,
    en filetype selleccionas dxf
    Seleccione o ficheiro que se xerou en C e
    Listo !!!!!

  13. Se funciona en 2007, ao abrir o ficheiro amosa un aviso de seguridade, ten que elixir
    Opcións ...
    Habilita este contido e
    aceptar

  14. Se te refires ao ficheiro Excel que se mostra no exemplo, unha vez introducidas as coordenadas, preme o botón violeta con texto amarelo: "preme para crear dxf"

  15. Quero saber como transportar os datos da táboa en excel a autocad, cal é o comando a empregar.

  16. Gustaríame que me axudases ... Estou intentando atopar unha aplicación ou rutina en lsp. Co cal pode exportar textos de .dwg a .xls só textos que selecciona co rato e ao mesmo tempo pode introducir datos co teclado por se non atopa texto no debuxo. e que os textos exportados non se seleccionan se non me permite seleccionalo tantas veces como sexa necesario.
    Teño esa rutina
    (defun C: TXTOUT (/ va vb vc vd ve vf vg); V1.0
    Por Scott Hull, 11-20-86
    ; SAH Design mecánico (415) 343-4015
    Exporta texto ASCII ao ficheiro.

    (defun *erro* (st) (aviso (strcat “erro:” st “07\n”)))

    (setq vai (getstring "Nome do ficheiro ASCII a crear: ") vb (abrir vai "r"))
    (se (/ = vb nil) (progn (preto vb) (setq vc (ascii (strcase (getstring
    “Xa existe un ficheiro con este nome.\nQueres substituílo? ")))))
    (setq vc 89))
    (se (= vc 89) (progn
    (setq vb (abrir va “w”) vd (ssget) ve (slength vd) vf 0)
    (mentres

  17. Non sei a clave, o autor protexeo. Pero isto non impide que copias as celas

  18. Para poder copiar e pegar unha columna de datos desde unha folla de cálculo a isto díganme que as celas están protexidas e non sei cal é a clave para poder solucionar este problema, se o coñeces, estaría moi agradecido

  19. Ola amigos, para poder usalo en Office 2007 só tes que convertelo á versión, na icona da esquina superior esquerda aparece a opción, CLICK ALLI. Entón dálle a aceptar. Cando se lle solicite a opción de pechar e abrir o libro, faga clic en SI. Advírtelle de que se perderán os cambios sen gardar, iso non importa, só se acepta e agora (se esta opción NON APARECE, mellor). Antes de empregar a macro debes observar debaixo das barras do menú AVISO DE SEGURIDADE: Algún contido activo está desactivado, IR A OPCIÓNS E FACER CLIC EN Activar este contido e voila ... XA O PODES USAR EN OFICINA 2007.

    ¡SUGERE A TODOS !!!!! (NO OLVERSE A OPCIÓN DE MACROS DEBE SER ACTIVO E GRABAR)

  20. Se quere aprobar o contido, seleccione o texto en Excel, copie e, a continuación, en AutoCAD, pegue

  21. bo como todos son os que miran a miña pregunta é o seguinte como pasar o puta Excel, a auto cad pero nun texto?

  22. Moi bo arquivo. Un saúdo ao mozo que deixou este arquivo, para ver se se lanzan máis contribucións.

  23. non tes que modificalo, simplemente introduce datos.

    Esta aplicación está protexida por contrasinal, fixo o autor

  24. Hola, non podo modificar as opcións que solicito o contrasinal sen protección que podo facer neste caso

  25. g! ou alguén que eu estou a traballar nun deseño dunha rúa, case sempre facer unha estación total, pero agora me trouxeron datos de tráfico e de nivel (seccións transversais) Alguén sabe como converter eses datos para UTM? Teño un eixe definido e as lecturas das seccións son distancias deixadas de altura en + ou -, liña central, distancias altura dereita en + ou - ... se alguén me axuda jcpescotosb@hotmail.com

  26. Esta macro é excelente grazas a todos os que fan posible este desenvolvemento.

    lembranzas

  27. Ola estou buscando unha forma de crear un polígono e axustalo pero en Arcgis.

  28. Antes de nada, agradecer ao togógrafo Juancho a macro e tamén ao vello. por localizalo e publicalo ... que gran aporte !!!!!

  29. Traballa na oficina 2007 non sempre ME ME OUT ERROR e di exportación a un cartafol no CY nada sae eu recibín un diálogo que PERUTRAR E non me diga QUE FACER SDE

  30. Grazas pola túa resposta rápida, Galvarezhn. Desafortunadamente non funcionou.

  31. o erro de vista previa, paréceme que podería deberse á configuración rexional, que se cambia o separador de miles e decimais (punto e coma), comprobe ...

  32. Parece interesante porque está en liña; Vou ver se fago un comentario un día diso

    Grazas pola información

  33. despois de configurar o nivel de confianza para a macro, a folla de cálculo aínda continúa mostrando unha mensaxe de erro para a segunda (PREVISO).

    Aínda que sigo exportando os puntos a dxf, gustaríame permitir completamente a funcionalidade desta moi útil folla de cálculo.

    Parabéns,

  34. para establecer o nivel de confianza

    vas ao botón de Excel, o que está primeiro na parte superior esquerda, e selecciona o botón "Opcións de Excel",

    a continuación, seleccione "centro de confianza"

    e alí seleccionas "configure trust center"

    a continuación, seleccione "Configuración macro"

    e alí escolle "activar todas as macros"

  35. Congratulo-vos e dígovos que funciona perfectamente en ecxel 2007 só que ten que configurar o exel no nivel de confianza e listo

  36. OFICCE 2007 CON NO TRABALLO, SE parece calquera fenómeno que creou a aplicación e actualizado. Grazas

  37. a bo, despois vaia e cambia a configuración rexional para a túa máquina

    casa / panel de control / configuración rexional

    a continuación, elixe o teu país nas opcións rexionais

    alí asegúrese de que o separador de miles está establecido co símbolo "coma" e os decimais con "punto"

    entón entra Excel e debería funcionar

  38. Funciona sen decimais ... pero alí as coordenadas non serían exactas no plano ... .. palla, que me aconsellas ???

  39. Intente introducir coordenadas redondeadas, sen números decimais, para ver se non se trata dun problema da configuración rexional (que as comas son para separar miles e o punto decimal).

  40. Estou presentando un erro

    Eu escribo as coordenadas norte e estas coa cuota, pero non a vista previa

    erro de venda
    Execución; '1004,:
    non se pode obter a propiedade chartObjects da clase do persoal

  41. a macro non funciona para min, ¿podes me axudar?

    todo isto está en progreso e agora solicitar a seguridade da macro é o mínimo como g! comentarios, non funciona !!!!! Axuda meeee

  42. Ola Marcos, o sistema xera unha mensaxe que non podes cambiar os cambios, pero aceptas. É dicir, pode cambiar o nome do ficheiro e o tamaño do texto e, cando se executa, xera o resultado.

    No caso de ter máis problemas, non mude o tamaño do texto nin o nome do ficheiro, non é necesario. O tamaño do texto pode ser editado en autocad.

  43. Ola good'm tentando usar este programa para gastar unha pequena CAD revolta polo meu excel non me deixa cambiar calquera das posibilidades da terceira folla, isto pode ser debido aq? grazas de antemán.

  44. Michael: Macro non funciona con Excel 2007
    Joaquín: as macros deben estar habilitadas, isto faise en ferramentas / macro / seguridade e permite a seguridade a un nivel baixo.

  45. a súa folla de Excel é moi boa pero as macros coas que conta a folla de cálculo non funcionan serán desactivadas que podo facer para que funcionen correctamente

  46. É unha utilidade moi boa que teño usado por moito tempo pero atopo un gran problema:

    Non funciona coa oficina 2007.

    Agradecería calquera solución a este problema.

  47. Creo que é moi interesante especialmente para traballos non moi grandes. Tratarei de ver que tales muffins

  48. Ola Jordi, honestamente non teño tentado en Excel 2007, para ver se alguén que o probou e confirma si dá problemas

    un saúdo

  49. galvrezhn, en primeiro lugar, feliciarte a colección que fixo nesta entrada, e, por outra banda (así ve que hai un viciado máis para XYZ-DXF, hehe) quixo comentar se alguén, ou mesmo, probaron a macro Excel 2007, 5 porque eu tiven que usalo-6 anos en versións anteriores de Excel, e non sei por que, pero non funciona (eu teño macros activadas, e todo o que).

    cumprimento

Deixe un comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

Botón de volta ao principio