Está en la página 1de 36

Cap.

1 MODELADO GEOMÉTRICO

1.1 INTRODUCCIÓN

Un modelo es una representación matemática de una forma geométrica que se


encuentra almacenada en la memoria de una computadora en un sistema CAD/CAM
(Diseño y Manufactura Asistidos por Computadora). Los modelos en 2D se reconocen por
el sistema como esquemas planos contorneados por un determinado número de puntos que
pueden definirse mediante coordenadas cartesianas X e Y. Se puede mantener en memoria
de la PC un modelo de 3D mediante la especificación de puntos de una tercera coordenada
Z.

Los sistemas CAD (Computer Aided Design) que permiten el diseño de objetos
tridimensionales (Diseño de piezas mecánicas, diseños en chapa, en plástico, diseños de
obra civil y urbanismo, etc.) pueden llegar a ofrecer al usuario lo siguiente:

1. En un módulo de proceso, se define la forma tridimensional del objeto o conjunto de


objetos a diseñar. La PC almacena un modelo tridimensional completo del mismo, que
permite la generación de cualquier vista, así como secciones, detalles y planos. También
el modelo contiene la información necesaria para el cálculo de las propiedades
geométricas del objeto que se esta diseñando: superficie, volumen, peso, centro de
gravedad, momentos de inercia, etc.

2. En una segunda etapa del proceso, se utiliza el modelo obtenido para realizar cálculos y
simulaciones más complejos, como pueden ser el cálculo de tensiones por elementos
finitos, o la simulación del comportamiento aerodinámico en el diseño de carrocerías,
perfiles de avión, etc.

3. En una tercera fase se pueden visualizar gráficamente los resultados de los programas de
cálculo. En caso de no ser los esperados, el usuario puede modificar la forma del diseño,
modificando el modelo y repetir el proceso; si son correctos los resultados, el sistema
podrá generar automáticamente el programa de control numérico para la fabricación de
un prototipo del objeto diseñado.

1.2 TÉCNICAS DE MODELADO GEOMÉTRICO

El modelado en 3D puede ser especialmente ventajoso en la creación de dibujos


complejos como el requerido en planos de plantas industriales, instalación de oleoductos y
arquitectura. Resulta importante para asegurar la adecuada claridad entre componentes de
algún diseño. También puede ser importante en los sistemas CAD/CAM que realizan cortes
de herramientas o simulación robótica. Algunos sistemas de 3D pueden incluir análisis
automático de propiedades físicas.

Al existir conexión de datos entre todas las vistas, el modelado en 3D resulta ser una
opción aconsejable en donde se necesite una gran cantidad de edición derivada del proceso
de diseño.

Los procedimientos de modelado en 3D incluidos en un sistema CAD/CAM se


pueden clasificar en tres categorías:

• Modelado en alambre
• Modelado de superficies
• Modelado de sólidos

1.2.1 EL MODELO DE ALAMBRE (MODELADO DE ESQUEMAS)

Si se almacena información tridimensional en la memoria de la PC, es posible


obtener todo tipo de proyecciones del objeto diseñado. Uno de los sistemas más sencillos,
es el llamado modelo de alambres, en el cual se dispone de coordenadas en el espacio de
todos los vértices del cuerpo, junto con información de qué pares de vértices se encuentran
unidos mediante aristas. Mediante sencillas transformaciones geométricas de proyección se
puede obtener cualquier vista del objeto. Este modelo se describe por completo en términos
de puntos y líneas. Constituye el nivel más bajo de modelado y tiene grandes limitaciones,
la mayoría de las cuales derivan de la falta de datos relativos a determinadas líneas y a la
incapacidad de distinguir entre el interior y el exterior de un objeto sólido. Necesita menos
requisitos de memoria que las otras dos técnicas.

Una de las aplicaciones más comunes del modelado en alambre es en la simulación


de corte en 3D, en operaciones simples de máquina tales como fresado de 2 ½ y 3 ejes. Los
sistemas más simples pueden tratar solamente figuras de sección transversal uniforme. Esto
se conoce como geometría de 2 ½ D.

1.2.1.1 LIMITACIONES DE LOS MODELOS DE ALAMBRE

AMBIGÜEDAD

Uno de los mayores inconvenientes de los modelos de alambre es la confusión que


se crea por la ambigüedad de la orientación y plano de visión. Por ejemplo, la vista en 3D
de la figura 1.1 (a), se podría interpretar tanto como una vista superior (b), como una vista
inferior (c). Al no tener una percepción sólida, no se puede distinguir entre contornos
“visibles” y “ocultos”. [2]

Modelado Geométrico 1 -. 2
(a) (b) (c)

Figura 1.1 Ambigüedad del modelado de alambre.

INCAPACIDAD PARA RECONOCER PERFILES CURVADOS

Los perfiles longitudinales de forma cilíndrica no son contornos fijos entre puntos
definidos en el espacio. Son vistos por el observador como la silueta de una componente
frontal que podría variar de posición en función de las direcciones de la vista. Entonces, no
pueden reconocerse como elementos de alambre y se omiten. En la figura 1.2, aparece el
perfil cilíndrico.

Perfil no reconocido

Figura 1.2 Incapacidad para reconocer perfiles curvados.

Es posible modificar perfiles curvados con “líneas sombreadas” longitudinales a


intervalos angulares regulares. Sin embargo, estas líneas no existentes pueden causar
posteriores confusiones sobre dibujos que se presuponen ya con ambigüedades.

INCAPACIDAD PARA DETECTAR INTERFERENCIAS ENTRE COMPONENTES

Puesto que los modelos de alambre no pueden reconocer superficies frontales, no


pueden proporcionar una detección de contactos indebidos entre superficies de objetos.
Esto es inconveniente en aplicaciones como análisis de mecanismos dinámicos en 3D,
simulación de robots, en el diseño de planos de plantas industriales y complejos conjuntos
de tuberías.

Modelado Geométrico 1 -. 3
DIFICULTADES EN EL CÁLCULO DE PROPIEDADES FÍSICAS

Consecuencia de la falta de datos sobre superficies. No puede determinarse con


precisión la forma correcta y por consiguiente el volumen de componentes diferentes a los
básicos. Las propiedades tales como las masas, áreas de superficies, centros de gravedad o
momentos de inercia son muy imprecisos.

INCAPACIDAD DE SOMBREADO

Las variaciones de los tonos de color y los efectos de sombras son herramientas para
visualizar un diseño sin ambigüedades en el modelado en 3D. Al no poder reconocer
superficies contorneadas, no es posible aplicar el sombreado al modelo.

1.2.2 MODELADO DE SUPERFICIES (REPRESENTACIÓN DE CONTORNOS)

Un modelo de superficie se define en términos de puntos, líneas y caras. Es


considerado como un modelo de nivel más alto que el de modelado en alambre, lo que lo
hace más versátil.

Las ventajas del modelado de superficies en relación al modelado en alambre son:

