Rutina para exportar los vértices de una polilinea a Excel

Rutina para exportar los vértices de una polilinea a ExcelEsta rutina lisp te permite exportar todos los vértices de la polilinea seleccionada, para ello solo basta con seleccionarla e indicar la ruta y el nombre de archivo de salida.

Las coordenadas de los vértices se exportan a hacia una archivo con formato csv (valores separados por comas), el cual puede ser abierto de MS Excel u otra aplicación que acepte este formato.

Para utilizar esta rutina debes de hacer lo siguiente:

  1. Carga el archivo lisp en AutoCAD.
  2. Ingresa el nombre del comando: plexportxt
  3. Selecciona la polilinea de la cual deseas exportar las coordenadas
  4. Indica la ruta y el nombre del archivo a exportar
Descargar:Tamaño
Exportar_vertices_de_una_polilinea.lsp2.51 KB

Comentarios (32)

Imagen de dennisito_13

Hola....

 

Gracias por tu aporte...Pero tengo un problema...Las corrdenadas salen en un sola celda, como hago para que el excel me lea en 2 celdas diferentes??

 

Gracias

Imagen de Mario Torres

dennisito_13, hemos hecho varias pruebas con el comando y el archivo CSV que genera, al abrirlo se abren las coordenadas en varias columnas. No hemos encontrado el error que nos comentas, te sugiero que intentes otra vez, quizá con otro archivo u otra polilinea para asi descartar que se trate de la rutina.

Sls.

Imagen de Anónimo

Como descargo o visualizo la rutina

Imagen de Mario Torres

Hola Edgar, para visualizar el link de descarga, debes de registrarte, solo te tomará un minuto y es gratis.

Imagen de Anónimo

Mario

Me he registrado hasta con dos correos electrónicos y en ninguno me llega la contraseña ni las instruccioens ha seguir para visualizar o descargar las rutinas.  Agradeceré tus indicaciones.

Edgar

Imagen de Mario Torres

Hola Edgar, aparentemente el inconveniente es porque el correo con el cual estas tratando de registrarte es corporativo (estoy revisando el motivo).

Intenta registrarte con un correo público como Hotmail o Yahoo y nos comentas como te fue.

Sls.

Imagen de edgar2830

Mario, me llegó a mi correo corportivo la contraseña e indicaciones para descargar la rutina por lo cual agradezco tu atención.  Esta rutina me permitirá capturar las coordenadas de una areas creadas en AutoCAD y luego emplearlas en Surfer para generar las zonas de blancos.  Por cierto tengo una rutina similar que la estuve utilizando anteriormente, fue tema de un exámen cuando lleve un curso de AutoCAD y Lisp hace más de 8 años, igual capturaba coordenadas de una polilínea y las guardaba en un archivo *.txt .  En estos días cuando he tratado de utilizarla cargando la rutina en CAD y seleccionando la polilínea, me ha salido el siguiente mensaje: "error: bad argument type: consp 0.0".  Tal vez te la pueda enviar para que la revises y la puedas mejorar, el problema está en como adjuntar un archivo en este correo.  Saludos,  Edgar.

Imagen de Mario Torres

Hola Edgar, nos alegramos que todo haya salido bien y te hayas podido registrar, con respecto a lo del lisp que nos mencionas ahora puedes compartirlo con nosotros sin singún problema desde los foros.

Sls.

Imagen de GENIO10

 

Buena tarde, me parece muy interesante su pagina, felicitaciones.
 
El motivo por el cual escribo es que en el momento necesito obtener los puntos coordenados de unas curvas de nivel que están en autocad, algo similar (o no se si es lo mismo) a lo que hace la rutina que exporta los vértices de una polilinea a Excel, de todos modos quiero registrarme y poner descargar la rutina, también quisiera que me explicaran que son los lips y como se cargan en autocad, ya que soy nuevo en esto.
 
Muchas gracias por la atención prestada
 
