AutoCAD 2D Tutorial 09a: Escalas de Ventanas gráficas

En este mini tutorial que complementa al tutorial de Layout anterior ya que se muestran los diferentes tamaños de ventanas gráficas que se deben configurar para representar en el papel las escalas más populares utilizadas en Arquitectura, tanto si trabajamos en centímetros (cms) como en metros (mts) para así evitar errores en la configuración de la escala o en el ploteo de nuestro plano. Si bien existen varios métodos para imprimir un plano en la escala correcta, la idea de este tutorial es mostrar el método más sencillo y más fácil de configurar tanto en la presentación o Layout como en el momendo de imprimir. Lo primero que debemos saber es que en AutoCAD podemos editar las diferentes escalas ya existentes por defecto, con el fin de crear nuestra propia escala, de la siguiente manera:

Vamos al menú de las escalas de la parte inferior derecha de la interfaz del programa y una vez allí elegiremos la opción “custom” la cual está al final de todas las escalas disponibles, ya que esto nos permitirá configurar nuestro propio valor:

Al elegir la opción Custom nos aparece la siguiente ventana la cual nos muestra todas las escalas disponibles por defecto en AutoCAD:

En este caso podemos elegir cualquieda de ellas y editarla mediante la opción Edit, o también podremos añadir una nueva escala con la opción Add. También podremos ordenarlas moviéndolas hacia arriba o abajo mediante las opciones Move Up (mover arriba) y Move Down (mover abajo). Incluso, podremos borrarlas que no queramos mediente la opción Delete o volver a recolocar todas por defecto mediante la opción Reset.

Si editamos una escala, podremos nombrarla como queramos y por supuesto, modificar los valores Paper Units y Drawing Units, tal como se ve en el cuadro Edit Scale:

Un aspecto muy importante a tener en consideración es que las escalas de Arquitectura que nos aparecen por defecto en AutoCAD como 1:50, 1:100 u otras, NO nos sirven para imprimir directamente nuestras planimetrías puesto que:

1 Paper Units (PU) = 1 Drawing Units (DU).

O en otras palabras, 1 mm en papel impreso = 1 Drawing Unit (Unidad de Dibujo).

Ahora bien, si aplicamos esta relación a la escala 1:100 que nos aparece en AutoCAD, esta equivalencia sería la siguiente:

1 Paper Units = 100 Drawing units.

Lo cual sería absurdo, porque esto implicaría que se imprimirían 100 unidades de dibujo en 1mm de papel o lo que es lo mismo, 1 mt se imprimiría en 1 mm de papel. Por esto mismo es que las escalas por defecto NUNCA deben ser ocupadas de forma directa para arquitectura. Lo que debemos hacer en este caso es editarlas y ajustarlas a la equivalencia correcta, o bien buscar otra escala de AutoCAD que nos den la equivalencia correcta.

Para ejemplificar esto, volvemos a nuestra escala 1:100 y la editaremos mediante edit, ya que si queremos buscar la equivalencia correcta de “1:100” de Arquitectura, la escala a usar en AutoCAD debería ser 10:1 porque:

10 Paper Units = 1 Drawing units.

Lo cual es correcto porque en este caso se imprimen 10 mm (1cm) en una unidad de dibujo (1 mt), y por lo tanto equivale a la escala 1:100 de Arquitectura. Es importante tener en cuenta que esta relación funciona siempre y cuando hayamos definido el metro como unidad de dibujo. Si quisiéramos la escala 1:50 con el metro como unidad de dibujo, la relación sería 20:1 porque:

20 Paper Units = 1 Drawing units.

Ahora bien, si elegimos la unidad de dibujo o Drawing Units en centímetros, la relación 1:100 sería la siguiente:

10:100, ya que 10 Paper Units = 100 Drawing Units. O también, podríamos expresar la relación como 1:10.

Y la escala 1:50 (con el centímetro como unidad de dibujo) sería:

20:100, ya que 20 Paper Units = 100 Drawing Units. O también, podríamos expresar la relación como 1:5.

De este sencillo ejercicio podemos concluir que sabiendo la equivalencia entre la “unidad de papel” (que siempre estará expresada en mm) y la “unidad de dibujo” o Drawing Units que le asignamos a nuestro dibujo, podremos determinar fácilmente la escala en la cual imprimiremos nuestras planimetrías en el layout y/o en las ventanas gráficas.

Recordemos la fórmula que nos definirá la escala de impresión:

Unidad de papel o Paper Unit (mm) = Unidad de dibujo o Drawing Units (mm, cms, mts, etc.).

A partir de esto podemos definir de forma fácil la escala de la ventana gráfica en el Layout de AutoCAD según la unidad de medida que estemos trabajando:

