AutoCAD 2D Tutorial 13: textos en AutoCAD parte 1, Single Line y estilos de texto

En este nuevo tutorial de AutoCAD veremos una materia que extrañamente no se había publicado anteriormente en el blog, pero que resulta fundamental para el correcto dibujo de planimetrías en Arquitectura: se trata de los textos en AutoCAD, los cuales nos permitirán definir los diferentes componentes escritos que forman un plano ya sea símbolos y valores de ejes, nombres de recintos, nombres de planos y otros textos complementarios al proyecto que dibujemos. Debido a su extensión, en esta primera parte del tutorial veremos los comandos asociados a los textos simples o también llamados Single Line. También los estilos de creación y modificación para los textos en sí, y las relaciones de los textos con otras funciones complementarias como por ejemplo, las cotas.

Definición de Textos en AutocAD

En AutoCAD disponemos de dos tipos de texto base los cuales son los siguientes:

1) El Single Line o Text.

2) El Multiline Text o Mtext.

Single Line es el texto antiguo de AutoCAD y por ello es el más limitado en cuanto a configuración, pero tiene la ventaja de trabajar mediante los estilos de texto ya que los toma como base para definirlos en el área de trabajo. Multiline en cambio, es la versión más moderna de los textos y por ello dispone de funciones parecidas a cualquier editor de texto como Word o similar, y al igual que en el caso de single Line también toma los estilos de texto como base. Ambas funciones de texto las podemos encontrar en la persiana principal (Home), en el grupo llamado Annotation:

Si hacemos click en la flecha que está debajo de la letra “A” de la opción Text, podremos acceder a ambos tipos de texto:

En el caso del texto de tipo Multiline, este se encuentra por defecto ya que es la versión moderna pero también podremos acceder al comando antiguo mediante Single Line y si bien este último es más limitado en cuanto a opciones, tiene la ventaja de ser relativamente simple de configurar y además trabaja directamente con los Estilos de texto. En este tutorial nos referiremos específicamente a single Line y sus funciones mientras que en una segunda parte haremos lo propio con Multiline Text.

Texto Single Line

El texto simple o de una sola línea (Single Line) es la versión antigua del programa y por ello funcionará exclusivamente mediante el comando TEXT y luego enter o también presionando el icono de Single Line. En este caso, si invocamos el comando para colocar un texto nos aparecerá lo siguiente en la barra de comandos:

Como notamos en la imagen, el programa nos pedirá el punto de inserción o de inicio en el cual comenzará a escribirse nuestro texto. Si hacemos click para definir el punto, el programa nos pedirá especificar la “altura” del texto la cual por defecto es de 2.5, tal como se muestra en la imagen siguiente:

Podemos dejar esa altura o especificar alguna otra para definirla y por ende, especificar el tamaño que tendrá el texto en pantalla. En este caso definiremos la altura con el valor 10 y luego presionamos enter, y luego iremos a la siguiente pantalla:

Aquí se nos pedirá el ángulo en el que rotará nuestro texto. Esta función es bastante interesante puesto que el texto Multiline no la tiene, y consiste en girar el texto respecto a algún ángulo que le definamos. En este caso dejaremos el valor por defecto 0 ya que este nos indica que el texto se escribirá de forma horizontal. Presionamos enter y luego llegamos al final del comando:

En esta fase podremos escribir el texto que queramos y con ello definiremos el contenido de este. Es importante destacar que si presionamos enter NO saldremos del comando sino que en este caso nos saltaremos a la siguiente línea de nuestro texto y por ello podremos seguir escribiendo (como en Word). Si no escribimos nada y presionamos enter, el comando se cancelará y quedará el último texto que escribimos.

Otra forma de salir del modo texto y por ende cancelar el comando es realizar un click en el área de trabajo fuera del área del texto. Si lo hacemos correctamente, el texto quedará definido en su posición inicial pero a la vez insertaremos otra área para comenzar a escribir otro texto, tal como se aprecia en la imagen siguiente:

En este caso podremos escribir el texto o simplemente presionar ESC para salir del modo texto y cancelar de manera definitiva el comando.

Ejemplo de definición de dos textos mediante el comando TEXT. En este caso, se ha escrito la primera palabra y luego se ha clickeado fuera para definir el segundo texto. Posteriormente, se vuelve a hacer click fuera para finalmente presionar ESC.

Si escribimos otro texto y luego repetimos el proceso para cancelar, notaremos que los textos se definen de forma precisa pero serán independientes uno del otro, tal como se aprecia en la imagen:

Si queremos cambiar el texto que introducimos al principio, nos bastará hacer doble click en el texto a editar o mediante el comanto TEXTEDIT (TEXTE). Si lo hacemos por esta última vía, primeramente invocamos el comando y luego seleccionamos el texto que queramos editar:

Editando el contenido del primer texto mediante el comando TEXTEDIT.

Luego de la edición, hacemos click fuera del área del texto y luego presionamos ESC para cancelar. Una curiosidad de TEXTEDIT es que si presionamos enter en medio de la edición, no se cancelará el comando ni saltaremos a la siguiente línea sino que seguiremos dentro del comando y tendremos que nuevamente seleccionar el texto para seguir editándolo. Otro aspecto a destacar de este texto es que si bien al principio podremos escribir saltándonos varias lineas mediante enter, al salir del comando o cancelarlo los textos serán líneas independientes al ser seleccionados o editados (de allí su nombre “Single Line”), tal como se aprecia en la secuencia siguiente:

Podemos aprovechar las funciones de altura o de rotación que nos da este tipo de texto para crear varios efectos complementarios a nuestros textos, tal como se aprecia en la imagen siguiente:

