Soporte al Usuario de COSMOS/™ -- Nota Técnica Nº G2

Técnicas de Mallado Automático 2D de Regiones

Productos: COSMOS/M GEOSTAR
Versión: Todas las Versiones
Categoría: Preprocesado
Ultima revisión: Agosto-2001


Esta página responde a las preguntas más frecuentes sobre mallado automático 2D en COSMOS/M. Se ruega repasar la ayuda de las órdenes RGDENSITY, CTDENSITY, y CRDENSITY.

Una región se puede mallar con una densidad de malla particular que puede cambiarse usando la orden RGDENSITY. El interior de una región puede tener diferente densidad que la frontera. La densidad de malla se define con las órdenes CRDENSITY y/o CTDENSITY (para curvas y contornos, respectivamente). Cuando se modifica la densidad de malla de una región con RGDENSITY, se sobreescribe la densidad de malla en las curvas y contornos que forman la región. Por tanto, se recomienda definir primero la densidad de malla de la región, y a continuación definir la densidad local en curvas y contornos.

Las superficies se pueden convertir a regiones antes del mallado (orden RGSF) para tener control de la malla con la orden MA_RG, ya que la compatibilidad no está asegurada si se utiliza mallado paramétrico con superficies. También se puede usar la orden CTNU para especificar un determinado número de elementos en una curva particular del contorno, pero es más cómodo utilizar la opción de tamaño de elemento y que sea GEOSTAR quien calcule el número de elementos por cada curva y contorno.

 

Ejemplos de Mallados Compatibles

Es posible mallar diferentes Regiones con diferente tamaño de elemento y a la vez mantener la compatibilidad de malla. Los controles en la región se deben definir antes del mallado. Como ejemplo vamos a tomar dos regiones con diferente densidad de malla y una curva común en la intersección. Esta curva común es necesaria para mantener la compatibilidad de la malla.

El flag REDEFINITION de la orden RGDENSITY ofrece 4 opciones:

Mantener la densidad de malla definida previamente
Redefinir la densidad de malla anterior con la nueva densidad de malla
Comparar la densidad de malla anterior con la actual y dejar la que tenga más elementos
Comparar la densidad de malla anterior con la actual y dejar la que tenga menos elementos.

A continuación se describe un método para obtener mallas compatibles, aunque existen muchas variaciones:

Mallado de Regiones con curva común

Sean dos Regiones con una curva común en la intersección y densidades de malla diferentes:

PLANE,Z,0,1
PT,1,0,0,0
PT,2,20,0,0
CRPCIRCLE,1,1,2,20,360,4
CREXTR,2,2,1,X,20
CREXTR,3,3,1,X,40
CRLINE,7,6,7
CT,1,0,4,2,1,2,0,1
CT,2,0,2,2,1,6,0,2
RG,1,1,1,0
RG,2,1,2,0
MA_RG,1,2,1,3,1,0

Nótese que para conseguir compatibilidad de malla, al definir el Contorno de la segunda Región a la pregunta Redefinition Criterion 0=Prev 1=Redef 2=Max 3=Min elements hay que responder con la opción 2, y automáticamente se redefine la densidad de malla de la curva común.

 

 

Ejemplos de Control de Malla Local

El mallado de una región se puede controlar de muchas formas y existen diferentes técnicas de control local sobre la malla:

Mallas radiales con MA_PTRG

El factor de espaciado (spacing ratio) controla la relación entre el tamaño medio del elemento (average element size) en la región y el tamaño de los elementos en el punto de control.

El ejemplo usa un factor de 0.2, y el centro del círculo como punto de control.

PLANE,Z,0,1
PT,1,0,0,0
PT,2,20,0,0
CRPCIRCLE,1,1,2,20,360,4
CT,1,0,4.0,1,1,0
RG,1,1,1,0
MA_PTRG,1,1,0.2,0,1

 

Región con densidad de malla diferente al Contorno

Partiendo del ejemplo anterior, redefinimos la densidad de malla en la Region a un tamaño de elemento de 4.0 unidades, redefinimos la densidad del Contorno a 1/3 de la densidad de la Región, y mallamos con MA_RG:

RGDENS,1,1,1,4.0,0.4,1,0,1
CTDENS,1,1,1,4/3,1.0,1
MA_RG,1,1,1,3,1,0

Nótese cómo la transición de los elementos más pequeños a los más grandes es muy brusca. Esto se puede mejorar con técnicas adicionales de control de malla que explicaremos a continuación

 

Control de Transición de Malla (I)

En este caso la densidad del Contorno es 1/5 de la densidad de la Región:

RGDENS,1,1,1,4.0,0.4,1,3,1.0
CTDENS,1,1,1,4/5,0.1,1
MA_RG,1;

Nótese que se han especificado 3 capas de elementos en la opción mesh layers near boundary y factor de espaciado 1.0 en Common ratio con RGDENSITY. De esta forma la transición de los elementos más pequeños a los más grandes está muy mejorada.

 

Control de Transición de Malla (II)

De forma similar al caso anterior, excepto que en la orden RGDENSITY el número de capas es 5 y que se ha usado un factor de espaciado común de 2.0 para controlar la transición de malla:

RGDENS,1,1,1,4.0,0.4,1,5,2.0
CTDENSITY,1,1,1,4/5,0.1,1
MA_RG,1;

Nótese cómo los elementos de cada capa cumplen con la condición de doble tamaño a medida que se acercan al centro de la región y se alejan radialmente del contorno exterior.

 

Control de Transición de Malla (III)

De forma similar al caso anterior, en RGDENSITY se ha definido un tamaño de elemento de 4.0 y 5 capas de elementos, excepto que se ha usado un factor de espaciado común de 3.0 para controlar la transición de malla:

RGDENS,1,1,1,4.0,0.4,1,5,3.0
CTDENSITY,1,1,1,4/5,0.1,1
MA_RG,1;

 

Control de Transición de Malla (IV)

El concepto de capas de elementos con factor de espaciado común puede usarse de forma efectiva cuando se trabaja con regiones con densidad de malla diferente, y así obtener una buena transición de los elementos:

RGDENS,1,1,1,10.0,1.0,1,5,1.5
RGDENS,2,2,1,2.0,0.2,1,0,1
MA_RG,1,2;

En este caso, la Región 1 tiene 5 capas de elementos con un factor común de espaciado de 1.5, mientras que la Región 2 tiene una densidad de malla 1/5 de la Región 1.

 

Ir a la Página de Inicio

Productos | Soporte | Descargas | Consultoría | Formación | Conferencias | Noticias | Libros | Links

Copyright © 2001 Ibérica de Ingeniería, Simulación y Análisis, S.L. -- http://www.iberisa.com --
Revisado: jueves, 14 febrero 2008.