CotaLisp Manual de uso

Puntos TXT: importar, exportar y rotular puntos

Rutina: Puntos TXT  ·  Comandos: PTXT, EXPTXT, ETCOTAS

Lleva los puntos del fichero de la estación o del GPS a AutoCAD (y de vuelta), con número, cota y código rotulados.

Puntos TXT: ptxt
Puntos TXT: etcotas

Para qué sirve

Comandos

ComandoQué hace
PTXTImporta puntos desde un fichero de texto: crea un punto por línea y, si quieres, rotula número, cota y código.
EXPTXTExporta los puntos seleccionados (y bloques) a un fichero de texto con las columnas, separador y decimales que elijas.
ETCOTASRotula la cota de los puntos seleccionados: absoluta o relativa a una cota de referencia, con las que estén fuera de rango en rojo.

Paso a paso

PTXT: importar

  1. Escribe PTXT y elige el fichero.
  2. Te enseña las primeras líneas del fichero para que veas en qué orden vienen las columnas.
  3. Orden de columnas <NXYZC>: escribe con letras qué hay en cada columna (ver «Formatos de fichero» más abajo). Intro acepta el valor que sale entre < >.
  4. ¿Una capa por código? <No>: con Si, cada código va a su capa (PT_BOR, PT_ARB...). Con No, todos a PT_PUNTOS.
  5. ¿Rotular número? ¿Rotular cota? ¿Rotular código?: Si/No para cada uno.
  6. Altura de texto en m <0.25> y decimales de la cota <3>: solo los pregunta si vas a rotular algo.
  7. Si los puntos no se ven en pantalla (PDMODE 0 o 1), te ofrece dibujarlos como aspa (PDMODE=3, y PDSIZE igual a la altura de texto si estaba a 0).
  8. Crea los puntos, hace zoom a ellos y te da el informe: cuántos puntos ha creado, qué separador ha detectado y qué líneas se ha saltado (con su número de línea, para que las mires).

EXPTXT: exportar

  1. Escribe EXPTXT y selecciona los puntos (vale una ventana sobre todo el plano: solo coge puntos y bloques).
  2. Elige el fichero de salida.
  3. Orden de columnas <NXYZC>: las mismas letras que al importar.
  4. Separador [Coma/Puntoycoma/Tabulador/Espacio] <Coma>.
  5. Separador decimal [Punto/Coma] <Punto>: solo si el separador no es la coma. Para abrirlo en Excel en español, punto y coma con coma decimal.
  6. Decimales <3>.
  7. Si hay puntos sin número guardado (no vienen de PTXT), pide el número inicial <1> y los numera seguidos.
  8. Si hay puntos sin código guardado, pregunta si el código va vacío o con el nombre de la capa.

Los puntos salen en el orden en que se crearon: si importaste un fichero con PTXT, salen en el mismo orden que en el fichero.

ETCOTAS: rotular cotas

  1. Escribe ETCOTAS y selecciona los puntos (vale ventana: solo coge puntos).
  2. Cota [Absoluta/Relativa] <Absoluta>. Con Relativa pide la cota de referencia: el rótulo es Z del punto menos la referencia, con signo (+0.012, -0.008).
  3. Decimales <3> y altura de texto <0.25>.
  4. ¿Resaltar en rojo las cotas fuera de un rango? <No>. Con Si pide mínimo y máximo, sobre el valor que se rotula (en relativa, por ejemplo -0.015 y 0.015). Los rótulos fuera de rango salen en rojo; los demás, con el color de la capa.

Si un punto ya tiene rótulo de cota (de PTXT o de un ETCOTAS anterior), lo cambia en el sitio en vez de poner otro encima. Así puedes pasar de absoluta a relativa, o cambiar la referencia, todas las veces que quieras. Si has movido un rótulo a mano, se queda donde lo dejaste.

Formatos de fichero admitidos (PTXT)

Una línea por punto. El separador lo detecta solo:

SeparadorEjemplo de líneaNotas
Coma1,725300.000,4370450.000,25.003,EJEDecimales con punto.
Punto y coma1;725300,000;4370450,000;25,003;EJEDecimales con coma o con punto. Es el CSV de Excel en español.
Tabulador1 725300.000 4370450.000 25.003 EJEDecimales con coma o con punto.
Espacios1 725300.000 4370450.000 25.003 EJEVarios espacios seguidos cuentan como uno. Decimales con coma o con punto.