En el ejemplo se han creado cuatro textos mediante TEXT utilizando las siguientes configuraciones: altura 20 y ángulo 0, altura 15 y ángulo 30, altura 10 y ángulo 45 y finalmente altura 5 y ángulo 90.

Si bien el texto Single Line es relativamente fácil de configurar y de definir, notaremos que sus funciones son bastante limitadas y que por defecto el texto que podremos definir sólo tiene un tipo de fuente la cual es Arial (o TXT en versiones muy antiguas de AutoCAD). Esto ocurre porque el texto Single Line se rige necesariamente por una función llamada Estilo de Texto, la cual funciona de manera similar a los estilos de cotas y a los layers ya que mediante estos definiremos atributos específicos del texto como por ejemplo su tipo, tamaño, si este es negrita, cursiva o tiene efectos más específicos como anchura o ángulo oblicuo. La ventaja de los estilos de texto es que podremos crear tantos atributos de texto específicos para cada parte de nuestro dibujo como sea necesario, como por ejemplo: un estilo para nuestros nombres de recintos, otro para los ejes de nuestro plano, otro para las cotas y así sucesivamente. Por defecto, el estilo de texto que viene por defecto es el llamado estilo Standard el cual es similar al layer “0” ya que este no puede ser borrado, puesto que es en este estilo en el cual se aplican nuestros textos al definirlos mediante Single Line.

Creando y definiendo Estilos de texto

Si queremos crear un estilo de texto o modificar y/o ver los ya existentes en AutoCAD, lo podremos hacer mediante el comando STYLE (o ST) y luego presionando enter, o también seleccionando el icono de Estilos de texto el cual se encuentra extendiendo la flecha inferior del grupo Annotation:

Si realizamos cualquiera de las operaciones anteriores llegaremos al siguiente cuadro llamado precisamente Text Style:

En este cuadro encontramos los estilos que están creados por defecto llamados Annotative y Standard. En el caso del texto Annotative o Anotativo, tiene por ventaja principal el hecho que, si lo asociamos a una o más escalas de trabajo en el espacio model y en la ventana gráfica del layout, mantienen el mismo tamaño de impresión aunque el dibujo o plano esté en diferentes escalas en las ventanas gráficas o viewports. El estilo Standard en cambio, no posee esa cualidad y se escalará en función de la escala de la ventana gráfica, tal como se aprecia en los siguientes ejemplos:

Texto anotativo versus Texto Standard. En el ejemplo la misma planta está en escalas 1:50 y 1:100 y el texto anotativo está a igual tamaño en ambas, mientras que el Standard se achica en la planta 1:100.

Volviendo al cuadro de edición de textos, este tiene las siguientes opciones o partes:

1) Styles: en este cuadro podremos ver los estilos predeterminados y/o que hayamos creado, y también podremos seleccionar alguno para editarlo o dejarlo como estilo activo o Current. Está relacionado con la función View Styles (4).

2) Font: define el tipo y estilo de las fuentes de texto del estilo que queramos editar. En Font Name podremos definir el tipo de texto mientras que en Font Style definiremos el estilo que contenga ese tipo: Regular, Cursiva, Negrita o Negrita Cursiva.

Definiendo el tipo de texto mediante Font Name.

Definiendo el estilo de texto mediante Font Style.

3) Set Current, New y Delete: estos botones nos permitirán crear, borrar o activar un estilo de texto. New nos permite crear un estilo nuevo el cual será una copia del estilo seleccionado por defecto o en modo Current (activo). Si presionamos New, nos aparecerá un cuadro en el cual podremos un mobre a nuestro texto y luego presionamos OK para crearlo. Si creamos un estilo, lo modificamos y presionamos OK, este quedará activo por defecto.

Creando un estilo de texto nuevo llamado “estilo 1” mediante el botón New.

Current nos define el estilo “activo” y al igual que en el caso del layer Current, al definir un estilo como “Current” implicará que al ocupar los comandos TEXT, T o MTEXT el estilo que se nos dibujará en el plano o área será precisamente el seleccionado como Current o activo. Si creamos un estilo nuevo y lo guardamos, quedará como activo por defecto. Por supuesto que podremos asignar este estado a cualquiera de los estilos que poseamos y en cualquier momento si accedemos al cuadro de Text Styles.

Escribiendo en el área de trabajo con el estilo creado ya que este queda como Current o activo.

Delete nos permitirá borrar un estilo de texto siempre y cuando este no esté activo o Current y no tenga textos definidos con ese mismo estilo en el dibujo o lo que es lo mismo, que el estilo esté en uso.

En el ejemplo, el estilo creado llamado “estilo 1” NO puede borrarse ya que este está en uso. Es decir, el texto está definido en el área de trabajo.

En el ejemplo, el estilo creado llamado “estilo 1” SÍ puede borrarse ya que este no está utilizándose. Es decir, el texto regido a ese estilo fue borrado en el área de trabajo.

4) View Styles: en este cuadro podremos ver todos los estilos en el cuadro superior (All Styles) o sólo el Estilo Current y todos los que tengamos utilizados en nuestro dibujo (Styles in use).

5) Size y Height: la opción Size nos indica si queremos que los textos sean anotativos o no al marcar la casilla Annotative. Si además de esta seleccionamos Match text orientation to Layout, igualaremos las orientaciones de textos definidas en las ventanas graficas del espacio papel con la orientación del layout. Height en tanto nos indicará la altura del texto de nuestro estilo y si definimos un valor, al crear el texto mediante Single Line notaremos que el comando ya no nos pedirá la altura, puesto que asume la que definimos previamente al crear el estilo.

En el ejemplo se ha definido el estilo llamado “estilo 1” y en Height se ha establecido la altura 50.