a) Capacidad para reconocer y visualizar perfiles curvados complejos.


b) Capacidad para reconocer caras, proporcionando facilidades de sombreado
de superficies.
c) Capacidad para reconocer características superficiales, tales como orificios.
d) Capacidad para visualizar simulaciones de cortes de herramientas en 3D
en operaciones de máquinas multi-axiales y formas complejas.
e) Facilidad mejorada de simulación en el manejo de robots.

El modelado de superficies se utiliza en el diseño y fabricación de superficies curvas


complejas, como pueden ser las carrocerías de automóviles.

1.2.2.1 TIPOS DE SUPERFICIES

GEOMETRÍA BÁSICA

Se pueden crear superficies planas mediante el dibujo de líneas rectas y la


introducción de un comando que barra una línea idéntica a lo largo de una distancia y
dirección determinadas (Figura 1.3);

Modelado Geométrico 1 -. 4
Figura 1.3 Formación de una superficie plana por barrido.

de forma similar, se pueden generar superficies cilíndricas y cónicas barriendo círculos o


arcos a través del espacio en 3D (Figura 1.4).

Figura 1.4 Formación de una superficie curvada por barrido.

Se pueden barrer áreas dentro de objetos de 3D (Figura 1.5). Se debe hacer notar,
que el sistema de modelado no reconoce la vista resultante como un volumen sólido, si no
como siete superficies planas reunidas en el espacio de 3D que contornean un interior
vacío.

Áreas Visualización de la forma barrida

Figura 1.5 Barrido de áreas.

Modelado Geométrico 1 -. 5
SUPERFICIES DE REVOLUCIÓN

Se pueden crear controlando la rotación de una forma plana ya creada sobre un eje
definido, (“barrido” rotacional). Recordando que se generan áreas de superficie y no
volúmenes (Figura 1.6).

Perfil creado

Eje de rotación

Superficie de revolución creada

Figura 1.6. Generación de superficie de revolución.

SUPERFICIES ANALÍTICAS

Este tipo de superficies se definen mediante una ecuación matemática en términos


de coordenadas X, Y y Z, por ejemplo la superficie de una esfera que se define como:

(x - h)2 + (y - k)2 + (z - l)2 - r2 = 0

SUPERFICIES ESCULPIDAS

También llamadas de “forma libre” o “discrecional”, estas superficies no se definen


tan sólo con una ecuación matemática. En su forma básica se crean visualizando curvas
tangenciales longitudinales entre puntos definidos en el espacio de 3D (Figura 1.7).

Tangentes

Figura 1.7 Superficie esculpida

Modelado Geométrico 1 -. 6
SUPERFICIES COMPUESTAS

Se puede definir una superficie compuesta con una red de cuadriláteros curvados
limitados por líneas transversales y longitudinales (Figura 1.8); la forma de cada
cuadrilátero se denomina rectángulo topológico (cuatro lados que no son necesariamente
rectos ni perpendiculares), los límites de los cuadriláteros forman curvas continuas,
obteniéndose superficies lisas a través de la red, y se emplea una interpolación para definir
la superficie interior de cada cuadrilátero curvo.

Figura 1.8 Red de contornos sobre una superficie.

1.2.2.2 LIMITACIONES DEL MODELADO DE SUPERFICIES

A pesar de las ventajas que nos ofrece el modelado con superficies, en comparación
con el modelado en alambre; existen limitaciones que sólo se pueden superar utilizando
modelos sólidos. Estas limitaciones incluyen:

• Incomprensión de modelos sólidos, produciéndose ambigüedades.


• Algunos modelos de superficies obtienen datos de volúmenes no fiables en
función de la precisión de la definición de superficies.
• No pueden borrarse con facilidad líneas ocultas, ni visualizar secciones internas.

1.2.3 MODELADO DE SÓLIDOS

Un modelo sólido se define en términos de la forma volumétrica que ocupa. El


modelado de sólidos constituye así la única técnica que proporciona una total y no ambigua
descripción de una forma en 3D. Este tipo de modelado es el más sofisticado de los tres
tipos.

Modelado Geométrico 1 -. 7
Las ventajas que se obtienen utilizando modelos sólidos incluyen:

1. Completa definición de formas volumétricas, incluyendo la capacidad de


distinguir entre exterior e interior de un objeto. Pudiendo detectar interferencias
entre componentes.
2. Capacidad para proporcionar borrado automático de líneas ocultas.
3. Capacidad para proporcionar vistas de secciones en 3D a través de sus
componentes.
4. Ventajas analíticas que incluyen visualización de las propiedades de las masas y
la construcción eficiente de elementos finitos.
5. Capacidad para incorporar opciones de color y control de tono. Es también
posible manipular fuentes de luz y producir efectos de sombra.
6. Simulación mejorada de mecanismos dinámicos, procedimientos de cortes de
herramientas y manipulación de robots.

Los modeladores de sólidos se pueden clasificar en dos categorías fundamentales:

• Tipo de representación constructiva (C-Rep).


• Tipo de representación de contornos (B-Rep.).

La diferencia entre estos dos tipos se encuentra en el método en el que se almacenan


los modelos.

1.2.3.1 MODELADO DE REPRESENTACIÓN CONSTRUCTIVA (C-Rep)

Los modelos sólidos C-Rep se construyen a partir de bloques básicos denominados


primitivas de modelado de sólidos que se definen en términos de su forma sólida, tamaño,
posición y orientación. La siguiente figura (1.9), muestra ejemplos típicos de primitivas de
modelado de sólidos.

Modelado Geométrico 1 -. 8
Figura 1.9 Ejemplo de primitivas de modelado de sólidos

OPERADORES BOLEANOS

Constituyen las herramientas esenciales para construir el modelo C-Rep definiendo


estos la relación entre primitivas.

Los operadores boleanos se basan en la teoría del álgebra de conjuntos (Figura


1.10a), y tienen especial importancia con objetos sólidos que se pueden intersectar. Los tres
operadores boléanos son unión, diferencia e intersección. La figura 1.10b, define estos
términos y da un ejemplo de modelado de sólidos.

La UNIÓN () define el espacio interior y los contornos exteriores del sólido
formado por la combinación de dos sólidos que se penetran.

La DIFERENCIA (-) define el contorno del perfil resultante de una de las


primitivas originales y los contornos externos de la región mezclada.

La INTERSECCIÓN () define el espacio interior de los contornos de la región


mezclada.

Modelado Geométrico 1 -. 9
Teoría de conjuntos
UNIÓN () DIFERENCIA (-) INTERSECCIÓN ()

A
B AB A-B AB
(a)
Ejemplo en Sólidos

C
RC R-C RC
(b)

Figura 1.10 Operaciones boleanas

CONSTRUCCIÓN DE MODELOS (C-Rep)

Se pueden crear primitivas de sólidos barriendo áreas de 2D en el espacio de 3D,


