Rutina que exporta o crea una tabla de coordenadas con los puntos indicados
Esta rutina desarrollada con AutoLisp nos genera una tabla con las coordenadas Norte y Este,
adicionalmente permite obtener el valor de la coordenada Z, es decir la cota de un punto, estas coordenadas son obtenidas a través de la indicación de puntos en pantalla.
Observemos el cuadro de diálogo del programa:
1.- Sección: Destino de las coordenadas.-
En esta sección podrás elegir el destino de las coordenadas obtenidas, el cual puede ser una tabla insertada en AutoCAD o un archivo de valores (CSV) de Excel.
Si eliges una tabla, podrás definir en qué escala se insertará dicha tabla y así se podrá controlar el tamaño de la misma (incluidos los textos).
2.- Sección: Texto del vértice.-
Si el punto de coordenada que deseas obtener tiene un texto ya creado, por ejemplo (P1), aquí deberás de indicar Seleccionar texto, si no tiene ningún texto en el vértice que desea exportar, se deberá de indicar Automático.
En el caso de indicar Automático, se podrá optar por insertar un texto automáticamente en el punto del vértice o un círculo.
3.- Sección: Coordenadas.-
Aquí podrás elegir si el programa obtiene o no la coordenada Z del punto indicado y el número de decimales que tendrán las coordenadas en la tabla o en el archivo CSV.
Para utilizar esta rutina debes de hacer lo siguiente:
- Carga el archivo lisp en AutoCAD.
- Ingresa el nombre del comando: corex
- Indica los puntos que deseas obtener
- Presiona enter o clic derecho cuando deseas finalizar la selección de los puntos y deseas generar la tabla o el archivo
| Adjunto | Tamaño |
|---|---|
| 19.01 KB | |
| 12.09 KB |
- Inicie sesión o regístrese para comentar
- 42042 lecturas