Tip: es muy importante tener en consideración que si establecemos la altura o Height en “0” (0.0000), podremos asignar cualquier altura al definir el texto ya que el parámetro 0 indica literalmente “la altura a definir por el usuario”. Por esta misma razón es que los estilos predeterminados Annotative y Standard poseen el valor de Height en 0.

5) Effects: esta opción nos permite aplicar varios efectos alternativos a nuestro estilo. Los efectos de los que disponemos son:

a) Upside down: invierte el texto en vertical.

b) Backwards: invierte el texto en horizontal.

c) Width Factor: especifica el factor de anchura del texto. El múmero 1 representa el valor por defecto y el tamaño original de nuestro texto. Si colocamos valores menores que 1 el texto se estrecha, mientras que valores mayores harán que este se expanda.

Aplicando Width Factor de 0.5 y de 2 respectivamente.

Demás está decir que podremos mezclar todos estos efectos y aplicárselos a nuestro estilo personalizado de texto, de forma parecida a la siguiente imagen:

Aplicación de todas las opciones de edición de text Style en un estilo personalizado, y su resultado en pantalla.

Como ya se había dicho antes, la ventaja de los estilos de texto es que podremos crear atributos de texto específicos para cada parte de nuestro dibujo ya que podremos definir atributos para valores de cotas, ejes, recintos y otros textos que necesitemos en nuestro dibujo. También notaremos que al crear uno o más estilos, estos serán visibles al extender el menú del grupo Annotation si presionamos la flecha inferior del menú del lado del icono Text Styles:

En el ejemplo, el estilo personalizado llamado “estilo 1” es visible en el menú Annotation.

Esto es importente que lo comprendamos puesto que este cuadro nos permitirá cambiar uno o más textos a un estilo diferente primeramente seleccionando el o los textos, luego yendo a este menú y finalmente cambiarlo por el estilo que deseemos.

Esto es sumamente importante ya que, si modificamos los parámetros de un estilo que está en uso en el cuadro Text Style y aceptamos, notaremos que el texto definido en el área de trabajo no es afectado. Podemos remediar esto seleccionando el o los textos, luego cambiándolos de estilo y luego volviendo al original, de acuerdo a la siguiente imagen:

En el ejemplo se ha cambiado Width Factor a 0.5 del estilo personalizado “estilo 1” y posteriormente se han seleccionado los textos, luego se cambian a otro estilo cualquiera y finalmente se vuelve al estilo original para apreciar los cambios.

Ahora bien, si volvemos a nuestro texto Single Line y ejecutamos el comando TEXT, notaremos que antes de insertar el texto encontramos lo siguiente en la barra de comandos:

Lo cual se resume en los siguientes subcomandos: Justify y Style.

Justify (J): permite determinar la posición del texto. En este caso tenemos los siguientes subcomandos:

Left (L): posiciona el texto a la izquierda, colocando su punto de inserción allí.

Center (C): posiciona el texto al centro, colocando su punto de inserción allí.

Right (R): posiciona el texto a la derecha, colocando su punto de inserción allí.

Align (A): alinea y ajusta el texto entre dos puntos que definamos. En este caso la escala del texto será mayor cuanto más corto sea el texto que escribamos.

Middle (M): define primeramente el punto medio del texto y luego podremos escribir respecto a este.

Fit (F): encaja el texto de manera precisa entre dos puntos que definamos. El texto se mantendrá en un tamaño constante.

Top Left (TL): posiciona el texto arriba a la izquierda, colocando su punto de inserción allí.

Top Center (TC): posiciona el texto arriba al centro, colocando su punto de inserción allí.

Top Right (TR): posiciona el texto arriba a la derecha, colocando su punto de inserción allí.

Middle Left (ML): posiciona el texto arriba a la izquierda, colocando su punto de inserción allí.

Middle Center (MC): posiciona el texto arriba al centro, colocando su punto de inserción allí.

Middle Right (MR): posiciona el texto arriba a la derecha, colocando su punto de inserción allí.

Bottom Left (TL): posiciona el texto abajo a la izquierda, colocando su punto de inserción allí.

Bottom Center (TC): posiciona el texto abajo al centro, colocando su punto de inserción allí.

Bottom Right (TR): posiciona el texto abajo a la derecha, colocando su punto de inserción allí.

Style (S): permite asignar el estilo de texto en el cual trabajaremos. Si lo invocamos, podremos asignar el nombre de un estilo para que sea este el que defina nuestro texto al dibujarlo en la pantalla.

Ahora bien, también encontraremos la opción ? la cual nos será de ayuda ya que, si no conocemos el nombre del estilo, esta opción nos permitirá listar todos los estilos que tengamos disponibles. En este caso, al invocar la opción nos aparece lo siguiente en la barra de comandos:

Si presionamos enter veremos la lista de todos los estilos lo cual nos ayudará a recordar y luego colocar el nombre de este en el subcomando Style, tal como se aprecia en la imagen:

En la siguiente imagen vemos un claro ejemplo de aplicación de estilos de texto y textos Single Line: en este caso tenemos una planta de vivienda donde se han creado tres estilos diferentes los cuales definirán los textos de los nombres de los recintos (mediante el tipo de letra Century Gothic), los símbolos de los ejes (en Arial) y los valores de las cotas (en Calibri), ya que como sabemos estas se rigen mediante el estilo predeterminado Standard. Estos tres estilos se han aplicado mediante Single Line en el dibujo donde vemos claramente los tres tipos y tamaños de texto diferentes.

Si vamos al editor de estilos de cota del ejemplo anterior podremos apreciar que en Text Style se ha definido el estilo de las cotas llamado “Texto para cotas”, el cual tiene una altura o Height de 8 y que quedará fijo para este tipo de textos, además que por supuesto se aplicarán todos los cambios que realicemos a su estilo.

