Enrique Escolano
17/06/2024 19:34:00 Inversión de normal después de mallado Supongo que usas Iber 3.3.1 que es la version actual. Iber para calcular necesita que las normales apunten a +Z , Esta versión, justo antes de mallar modifica las normales de las superficies y las que tengan una normal con producto escalar negativo respecto a la dirección (0,0,1) se invertirán, para que la malla generada tenga también esta normal. esto lo hace en el evento proc GiD_Event_BeforeMeshGeneration { element_size } {
} ¿seguro que en tu caso las superficies que has orientado tu a mano son todas continuas entre elementos adyacentes y apuntan en dirección al semiespacio Z? si no es así es normal y bueno que te las cambie automáticamente. Si no está haciendo lo que debería adjúntanos un zip con tu modelo para comprobarlo. Comentando en el fichero el código Tcl que te he explicado nadie modificará tus normales, pero entonces eres tu el responsable de asegurar que las pones bien. No acabo de entender lo que dices de modificar en grupos de elementos y como sería en un caso grande. GiD ofrece varias herramientas eficientes para controlar las normals, en Utilities->Swap normals y en View->Normals se puede hacer automáticamente que todas los normales sean compatibles entre elementos conexos, cambiar todas, cambiar las que se seleccionen, ver por colores la cara/cruz (amarillo), o hacer que todas apunten con proyección positiva sobre un vector de dirección como el +Z=(0,0,1) |
Inversión de normal después de mallado | Yasser Ladera Gavilan | 15/06/2024 14:39 | |
Inversión de normal después de mallado | Enrique Escolano | 17/06/2024 19:34 | |
Inversión de normal después de mallado | Yasser Ladera Gavilan | 19/06/2024 10:51 | |
Inversión de normal después de mallado | Enrique Escolano | 19/06/2024 11:29 | |
Inversión de normal después de mallado | Yasser Ladera Gavilan | 19/06/2024 13:18 | |
Inversión de normal después de mallado | Enrique Escolano | 20/06/2024 12:19 | |
Inversión de normal después de mallado | Yasser Ladera Gavilan | 25/06/2024 10:47 |