generando un volumen sólido, el barrido puede ser como para el caso de generación de
superficies; lineal o rotacional, como se muestra en la siguiente figura.

Figura 1.11 Creación de primitivas de sólidos por barrido de áreas.

Modelado Geométrico 1 -. 10
1.2.3.2 MODELADO DE REPRESENTACIÓN DE CONTORNOS (B-Rep)

Para crear modelos utilizando B-Rep se pueden emplear exactamente las mismas
técnicas que se emplean para C-Rep; es decir que se pueden formar primitivas de sólidos
con barridos lineales y rotacionales y construir formas compuestas utilizando operadores
boleanos. Sin embargo, mientras que los modeladores C-Rep reconocen un cuerpo
compuesto en términos de primitivas a partir de las que se ha construido, los modeladores
B-Rep reconocen el cuerpo en términos de los contornos y las caras que establecen sus
superficies colindantes (es decir, sus límites volumétricos en 3D). Los datos relativos a la
representación de los contornos se estructuran en términos de su topología (que describe el
número de caras) y su geometría (que describe la forma y posición de vértices, contornos y
caras.

La principal ventaja del modelado B-Rep es que los perfiles de los contornos se
pueden modificar con más facilidad. Sin embargo el sistema B-Rep necesita más recursos
de memoria.

Generalmente, existen muy pocas diferencias entre los dos tipos de modelado y
algunos sistemas emplean una combinación de ambos.

APLICACIONES DE LAS OPERACIONES BOLEANAS

1. Propiedades de los volúmenes y masas. Al construir un sólido compuesto


mediante el empleo de operadores boleanos, a cada paso el volumen del elemento
resultante se determina, y con esto sus propiedades de masa.
2. Análisis de fuerzas. Mediante operadores de diferencia, se puede seccionar un
modelo en 3D en elementos finitos sólidos para objetivos de análisis de fuerzas.
3. Simulación de operaciones de máquina. Las técnicas de corte de materiales tales
como el torneado, el fresado y taladrado se pueden realizar directamente con
operaciones de diferencia e intersección, como se muestra en la figura mediante
un proceso repetitivo de aplicación de operaciones boleanas, se puede simular el
fresado de una ranura, y saber con exactitud el volumen de material removido
(Figura 1.12).
4. Detección de interferencias o colisiones. Es otra consecuencia de la teoría
boleana. Si dos objetos sólidos no han penetrado uno en el otro, no existe valor
de intersección entre ellos, y por tanto, no existe interferencia. La figura 1.13
muestra un caso de interferencia entre elementos.

Modelado Geométrico 1 -. 11
Cortador Pieza de trabajo Simulación de corte Pieza terminada Material
removido

Figura 1.12 Simulación de corte con operaciones boleanas.

Figura 1.13 Uso de intersecciones para detectar interferencias.

1.3 ENTIDADES GEOMÉTRICAS

La construcción de un modelo con superficies requiere del entendimiento de los


términos punto, línea, superficie, y sólido. Estos son los elementos con los cuales podemos
construir los objetos, incluyendo otros sólidos de combinaciones de objetos sólidos.

1.3.1 EL PUNTO

Un punto, o vértice, es una entidad adimensional definida en el espacio de 3D, por


sus coordenadas (x y z).

Modelado Geométrico 1 -. 12
1.3.2 LA LÍNEA

Una línea, o curva es una entidad unidimensional, la cual puede ser dibujada a lo largo de
un eje recto o curvo. Una línea tiene longitud infinita, mientras un segmento de línea queda
definida por una línea y dos puntos que la limitan. Una línea puede ser definida
dependiendo del tipo que sea: recta, arco circular, elipse, parábola, hipérbola, elipse, o en
general curva de n-orden. Por ejemplo, una línea recta puede ser definida por dos puntos en
la línea [(x1 y1 z1) y (x2 y2 z2) o por un punto sobre la línea y un vector direccional [(x1
y1 z1) y (i j k), donde (i j k) son los cosenos directores del vector unitario en la dirección
de la línea. Un círculo puede ser expresado en términos de un punto central, un vector como
eje, y radio: [(x1 y1 z1), (i j k), r.

Curvas planas, pueden ser descritas por ecuaciones de primer y segundo orden. Por
ejemplo, una línea recta tiene la relación:

y = m * x + b

Donde m es la pendiente y b es la ordenada al origen. Esta es llamada una ecuación


explícita por que es de la forma y = f(x).

Una línea puede representarse como un elemento que conecta dos puntos P1 y P2,
como muestra la figura 1.14. Se define un parámetro  el cual adquiere los valores 0 y 1 en
P1 y P2 respectivamente. Utilizando el triángulo OPP1, la siguiente ecuación puede ser
escrita: [3]

P = P 1 + ( P - P1 )

El vector ( P - P1 ) es proporcional al vector ( P2 - P1 ), así tenemos

P - P1 =  ( P2 - P1 )

Modelado Geométrico 1 -. 13
P1
=0 n
Z

P1  P2 - P1
P

Y P2
P2 =1

X
Figura 1.14 Línea conectando a los puntos P1 y P2

Y la ecuación de la línea queda:

P = P 1 +  ( P2 - P 1 ) , 0    1 ( 1.1 )

En forma escalar, esta ecuación puede ser escrita así:

X = X1 +  ( X2 - X1 )
Y = Y1 +  ( Y2 - Y1 ) 0    1 ( 1.2 )
Z = Z1 +  ( Z2 - Z1 )

El vector tangente a la línea esta dado por

P’ = P2 - P1 ( 1.3 )

o, en forma escalar

X’ = X2 - X1
Y’ = Y2 - Y1 ( 1.4 )
Z’ = Z2 - Z1

El vector unitario n en la dirección de la línea esta dado por

n = ( P2 - P 1 ) / L ( 1.5 )

Modelado Geométrico 1 -. 14
donde L es la longitud de la línea:

L =  P2 - P1 =  (X2 - X1)2 + (Y2 - Y1)2 + (Z2 - Z1)2 1/2 ( 1.6 )

Otra forma de definir una línea es establecer que ésta pasa por el punto P 1 en una
dirección definida por el vector n (Figura 1.15).

En este caso la ecuación de la línea, considera un punto general P en la línea a una


distancia L de P1. La ecuación vectorial de la línea viene del triángulo OP1P de la figura
1.15.

P = P1 + L n , -  L   ( 1.7 )

y L esta dada por

L =  P - P1 ( 1.8 )

L es el parámetro en la ecuación 1.7 y el vector tangente es n.

P1
n
Z

P1

Y P
P

Figura 1.15 Línea pasando por P1 en dirección n.

1.3.3 EL CÍRCULO Y EL ARCO CIRCULAR

Ejemplos de curvas de segundo orden son el círculo y el arco circular,

(x - h)2 + (y - k)2 - r2 = 0

Modelado Geométrico 1 -. 15
donde h y k son las coordenadas del centro del círculo y r es el radio. Esta forma es llamada
ecuación implícita por que es de la forma f(x y) = 0.

Círculos y arcos circulares son las entidades más comúnmente utilizadas en


modelado de alambre. Estas entidades junto con las líneas rectas son suficientes para
construir un amplio porcentaje de partes mecánicas y componentes. Los datos geométricos
esenciales de un círculo son el radio y el centro.

La ecuación paramétrica básica de un círculo puede ser escrita como sigue:

X = Xc + R * cos 
Y = Yc + R * sin  0    2 ( 1.9 )
Z = Zc

asumiendo que el plano del círculo es el plano XY por simplicidad. En esta ecuación, el
parámetro  es el ángulo medido del eje x a algún punto P en el círculo (Figura 1.16).

Yw
R * cos 
Y

R R * sin 

Pc Xw

0
X

Z
Figura 1.16 Círculo definido por radio y centro.

El arco circular es considerado como un caso especial del círculo. Cuya ecuación
puede ser escrita como:

X = XC + R * cos 
Y = YC + R * sin  i    f ( 1.10 )
Z = ZC

Modelado Geométrico 1 -. 16
donde i y f son los ángulos inicial y final del arco respectivamente. En la base de datos,
para un arco incluye su centro y radio, como para un círculo, pero también sus ángulos
inicial y final.

Otros tipos de curvas planas son la elipse, la parábola, y la hipérbola.

1.3.4 LA ELIPSE

Matemáticamente la elipse es una curva generada por un punto en movimiento en el


espacio el cual en cualquier posición, la suma de sus distancias a dos puntos fijos (focos) es
constante e igual al diámetro mayor. Los focos están localizados sobre el eje mayor de la
elipse a una distancia de su centro igual a: d = ( A2 - B2)1/2, donde A y B son los radios
mayor y menor.

La figura 1.17 muestra una elipse con punto Pc como centro y las longitudes de los
ejes mayor y menor que son A y B. La ecuación básica paramétrica de una elipse puede
escribirse como:

X = XC + A * cos 
Y = YC + B * sin  0    2 ( 1.11 )
Z = ZC

Asumiendo que el plano de la elipse es el plano XY. Para un punto P mostrado en la


figura 1.17,  no es el ángulo entre la línea PPC y el eje mayor de la elipse;  esta definido
como se muestra. Para encontrar el punto P en la elipse que corresponde al ángulo , los
dos círculos concéntricos C1 y C2 están construidos con centro en PC y radios de A y B
respectivamente. Una línea radial forma el ángulo  que intersecta a ambos círculos en los
puntos P1 y P2. Si una línea paralela al eje menor es dibujada por P1 y una línea paralela al
eje mayor es dibujada por P2, la intersección de estas dos líneas define el punto P.

Modelado Geométrico 1 -. 17
A * cos  Yw
A * cos 
Yw Y
P1 P (x , y , z )

P (x , y , z )
B B * sin 
P2
B * sin  Pc A Xw
C2 Pc 
Xw
B

C1
A
0 X

Figura 1.17 Elipse definida por centro y radios A y B.

Si el eje mayor de la elipse esta inclinado un ángulo  relativo al eje X como


muestra la figura 1.18, la ecuación de la elipse queda:

X = XC + A cos  cos  - B sin  sin 


Y = YC + A cos  sin  + B sin  cos  0    2 ( 1.12 )
Z = ZC

Modelado Geométrico 1 -. 18
Yw
Xw
P (x , y , z )
Y

 A*cos  sin 
Pc * sin 
B*sin  sin 

A*cos  cos 

0 X

Figura 1.18 Elipse inclinada con un ángulo ..

1.3.5 LA PARÁBOLA

La parábola está definida matemáticamente como una curva generada por un punto
en movimiento, tal que su distancia a un punto fijo ( Foco Pf ) es siempre igual a su
distancia a una línea fija ( directriz ) como muestra la figura 1.19. El vértice Pv es el punto
de intersección de la parábola y su eje de simetría. Este está localizado a la distancia media
entre la directriz y el foco, el foco se encuentra en el eje de simetría.

Las siguientes condiciones son requeridas para definir una parábola, una curva
parabólica, o un arco parabólico. La base de datos de una parábola usualmente contiene las
coordenadas de su vértice, las distancias YHW y YLW, que definen sus puntos finales como
muestra la figura1.19, la distancia A entre el foco y el vértice (distancia focal), y el ángulo
de orientación . A diferencia de la elipse, la parábola no es una curva cerrada.

La parábola como se muestra en la figura 1.19, puede ser descrita por su ecuación
paramétrica como sigue:

X = XV + A * 2
Y = YV + 2A *  0     ( 1.13 )
Z = ZV

Modelado Geométrico 1 -. 19
Directriz
Yw
2Au

Au^2

HW
A

Y
Pf

Xw (eje de simetría)

Pv

LW
Y
Figura 1.19 Geometría básica de una parábola.

Si el rango de la coordenada Y es limitado por YHW y YLW , los valores


correspondientes para  son:

 H = YHW / 2A
 L = YLW / 2A ( 1.14 )

1.3.6 LA HIPÉRBOLA

La hipérbola esta descrita matemáticamente como una curva generada por un punto
en movimiento, tal que en cualquier posición, la diferencia de las distancias hacia los
puntos fijos (Focos) F y F’ es una constante e igual al eje transversal de la hipérbola.

Yw

Orígen
B Origen

Xw (eje transversal)

Pv
Pv

Figura 1.20 Geometría básica de una hipérbola.

Modelado Geométrico 1 -. 20
La ecuación paramétrica de una hipérbola esta dada por:

X = XV + A * cosh 
Y = YV + B * sinh  ( 1.15 )
Z = ZV

ésta ecuación esta basada en la ecuación implícita no paramétrica de la hipérbola la cual


puede escribirse como:

( X - Xv)2 - ( Y - Yv)2 = 1 ( 1.16 )


. A2 B2

utilizando la identidad cosh2  - sinh2  = 1.

1.3.7 CURVAS CÚBICAS

La forma simple de la curva no plana es la ecuación cubica. Curvas cúbicas y


superficies son representadas por ecuaciones paramétricas de la forma como aparecen a
continuación:

x( t ) = axt3 + bxt2 + cxt + dx

y( t ) = ayt3 + byt2 + cyt + dy ( 1.17 )

z( t ) = azt3 + bzt2 + czt + dz

donde las letras a, b, c y d son coeficientes y t es el parámetro el cual varía al dibujar la


curva. Esta forma es llamada la forma algebraica de la ecuación paramétrica. Usualmente t
esta definido tal que: 0  t  1.

A fin de especificar la forma de la curva cúbica, 12 coeficientes deben ser


determinados. Esto es equivalente a definir 4 puntos ( x, y, z ) en el espacio. Estos cuatro
puntos, los cuales afectan la forma de la curva son llamados puntos de control.

A continuación se describen las tres más comunes formas usadas de formulaciones


de curvas cúbicas: Hermite, Bezier y B-spline. [4]

1.3.7.1 CURVA HERMITE

Las curvas Hermite están definidas al especificar los dos puntos finales de la curva,
P0 y P1 , y las pendientes de los dos puntos finales, P0’ y P1’, como muestra la figura 1.21;
los coeficientes a, b, c y d, pueden encontrarse al evaluar las ecuaciones paramétricas con t
= 0 y t = 1 y sus primeras derivadas como sigue:

Modelado Geométrico 1 -. 21
P( 0 ) = a ( 0 ) 3 + b ( 0 ) 2 + c ( 0 ) + d
P( 1 ) = a ( 1 ) 3 + b ( 1 ) 2 + c ( 1 ) + d ( 1.18 )
P’( 0 ) = 3a ( 0 ) 2 + 2b ( 0 ) + c
P’( 1 ) = 3a ( 1 ) 2 + 2b ( 1 ) + c

aquí tenemos 12 ecuaciones ( 4 para cada x, y, y z ) y 12 incógnitas ( a, b, c y d para cada x,


y, y z ). Los valores de P y P’ son datos. Unos de los coeficientes son conocidos, la curva es
calculada para valores de t entre 0 y 1.

Po P1’

Po’ P1

Figura 1.21 Curva cúbica Hermite.

Una forma alternativa de la curva Hermite, reemplaza los coeficientes a, b, c, y d


con los valores de los puntos de control. Esta forma de la curva, es llamada la forma
geométrica de la ecuación de la curva cúbica, que aparece como:

P( t ) = F1( t ) P( 0 ) + F2( t ) P( 1 ) + F3( t ) P’( 0 ) + F4( t ) P’( 1 ) ( 1.19 )

donde P define la posición de cada uno de los puntos de la curva, y P’ la pendiente en los
mismos. Las Fi son llamadas las funciones compuestas y determinan el efecto total de los
cuatro puntos de control a determinado valor de t. Las funciones compuestas son:

F1( t ) = 2t 3 - 3t 2 + 1
F2( t ) = -2t 3 + 3t 2 ( 1.20 )
F3( t ) = t 3 - 2t 2 + t
F4( t ) = t3 - t2

La substitución de valores de t de 0 a 1 demostrará los efectos de cada función


compuesta, combinadas con los puntos de control de la curva.

1.3.7.2 CURVA BEZIER

Una alternativa a la curva Hermite es la curva Bezier, desarrollada por P. Bezier


para uso, junto con un paquete de diseño de superficies, en el PolySurfCAD system para
Renault Automobile Company en Francia en los 60’s. Especificando pendientes puede ser
un tanto difícil y un arte, Bezier supuso que seleccionando cuatro puntos de control podría

Modelado Geométrico 1 -. 22
ser más conveniente que escoger dos puntos de control y dos pendientes. Los puntos de
control de Bezier están definidos por posiciones P( 0 ), P( 1/3 ), P( 2/3 ), P( 1 ), donde t = 0,
1/3, 2/3, y 1, como muestra la figura 1.22a. Para definir coordenadas ( x, y, z ) a esas cuatro
posiciones, las doce ecuaciones pueden ser resueltas por los 12 coeficientes.

La forma de la ecuación paramétrica Bezier es:

P( t ) = ( 1 - t ) 3 Po + 3t( 1 - t ) 2 P1 + 3t 2 ( 1 - t ) P2 + t 3 P3 ( 1.21)

Donde Po, P1, P2, y P3 son las coordenadas de los cuatro puntos de control. Al dar
valores de t = 0, 1/3, 2/3, y 1, puede verse que la curva pasa por los puntos Po y P 3 ,pero no
por los puntos medios. Los puntos de t = 1/3 y 2/3, sirven para dar forma a la curva sin
pertenecer a esta. Las pendientes de los puntos finales de la curva pueden encontrarse al
conectar cada punto final con su adyacente punto de control como se muestra en la figura
1.22a.

La ventaja del método Bezier, es que resulta muy conveniente para extender curvas
dibujadas, esto quiere decir que pueden conectarse segmentos de curva Bezier, al hacer que
el punto P3, de un segmento sea el mismo que el punto PO, de otro segmento, esto haciendo
además colineales los puntos, P12, P13, P20, y P21, esto para garantizar la continuidad de la
curva (Figura 1.22b).

Po P3

P1 P2

P’( 0 ) = 3( P1 - P0 ) P’( 1 ) = 3( P3 - P2 )

(a)

P21 P22

P13 P23
P10 P20

P11 P12
(b)

Figura 1.22 Curva Bezier (a); Curva Bezier compuesta (b).

Modelado Geométrico 1 -. 23
1.3.7.3 CURVA B-SPLINE

El tercer tipo de curva es una variación de las dos anteriores formulaciones. En el


caso de los B-spline, cuatro puntos de control son establecidos, pero la curva no
necesariamente debe pasar por alguno de ellos (Figura 1.23a), lo que facilita enormemente
la construcción de curvas de forma libre.

Múltiples curvas B-spline, pueden conectarse al compartirse sus puntos de control.


La figura 1.23b muestra la conexión de tres B-splines, los puntos de control P0 , P1 , P2 , y
P3, controlan al primer spline; los puntos P1 , P2 , P3 y P4 , controlan al segundo segmento
spline, y los puntos P2 , P3 , P4 y P5 , controlan al tercer segmento, lo anterior hace que un
B-spline construido de esta manera tenga un alto orden en la continuidad del mismo;
además de que cada uno de los diferentes puntos de control tienen mucho más influencia
“local” en la forma de la curva compuesta, lo que facilita la modificación de pequeñas
secciones de la curva sin afectar al resto de la curva en mayor medida. La utilización de B-
splines es muy frecuente encontrarla en el diseño de carrocerías de automóviles.

Pi - 1

Pi + 2
Pi + 1

Pi
(a)
Y
P3

P1

P4

P5
P0
P2
X
(b)

Figura 1.23 Curva B-spline (a); Curva B-spline compuesta de tres segmentos (b).

Modelado Geométrico 1 -. 24
Una superficie, o cara, es una entidad bidimensional porque puede ser dibujada en
un plano o plano deformado. Puede ser definida como plano, cilindro, esfera, cono, etc., o
en general, como una superficie de n-orden.

1.3.8 SUPERFICIES BICÚBICAS

Las superficies bicúbicas ofrecen las mismas ventajas que las curvas cúbicas:
flexibilidad al esculpir y conveniencia al grabar la descripción de la superficie. Las
superficies bicúbicas usan el mismo concepto que las curvas cúbicas; esto es que, cada
superficie esta definida por un cierto número de puntos de control, tangentes a la superficie,
o una combinación de estos.

Al considerar esculpir una superficie con curvas cúbicas. Una malla podría ser
construida con curvas cúbicas cruzadas, como se muestra en la figura 1.24. Cada uno de los
cuatro bordes es una curva cúbica, y las cuatro intersectan en par en cada esquina de la red;
éstas curvas de los bordes definen el límite, pero más curvas son necesarias para definir la
curvatura del interior, añadiendo 2 curvas mas en cada dirección se podrá definir la forma
interior; entonces son ahora 8 curvas cúbicas, 4 en una dirección y 4 en otra. Esta es
llamada una superficie bicúbica, dos parámetros ( s y t ) son requeridos, uno en cada una de
las dos direcciones. La forma general de la ecuación bicúbica es:

P( s , t ) = a33 s3 t3 + a32 s3 t2 + a31 s3 t + a30 s3 + a23 s2 t3 + a22 s2 t2 + a21 s2 t + ...... ( 1.22 )

donde P es cualquier punto sobre la superficie y los aij términos son los coeficientes de las
x, y, y z ecuaciones.

t=1

P ( s ,t ) S=1
S=0

t=0

Figura 1.24 Superficie Bicúbica.

En conjunto hay 16 coeficientes en cada solución, al hacer la malla, las curvas


deben intersectar a lo largo de los bordes, en las esquinas, y en el interior, exactamente en
los 16 puntos. Estos 16 puntos pueden ser definidos para crear estas 8 curvas cúbicas; o

Modelado Geométrico 1 -. 25
alternativamente, se pueden definir las 8 curvas al especificar los puntos de las cuatro
esquinas y sus respectivas pendientes.

1.3.8.1 SUPERFICIE HERMITE

La forma de superficie bicúbicas Hermite, como la curva hermite, usa una


combinación de puntos de control y pendientes (Figura 1.25). Los 16 puntos de la
superficie incluyen las cuatro esquinas ( P00 , P01 , P11 y P10 ), las 4 s pendientes de las
esquinas, y las 4 t pendientes de las esquinas ( dP / ds , dP / dt ), el resto, cuatro tercias que
son llamadas los vectores de torsión ( d2P / ds dt ). Un vector de torsión define el interior
de la superficie por decirlo de una forma las direcciones de las pendientes s y t cambian a lo
largo de los bordes. Los vectores de torsión son iguales en ambas direcciones s y t en cada
esquina. Las superficies pueden ser esculpidas fácilmente al cambiar los 16 puntos. Por otro
lado al archivar una superficie hermite, involucra 16 (x, y, z) tercias, o 48 números.

P’01 ( t ) P’11 ( t )

t=1 P’01 ( t )
P11
P01
P’11 ( s )
P’01 ( s )

P ( s ,t ) S=1
S=0

P00 P10 Torsión


t=0 . dP2 .
P’00 ( s ) ds dt 10
P’00 ( t ) P’10 ( t )

Figura 1.25 Superficie Hermite.

1.3.8.2 SUPERFICIE BEZIER

Las superficies Bezier utilizan 16 puntos de control, como se utilizaron 4 en la curva


Bezier. La red puede ser definida como líneas que conectan a estos 16 puntos de control
(Figura 1.26). Estos puntos definen las 8 curvas Bezier, las cuales, definen los bordes y el
interior de la superficie. El archivar una superficie Bezier involucra 16 puntos o 48
números.

Las superficies compuestas Bezier pueden ser creadas al hacer las esquinas iguales a
otros parches. Adicionalmente, las pendientes deben ser iguales en la unión, esto quiere

Modelado Geométrico 1 -. 26
decir, que al igual que para las curvas Bezier compuestas, los puntos inmediatos a los
límites con éstos deben ser colineales.

P03

P02

P01

P00 P10 P20


P30

Figura 1.26 Superficie Bezier.

1.3.8.3 SUPERFICIE B-SPLINE

Las superficie B-spline también necesita 16 puntos de control. Como para el caso de
las curvas B-spline, la superficie no necesariamente pasa por los puntos de control; las
superficies compuestas se crean al compartir los puntos de control como para las curvas B-
spline compuestas; las superficies B-spline compuestas cuentan con un grado mayor de
continuidad, lo que las hace más suaves en su geometría, que las superficies Hermite o
Bezier.

1.3.8.4 NURBS

La tendencia en geometría CAD es representar todas las superficies como B-splines


rotacionales no uniformes ( NURBS ). La formulación de las NURBS tiene la ventaja de
tener mejor control de la curvatura, y disminuye en los coeficientes, el error por redondeo
al archivarse, esto en comparación con una superficie B-spline normal.

1.4 BASES DE DATOS

El manejo de grandes cantidades de datos forma parte de la ingeniería moderna


siendo habitual que, en su trabajo, el técnico utilice dibujos, libros de especificaciones,
manuales de tablas, catálogos, etc.; de aquí que los sistemas informáticos utilizados en
ingeniería incorporen ficheros y bases de datos (BD) que le permitan una fácil utilización
de toda la información requerida. [5]

Modelado Geométrico 1 -. 27
Una de las necesidades primarias en la ingeniería fue el almacenamiento de
constantes, como por ejemplo propiedades de materiales usadas en programas de análisis,
estos datos se almacenaban separadamente y se leían al principio de la aplicación pero no
sufrían ninguna modificación durante su uso; el estar almacenados separadamente permitía
que los datos fuesen utilizados por diferentes proyectos e incluso sufrir modificaciones y
extensiones, pero cuando esto sucedía afectaba por igual a todas las aplicaciones que los
utilizaban; un posterior desarrollo respondió a la utilización de ficheros para el pre y el
postproceso de datos que permitió la comunicación entre los diferentes procesos a los que
se sometían unos determinados datos.

Las operaciones descritas proporcionan una interfaz entre programas de una


aplicación determinada. A medida que el número de programas crece, la generación y
manejo de los datos de entrada que les corresponden se hace más problemática. Cada
fichero posee una estructura propia y el diseño de las interfaces entre ellos adquiere una
entidad propia.

El concepto de captura de datos sugiere que varios procesos de entrada pueden


alimentar un depósito común, a partir del cual se extraerán los datos particulares que cada
aplicación necesite. Sólo será necesario incorporar una vez aquellos datos que sean
comunes a varias aplicaciones y serán utilizados por cada una de ellas con posibles cambios
de formato de entrada/salida cuando sea necesario. A dicho depósito común se le llama BD
de diseño integrada o simplemente BD de diseño.

La importancia del papel que juega una BD en un sistema puede considerarse a


partir del echo de que su implantación puede llegar a afectar a los procesos de decisión,
dirección, y comunicaciones de las organizaciones que las incorporan.

Usualmente el concepto de base de datos (BD) se refiere a una organización de


datos de elevado volumen, almacenados en memoria masiva, a la que se accede mediante
programas de aplicación ejecutados en lote ( batch ) o bien por usuarios interactivos.

El principal concepto que encierra una BD es el de integración de la información; es


decir, una BD contiene datos utilizados por diferentes usuarios que pueden acceder a
subconjuntos de información disjuntos o con intersección no nula.

Las ventajas más frecuentemente mencionadas que presenta el concepto de BD son:


reducción de la redundancia de datos, minoración o reducción de la inconsistencia,
utilización múltiple de los datos, integridad, seguridad e independencia de los datos
respecto de los diferentes programas que los utilicen.

Las BD, además de almacenar datos, deben indicar las relaciones que existen entre
los diferentes elementos que las componen, relaciones que se representan o implementan
mediante los diferentes modelos de organización lógica de la información que conforman y
definen una BD.

Modelado Geométrico 1 -. 28
Modelo jerárquico

El modelo jerárquico se define como aquel en el que la organización lógica de los


datos responde a la relación definida por una estructura de árbol jerárquico.

Un árbol está compuesto por una jerarquía de elementos llamados nodos. El nivel
más alto de la jerarquía tiene un solo nodo y se denomina raíz. Con excepción de la raíz
todo nodo está vinculado a otro de nivel superior llamado padre o predecesor. Ningún
elemento puede tener más de un predecesor; en cambio, todo elemento puede tener uno o
más elementos relacionados en un nivel inferior, llamados hijos o sucesores. Existen nodos
que no poseen sucesores a los que se denominan hojas.

Los árboles suelen representarse en forma de grafos ( Figura 1.27 ), donde los nodos
representan la información y las aristas las relaciones entre nodos. Las BD jerárquicas están
constituidas por colecciones de árboles.

Modelo plex o red

Si en una relación entre datos un nodo tiene más de un predecesor, la relación no


puede describirse mediante una estructura de árbol; debe recurrirse entonces a una
organización lógica según la relación definida por una estructura plex o red.

En una estructura plex cualquier nodo puede estar relacionado con cualquier otro.
Análogamente a como sucede con los árboles, las redes suelen representarse en forma de
grafos ( Figura 1.28 ).

Toda estructura plex puede representarse de una forma más simple transformándola
en una o más estructuras jerárquicas a base de introducir cierta redundancia de datos.

Figura 1.27 Arbol de definición jerárquica.

Modelado Geométrico 1 -. 29
Modelo relacional

Los sistemas de BD presentan una fuerte tendencia a evolucionar hacia situaciones


poco flexibles y problemáticas. Las relaciones lógicas tienden a multiplicarse a medida que
se agregan nuevas aplicaciones y que los usuarios exigen que el sistema esté capacitado
para responder a nuevas formas de interrogación utilizando los datos que almacena.

De la misma forma que toda estructura plex se reduce a una representación en árbol
admitiendo cierta redundancia de la información, cualquier representación se lleva
asimismo a una forma tabular si a su vez se admite un cierto incremento en el nivel de
redundancia. El proceso que permite convertir las relaciones jerárquicas y plex en
relaciones tabulares se denomina normalización. A cada una de las tablas que aparece como
resultado de aplicar la normalización se le llama relación. Una BD es relacional cuando
está construida con matrices planas de elementos de datos.

Entre las ventajas que presenta el modelo relacional están su simplicidad en la


definición y manipulación de la información.

Figura 1.28 Estructura plex o red.

BD de CAD frente a BD de gestión

Se presentan a continuación algunas características que cualifican las diferencias


entre ambas BD:

Modelado Geométrico 1 -. 30
1. Información a presentar

a) En gestión, la realidad es estática, las entidades y relaciones se conocen a priori


pudiendo, por tanto, describirse y usarse en la definición inicial de la BD.
b) En CAD, los datos referentes a aquello que se pretende diseñar son dinámicos en el
sentido de que no se conocen inicialmente y sólo se llega a ellos a través del propio proceso
de diseño.

2. Modificación de la información

a) En gestión, la modificación de la información es frecuente pero afecta únicamente a los


valores.
b) En diseño, la modificación es frecuente y opera tanto sobre los valores de la información
como sobre su estructura.

