Hace poco tiempo, alguien me preguntó: «¿Qué haces cuando recibes un archivo sin configurar, sin unidades, sin escalas?» La respuesta típica es adaptarse. Corregir manualmente, insertar en plantillas, ajustar cada parámetro… pero eso es trabajar para el software. Y yo creo que debe ser al revés. Una Filosofía Diferente Llevo casi 30 años usando distintos software de CAD. Los últimos tres con progeCAD, y durante todo este tiempo he aprendido algo importante: no debes depender del software, debes dominarlo. El programa tiene todas las herramientas que necesitas, pero muchos usuarios simplemente no las explotan al máximo. Por eso, poco a poco, he ido creando funciones LISP propias que me ahorran decenas de minutos cada semana. Hace una década, programar LISP desde cero requería tiempo y paciencia. Hoy, con la inteligencia artificial, es mucho más accesible. No necesitas ser un experto—solo necesitas saber qué quieres lograr y el método de prueba y error. Describe lo que deseas, ajusta, prueba, y eventualmente tendrás tu herramienta personalizada. El Ejemplo Práctico: El Comando NOR (Normalización) Hoy voy a compartirte uno de mis scripts más útiles: un comando LISP que normaliza cualquier dibujo en un solo clic. El Problema Diario Casi todos los días recibo archivos «sucios»: En lugar de gastar 15–20 minutos corrigiendo cada archivo, ejecuto un comando y listo. Todo se normaliza automáticamente. Es tan fácil como arrastrar el LISP a la pantalla y escribir NOR. en menos de 5 segundo me aparece la siguiente notificación: Cómo Funciona: La Arquitectura del Script El script NOR está dividido en 7 módulos independientes, cada uno responsable de una tarea específica. Esta es una buena práctica de programación: código modular, fácil de leer y fácil de personalizar. Módulo 1: Variables del Sistema (La Limpieza Silenciosa) lisp El usuario no ve nada extraño. El programa trabaja en silencio. Al final, un mensaje resumen informa de qué se ha hecho. Eso es profesionalidad. Módulo 2: Unidades (El Primer Paso Crítico) lisp Este paso evita el error más común: insertar bloques que aparecen gigantes o diminutos. Si tu estándar es metros y alguien te envía un archivo en milímetros, una sola línea lo corrige. Módulo 3: Escalas de Anotación (El Orden Primero, limpia todas las escalas existentes (reset), eliminando duplicadas y «basura» que ralentizan los archivos. Luego añade manualmente las estándares métricas: lisp ¿Por qué? Porque un archivo ligero es un archivo rápido. Cada escala duplicada es un fragmento de lentitud que se acumula. Módulo 4: Escala Activa y Anotaciones Visibles lisp Truco pro: Esto evita que el usuario crea que sus cotas «desaparecieron» cuando cambia de escala de anotación. Son detalles como estos los que separan un flujo de trabajo fluido de otro frustrante. Módulo 5: Estilo de Cotas @Taller Aquí el script configura cómo se ven las medidas: lisp Módulo 6: Tipos de Línea (Consistencia en Todo) lisp ¿Has visto nunca líneas punteadas que aparecen «sólidas» en ciertos zooms? Esto lo previene. Módulo 7: Limpieza Profunda lisp El comando OVERKILL es especialmente potente: elimina líneas que se solapan (a menudo invisibles, pero que ralentizan el programa). Es como hacer una «cirugía estética» al archivo. Por Qué Funciona Este Enfoque La Mentalidad Correcta Muchos usuarios piensan: «El software debería adaptarse a mí». Pero la realidad es al revés. Entiende cómo funciona el software. Aprende sus comandos. Domina LISP (o al menos sus conceptos básicos). Y cuando encuentres una tarea repetitiva, automatízala. Hace 20 años esto requería ser ingeniero. Hoy, con IA, cualquiera puede hacerlo. Solo necesitas: No pretendo enseñarte a programar. No pretendo venderte nada. A lo sumo resolverte alguna duda. Incluso si este script te interesa, no dudes en pedirlo en comentarios. Lo compartiré sin compromiso, porque el conocimiento es lo mejor que nos queda. En próximos artículos seguiré mostrándote LISP para progeCAD que reducen tu tiempo de dibujo. Te lo puedo asegurar!. Y si tienes tus propios scripts, procesos repetitivos que consumen horas cada semana, ese es el siguiente candidato para automatizar. Porque recuerda: no trabajes para el software. Haz que el software trabaje para ti. Espero que la información te haya sido útil. Cada semana iré ampliando la cantidad de artículos dedicados al CAD, incorporando ejemplos prácticos sobre los temas tratados. Aunque existen otros programas de CAD, en este blog daremos prioridad a progeCAD, sin que ello signifique que la mayoría de los comandos no sean compatibles con la mayoría de los programas de CAD del mercado. Y si te ha quedado alguna duda con el artículo puedes hacerme un comentario en el siguiente cuadro, que te la intentaré resolver.