Home Creators Posts Import Register Favorites Logout

Downloads

Content

Automatización y eficiencia en AutoCAD: Quick Mirror (QM)

El comando Mirror (o simetría) en AutoCAD es una herramienta fundamental, pero en ciertas situaciones puede resultar tedioso e ineficiente, especialmente al trabajar con bloques. Por eso, quiero compartir una rutina Lisp que optimiza esta función, haciendo el proceso más rápido y directo. A continuación, les explico cómo funciona y por qué considero que es una mejora sustancial.

El Problema del Mirror Tradicional

Cuando queremos espejar un bloque, el método tradicional implica varios pasos:

Seleccionar el objeto o bloque.

Encontrar el punto medio de referencia, lo cual puede ser complicado dependiendo del diseño.

Especificar la dirección del espejo, asegurándonos de que el modo ortogonal o polar tracking estén activados para que quede alineado.

Indicar si queremos eliminar el bloque original.

Si bien el comando cumple su propósito, estos pasos pueden resultar engorrosos, sobre todo cuando hay que repetirlos constantemente. Aquí entra en juego la rutina Quick Mirror (QM).

Cómo Funciona Quick Mirror (QM)

Esta rutina simplifica el proceso en unos pocos pasos:

Carga de la rutina:

Vayan a Load Application, seleccionen el archivo Lisp que les dejo al final y cárguenlo. Para asegurarse de que esté siempre disponible, inclúyanlo en la lista de aplicaciones que se cargan automáticamente al iniciar AutoCAD.

Uso del comando QM:

Simplemente escriban QM en la línea de comandos, seleccionen el bloque o bloques que quieran espejar y listo. ¡Con un solo clic, todo queda espejado!

Ventajas del Comando QM

Rápido y eficiente: Elimina pasos intermedios como calcular puntos medios o confirmar parámetros. Ideal para flujos de trabajo rápidos.

Compatible con múltiples bloques: Permite espejar varios bloques a la vez, manteniendo su alineación y posición relativa.

Deshacer individual: Si necesitan revertir el cambio, pueden usar Ctrl+Z para deshacer uno por uno.

Limitaciones y Consideraciones

Optimizado para bloques: Aunque puede funcionar con otros objetos como polilíneas, su comportamiento no está afinado para ellos. Por ejemplo, si seleccionan múltiples líneas o polilíneas, el resultado puede no ser el esperado.

No agrupa elementos: Cada elemento seleccionado es tratado de manera independiente, lo cual es ideal para bloques pero menos útil para geometrías complejas.

Ejemplo Práctico

Imaginemos que tenemos varios bloques (como vehículos) en una disposición particular. Usando el comando QM:

Escriban QM y seleccionen los bloques.

Al presionar Enter, todos los bloques se espejan al instante, manteniendo su orientación correcta.

Si lo intentan con líneas o geometrías no agrupadas, los resultados serán independientes para cada objeto. Por eso, les recomiendo utilizarlo principalmente con bloques.

Reflexión Final

El comando Mirror en AutoCAD ha permanecido prácticamente igual desde sus inicios, y aunque es funcional, creo que tiene margen para mejoras como esta. Quick Mirror no solo optimiza el tiempo, sino que también simplifica el flujo de trabajo. Espero que les sea útil y que lo incorporen en su día a día.

Si tienen sugerencias o encuentran casos donde podría mejorarse, no duden en escribirme. Estoy abierto a desarrollar actualizaciones que lo hagan aún más versátil. ¡Nos vemos en la próxima!

Files

Quick Mirror | Rutinas Lisp y VBX

Una rutina Lisp que genera un comando para espejar bloques en vertical en un solo click!

Comments

Fiti

Genial........Gracias por compartir.

Pedro Llorca Jiménez

Desde mi punto de vista, sería realmente útil si pudiera hacerse la simetría para cualquier ángulo y no sólo para el eje Y.

Carlos Alberto Navarro Muñoz

Igual sería una buena idea, sugiero, llamarlo abreviadamente "MB", de MIRROR BLOCK, ya que su uso parece sólo funcionar en bloques... Es un apunte... Gracias Sergio!!!!!

Pedro Llorca Jiménez

Gracias a Chatgpt he resuelto que los bloques se simetricen según águlo, puntos o línea en su centro gravitatorio. Lo que no sé es como mandar el fichero para que lo tenga y lo pueda compartir.

MARTA SERRA CEREN

Guaaauuuuu esto es fantàstico Sergio, incluso viendo el video he aprendido que los .lsp los puedes cargar para siempre y yo ando cargando cada vez en cada archivo 😱 como siempre mil gracias

Gustavo

Genial, pero despues de estarlo usando y leyendo en los comentarios, no es posible apicar el LISP si el UCS se encuentra rotado ya que solo respeta el eje "y" de un UCS WORLD. Sería bueno poner esa aclaratoria estimado profe.