[GiDlist] *ElemsConec

Moderator: GiD Team

Post Reply
Marcias Martinez

[GiDlist] *ElemsConec

Post by Marcias Martinez »

Hola Enrique,
Hola Gente de GID

No se si la pregunta sobre la enumeracion de la topologia fue bien interpretada. Asi que voy a intentar hacer la pregunta desde otro punto de vista.

El archivo de calculo, utiliza la funcion *ElemsConec, que segun el archivo de ayuda de GID dice:

"This command writes the element's connectivities, i.e., the list of the nodes that belong to the element, keeping the proper sense for each case (anti-clockwise sense in 2D and depending on the standards in 3D). For shells, the user must define the sense. However, this command accepts the argument swap and this implies that the ordering of the nodes in quadratic elements will be inverted. The connectivities are considered as integer numbers (see *intformat and *format)."

Este es el tema en que estaba tratando de entender. Segun esta explicacion de GID dice que la topologia es escrita para cada elemente manteniendo el sentido propio en cada caso (en dos dimensiones un sentido contra el reloj mientras que en 3D siguen un Standard).

Mi pregunta es entonces que "Standard" en 3D sigue el vector de topologia? Especificamente en el caso de Hexahedros (8 and 20 node bricks).


$ ELEMENT. MATERIAL. TOPOLOGY +
6 8 7 2 3 5 4 1

Gracias de antemano,

Marcias
martinez at aei.ca
----- Original Message -----
From: Enrique Escolano
To: Marcias Martinez
Sent: Friday, June 25, 2004 4:49 AM
Subject: Re: Pregunta sobre enumeracion


Por un lado, la numeración global de los nodos es una etiqueta arbitraria (depende del algoritmo de renumeración que se use, por defecto se hace una renumeración que intenta bajar el ancho de banda, es decir, la máxima diferencia entre nodos de un elemento).

Por otro lado, tienes que tener en cuenta que el elemento puede estar en cualquier posición en 3D, y no tiene porqué estar paralelo a los ejes XYZ. Si haces una rotación del cubo puedes poner la cara 6-8-7-2 (en numeración global, 1-2-3-4 en local por ser los primeros cuatro nodos del elemento) sobre la cara 1-2-3-4 del cubo de referencia, y la cara 3-5-4-1 entonces estaría sobre los nodos 5-6-7-8 de dicho elemento de referencia.

La posición en que quedará el elemento dependerá de como se haya construido el volumen (del orden de sus superficies).
En principio no puedes hacer ninguna suposición a priori de la posición en que va a estar.

Lo único que tienes garantizado es que los nodos 1-2-3-4 (numeración local) recorren el cuadrado de una cara, y siguiendo este sentido de giro según la "regla del sacacorchos" está el interior del elemento, es decir, el producto vectorial (1-2)X(2-3) apunta a la otra cara 5-6-7-8 , y además la posición relativa de los nodos es la de la figura del elemento de referencia.

Enrique

----- Original Message -----
From: Marcias Martinez
To: Enrique Escolano
Sent: Friday, June 25, 2004 6:15 AM
Subject: Pregunta sobre enumeracion


Hola Enrique,

Tengo una pequeña pregunta sobre la enumeracion de la topologia que aparece en el archivo de calculo.

Un cubo de 2 x 2 x 2 comparado con el cubo standard en coordenada r, s, t que va de -1 a 1.
El cubo es solo de 8 nodos.

Cuando le digo a GID que produzca el archivo de calculo la topologia es:
$ ELEMENT. MATERIAL. TOPOLOGY +
6 8 7 2 3 5 4 1

Yo hubiese creido que nodo 6 corresponde al node 1 en el cubo r,s,t que aparece en el anexo que te envio (gp-GID.bmp). Y que el nodo 8 corresponde al nodo 2 y asi sucesivamente.

Pero lo que estoy viendo es que el nodo 1 en el elemento r,s,t coresponde al 2 en la enumeracion global, que el dos corresponde al 7 y asi sucesivamente, asi lo veo yo cuando comparo el cubo en gp-gid y en el archivo cubo2por2.jpg

Me podrias explicar o decir donde puedo conseguir informacion como sucede esta enumeracion? y que logica sigue la topologia en el archivo de calc.txt?
Ahora estoy trabajando en elementos que no necesariamente son perfectos cubos y necesito comprender esto para poder hacer el calculo correcto de la "Jacobian Matrix" y sobre todo de la "Stiffness Matrix"

Gracias de antemano.

Marcias Martinez


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listas.cimne.upc.edu/pipermail/gidlist/attachments/20040708/8757fa70/attachment.htm
Enrique Escolano

[GiDlist] *ElemsConec

Post by Enrique Escolano »

Hello Marcias. I request in English, because it's better to understand for the other GiDlist users.

