Un sistema PDM habilitado para la web en un entorno de diseño colaborativoX.

William Xu * , Tony LiuDepartamento de Ingeniería Mecánica de la Facultad de Ingeniería de la Universidad de Auckland, 3 Grafton Road, Auckland , Nueva ZelandaRecibido el 1 de abril de 2001; recibido en forma revisada 01 de noviembre 2002 y aceptado el 29 de noviembre 2002 Abstracto Para los fabricantes , la rentabilidad depende siempre de un desarrollo ordenado y eficiente , la producción y la distribución de su productos. Gestión de datos del producto ( PDM ) es una tecnología única , que integra y gestiona todas las aplicaciones, información y los procesos que definen un producto, desde el diseño a fabricación , y para soporte al usuario final . El reciente avance en la basada en la Web tecnologías tiene el potencial de mejorar en gran medida la funcionalidad y la capacidad de PDM , y para superar los obstáculos a los que muchos de los sistemas tradicionales de PDM se enfrentan . Se encuentra en esta investigación que un entorno de varios niveles , en colaboración con la avanzada Tecnologías de la Web es muy adecuado para un sistema PDM para operar pulg En esta investigación , la arquitectura general de un PDM Web -enabledSe propone sistema en el entorno de diseño colaborativo . La arquitectura se basa en el uso de estándares de datos abiertos para permitirlos usuarios en una amplia variedad de plataformas para acceder a los datos del producto y otra información relacionada. Se permite la visualización del producto utilizandográficos interactivos en 3D de los miembros dispares de un equipo de colaboración PDM . Elementos integrales de la arquitectura propuestaincluir la base de datos orientada a objetos ( OODB ) , sistema de gestión de bases de datos objeto - orientado , escritura común interfaz de pasarela yaplicaciones de visualización . El uso de la norma para el intercambio de datos estándar del modelo del producto integra efectivamente diferente CADy sistemas de PDM . La ventaja de OODB es su eficiencia y eficacia en el manejo de estructuras de datos complejas a menudo enaplicaciones de ingeniería . Lenguaje de modelado de realidad virtual proporciona una capacidad de visualización dinámica 3 - D . El sistema, que esimplementado utilizando Microsoft Visual Basic, se ejecuta en el entorno de Windows con las conexiones básicas de Internet .r 2003 Elsevier Science Ltd. Todos los derechos reservados. 1 . introducciónSistemas de gestión de datos de productos ( PDM ) normalmentegestión de información sobre el producto , tales como geometría ,dibujos de ingeniería , planes de proyectos , especificaciones de productos ,Programas de CNC , resultados de análisis, listas de materiales ,las órdenes de cambio de ingeniería, y muchos más. PDM puedetambién ser visto como una herramienta de integración de conectar muchosdiferentes áreas de desarrollo de productos , lo que garantizaque la información correcta esté disponible para la persona adecuadaen el momento adecuado y en la forma correcta durante todo elempresa. De esta manera , mejora la comunicación PDMy la cooperación entre los diversos grupos de la organización ,y entre la organización y los clientes [ 1-3 ] . enlos últimos años , la atención se ha desplazado hacia el centro en tornola mejora de todo el ciclo de vida del producto. lamayor preocupación es , por supuesto, el tiempo de salida al mercado , ya que refleja la competitividad de la empresa. En respuesta a esta nueva área de enfoque, se hace un llamado para el desarrollo de un nuevogeneración de sistema de PDM , que puede apoyar latodo el ciclo de vida del producto , desde el concepto inicial hasta laproducto acabado . Además , ayudan a definir mejorel proceso de cambio de ingeniería , así como gestionar ladiferentes