En la segunda parte del tutorial veremos los textos de tipo Multiline y conoceremos las funciones propias de estos, y sus diferencias respecto a los textos simples.

Este es el fin de este tutorial.

Nuevo tutorial de AutoCAD 3D: niveles de subobjetos

Estimados visitantes, junto con saludarles y después de un tiempo sin escribir en la web les comento que se ha agregado al sitio un nuevo tutorial sobre AutoCAD 3D: se trata de los niveles de Subobjetos de un sólido los cuales son vistos en un sencillo tutorial que se puede ver en la sección correspondiente a Tutoriales AutoCAD 3D.

Como siempre les agradezco mucho sus visitas y el apoyo dado a este sitio, y por ello espero seguir mejorando la web y cómo no, agregar más tutoriales e información.

Saludos cordiales,

AutoCAD 3D Tutorial 16: niveles de Subobjetos en sólidos

Como ya sabemos, AutoCAD nos permite realizar infinita variedad de modelado 3D gracias a sus múltiples herramientas y una de las características más recientes del programa es poder manipular los sólidos 3D de forma relativamente sencilla mediante niveles de “Subobjetos” de un sólido en particular, de forma similar a como ocurre en 3DSMAX. En este nuevo tutorial de AutoCAD 3D aprenderemos a modelar un techo muy sencillo pero esta vez sin utilizar herramientas como UCS, Booleanas o cortes, ya que en este caso solamente manipularemos los niveles de subobjeto de los mismos sólidos ya sea moviendo los vértices, lados o caras de estos. Luego aplicaremos materiales sencillos y realizaremos un render para apreciar el resultado final.

Iniciando el proyecto

Comenzaremos el proyecto dibujando mediante el comando box una caja de largo (length) de 400, ancho (width) de 800 y altura (height) de 150. Esta será la base para nuestra techumbre.

Una vez realizada, realizaremos una copia (mediante el comando copy o cp) y la colocaremos de forma adyacente a la primera caja. Con esto formaremos la segunda “agua” de nuestra cubierta.

Grupo Selection: Culling y Move gizmo

Ahora viene lo fundamental para este ejercicio ya que aprenderemos a manipular los niveles de subobjeto de cada sólido. Debemos hacer mención que cuando tomamos un sólido 3D y estamos en la persiana Solid, notaremos que en grupo llamado Selection encontraremos la opción “No filter” como opción predeterminada para un sólido. Esto nos indica que no hay ningún nivel de subobjeto seleccionado y por ende, tomará todo el sólido como base al ser seleccionado.

También encontraremos una interesante opción llamada Culling la cual nos permitirá mostrar o no las aristas y vértices interiores de un sólido 3D. Se puede activar o desactivar presionando el botón respectivo o mediante el comando cullingojb (cul), donde debemos asignar el valor 0 para desactivarlo y 1 para activarlo.

Este comando puede ejemplificarse en las siguientes imágenes:

Objeto seleccionado con Culling desactivado (cullingobj=0). En este caso vemos las aristas y vértices interiores del sólido.

Objeto seleccionado con Culling activado (cullingobj=1).

En el caso de Move Gizmo, este nos permitirá cambiar el tipo de transformación del objeto al seleccionarlo. Por defecto nos aparece el Gizmo de Move o Move Gizmo, pero podremos seleccionar también el Gizmo de Rotate, el de Scale o incluso desactivar el Gizmo según lo requieramos. Se puede activar o desactivar eligiendo la opción respectiva al presionar la flecha del lado de Move Gizmo:

También podremos elegir las transformaciones mediante el comando defaultgizmo (def), donde debemos asignar el valor 0 para activar el Gizmo de Move, 1 para el Gizmo de Rotate, 2 para el Gizmo de Scale y 3 para desactivar el Gizmo.

Este comando puede ejemplificarse en las siguientes imágenes:

Objeto seleccionado con Gizmo Rotate (defaultgizmo=1).

Objeto seleccionado con Gizmo Scale (defaultgizmo=2).

Objeto seleccionado con Gizmo Rotate (defaultgizmo=3).

Los niveles de Subobjetos en el sólido 3D

Volviendo a los subobjetos del sólido, si seleccionamos la flecha que está debajo del icono No Filter en cuestión, nos aparecerán las siguientes opciones o variables:

Donde tendremos lo siguiente:

– Vertex: primer nivel de sub-objeto del sólido. Esta opción hará que podemos seleccionar cualquier vértice de cada sólido al ser seleccionado.

– Edge: segundo nivel de sub-objeto del sólido. Esta opción hará que podemos seleccionar cualquier lado o arista de cada sólido al ser seleccionado.

– Face: tercer nivel de sub-objeto del sólido. Esta opción hará que podemos seleccionar cualquier cara de cada sólido al ser seleccionado.

Además tendremos las opciones Solid History y Drawing View Component. El primero nos permitirá seleccionar las representaciones en estructura alámbrica de las partes de los objetos eliminados durante una operación de unión, resta o intersección de un sólido. La segunda opción nos permite seleccionar los componentes 3D en una vista de dibujo o Paper space. Sin embargo, en este tutorial solamente veremos los tres primeros niveles de subobjetos llamados Vertex, Edge y Face.

Antes de comenzar, debemos tomar en consideración que estos niveles también pueden ser seleccionados mediante el comando llamado subobjselectionmode (subobj), donde debemos asignar el valor 0 para No filter, 1 para Vertex, 2 para el Edge y 3 para Face.

Otra forma de seleccionar los distintos niveles de subobjeto es mediante los siguientes atajos de teclado:

