Professional Documents
Culture Documents
TEMA 1. Introduccin
El trmino diseo procede del vocablo italiano 'disegno'. En nuestro contexto se utiliza para caracterizar 'la representacin grfica, de acuerdo con una idea creativa previa, de un objeto artstico o funcional, de un dispositivo mecnico, o de la estructura o funcionamiento de un sistema o proceso'. En este tema veremos el proceso de diseo y como los sistemas informticos pueden incidir en este proceso. Se plantear la estructura general de una aplicacin CAD, destacando el papel del modelo geomtrico.
En un sentido amplio, podemos entender el Diseo Asistido por Computador (CAD) como la "aplicacin de la informtica al proceso de diseo" [Salm87]. Puntualizando la definicin, entenderemos por Sistema CAD, un sistema informtico que automatiza el proceso de diseo de algn tipo de ente, para descartar, como sistemas CAD las aplicaciones que incidan tan solo en algn aspecto concreto del proceso de diseo. Los medios informticos se pueden usar en la mayor parte de las tareas del proceso, siendo el dibujo el punto en el que ms profusamente se ha utilizado. Una herramienta CAD es un sistema software que aborda la automatizacin global del proceso de diseo de un determinado tipo de ente. El xito en la utilizacin de sistemas CAD radica en la reduccin de tiempo invertido en los ciclos de exploracin. Fundamentalmente por el uso de sistemas grficos interactivos, que permiten realizar las modificaciones en el modelo y observar inmediatamente los cambios producidos en el diseo. El desarrollo de un sistema CAD se basa en la representacin computacional del modelo. Esto permite realizar automticamente el dibujo de detalle y la documentacin del diseo, y posibilita la utilizacin de mtodos numricos para realizar simulaciones sobre el modelo, como una alternativa a la construccin de prototipos.
Requerimientos
Definicin
Dibujo de detalle
Construccin de prototipos
Ensayos
Documentacin
Fabricacin
El ciclo de diseo utilizando un sistema CAD se ve afectado, tan solo, por la inclusin de una etapa de simulacin entre la creacin del modelo y la generacin de bocetos. Esta simple modificacin supone un ahorro importante en la duracin del proceso de diseo, ya que permite adelantar el momento en que se detectan algunos errores de diseo. La figura 2 muestra el ciclo de diseo utilizando una herramienta CAD. Tan solo las etapas de definicin y ensayo con prototipos quedan fuera del mbito del sistema CAD. El resto de las tareas se realizan utilizando el sistema CAD. La importancia de la realizacin de ensayos con prototipos depender de la naturaleza del ente a disear, y de la posibilidad de sustituirlos por simulaciones numricas. Cuando no hay un proceso de fabricacin en serie la construccin de prototipos no suele realizarse. Otro aspecto importante de la automatizacin del diseo es la posibilidad de utiliza la informacin del modelo como base para un proceso de fabricacin asistida por ordenador (CAM).
Requerimientos
Definicin
Simulacin
Dibujo de detalle
Construccin de prototipos
Ensayos
Documentacin
Fabricacin
Los sistemas CAM se utilizan para automatizar el proceso de fabricacin, incluyendo la planificacin y control del proceso, as como del control de maquinas herramientas. El uso de sistemas CAM est ms extendido en procesos de fabricacin en cadena, en los que se realizan gran nmero de tareas mecnicas susceptibles de ser automatizadas. El sistema CAM debe disearse para hacer uso de la base de datos del diseo.
Figura 2 Proceso de diseo usando una herramienta CAD. La zona sombreada muestra el mbito del sistema CAD.
Modelo. Es la representacin computacional del ente que se est diseando. Debe contener toda la informacin necesaria para describir el ente, tanto a nivel geomtrico como de caractersticas. Es el elemento central del sistema, el resto de los componentes trabajan sobre l. Por tanto determinar las propiedades y limitaciones del sistema CAD. Subsistema de edicin. Permite la creacin y edicin del modelo, bien a nivel geomtrico o bien especificando propiedades abstractas del sistema. En cualquier caso la edicin debe ser interactiva, para facilitar la exploracin de posibilidades. Subsistema de visualizacin. Se encarga de generar imgenes del modelo. Normalmente interesa pode realizar distintas representaciones del modelo, bien por que exista ms de un modo de representar grficamente el ente que se est diseando, o bien para permitir visualizaciones rpidas durante la edicin, junto con imgenes ms elaboradas para evaluar el diseo. Subsistema de clculo. Permite el clculo de propiedades del modelo y la realizacin de simulaciones Subsistema de documentacin. Se encarga de la generacin de la documentacin del
modelo.
Indudablemente, tanto las tcnicas de representacin y edicin del modelo, como la visualizacin, el calculo o la documentacin, dependen del tipo de ente a modelar. No es pues posible construir sistemas CAD universales. En el ciclo de diseo con un sistema CAD, se puede ver como una sucesin de modificacin-visualizacin del modelo. Una sesin de trabajo con un sistema CAD puede interpretarse como la creacin de un 'programa', el modelo, que se especifica interactivamente con una secuencia de ordenes de edicin.
Clculo / Simulacin
Visualizacin
Modelo Geomtrico
Entrada / Edicin
Documentacin
1.5 - Fundamentos
Son varias las disciplinas que sirven de sustento al diseo asistido por ordenador, entre ellas destacamos las siguientes: Modelado geomtrico. Se ocupa del estudio de los mtodos de representacin de entes con contenido geomtrico. Para sistemas 2D en los que la representacin grfica sean esquemas se suele utilizar modelos basados en instanciacin de smbolos. Para modelar objetos de los que solo interese el contorno, (perfiles, trayectorias, zapatos, carroceras, fuselajes, etc.) se suelen usar mtodos de diseo de curvas y superficies. Para objetos slidos (piezas mecnicas, envases, moldes, ingeniera civil, etc.). Tcnicas de visualizacin. Son esenciales para la generacin de imgenes del modelo. Los algoritmos usados dependern del tipo de modelo, pudiendo variar desde simples tcnicas de dibujo 2D, para el esquema de un circuito, hasta la visualizacin realista usando trazado de rayos o radiosidad, para el estudio de la iluminacin de un edificio o una calzada. Adems, se suelen usar tcnicas especficas para la generacin de la documentacin (generacin de curvas de nivel, secciones, representacin de funciones sobre slidos o superficies). Tcnicas de interaccin grfica. Son el soporte de la entrada de informacin geomtrica del sistema de Diseo. Entre estas, las tcnicas de posicionamiento y seleccin poseen una
especial relevancia. Las tcnicas de posicionamiento se utilizan para la introduccin de posiciones 2D o 3D. Las tcnicas de seleccin permiten la identificacin interactiva de un componente del modelo, son por tanto esenciales para la edicin. Diseo de la interfaz de usuario. Uno de los aspectos ms importante del diseo de una herramienta CAD es la creacin de una buena interfaz de usuario. Bases de datos. El soporte para almacenar la informacin del modelo, cuando se diseen objetos de un cierto tamao, sea una base de datos. El diseo de bases de datos para sistemas CAD plantea una serie de problemas especficos, por la naturaleza de la informacin y por las necesidades de cambio de la estructura con la propia dinmica del sistema. Mtodos numricos. Son la base de los mtodos de clculo y simulacin.
1.6 - Evolucin
El trmino Diseo asistido por ordenador fue acuado por Douglas Ross y Dwight Baumann en 1959, y aparece por primera vez en 1960, en un anteproyecto del MIT, titulado 'Computer-Aided Design Project' [Ross93]. En aquella poca ya se haba comenzado a trabajar en la utilizacin de sistemas informticos en el diseo, fundamentalmente de curvas y superficies. Estos trabajos se desarrollaron en la industria automovilstica, naval y aeronutica. Un problema crucial para esta industria era el diseo de superficies, que se resolva, siempre que era factible instanciando curvas y superficies conocidas y fcilmente representables (crculos, rectas, cilindros, conos, etc.). Las partes que no podan ser diseadas de este modo, como cascos de buques, fuselaje y alas de aviones o carroceras de coches, seguan procesos ms sofisticados. El primer trabajo publicado relacionado con la utilizacin de representaciones paramtricas para curvas y superficies fue escrito por J. Fergusson en 1964 [Bzi93], quien expona la utilizacin de curvas cbicas y trozos bicbicos. Su mtodo se estaba usando en el diseo de alas y fuselajes en Boeing. Previamente Paul de Castelju desarrollo, en torno a 1958, un mtodo recursivo para el diseo de curvas y superficies basado en el uso de polinomios de Bernstein, en Citron. Sus trabajos, no obstante no fueron publicados hasta 1974. Paralelamente, y de forma independiente Pierre Bzier, trabajando para Renault desarrollo la forma explcita del mismo mtodo de diseo, que hoy se conoce como mtodo de Bzier. Uno de los hitos en el desarrollo del CAD fueron los trabajos de Ivan Sutherland quien realiz su tesis doctoral sobre desarrollo un sistema de diseo en el MIT en 1963 [Mann93]. El sistema permita la definicin y edicin interactiva de elementos geomtricos, que podan ser almacenados de forma concisa. Por la misma fecha, y tambin en el MIT Steve Coons comenz a desarrollar tcnicas de diseo de superficies basadas en la descomposicin en trozos [Barn93], que fueron aplicados al diseo de cascos de buques en 1964. El modelado de slidos tuvo un desarrollo ms tardo. Tal vez, los primeros antecedentes sean los trabajos desarrollados por Coons en el MIT entre 1960 y 1965, que se centraron en la aplicacin de mtodos numricos a slidos creados por barrido.
Los primeros trabajos relacionados con el modelo de fronteras se desarrollaron en la Universidad de Cambridge (UK), a finales de la dcada de los sesenta. No obstante, el desarrollo del modelado de slidos como disciplina, se debe en gran parte a los trabajos de Aristides Requicha y Herbert Voelcker en la Universidad de Rochester durante la dcada siguiente. En 1974 Baumgart propuso la representacin mediante aristas aladas (windged-edges) para B-rep, y propuso la utilizacin de operadores de Euler para editar la representacin. A finales de la dcada de los sesenta y principios de los setenta, se comenzaron a desarrollar modeladores de slidos. Entre ellos cabe destacar EUCLID, desarrollado por J.M. Brun en Francia, PADL-1 de la Universidad de Rochester, Shapes del MIT, TIPS-1 desarrollado por Okino.
1.7 Bibliografa
Los contenidos de este tema son lo suficientemente generales como para que sean cubiertos por cualquier texto de CAD o Informtica Grfica, sin embargo, la confusin respecto a los trminos y conceptos es muy grande. Entre los textos de CAD a un nivel general se puede consultar el texto de Massip, que aunque es un libro de divulgacin sobre diseo industrial hace un planteamiento, a nuestro juicio, correcto y simple del proceso de diseo y del papel del ordenador en el diseo [Mass87]. El texto de Salmon hace una buena definicin del CAD, clarificando perfectamente las diferencias con el dibujo asistido por ordenador [Salm87]. La visin de la estructura del sistema CAD se toma del captulo de modelado geomtrico del libro Mompin, en el que se presenta un esquema simple de funcionamiento [Brun8A]. El libro de Mompin es una monografa sobre CAD, compuesta por una serie de captulos ms o menos independientes, una buena parte de ellos se dedican a comentar aplicaciones concretas, entre las que cabe destacar: Circuitos impresos, Circuitos integrados, Circuitos electrnicos, Aeronutica, Automviles, Industria pesada , Diseo industrial, Ingeniera civil, Diseo arquitectnico e Industria textil. El libro de Medland aborda el estudio del diseo y del CAD desde un punto de vista terico.
Referencias
Brun86 Brunet P.: "Diseo grfico y modelado geomtrico". Mompn J. (Ed.): "Sistemas CAD/CAM/CAE. Diseo y fabricacin por ordenador". Marcombo 1986. Fole90 Foley J.D.; van Dam A.; Feiner S.K.; Hughes J.F.: "Computer Graphics. Theory and Practice". Addison-Wesley 1990. Mass87 Massip R.F.: "Diseo industrial por computador". Marcombo 1987. Salm87 Salmon R.; Slater M.: "Computer Graphics: Systems and Concepts". Addison-Wesley 1987
Ejercicios
1.Enumerar ventajas de la utilizacin de un sistema CAD frente al diseo convencional en los siguientes campos: diseo de carroceras de coches, diseo de circuitos electrnicos, diseo de edificios, diseo de alumbrado pblico, diseo grfico.
2.Describir, para cada una de las aplicaciones anteriores, los prototipos que se podran utilizar y los ensayos que se pueden realizar con ellos. Cuales se podran sustituir por un proceso de simulacin una vez automatizado el diseo?. 3.Justificar la necesidad de que la definicin del modelo geomtrico sea interactiva. 4.Proponer una representacin interna para cada uno de los modelos geomtricos de los sistemas CAD del ejercicio 1. 5.Que tipo de propiedades se podran obtener de los modelos anteriores?.