Crear atajos de teclado tipo CTRL+F12 en AutoCAD (no es con archivo PGP) | ¿Cómo hago? (Patreon)
Content
Como hago para generar combinaciones de teclas instantáneas para mis comandos personalizados de AutoCAD?En AutoCAD, la personalización es clave para optimizar el flujo de trabajo, especialmente cuando se trata de comandos que se usan repetidamente. Aunque los atajos de teclado tradicionales, como asignar letras y combinaciones con Enter, son útiles, su alcance es limitado. Este artículo aborda cómo configurar combinaciones de teclas avanzadas, como Ctrl + F12, para ejecutar comandos o rutinas Lisp específicas, lo que mejora significativamente la productividad.
El Problema: Limitaciones de los Atajos de Teclado Tradicionales
AutoCAD permite asignar atajos simples (letras y Enter) a comandos comunes mediante su archivo PGP. Sin embargo, cuando se agotan las combinaciones disponibles o se busca una interacción más directa, surge la necesidad de usar combinaciones de teclas más complejas, como las utilizadas en otros programas (Ctrl + C, Ctrl + Z, etc.). AutoCAD no ofrece de forma predeterminada una manera sencilla de configurar estos atajos avanzados, pero su interfaz de usuario (CUI) lo hace posible.
La Solución: Configuración de Atajos de Teclado Personalizados
El proceso para asignar combinaciones avanzadas implica los siguientes pasos:
1. Asegurar la Disponibilidad del Comando o Rutina Lisp
Si el comando a personalizar es una rutina Lisp (por ejemplo, "Next Layout"), asegúrese de que esté cargada permanentemente en AutoCAD:
Cargar la rutina Lisp:
Vaya a Manage > Load Application.
Agregue la rutina Lisp al inicio automático seleccionando Add y eligiendo el archivo correspondiente.
Confirmar la disponibilidad del comando:
Asegúrese de que la rutina funciona correctamente escribiendo el comando en la barra de comandos (por ejemplo, next layout).
2. Crear el Comando Personalizado
Abra la interfaz de usuario personalizada (CUI):
Vaya a Manage > User Interface.
Cree un nuevo comando:
En Custom Commands, haga clic en Create New Command.
Complete las propiedades del comando:
Name: el nombre del comando (por ejemplo, "Next Layout").
Macro: el texto del comando, precedido de ^C^C (por ejemplo, ^C^Cnext layout).
Repita el proceso para cualquier otro comando necesario (como "Previous Layout").
3. Asignar el Atajo de Teclado
Navegue a Keyboard Shortcuts > Shortcut Keys.
Arrastre el comando creado a la lista de atajos.
Seleccione el comando y defina la combinación de teclas:
En el campo Keys, introduzca la combinación deseada (por ejemplo, Ctrl + F12).
Aplique y confirme.
Ejemplo Práctico: Navegación entre Layouts
Imaginemos que ha creado dos comandos para navegar entre layouts: Next Layout y Previous Layout. Siguiendo los pasos anteriores:
Cree comandos con los nombres y macros correspondientes:
Next Layout: ^C^Cnext layout.
Previous Layout: ^C^Cprevious layout.
Asigne combinaciones de teclas:
Ctrl + F12 para avanzar al siguiente layout.
Ctrl + F11 para retroceder al layout anterior.
Pruebe los atajos en AutoCAD:
Presione Ctrl + F12 para moverse al siguiente layout.
Presione Ctrl + F11 para regresar al anterior.
Ventajas de los Atajos Personalizados
Productividad Incrementada: Acceso rápido a comandos esenciales sin necesidad de escribir o usar el mouse.
Personalización Total: Configure combinaciones que se adapten a su estilo de trabajo.
Compatibilidad: Funciona tanto con comandos nativos de AutoCAD como con rutinas Lisp personalizadas.
Conclusión
Configurar atajos de teclado avanzados en AutoCAD es una herramienta poderosa para usuarios que buscan eficiencia y fluidez en su trabajo. Ya sea para rutinas Lisp específicas o comandos habituales, esta personalización permite transformar AutoCAD en una herramienta verdaderamente adaptada a las necesidades individuales. Invito a todos a experimentar con esta funcionalidad y aprovechar al máximo su potencial. ¡Adelante con la personalización y la eficiencia!