The 3D element rules are the related in my previous e-mail:
For a 8-noded hexahedra, the connectivities is a list of 8 node numbers (integers 0): a b c d e f g h
- The first 4 nodes (a b c d) define the first implicit face. This squared face can be in any space location (no necessary must be parallel to the XY plane, etc). The first face of a element is arbitrary selected.
- The vector defined by the vector product (ab)X(bc) always point to the element interior (to the semispace containind the opposite face (e f g h)

The relative element connectities are showed in the figures of help-meshing-element type
http://www.gidhome.com/support/gidbeta/gid_11.subst

In general, cannot be assumed other rules.

Regards
Enrique
----- Original Message -----
From: Marcias Martinez
To: Enrique Escolano
Cc: gidlist at gatxan.cimne.upc.es
Sent: Thursday, July 08, 2004 5:36 AM
Subject: [GiDlist] *ElemsConec


Hola Enrique,
Hola Gente de GID

No se si la pregunta sobre la enumeracion de la topologia fue bien interpretada. Asi que voy a intentar hacer la pregunta desde otro punto de vista.

El archivo de calculo, utiliza la funcion *ElemsConec, que segun el archivo de ayuda de GID dice:

"This command writes the element's connectivities, i.e., the list of the nodes that belong to the element, keeping the proper sense for each case (anti-clockwise sense in 2D and depending on the standards in 3D). For shells, the user must define the sense. However, this command accepts the argument swap and this implies that the ordering of the nodes in quadratic elements will be inverted. The connectivities are considered as integer numbers (see *intformat and *format)."

Este es el tema en que estaba tratando de entender. Segun esta explicacion de GID dice que la topologia es escrita para cada elemente manteniendo el sentido propio en cada caso (en dos dimensiones un sentido contra el reloj mientras que en 3D siguen un Standard).

Mi pregunta es entonces que "Standard" en 3D sigue el vector de topologia? Especificamente en el caso de Hexahedros (8 and 20 node bricks).


$ ELEMENT. MATERIAL. TOPOLOGY +
6 8 7 2 3 5 4 1

Gracias de antemano,

Marcias
martinez at aei.ca
----- Original Message -----
From: Enrique Escolano
To: Marcias Martinez
Sent: Friday, June 25, 2004 4:49 AM
Subject: Re: Pregunta sobre enumeracion


Por un lado, la numeración global de los nodos es una etiqueta arbitraria (depende del algoritmo de renumeración que se use, por defecto se hace una renumeración que intenta bajar el ancho de banda, es decir, la máxima diferencia entre nodos de un elemento).

Por otro lado, tienes que tener en cuenta que el elemento puede estar en cualquier posición en 3D, y no tiene porqué estar paralelo a los ejes XYZ. Si haces una rotación del cubo puedes poner la cara 6-8-7-2 (en numeración global, 1-2-3-4 en local por ser los primeros cuatro nodos del elemento) sobre la cara 1-2-3-4 del cubo de referencia, y la cara 3-5-4-1 entonces estaría sobre los nodos 5-6-7-8 de dicho elemento de referencia.

La posición en que quedará el elemento dependerá de como se haya construido el volumen (del orden de sus superficies).
En principio no puedes hacer ninguna suposición a priori de la posición en que va a estar.

Lo único que tienes garantizado es que los nodos 1-2-3-4 (numeración local) recorren el cuadrado de una cara, y siguiendo este sentido de giro según la "regla del sacacorchos" está el interior del elemento, es decir, el producto vectorial (1-2)X(2-3) apunta a la otra cara 5-6-7-8 , y además la posición relativa de los nodos es la de la figura del elemento de referencia.

Enrique

----- Original Message -----
From: Marcias Martinez
To: Enrique Escolano
Sent: Friday, June 25, 2004 6:15 AM
Subject: Pregunta sobre enumeracion


Hola Enrique,

Tengo una pequeña pregunta sobre la enumeracion de la topologia que aparece en el archivo de calculo.

Un cubo de 2 x 2 x 2 comparado con el cubo standard en coordenada r, s, t que va de -1 a 1.
El cubo es solo de 8 nodos.

Cuando le digo a GID que produzca el archivo de calculo la topologia es:
$ ELEMENT. MATERIAL. TOPOLOGY +
6 8 7 2 3 5 4 1

Yo hubiese creido que nodo 6 corresponde al node 1 en el cubo r,s,t que aparece en el anexo que te envio (gp-GID.bmp). Y que el nodo 8 corresponde al nodo 2 y asi sucesivamente.

Pero lo que estoy viendo es que el nodo 1 en el elemento r,s,t coresponde al 2 en la enumeracion global, que el dos corresponde al 7 y asi sucesivamente, asi lo veo yo cuando comparo el cubo en gp-gid y en el archivo cubo2por2.jpg

Me podrias explicar o decir donde puedo conseguir informacion como sucede esta enumeracion? y que logica sigue la topologia en el archivo de calc.txt?
Ahora estoy trabajando en elementos que no necesariamente son perfectos cubos y necesito comprender esto para poder hacer el calculo correcto de la "Jacobian Matrix" y sobre todo de la "Stiffness Matrix"

Gracias de antemano.

Marcias Martinez


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listas.cimne.upc.edu/pipermail/gidlist/attachments/20040709/02292a97/attachment.htm
Post Reply