– Si trabajamos en mm: 1/E, el valor es 1 ya que 1 mm = 1 mm.
– Si trabajamos en cms: 10/E, el valor es 10 ya que 1 cm = 10 mm.
– Si trabajamos en mts: 1000/E, el valor es 1.000 ya que 1 mt = 1.000 mm.

Donde “E” corresponde a la escala (50, 75, 100, etc.) que se quiere obtener en el Layout.

Ejemplos de aplicación

a) Determinar el tamaño de la ventana gráfica en 1:100, trabajando en cms y mts:

– En cms: 10/100 = 1/10, la ventana gráfica se configura como 1 mm = 10 UD.
(10 cms equivalen a 1 mm de impresión o 1 cm equivalen a 100 cm).

– En mts: 1000/100 = 10/1, la ventana gráfica se configura como 10 mm = 1 UD.
(10 mm impresos equivalen a 1 mt o 1 cm equivalen a 1 mt).

b) Determinar el tamaño de la ventana gráfica en 1:20, para cms y mts:

– En cms: 10/20 = 1/2, la ventana gráfica se configura como 1 mm = 2 UD.
(2 cms equivalen a 1 mm de impresión o 1 cm equivalen a 20 cm).

– En mts: 1000/20 = 50/1, la ventana gráfica se configura como 50 mm = 1 UD.
(50 mm impresos equivalen a 1 mt o 5 cm equivalen a 1 mt).

c) Determinar el tamaño de la ventana gráfica en 1:500, para cms y mts:

– En cms: 10/500 = 1/50, la ventana gráfica se configura como 1 mm = 50 UD.
(50 cms equivalen a 1 mm de impresión o 1 cm equivalen a 500 cm).

– En mts: 1000/500 = 2/1, la ventana gráfica se configura como 2 mm = 1 UD.
(2 mm impresos equivalen a 1 mt o 1 cm equivalen a 5 mt).

d) Determinar el tamaño de la ventana gráfica en 1:25, para cms y mts:

– En cms: 10/25, en este caso se simplifica por 10, es decir: 10:10 / 25:10 = 1/2.5.
La ventana gráfica se configura como 1 mm = 2.5 UD.
(2.5 cms equivalen a 1 mm de impresión o 1 cm equivalen a 25 cm).

– En mts: 1000/25 = 40/1, la ventana gráfica se configura como 40 mm = 1 UD.
(40 mm impresos equivalen a 1 mt o 4 cm equivalen a 1 mt).

e) Determinar el tamaño de la ventana gráfica en 1:75, para cms y mts:

