INTRODUCCIN...2
4.4. REDISEO.......27
El diseo de sistemas mecnicos de calidad debe basarse en un amplio conocimiento de la teora del clculo de fuerzas, dibujo aplicado a la ingeniera y de diversos estndares y recomendaciones existentes en la particular rea de diseo, as como de la propia experiencia del diseador. Actualmente las computadoras suelen asistir el proceso de creacin de cualquier equipo mecnico complejo, tanto en la primera etapa del diseo (CAD), como en la ltima de la manufactura (CAM). En el caso del diseo y manufactura de sistemas mecnicos complejos, el proceso de diseo debera fundamentarse en un modelo computarizado especialmente desarrollado de la estructura mecnica.
El diseo de ingeniera mecnica incluye el diseo mecnico, pero es un estudio de mayor amplitud que abarca todas las disciplinas de la ingeniera mecnica, incluso las ciencias trmicas y de los fluidos. A parte de las ciencias fundamentales se requieren, las bases del diseo de ingeniera mecnica son las mismas que las del diseo mecnico
En el diseo de componentes mecnicos se encuentran frecuentemente cambios de geometra no uniformes que junto con las inclusiones y defectos dentro de los materiales pueden dar lugar a un incremento en el valor de los esfuerzos. La distribucin de estos esfuerzos en piezas con geometra compleja se puede predecir y es deseable optimizar las zonas en donde estos se concentran.
UNIDAD IV DISEO PTIMO 4.1. FUNDAMENTOS DE DISEO PTIMO CONTEMPLANDO NORMAS Y ESTNDARES.
El TERMINO DISEO Disear (o idear) es formular un plan para satisfacer una necesidad. En principio, una necesidad que habr de ser satisfecha puede estar bien determinada. A continuacin se dan dos ejemplos de necesidades apropiadamente definida. Cmo es posible obtener grandes cantidades de energa en forma limpia, segura y econmica sin utilizar combustibles fsiles y sin causar dao alguno a la superficie terrestre? Este mecanismo esta causando problemas!, y ha tenido ya ocho desperfectos en las ltimas seis semanas. Haga usted algo al respecto. Por otra parte, la necesidad que deber satisfacer puede estar tan confusa e indefinida que se requiera un esfuerzo mental considerable para anunciarla claramente como un problema que demanda solucin. Los siguientes son dos ejemplos: Muchsimas personas perecen en accidentes de aviacin. En las grandes ciudades hay demasiados automviles en las calles y las avenidas. Este segundo tipo de caso de diseo est caracterizado por el hecho de que la necesidad ni el problema a resolver han sido identificados. Obsrvese tambin que el caso puede implicar muchos problemas. Es posible adems clasificar el diseo. Por ejemplo: Diseo De vestuario De interiores de casas De carreteras De paisajes De edificios De barcos De puentes Por computadora De sistemas de calefaccin De mquinas En ingeniera De procesos
EL DISEO EN INGENIERA MECNICA El diseo mecnico es el diseo de objetos y sistemas de naturaleza mecnica; piezas, estructuras, mecanismos, maquinas y dispositivos e instrumentos diversos. En su mayor parte, el diseo mecnico hace uso delas matemticas, las ciencias de uso de materiales y las ciencias mecnicas aplicadas a la ingeniera. El diseo de ingeniera mecnica incluye el diseo mecnico, pero es un estudio de mayor amplitud que abarca todas las disciplinas de la ingeniera mecnica, incluso las ciencias trmicas y de los fluidos. A parte de las ciencias fundamentales se requieren, las bases del diseo de ingeniera mecnica que son las mismas que las del diseo mecnico y, por, consiguiente, ste es el enfoque que se utilizar en el presente texto. FASES DEL DISEO El proceso total de diseo es el temas de este capitulo. Cmo empieza? Simplemente llega un ingeniero a su escritorio y se sienta ante una hoja de papel en blanco? Qu hace despus de que se le ocurren algunas ideas? Qu factores determinan o influyen en las decisiones que se deben tomar? Por ltimo, Cmo termina este proceso de diseo? A menudo se describe el proceso total de diseo- desde que empieza hasta que termina como se muestra en la figura 1. Principia con la identificacin de una necesidad y con una decisin de hacer algo al respecto. Despus de muchas iteraciones, el proceso finaliza con la presentacin de los planes para satisfacer tal necesidad. En las secciones siguientes se examinarn en detalle estos pasos del proceso de diseo.
IDENTIFICACIN DE NECESIDADES Y DEFINICIN DE PROBLEMAS A veces, pero no siempre, el diseo comienza cuando un ingeniero se da cuenta de una necesidad y decide hacer algo al respecto. Generalmente la necesidad no es evidente. Por ejemplo, la necesidad de hace algo con respecto a una mquina empacadora de alimentos pudiera detectarse por nivel de ruido, por la vibracin en el peso de los paquetes y por ligeras, pero perceptibles, alteraciones en la calidad del empaque o la envoltura. CONSIDERACIONES O FACTORES DE DISEO A veces, la resistencia de un elemento es muy importante para determinar la configuracin geomtrica y las dimensiones que tendr dicho elemento, en tal caso se dice que la resistencia es un factor importante de diseo. La expresin factor de diseo significa alguna caracterstica o consideracin que influye en le diseo de algn elemento o, quiz, en todo el sistema. Por lo general se tiene que tomar en cuentas varias de esos factores en un caso de diseo determinado. En ocasiones, alguno de esos factores ser crtico y, si se satisfacen sus condiciones, ya no ser necesario considerar los dems. Por ejemplo, suelen tenerse en cuenta los factores siguientes: Resistencia Confiabilidad Condiciones trmicas Corrosin Desgaste Friccin o rozamiento Procesamiento Utilidad Costo Seguridad Peso Ruido Estilizacin forma Tamao flexibilidad Control Rigidez acabado de superficies Lubricacin Mantenimiento Volumen
Materiales ferrosos. Al carbn, aleados, inoxidables, aceros para herramientas. Aleaciones y materiales no ferrosos. Aluminio, magnesio, cobre, nquel, titanio, superaleaciones, materiales refractarios, berilio, zirconio. Cermicos. Vidrios, grafito, diamante. Materiales compuestos. Plsticos reforzados, compuestos con matriz metlica o cermica, estructuras de panal.
AluminiumAssociation (AA) American Gear Manufactures Association (AGMA) American Institute of Steel Construction (AISC) American Iron an Steel Institute (AISI) American National Standards Institute (ANSI) American Society of Mechanical Engineers (ASME) American Society of Metals (ASM) American Society of Testing and Materials (ASTM) American WeldingSociety (AWS) Anti-Friction Bearing Manufactures Association (AFBMA) Industrial FastenersInstitute (IFI)
Relacin Entre Diseo Y Manufactura El diseo y la manufactura estn muy relacionados. No deben verse como disciplinas separadas. Cada parte o componente debe disearse no solamente cumpliendo los requerimientos y especificaciones de diseo, sino tambin que se puedan fabricar con relativa facilidad y economa. Este enfoque, llamado diseo para la manufactura (DesignforManufacturing DFM) mejora la productividad y permite una manufactura competitiva. Una vez que las partes individuales se han manufacturado, deben ser ensambladas para formar el producto final. Esto debe hacerse con facilidad, rapidez y bajo costo. La siguiente figura muestra algunos ejemplos donde el diseo no favorece el ensamble y la manera de corregirlo.
REDISEO DE PARTES PARA EL ENSAMBLE AUTOMTICO Adicionalmente, en algunos casos, el desensamble debe poder hacerse con facilidad y economa para dar servicio, mantenimiento o el reciclaje de sus componentes. Actualmente existen paquetes computacionales que permiten el ensamble virtual, o sea en la computadora, donde se pueden detectar posibles anomalas durante el ensamble o desensamble de productos antes de manufacturarse.
ORGANISMOS DE NORMALIZACION En la tabla que se presenta a continuacin, se indican los organismos de normalizacin de varias naciones que tienen que ver en el formalismo del diseo.
PAIS
ORGANISMO NORMALIZADOR
Internacional
Organizacin Internacional de Normalizacin. Instituto de Racionalizacin y Normalizacin. Comit de Normas Alemn. Organismo Nacional de Normalizacin Sovitico. Asociacin Francesa de Normas. Instituto de normalizacin Ingles. Ente Nacional Italiano de Unificacin. Instituto de Normalizacin para los Estados de Amrica.
10
El tpico de investigacin Optimacin de Sistemas Mecnicos est dividida en dos sub-tpicos: Comportamiento Esttico y Dinmico de Sistemas Mecnicos y Modificacin de Propiedades de Sistemas Mecnicos, los cuales se establecieron para responder a la necesidad de analizar conjunta y/o separadamente una amplia variedad de problemas existentes en el proceso de diseo, construccin o rediseo de mquinas y sistemas mecnicos, con sus elementos y uniones. Se abordan temticas relacionadas con el anlisis esttico y dinmico de sistemas mecnicos, que han incluido estudios de elementos deformables en uniones mecnicas y de fenmenos de vibracin, amortiguamiento, esfuerzos y deformaciones, como los causados por el impacto de componentes mecnicos; tambin se han abordado problemas de tribologa (lubricantes) como lo son el desgaste, la friccin y los ajustes de componentes mecnicos. Con base en la organizacin actual del trabajo de investigacin en el Departamento, es posible realizar contribuciones en campos complejos tales como el anlisis y diseo de lneas tecnolgicas, sistemas dinmicos, tribologa y biomecnica. En el trabajo de investigacin, los investigadores y alumnos disean y construyen los sistemas experimentales que permiten determinar el comportamiento esttico y dinmico de diferentes tipos de uniones de sistemas mecnicos, mquinas y mecanismos en distintas condiciones de operacin. Normalmente se realiza la investigacin en una serie de etapas, iniciando con modelos simples de elementos o sistemas mecnicos y posteriormente incrementando la complejidad del modelo, hasta aproximarse lo ms posible a condiciones reales de operacin. De esta
11
Mediante el anlisis de vibraciones se estudia tambin el comportamiento dinmico de componentes de mquinas y estructuras. Aplicaciones de importancia para la industria, como lo son el balanceo de rotores, la validacin de modelos numricos de componentes de mquinas a travs de pruebas de vibracin y anlisis modal, la medicin de niveles de vibracin y la optimacin de componentes de mquinas con base en sus caractersticas dinmicas, constituyen la base para el trabajo de investigacin en el rea de vibraciones mecnicas.
En esta lnea de investigacin, en apoyo a la industria nacional, tambin se trabaja en proyectos que desarrollan conocimiento experimental para el recubrimiento de superficies de equipo industrial expuesto a condiciones trmicas o de abrasin
12
Un rea novedosa de aplicacin de las investigaciones del Departamento, en la cual se utilizan elementos de las diversas disciplinas cultivadas en el grupo de Diseo Mecnico, es el diseo de elementos protsicos para cadera y rodilla, entre otros. Este trabajo ha involucrado desarrollos relacionados con la modificacin de las propiedades superficiales de materiales y el diseo de nuevas estructuras. Metodologa de las Tcnicas de Optimizacin Las Tcnicas de optimizacinde procesos y productos,aparecen en los aos 50, a partir de entonces comienza a desarrollarse la metodologa para su utilizacin.Esta metodologa se sustenta en los siguientes supuestos:
alternativa en las decisiones; posibilidades de crear una base informtica; posibilidades mnimas de nopoder aplicar los resultados.
En este proceso existe una secuencia de pasos para llegar a la obtencin de los objetivos propuestos:
13
No es conveniente saltar ningn paso. Observacin Se analiza el fenmeno como tal, las interrelaciones que tiene, las posibles variables, el sistema organizativo bajo el cual se encuentra el fenmeno, se escuchan los criterios de expertos, se analiza el cumplimiento de las premisas fundamentales de las tcnicas de optimizacin, que son: Alternativa de decisin. Condiciones de linealidad o no. (Es viable o no) Mximas condiciones organizativas. (lleva una secuencia lgica) Se define conceptualmente cul es el problema a resolver, se enuncian los objetivos y se establecen hiptesis, se consulta la bibliografa especializada. Se realizan contactos inter-especialistas y por ltimo se elabora una ficha con un pequeo historial resumen de toda la observacin realizada.
Formulacin Es un problema secuencial, se empieza con una formulacin inicial basado en lo anterior y se perfecciona en la medida en que se plantea el problema y se obtienen las primeras soluciones. Muchas veces el anlisis del resultado incide en la formulacin. sta tiene dos aspectos: general y concreto. La formulacin general se utiliza en publicaciones cientficas, en ponencias y eventos. Un ejemplo de formulacin concreta son los estudios de casos y los informes de tesis as como los informes ejecutivos que se entregan a los directivos de empresas una vez culminado el trabajo o el boceto. La formulacin del problema consta de los siguientes aspectos: a) Fenmeno que se aborda o parmetros de diseo. b) Lugar y tiempo. c) Pequea descripcin de lo que se quiere lograr. d) Posibilidades de obtener la informacin y de solucionar el problema. e) Los objetivos principales y secundarios Planteamiento Matemtico Es una respuesta a la formulacin del problema
14
15
16
17
Un mtodo de diseo de este tipo est basado en el desarrollo del modelo computarizado del sistema mecnico. La estructura de una caja reductora de velocidades se considera como un sistema dinmico y el modelo de esta estructura puede ser elaborado utilizando un software de simulacin. El software de simulacin utilizado para modelacin de sistemas mecnicos tiene
18
19
Constante - contiene valores fijos.Variable - contiene clculos basados en elementos ligados con estas. Puede tambin contener funciones lgicas o funciones matemticas. Funcin grfica contiene una grfica en dos dimensiones. Liga entre elementos permite el flujo de informacin entre los smbolos. Nivel genera nmeros para iteraciones controladas por Flujo con cambioy Nube los cuales originan los flujos. En el proceso de creacin del modelo sea en el caso de una caja de engranes, se tienen los pasos: Desarrollo del modelo cinemtico para la seleccin de nmero de dientes, Desarrollo del modelo dinmico para el calculo de fuerzas y momentos, Clculo y seleccin de ejes y rodamientos. A pesar de que las etapas de clculos son seguidas unas de otras, es recomendable desarrollar un modelo separado para cada una de las etapas. La Figura 3 muestra un ejemplo del modelo cinemtico de Powersim para determinar el nmero de dientes (Switek et al., 2004).
20
Los modelos en computadora de Powersim, fueron desarrollados para todos los pasos de diseo del reductor de velocidad (Switek y Orea, 1998). Por ejemplo, la Figura 4 muestra el cuadro de dilogo en la etapa del diseo de ejes. Las variables de diseo asumen las distancias "a", "b", "c" y "d" y el modelo de Powersim calcula las fuerzas que actan sobre los engranes, as como la flexin, momentos de torsin y las fuerzas compartidas que actan a lo largo de los ejes (Stocker,1992; Shigley, 1990).
21
Dentro del programa se utilizan las propiedades de los materiales, valores estndares como sera el nmero de dientes, paso diametral, dimetros de ejes y rodamientos, dimensiones de cuas, anillos de sujecin y otros. Adems se verifica que los esfuerzos y caractersticas geomtricas cumplan tambin con ciertos requerimientos. Powersimpermite varias formas de comunicarse con otros programas como procesadores de palabras y hojas de clculo (Switek y Oviedo, 2000; Switek y Majewski, 1995; Acosta y Carranco, 1999). Cuando se termina la simulacin en Powersim y se logra un diseo ptimo y se genera un archivo de texto con todos los resultados en programa especial que fue realizado en el lenguaje AutoLisp (Smith y Gesner, 1991) abre el archivo de texto y lee su contenido. Los resultados actuales de la simulacin pueden ser observados por el diseador mediante el dibujo automtico creado en AutoCAD que est equipado a su vez con el lenguaje de programacin de AutoLisp. La Figura 5 muestra dos vistas del dibujo de ensamble del reductor de velocidad en su etapa final, dibujado por medio de AutoCAD y el cual puede ser traspolado como un slido por medio de solidwork.
22
ANLISIS Y OPTIMIZACIN DE PARTES Otra forma en que Powersim permite la comunicacin con otros programas es gracias a la gran flexibilidad que este tiene y es que los parmetros geomtricos y datos necesarios para el diseo de ejes pueden ser colocados en una hoja de clculo (tabla de Excel) con la cual se puede realizar una geometra tridimensional del eje (Switek et al., 2002). Esto conel fin de poder someterlo a un anlisis en el Mtodo de los Elementos Finitos (MEF) y determinar si los esfuerzos que se generan debido a los momentos torsores, las cargas y condiciones a los que est sometido son las ideales para este diseo o si es necesario hacer una optimizacin de ste. Este diseo puede ser modificado directamente mediante la variacin de los parmetros delimitados y contemplados en la tabla creada en Excel, modificaciones que el programa es capaz de reconocer para luego actualizar la geometra del eje, y la tabla referida ser la internase de datos entre el programa Powersim y la geometra del eje parametrizado. El procedimiento a seguir para la optimizacin y anlisis de partes sera la siguiente: Una vez que se tienen todos los parmetros geomtricos y datos necesarios para el diseo del eje como (longitudes, dimetros, cueros y radios) se procede a elaborar la geometra tridimensional del eje en el programa de CAD Solid Works. Se realiza la tabla de diseo, es decir se introducen todos estos parmetros en una hoja de clculo para realizar los cambios en cualquier momento sin la necesidad de redibujar el eje.
23
Despus de haber sometido al eje a un primer proceso de enmallado, se observ que era necesario disponer de una mayor cantidad de puntos de control sobre las zonas de influencia de los concentradores, es decir, en las entalladuras y canales chaveteros, con el propsito de tener una transicin gradual del enmallado entre las zonas de mayor y menor densidad. Con tal fin se decidi descomponer el modelo en partes para as tener un mejor control y precisin de las densidades de elementos y nodos. En base al criterio expuesto se propuso la divisin de la geometra en diferentes partes, en la figura 7 se muestran las partes referidas a los canales chaveteros y entalladuras en donde se aprecia el slido en forma de anillo que servir para tener un mayor control del enmallado de la regin.
24
Para elaborar el modelo se recurri al uso de la simetra para el eje y para cada anillo. Los dos canales chaveteros, estos quedaron inscritos en un cubo como se muestra en las figuras anteriores y dichas partes servirn para realizar el ensamble de un eje conteniendo las zonas consideradas crticas como se muestra en la Fig. 8.
Una vez que se tiene el modelo descompuesto en partes se procedi al enmallado de los slidos que requieren mayor densidad y homogeneidad, como chaveteros y anillos, con el fin de poder tener el mejor control posible sobre estos elementos, es decir controlar al mximo la densidad y distribucin de los elementos con el fin de disminuir los problemas que se puedan generar por falta de homogeneidad. El ltimo elemento geomtrico a enmallar es el cuerpo principal del slido del eje, aqu se deben de controlar principalmente los bordes
25
El siguiente paso es establecer las condiciones de frontera, entindase por condiciones de borde a las restricciones de movimiento o restricciones de los grados de libertad que se aplican a ciertos puntos del eje. Es importante que las condiciones de frontera definidas simulen lo mejor posible las restricciones del elemento estudiado.
26
4.4. REDISEO
ANTECEDENTES.El concepto de rediseo tiene la ventaja de contener a la palabra diseo, es decir, se retiene la dimensin individual y creadora de la palabra diseo mientras que, al mismo tiempo, mediante el prefijo re, enfatiza que el proceso individual creativo se caracteriza por los cambios, las mejoras y las nuevas combinaciones de soluciones ya existentes. De esta forma, el concepto nos recuerda que todo
27
28
29
30
El Lder
31
Dueo del proceso Formado por un grupo de individuos dedicados a redisear un proceso o producto especfico, con capacidad de diagnosticar el proceso actual, supervisar su reingeniera y su ejecucin. Es el encargado de realizar el trabajo pesado de producir ideas, planes y convertirlos en realidades. Cabe mencionar que un equipo solo puede trabajar con un proceso a la vez, de tal manera que se debe formar un equipo por cada proceso que se est trabajando. El equipo debe tener entre 5 y 10 integrantes, mximo, de los cuales una parte debe de conocer el proceso a fondo, pero por poco tiempo para que no lo acepten como algo normal, y otra parte debe ser formada con personal ajeno al proceso, pudiendo ser gente de fuera de la empresa, que lo pueda cuestionar y proponer alternativas.
32
Equipo de reingeniera. Cuerpo formulador de polticas, compuesto de altos administradores que desarrollan la estrategia global de la organizacin y supervisan su progreso, normalmente incluye a los dueos de proceso. Puede estar o no presente en el proceso, da orden de prioridad, opinan sobre cuestiones que van ms all de los procesos y proyectos en particular.
Comit directivo. "Zar" de la reingeniera. Es el responsable de desarrollar tcnicas e instrumentos de reingeniera y de lograr sinergia entre los distintos proyectos en la empresa. Se encarga de la administracin directa coordinando todas las actividades de reingeniera que se encuentren en marcha; apoya y capacita a los dueos de proceso y equipos de reingeniera. ROLES DE LA REINGENIERA Lamentablemente, a pesar de los muchos casos de xito presentados, muchas compaas que inician la reingeniera no logran nada. Terminan sus esfuerzos precisamente en donde comenzaron, sin haber hecho ningn cambio significativo, sin haber alcanzado ninguna mejora importante en rendimiento y fomentando ms bien el escepticismo de los empleados con otro programa ineficaz de mejoramiento del negocio o producto. A continuacin se presenta la mayor parte de los errores comunes que llevan a las empresas a fracasar en reingeniera: Tratar de corregir un proceso o producto en lugar de cambiarlo Aunque los procesos o productos existentes, sean la causa de los problemas de una empresa, son familiares; la organizacin se siente cmoda con ellos. La infraestructura en que se sustentan ya esta instalada. Parece mucho ms fcil y sensato tratar de mejorarlos que descartarlos del todo y empezar otra vez. El mejoramiento incremental es el camino de menor resistencia en la mayora de las organizaciones. Tambin es la manera ms segura de fracasar en la reingeniera de las empresas. Innovar es tambin el resultado de procesos o productos bien diseados, no una cosa en s misma.
33
No olvidarse de todo lo que no sea ingeniera de procesos, productos y servicios. La gente necesita alguna razn para dar buen rendimiento dentro de los procesos rediseados. La administracin tiene que motivar a los empleados para que se pongan a la altura de las circunstancias apoyando los nuevos valores y creencias que los procesos, productos y servicios exigen. Se tiene que poner atencin a lo que est pasando en la mente del personal al igual que lo que ocurre en sus escritorios. Los cambios que requieren modificaciones de actitudes no son aceptados con facilidad se tienen que cultivar los valores requeridos recompensando la conducta que los demuestra. Los altos administradores tienen que dar charlas a cerca de estos nuevos valores y al mismo tiempo demostrar su dedicacin a ellos mediante su comportamiento personal. La reingeniera tiene que romper fronteras, no reforzarlas. Tiene que sentirse destructiva no cmoda. Insistir en que la reingeniera es fcil es insistir en que no es ingeniera. Limitar de ante mano la definicin del problema y el alcance del esfuerzo de reingeniera Las caractersticas culturales dominantes en una compaa pueden inhibir o frustrar un esfuerzo de ingeniera antes de que comience. Las compaas cuya orientacin a corto plazo las mantiene enfocadas exclusivamente en los resultados trimestrales encontrarn difcil extender su visin a los ms amplios horizontes de la reingeniera. Los ejecutivos tienen la obligacin de superar esas barreras. Dejar que las culturas y las actitudes corporativas existentes impidan que empiece la reingeniera
34
35
36
37
38
Proceso de la ing. Inversa. Beneficios de Ingeniera Inversa La aplicacin de ingeniera inversa nunca cambia la funcionalidad del software sino que permite obtener productos que indican cmo se ha construido el mismo. Permite obtener los siguientes beneficios: Reducir la complejidad del sistema: al intentar comprender el software se facilita su mantenimiento y la complejidad existente disminuye. Generar diferentes alternativas: del punto de partida del proceso, principalmente cdigo fuente, se generan representaciones grficas lo que facilita su comprensin. Recuperar y/o actualizar la informacin perdida (cambios que no se documentaron en su momento): en la evolucin del sistema se realizan cambios que no se suele actualizar en las representaciones de nivel de abstraccin ms alto, para lo cual se utiliza la recuperacin de diseo. Detectar efectos laterales: los cambios que se puedan realizar en un sistema puede conducirnos a que surjan efectos no deseados, esta serie de anomalas puede ser detectados por la ingeniera inversa. Facilitar la reutilizacin: por medio de la ingeniera inversa se pueden detectar componentes de posible reutilizacin de sistemas existentes, pudiendo aumentar la productividad, reducir los costes y los riesgos de mantenimiento. La finalidad de la ingeniera inversa es la de desentraar los misterios y secretos de los sistemas o productos en uso a partir del cdigo. Para ello, se emplean una serie de herramientas que extraen informacin de los datos, procedimientos y arquitectura del sistema existente.
Tipos de Ingeniera Inversa La ingeniera inversa puede ser de varios tipos: Ingeniera inversa de datos: Se aplica sobre algn cdigo de bases datos (aplicacin, cdigo SQL, etc) para obtener los modelos relacionales o sobre el modelo relacional para obtener el diagrama entidad-relacin Ingeniera inversa de lgica o de proceso: Cuando la
39
Barrido o digitalizacin en 3d para la manipulacin del diseo. Este es un equipo tamao mini, pero ilustra perfectamente de que estamos hablando. Un aparato que pasndolo sobre la geometra que queremos obtener, realizar un CAD en 3D en el ordenador, a este se le llama digitalizacin.
40
41
42
43
Las Herramientas de Inyeccin de Fallos Las herramientas que pueden proporcionar entradas malformadas con formato inadecuado a procesos del software objetivo para provocar errores son una clase de herramientas de insercin de fallos. Los errores del programa pueden ser analizados para determinar si los errores existen en el software objetivo. Algunos fallos tienen implicaciones en la seguridad, como los fallos que permiten un acceso directo del asaltante al ordenador principal o red. Hay herramientas de inyeccin de fallos basados en el anfitrin que funcionan como depuradores y pueden alterar las condiciones del programa para observar los resultados y tambin estn los inyectores basados en redes que manipulan el trfico de la red para determinar el efecto en el aparato receptor. Los Desensambladores Se trata de una herramienta que convierte cdigo mquina en lenguaje ensamblador. El lenguaje ensamblador es una forma legible para los humanos del cdigo mquina. Los desensambladores revelan que instrucciones mquinas son usadas en el cdigo. El cdigo mquina normalmente es especfico para una arquitectura dada del hardware. De forma que los desensambladores son escritor expresamente para la arquitectura del hardware del software a desensamblar. Algunos ejemplos de desensambladores son:IDA Pro es un desensamblador profesional extremadamente potente. La parte mala es su elevado precio. PE Explorer es un desensamblador que se centra en facilidad de uso, claridad y navegacin. No es tan completo como IDA Pro, pero tiene un precio ms bajo. IDA Pro Freeware 4.1 se comporta casi como IDA Pro, pero solo desensambla cdigo para procesadores Intel x86 y solo funciona en Windows. BastardDisassembler es un potente y programable desen samblador para Linux y FreeBSD. Ciasdis esta herramienta basada en Forth permite construir conocimiento sobre un cuerpo de cdigo de manera interactiva e incremental. Es nico en que todo el cdigo desensamblado puede ser re-ensamblado exactamente al mismo cdigo.
44
45
Fig. 3 Bucle de optimizacin. Esta funcin es muy til en los sistemas CAx, ya que la modificacin de superficies es una caracterstica importante de la geometra asistida por ordenador para ajustar requerimientos estticos globales o locales, restricciones de ingeniera, o para estudiar el comportamiento mecnico. Una operacin de modificacin en un proceso de diseo tiene que satisfacer los criterios introducidos mientras mantiene o mejora la calidad de la forma original. Por ejemplo, en general, las superficies en los sistemas de CAx estn definidas a trozos y cada trozo se conecta a los dems con un orden de continuidad dado que tendra que conservarse o mejorarse. Para desarrollar el bucle es necesario un algoritmo que permita la accin elemental de forma directa (forward branch). Tal algoritmo est implementado como un componente del programa que permite la modificacin de una rea de nlados de un trozo de una superficie definida, mientras mantiene las restricciones de continuidad Gk a lo largo de los bordes del dominio, as como en su interior. Un punto interesante del proyecto es la definicin del criterio de similitud, necesario para valorar los resultados y retroalimentar el bucle, este criterio ha estado escogido a partir de la informacin dada por los usuarios finales. En estos momentos se utiliza un criterio basado en la integral de los cuadrados de las derivadas y de las curvaturas. APLICACIONES DE LA INGENIERA INVERSA:
46
47
Figura 2. Plano de fabricacin La figura 3 muestra la salida grfica del espcimen estudiado en el softwareALGOR para anlisis de elemento finito.
Figura 3. Anlisis por elemento finito Finalmente, la figura 4 muestra la salida grfica de la simulacin en CNC de lapieza y la figura 5 muestra el duplicado generado por un proceso de electroerosionado.
48
Figura 5. Duplicado fabricado por un proceso de electroerosionado Por otro lado, se desarroll el proceso de la Ingeniera Inversa a unapieza didctica usando el mtodo descrito. La figura 6 muestra la piezadidctica a la cual se le realiz un proceso de medicin con una mquina decoordenadas.
49
Figura 6. Pieza didctica Tambin, las figuras 7 y 8 muestran los modelos de la pieza mostrada en lafigura 6 desarrollados en Autocad y Mastercam.
Figura 8. Modelo en CAM La figura 9 muestra el duplicado, obtenido por medio de una mquina CNC.
50
Figura 9. Duplicado Cabe mencionar que se hicieron pruebas de dimensionalidad al duplicadousando aparatos de medicin convencionales. CONCLUSIONES
1) La Ingeniera Inversa es una metodologa que es til para caracterizaren forma sistemtica las propiedades fsicas de piezas reales, con lafinalidad de reproducirlas y/o mejorarlas. 2) Es necesario transferir la metodologa de la Ingeniera Inversa al sectorindustrial para que se realicen mejores duplicados, esto es, pasar de losprocedimientos mayormente empricos a procedimientos guiados pormarco tericos. 3) La Ingeniera Inversa debe ser enseada de manera formal en lasUniversidades, puesto que se utiliza en las muchas aplicacionesindustriales. Incluso la Ingeniera Inversa puede usarse para potenciar ymotivar la enseanza de la Ingeniera, ya que su aplicacin exige unaamplia integracin de diversos campos del conocimiento. 4) Es necesario seguir desarrollado ms mtodos y procedimientos quepermitan sistematizar an ms la metodologa de la Ingeniera Inversa.
51