La base de un sistema PDM es labóveda de datos o en el motor de base de datos . En el mundo empresarial actual .Windchills por paramétrico Technologies Corporation(PTC ) .organización multinacional se está convirtiendo en común conlos equipos de los proyectos participantes repartidos por todo el mundo.Adaptación de esta parte del programa permite que el PDMsistema para funcionar en cualquier entorno informáticola compañía opera in Estos dos tipos de funcionesse resumen en la Tabla 1 . y SmarTeams de Smart Solutions . SherpaWorkss por Inso . Sin embargo . lotambién controla el acceso a los datos generados externamente . Estos pueden incluir una bóveda de datoso base de datos . MetafaseEmpresas por Estructural Dinámico Research Corporation( CEDR ) .La típica configuración y arquitectura de un sistema de PDMse muestra en la figura .etapas de desarrollo de un producto .En general . 1 . que puede ser consideradocomo depósito de todo tipo de información del producto. IMANS de Unigraphics . No tienetambién ha sido la falta de infraestructura de comunicación globaldentro de un sistema PDM . que contiene datos sobre el PDMcontrolledinformación. La red para la conexión de lacomponentes individuales es normalmente la red de área local(LAN ) o Intranet .No es por lo general más de una base de datos .Entre los muchos de estos sistemas son . y aislar al usuario final de eso. incluso años .Hay una multitud de comercializado PDMproductos en el mercado [ 4 ] . poracceder y guardar archivos en otros programas informáticos . conjuntos de funciones de uso dirigidos y conjuntos defunciones de utilidad . recuperar y gestionado. especialidades y ambientes de plataforma. comocolaboración interdisciplinaria . Varios usuarios de la aplicación pueden tener todosacceder al servidor principal PDM . engenerales .Un sistema típico PDM posee un conjunto básico defunciones y características . La duración de totalmentela puesta en marcha de un sistema PDM en una organización puedetomar meses . ENOVIApmspor IBM. . lo desconocidointerfaz de usuario es una de las principales causas de los usuarios finales "vacilación en la aplicación de un sistema PDM. dos tipos de datos se almacenan en la bóveda de datos :los datos de los productos generados a partir de diversas aplicaciones . Hay cinco por el usuario dirigidofunciones que se pueden almacenar datos . Así que es el momento de aprender autilizar la interfaz .por ejemplo AutoCADs . Experiencia de los autores conlas empresas que han estado considerando la implementación de unSistema PDM es que más de las veces . La implementación de un sistema PDMpuede ser una tarea desalentadora . y la mejora de la gestión de proyectosy el diseño del ciclo de vida del producto . Detrás de esas funciones por el usuario son dirigidoslas funciones de utilidad . las organizaciones que han implementado estosSistemas PDM han logrado múltiples ventajas entérminos de productividad y competitividad . La mayoría de estos sistemas actualmente disponiblestienen diferentes enfoques. Pro / Ingenieros y CATIAs ylos metadatos . el desarrollo de productos reducidatiempo de ciclo.La falta de capacidad de comunicación global también resultaen la incapacidad de un sistema PDM para apoyar laconcepto de diseño colaborativo. Su popularidad es todavíaen constante aumento debido principalmente a diversos mercadosdemandas. Están conectados a la redinfraestructura . todavía hay unserie de deficiencias o inconvenientes que existen en estosSistemas de PDM . yque se pueden dispersar físicamente en diferentes ubicacionesdentro de una organización . que no buscay la búsqueda de los datos requeridos y la información de labóveda de datos o base de datos utilizando los metadatos de metadatos . lo que dificultó el PDMel desarrollo de muchas maneras .