3. ¿Quién hace modificaciones?

a) En gestión, el usuario realiza modificaciones de los valores y la estructura sólo puede


modificarla el administrador de la BD.
b) En diseño, es el usuario quien realiza todos los cambios que considera oportunos.

4. Tipos de valores

a) En gestión, los valores son numéricos o cadenas de caracteres.


b) En CAD, los valores son asimismo numéricos o caracteres pero además con una cierta
estructura asociada que les imprime carácter.

5. Complejidad de los datos

a) Una BD de gestión puede contener gran variedad de entidades, pero muy frecuentemente
débilmente relacionadas.
b) En el diseño de un objeto, existen muchas entidades con múltiples relaciones que
producen una estructura compleja en red.

6. Evolución de la estructura

a) Una vez descrita la información de gestión y la BD está cargada, el uso de los datos es
constante y la evolución de la estructura es lenta.
b) En CAD, mientras el objeto no este totalmente diseñado, su descripción evoluciona tanto
en valor como en estructura, presentando por tanto una fuerte evolución.

7. Volumen y variedad de la información

a) Las BD en gestión manejan grandes cantidades de información pero responden a unos


pocos tipos de objetos y relaciones.
b) Las BD de diseño no son tan extensas pero manejan muchas entidades y relaciones entre
ellas conduciendo a una gran cantidad de tipos de información.

