You are on page 1of 39

GEOMETRA CONSTRUCTIVA DE SLIDOS

DEFINICIN

DEFINICIN
Un modelo es una representacin de la realidad con el objetivo de reducir la complejidad. El modelado de slidos es el conjunto de teoras, tcnicas y sistemas orientados a la representacin de slidos.

Dicha representacin debe permitir calcular automticamente cualquier propiedad bien conocida de cualquier slido almacenado.
Con los slidos representados necesitaremos, adems de visualizarlos y editarlos, calcular sus propiedades fsicas y simular sobre ellos procesos fsicos.

REPRESENTACIN

MTODOS DE REPRESENTACIN
Se han propuesto un gran numero de esquemas de representacin para solidos. Son dos los ms usados:
El mtodo de Representacin de Fronteras (B-Rep).

El mtodo de Geometra Constructiva de Solidos (CSG).


Cada uno de estos mtodos tiene sus ventajas y desventajas dependiendo de la aplicacin.

PROPIEDADES DE LOS MTODOS DE REPRESENTACIN


Las representaciones de slidos tienen los siguientes atributos y propiedades formales: Dominio.
Validez. No ambigedad. Unicidad.

GEOMETRA CONSTRUCTIVA DE SOLIDOS (CSG)


La Geometra Constructiva de slidos no representa explcitamente la geometra del solido, si no que lo describe como una expresin booleana, en la que intervienen primitivas.

OPERACIONES DE CONSTRUCCIN : CSG


Operaciones Booleanas con solidos:
Combinan solidos como conjuntos de puntos.

Pueden generar solidos equivalentes de formas diferentes.


Unin (OR) Interseccin (AND)

Diferencia

REPRESENTACIN DE CSG
La representacin usual de un modelo CSG es como un rbol binario, en el que los nodos terminales contienen primitivas y los nodos internos operadores booleanos.
Asociado a cada arco hay una transformacin geomtrica.

VISUALIZACIN

VISUALIZACIN
La visualizacin en CSG vara segn sea el mtodo utilizado.

Existen 2 mtodos cuyos procesos aplicados son diferentes, estos son:


1. Visualizacin con ray casting (mtodo directo).

2.

Visualizacin por el mtodo standard

1. VISUALIZACIN CON RAY CASTING (MTODO DIRECTO).

Se inicia el recorrido del rbol binario comenzando por el nivel inferior, localizamos el par de nodos terminales y su nodo padre convenientemente escaladas y situadas en el sistema de referencia, se efecta la clasificacin del rayo con respecto a cada una de las dos primitivas.
Para facilitar la comprensin del proceso de clasificacin de los rayos respecto a las primitivas y modelos resultantes es de gran ayuda la utilizacin los diagramas de Roth.

DIAGRAMAS DE ROTH
Primero se efecta la clasificacin del rayo del nivel inferior (P1.T1 y P1.T2). El proceso se repite con R1 y P2.T3. Obtenindose los segmentos de clasificacin del rayo R2. conocindose los valores de t en los puntos de interseccin, y las primitivas donde se localizan, el algoritmo de ray casting puede completar su ejecucin.

2. VISUALIZACIN POR EL MTODO STANDARD


Se requieren para determinar las caractersticas geomtricas y fsicas de los modelos, como reas, volmenes,pesos,etc.La informacin implcita se conoce como evaluacin de modelo. Los evaluadores de fronteras localizan intersecciones de las superficies de las primitivas, y determinan cuales son las caras, aristas y vrtices validos para crear el modelo de fronteras.

CARACTERSTICAS

Esquema ms popular para crear modelos.

Fcil de entender, crear y almacenar.


Fcil de validar. til en procesos de manufacturacin.

Eliminacin de material.
Interferencia entre objetos. Basado en la nocin topologa de que un objeto puede dividirse en un conjunto de primitivas combinadas de cierta forma por un conjunto de reglas para formar el objeto. Del objeto se obtienen las caras, aristas y vrtices.

CARACTERISTICAS FORMALES

No son nicos

No son conmutativas

Interseccin entre cubos que no se solapan

Interseccin con una arista adyacente

TIPOS
PRIMITIVAS CON FRONTERAS (r-sets) PRIMITIVAS SIN FRONTERAS (non r-sets)

COMPARACIN

METODO B-REP O BREP( Representacin de Fronteras)


Muy utilizado junto al CSG

En este mtodo se definen los objetos en funcin de la

superficie que los encierra (su frontera), describiendo sus


vrtices, aristas y caras.

CONSTRUCCIN GEOMTRICA DE SOLIDOS No guarda explcitamente las caras, artistas y vrtices. En vez de eso, las evala cuando son necesitadas por medio de algoritmos o generacin de dibujos.

B-REP

Los objetos se definen en funcin de la superficie que los encierra: vrtices, aristas, caras.

La informacin contenida en los nodos del rbol va de operadores booleanos ( como unin , interseccin, diferencia), instanciaciones de slidos de determinadas familias, o argumentos de transformaciones geomtricas.

Trabaja con operadores de Euler hacindose costoso y lento V- A + C = 2

La realizacin de operaciones booleanas es sencilla, ya que consiste en combinar dos rboles para producir un rbol final.

La realizacin de operaciones booleanas es costosa debido a que requiere operar todas las caras de uno de los slidos con todas las caras del otro, adems de tener que clasificar todas las caras resultantes con respecto a los slidos originales.

CONSTRUCCIN GEOMTRICA DE SOLIDOS

B-REP

La creacin del modelo es simple dado que el usuario solo elabora el rbol de operaciones mediante un conjunto de sentencias.

La creacin del modelo si se quiere tener un dominio elevado, es muy engorrosa.

El modelo CSG resulta muy adecuado cuando los objetos a representar se forman por combinacin de formas bsicas sencillas (paraleleppedos, esferas, cilindros, etc.), pero puede resultar muy ineficiente para otro tipo de objetos.

Fcil de Convertir de B-REP a almbrico.

VENTAJAS Y DESVENTAJAS

VENTAJAS

Muy adecuado para el modelado de objetos extraordinariamente complejos(define cuerpos complejos a partir de simples).

Maneja de igual forma superficies curvas y polidricas.

Operaciones booleanas muy sencillas.

Poca memoria de almacenamiento.

CSG permite calcular con sencillez las propiedades fsicas de los objetos modelados.

Fcil de entender, crear, almacenar y validar.

Resuelve con facilidad las interacciones entre objetos.

DESVENTAJAS

El tipo de objetos a representar es limitado.

Cada modificacin necesita que el programa recorra Internamente el rbol.

La obtencin de la imagen requiere mucho tiempo.

Para modelar objetos sencillos, como una esfera, precisa mucha mayor cantidad de informacin que los dems mtodos.

Las operaciones son globales al objeto, no pudiendo realizar operaciones a partes del objeto.

EJEMPLO

EJEMPLO

APLICACIONES

ELIGE UN TRABAJO QUE TE GUSTE, Y NO TENDRS QUE TRABAJAR NI UN SOLO DA DE TU VIDA.


- CONFUCIO-

You might also like