Conversaciones (69)
muy buenos aportes
Hola,
estoy tratando de ejecutar esta rutina en Autocad 2007, pero la consola me devuelve los siguientes errores:
- Cuando pulso el botón de archivo aparece:
Error: no function definition: ACET-FILENAME-EXT-REMOVE
- Cuando selecciono varios objetos y pulso enter o botón derecho:
<...>
Pike el vértice a exportar: <<4>>
Pike el vértice a exportar:
Comando "STYLE" desconocido. Pulse F1 para obtener ayuda.
Comando "ARIAL" desconocido. Pulse F1 para obtener ayuda.
Comando "ARIAL.TTF" desconocido. Pulse F1 para obtener ayuda.
¿Pueden indicarme su necesario efectuar algún paso previo a la ejecución y que estoy pasando por alto?¿Por qué está fallando el programa?
GRACIAS!
Hola Daviar.
Por lo que nos comentas los motivos y las soluciones serian las siguientes:
1.- Error: no function definition: ACET-FILENAME-EXT-REMOVE
Este mensaje puede aparecer porque no tienes instalado Express Tools, debes de instalarlo para que funcione correctamente esta rutina y muchas otras que están basadas en las funciones adicionales de las utilidades Express.
2.- Comando "STYLE" desconocido. Pulse F1 para obtener ayuda.
Aquí se genera un error porque tu AutoCAD está en español y el comando llamado Style esta en inglés, abre el archivo del lisp y donde dice "Style" agrégale un guión abajo como lo siguiente: "_style".
Con esas pequeñas consideraciones ya no deberías de tener problemas.
Sls.
Hola Mario.
He intentado descargar la rutina lisp y asi poder adecuarla a mis necesidades y no me es posible solo se puede descargar la compilada (archivo FAS). ¿como puedo obtenerla? ¿es necesario suscripcion?
Saludos. :-)
Hola jacasoft, por ahora es necesaria una suscripción, por mas de tres años, hemos venido compartiendo para toda la comunidad, información variada referente al mundo de la Ingeniería, Arquitectura, CAD y construcción en general, asi como tambien valiosas rutinas.
Estas rutinas han sido compartidas todo este tiempo en código libre para que asi puedan ser editadas por todos, pero nos hemos evaluado el futuro de nuestro portal y hemos considerado necesaría por ahora una suscripción por parte del usuario para poder descargar estas rutinas en su código fuente.
Este ingreso nos ayudará a pagar puntualmente todo los recursos que consume el blog mensualmente, gracias a todos ustedes, son miles de visitas diarias que hacen de ConstrucGeek un gran blog, pero al mismo tiempo es necesaria una dedicación por parte del equipo para seguir brindandoles un blog en el cual se puedan sentir a gusto siempre.
Al principio pensabamos que por lo pronto, con los clics por parte de los visitantes en los avisos ADSENSE de google publicados en nuestro blog sería suficiente para mantener al blog andando, bueno, al principio fue así, pero ahora ConstrucGeek ha crecido y por lo tanto lo hemos cambiado desde su cuna inicial (2008) hasta un King (2011 y pronto 2012), para que podamos seguir creciendo.
Esperamos la compresión por ti y todos los usuarios de ConstrucGeek.
Saludos.
Hola nuevamente y gracias por tu pronta respuesta Mario
¡Ahora entiendo perfectamente bien del porqué de la suscripción! Y eso es muy valido
Soy usuario de ACAD desde hace algunos años y, desde que descubrí las maravillosas bondades del lenguaje AutoLISP le he metido a éste para crearme mis propias rutinas de acuerdo a lo que se me va presentando. Lo mucho o poco que se de este lenguaje lo he aprendido gracias a lo que comparten en internet otras personas.
Como reto personal, tenía pensado tomar o descargar algunas rutinas (fas) y ver como funcionaban, para después escribir mis propias y hacerle uno que otro agregado y colgarlas en este portal en código abierto, para beneficio de los usuarios del portal, pero creo esto no seria bueno para contrucgeek. ¿o que seria lo mejor?
Gracias y que tengas una muy ¡Feliz Navidad!
Javier Canizales (jacasoft)
Hola jacasoft, no habría ningún problema en que agregues en ConstrucGeek todas las rutinas que desees.
Cuando se trata de los aportes de los usuarios, estos no tienen ningún tipo de condición, al contrario se te agradece desear compartirlo con toda la comunidad.
Saludos.
Exelente rutina, muy util para hajilizar el trabajo....
Gracias por la aportacion...
Adelante con el foro y el sitio web, Felicidades!!!
Hola, la rutina no dejar exportar a un archivo. Le doy las instrucciones, pero siempre me dice que "Debe de elegir la ruta del archivo a exportar". Què ocurre??
Esta rutina se ha actualizado a la versión 2.7, gracias nocaima por tu comentario que nos ha permitido haces algunas pequeñas correciones al Lisp, cualquier otro comentario será bienvenido.
Ahora puedes descargar esta nueva versión de Corex.
Hola, què eficiencia, estoy sorprendido. El Lisp ahora funciona complétamente. Muchas gracias de antemano por la rutina, y también gracias por haberla ajustado. Buen aporte. Ojalá el Blog siga creciendo.
Mil felicitaciones.
saludos
yo la descargue tambien y me pasa lo mismo no me
acepta la ruta del archivo
como como hago para que funcione
gracias
Hola, en la versión 2.7 de Corex, se ha solucionado ese impase, verifica que tengas esa versión, si es asi, cuando cargues el comando y eligas en el destino de las coordenadas la opción Archivo, deberás de hacer clic tambien en el botón que esta a su costado, para que así elijas la ruta correspondiente.
SI te sigue saliendo el error nos gustaría que nos envies mas detalles del mismo (que mensajes de error se generan) y si es necesario una captura de imagen.
Sls.
muchas gracias..excelente rutina...solo una par de comentarios:
_la tabla, a pesar que pincho cerca de mi grilla, es creada muy lejos de esta, es decir solo al hacer un zoom extents puedo encontrar la tabla muy alejada...
_es posible pinchar el punto y que inmediatamente agregue el texto?
gracias..
Hola niglofo, posiblemente la causa de que la tabla aparezca bien alejada del punto de inserción que le indicas se deba a que con el comando UCS has modificado el origen de coordenadas, puedes probar en otro archivo que no hayas modificado las mismas para ver los resultados.
Lo utilize hace poco,
y me parece qe te deberia permitir las dos opciones, el de insertar la tabla y al mismo tiempo exportar al csv.
Saludos!
Hola, la rutina no me deja exportar a un archivo.
Cuando en el destino de las coordenadas pincho archivo y luego pincho sobre la pestaña la aplicación me desaparece.
Hola, es extraño, he realizado una nueva prueba con esta rutina y todo funciona correctamente. ¿con que Windows estás trabajando?
hola.
trabajo con el xp profesional,la versión 2002.
Buen dìa gonza, vos sabès que a mi me pasa lo mismo. Si pudiste solucionar el tema avisame x favor còmo lo lograste ya que no puedo hacer funcionar esta rutina.
Gracias
Excelente rutina; muy buena la aclaración para cuando el autocad se encuentra en inglés o en español. Esta tipo de lisp nos ahorra bastante tiempo en la ejecución de trabajos
Muchas gracias por la rutina y las aclaraciones
un saludo
MUCHAS PERO MUCHAS GRACIAS POR COMPARTIR EL CONOCIMIENTO
Saludos amigo, muy buena rutina pero para mi le falta que calcule las distancias en tre los puntos que va a tener la tabla que es muy importante en el acta de mensura.
Buenas Mario, una pregunta
Como puedo hacer para que cuando empiece a marcar otra vez todos los puntos me lo haga a continuación del ultimo punto marcado anteriormente????
es decir, yo marco del 1 al 4 por ejemplo, termino la oprden, se me crea la tabla, y luego cuando comience otra vez, que me empiece en el número 5
o hay otra forma de hacerlo?
Gracias y un saludo
Hola Jerogliphic, en esta versión no se puede, pero lo tendré en cuenta al momento de actualizar la rutina. Gracias por la sugerencia.
Gracias Mario,
al final lo he estado haciendo con la rutina de "Replanteo"´, no es tan directo, pero al menos puedo ir renumerando desde donde quiero y si me confundo con algún punto (tengo 7000) no pasa nada
Un saludo
Excelentes Rutinas las que estan aportando a todos los usuarios, muchas gracias. Les doy un 10
para que version de cad es, ya que no la puedo correr con 2004
ESTOY EMPEZANDO CON AUTOLISP COMO SE CARGAN
nena123, utiliza el comando APPLOAD, selecciona el archivo lisp y haces clic en el botón LOAD. Luego sigues con las indicaciones de como usar el lisp.
Hola Mario, cordial saludo.
Adjunto un macro que encontre en internet y la clave del mismo se encuentra en el .doc.
Mi pregunta es si se puede obtener el codigo fuente a partir de la aplicacion .dvb
La otra consulta es sobre la forma de incluir la barra de proceso del programa en ice, para darle un toque... mas glamuroso? si, mas glamuroso. jeje
Sin mas inquietudes y deseandote exitos en todo, me suscribo.
Hola David, gracias por compartir esta rutina, aunque lo recomendable es abrir un nuevo tema en el foro para un mayor aporte de los usuarios, pero no hay problema.
Con respecto a si puedes obtener el código de un archivo dvd, si se puede, pero siempre y cuando no esta protegido con password y si lo está es necesario tener la contraseña, en tu caso con la macro que compartes, también nos estas compartiendo la contraseña.
Para obtener el código debes de hacer lo siguiente:
Con respecto a una barra de progreso en la rutina lisp, tambien se puede hacer, eso se logra con la función acet-ui-progress.
EXCELENTE RUTINA , BUSACAB ALGO ASI HACE RATO, SE AGRADECE !!!
necesito crear un lsp para curvas verticales simetricas y asimetrica (acuerdos verticales). Se agradeceran los aportes dode encontrarlos.
SALUDOS:
ME GUSTARIOA MUCHO SU AYUDA, TENGO EL PROBLEMA DE QUE CUANDO INDICO QUE ME EXPORTE A ARCHIVO ME APARECE
Error: bad argument type: (or stringp symbolp): nil
Y YA NO PERMITE CONTINUAR.
TAMBIEN GUSTARIA SABER SI SE PUEDE HACER MULTIPLE LA SELECCION DE LOS OBJETOS.
muy buena rutina me ha ahorrado mucho tiempo, gracias seguiré buscando mas lisp para maximizar mi uso de autocad.
Me encanta esta rutina, pero me gustaria tener en la tabla despues del punto la coordenada este(X) y despues la norte (Y)
¿como puedo hacerlo?
Buenos dias, saludos desde Venezuela. Muy buena la pagina. necesito saber si existe rutina para hacer poligonos irregulares. Es para catastro, parcelas con su construccion. Se tiene la longiyud de loslados y las distancias de las poligonales entre ellas, osea la hipotenusa que seccrea para poder dibujarlas. Anexo te enioarchivo de loque se necesita
Saludos amigo Robert.. te recomiendo utilizar Civilcad, hace cuadros de contruccion con todos los datos de la parcela, coordenadas, distancias y rumbos entre vertices, asi como muchas utilidades mas.. saludos desde Merida.
Excelente Rutina, 100 pts por el aporte... Felicitaciones
muy buena tu rutina, no pude dejar de editarla para adaptarla a mis necesidades, pero tu nombre aun permanece en la creación.
Gracias Maronio, esa es la idea...
Estimado Mario.
Te pido por favor si me puedes ayudar modificando la rutina para que primero salgan las coordenadas este y luego las del norte, y para que el texto autonumerado que sale encima del punto salga ligeramente desplazado de este. Esto te pido ya que utilizo la rutina para sacar las coordenadas de poligonos de levantamientos planimétricos georeferenciados.
O en su defecto quisiera saber si hay una rutina para sacar las coordenadas de un poligono solo con dar clik en el poligono, antes de usar tu rutina lo solía hacer con el comando LI en autocad pero el resultado es un monton de datos que no necesito y por lo tanto tengo que editar para crear una tabla medio presentable.
Nota: Adjunto un achivo pdf para que me pueda compreder mejor para que necesito la rutina.
muchas gracias por esta rutina funciona bien y es de gran ayuda para el desarrollo de levantamientos tropograficos
hola
Mario
gracias por tus aportes de los lisp mira te comento tengo un lisp que me crea cuadro de coordenadas de un eje de via o de plataformas el problema es que tiene una fecha limite de uso.
he tratado de desactivarla y no puedo te envio este lisp es muy interesante. de antemano agradesco tu ayuda
..
Arian
Gracias amigo, me ha servido muchisimo
EXELENTE SIMPLEMENTE PERFECTA ESTA HERRAMIENTA MUCHAS GRACIAS
Estimado gracias por el aporte
Estoy tratando de cargar la aplicaciòn al AUTOCAD 2012; La aplicaciòn se carga, la tablita de diàlogo funciona, pero no logro encontrar el archivo csv que se genera, ya que al finalizar de picar los puntos me aparece el mensaje: ! 2,000000 Alguien que haya tenido el mismo inconveniente me podrìa ayudar?
Gracias
Hola no puedo generar el archivo, hago todo y me sale este error, que puede ser..
Error: too many arguments
Hola, muchas gracias por el aporte y el trabajo realizado, no la he probado aún pero creo que es genial y muy útil.
Cordial saludo
primero que todo felicitarlos por el buen lisp :)
segundo quisiera saber si se puede generar la tabla con una PLine cerrada de N vertices? o que otro medio me recomiendan :) grax
MUCHAS GRACIAS POR EL APORTE, MUY BUENO,,
SOLO QUE OPORTUNIDADES EL CUADRO DE COORDENADAS GENERADO ME DA ALGUNOS VALORES UN POCO DISTIENTOS CON LOS QUE YO INGRESE LOS PTOS.
execelentes rutinas me esta ayudando mucho gracias
Hola, me puedes ayudar a que me cora en CAD 13 de un IMAC?
Buenas noches soy nuevo en el mundo del CAD, ya me incribí y descargué la rutina, quedó con un .exe, se lo borré y lo deje en el .lsp, la pude cargar pero al tiperar COREX en el CAD no pasa nada, me pueden ayudar?
HOLA! TENGO UN PROBLEMA MARCO LOS PUTOS PERO CUANDO VOY A TERMINAR ME SALE EROOR STYLE...LEI ARRIBA Y ME DICEN Q ABRA EL ARCHIVO DEL LISP PEOR NOSE COMO ..ALGUIEN PUEDE AYUDARME XFAVOR! GRACIAS!
muchas gracias por el aporte.
Tengo la necesidad de presentar la tabla con los valores pero con el divisor de decimales usando la ¨coma¨ (300,34) y no el ¨punto¨ (300.34); es posibel realizar el cambio automaticamente?
Saludos
Norberto
excelente programa me ayudo bastante en el calculo de coordenadas de canales en fincas
Perfecto para una presentacion...
Hola Mario,
Descargue la rutina, estoy usando Windows 7, pero cuando quiero instalarlo no reconoce el archivo porque sale con extension ".fas", tenes alguna aplicacion o ruta para instalar y comenzar a usar la rutina,
saludos,
Atte. Gustavo
Muy buena rutina, podrias colocarle la opcion de numero de punto, te explico tengo una nube de puntos, y quiero obtener las coordenadas de algunos puntos, y necesito tener el numero de punto con la que se ploteo la nube de puntos, por lo demas esta muy buena.
Saludos
Renzo
excelente aplicacion!! me ha servido un monton en la pega!!
saludos desde arica, chile
Buenas tardes, por favor alguien me puede indicar una función que me permita proyectar un perfil o sección transversal, es decir que quiero que las distancias con que se elaboro el perfil tenerlas sobre una línea, gracias.
EXCELENTE RUTINA ME A AHORRADO MUCHO TRABAJO
GRACIAS.
Muy bueno el aporte. Es posible que la rutina acote, previa selección por parte del usuario, las distancias y ángulos entre vértices tanto en la poligonal como en la tabla de coordenadas?? Por otra parte, será posible que en lugar de seleccionar cada vértice de la poligonal, sea seleccionada una o vairas polilineas y se generen tantos cuadros de coordenadas como poligonales existan???
Gracias de antemano
Excelente me ha servido.
Excelente, buen aporte y espero sigan así, felicidades!!!