Modelado Geométrico 1 -. 31
8. Uso del CPU

a) En gestión, las principales operaciones a realizar responden a extraer / insertar


información según algún criterio de selección con un bajo uso del CPU.
b) En CAD, algunos valores son el resultado de la aplicación de programas que pueden
involucrar costosos cálculos siendo, por tanto, elevado el uso del CPU.

9. Visión múltiple

a) Corresponde en gestión al esquema externo y se define principalmente con propósitos de


privacidad y protección.
b) En diseño, múltiples visiones de un mismo objeto son imprescindibles debido a que
representan los diferentes aspectos de las actividades particulares del diseño (modelo
geométrico, modelo estructural, modelo eléctrico, etc.)

Los conceptos expuestos no son exhaustivos, pero permiten plantear determinados


requisitos que las BD deben poseer en un entorno técnico y de diseño.

REQUISITOS DE LA BD EN CAD

La siguiente lista resume los requisitos que deberán cumplir las BD en CAD:
1. Deberá ofrecer un único lenguaje de definición y manipulación de datos de forma
que el diseñador pueda definir nuevos tipos de datos, redefinir los existentes y
operar con los datos almacenados durante todo el proceso de diseño.
2. Deberá permitir representar entidades estáticas y dinámicas. Las entidades
estáticas corresponderán al entorno de diseño y se usarán para construir las
entidades dinámicas que representarán el objeto diseñado.
3. Dispondrá de una capacidad de estructuración de los datos potente y flexible.
4. Los objetos dinámicos se podrán representar mediante diferentes descripciones.
Dado que distintos diseñadores podrán trabajar sobre el mismo objeto en su área
específica, dicho objeto debe poder ser contemplado de diversas maneras siendo
todas ellas coherentes puesto que representan un único objeto.
5. Un sistema de CAD debe asistir al diseñador en todas las fases de diseño y no
solamente en la evaluación de soluciones; por tanto, la BD deberá ser capaz de
almacenar datos técnicos que permitan al sistema CAD recuperarlos y usarlos en
el momento oportuno.

