Rutina lisp para importar puntos de coordenadas desde un archivo de texto

Rutina lisp para importar puntos de coordenadas desde un archivo de textoEsta rutina te permite importar puntos a AutoCAD a partir de una archivo de coordenadas en formato txt, las coordenadas importadas se insertan como un bloque con atributos con la descripción del punto en sus respectivas coordenadas.

El archivo txt debe de estar formateado correctamente para que así la rutina lea los datos sin ningún problema, el comando te solicita que definas el numero de caracteres que tendrán las coordenadas, es por eso que es importante el numero de decimales. Por ejemplo las coordenadas:

1.- 265789.340,8666470.22    BH_RO_01
2.- 265789.340,8666470.345    BH_RO_01

La coordenada norte de la línea 1 tiene solo 2 decimales (.22), mientras que la coordenada de la línea 2 tiene 3 (.345), por lo que en ese caso se deberá de completar los decimales de la coordenada norte de la línea uno a 3 decimales (.220).

En resumen todas las coordenadas deberán de tener el mismo número de decimales, con la rutina tambien se entrega un archivo txt con el formato de ejemplo.

Para utilizar esta rutina debes de hacer lo siguiente:

  1. Carga el archivo lisp en AutoCAD.
  2. Ingresa el nombre del comando: LB
  3. Ingrese el total de caracteres de las coordenadas (incluido la coma)
  4. Ingresa el nombre del bloque: sondeo
  5. Selecciona el archivo de donde se importarán las coordenadas

Autor del Lisp: Victor Arias LLamoza

Descargar:Tamaño
Insertar_coordenadas-en-bloques.rar39.18 KB

Comentarios (29)

Imagen de joel

Buena rutina, solo una Pregunta: que valor se ingresa en la opcion3 (Ingrese el total de caracteres de las coordenadas (incluido la coma))..

Gracias...

Imagen de Mario Torres

Hola Joel, el número total de caracteres de las coordenadas se refiere a lo siguiente:

Si tienes las siguientes coordenadas en el archivo:

265789.340,8666470.22 BH_RO_01
265790.540,8666472.11 BH_RO_01

Debes de contar el número total de caracteres de una sola línea de las coordenadas incluida la coma (,) y sin espacio que le sigue, el resultado sería: 21 caracteres.

Imagen de ferlaver

hola

No puedo hallar el archivo vlisp.

Imagen de tin

Saludos  a todos, quizas alguno me pueda ayudar quisiera una rutina similar ,en lugar de importar  coordenadas que importe datos como son distancias y elevaciones , me refiero a nivelaciones, por ejemplo la nivelacion de una secciones(distancias izquierdas y derechas con su respectivo desnivel o elevacion) , obviamente estoy hablando de al menos unas 50 secciones o perfiles transversales como quieran llamarles

garcias.

 

Imagen de Mario Torres

Hola Tin, posiblemente esta rutina te podría ayudar, quiza necesites adecuarla a tu necesidad, pero ya tendrías una base desde donde partir.

http://www.construcgeek.com/foro/rutina-lisp-para-generar-polilinea-a-partir-de-microsoft-excel

Sls.

Imagen de tin

Gracias Mario , lo estoy bajando y probare que tal funciona.,si no d ecualquier forma estare comentando para ver que es lo que requiero.
Gracias

Imagen de Anónimo

Rutina lisp para importar puntos de coordenadas desde un archivo de texto, Queria bajar esta rutina lisp, pero no aparece el link avilitado para acceder a bajarlo donde dice (tienes un archivo adjunto).

Imagen de Anónimo

Quiero bajar esta rutina lisp, pero el link no esta habilitado, como hago?

Esta es la rutina: Rutina lisp para importar puntos de coordenadas desde un archivo de texto

Espero su respuesta y gracias

Imagen de Mario Torres

Carlos, para que puedas descargar esta y todas las demás rutinas solo debes de registrarte e iniciar sesión.

Sls.

Imagen de kenzaw2

Esta rutina esta muy buena, hay alguna posibilidad que lea distintos tipos de bloques a parte de la X,Y,nombre de punto. Por ejemplo:

X,Y,Nombre del punto, Nombre de un bloque CAD

Es decir que desde un mismo excell me lea distintos tipos de bloques y no uno solo.

Si esta la posibilidad se los agradeceria mucho

Saludos

Kenzaw2

Imagen de ridery

Hola,

Me gustaria poder insertar mis propios bloques y poder ingresar mi bloques de Cuadro de Elementos, de Coordenadas, y otros... Cual es el codigo de este?

Saludos!

Imagen de ridery

 No hay codigo abierto?

Imagen de Mario Torres

Lamentablemente no hay, como podrás observar en el post, el autor del lisp no soy yo, sino Victor Arias Llamoza, si te contactas con el, posiblemente te brinde el código de este Lisp.