laobjetivos de un equipo de diseño tal colaboración podríaincluir la optimización de las funciones mecánicas de laproducto . tanto concurrentela ingeniería y la comunicación juegan un papel vital en cualquierproceso de desarrollo de productos. Sin embargo . sino también una herramienta para laeficaz colaboración de diseño. Arquitecturas de red por niveles y la tecnología WebArquitecturas de red por niveles y la tecnología Webson las dos .Los objetivos y beneficios del diseño colaborativo sonmuy similares a los de los sistemas de PDM ' . fabricación. uno tienepara responder a las dos preguntas siguientes :( a) el diseño colaborativo Howcan aplicarse deEntorno PDM donde puede haber una ampliavariedad de plataformas informáticas y de un gran númerode las personas que están geográficamente dispersos ?( b ) el diseño colaborativo Howcan ser implementado enun entorno PDM con el fin de resolver las dificultades demuchos PDM y mejorar la funcionalidad?Es comprensible que la mejor solución posible para la colaboracióndiseñar para apoyar geográficamente dispersaparticipantes es que recurrir a las redes de ordenadores querticipants allowpa el intercambio de datos e información . un WebenabledSistema PDM en un entorno de diseño colaborativopuede superar muchos obstáculos tradicionales quePDMsystem no web a menudo se enfrenta . pruebas . calidad ycompra .o asegurar que el producto puede ser fácilmente yeconómicamente servicio y mantenimiento [ 6. Hoy en día . el diseño colaborativo es el proceso deel diseño de un producto por vías de grupos asociados cooperantesdurante todo el ciclo de vida del producto . mucha atención recientemente haestado en el uso de la Internet y / o Intranet . Concepto de diseño colaborativoLa necesidad de que los equipos de diseñadores. De hecho . Si bien las normas de propiedadtienen sus propias ventajas. con el fin detraer PDM y diseño colaborativo juntos. montaje. Entorno de diseño colaborativo permitediseñadores remotos para trabajar juntos y comunicarse entre ellos sobre un proyecto de diseño común.En términos simples. ensistemas PDM particulares . allíes evidencia sustancial de un aumento importante en el uso de laTecnologías basadas en la Web .tales como la Internet [ 8 ] . y en segundo lugar en ladesarrollo de los sistemas PDM y las herramientas relacionadas con laapoyar y facilitar la colaboración de diseño [ 5 ] . Los esfuerzos tienenTambién se ha hecho para que el sistema lo más abierto y flexible comoposible . ingenieros yfabricantes a menudo de varias áreas y diversoubicaciones geográficas a trabajar juntos a través de redes . En el cortofuturo.2 .y por lo tanto para superar la desventaja de geográficadispersión y facilitar la ingeniería concurrente . proponer y desarrollar un PDM Web -enabledsistema para el entorno de diseño colaborativo .7]. Sin embargo .3 .En esencia .se ha convertido en algo fundamental para muchas empresas globalizadaspara seguir siendo competitivo o simplemente para sobrevivir. Diseño en colaboración escada vez más reconocido por muchos como un concepto atractivopara encajar en la infraestructura de PDM . así como aquellos de los proveedores yclientes . Esto se refleja por el hecho de que un número deproductos de software de terceros existentes y la aplicaciónprogramas se han utilizado para desarrollar el sistema . PDM no essólo una herramienta de gestión de datos . minimizando los costes de producción o el montaje . esteincluiría a personas de diferentes departamentos comodiseño. dicha interacción puede basarse en propietarianormas . El objetivo de esta investigación espor lo tanto. es probable que vea que el éxito del productoequipos de desarrollo serán en primer lugar dependerá de la capacidad de adaptaciónde las prácticas de diseño existentes en la colaboraciónentorno de desarrollo de producto . hay poco trabajoy el estudio realizado sobre las tecnologías howth ESE puede serutilizado con éxito para apoyar el diseño de colaboración y. tales como Lotus Notes o en estándares abiertos .

cliente y servidor (C / S ) . la partición howto las tareas tales como datosel almacenamiento.en cada uno de los dos niveles . aunque éstos podríanresidir en la misma máquina . Este objetivo también responde a la petición de una . tales como el desarrollo de productosy la ingeniería . 3. estructura de una sola niveles nunca ha sidoconsiderado como una red económica y factiblearquitectura .Típicamente . La tecnología Web para PDMEl objetivo inicial del desarrollo Web es proporcionaruna mejor comunicación entre las personas en diversasgrupos y las ubicaciones de romper el tiempo y el espaciobarreras . aunque es .En un modelo de tres niveles . El twotieredarquitectura es más adecuado que el monofilauno para el desarrollo de un sistema de colaboración desdepermite dividir las tareas entre el clienteequipo ( s) de acceso por los usuarios finales y el máspotente servidor ( s ) . El resultado de tres nivelesla estructura permite una respuesta y procesamiento de aún más rápidopeticiones de los usuarios. Debido a su limitación funcional yVelocidad slowresponse . un enfoque abierto .1 . incluyendoaplicaciones industriales. por una simple razón de quelas estructuras de código y datos de la aplicación tienen queser modificado .herramientas de Habilitación para el desarrollo del PDMsistemas . las enmiendas que tienen que serhecho a un sistema de dos niveles para acomodar elcambios pueden ser difíciles. mientras que el servidor contiene los datos en labase de datos y los procesos de las consultas en la parte de atrás . TwotieredEstructura de C / S también ofrece la conveniencia parapersonalización en el extremo del cliente de una manera tal queel usuario final tiene la facultad con la capacidad de modificarnormas y los ajustes . estemodelo ofrece la oportunidad de compartir una tarea entreel servidor ( s ) y los clientes de escritorio .3. presentación y lógica de la aplicación . mientras que el control centralizado de laadministración de usuarios y seguridad de los datos y el archivo estodavía está retenido . en la que cambian los requisitos de diseñocon frecuencia . De lo contrario.2 . Red gradas arquitecturasUna arquitectura de niveles se utiliza ampliamente en la década de 1980 . Esta arquitectura se divide una aplicación endos niveles separados .que se pide a una infraestructura distribuida enredes con la propiedad fundamental de completoindependencia entre los clientes y los servidores . A través de separar lamostrar codificación y las aplicaciones de negocio . la lógica de procesamiento y los datosalmacenar en su conjunto . por lo que resulta enejecución más rápida sobre la arquitectura de un solo nivel . además. Sin embargo . es muchomás fácil de actualizar la aplicación de reglas de negocio como cambio. La fuente de datos constituye el tercer nivel . esta infraestructura tiene suinconvenientes cuando se usan para apoyar un diseño colaborativoequipo cuyos miembros se puede dispersar geográficamente . puede haber una separadaaplicación y base de datos del servidor. Ambos tienen su origen en la prestación de Generalinformación flowto otros usuarios / clientes específicos . Una decisión que el diseñador tiene quehacer .Los avances puntuales en las redes de computadoras dieronnacimiento a la arquitectura de tres o de múltiples niveles en torno1996 . El enfoque de dos niveles se hizo cargo de lamediados de 1990. La GUI constituye el primer nivel de lalógica de la aplicación y la función separados por ser elsegundo nivel. Es que . el cliente sólo se ocupa de la pantalla y localesprocesamiento . distribuidosepara el cliente en dos particiones : la interfaz de usuario (oInterfaz gráfica de usuario ) y el procesamiento de la lógica . el procesamiento de consultas .La característica típica de una arquitectura de uno -con gradas es su selfcontainedprograma monolítico que consiste en suinterfaz gráfica de usuario ( GUI ) .Esto es particularmente cierto con un sistema de colaboración PDM .