1.5 ESTRUCTURA DE DATOS

La figura 1.29 muestra una arquitectura de una BD. Se divide en tres niveles o
esquemas: interno, conceptual y externo. El nivel conceptual es el lazo de unión entre la
realidad y la forma de almacenar los datos, define una visión común para todos los datos.

Modelado Geométrico 1 -. 32
El esquema externo define la forma en la que los datos son vistos por el usuario. Se
define a partir del esquema conceptual.

El esquema interno está muy cerca del nivel físico y describe la forma en la que los
datos se almacenan físicamente.

Los diferentes esquemas deben definirse antes de cualquier uso de la BD. Se definen
mediante el lenguaje de definición de datos (DDL) y se almacenan en la propia BD después
de ser compilados.

Una vez creados los esquemas, los usuarios disponen de un lenguaje de


manipulación de datos (DML), para crear, borrar, actualizar y recuperar entidades descritas
en el esquema externo.

El sistema de manipulación de BD (DBMS) es el encargado de gestionar las


demandas de los usuarios, identificando las entidades solicitadas en el esquema externo y
accediendo a los datos almacenados, efectuando las operaciones que pueda haber indicadas
en los esquemas conceptual e interno.

Usuario A Usuario B

Esquema externo A Esquema externo B

Esquema conceptual

