270 likes | 390 Views
Sistema de generación de datos y visualización de resultados. GiD v6. GiD. CIMNE. Introducción. CIMNE. ¿Qué es un pre y postproceso gráfico? Estado del arte. Sistemas de CAD, generadores de malla y programas cerrados. Problema por resolver.
E N D
Sistema de generación de datos y visualización de resultados. GiD v6 GiD CIMNE
Introducción CIMNE • ¿Qué es un pre y postproceso gráfico? • Estado del arte. Sistemas de CAD, generadores de malla y programas cerrados. • Problema por resolver. • Interfases. Adaptación a un análisis predefinido. • GiD como motor geométrico y de generación de malla.
La interfaz de usuario • Prioridad para la ventana de visualización de modelo. • Ventanas adaptables al usuario. • Estandarización de los componentes gráficos.
modelación geométrica CIMNE • Vinculación topológica entre entidades • Tipos de entidades: • Puntos. • Líneas rectas, arcos, NURBS y polilíneas. • Superficies planas, Coon y NURBS. • Volúmenes. GiD
modelación geométrica: Líneas NURBS • Líneas curvas en el espacio. • Pueden interpolar un conjunto de puntos • Aproximan suavemente los puntos de control
modelación geométrica: Superficies NURBS • Superficies con curvatura en el espacio. • Pueden ser de grado cualquiera • Aproximan suavemente los puntos de control
modelación geométrica: Superficies NURBS trimadas • A las superficies NURBS se les añade una línea de corte que forma su nuevo contorno o agujero
Importación de geometría CIMNE • Formatos: • IGES, DXF, VDA, PARASOLID. • Fichero de comandos (batch). • Desde mallas: NASTRAN, STL, formato GiD. • Problemas: • Tolerancias. • Conversión de entidades. • Agujeros (gaps) y falta de conexiones. • Necesidad de filtros de corrección y colapsado de entidades. GiD
Operaciones en geometría y malla CIMNE • Intersección, subdivisión y unión de líneas y superficies. • Movimiento de puntos con deformaciones. • Control de normales en superficies. • Copia y movimiento de entidades con las operaciones: • Rotación, simetría, escalado, traslación, offset. • Opciones de: • Extrusión de líneas y superficies, copia múltiple y Creación automática de contactos. GiD
Utilidades CIMNE • Capas, deshacer, fichero de comandos (batch), fichero de seguridad (back up), ... • Listado, búsqueda de entidades, calculadora vectorial, ... • Operaciones de visualización: • Rotación de bola, por ejes, definición de centro, ... • zoom (hacia dentro, fuera, total y dinámico). • Iluminación plana y suave. • Calidad de visualización puede ser escogida según la complejidad del modelo. GiD
Condiciones, materiales y otros datos CIMNE • Definición general de condición. Asignada a entidades. • Materiales. Bases de datos de materiales. • Otros tipos de datos. GiD
Generación de malla CIMNE • Métodos y eficiencia. • Tipos de elementos y mezcla. • Definición de tamaños. • Definición automática de tamaños: • Adaptados a la geometría. • Por máximo error de curvatura. • Transición de tamaños. GiD
Error cordal máximo Generación de malla: control del error cordal • Dado un error cordal máximo aceptable, se define el tamaño de elemento por zonas.
Tiempos de generación para mallas bidimensionales Procesador: AMD 700 Mhz
Control de calidad de los elementos • Quality criteria: • Minimum angle • Maximum angle
Análisis CIMNE • Escritura del fichero de análisis. • Ejecución del análisis como módulo de GiD. • Control de errores en los datos • Postproceso... GiD
Postproceso CIMNE • Fichero de entrada neutro. • Tipos de visualización: plana, suave, contornos... • Operaciones: cortes, división de malla. • Visualización de resultados: • Isolíneas, isosuperficies y isocontornos. • Vectores, numéricos, gráficas, ... • Trazado de partículas. • Animaciones. GiD
Pasos de la adaptación CIMNE • Condiciones. • Materiales. • Datos generales y de intervalo. • Símbolos de condiciones. • Escritura de ficheros de análisis. • Extensiones mediante scripts y ventanas. GiD
Condiciones CIMNE • Se asignan a entidades. • Ejemplo: • NUMBER: 1 CONDITION: point-constraints • CONDTYPE: over points • CONDMESHTYPE: over nodes • QUESTION: x_flag#CB#(1,0) • Value: 1 • QUESTION: x_displ. • Value: 0.0 • QUESTION: y_flag#CB#(1,0) • Value: 1 • QUESTION: y_displ. • Value: 0.0 • QUESTION: z_flag#CB#(1,0) • Value: 0 • QUESTION: z_displ. • Value: 0.0 • End condition GiD
Escritura del fichero de análisis. CIMNE • Meta-lenguaje interpretado. • Más sencillo que un programa de interfase externo. • Ejemplo: *format "%2i%2i%2i%2i" Dimensions: npoin=*npoin nelem=*nelem ndime=*ndime nnode=*nnode GEOMETRY: NO_INTERPOLATE *loop elems *elemsnum *elemsmat *elemsConec *end elems *loop nodes *NodesNum *NodesCoord *end END_GEOMETRY Dimensions: npoin=358 nelem=1223 ndime= 3 nnode= 4 GEOMETRY: NO_INTERPOLATE 1 0 191 214 193 200 2 0 216 214 200 193 3 0 151 172 153 156 ... 1223 0 134 146 137 131 END_GEOMETRY GiD
Extensiones mediante ventanas y scripts CIMNE • Extensiones a la funcionalidad y a las ventanas de GiD mediante scripts Tcl-Tk. GiD
GiD web page: http://gid.cimne.upc.es
fin CIMNE 2001 GiD