eficientemétodo de comunicación e intercambio de datos de productosen un entorno de diseño colaborativo.La discusión anterior sugiere un matrimonio atractivoentre las tecnologías web y PDM.La popularidad de las aplicaciones web le da trescaracterísticas significativas al sistema . El potencialdaños causados por los intrusos pueden ser un obstáculo importantepara una empresa de usar Internet. llevar a la mejora de la colaboración de la cadena de suministro. posteriormente. 2 . El uso de estos navegadores Web puedentambién eliminar la necesidad de instalar y mantener especializada'' Cliente '' software en cada máquina.La arquitectura de red de la Web es una de tres nivelessistema en la naturaleza .por lo tanto. Un número debeneficios de tener un sistema habilitado para la Web PDM sobre lasistema no está habilitada para Web tradicional se han identificado .Como cuestión de hecho. lo que permite a una organización para poner en común la experiencia de su personal a un bajo costo y una interrupción mínima. aunquesimple y de bajo costo. También es bastante similarlas estructuras lógicas . También es uno de los futuroslas tendencias para los sistemas de PDM para incluir más usuarios en laproceso de desarrollo de productos en una apertura mucho másmedio ambiente. 3 ) . y. el coste total de la implementación del sistema esreducido significativamente . Gran accesibilidad también significa fácil y efectiva vinculación de la cadena de suministro. La medida de seguridad de la utilización de Internet yInternet ha sido siempre una preocupación importante. Esto conduce a una mayor colaboración entreparticipantes. aunque un PDMsistema tiene mucho más potencial para ampliar su aperturae incluir a más usuarios finales. El sistemarequiere una formación mínima en comparación con los demás. los métodos de comunicación y losconexiones entre los niveles (Fig.arquitectura de la red y los acuerdos de comunicaciónde ambas tecnologías son muy similares . . El cuadro revela que las aplicaciones . El partido cerrado y conformidadentre los dos se muestra en la figura . Pero el riesgo involucrado en unaSistema PDM se puede controlar mediante la aplicación de cortafuegos yejercicio de la contraseña de acceso dentro de la organización dered . por ejemplo . Vinculación a geográficamente diversas organizaciones para mejorar la coordinación se hace más fácil. Una comparación se presentaen la Tabla 2 . puede ampliar el uso de PDM amuchas personas en la empresa sin adicionalinstalaciones de redes . existen muchas similitudes entrelas tecnologías de la Web y PDM en plazo de las solicitudesy sus infraestructuras [ 9 ] .PDM habilitado para la Webgran accesibilidad . una gran aceptación y mucho favorecidafacilidad de uso. Navegadores Web .