Esquema interno DBMS

Almacenamiento físico

Figura 1.29 Arquitectura de una BD.

Modelado Geométrico 1 -. 33
UNA ESTRUCTURA DE BD EN INGENIERÍA

La figura 1.30 presenta las entidades más importantes y las relaciones existentes
entre la información y la estructura de una BD integrada de CAD/CAM en ingeniería
mecánica. Dichas entidades se clasifican según su objetivo en los siguientes grupos:

1. Núcleo de la BD
2. Especificación de productos
3. Dibujo
4. Planeación de procesos
5. Manufactura

La estructura general responde a un modelo plex que junto con los modelos
jerárquicos son muy utilizados en las BD de CAD.

Núcleo de la base de datos

a) Estructura de datos de representación tridimensional de objetos: Toda la información


geométrica que el sistema utiliza se genera a partir de objetos tridimensionales. Las
operaciones necesarias las realiza un modelador geométrico y la estructura de datos que
representa la geometría tridimensional se almacena en el archivo objetos.

b) Atributos de los objetos: Para una correcta integración de los procesos CAD, es esencial
establecer relaciones correctas entre la geometría y la información técnica, tal como
tolerancias, grados de acabados, etc. Estos atributos se expresan usualmente en forma de
símbolos y se almacenan en el archivo atributos.

