Nota: Este artículo está escrito y publicado en inglés y es una versión traducida del original aquí.
Introducción
La referencia a objetos, comúnmente conocida comoRefrent, es una de las funciones más utilizadas en AutoCAD. Permite a los usuarios alinear con precisión la geometría forzando el cursor a puntos clave como puntos finales, puntos medios, centros e intersecciones, lo que contribuye significativamente a dibujar y diseñar con precisión.
Aunque muchos usuarios están familiarizados con la activación y desactivación de referencias a objetos mediante la interfaz de usuario, ¿sabía que AutoCAD utiliza una variable de sistema denominadaOSMODE para controlar las referencias a objetos que están activas?
¿Qué es OSMODE?
La variable de sistema OSMODE de AutoCAD controla los modos de referencia a objetos (REFENT) que están activos actualmente. A cada opción REFENT se le asigna un número exclusivo y, cuando se activan varios forzados de cursor, AutoCAD suma sus valores para almacenarlos como un único código de bits.
A continuación se muestra una tabla que muestra las referencias a objetos y sus valores correspondientes:
Valor |
Descripción |
0 |
Ninguno |
1 |
Extremo |
2 |
Centro |
4 |
Centro |
8 |
Nodo |
16 |
Cuadrante |
32 |
Intersección |
64 |
Inserción |
128 |
Perpendicular |
256 |
Tangente |
512 |
Más cercano |
1024 |
Centro geométrico |
2048 |
Intersección aparente |
4096 |
Extensión |
8192 |
Parallel |
16384 |
Suprime las referencias a objetos en ejecución actual |
Cómo utilizar OSMODE
Para controlar las referencias a objetos mediante la línea de comandos: EscribaOSMODE en la línea de comandos AutoCAD y pulse Intro.
Introduzca un valor numérico que represente la combinación de referencias a objetos que desee.
Por ejemplo, si introduce 1, solo estará activo el ajustarpunto final.
Si desea activar varios forzados de cursor, por ejemploPunto final, Punto medio, Centro, Perpendicular y Centro geométrico, añada los valores correspondientes: 1 + 2 + 4 + 128 + 1024 = 1159
Al introducir 1159 para OSMODE, se activarán los cinco forzados de cursor a la vez.
¿Por qué utilizar OSMODE?
El uso de OSMODE es especialmente útil cuando se automatizan tareas con secuencias de comandos, rutinas LISP o simplemente cuando se desea cambiar rápidamente entre configuraciones de ajustar personalizadas sin hacer clic en la interfaz de usuario cada vez.
Una de las mejores formas de agilizar el flujo de trabajo consiste en convertir los parámetros OREF que utilice con frecuencia en un comando personalizado mediante la interfaz de usuario personalizada (IUP).
Crear un comando REFENT personalizado
1. Escriba IUP en la línea de comandos para abrir Personalizar interfaz de usuario.
2. Cree un comando nuevo.
3. Asigne un nombre personalizado al comando, como MyOsnap.
4. Escriba el código siguiente en Macro:^C^C_OSMODE; 1159;
5. Esta macro establece OSMODE en un valor específico (por ejemplo, 1159), que se corresponde con la combinación de referencia a objetos deseada.
6. Arrastre y suelte el nuevo comando en la Paleta de herramientas para acceder a él rápidamente. Ahora, con un solo clic, puede aplicar instantáneamente su configuración de ajustar personalizada.
Sobresueldo: Añadirlo a la cinta de opciones
¿Desea un acceso aún más fácil? Añada el comando REFENT personalizado a la cinta de opciones.
Consulte mi blog:[Guía para la personalización de la cinta de opciones en AutoCAD] para obtener un recorrido paso a paso sobre cómo mejorar la interfaz de AutoCAD con comandos personalizados.
Nota: Este artículo está escrito y publicado en inglés y es una versión traducida del original aquí.
Debe ser un usuario registrado para añadir un comentario aquí. Si ya está registrado, inicie sesión. Si todavía no está registrado, hágalo e inicie sesión.