– En cms: 10/75, en este caso se simplifica por 10, es decir: 10:10 / 75:10 = 1/7.5.
La ventana gráfica se configura como 1 mm = 7.5 UD.
(7.5 cms equivalen a 1 mm de impresión o 1 cm equivalen a 75 cm.

En mts: 1000/75 = 13.3/1, la ventana gráfica se configura como 13.3 mm = 1 UD.
(13,3 mm impresos equivalen a 1 mt o 1 cm equivalen a 0,75 mt).

NOTA: también podemos colocar los valores en la ventana gráfica sin efectuar la división respectiva, simplemente colocando 1000 (o 10, o 1 según el caso) = ESCALA. En el último caso por ejemplo, podremos configurar la ventana como 1000 = 75 para lograr la escala 1:75:

La siguiente tabla muestra los principales valores de la ventana gráfica para las escalas más populares de arquitectura, tanto en centímetros como en metros:

ESCALA ESCALA VENTANA GRÁFICA (CM) ESCALA VENTANA GRÁFICA (MT)
1:10 1=1 100=1
1:20 1=2 50=1
1:25 1=2.5 40=1
1:50 1=5 20=1
1.100 1=10 10=1
1:200 1=20 5=1
1:250 1=25 4=1
1:500 1=50 2=1

Aplicación de escalas en Layout

En los siguientes documentos se encuentra la aplicación de las escalas de la tabla anterior en un Layout imprimible de AutoCAD. Para ello se dibujan en el espacio modelo dos cuadrados: uno de 100 x 100 Unidades de Dibujo o UD, representando 1 metro trabajado en centímetros (1 cm = 1UD), y otro de 1 x 1 UD representando el trabajo en metros (1 mt = 1UD), y ambos se componen en layouts independientes.

Las imágenes se pueden agrandar al clickear sobre ellas. Al final de esta página están los archivos PDF con los Layouts. Si los imprimimos, el cuadrado se mostrará en los tamaños correctos de escala indicados y para probarlo, podemos medirlos mediante regla o escalímetro. También podemos descargar el archivo CAD con los Layout y el documento correspondiente a este tutorial.

Tamaño de las ventanas gráficas al trabajar en centímetros (cms)

Tamaño de las ventanas gráficas al trabajar en metros (mts)

Este es el fin de este tutorial.

Descargar material del tutorial: ir a página de descargas.

MVBlog ahora es www.mvblog.cl, nuevos tutoriales

Saludos estimados, desde hoy en adelante este blog tiene una dirección propia y nada más ni nada menos que dominio cl, así que pueden entrar al Blog desde esta URL:

http://www.mvblog.cl

Para celebrar esto se han realizado varios ajustes en el blog los cuales son:

– Cambio del logo MVBlog a MVBlog.cl.
– Remozamiento de la sección galería donde además se han agregado trabajos de alumnos de otros años, incluido este año 2012.
– Efecto Slideshow en las imágenes al clickearlas, para no salirse del blog al abrirlas.
– Se agregan dos nuevos tutoriales de AutoCAD 2D: bloques dinámicos en AutoCAD, parte 1 y parte 2.

Espero les gusten estos cambios y cualquier sugerencia será bienvenida para mejorar el sitio.

Saludos,

AutoCAD 2D Tutorial 10: Bloques dinámicos en AutoCAD, parte 2

Bloques Dinámicos Parte 2Ya hemos visto en un tutorial anterior el concepto de bloque, el cual se define como un grupo de objetos que se comportan como uno solo y que al insertarse en nuestro dibujo son referencias a un archivo DWG base. Una de las ventajas del uso de bloques es que evitamos que el archivo sea más grande que el necesario además que podemos modificarlos todos simplemente editando el archivo base. Sin embargo, desde AutoCAD 2007 existe una mejora importante a los bloques como tales y que nos permiten facilitar el trabajo tanto de inserción como de transformación de los mismos bloques y que se conocen como Bloques Dinámicos. La gran ventaja de estos es que debemos configurarlos sólo una vez y funcionarán siempre que los insertemos, evitando tener que transformarlos aplicando herramientas de transformación o rotándolos para insertarlos en algún espacio ya que estos bloques lo realizarán de manera automática. Además estos mantienen su esencia como bloque ya que se modificarán todos al editar el archivo base.

En este tutorial veremos otras operaciones complementarias respecto a los bloques dinámicos en base al mismo ejercicio visto en la primera parte, y cómo crear una matriz en dos dimensiones mediante la realización de otro ejercicio similar a la cama.

Uso de Mirror (Simetría) en el bloque dinámico

Seguimos agregando parámetros a nuestra cama, esta vez le agregaremos uno llamado Flip. Este invertirá el bloque de forma similar al comando mirror, generando una imagen reflejada. Para hacerlo, vamos al editor de bloques y en parameters elegimos el parámetro Flip.

Ahora el programa nos pedirá el primer punto del eje de simetría el cual definirá cómo se reflejará la copia. Elegimos el punto medio del espesor de la cama (imagen de abajo) y luego nos pedirá el punto final del eje de simetría, el cual será el punto medio de la parte inferior de la cama.

Ahora el programa nos pedirá el lado donde se hará la copia, elegimos cualquier punto a la izquierda del eje de simetría y clickeamos para finalizar la aplicación del parámetro:

Si lo hicimos correctamente, nos aparcerá la flecha indicando el sentido de la simetría de la imagen de abajo:

Nos vamos ahora a las Actions y elegimos Flip, ahora realizamos click en el parámetro Flip State 1 y cuando el programa nos pida los objetos a reflejar elegimos toda la cama (incluso los parámetros ya configurados anteriormente), de forma similar a como lo hicimos con Rotation. Presionamos enter y notamos que se nos creará el símbolo de Flip en el espacio bloque. Guardamos el bloque y cerramos.

Si ahora insertamos el bloque en el espacio modelo o Model space, notaremos que ahora nos aparece una flecha de color celeste la cual podremos seleccionar, y al hacer click en ella notaremos que la cama se invertirá, tomando como eje de simetría el punto medio de la parte superior de la cama:

Podremos volver a la posición original de la cama realizando nuevamente click en la flecha celeste.

Escalando el bloque dinámico

Otro parámetro importante que podemos configurar es la escala, la que como su nombre lo indica nos permitirá escalar el bloque en base a las distancias que hemos definido en él. Para configurarla, haremos lo mismo que hicimos con el parámetro Stretch: tomamos el parámetro linear y seleccionamos los extremos inferiores de las rectas de la parte baja de la cama y lo renombramos como escalar, pero en lugar de seleccionar Stretch en Actions, seleccionaremos el parámetro Scale. Elegimos el parámetro y luego elegiremos toda la cama (incluso los parámetros configurados anteriormente), guardamos y nos salimos del espacio bloque.

Si lo hacemos bien, se guardará el parámetro de escala mediante la aparición del símbolo de esta en el espacio bloque y cuando lo insertemos en el espacio modelo, podemos tomar las flechas y escalar todo el bloque. En el caso de la escala, deberemos ampliar o reducir el dibujo según las medidas de nuestro bloque. Para ejemplificar esto, en la imagen siguiente la cama se ha escalado al doble de su tamaño tomando la flecha inferior derecha y moviéndola hacia la misma dirección, y luego introduciendo el valor 90. Con esto duplicamos el ancho de la cama ya que esta medida se suma a la original que también era de 90.

Es importante tomar en cuenta que cuando agreguemos más de un parámetro a nuestros bloques y estos nos pidan seleccionar todos los objetos siempre seleccionemos los parámetros que hayamos configurado anteriormente para que el nuevo parámetro afecte a todos los demás y no haya problemas de distorsión.

Realizar matrices (Array) con el bloque dinámico

Otro parámetro interesante que podemos configurar es Array, el que como su nombre lo indica nos permitirá generar matrices en X e Y para el bloque simplemente definiendo distancias en filas y/o columnas. Para configurarla en nuestro bloque, haremos lo mismo que hicimos con el parámetro Stretch: tomamos el parámetro linear y seleccionamos un punto cualquiera del ancho de la cama ayudándonos con la relación nearest, ahora elegiremos un punto del otro extremo usando la relación perpendicular (imagen siguiente).

Este parámetro lo nombraremos como matriz horizontal. Ahora nos vamos a Actions y elegimos Array, seleccionamos el parámetro matriz horizontal y cuando el programa nos pida seleccionar todo, elegimos toda la cama (incluso los parámetros configurados anteriormente). Ahora el programa nos pedirá la distancia entre las columnas y en este caso colocamos el valor 120, luego guardamos y nos salimos del espacio bloque.

TIP: podemos seleccionar todo simplemente escribiendo all (o T, en caso de la versión en español) y luego presionando enter.

Si lo hacemos bien, se guardará el parámetro de Array mediante la aparición del símbolo de este en el espacio bloque:

Cuando insertemos el bloque en el espacio modelo, podemos tomar la flecha derecha y al moverla hacia la misma dirección se comenzará a formar una matriz en torno al eje horizontal X, tal como se aprecia en la imagen siguiente:

En el caso de nuestra cama, se forma una matriz en el que la distancia entre las camas es de 30 (ya que la cama original mide 90 y habíamos establecido el valor 120 en los parámetros de Array).

El parámetro Lookup

Look Up es uno de los parámetros más interesantes de los bloques dinámicos ya que nos permitirá establecer valores de configuración previos los cuales se podrán cambiar en el bloque en cualquier momento que lo deseemos. Esto es muy útil, por ejemplo, para determinar ciertos tamaños de objetos o ángulos preestablecidos. En el caso de nuestro tutorial, aplicaremos este parámetro para determinar diversos tamaños de nuestra cama. Comenzamos el ejercicio abriendo nuestra cama en el editor de bloques y debiésemos encontrar todos los parámetros que hemos configurado, de forma similar a la imagen siguiente:

Nos vamos a Parameters y elegimos la opción Lookup. En este caso, podemos colocarlo en cualquier parte del espacio bloque y por ello lo colocamos fuera aunque no demasiado lejos del bloque en sí. Podemos renombrarlo mediante las propiedades y le asignamos el nombre “tamaños”.

Si realizamos doble click por primera vez en el nombre del parámetro, podremos acceder al cuadro denominado Lookup Table:

En esta tabla podremos establecer parámetros predefinidos para nuestras propiedades que influirán en nuestro bloque (mediante Input Properties) junto con una descripción (Lookup Properties), y que podremos cambiar en cualquier momento en el bloque una vez insertado. Si cerramos la tabla accidentalmente, podremos acceder a ella en cualquier momento mediante el ícono de Lookup que aparecerá debajo del parámetro, simplemente presionando el botón secundario en ese ícono y seleccionando la opción Display Lookup Table.

Volviendo a la tabla de Look Up, mediante el botón Add Properties podremos agregar las propiedades que queramos configurar para nuestro bloque.

En el caso de nuestra cama, lo presionamos y notaremos que se mostrarán todas las propiedades que hemos configurado. Ahora agregaremos ancho y largo (presionamos Shift para seleccionar las dos), una vez que terminamos presionamos OK para aceptar. Notaremos ahora que en Input Properties se agregan los valores de ancho y largo, y que podremos escribir en cada campo un valor predefinido, además que al terminar automáticamente se irán agregando más filas. Escribimos los valores y las descripciones que indica la foto de abajo y una vez que terminemos, clickeamos en OK para terminar. Guardamos el bloque y nos salimos.

Cuando ahora insertemos el bloque nos daremos cuenta que encontraremos una flecha que apunta hacia abajo la cual es el parámetro Lookup. Al presionarla, podremos elegir las diferentes configuraciones que establecimos previamente en Look Up Table:

Por ejemplo, si seleciconamos el valor denominado cama 1 plaza, las dimensiones del bloque se ajustarán a los parámetros de este y por ende, tendremos una cama de 180 x 70:

Si elegimos el valor cama 1 ½ plaza, volveremos al bloque normal de la cama:

Al elegir el valor cama 2 plazas, el resultado será el que se ve en la imagen de abajo:

Finalmente elegimos el valor cama King size y el bloque resultante es el de la imagen de abajo:

Como se puede ver, podremos utilizar Lookup para configurar las diversas propiedades de los bloques que podemos utilizar para nuestro trabajo, ya que por ejemplo podremos configurar fácilmente las dimensiones mediante la aplicación de Lookup. Demás está decir que podemos agregar en Lookup table todas las propiedades del bloque si lo queremos, o podemos tener varios Lookup que definan diferentes parámetros como dimensiones, ángulos de rotación del bloque o matrices. Para ejemplificar esto vemos en la secuencia de abajo que además del parámetro Tamaños se ha agregado un nuevo Lookup llamado Angulos donde podremos configurar además la rotación de la cama.

Rotando la cama en diferentes ángulos personalizados aplicando Lookup.

Matrices en X e Y con bloques dinámicos

En el ejercicio de la cama realizamos una matriz o array que nos permite copiar un bloque dinámico en torno a una fila. Sin embargo, también podemos realizar esta operación en las dos dimensiones (X e Y) de forma similar a la operación de array tradicional. Para ejemplificar esto, dibujaremos mediante el comando rectangle una mesa que medirá 80 x 80 y cuatro sillas de 40 x 40, alineadas en forma de matriz polar en torno al centro de la mesa, de tal forma que el resultado nos quede como en la imagen siguiente:

Una vez que lo terminemos, lo convertiremos en bloque, elegimos el vértice superior izquierdo como punto de inserción y al finalizar nos iremos al espacio bloque mediante bedit (editor de bloques). Allí vamos a parameters y elegiremos XY. Cuando el programa nos pida las dos dimensiones para iniciar la matriz, elegiremos la mesa y crearemos un triángulo que tomará primero el vértice inferior izquierdo, luego el derecho y finalmente el vértice superior derecho. El resultado es el de la imagen de abajo:

Esto nos permitirá definir los parámetros de Distance 1 y Distance 2 las cuales serán la base de las filas y columnas de la matriz que generaremos. Ahora vamos a Actions y seleccionamos Array, elegimos el parámetro X Distance e Y Distance y cuando el programa nos pida seleccionar los objetos elegimos todo el conjunto (si elegimos sólo el cuadrado copiará sólo este). Ahora AutoCAD nos pedirá  la distancia entre las filas y colocamos el valor 200 para luego presionar enter, ahora nos pedirá la distancia entre las columnas y colocamos el mismo valor para finalizar con enter.

Guardamos el bloque y salimos. Ahora insertamos el bloque y lo seleccionamos, tomamos el vértice superior derecho de la mesa (indicado en rojo) y si lo movemos en diagonal, notaremos que se genera una matriz tanto horizontal como vertical y la distancia entre los vértices de cada mesa serán de 200.

Sin embargo, los parámetros de los bloques dinámicos además de poder configurarse de forma independiente pueden ser combinados, de forma de crear diversos efectos que nos ayuden a definir nuevos tipos de bloques. Para ver esto realizaremos el siguiente ejercicio: tomaremos nuestro bloque de mesas y sillas y en el espacio bloque borraremos todos sus parámetros, de forma que nos quede sólo el bloque. Ahora en el espacio bloque definiremos una cota de tipo linear de modo que muestre el largo de la mesa. Ahora iremos a actions, ejecutamos el parámetro Array en esta cota y cuando el programa nos pida los elementos a seleccionar seleccionaremos la silla de arriba y la de abajo:

Cuando AutoCAD nos pida la distancia entre columnas escribiremos el valor 60. Nuevamente iremos a actions y esta vez elegiremos el parámetro Stretch, ahora le asignamos la misma cota como parámetro, definiremos el punto en el extremo inferior derecho de la mesa y seleccionaremos el área que indica la foto de abajo, cuando elijamos los objetos deben ser los mismos que vemos en la imagen:

Antes de guardar el bloque notaremos que los parámetros de Array y Stretch ahora aparecen uno al lado del otro. Esto indica que se han combinado y que al mover el extremo definido en Stretch, automáticamente se copiarán las sillas de forma que generen, por ejemplo, una mesa grande con más sillas.

Podemos confirmar esto simplemente guardando el bloque y luego insertándolo en el espacio modelo, movemos la flecha de Stretch y se nos mostrará el resultado final:

Demás está decir que en el caso de los parámetros combinados lookup funcionará perfectamente ya que, por ejemplo, en el caso de este ejercicio podremos definir varios tamaños de mesas y la cantidad de sillas se irá copiando de forma automática en función de la dimensión que le demos al largo de la mesa, tal como se ve en la imagen siguiente:

Si lo queremos, podremos realizar el mismo ejercicio con la otra dimensión y notaremos que nuestro bloque dinámico funcionará sin problemas.

Este es el fin de este tutorial.

AutoCAD 2D Tutorial 10: Bloques dinámicos en AutoCAD, parte 1

Bloques Dinámicos Parte 2Ya hemos visto en un tutorial anterior el concepto de bloque, el cual se define como un grupo de objetos que se comportan como uno solo y que al insertarse en nuestro dibujo son referencias a un archivo DWG base. Una de las ventajas del uso de bloques es que evitamos que el archivo sea más grande que el necesario además que podemos modificarlos todos simplemente editando el archivo base. Sin embargo, desde AutoCAD 2007 existe una mejora importante a los bloques como tales y que nos permiten facilitarnos el trabajo tanto de inserción como de transformación de los mismos bloques y que se conocen como Bloques Dinámicos. La gran ventaja de estos es que debemos configurarlos sólo una vez y funcionarán siempre que los insertemos, evitando tener que transformarlos aplicando herramientas de transformación o rotándolos para insertarlos en algún espacio ya que estos bloques lo realizarán de manera automática. Además estos mantienen su esencia como bloque ya que se modificarán todos al editar el archivo base.

En este tutorial veremos cómo crear y usar los bloques dinámicos, cómo editarlos y cómo convertirlos en archivos para otros dibujos.

Creando El Bloque dinámico

Lo primero que debemos saber es que cualquier bloque o dibujo DWG puede convertirse en un bloque dinámico. Otra cosa importante a destacar es que los bloques dinámicos poseen “grips” o controladores donde podremos configurar propiedades específicas de estos como el alto, ancho, largo, rotación, etc. Para ello, realizaremos un sencillo ejercicio para configurar los atributos más utilizados en este tipo de bloques. Comenzaremos creando una cama básica que tendrá las siguientes medidas: 90 x 200. La almohada medirá unos 60 x 20 y la centramos. En la misma almohada realizamos un fillet de 5 y en los bordes inferiores de la cama le damos el valor 10. Si tenemos problemas para dibujar el espesor de la tabla y la sábana, podemos ayudarnos mediante las relaciones Nearest (cercano) y Perpendicular de OSNAP para poder colocar los puntos. En estos últimos casos no existe una medida precisa ya que lo que nos interesa realmente son las proporciones de la cama y sobre todo su tamaño. La idea es que nos quede algo parecido a la imagen siguiente:

Una vez que la dibujemos, la convertiremos en bloque mediante la herramienta B (block) y le asignamos el nombre cama. En el caso que definamos el punto de inserción del bloque, debemos definir el punto superior izquierdo de la cama tal como se aprecia en la imagen:

Esto es importante ya que desde allí se aplicarán los futuros controles de rotación y alineación de nuestro bloque. Ahora aplicamos Select Objects y elegiremos todo el dibujo de la cama, marcando la opción Delete para que el bloque quede sólo en el editor. Si damos OK, Notaremos que el dibujo desaparece pero si escribimos bedit nos aparecerá en el editor de bloques. Esto será suficiente para iniciar la configuración de nuestro bloque dinámico.

Si en la barra de comandos escribimos bedit iremos al editor de bloques. También podremos acceder a este mediante el ícono edit del grupo blocks, en el caso de las versiones 2010 en adelante.

Cuando ejecutamos el editor de bloques, elegimos nuestro bloque cama recién creado y encontraremos la siguiente pantalla:

Esta pantalla es conocida como el Espacio Bloque y su función es editar o configurar los bloques. A su lado vemos una barra de herramientas que contiene diversos parámetros la cual se llama Authoring Palettes. Esta nos permitirá configurar las diversas propiedades de nuestros bloques.

Lo primero que haremos en el caso de nuestro ejercicio, será configurar el largo de la cama. Esto nos permitirá cambiar el largo a nuestra voluntad al insertar el bloque. Lo primero que haremos será hacer click en parameters >> linear y creamos una línea desde los puntos medios de los anchos de la cama, de forma similar a como acotamos de forma lineal.

Si lo hacemos correctamente, el resultado debiera ser el de la imagen siguiente. Notamos que ahora se forma una especie de cota y aparece el valor Distance 1.

Si queremos cambiar el nombre de esta distancia, podremos hacerlo mediante el comando pr (propiedades), seleccionamos esta cota y la renombramos en la opción Distance name. A esta distancia la llamaremos largo.

Una vez hecho esto, notaremos que hay dos flechas celestes en los extremos del largo. Estas flechas nos permitirán editar la cama pero antes de eso debemos asignarle una acción a este parámetro para que una vez inserto el bloque esta edición funcione. Para ello vamos a la persiana Actions y allí seleccionaremos la opción Stretch.

Stretch es un comando que nos permite alargar las líneas que le designemos. Al ejecutarlo, AutoCAD nos preguntará el parámetro a seleccionar, elegimos la cota llamada largo y hacemos click en ella:

Ahora el programa nos preguntará el punto que se tomará durante la edición, elegimos la flecha celeste de abajo y hacemos click. Si lo hacemos bien, se nos creará un punto rojo en cruz:

El paso siguiente es definir el área que será intervenida o alargada. Elegiremos mediante un rectángulo la parte baja de la cama, de acuerdo con la imagen siguiente:

Esto es importante pues nos indica el área que será afectada por la transformación de Stretch y por ende cuando insertemos el bloque tendremos que elegir la flecha de abajo para ejecutarla. Una vez hecho esto, el programa nos pedirá elegir las líneas de esa área que serán afectadas. Elegimos el contorno de la cama y presionamos enter:

Con esto ya hemos terminado de crear el parámetro y esto se confirma de manera inmediata ya que nos aparece el símbolo de Stretch en el espacio bloque.

Si presionamos el botón secundario del mouse encima de este símbolo, podremos acceder a otras funcionas como por ejemplo, borrar esta acción mediante Delete o renombrarla mediante Rename Action. En Action Selection Set podremos crear una nueva acción (New Selection Set) o modificar la acción seleccionada mediante Modify Selection Set (si nos equivocamos, por ejemplo).

Si queremos ver el resultado de nuestra operación antes de insertar el bloque, podemos probarlo en la opción test block o escribiendo en la barra de comandos btestblock. Si seleccionamos el bloque en este espacio, notaremos que está el punto de inserción y la flecha de abajo.

Esto indica que el bloque está listo y por ello operativo y lo podemos cerrar mediante close.

Ahora nos salimos del espacio bloque mediante la opción Close Block editor o escribiendo bclose en la barra de comandos. En este caso AutoCAD nos preguntará si queremos salvar o no el bloque, en este caso es importante guardarlo (save the changes to…) para que se guarden los cambios y podamos usar el bloque en el espacio modelo.

Una vez en el espacio modelo, procederemos a insertar nuestro bloque recién configurado. Para eso escribimos insert en la barra de comandos o presionamos el ícono insert block para insertar el bloque se la forma normal. Notaremos eso sí, que la vista previa de nuestro bloque tiene un símbolo (trueno amarillo) a su lado. Este indica que el bloque es de tipo dinámico.

Para ejecutar el parámetro que configuramos, una vez insertado el bloque lo seleccionamos y notaremos que en la base de la cama hay una flecha celeste. La tomamos, realizamos click en ella y notamos que ahora podemos editar el largo de la cama simplemente moviéndola de arriba a abajo:

Si queremos especificar distancias, con el modo ortho activado (F8) simplemente movemos el mouse hacia arriba si queremos acortarla o hacia abajo si queremos alargarla para luego escribir la distancia, la cual se contará a partir de la flecha original. En la imagen de abajo se ha modificado el largo de la cama a 250 simplemente moviendo la flecha hacia abajo y luego escribiendo el valor 50 en la barra de comandos, para luego finalizar con enter.

Como se puede apreciar, un bloque dinámico nos permite un ahorro considerable de tiempo de trabajo ya que cualquier cambio que hagamos a nuestro bloque dinámico sólo afectará a este y no al resto de los que insertemos, sin embargo si realizamos cambios al bloque original estos cambios afectarán a todos. En el caso de la imagen de abajo, tenemos nuestra cama modificada en su largo a 250 y a su lado el bloque insertado de forma normal, sin embargo al bloque original se le ha aplicado un hatch y por ende este afecta tanto al bloque normal como al bloque modificado, ya que este último se sigue comportando como un “bloque”.

Otra de las grandes ventajas de los bloques dinámicos es que podremos configurar muchos parámetros en un solo bloque, lo que implica que en el caso de nuestro ejercicio podemos configurar otras funciones muy interesantes que potenciarán nuestro bloque, como la configuración de la segunda dimensión (ancho), rotaciones, escalas y alineamientos.

Potenciando El Bloque dinámico: dimensionando el ancho

Ahora configuraremos el parámetro de ancho en nuestro bloque, y lo haremos de la misma forma que con el valor de largo. Lo único que deberemos tomar en cuenta es que esta vez deberemos seleccionar los puntos medios de los largos, tomaremos la flecha del lado derecho para que sea la que nos permita editar este valor, y en este caso deberemos seleccionar las áreas y las líneas que se indican en la siguiente secuencia:

Si queremos, podemos elegir la almohada o no aunque se recomienda hacerlo para apreciar mejor el efecto. De esta forma podremos editar nuestro bloque tanto en su largo como en su ancho.

Alineado automático del bloque dinámico

Seguiremos potenciando nuestro bloque dinámico adhiriéndole esta vez un parámetro llamado Align. Si lo ejecutamos correctamente el bloque se alineará automáticamente a una línea tanto de forma ortogonal como diagonal. Para hacerlo, vamos al editor de bloques y en parameters elegimos el parámetro Alignment. Ahora el programa nos pedirá el primer punto y elegimos el punto de inserción del bloque, el cual será el de la imagen de abajo:

Hacemos click y luego elegimos el punto del otro lado de la cama (superior derecho) y se nos creará una flecha que se posiciona en el punto de inserción de nuestro bloque la cual indica que el parámetro está agregado:

En este caso no es necesario aplicarle acción alguna, y por lo tanto guardamos el bloque y cerramos. Ahora procedemos a crear una serie de líneas horizontales y diagonales para probar nuestro bloque. Si lo hacemos bien, al insertarlo y acercarlo a las líneas notaremos como este se alinea de forma automática a estas.

Rotación del bloque dinámico

Ahora agregaremos a nuestro bloque dinámico un parámetro llamado Rotation. Si lo ejecutamos correctamente podremos rotar el bloque desde un punto que definamos sin necesidad de ejecutar el comando rotate. Para hacerlo, vamos al editor de bloques y en parameters elegimos  Rotation. Ahora el programa nos pedirá el primer punto y podemos elegir el punto que queramos, pero en nuestro caso elegiremos el punto medio de la parte superior de la cama:

Ahora el programa nos pedirá un punto desde donde comenzaremos la rotación y elegimos el otro extremo de la cama (en caso que elijamos un punto en el espacio, mantendremos el modo ortho activado para mantener la línea recta), hacemos click y el programa nos pedirá el ángulo base para la rotación que por defecto es 0. Realizamos click y con esto terminamos la aplicación del parámetro:

 

Nos vamos ahora a las Actions y elegimos Rotate, ahora realizamos click en el parámetro Angle y cuando el programa nos pida los objetos a rotar elegimos toda la cama (incluso los parámetros ya configurados anteriormente), de forma similar a como se aprecia en la imagen siguiente:

Presionamos enter y notamos que se nos creará el símbolo de Rotate en el espacio bloque. Guardamos el bloque y cerramos. Si insertamos el bloque en el espacio modelo y luego lo seleccionamos notaremos que ahora aparece un punto celeste el cual tomaremos, al moverlo podremos rotar sin problemas la cama tomando como punto de pivote el punto medio de la parte superior de la cama. En este caso, podremos establecer los ángulos de forma precisa con ayuda de referencias como Polar.

Este es el fin de la primera parte del tutorial. Puede continuar hacia la segunda parte de este haciendo click en este enlace.

Pautas de trabajos Maquetería Virtual 1 y 3

Estimados alumnos, junto con saludarles y desearles unas felices fiestas patrias, les aviso que se han publicado en el blog las siguientes pautas:

– Taller de Maquetería Virtual 1 ambas secciones (diurno y vespertino): la pauta del trabajo 05. Recuerden que deberán entregar este trabajo terminado junto al trabajo 04 el día 27 de Septiembre al inicio de clases. Durante la semana se publicará la pauta del trabajo 06 (maqueta) y se informará por e-mail a los cursos ya que se comenzará a realizar este encargo a partir de esa clase.

– Taller de Maquetería Virtual 3 ambas secciones (diurno y vespertino): la pauta del trabajo 02 y el trabajo 03. Recuerden que el trabajo 02 se basa en el curso de Taller integrado, en el caso del trabajo 03 les recomiendo practicar lo visto en clases y además consultar los tutoriales de 3DSMAX.

Saludos,

Suspensión entrega de trabajos de Maquetería Virtual 1

Estimados alumnos, debido al cambio de actividades de mañana jueves se suspende la entrega de los trabajos de Taller de Maquetería Virtual. Estos se entregarán a la vuelta de vacaciones, y se enviará la pauta del trabajo de la maqueta (unidad 2). De todos modos, mañana deben llegar a la hora de clases ya que se pasará lista al inicio y luego podremos ir a la sede de Grajales.

Saludos cordiales,