Crear Menús de Imágenes en AutoCAD 2006
Crear Menús de Imágenes en AutoCAD 2006
El fin de este pequeo tutorial es crear un men de imgenes con la nueva interfase de personalizacin de AutoCAD 2006, ya que esta no haba variado desde la versin R14 a la R2005 y ya estbamos acostumbrados a trabajar de esa forma. Esta nueva versin de AutoCAD 2006 tiene muchas nuevas caractersticas en el modo de personalizacin de mens que han variado considerablemente. La figura 1 muestra el dilogo que queremos obtener cuando se seleccione la opcin Elementos de dibujo del men Personalizados (tambin crearemos estos mens). Cada una de las imgenes insertar el bloque respectivo a su imagen.
Primero que nada debemos crear los 6 slides que conformarn el dilogo y su respectiva librera.
Fig. 2 Imgenes de los 6 slides a generar.
Para ms informacin sobre crear slides y libreras de slides dirgete a: www.lawebdelprogramador.com\cursos\autocad\autocad_8.php.htm Supondremos que nuestra librera de slides se llamar lib-elementos.slb y en ella existen los slides denominados elemento1 elemento2 elemento3 elemento4 elemento5 elemento6, esta librera debe estar en la carpeta Support de AutoCAD, trabajaremos entonces con esta informacin. Se debe tener un archivo de personalizacin nuevo o diferente al acad.cui para agregarle el men de imgenes, ya que NO es recomendable modificar el archivo acad.cui. Para crear un nuevo archivo CUI (puedes obviar estos 6 pasos si ya tienes un archivo CUI creado y quieres usar ese para tu men de imgenes): 1. ejecutamos el comando CUI 2. en la ficha Transfer (Fig. 3) hacemos clic sobre el botn customatization file) (Create a new
Fig. 3
Fig. 4
3. en la casilla desplegable a la izquierda de este botn elegimos la opcin Save as para darle nombre a nuestro nuevo archivo CUI, por ejemplo Mi_Configuracin (en nuestro caso debemos evitar los espacios en blanco). Este debe ser guardado en una de las rutas de soporte de AutoCAD. Con ello habremos generado un archivo CUI denominado Mi_Configuracin.cui. 4. En la ficha Customize (Fig. 4), debajo del campo Customizations in All CUI Files, desplegamos la casilla y elegimos la opcin Open en este dilogo ubicamos el nuevo archivo CUI creado en el paso 3 y clic en Abrir. 2
5. Luego de un mensaje de alerta (el cual aceptamos), ya tenemos el nuevo archivo CUI creado (Fig. 6).
Fig. 6
6. en la misma casilla desplegable donde elegiste Open, expandes y seleccionas All Customization Files. En el tem Partial CUI files ahora se muestra el nuevo archivo CUI cargado (Fig. 7). Clic en Apply y OK para guardar los cambios.
Fig. 7
Es conveniente cerrar este dialogo a travs del botn OK para que los cambios tengan efecto, ya que de producirse un error tendremos que cancelar el comando con lo que perderemos todo lo avanzado, adems de que se escribe y da el 3
formato correcto en disco al nuevo archivo CUI ya que a menudo se generan problemas con los nuevos archivos creados. Antes de crear los mens debemos crear las macros para los comandos correspondientes a cada imagen en la figura 1, es decir, al hacer clic en una imagen (de la Fig.1) y luego en Aceptar, deber ejecutar un comando o una macro la cual debe insertar el bloque correspondiente. Por ejemplo la macro para el elemento1 (la primera imagen) podra ser: ^C^C_.-insert elemento1;\1;; Con base en esta macro debemos crear 6 nuevos comandos que correspondan con cada una de las imgenes: 1. ejecutamos el comando CUI 2. en la ficha Customize en el campo Command List hacemos clic en el botn New. 3. a la derecha en el campo Properties, en la propiedad Name cambiamos el nombre del comando de Command1 a Insertar elemento1, en la propiedad Macro tecleamos la macro anterior (Fig 8).
Fig. 8
4. creamos de la misma forma los restantes 5 nuevos comandos con sus respectivas macros: Nombre: Macro: Insertar elemento2 ^C^C_.-insert elemento2;\1;; Insertar elemento3 ^C^C_.-insert elemento3;\1;; Insertar elemento4 ^C^C_.-insert elemento4;\1;; Insertar elemento5 ^C^C_.-insert elemento5;\1;; Insertar elemento6 ^C^C_.-insert elemento6;\1;;
Fig. 9
Una vez creados los 6 comandos, sin salir del comando CUI, debemos crear el men de imgenes con ellos: 1. en la misma ficha Customize en el campo Customizations in All CUI Files nos dirigimos a Partial CUI Files>MI_CONFIGURACIN>Legacy>Image Tile Menus y hacemos clic derecho sobre Image Tile Menus para seleccionar New Image Tile Menu (Fig. 10).
Fig. 10
2. a este nuevo men de imgenes le damos el nombre de Bloques de Elementos de Dibujo. Este nombre ser tambin el que aparezca como ttulo del dialogo de imgenes (Fig. 1). 3. seleccionamos este nuevo men de imgenes y a la derecha en el campo Properties en la propiedad Aliases hacemos clic en el botn con tres puntos y tecleamos un alias para este men en el nuevo dilogo que aparece, por ejemplo bloques_elementos, SIN espacios en blanco.
Fig. 11
4. ubicamos en el campo Command List los 6 comandos creados anteriormente y los seleccionamos (con shift los 6 o con ctrl uno por uno) y los arrastramos hasta el men de imgenes creado (Fig. 12). Tambin se puede ir agregando uno por uno de la misma forma.
Fig. 12
5. seleccionamos dentro de Bloques de Elementos de Dibujo el primer tem Insertar elemento1 y en el campo Properties en la propiedad Slide library escribimos el nombre de la librera de imgenes SLB que tenemos: libelementos (ver pg. 2) y en la propiedad Slide label el nombre del slide correspondiente. 6. hacemos lo mismo con los 5 tems restantes de de Bloques de Elementos de Dibujo cambiando la propiedad Slide label para cada uno (Fig. 13).
Fig. 13
7. clic en Apply y en OK, esto para no hacer demasiados cambios que puedan generar errores. Lo que queda es agregar los comandos a los mens de entorno de trabajo: 1. ejecutamos nuevamente el comando CUI y nos desplazamos hasta nuestro archivo cui MI_CONFIGURACIN, expandimos y hacemos clic derecho sobre Menus para elegir la opcin New > Menu y le damos el nombre de Personalizados. Este el nombre del men que se mostrar en la barra de mens de AutoCAD.
Fig. 14
2. en el campo Command List hacemos clic en el botn New 3. a la derecha en el campo Properties, en la propiedad Name cambiamos el nombre del comando de Command1 a Elementos de dibujo (Fig. 15), en la propiedad Macro tecleamos la macro: $I=mi_configuracin.bloques_elementos $I=* Donde mi_configuracin es el nombre del archivo parcial CUI que creamos (ver pg. 2) y bloques_elementos el alias del men de imgenes (ver pg.5 el paso 3). No olvidar el espacio en blanco al final de la macro, despus del *.
Fig. 15
4. una vez creado el comando lo arrastramos hasta el men Personalizados (Fig. 16). 7
Fig. 16
5. clic en Apply y en OK Hasta aqu ha terminado la configuracin del archivo CUI, el men de imgenes est creado junto con sus respectivas macros. Slo resta agregar el men Personalizados al entorno de trabajo de AutoCAD: 1. ejecutamos el comando CUI, en el campo Customizations in All CUI Files dentro de Workspaces seleccionamos el entorno de trabajo actual (el que tiene entre parntesis la palabra current) y a la derecha hacemos clic en el botn Customize Workspace (Fig. 17).
Fig. 17
2. nos desplazamos hasta nuestro nuevo archivo parcial CUI y bajo Menus activamos la casilla del men Personalizados. A la derecha en el campo Workspace Contens ya se visualiza el nuevo men entre los que AutoCAD carga por defecto (Fig. 18). Se puede reordenar los mens arrastrndolos hacia arriba o abajo.
Fig. 18
LISTO!!! Clic en Apply y en OK Ya podemos ver resultados ejecutando el men creado. Las macros para cada elemento puede variar y contener cualquier dato permisible como cualquier otro comando. Las libreras de slides pueden contener el nmero necsario de slides, pero estos se mostrarn de 20 en 20. Si hay ms de 20 slides en la librera se activan los botones Previous y Next (Fig. 1) para navegar entre los slides.