Imagen de GENIO10

 

Bueno, ya pude registrarme y descargar la rutina muy buena, pero ocurre que las coordenadas salen en una sola celda, y ya he intentado con varios archivos y polilineas. Gracias por la colaboración y pronta respuesta.

Imagen de Mario Torres

Genio10, he probado el lisp y las coordenadas salen cada una en su celda, intenta cargando primero Excel y luego abrir el archivo desde ahi.

Sls

Imagen de manuberco

Muy Buena Rutina, tenia que obtener todos los puntos del eje de una carretera de 280 KM y con esas coordenadas generar un track para GPS, y esta aplicacion lo hice en  segundos y luego cargarlo al GPS. Muy Buena.....Se agradece un monton

Imagen de Mario Torres

Gracias a ti manuberco por visitar Construcgeek!.

Sls.

Imagen de wilian

Mario Torres tu programa es genial, pero en mi caso necesito sacar las coordenadas de muchos PUNTOS  =( Ojala que pudieras hacer tambien un autolisp para este caso.

Imagen de Mario Torres

Gracias Willian, lo voy a tener en cuenta.

Sls

Imagen de Anónimo

HOLA SOY JAVIER MIRA LO QUE PODRIAS HACER ES: IR AL MENU, TOOLS/DATA EXTRACCIÒN/CREATE A NEW DATA EXTRACCIÒN/NEXT/GUARDAS(ESTE ES SOLO COMO UNRESPALDO QUE GENERA ACAD. PERO NO TE SIRVE DE MUCHO)/NEXT/EN LA SIGUIENTE VENTANA ELIGES LA OPCION DELECCIONAR OBJETOS/ SELECCIONAS/NEXT/EN LA SIGUIENTE VENTAN SELECCIONAS QUE ESLO QUE QUIERES VER NOTA. SI PREFIERES EN LA VENTANA ANTERIORSOLO DAS SIGUIENTE Y EN ESTA OPCION LE INDICAS QUE QUIERES VER Y TE EVITAS EL ESTAR SELECCIONANDO/NEXT/EN LA SIGUIENTE VENTANALE DICES QUE QUIERES SABER DE LOS PUNTOS, EN TUCASO SOLO COORDENADAS/EN LA SIGUIENTE VENTANATE MUESTRA UNPREVIO/,LEDAS SIGUIENTE/SELECCIONAS LA SEGUNDA OPCION, LEDAS EL DIRECTORIO/GUARDASY ESTODO.(LAPRIMERA OPCION ES PORSI QUIERES QUE TEINCERTE LA TABLA EN TU DIBUJO SIN PASARLO A EXEL.

Imagen de Anónimo

oye Mario, aun no tienes la rutina que me permita exportar las coordenadas de varias polilineas?

saludos y gracias.

Imagen de Anónimo

HOLA MARIO, MI NOMBRE ES FRANCISCO Y ESTOY INICIANDO EN ESTO, QUERIA SABER SI ME PUEDES AYUDAR, MIRA LOQUE PASA ES QUE CARGUE TU RUTINA PERO NO PUEDO HACER QUE FUNCIONE, MIRE ME QUEDO HASTA AQUI

ASCPOINT.LSP successfully loaded.
:ASCPOINT loaded. Start command with ASCPOINT.
File to read
Can't open file for input.
  ME PODRIAS DESIR QUE ESTOY HACIENDO MAL.
APROPOSITO TENGO EL AUTOCAD 2009.
Imagen de Mario Torres

Javier, la rutina que comparto aqui no se llama ASCPOINT, el comando se llama PLEXPORTXT, quizá te has confundido de rutina.

Pero el mensaje debe de salirte porque cuando le ingresas el nombre del archivo, la rutina no es capaz de ubicarlo, quizá debas de ingresar la ruta completa de archivo que quieras leer.

Imagen de Anónimo

MUCHAS GRASIAS. ME HAS SACADO DE UN GRAN APURO. PORSIERTO QUE BUENA PAGINA

 

Imagen de Anónimo

Hola, tengo el mismo problema que danissito_ 13 con todas la coordenadas en una sola celda....:( me pueden decir como arreglarlo porfavorrrrrrrrrrrrrrrrr.....

Imagen de guestanislao

Hola danissito_13 y Carolinita, a mi también me ocurría lo mismo de solo aparecía dentro de una columna; pero lo pude solucionar, con un procedimiento algo picapiedra

Pimero abres el archivo de excel que te crea la rutina, luego copias la columna y lo pegas en un archivo de texto ".txt".

Luego, en bloc de notas seleccionan  Edición-Seleccionar Todo- y Copiar, luego abres otra hoja de excel y pegan, luego te aparece al final del ultimo punto pegado un ícono de pegar, lo presionas y eliges la opción "Use text import wizard", ahi das siguiente hasta que les salga pegar datos "delimitados por Coma", y señalan la casilla, luego dan Finalizar y listo!!!

Eso si, en un caso me toco dividir los valores entre 100000000, para tener el valor real...

Espero que les sirva

PD: Muchas gracias por la rutina, es muy buena, me ha servido muchisimo

Imagen de Mario Torres

Algunas veces los resultados todos se mesutran en una sola linea, cuando eso suceda, el archivo no se debe de abrir directamente desde el Explorador de Windows, sino que primero se debe de cargar Excel y cargar el archivo con el cuadro de diáologo abrir de Excel, este al detectar que se trata de un archivo csv, iniciará el asistente de importación, en el cual deberemos de indicar que la coma es el separador de los valores.

Saludos.

Imagen de Anónimo

mUXASSSSS GRACIAS :D

Imagen de CALLEJAS_001

GRACIAS, ES UNA RUTINA MUY UTIL PARA REALIZAR TRAZADOS EN CAMPO

 

Imagen de Luis Alberto Benitez

Muy buena la Rutina pero si alguien la puede mejorar.

Pasar de Sistema  Coordenadas Universal a

Sistema de Coordenadas Personal

Trans de SCU a SCP

Desde ya Gracias por los Aportes al Mismo

Saludos Luis

Imagen de rvm250102

La rutina esta excelente, amigo tengo el mismo problema, con respecto a como exportar desde excel (csv) al autocad 2009, quiero dibujar dos cilindros de diametro (D) altura (H) uno debajo del otro, luego tres puntos a una distancia (d) del cilindro dibujado anterior y que dibuje un arco que pase por estos tres puntos y si no es mucha molestia que dibuje un solido de revolucion con este arco.

te lo agradecere y mandare a mis patas de la universidad tu pagina que esta excelente.

de ante mano gracias.

Atte.

Ricardo V.M.

Imagen de dyfre86

Buenos días. Muy buena la rutina. Tengo una duda, lo que quiero realizar es extraer las coordenadas de una polilinea 3d. Es posible haciendo alguna modificacion de esta rutina obtener dicha automatizacion, o se vuelve un proceso mas complejo.

Muchas gracias por sus aportes y atencion.

Imagen de aderlavaq2008

me pueden decir donde consigo un lisp para sumar lineas y polilineas les agradecere muxo

Imagen de garhuleit_14

como hago para cargar la rutina

 

Imagen de ulibooh

Excelente Aporte!!

Muchas Gracias. Ahora puedo Dibujar en Autodesk Map y Crear mapas para GPS muy r'apidamente.

 

Deja tu comentario
Si tienes alguna pregunta que no tenga que ver directamente con el tema, por favor utiliza los Foros para hacerla, de esa manera tendrás más oportunidad de encontrar una mejor respuesta.

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.
8 + 5 =
Resuelve ésta operación matemática simple e ingresa el resultado. Ejm. para 1+3, ingresa 4.

Artículos de interés

Ultimos comentarios