Shift+F1: No Filter.
Shift+F2: Vertex.
Shift+F3: Edge.
Shift+F4: Face.

Y otra forma de seleccionar los subobjetos de un sólido es simplemente presionando Ctrl y con la tecla presionada realizar Click en el subobjeto que queramos seleccionar (vértices, aristas o caras).

Seleccionando una cara del sólido mediante Ctrl+click en la cara respectiva.

Volviendo a nuestros sólidos ya modelados, si seleccionamos el subobjeto Vertex notaremos que el cursor cambiará de la siguiente manera:

Este nos indica que estamos en el modo de subobjeto Vertex y por ello, sólo se seleccionarán uno o más vértices de nuestro sólido sin seleccionar el total de este. Para formar el techo de nuestro proyecto, seleccionamos los dos vértices superiores del lado mayor de la caja y al hacerlo, notamos que nos aparece el Gizmo de Move (Move Gizmo) con los ejes X, Y y Z.

Lo que haremos ahora será colocarnos en el eje Z con el cursor y hacer click ya que con esto podremos mover los vértices restringiendo el movimiento al eje Z, movemos hacia abajo con el valor 135 y luego presionamos enter. Con esto damos forma a la primera agua de nuestro techo, de acuerdo a la siguiente secuencia:

Como vemos en las imágenes, el sólido se modifica ya que al mover los vértices alteramos la forma de este y con ello podremos editarlo sin problemas. Esta técnica puede ser utilizada en cualquier sólido 3D y nos permitirá una edición rápida de estos sin tener que ocupar herramientas más complejas como cortes u operaciones Booleanas. Sin embargo, es bueno conocer las propiedades generales de los Subobjetos antes de proceder con el ejercicio.

Propiedades generales de los Subobjetos

Podemos definir propiedades de los subobjetos de forma sencilla si seleccionamos un vértice (o lado o cara) y colocamos el cursor en este. Si seleccionamos un vértice por ejemplo, nos aparece lo siguiente:

En este caso tenemos las opciones Move Vertex y Allow Triangulation. Move Vertex nos permitirá mover el vértice de forma libre mientras que Allow Triangulation nos permitirá dividir los polígonos adyacentes a este mediante triángulos, para así evitar deformaciones extrañas del sólido mientras se manipula o mueve el vértice.

Modificando el sólido moviendo un vértice de forma libre mediante la opción Move Vertex.

Modificando el sólido moviendo un vértice de forma libre mediante la opción Move Vertex, pero esta vez activando la opción Allow Triangulation.

Ahora bien, se seleccionamos el vértice y presionamos el botón secundario del mouse nos aparecerá un menú con varias opciones:

Estas son las siguientes:

Move, Rotate, Scale: al seleccionar el vértice por defecto nos aparece el Gizmo de transformación de Move. Si seleccionamos Rotate o Scale nos aparecerán los gizmos que nos permitirán rotar o escalar el o los vértices seleccionados.

Cambiando el tipo de transformación del vértice eligiendo la opción Rotate.

Set Constraint: establece restricciones al movimiento, rotación o escala según el eje o plano que se elija. Las opciones que tenemos en este caso son los ejes X, Y, Z o los planos XY, XZ, YZ.

Relocate Gizmo: esta opción nos permitirá cambiar la posición del gizmo del vértice, lo que permitirá transformarlo desde otra posición o tomando como referencia otro punto.

Al elegir esta opción debemos colocar el Gizmo en la posición definitiva y luego podremos efectuar la transformación que deseemos, tal como se aprecia en la secuencia siguiente:

Estableciendo una nueva posición del gizmo del vértice mediante Relocate Gizmo y luego moviendo este desde la nueva posición.

Align Gizmo With: Esta opción nos permitirá alinear el gizmo respecto a un UCS determinado o el que tengamos aplicado en ese momento.

En este caso tenemos tres opciones las cuales son:

World (WCS): alinea el Gizmo respecto al UCS por defecto, independientemente del UCS que tengamos activo.

Current (UCS): alinea el Gizmo respecto al UCS que tengamos activo.

Object: alinea el Gizmo respecto al objeto mismo.

Custom Gizmo: esta nos permitirá definir nuestro propia posición del Gizmo definiendo tres puntos (origen, X e Y) de forma similar a como lo hacemos con UCS.

Volviendo a nuestro ejercicio, nos quedará definir la siguiente agua para nuestra techumbre pero en este caso lo haremos mediante el subobjeto Edge, ya que este nos permitirá tomar uno o más lados o aristas del sólido. Al seleccionarlo, el cursor cambia de la siguiente manera:

Este nos indica que estamos en el modo de subobjeto Edge y por ello, sólo se seleccionarán uno o más aristas de nuestro sólido sin seleccionar el total. Para formar nuestro techo, seleccionamos la arista superior del lado mayor de la segunda caja y al hacerlo, notamos que al igual que en el caso de los vértices, nos aparece el Gizmo con los ejes X, Y y Z.

Si seleccionamos el lado de la segunda caja, las opciones que nos aparecerán serán las mismas que en el caso de Vertex pero en este caso se nos agregará una nueva propiedad llamada Extend Adjacent Faces:

Esta propiedad nos permitirá mover el lado pero restringiéndolo de forma automática a cada lado adyacente, en cuatro direcciones posibles:

Direcciones posibles de movimiento de un lado utilizando la propiedad Extend Adjacent Faces.

Si seleccionamos la opción Move Edge podremos mover el lado de forma normal y sin restricciones, de forma parecida a Move Vertex:

Y al igual que en el caso de los vértices, la opción Allow Triangulation nos permitirá agregar triángulos al sólido para evitar deformaciones extrañas en este:

