POLIGONALES EN 3D
Introducción
Las mallas poligonales son en AutoCAD superficies formadas por caras
planas a modo de facetas, es decir, objetos compuestos por 3Dcaras.
Cada malla poligonal se puede considerar formada por una matriz de
MxN vértices. En cada caso, M y N serían equivalentes al número de
columnas y de filas, respectivamente, de la matriz de vértices.
Asi se establecen en la superficie de la malla unas direcciones M y N de
referencia. La malla puede ser abierta o cerrada, en una o en ambas
direciones a la vez.
A continuación se presentan estas opciones con el ejemplo de una brida
en tres dimensiones.
3DMALLA o 3DMESH
Dibujo > Modelado> Mallas > Mallas 3D
SUPTAB o TABSURF
Dibujo > Modelado> Mallas > Mallas tabulada
Este comando permite generar una superficie reglada entre dos curvas
en el espacio. Estas dos curvas o límites definidores de la superficie
pueden ser líneas, arcos, circulos, elipses, polilíneas en 2D o 3D, curvas
spline y también puntos.
Basta definir los dos objetos directamente con el cursor en pantalla para
que la malla se genere. Esta superficie se puede considerar generada por
una línea recta de longitud variable (generatriz), al moverse apoyando
sus extremos en las dos curvas definitorias (directrices). Si la primera
curva es cerrada, la segunda no podra ser abierta. En todos los casos, uno
de los dos límites definidores de la superficie puede ser un punto
La dirección M de la malla se considera a lo largo de las curvas de definición
(directrices). La dirección N está orientada en el sentido de la línea generatriz, y
tiene siempre dos vértices. El número de vértices de la dirección M está
controlado por el valor de la variable SURFTAB1. Cuanto mayor sea este valor,
mayor número de caras se generarán y más precisa será la superficie.
Las caras de la superficie comienzan a generarse e el extremo más proximo al
punto de designación de las curvas de definición. Si se designan ambas curvas en
puntos de extremos distintos, puede ocurrir que la superficie reglada se cruce
consigo mismo
Si las curvas son cerradas, no influye el punto de designación. Para el
círculo, la generación comienza en el punto correspondiente a cero grados
en el SCP actual. Para una polilínea cerrada, comienza en el primer vértice.
Si las dos curvas definitorias son idénticas y paralelas el resultado es
equivalente a definir un sistema de coordenadas personal con el plano X-Y
conteniendo una de las curvas ,y dar después altura de objeto a la misma.
En cualquier caso, las curvas no tienen por qué encontrarse en planos
apralelos.
La orden divide cada curva de definición en un número de intervalos igual
al valor de SURFTAB1. Esto lo hace independientemente del número de
segmentos que contiene la curva.
Por eso puede ocurrir que, en el caso de una polilínea con segmentos
rectos, por ejemplo, según el
valor de SURFTAB1 los vértices de
la malla generada no coincidan con
los vértices de la polilínea y se
produzcan en ellos chaflanes
indeseados. Conviene seleccionar
un valor suficientemente elevado
de SURFTAB1 para que la malla se
aproxime a las curvas definitorias
Si la curva de definición contiene tramos curvos y rectos, como en el caso de una
polilínea, el valor de SURFTAB1 funciona de la misma manera, dividiendo toda la
polilínea en intervalos y generando los lados de la malla a partir de ellos.
También interesa tener presente el sentido de generación de las caras. Un
ejemplo ilustrativo de este extremo puede ser la superficie de transición entre
una sección circular y otra cuadrada, algo muy empleado en conducciones. En la
mayoría de los casos, la malla se genera cruzada, por lo que resulta aconsejable
obtener la malla total a partir de mallas parciales abiertas, que no presentan este
problema. Para ello, se aprovecha la simetría de la figura para dividir por la mitad
el cuadrado y el circulo.
Si las curvas de definición son alabeadas en el espacio, las posibilidades de
generación de mallas aumentan. Como ejemplo, se ofrece a continuación el caso
de una superficie reglada entre una espiral en 3D y una línea. Se ven los dos
casos en que la línea se encuentra en el eje de la espiral y fuera del eje. En algún
caso se puede utilizar SUPREGLA para generar superficies malladas en caras
planas con algún agujero interior. Para ello se designan como curvas definitorias
el contorno de la cara y el círculo del agujero,No obstante, el procedimiento
resulta muy engorroso. E mucho más sencillo generar este tipo de superficies
mediante REGION, realizando operaciones booleanas de Diferencia.
Superficie de revolución
SUPREV o REVSURF
Dibujo > Modelado> Mallas > Malla revolucionada
La curva (que es la generatriz de la malla) puede ser una línea, arco, círculo,
elipse o polilínea en 2D o 3D, y curva spline. El número de caras generadas a lo
largo de la curva marca la dirección N de la malla y está controlada por la variable
SURFTAB2. La superficie de revolución se construye al girar esta curva alrededor
del eje designado a continuación. Este puede ser una línea o una polilínea abierta
en 2D o 3D, pero en estos dos últimos casos sólo se considera eje la línea que une
el primer y el último punto.
La trayectoria circular de la curva al girar alrededor del eje, marca la dirección M
de la malla. La densidad o precisión de la malla en esta dirección está controlada
por la variable SURFTAB1. A continuación hay que especificar el ángulo de inicio.
Este valor indica el punto en el que se comienza a generar la superficie. Por
último, el ángulo incluido especifica los grados cubiertos por el giro de la curva
generatriz alrededor del eje. Si el ángulo incluido es el valor por defecto cero ó
360 grados, la curva generatriz dará una vuelta completa alrededor del eje de
giro, y la superficie resultante será cerrada en la dirección M. Especificando
ángulos de inicio distintos de cero y un valor de grados cubiertos entre cero y
360, se puede generar la porción de superficie que se desee.
En los ejemplos anteriores se observa una característica que hay que tener en
cuenta. El número de caras generadas en la dirección de revolución M es siempre
el mismo, independientemente del valor de los grados cubiertos. Ocurre
entonces que el número, cuando el número de grados cubiertos es un valor
pequeño, la densidad de la malla se hace grande en la dirección M. Para evitar
esto habría que reducir el valor de SURFTAB1 de forma proporcional al valor de
los grados cubiertos. Las caras de la malla comienzan a generarse en la dirección
correspondiente a cero grados en el SCP actual. El sentido de giro hacia donde se
generan es distinto según a qué extremo del eje esté más próximo el punto de
designación del mismo. La regla de la mano derecha marca este sentido.
Extendiendo el pulgar en la dirección desde el punto de designación hasta el
extremo más alejado del eje, el sentido de los dedos al cerrar la mano marca el
sentido del giro. Se pueden controlar también según que el signo de los grados
cubiertos sea positivo o negativo.
Según el valor de la variable SURFTAB2, se divide la curva generatriz es un
número de intervalos para generar las caras de la malla. Si la curva es una
polilínea con segmentos rectos sin adaptar curva, las caras se generan con cada
segmento recto, y cada segmento curvo es dividido según el valor de SURFTAB2.
Esto tiene el inconveniente de que los arcos pequeños resultan con una densidad
de mallado elevada, mientras que los arcos grandes pueden quedar escasos de
densidad. La única manera de solucionarlo es descomponer el perfil y realizar
varias mallas de revolución con precisiones adecuadas.
Superficie interpolada entre cuatro lados
SUPLADOS o EDGSURF
Dibujo > Modelado> Mallas > Malla de aristas
Los cuatros lados pueden ser designados en cualquier orden.El primero en designarse
determina la dirección M de la malla generada. En esta dirección se establece el sentido
desde el punto de designación hacia el otro extremo más alejado. A continuación de ahí la
dirección N queda automáticamente determinada en el sentido del lado adyacente.
Las variables SURFTAB1 y SURFTAB2 controlan la densidad del mallado en las direcciones M y N de la malla. La longitud
total de cada lado se divide en un número de intervalos igual al valor de cada variable (de modo análogo a como ocurría
con SUPREGLA).
No tiene en cuenta la distinción entre segmentos rectos y curvos de las polilíneas no adaptadas en curva, por lo que puede
ocurrir que los vértices de la malla no coincidan con el de los lados. A continuación se presentan algunos ejemplos de
mallas sencillas generadas con SUPLADOS.
Seleccionando curvas alabeadas en el espacio como lados, las posibilidades de generación de mallas aumentan
considerablemente.
Propiedades de mallas complicadas mediante SUPLADOS
Aquí sólo se han expuesto algunas posibilidades. Lógicamente, todas ellas presentan las
limitaciones propias del trabajo con mallas poligonales. Para obtener superficies complejas no
regulares (denominadas NURBS), deben utilizarse otras herramientas, como el trabajo con
sólidos, o la aplicación de módulos específicos, como es el caso de las superficies obtenidas
dentro del programa de Mechanical Desktop o Inventor.
La versión 2007 incorpora la posibilidad de generar superficies alabeadas (no malladas) como
las que envuelven los sólidos. Lógicamente, utilizar mallas ya no tiene mucho sentido cuando
se dispone de esta nueva y potente herramienta.