c) Geometría de objetos bidimensionales: El archivo figuras que almacena elementos de


geometría bidimensional permite generar figuras bidimensionales que servirán de base para
crear elementos tridimensionales o serán utilizadas de forma independiente.

Especificación de productos

a) Configuración jerárquica de partes y elementos: Los productos mecánicos responden


en general a configuraciones jerárquicas de diversas partes componentes; consisten en
partes con funciones específicas cada una de las cuales está compuesta por partes que
desempeñan su función a un nivel inferior y que pueden utilizarse en diferentes
productos.

Un elemento se define como un conjunto de objetos tridimensionales que no es


susceptible de ser subdividido en el proceso de diseño y manufactura.

b) Recuperación de la información: es frecuente que en los nuevos diseños se haga


referencia a datos correspondientes a diseños pasados. Esto obliga a tener medios
adecuados de almacenamiento y recuperación de la información. En la implementación

Modelado Geométrico 1 -. 34
presentada los archivos de partes y productos almacenan la información de diseños
anteriores y actuales.

Máquinas
CN
Manufactura

Planeación de procesos Herramientas

Catálogo
Tiempos
de
Procesos Especificación de productos

Lista de Bloques
materiales Procesos de
partes

Formas
Partes Productos

Proyección
Elementos Grupo de
Dibujo elementos

Dibujo Símbolos
en
pantalla

Dibujo
Objetos

Figuras
Atributos

Núcleo de la BD

Figura 1.30 Estructura de una BD en ingeniería.

En el archivo de productos se almacenan las especificaciones y la geometría,


mientras que en el archivo de partes se guarda el nombre, con resultado de análisis,
material, etc.

Modelado Geométrico 1 -. 35
c) Estandarización: Esta tiene que ser flexible para aumentar la productividad. Para lo cual
las partes se consideran compuestas por bloques que serán los que estarán estandarizados
de forma individual, disponiendo de varias alternativas (formas) entre las que se puede
escoger en el momento de su utilización.

Dibujo

La información obtenida por proyección de los objetos tridimensionales sobre un


plano se almacena en el archivo proyecciones. Este archivo guarda los nombres de las
partes proyectadas, las líneas y puntos.

El archivo de símbolos almacena la información del objeto, tales como cotas, notas,
etc., que completan un dibujo de ingeniería.

El archivo dibujo de pantalla almacena el grafismo bidimensional y la escala en la


que debe representarse el dibujo sobre la pantalla. El archivo de dibujo, además de la
información que almacena el archivo de pantalla, contiene todos aquellos elementos que
permiten obtener un plano, tales como nombre del plano, lista de partes, revisiones, fecha,
material, dibujante, etc.

Planeación de procesos

a) Lista de materiales: Todas las partes necesarias para la confección de un producto se


descomponen en sus elementos fundamentales y se almacenan en el archivo lista de
materiales. Este archivo guarda los identificadores de las partes y de planos en donde
aparecen.

b) Secuencia de proceso y tiempos: El diseño de procesos requiere agrupar las partes


similares, definir sus secuencias de proceso, así como sus tiempos estándar de cada paso.

El archivo tiempos almacena los parámetros y expresiones que permiten calcular los
tiempos de proceso.

Manufactura

La información geométrica y atributos generados en el departamento de diseño se


utilizan para controlar varias operaciones de manufactura, tales como la generación de
programas de control numérico (CN). Por ejemplo, los atributos permitirán definir las
condiciones de mecanizado y a partir de ellas seleccionar del archivo herramientas, la
herramienta necesaria.

Análogamente, la geometría permitirá definir las trayectorias que deberá realizar la


herramienta y de ellas se podrá definir la máquina, de entre las presentes en el archivo
Máquinas, que podrá realizar el proceso. Finalmente, si la parte se creó según las formas
previstas, las ordenes para el programa de CN quedarán definidas.

Modelado Geométrico 1 -. 36

También podría gustarte