El resto de las propiedades ya estudiadas para Vertex se aplican de igual manera para el caso del subobjeto Edge. Para terminar nuestro ejercicio, seleccionaremos el lado mayor de la caja y asegurándonos que el Gizmo sea el de Move, lo restringimos al eje Z y podremos moverlo hacia abajo con el valor 135 y luego presionando enter.

Ahora nuestro techo ya está listo pero haremos una pequeña modificación ya que editaremos la primera caja, retranqueándola un poco hacia atrás para ocupar el tercer subobjeto llamado Face. Este nos permitirá seleccionar una o más “caras” de un sólido y por ello podremos efectuar transformaciones con estas, de forma similar a lo realizado con Vertex o Edge. Al seleccionar el subobjeto Face, el cursor cambia de la siguiente manera:

Este nos indica que estamos en el modo de subobjeto Face y por ello, sólo se seleccionarán uno o más caras de nuestro sólido sin seleccionar el total. Para formar nuestro techo, seleccionamos la cara inferior de la primera caja y al hacerlo, notamos que al igual que en el caso de los vértices, nos aparece el Gizmo con los ejes X, Y y Z. Las propiedades que se estudiaron con Vertex y Edge se aplican de igual manera en el caso de Face y por ello, en este caso sólo nos bastará con mover la cara respecto al eje Y y aplicando el valor 200:

Con estas operaciones ya hemos formado el techo de manera definitiva y sólo nos quedará aplicarle materiales para que se nos vea de forma un poco más realista. Un tip interesante sobre materiales que nos ayudará mucho es el siguiente: si tenemos problemas al mapear ciertos elementos ya que en varias ocasiones no se mapean de forma correcta todas las caras del mismo, lo que podemos hacer es duplicar el material y luego aplicar este (arrastre más shift presionado) en las zonas que se requiera mapear o editar de forma diferente, luego de esto podemos aplicar el mapeado o directamente editar las imágenes del material mismo.

El resultado del techo con los materiales aplicados y mapeados es el siguiente:

El render final de nuestro modelo es el siguiente:

Si lo queremos, podemos agregar más detalles a nuestro modelo o trabajarlo directamente mediante comandos como Solidedit para conseguir un modelado más realista de nuestra cubierta.

Este es el final de este tutorial.

Nuevo tutorial ACAD 3D y reparación de enlaces

Estimados visitantes, junto con saludarles aprovecho de escribir este pequeño post para indicar actualizaciones menores pero importantes al blog:

– Hace un tiempo se agregó un nuevo tutorial (el N° 15) de AutoCAD 3D: se trata del modelado de una escalera caracol utilizando como guía el comando helix. Pueden visitarlo en la sección Tutoriales AutoCAD 3D.

– Gracias al aviso de una alumna se ha reparado la sección de enlaces con las descargas de texturas, tutoriales y archivos del blog ya que debido al cambio de dominio, la carpeta que contenía a estos no había sido direccionada a la nueva URL. Les pido mil disculpas por este error pero ya está reparado, y por ello el sitio vuelve a funcionar normalmente.

– Se han modificado todos los enlaces permanentes de la web para hacer más sencilla su navegación ya que los enlaces ahora están debidamente categorizados en lugar de poseer fechas o números.

No queda más que despedirme por ahora y como siempre, agradecer infinitamente sus visitas a este sitio web.

Saludos,

 

AutoCAD 3D Tutorial 15: modelado de escalera caracol utilizando Helix

Como ya sabemos, AutoCAD nos permite realizar infinita variedad de modelado 3D gracias a sus múltiples herramientas y una de ellas es el relativamente poco utilizado comando llamado Helix, el cual nos permitirá definir formas curvas complejas ya que consiste en una “espiral” 3D formada por curvas similares a Spline. En este nuevo tutorial de AutoCAD 3D aprenderemos a modelar una escalera de caracol de una manera relativamente sencilla ya que si bien esta es una de las escaleras más difíciles de resolver debido principalmente a la complejidad de  sus curvas, nos ayudaremos del comando Helix para definir su trayectoria y curvatura. Para la realización de este proyecto utilizaremos líneas de base y aplicaremos Helix en la escalera para definir la curvatura y generar un efecto de continuidad en la escalera. También aplicaremos comandos como loft y utilizaremos otras funciones como recortar mediante superficies, utilizando el comando Slice.

Preparando la base de la escalera

Comenzaremos el proyecto dibujando mediante el comando circle (C) un círculo de radio 70. Una vez realizado, generaremos otro círculo de radio 5 el cual tendrá como centro el centro del círculo mayor. Este último definirá el “center pole” o poste central de nuestra escalera:

A continuación realizaremos una línea (mediante line) la cual irá desde el centro del círculo pequeño hasta el cuadrante derecho del círculo mayor. Esta línea será nuestra partida para definir los peldaños de la escalera.

Ahora realizaremos un array, elegiremos la opción polar y definiremos el centro del círculo menor como punto de centro (center point) de este.

Lo que haremos ahora será el número de ítems en 16 y cerramos el array. Con esto formaremos todos los peldaños de la escalera.

Si bien las escaleras de caracol tradicionales suelen definirse en 3/4 de círculo (unos 12 peldaños), en el caso de este proyecto haremos un ciclo completo de 16 peldaños ya que la altura que tendrá nuestra escalera será de 3,20 mts (320 cms). Dibujaremos mediante line una línea hacia arriba (con F8 activado) para definir como altura 320.

Lo que corresponderá ahora será definir la trayectoria y por ende la curvatura que tendrá nuestra escalera. Para eso utilizaremos el comando Helix ya que este nos permitirá definir la “espiral” de la escalera. Escribimos Helix (o hel) y presionamos enter:

Al invocar el comando, lo primero que este nos pedirá será el punto central de la base (Start Point) de la espiral. Seleccionamos el centro del círculo pequeño:

Ahora definiremos el radio de la base de la espiral o Base Radius. En este caso seleccionaremos el punto final de la primera línea de peldaño que dibujamos. Es muy importante que lo hagamos de esta manera ya que esto hará que la espiral comience justamente desde esa línea.

Helix nos pide ahora el radio de la altura (Top Radius) de la espiral. Como ambos radios son iguales, definiremos el valor del radio en 70 y presionamos enter:

El siguiente paso es definir la cantidad de ciclos o “turns” (vueltas) que tendrá nuestra espiral. Por defecto Helix posee 3, pero para nuestra escalera asignaremos el valor 1 ya que necesitamos que la espiral tenga un solo ciclo o vuelta.

Tip: si queremos un ciclo normal de 3/4 de círculo, debemos definir en Turns el valor 0.75.

Finalmente Helix nos pedirá la altura total que tendrá nuestra espiral. Definiremos el valor 320 y presionamos enter para finalizar el comando.

La idea es que el resultado sea el mostrado en la imagen siguiente. Si nos equivocamos en alguno de los pasos anteriores, podremos tomar nuestra Helix y editarla mediante el panel de propiedades (PR).

Con esto ya tenemos definida la base de la escalera y podremos comenzar el modelado.

Modelando la escalera

Comenzaremos el modelado definiendo cada peldaño de nuestra escalera mediante el comando presspull. Definiremos cada área y la extruiremos a la altura de 20 hasta definir todos nuestros peldaños.

Una vez modelados todos los peldaños, tomaremos el último y lo movemos desde la base al punto final del penúltimo peldaño.

Luego tomamos ambos y repetimos la secuencia hasta formar todos los peldaños de nuestra escalera.

El resultado final de las operaciones realizadas es el de la imagen siguiente. Notaremos que la Helix calza perfectamente en las diagonales de cada peldaño y que la espiral se define desde el primero hasta el último de estos.

El siguiente paso es unificar toda la forma 3D mediante union y luego la moveremos hacia un lado, ya que ahora necesitaremos formar la curvatura de la escalera. Notaremos que al mover los peldaños tendremos libres la Helix y la línea del Center pole, ya que los necesitaremos para crear la curva. Para esto, aplicaremos loft y seleccionamos la línea, luego la helix y finalmente aceptamos con enter dos veces. Con esto la curvatura de la escalera quedará definida por una superficie.

Volveremos a colocar los peldaños en su posición original mediante move y ahora definiremos la curvatura definitiva de la escalera. Lo que haremos será aplicar el comando slice y cuando el comando nos pregunte acerca del sólido a seleccionar elegiremos los peldaños:

Ahora nos vamos a las opciones de Slice y nos corresponderá seleccionar la opción Surface (S). Esto nos permitirá recortar el sólido tomando como referencia una superficie.

Luego de elegir la opción, seleccionamos la superficie de la curvatura recién creada. Podemos ayudarnos con Selection Cycling si hay problemas al seleccionarla.

Finalmente aceptaremos mediante enter y con esto ya habremos realizado el corte. Seleccionamos los peldaños de la parte baja de la escalera y los borramos mediante supr.

Como se aprecia en las imágenes, la escalera ya está prácticamente definida pero no será realista, ya que un peldaño no se sostiene estructuralmente en el canto de otro. Por ello, debemos aumentar el grosor de la curvatura para que la escalera se represente de una manera más acorde a la realidad. Para esto, seleccionaremos la superficie de la curvatura y aplicaremos el comando llamado Thicken:

Thicken (thi): extruir superficie.

Thicken nos permitirá extruir la superficie recién creada mediante la definición de un grosor y a su vez la convertirá en un sólido.

Cuando Thicken nos pregunte sobre la definición del grosor (Specify Thickness) le asignamos el valor 5 y luego presionamos enter. Con ello ya habremos definido la estructura definitiva de nuestra escalera.

Ahora todo es cuestión de fusionar mediante union los peldaños más el sólido de la curvatura, y ajustar algunos detalles menores para terminar el proyecto.

El primer ajuste que haremos será reparar el primer peldaño puesto que debido a la extrusión de la curva de la escalera, parte del sólido queda bajo el plano XY o “cota 0”. En este caso la reparación es sencilla puesto que lo único que debemos hacer es dibujar un box hacia abajo y de mayor dimensión que los peldaños, luego se la restaremos a los peldaños mediante subtract y así solucionamos el problema.

El siguiente paso es un poco más complicado ya que debemos reparar el peldaño superior. Es complejo porque en este caso debemos agregar más material en lugar de sustraer, y la curva hace que sea más difícil repararla. Lo que debemos hacer es primeramente dibujar una box que irá desde el borde del peldaño hasta el borde opuesto de la escalera, de acuerdo a la secuencia siguiente:

La altura de la box quedará definida por la parte inferior de la curvatura, como se muestra en las imágenes:

El siguiente paso será girar la vista para enfocar el inicio de la box recién creada y establecer el plano XY en la diagonal de la curva. Para ello escribimos UCS y presionamos enter, cuando se nos pregunta por el punto de origen del plano seleccionamos el punto inferior de la curva, tal como se muestra en la imagen:

Cuando UCS nos pregunte por el eje X seleccionamos el punto superior de la curva, tal como se muestra en la imagen siguiente:

Activaremos el ayudante Nearest y cuando UCS nos pregunte por el eje Y del plano, elegiremos un punto cualquiera de la curvatura inferior, tal como se muestra en la imagen siguiente:

