Escolar Documentos
Profissional Documentos
Cultura Documentos
DE DISEO COLABORATIVO
Caro Nataly; Fernandez Paola; Ochochoque Aldara; Olivares Andrea
Universidad Catlica San Pablo, Av. Salaverry, 301, Vallecito, Cercado,
Arequipa, Per
Resumen
En el tema de desarrollo de herramientas para facilitar el dilogo tcnico dentro de un entorno de ingeniera
colaborativa, el presente proyecto busca desarrollar entornos de realidad virtual y realidad aumentada, a fin de
apoyar las actividades de experimentacin entre cliente - proveedor. El proyecto principal que aqu se
propone se sita en las actividades en el campo del "Diseo Colaborativo" y en relacin directa con la
educacin y la industria, sobre la temtica del desarrollo de entornos que soporten a la colaboracin
sincrnica para el diseo en la ingeniera de productos.
El proyecto se basa en desarrollar con la revisin de literatura, un anlisis y utilizacin de este tipo de sistema
a fin de resaltar la importancia de este trabajo. Se identific los diferentes tipos de entornos multimodales, se
experiment un software y se concluy en los beneficios del mismo.
El desarrollo de productos industriales requiere de la participacin de un cierto nmero de socios o
proveedores de diversos servicios, quienes haciendo uso de la tecnologa a fin de optimizar estos procesos
puedan hacer uso del diseo colaborativo aun estando situados en diferentes lugares geogrficos. La
colaboracin entre estos expertos requiere el uso de varias herramientas de colaboracin, permitiendo la
manipulacin de representaciones grficas en 2D/3D de los productos.
Palabras claves: software, ingeniera y diseo colaborativo, entorno multimodal, herramientas 2D y 3D.
1.
Introduccin
Hoy en da, en la industria manufacturera y en la elaboracin de productos, el diseo de estos viene
realizndose de manera ms compleja, integrando cada vez tecnologas en las cuales los miembros de una
organizacin tienen que participar para el mejor diseo de ciclo de vida del producto. Adems, debido a
la globalizacin, las empresas son ms industrializadas, con mayores competencias respecto al diseo de
procesos. Tal especializacin y trabajo en equipo hace que estos puedan trabajar a distancia. Durante el
diseo de procesos, dos tipos de fases son alternadas, la fase sncrona donde los expertos trabajan al
mismo tiempo y la fase asncrona donde cada experto trabaja al mismo tiempo pero en su propia tarea. Si
nosotros articulamos esta tarea entonces requeriremos coherencia en el diseo del proyecto para un
diseo colaborativo.
El presente artculo, se basa en una revisin de literatura a fin de conocer la importancia del diseo
colaborativo, en una fase sncrona o asncrona y lograr un mejor trabajo con los diseadores, estando
ellos a distancia. Nuestra pregunta de investigacin es: Como contribuir a la optimizacin del diseo
colaborativo en un entorno 2D y 3D haciendo uso de un software?, cabe mencionar que tambin es
importante sealar las definiciones y justificaciones de las acciones que hemos desarrollado durante la
redaccin de este articulo.
Este articulo est estructurado en tres partes, metodologa, donde encontraremos definiciones sobre
diseo colaborativo
procedimientos ..
Resultados y discusin
2.
Metodologa
La metodologa utilizada se realizo en base a la revisin de literatura cientfica en bases de datos como
Scoopus, Science Direct, Redalyc, Google Acadmico, Dialnet. Los artculos encontrados fueron
revisados y en base a ellos se realiz mapas conceptuales como herramienta de investigacin. El
desarrollo de este anlisis de la informacin y conocimientos encontrados nos permiti conocer diferentes
tipos de softwares que vienen utilizndose en la educacin y en la industria. Despus de evaluar y
conocer la importancia de estos, nos permitimos experimentar dos de ellos a fin de conocer los beneficios
b. Diseador
En cuanto a la labor del diseador, segn (Raymond, 1999) debe centrarse en la bsqueda y el
anlisis de soluciones ya desarrolladas, evaluando la posibilidad de incorporarlas a la solucin final.
Igualmente, el diseador debe cuantificar el trabajo, lo que implica despiezar el proceso en tareas y
encontrar una unidad que permita poner en relacin unas tareas con otras. Estos puntos hay que
tenerlos en cuenta y trasladarlos al cliente para que pueda supervisar la tarea adecuadamente y
conformar el producto final, con una previa evaluacin realizada por el encargado del proyecto.
Por otro lado, la habilidad de gestionar el conjunto de soluciones disponibles en Internet y en la
misma medida nutrirse de ellas, es esencial en todo diseador. Adems, deben de realizar la tarea de
programacin y evaluacin, liberar el cdigo fuente del proceso, hacerlo abierto, de manera que el
cliente tenga capacidad de decisin para modificarlo segn sus necesidades, en otras palabras
transferir los conocimientos necesarios al sistema organizacional (Snchez, 2013).
c. Estructura Colaborativa de alto rendimiento
La arquitectura es la organizacin fundamental de un sistema encarnada en sus componentes, las
relaciones entre ellos, el ambiente y los principios que orientan su diseo y evolucin. Para la
propuesta de Arquitectura de Informacin, segn (Martell et. al, 2013) debe realizarse un estudio de
usuarios, etiquetado, identidad y papelera legal de la organizacin para la cual se desarrolle el
aplicativo. A partir de ello, se escoge el estilo arquitectnico que ms se adecue a nuestros
requerimientos, se sugiere escoger el estilo Llamada y Retorno por su nfasis en la escalabilidad y
modificabilidad del software, adems, proporciona robustez y organizacin. Este estilo es muy
utilizado en sistemas a gran escala o de tamao considerable, amparados bajo este estilo existen una
serie de Patrones Arquitectnicos dentro de los cuales se sugiere el Patrn Modelo-Vista-Controlador
para el desarrollo de aplicativos visuales y para la variante de aplicativos basados en el anlisis se
sugiere el Patrn de Arquitectura Basado en Componentes.
Segun (Romero et al.) la creacin de un entorno colaborativo de alto rendimiento se compone de las
etapas mostradas en la Figura 2. Se observa que, como resultado se obtiene una infraestructura que
cubre las necesidades en un principio planteadas.
* Servir como base para desarrollar mdulos complementarios a los sistemas CAD que asistan y
faciliten la gestin del conocimiento durante el proceso de diseo.
2.6 Descripcin de hardware y software de diseo colaborativo
a. Requerimientos de hardware y software
Esta estructura consta de 2 tipos de procesos, los clientes y el servidor. La seleccin de este
modelo se fundamenta en la necesidad de ofrecer una solucin informtica a los desarrolladores
que consuma la menor cantidad de recursos computacionales (Rincn et al., 2008).
El proceso cliente permite al diseador generar los programas (editor + compilador + enlazador)
utilizando los recursos locales. Este proceso presenta un mecanismo de comunicacin orientado
a la conexin, permite a los programadores tener una relacin directa buscando con esto
minimizar el tiempo de desarrollo de las soluciones, tambin permite la actualizacin en lnea de
recomendaciones o correcciones realizadas por los revisores. Por otra parte, la tecnologa a
utilizar para implementar este modelo sern los servicios web debido a su simplicidad de
desarrollo y bajo costo computacional en el uso de la red. El diseador podr proponer
correcciones u observaciones a la informacin presentada por otros diseadores en tiempo real
(Rincn et al., 2008).
El proceso servidor permite la comunicacin entre los procesos clientes, tanto a nivel de usuario
como a nivel de programa. En este caso, este proceso presenta un mecanismo de validacin de
usuarios que permita al entorno conocer la ubicacin (a nivel de red) y estado (activo o inactivo)
de los diseadores, adems permite el control de versiones que garantiza el proceso de
desarrollo de software al momento de hacer pblica una nueva versin de una aplicacin
desarrollada en el entorno. El proceso servidor es una herramienta para el seguimiento del
proceso de desarrollo, ofrece mtricas que permiten tomar decisiones que mejoren dicho proceso
(Rincn et al., 2008).
b. Equipos
Crear equipos de trabajos multidisciplinares formados por profesionales relacionados con el
diseo del producto, el proceso productivo, marketing, etc. permite utilizar tcnicas y sistemas
basados en computador como mecanismo para facilitar el desarrollo, cooperacin e integracin
de diferentes actividades. Los equipos se componen de cuatro elementos: computador, proyector
de video, sistema de audio y cmara de video. El computador se encarga de realizar la emisin y
recepcin de AUDIO/VIDEO al mismo tiempo que la ejecucin de las aplicaciones
compartidas. De acuerdo a la cobertura del nodo se utiliza el proyector de video. El sistema de
sonido est conformado por uno o varios micrfonos (omnidireccional, unidireccional,
bidireccional; de acuerdo a las condiciones de la sesin de trabajo y al lugar de realizacin) para
la captura del sonido, un dispositivo para la supresin de eco o reductor de realimentacin de
sonido, amplificacin y auriculares. Finalmente la captura de video se realiza a travs de una
cmara. (Romero et al., 2010)
c. Lenguaje de Programacin
Segun (Rincn et al., 2008) el entorno de programacin propuesto debe ser multiplataforma, es
decir ejecutarse en sistemas operativos basados en la filosofa de software libre o propietarios.
Por lo cual sugiere utilizar el lenguaje de programacin JAVA, el cual permite mediante la
utilizacin de mquinas virtuales, ejecutar aplicaciones en mltiples plataformas. De igual
forma, el autor manifiesta el desarrollo e implementacin de servicios web (necesarios para
establecer la comunicacin entre los distintos tipos de procesos que conforman el entorno) en
JAVA, presenta poca o nula complejidad.
El estudio madrileo Satt Arquitectura contact con Montera34 para llevar a cabo el desarrollo
del Ecmetro, una herramienta de cdigo abierto para la medicin y lectura transversal de la
ecologa en el proceso de diseo, construccin y uso de los edificios, que cuantifica tanto los
impactos sobre la Tierra, como sobre los ecosistemas y la salud humana. Entre sus resultados:
cualquier interesado puede participar en su definicin, el cdigo de la herramienta es abierto,
bajo una licencia gpl, existe la posibilidad de modificar criterios y cdigos que hacen til y
verstil el sistema de certificacin, la aplicacin a arquitecturas que pueden estar en cualquier
parte del mundo, deja atrs los roles tradicionales de cliente y diseador, y concede una
importancia relativa a la herramienta.
La empresa biqa de Bilbao trabaja con contenido transmedia generado de manera colectiva a
travs de talleres con distintas comunidades. biqa encarg a Montera34 el desarrollo de la
plataforma Identikit, un conjunto de herramientas para facilitar la publicacin a edicin del
contenido transmedia generado en los talleres, y que constituya un archivo para que cualquiera
pueda generar su relato de las realidades en las que se insertan los talleres. Entre sus resultados:
consigui que los implicados entendiesen de manera amplia el proceso en el que estaban
inmersos, hasta el punto de tener capacidad propositiva y legitimacin para tomar decisiones.
El Departament of Urban Studies & Planning del Massachusetts Institute of Technology (MIT)
entr en contacto con Montera34 para desarrollar una visualizacin en forma de lnea del tiempo
de los hitos del desarrollo urbano de la ciudad de Boston. Un desarrollo de este tipo es costoso y
complejo si se plantea de manera integral. Entre sus resultados: se encontr el software Simile,
desarrollado tambin en el Montera34 por su parte, liber el cdigo desarrollado a partir entorno
del MIT, y se adapt mnimamente, el desarrollo de Planning Boston se acredit
convenientemente de Simile bajo las mismas condiciones.
d.
Syco3D
Permite a diseadores distribuidos en un equipo pequeo a trabajar juntos para crear y editar modelos
virtuales 3D. Se incorpora en esta interfaz de CAD convencional, un espacio de trabajo 3D
colaborativo, Shared stage. De esta manera Syco3D ofrece una serie de caractersticas colaborativas
en tiempo real a travs de dos elementos en su interfaz: Vista sincronizada de escenario y Diagrama
de estructura de datos.
Shared stage: Es un espacio de trabajo colaborativo 3D que se aade a un sistema CAD 3D, acta
como un mdulo colaborativo, permite a los diseadores que coordinen durante la evolucin del
diseo, cada diseador puede examinar al instante como su trabajo se relaciona con el de los dems, y
a travs de punteros multiusuario permite una interaccin sincronizada eficiente durante el proceso de
diseo.
Diseo de un producto
Se realiz la construccin de una mesa y una silla en formato 3D sin dimensiones especificadas y la
construccin de un cargador de telfono en formato 3D, con dimensiones especificadas por
estudiantes de diseo de la Universidad de Brunel.
3.
Procedimiento
Para el desarrollo del presente trabajo de investigacin, se ha experimentado en el siguiente software, el
cual procedemos a describir.
3.1 CollabCAD
Es un sistema de software libre 2D/3D para el diseo(CAD/CAM) industrial colaborativo que provee de
herramientas colaborativas y de gestin dentro de su infraestructura. Adems de las herramientas de
diseo convencionales(modelado, intercambio de informacin, dibujo, etc.), tambin proporciona un
espacio de colaboracin para los profesionales CAD / CAM para trabajar a travs de una red y al mismo
tiempo permitir la visualizacin y modificacin durante el proceso de diseo, a travs de un entorno de
diseo interactivo (conferencias de audio y video), para la comunicacin on-line entre los diseadores
participantes.
a. Herramientas
a.1 CAD
Procesador de pre y post de mallado, Modificacin y Anlisis de estructuras geomtricas.
Permite al usuario crear o utilizar una biblioteca de componentes
Integrado con un Software multipropsito CFD avanzado para diseo de ingeniera y con un
software de simulacin de fundicin.
Elemento Finito Solver: gama completa para el anlisis y modelado, aplicable para el estructuras
lineales as como no lineales
Blender (slo linux), conjunto integrado de herramientas(modelado, renderizado, animacin, postproduccin, creacin y reproduccin de contenido 3D interactivo con los beneficios singulares de
operatividad multi-plataforma.)
Dibujo
Modelado de superficies
Modelado de solidos
a.2 Colaborativas
Sistema de gestin de datos de diseo
seguridad, bloqueo y control de versiones de los dibujos y documentos.
Permite que el usuario especifique, ejecute, supervise y coordine el flujo de trabajo
Fuente abierta de software de planificacin de recursos empresariales
Entorno de diseo interactivo a travs de conferencias de audio y video, para la comunicacin online entre los diseadores participantes.
Repositorio (TheDAVExplorer)
Actualmente este software es libre y est disponible para sistemas operativos Windows y Linux en sus
versiones Red Hat, Ubuntu y Mandrake. Esta disponible en dos modos: CollabCAD Standalone, para
trabajar de manera personal ; CollabCAD Client-Server, para el diseo colaborativo y sincronizado.
Collabcad a travs de la colaboracin en el diseo y montaje facilita la visualizacin rpida de los
productos y reduce drsticamente el tiempo de especificacin de requisitos, modelado, revisin y anlisis.
Lo que mejora en gran medida las interacciones y reduce el plazo para la toma de decisiones. De la
misma manera, permite a usuarios geogrficamente dispersos compartir informacin y trabajar juntos en
casos complejos utilizando dibujos de ingeniera que se mantienen en un servidor central proporcionado
por CollabCAD. Es un software facil de usar y con una interfaz con herramientas efectivas, de las cuales
los diseadores pueden obtener el mejor resultado durante el diseo del producto.
b. Interfaz
La pantalla principal se carga cuando se inicia la aplicacin como se muestra en la Figura 3. Los
diferentes mens que se proporcionan en el software se colocan en la primera fila de la parte superior de
la pantalla.
4. Resultado y discusin
En el desarrollo de esta experimentacin, es necesario contar con una organizacin. Adems, la persona que
se va a encargar durante todo el proceso lo llamaremos coordinador y se le llamar cliente a la organizacin a
la cual se le ofrece el servicio. Planteamos dentro de este proceso los siguientes subprocesos:
4.1 Organizacin
El coordinador deber de conocer al detalle los productos a ofrecer, especialistas a su cargo, las
caractersticas del trabajo, las condiciones en las que se ofrecer el servicio, adems de costos y
recomendaciones, determinar si es o no realizable. Es conveniente llevar una base de datos con todos los
clientes, y de ser posible poder clasificarlos de acuerdo a la frecuencia de trabajo.
El conocimiento del cliente es imprescindible, el coordinador ha de entender su actividad econmica, los
productos que ofrece, el personal que trabaja, las necesidades que tiene, y todo aquello que muestre ser
un potencial mercado.
4.2 Contacto con el cliente: es la comunicacin directa entre cliente y coordinador. Se establece con
claridad la hora de la cita, se crea un clima apropiado que fomente el dilogo porque nuestro principal
objetivo es conocer las necesidades del cliente, hacer que l sienta que somos una buena alternativa de
solucin a sus problemas. Se le ofrecen las alternativas de solucin de manera clara y precisa, hay que
estar atentos en poder reunir la mayor cantidad de informacin necesaria. Se debe de evitar influenciar o
condicionar las decisiones del cliente. De ser posible hay que establecer lazos de confianza.
4.3 Determinacin del servicio: Se determina la cantidad de tiempo que se requiera para realizar el
trabajo, es decir la fecha de entrega, se determinar el personal con el cual estaremos en contacto en caso
se presente alguna modificacin, se har una presentacin antes de la entrega, se establecer el costo
total y las condiciones que involucren el servicio.
Para determinar el contacto con el cliente se necesita reunir las siguientes caractersticas:
4.3PRESENTACIN FINAL
Esta etapa la vamos a dividir en dos:
Pre-Presentacin: antes de la fecha de plazo se le presentar al cliente el producto casi terminado,
ya que si ocurriera alguna modificacin an se est dentro del tiempo para poder realizarla, adems
de recibir el visto bueno de cada uno de los detalles que conforman el diseo.
Presentacin Final: se presenta al cliente el producto terminado, se realizar la explicacin al
detalle de cada una de las piezas que lo compone y de las opciones de materiales a realizar de
acuerdo a la aplicacin. Se le ofrece los beneficios convenientes para no perder contacto con el
cliente, ya que se podran presentar nuevos trabajos o tambin nuevos clientes. Una vez obtenida la
aceptacin se le presenta la factura.
5.
6.
Recomendaciones
Es importante comprender y poder beneficiarse de las experiencias en el desarrollo de herramientas de
grficos 2D y 3D, el desarrollo de los sistemas de anotaciones libres o estructurados y la utilizacin de
dispositivos tctiles, de seguimiento y de visin estereoscpica, para proporcionar un nuevo sistema
construccin y de gestin de anotacin colaborativa de documentos tcnicos.
Cabe advertir que un diseador concreto no debe ser imprescindible en ningn momento, el proyecto
no puede depender de una persona.
Referencias (las referencias deben ir en orden alfabetico)
Aranda G., Ruiz F.: Clasificacin y ejemplos del uso de ontologas en Ingeniera del Software, Red de
Universidades con Carreras en Informtica (RedUNCI), Octubre 2005.
Romero R. W. A., Caballero H., Hernandez J. T., De la Rosa F. y Figueroa P.: AGMOX: Infraestructura
Colaborativa de alto rendimiento. Quinto Congreso Colombiano de Computacin - 5CCC, Universidad
de los Andes, Colombia, 2010.
Martell V., Del Toro Y., Lopez M.: Propuesta de arquitectura para la lnea de productos de software
aplicativos SIG. Serie Cientfica de la Universidad de las Ciencias Informaticas, Vol. 6, Nro. 4, Cuba,
Abril 2013.
Sanchez A.: Diseo Colaborativo: Abriendo el proceso de diseo. Revista Digital de Diseo Mas D.
Facultad de Diseo, Imagen y Comunicacin de la Universidad El Bosque, Colombia, Junio 2013
Rincon C., Acurero A., Bracho D.: Aspectos de diseo de un entorno de programacin colaborativo.
Revista Venezolana de Informacin, Tecnologa y Conocimiento, Ao 5, Nro 3, pp 11-23, Venezuela,
Septiembre 2008.
Tramullas J.: Software para trabajo en grupo, Dpto. Ciencias de la Documentacin de la Universidad de
Zaragoza, Espaa, 2007
Prez J.: Proyecto "Teambox software appliance memoria final, Ingeniera Tcnica en Informtica de
Sistemas, Barcelona, Junio 2011
Prez J.: Proyecto "Teambox software appliance memoria final, Ingeniera Tcnica en Informtica de
Sistemas, Barcelona, Junio 2011
Jos L. Perdomo, Humberto Cavalln: Revista Internacional de Desastres Naturales, Accidentes e
Infraestructura Civil. Vol. 12(2) 177, Universidad de Puerto Rico, Febrero 2007
Wolton, Dominique: Internet y despus? Una teora crtica de los nuevos medios de comunicacin.
Barcelona: Gedisa., 2000.
Raymond, Eric S. (1999). The cathedral and the bazaar. Knowledge, Technology & Policy, 12(3), 2349. Versin espaola de Jos Soto Prez: La Catedral y el Bazar Disponible en:
http://biblioweb.sindominio.net/telematica/catedral.html (Consulta: 14 de abril de 2013).
Christiaans, H: Creativity in design PhD Thesis, Delft University of Technology, Delft, TheNetherlands
(1992)
Zhan H.F., Lee W.B., Cheung C.F., Kwok S.K. & Gu X.J.. (2003). A web-based collaborative product
design platform for dispersed network manufacturing. Journal of Materials Processing Technology Vol.
138. pp. 600604.