Sls.

Imagen de ridery

 ok,

Si alguien tiene una rutina parecidad, con el codigo abierto, se le agradeceria mucho con su contribucion.

Saludos!

Imagen de gomezjacotte

hola soy nuevo en este foro, estoy realizando una rutina que realiza un dibujo en especifico y las coordenadas del mismo estan en un archivo de datos.txt cuando trato de abrirlo el auto cad dice error: file nil

alguien porfavor podria decirme en que carpeta debo guardarlo o como llamarlo correctamente desde la rutina del lisp

muchas gracias

Imagen de Mario Torres

Nos ayudaria mucho que pudieras transcribir el código de tu lisp, de esa manera podriamos observar el motivo del error.

Sls.

Imagen de gomezjacotte

con mucho me gustaria subir el archivo y lo revisemos juntos hoy voy a subirlo es un lisp que realiza una llave de cubo y boca en 3d

Imagen de HugoChile

Estimados amigos de Construgeek, me he inscrito hace poco a esta página y me ha parecido muy completa en información, utilidades y sobre todo de noticias frescas, ya que en otros portales sobre CAD es dificil poder encontrar lo que uno necesita, Gracias.

Consulta, cargue el list LB, pero me sale este error

Les agradecería que me pueran aclarar que hago mal.

Comando: lb

Programa creado por Victor Arias LLamoza telf:95567855
e-mail:victor_all@hotmail.com
Ingrese el total de caracteres de las coordenadas:14

Ingrese el Nombre del bloque:
A continuación seleccione el nombre del archivo de texto-insert Indique nombre
de bloque o [?]:
Nombre de bloque no válido.
; error: Función cancelada

Imagen de Mario Torres

Hola HugoChile, al parecer no has ingresado el nombre del bloque, el nombre del bloque es: sondeo, prueba haciendolo y nos comentas como te fue.

Saludos,

Imagen de oonan

y por ke no se tiene libre el codigo fuente??

 

Se que hay que respetar las autorias... pero la finalidad de esta pagina es aprender el como funcionan las rutinas LIPS.

Imagen de Mario Torres

Hola Conan, me gustaría que esta rutina tenga código abierto, pero como lo he explicado en comentarios iniciales, ésta no la he desarrollado yo, pero quise compartirla con ustedes, la rutina la ha desarrollado una persona que se llama Victor Arias Llamoza y si deseas su código fuente, puedes escribirle un correo, su dirección esta en el artículo.

Saludos,

Imagen de oonan

Te agradezco la respuesta.. y no soy CONAN.. no soy luchador.

Mi nick es OONAN... Gracias!!

Imagen de Mario Torres

Claro, disculpa oonan.

Imagen de compressor

 Saludos Mario, por accidente me encontre la pagina, pero creo que fue un magnifico accidente tienen muy buenos aportes y definitivamente nuevos para mi, pues no tenia claro el concepto de los lisp. 

Y es que entre aqui por un lisp que vi en geofumadas.com que es para generar cuadros de construccion, pero no lo he podido correr es el topo.lisp

Ahí si sabes algo te lo te lo voy a agradecer mucho. 

Una vez mas, magnifica pagina

 

Saludos

Imagen de Mario Torres

Hola compressor, probe el lisp que has adjuntado y funciona bien, al parecer el lisp genera una tabla con los elementos de curva de un eje de una carretera. Lo único malo es que cuando indicas los puntos las lineas y algunos textos de la tabla se distorsionan.

Esto sucede porque se utiliza las funciones command de autolisp, por ejemplo:

(command "line"
(command "text"

Lo recomendable es utilizar funciones de visual lisp:

(setq Linea (vla-addline mspace
(setq TxtObj (vla-AddText mspace

Los resultados son mejores.

Imagen de Anónimo

necesito el programa

Atte.

René

Imagen de Mario Torres

René, basta con registrarte para que puedas descargar el programa, el registro es gratuito y solo te tomará un par de minutos, el objetivo del registro de usuarios es evitar el spam.

Imagen de Genius

Buenos días,

He descargado la aplicación "Rutina lisp para importar puntos de coordenadas desde un archivo de texto". La dificultad la hallo en el numeral 4, cuando debo incluir el nombre del bloque. En este caso he querido ensayar primero el ejemplo adjunto (Bloque Sondeo.dwg), pero en lugar de reconocer el archivo con extensión dwg me remite al archivo de texto. En consecuencia esto genera errores y no vacía el conjunto de datos (puntos en este caso) en el programa Autocad. Pido comedidamente ilustración al respecto. Una pregunta más: ¿requiero un archivo (Bloque) para vaciar los puntos? Porque, en principio, necesito generar la nube de puntos. Luego, puede manipularse este archivo y superponerlo en el plano deseado.

Gracias

Imagen de Mario Torres

Hola Genius, el error se puede deber a que estás ingresando el nombre del bloque con su extensión (.dwg),  prueba ingresando sólo el nombre sin la extensión.

Si deseas puedes descargar esta rutina, esta más completa y tiene muchas más opciones de importanción de puntos de coordenadas.

http://www.construcgeek.com/recursos/rutina-lisp-para-importar-puntos-de-coordenadas-desde-microsoft-excel

Deja tu comentario
Si tienes alguna pregunta que no tenga que ver directamente con el tema, por favor utiliza los Foros para hacerla. Evita escribir en mayúsculas. No spam y no publicidad.

El contenido de este campo se mantiene privado y no se mostrará públicamente.
Si deseas puedes registrarte en Gravatar para mostrar tu imagen junto a los comentarios de este y muchos otros blogs. Si tienes una cuenta Gravatar, será usada para visualizar tu avatar.
CAPTCHA
Esta pregunta es para probar que el comentario no se está generando automaticamente y evitar el spam.
4 + 15 =
Resuelve ésta operación matemática simple e ingresa el resultado. Ejm. para 1+3, ingresa 4.

Temas más leídos

Patrones de sombreados de tipo madera para AutoCAD

Patrones de sombreados de tipo madera para AutoCAD
Los patrones de achurado del tipo madera en AutoCAD, son unos de los patrones más escasos, comenzando con...
hace 2 años 3 semanas | 51918 lecturas

Manual de S10 2005 para elaborar costos y presupuestos de obra

Manual de S10 2005 para elaborar costos y presupuestos de obra
Muchos usuarios nos permiten pensar que el software S10 Presupuestos es considerado como una herramienta principal...
hace 1 año 49 semanas | 39847 lecturas

PMBOK: Guía de los Fundamentos de la Dirección de Proyectos

PMBOK: Guía de los Fundamentos de la Dirección de Proyectos
La Guía del PMBOK es un estándar en la gestión de proyectos desarrollado por el Project...
hace 1 año 47 semanas | 36171 lecturas

Normalización y dibujo técnico

Normalización y dibujo técnico
La implantación de normas en el proceso de dibujo y generación de planos, es un tema muchas veces...
hace 2 años 4 semanas | 34349 lecturas

Instalar AutoCAD ó Civil 3D 2008 en Windows Vista 64bit

Instalar AutoCAD ó Civil 3D 2008 en Windows Vista 64bit
Los productos 2008 de Autodesk, son compatibles con la versión de 32bit de Windows Vista, pero sin embargo,...
hace 2 años 6 semanas | 31987 lecturas

AdSense

En imagen

Presa de bóveda de Monticello

Presa de bóveda de Monticello
Aunque esta presa tiene muchos años de construida, es interesante saber sobre este tipo de estructuras, que...
hace 1 semana 3 días

Puente Roca de Buenos Aires

Puente Roca de Buenos Aires
Esta imagen corresponde al Puente Roca, un proyecto desarrollado por el Gobierno de la Ciudad de Buenos Aires....
hace 1 semana 3 días

Láser aerotransportado acerca la ciencia ficción a la realidad

Láser aerotransportado acerca la ciencia ficción a la realidad
La construcción por parte de los Estados Unidos de un arma láser aerotransportada nos acerca cada vez más a...
hace 27 semanas 2 días

En video

Construcción de un gasoducto submarino

Construcción de un gasoducto submarino
Este video nos muestra de una manera rápida como se construye un gaseoducto submarino, nos brinda una idea...
hace 2 semanas 1 día

Philips Light Blossom, farolas para ciudades ecológicas

Philips Light Blossom, farolas para ciudades ecológicas
La farola Light Blossom fue concebida hace dos años por Philips y tiene dos grandes cartas de presentación: el...
hace 27 semanas 2 días

Utilizar escalas de anotación con referencias en MicroStation V8i

Utilizar escalas de anotación con referencias en MicroStation V8i
MicroStation V8i tiene la funcionalidad adicional de aplicar escalas de anotación para los archivos que se...
hace 32 semanas 6 días

Video tutorial de como crear tuberías en AutoCAD Civil 3D 2010

Video tutorial de como crear tuberías en AutoCAD Civil 3D 2010
Este tutorial (en inglés), muestra cómo crear proyectos de tuberías con sus respectivas pendientes en el...
hace 32 semanas 6 días

Arquitectura orgánica - La arquitectura del futuro

Arquitectura orgánica - La arquitectura del futuro
Interesante concepto visual de arquitectura orgánica, sin duda un fuerte tendencia de la arquitectura del...
hace 32 semanas 6 días

Ultimos comentarios