Orden de columnas: se escribe con letras, una por columna, en el orden en que vienen:

LetraColumna
Nnúmero (o nombre) del punto
X Y Zcoordenadas (X e Y obligatorias)
Ccódigo
-columna que no interesa (se salta)

Ejemplos:

OrdenFichero
NXYZC1,725300.000,4370450.000,25.003,EJE (el de por defecto)
NXYZ1 725300.000 4370450.000 25.003
XYZ725300.000;4370450.000;25.003
NYXZnúmero, luego Y (norte), luego X (este) y cota
NXYZ-Cnúmero, X, Y, Z, una columna que no interesa (altura de prisma, por ejemplo) y código
NXYsin cota: los puntos se crean con Z = 0 y lo avisa

El orden se recuerda para la siguiente vez dentro de la misma sesión de AutoCAD.

Qué se salta: las líneas vacías, las cabeceras (Numero;X;Y;Z;Codigo) y cualquier línea en la que X, Y o Z no sean números. No hace falta quitarlas del fichero: se cuentan y el informe te dice cuántas son y en qué línea están las primeras.

Códigos con espacios: con separador espacio, si el código es la última columna se lee entero (BORDE ACERA). En los demás separadores el código puede llevar espacios sin problema.

Tildes y eñes: ficheros ANSI (los de siempre de Windows) y UTF-8, con o sin BOM.

Opciones y valores por defecto

PreguntaPor defectoSe recuerda
Orden de columnas al importarNXYZCsí
Una capa por códigoNosí
Rotular número / cota / códigoSi / Si / Nosí
Altura de texto0.25 msí (la misma en los tres comandos)
Decimales de la cota en los rótulos (PTXT y ETCOTAS)3sí
Decimales del fichero exportado (EXPTXT)3sí, aparte de los de los rótulos
Orden de columnas al exportarel de importarsí
Separador al exportarComasí
Separador decimal al exportarPuntosí
Número inicial para puntos sin número1sí
Código para puntos sin códigoVacíosí
Cota absoluta/relativaAbsolutasí
Resaltar fuera de rangoNosí, con el mínimo y el máximo

Los valores se recuerdan mientras no cierres AutoCAD.

Qué crea en el dibujo

CapaColorContenido
PT_PUNTOS7 (blanco/negro)los puntos (objeto PUNTO) en su X, Y, Z
PT_<código>colores variadoslos puntos, si eliges una capa por código
PT_NUMERO3 (verde)rótulo del número, arriba a la derecha del punto
PT_COTA150 (azul)rótulo de la cota, a la derecha del punto
PT_CODIGO6 (magenta)rótulo del código, abajo a la derecha del punto

Limitaciones conocidas

Preguntas frecuentes

Me dice que no puede leer ninguna línea. El orden de columnas no cuadra con el fichero. Mira las primeras líneas que te enseña al principio y cuenta las columnas: si el fichero es X,Y,Z y pides NXYZC, no hay columna para todo. Escribe el orden real (XYZ).

Los puntos salen lejísimos o en vertical. Seguramente X e Y están cambiadas en el fichero (algunos equipos sacan primero el norte). Si lo detecta, te avisa; importa otra vez con NYXZ.

No veo los puntos. Acepta la pregunta de PDMODE o cambia tú PDMODE (3 = aspa) y PDSIZE (tamaño en metros).

¿Puedo exportar los puntos de un plano que no he importado yo? Sí. Selecciónalos con EXPTXT: les pone número correlativo desde el que digas y, si quieres, el nombre de la capa como código.

¿Cómo compruebo una solera contra su cota de proyecto? ETCOTAS, Relativa, cota de proyecto como referencia, y rango con la tolerancia (por ejemplo -0.015 y 0.015). Lo que se sale queda en rojo.

Requisitos

AutoCAD 2021 o posterior (versión completa, no LT). Probado en AutoCAD 2026.

Instalación

  1. Escribe APPLOAD en AutoCAD.
  2. Busca el archivo de la rutina y pulsa Cargar. En la línea de comandos verás «Puntos TXT v1.0 cargado».
  3. Para que se cargue siempre al abrir AutoCAD: en la misma ventana de APPLOAD, en Conjunto de aplicaciones de inicio, pulsa Contenido..., Añadir... y elige el archivo.

En la carpeta ejemplo tienes ficheros de puntos para probar (LEEME.txt explica cada uno) y un dibujo con el resultado.