Con esto habremos definido correctamente el UCS y gracias a esto podremos cortar el sólido sin sacrificar la curvatura. Para cortarlo, ejecutamos el comando Slice y seleccionamos la box:

Una vez seleccionado, debemos establecer el punto inferior de la curvatura como primer punto de corte:

Con el ayudante Nearest activado seleccionamos cualquier punto de la curvatura inferior para definir la recta por donde se cortará el sólido:

Una vez realizado esto, presionamos enter para confirmar y para salir de Slice. Con esto hemos cortado el sólido a partir de la diagonal.

Terminamos el ajuste tomando el sólido sobrante y lo borramos mediante supr.

Ahora todo es cuestión de tomar el sólido y la escalera, y fusionarlos mediante el comando union. Con estas operaciones ya hemos terminado los ajustes, y sólo nos queda definir el center pole y la baranda de nuestra escalera.

Definir el Center pole será muy sencillo pues es cosa de modelar un cilindro del radio del círculo pequeño (5), y de altura le asignaremos 410.

Para el caso de la baranda, lo que haremos será mover la Helix ya que notaremos que se ha conservado al realizar el loft. Podemos ayudarnos mediante Selection Cycling y la seleccionamos para posteriormente moverla mediante el Gizmo o el comando move.

Lo que haremos a continuación será copiar la helix hacia arriba para formar la baranda. En este caso, podremos copiar mediante el gizmo primeramente definiendo el eje en Z, luego seleccionando la opción Copy (C) y finalmente asignamos el valor 110 para copiar la helix tal como se aprecia en la secuencia siguiente:

Lo que corresponde ahora es realizer un loft entre las superficies para formar la baranda:

Una vez realizada la operación, procederemos a engrosarla mediante el comando Thicken, asignándole esta vez el valor de -5. Este valor hará que la extrusión se realice hacia el interior de la baranda.

Finalmente nos quedan sólo dos pasos los cuales son: primeramente mover la baranda hacia la escalera tomando como base el punto inferior de esta, y luego fusionarla a la escalera mediante el comando union.

Con esto la escalera está prácticamente terminada, pero faltará un pequeño ajuste para que se finalice por completo. Lo que debemos hacer es ir a la parte superior de la escalera para completar la baranda pues hay un pequeño espacio que no está definido. En este caso, modelamos una box entre los espacios y la altura, para finalmente fusionarla a la escalera mediante union y así terminarla de manera definitiva.

Lo que corresponde ahora es asignarle algún material similar al hormigón o concreto para poder realizar el renderizado final de nuestro modelo. En este caso se le ha asignado el material Flat Polish Gray y luego se ha mapeado toda la escalera mediante box.

El render final de nuestro modelo es el siguiente:

Una variación que podemos realizar en el ejercicio es realizar la curvatura mediante spline en lugar de helix, aunque en este caso siempre deberemos tomar los puntos finales de unión entre cada peldaño al ir generando la curva. Esto se recomienda sobre todo cuando no tenemos la certeza de las dimensiones exactas de nuestra escalera.

Este es el final de este tutorial.

Bienvenida al año académico 2019

Estimados estudiantes y visitantes del blog, junto con saludar en este primer posteo académico del año les doy la más cordial bienvenida al período 2019. Por esto mismo es que aprovechando las vacaciones se han realizado varios cambios al blog y además se ha agregado nuevo material a este. Como ya se había anunciado en un post anterior, el sitio se tuvo que cambiar a un hosting nuevo debido a las constantes caídas que este tenía en el host anterior lo que hacía inviable su funcionamiento, por lo tanto y a partir de ahora MVBlog se aloja en el servidor de Webempresa, el cual se especializa en sitios WordPress y a pesar de lo molesto que es un traslado creo que ha valido la pena.

Volviendo al tema del post en sí, lo que se realiza en el blog al empezar el año 2019 es lo siguiente:

– Como ya se había posteado anteriormente, además del tradicional http://www.mvblog.cl la web tiene un nuevo dominio el cual es https://www.mvblogcl.com.

– Se añade un nuevo tema en reemplazo del anterior ya que este nuevo tema es más acorde a los contenidos y temática del sitio, además tiene un diseño más agradable y mejor que el anterior. Otra gran ventaja de este nuevo tema es que permite tener dos menús separados lo cual permite en un futuro agregar más contenidos u ordenar los ya disponibles. Este nuevo tema implica también un nuevo diseño del logotipo principal donde se indican las dos URL del sitio.

– Se añaden dos nuevos apuntes en las secciones de Dibujo Técnico y Planimetría: el primero es sobre la Escala Gráfica mientras que el segundo trata sobre el Corte Escantillón. En el caso de este último, quería realizarlo desde hace bastante tiempo y debido a por diversas razones no pudo postearse hasta ahora. Pueden ver ambos apuntes en las secciones respectivas o realizando click en los vínculos.

Por el momento no me queda más que desearles éxito a mis alumnos de Taller de Dibujo y Maquetería virtual II (vuelvo a hacer clases en ese módulo), y como novedad este año haré clases en la escuela de diseño lo cual me motiva bastante ya que llevaba años postulando a esa escuela y por fin se ha dado la oportunidad. Por esto mismo les doy una especial bienvenida a mis alumnos de esa escuela y por supuesto desearles éxito en este año. Y como debe ser, siempre agradezco enormemente a los visitantes de la web ya que sin ustedes, el cambio de servidor y todas las mejoras al blog simplemente no hubiesen sido posibles de realizar. Saludos y espero sigan apoyando al proyecto MVBlog, el cual seguirá mejorando para aportar contenido de calidad en los temas de dibujo y 3D.

Hasta la siguiente actualización.