Estacion Total Excel a AutoCAD

Foro de topografia, gps, sistemas de informacion geografica, imagenes satelitales.
Reglas del Foro
Favor de usar el boton de Dar Gracias
En el mensaje del usuario al que deseas agradecer
En vez de escribir gracias repetidamente
Responder
Avatar de Usuario
Sephiroth
Usuario Principiante
Usuario Principiante
Mensajes: 21
Registrado: Sab Ene 26, 2008 4:06 pm
Ubicación: Morelia

Hola estimados forsitas,

Tengo una enorme pregunta lo que pasa esque tengo una tabla en excel con varios puntos de un levantamiento cada punto tiene su nombre y sus coordenadas, pero son demasiados para dibujarlos uno por uno en autocad me podria alguien decir como dibujar estos puntos como el centro de un circulo, ademas que cada punto quede con su etiqueta de texto en el autocad? Algo parecido a los de abajo abajo..

25 ( + )

Gracias por todo...

Saludos,
nassiul
Usuario Master Superior
Usuario Master Superior
Mensajes: 716
Registrado: Vie Abr 25, 2008 9:41 am
Ubicación: MAD
España

Hola

Si sabes programar puedes leer la hoja de excel, coordenadas etiqueta y dibujarlo en un dxf. Si no sabes programar vas a tardar mas que haciendolo a mano. Si lo vas hacer mas de una vez a partir de ahora programalo, o que alguien te lo programe.

Saludos.
Avatar de Usuario
Sephiroth
Usuario Principiante
Usuario Principiante
Mensajes: 21
Registrado: Sab Ene 26, 2008 4:06 pm
Ubicación: Morelia

nassiul escribió:Hola

Si sabes programar puedes leer la hoja de excel, coordenadas etiqueta y dibujarlo en un dxf. Si no sabes programar vas a tardar mas que haciendolo a mano. Si lo vas hacer mas de una vez a partir de ahora programalo, o que alguien te lo programe.

Saludos.
Hola,

Si se programar en algunos lenguajes...Visual Basic, VBA para macros, y Lenguaje C# un poco... matlab y labview bueno pero no se bien como programar para dibujar un DXF alguna ves lo has hecho tu? tendras algun ejemplo? no se que tipo de instrucciones se manejen para autocad? O tienes algun articulo o libro que me recomiendes? Gracias.

Saludos,
nassiul
Usuario Master Superior
Usuario Master Superior
Mensajes: 716
Registrado: Vie Abr 25, 2008 9:41 am
Ubicación: MAD
España

Hola,

Yo probé en su dia a dijar cosas sencillas programas para generar un dxf, para escribir un dxf necesitas saber como se escriben las lineas, si te digo la verdad cuando ya ni me acuerdo, pero no era demasiado complicado. En esta pagina de autodesk te bajas el pdf de como se escriben los dxfs.

http://images.autodesk.com/adsk/files/acad_dxf0.pdf

te adjunto un dxf (abrelo con wordpad /similar para leer el codigo) de como crear una linea (lo comprimo pq subir dxf no esta permitido ¿razon?)

Saludos y suerte.
No tienes los permisos requeridos para ver los archivos adjuntos a este mensaje.
edwin1982
Usuario Intermedio
Usuario Intermedio
Mensajes: 48
Registrado: Jue Ene 17, 2008 8:25 pm
Ubicación: Quito

Los puntos del levantamiento que tienes en excel primero debes llevarlos a un programa de topografía, para lo cual te recomiendo que busques en el internet la página de TOPOCAL, de ahí puedes bajarte gratis el programa, el cual es muy sencillo de utilizarlo. Una vez que tienes generado los puntos en este programa puedes exportarlo al AUTOCAD, este programa genera los archivos de AUTOCAD hasta la version 2004. Si deseas te puedo enviar el programa, mi mail es evbgjaka@hotmail.com
galvarezhn
Usuario Principiante
Usuario Principiante
Mensajes: 3
Registrado: Lun Feb 02, 2009 11:04 pm
Contactar:

Hay una aplicación elaborada por Juan Manuel Anguita, que es una tabla de Excel que te crea el archivo dxf, con los datos que tengas del levantamiento.
Avatar de Usuario
ReneM
Moderador
Mensajes: 871
Registrado: Vie Ago 19, 2005 1:55 pm
Ubicación: Santiago - Chile
Contactar:
Chile

Hola, usando macros, ya sea en Excel o AutoCAD, puedes leer los datos de la hoja Excel e ir dibujando en AutoCAD sin necesidad de crear archivos DXF. Si te interesa el tema visita www.SoporteCAD.org
arredondocu
Usuario Principiante
Usuario Principiante
Mensajes: 4
Registrado: Lun Ago 18, 2008 3:01 pm

Parte de la solucion de tu problema puede ser utilizar un programa de topografia, uno muy comodo es el SURFER 8.0 con este puedes importar directamente de las tablas de excel, especificas cuales columnas contienen los datos de coordenadas(X, Y) y cual contiene las elevaciones. Luego puedes dibujar las curvas de nivel e inclusive la superficie en 3D. Luego exportar a autocad es muy facil pues el programa tiene la opcion de exportar a .dxf.
Avatar de Usuario
ELDER_Y
Usuario Principiante
Usuario Principiante
Mensajes: 2
Registrado: Jue Jun 15, 2006 1:03 pm
Ubicación: CUSCO

Usa este programa en LISP, cargalo en el cad y tipea "pon" en la barra de comandos, para ejecutarlo debes haber creado los archivos, "numero.txt" (con la descripción) "norte.txt" (Y) "este.txt" (X) y "cota.txt" (Z) en el disco duro c de tu computador, esto se hace copiando toda la columna del excel y pegandola directamente en el block de notas (muy simple) ademas crea un bloque en el Cad con el nombre puntos, el diseño que tu quieras para identificar y atributos para la cota y la descripción (en ese orden al definir el bloque) (los atributos con el comando attdef).
Luego de eso cargas y corres el lisp que es muy simple pero creo te servira, el siguiente es el código para copiar al block de notas y grabar con l nombre puntos.lsp, eso es todo
(DEFUN c:pon()
(setq nl 10000)
(SETQ n 1)
(SETQ nume (OPEN "c:\\numero.txt" "r"))
(SETQ est (OPEN "c:\\este.txt" "r"))
(SETQ nor (OPEN "c:\\norte.txt" "r"))
(SETQ cot (OPEN "c:\\cota.txt" "r"))
(WHILE (<= n nl)
(SETQ nu(READ-LINE nuME))
(SETQ es(READ-LINE est))
(SETQ nt(READ-LINE nor))
(SETQ ct(READ-LINE cot))
(SETQ nu(fix (ATOF nu)))
(SETQ es(ATOF es))
(SETQ nt(ATOF nt))
(SETQ ct(ATOF ct))
(SETQ cti(fix ct))
(SETQ PTO(LIST es nt ct))
(COMMAND "insert" "puntos" PTO 1 1 0 cti nu)
(COMMAND "Point" pto)

) )
Responder
  • Similar Topics
    Respuestas
    Vistas
    Último mensaje

Volver a “Topografia / Cartografia”

  • Información