24 de noviembre de 2012

Cómo crear un bloque con Atributos


En esta entrada explicaré cómo crear un bloque con atributos, lo que nos puede servir para crear un cajetín con información en un plano, o para poner un cuadro con valores como precios de materiales, información de propiedades, y demás datos, que pueden ser exportados a otro programa como excel.

En este caso, explicaré cómo crear un cajetín para un plano, con la información básica como, el nombre del arquitecto, la fecha, el numero de plano, etc.

1- Primero debemos crear un estilo de texto para nuestro cajetín, para ello, nos vamos a la barra de herramientas de "Styles", en el primer recuadro de "Text style…" aparece el Standard, clicamos en el icono, y nos aparecerá un menú, clicamos en "New" y le damos nombre, después en "Font Name" seleccionamos el tipo de fuente que nos interesa, podemos usar Arial, Times New Roman, o si queremos que tenga un detalle más fino, deberíamos usar estilos acabados en .shx como Romans.shx o Simplex.shx. Recordar que en el apartado "Height" debe estar a 0, y el "Widht factor" corresponde a la anchura de las letras, si se tratase de una cota, que interesa un ancho menor, el valor rondaría entre los 0.6 y 0.7. Una vez seleccionado los valores, recordamos darle a "Apply" si no se han guardado los cambios, y cerramos el menú.



Si quisiésemos mas estilos de texto, ya que queremos que nuestro cajetín tenga otros estilos, con otras fuentes, únicamente los creamos y cuando generemos el texto deberemos tener el estilo de texto activado.

2- Una vez tenemos el estilo de texto deseado, dibujamos el exterior del cajetín, puede tener forma rectangular, un cuadrado, o la forma que se desee.

3- Teniendo el cuadro del cajetín, insertamos los textos que queremos que siempre aparezcan en nuestro cajetín, aquellos que no deben ser modificados. Para ello, seleccionamos el icono de "Multiline text…" o el comando "MTEXT", y añadimos el texto, siempre teniendo activado el estilo de texto que hemos creado antes.

4- Una vez situados los textos y dibujado el cajetín ( si se le quiere dar una forma concreta ), lo convertiremos en un bloque, con el icono "Make Block" o el comando "B" ( como ya expliqué en cómo crear un bloque dinámico ) y abrimos el editor de bloques, en el caso que no podamos abrirlo, escribimos el comando "BEDIT" y seleccionamos nuestro cajetín.


5- Una vez dentro del editor de bloques, seleccionamos en el menú superior, el icono de "Define Attribute" que aparece con la forma de una etiqueta. Al clicarlo nos aparecerá un menú.


5.1- Tenemos en apartado de "Mode", el que nos interesa para colocar solo un valor, es el de "Lock Position". El de "Multiple Lines" nos sirve al colocar por ejemplo diferentes valores, uno al lado de otro, o debajo, según se desee, por ejemplo colocar las diferentes escalas que aparecen en un plano. "Verify" nos volverá a pedir que confirmemos el valor a nuestro atributo para asegurarse.

5.2- En el apartado "Attribute", tenemos tres opciones, Tag, Prompt y Default.

En "Tag", deberemos colocar el código de identificación del atributo, por ejemplo:
Atr_Nombre_ Arquitecto ( Sin espacios ).

En "Prompt", escribiremos algo que nos recuerde que información debemos poner,
por ejemplo, Cuál es el nombre del arquitecto?.

En "Default", si una información no va a ser necesaria modificar, pero en otros planos usarás el mismo cajetín y si que necesitarás cambiarla, puedes colocar un valor en "Default" para que aparezca siempre y cuando tu no indiques lo contrario, por ejemplo, en mis planos de la casa B-10, tengo el nombre del arquitecto en "Default" porque siempre es el mismo.

5.3- Por último el apartado de "Text Settings", en este apartado podemos configurarlo como deseemos, usar el "Text Style" que queramos, con la altura que nos interese, y la justificación del texto que busquemos.

5.4- Una vez todos los valores están seleccionados, clicamos en "OK" y añadimos el atributo al lado del texto que teníamos en el bloque.

6- Crearemos tantos atributos como información diferente queramos colocar, cada uno de los atributos pueden ser diferentes entre ellos, algunos serán en "Multiple Lines" otros por ejemplo la fecha del proyecto, puede modificarse automáticamente, si en el apartado de "Default" clicamos el icono a su lado de "Insert Field" y clicamos en "Date" podemos seleccionar un tipo de fecha que se modificará cada vez que guardemos nuestro trabajo, y así quedará automáticamente actualizado.


7- Una vez ya hemos añadido los atributos, guardamos el bloque, volvemos al espacio modelo, y eliminamos el bloque de cajetín que tenemos allí ya que este no está actualizado. Una vez eliminado del espacio modelo, insertamos en bloque ( en el menú superior de AutoCAD, en "Insert", "block" y seleccionamos el cajetín ) una vez seleccionado y añadido a nuestro espacio modelo, o papel si estamos trabajando en la presentación, automáticamente nos aparecerá en la barra de texto o al lado del cursor, si tenemos activado el "Dynamic Input" (F12), y podemos proceder a contestar las preguntar que nos pide el atributo, preguntas que nosotros habremos puesto antes, y todo lo que escribamos aparecerá en el cajetín.

Una vez añadido, si nos interesa modificarlo, deberemos usar el comando "BEDIT" si queremos editar el bloque en sí, o con un doble click sobre el bloque editaremos el contenido.


Espero que os sirva de ayuda,
Un saludo!

No hay comentarios:

Publicar un comentario