De una polilínea cerrada al cuadro de construcción
Desarrollado por Adal Pérez
Edición para evaluación · 16 de octubre de 2026

ALCANCE
La descarga contiene V000602, la versión vinculada a una confirmación explícita de Adal. En esta revisión se cotejaron el código, las huellas y el orden de los mensajes. No se ha ejecutado de nuevo en Civil 3D para este portafolio.
Estado histórico: CONFIRMED_WORKING. La confirmación histórica no sustituye una prueba actual.

REQUISITOS
AutoCAD/Civil 3D de escritorio en Windows con AutoLISP y Visual LISP/COM. El historial menciona Civil 3D 2026; la compatibilidad actual está por comprobar. Dibujo de prueba en metros, polilínea plana cerrada con tramos rectos, normal (0,0,1), capa actual visible y desbloqueada y estilo de texto legible.

USO
1. Guardar una copia del dibujo. Comprobar unidades, cierre, geometría plana y ausencia de arcos; preparar y activar la capa de salida.
2. Cargar CUADROCONST_V000602.lsp mediante APPLOAD y ejecutar CUADROCONST o su alias CCPL.
3. Seleccionar la polilínea. Indicar altura de texto y elegir Numeros o Letras.
4. Elegir un punto cercano al vértice inicial o aceptar el primero; decidir si se invierte el recorrido y ajustar la separación de los rótulos.
5. Indicar la esquina superior izquierda del cuadro y revisar cada lado y su vértice de llegada con el protocolo incluido.
6. Si cambia la polilínea, generar una salida nueva en la copia y sustituir la anterior únicamente después de verificarla.

LIMITACIONES
- Alcance recomendado: polilínea plana y simple, cerrada, de tramos rectos, en metros y paralela al plano XY mundial, con normal (0,0,1). No transforma los vértices desde un OCS arbitrario ni valida autointersecciones.
- Si hay arcos, avisa y reporta cuerdas para rumbos y distancias; el área puede corresponder al contorno curvo. No usar esta variante como cuadro de curvas.
- La lectura conserva coordenadas Z, pero los cálculos de rumbo y distancia son en XY. No extrae elevaciones de una rasante ni resuelve el cuadro de un alineamiento y su perfil.
- Genera LINE y TEXT en la capa actual y usa el estilo de texto actual. Preparar una capa visible y desbloqueada; la salida no es una tabla asociativa ni se actualiza sola.
- Rotula la superficie como m2 sin convertir unidades. El formato numérico usa RTOS y debe revisarse con las variables de formato del dibujo.
- La posición de las etiquetas depende del centroide y puede requerir ajustes en polígonos cóncavos o estrechos. No impide lados nulos, geometría degenerada o solapes de texto.

FICHA
https://adal-perez.pages.dev/casos/cuadros-construccion/

La copia pública conserva el código ejecutable original. No se incluyen dibujos ni datos privados.
