1 / 58

CODES :

CODES :. C ollaborative O pen De sign S ystem for Integration of Information Webs with Design and Manufacturing Tools Project Team P.F. Brown, S.K. Gupta, S. Konda, C.J. Paredis, D.P. Siewiorek, E. Subrahmanian, and S.N. Talukdar. A Design Project. Experience. Select People.

Download Presentation

CODES :

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CODES: Collaborative Open Design System for Integration of Information Webs with Design and Manufacturing Tools Project Team P.F. Brown, S.K. Gupta, S. Konda, C.J. Paredis, D.P. Siewiorek, E. Subrahmanian, and S.N. Talukdar

  2. A Design Project Experience Select People Select Tools Experience Organize Tools and People Carry Out Design

  3. State of The Art • Time to Build Collaborative Design System is a Large Fraction of the Overall Project Time • time to locate right tools • time to build interfaces • time to organize tools and people into teams • lack of comprehensive representations • lack of recorded experience • project management • ……

  4. Our Goal • An Order of Magnitude Reduction in the Time and Effort to Compose a Collaborative Design System • domain: electro-mechanical assembly design • scope: synthesis, analysis, simulation, and planning tasks

  5. Presentation Outline • Our View of Collaboration • Description of Component Technologies • Design Project/Process Management • Composable Simulation • Spatial Realization • Intelligent Assembly Modeling and Simulation • Example of Collaborative Design System • Conclusions

  6. Our View of Collaboration • Collaboration Among Participants • tool-to-tool • people-to-tool • people-to-people • Distributed Collaboration • hetrogeneous computing environments • non co-located team members • Collaboration Over Time

  7. Seeker Design Project

  8. Examples of Collaboration • Team Formation • select people (people-to-people) • initial design process model (people-to-people/ people-to-tool/distributed) • select tools (people-to-tool/distributed) • tool interfaces (tool-to-tool) • Design • tool usage (people-to-tool/tool-to-tool/distributed) • notification (people-to-people/time/distributed) • discussions (people-to-people/time/distributed) • history capture (tool-to-tool/distributed/time)

  9. people-to-people collaboration Collaboration: Reconciling Interfaces Design Agents People engaged in design process Computer Programs ... ... Engineer Simulatrors Optimizers Manager tool-to-tool collaboration

  10. Presentation Outline • Our View of Collaboration • Description of Component Technologies • Design Project/Process Management • Composable Simulation • Spatial Realization • Intelligent Assembly Modeling and Simulation • Example of Collaborative Design System • Conclusions

  11. Design Project/Process Management • Goals • Capture design process and history • Create tool and experience repository • Underlying Technology • Information modeling system n-dim • Impact • Efficient project management • Improved communication • Ability to document experience

  12. Capabilities • High Level Process Modeling • Resource Management • people • tools • Discussion Issues Management • Notification • Process History

  13. Team Leaders/Members Privileges

  14. High Level Process Modeling

  15. Tool Repository

  16. Tool Repository (continued...) User Added Data • Comments • Sample data and output • References to related tools • Links to related documents and demos on the web

  17. Discussion Issues and Notification

  18. Process History

  19. Collaboration Among Participants people-to-people Distributed Collaboration hetrogeneous & non co-located Collaboration Over Time intra-project and inter-project Collaboration Capabilities

  20. Composable Simulation: SimKit • Goals • Rapidly create simulators for mechatronic systems • electrical, mechanical and information components • Approach • Automatically compose simulations of individual components into product level simulations • Impact • Allow reuse of simulation models • Significantly reduce the time to build simulators • Increase fidelity of simulations

  21. Novel Features • Creation of Simulation Software by Combining Individual Simulation Processes • Inclusion of Information Agents in Simulation Process • Provision of Distributed Environment • Automatic Model Refinement

  22. Linpack Simulation processes Odepack Matlab Information Agents Dymola ACIS System Overview Conceptual Design Component Models Simulation software architecture

  23. Component Models • Object-Oriented Modeling Paradigm • reuse of models • A Library of Electromechanical Components • will incorporate ADAMS or DADS • Information Agents • control system algorithms • environment definition

  24. Conceptual Design Pitch Control Signal Reference PID Coupling Pitch Motor Mechanical System Control Signal Reference PID Coupling Yaw Yaw Motor

  25. Simulation Software Architecture • Analyze Conceptual Graph and Creates Simulation Processes • can run in a distributed manner • retrieve relevant geometric information through ACIS calls • Build Simulator Architecture • synchronization mechanisms • communication protocols • Execute Simulation

  26. Ref. Dynamics Ref. Pitch motor Yaw motor Control Control An Example Scenario Design concept Virtual prototyping Model synthesis and refinement Prototype refinement Model synthesis Automatically generate dynamic model and simulation software.

  27. Simulation Output

  28. Collaboration Among Participants tool-to-tool Distributed Collaboration hetrogeneous Collaboration Over Time N.A. Collaboration Capabilities

  29. Spatial Realization • Goal • Tool-to-tool collaboration technique for spatial realization of conceptual designs • Approach • Develop ways to convert tools into autonomous agents • Discover rules by which autonomous agents (including humans) can collaborate effectively • Impact • Ability to optimize spatial layouts • Improved problem solving through collaboration of agents over computer networks

  30. Repository of Computer Based Tools Repository of Controllers Repository of Standard Representations Customized Asynchronous Team Autonomous Agents Asynchronous Teams on Demand

  31. A/D CONVERTER 1 AMPLIFIER 2 CAMERA MICROPROCESSOR AMPLIFIER 1 DSP VOLTAGE STABILIZER SERIAL CONNECTOR HOUSING A/D CONVERTER 2 PARALLEL CONNECTOR Problem Definition Key: ACCESSIBILITY CONNECTIVITY SEPERATION

  32. A-Teams Toolkit

  33. Intermediate Solutions

  34. Final Solution

  35. Tradeoffs

  36. Pareto Surface high Connectivity Cost low high low Accessibility Penalty

  37. Collaboration Among Participants tool-to-tool Distributed Collaboration hetrogeneous Collaboration Over Time N.A. Collaboration Capabilities

  38. Intelligent Assembly Modeling and Simulation: IAMS • Goals • Avoid physical mock-ups through simulation • interference, tool accessibility, stability, ergonomics • 3D interactive assembly and service instructions • Approach • Comprehensive assembly models • Composition of individual simulation tools • Impact • Reduce physical prototyping • Reduce design cycle time • Improve agility of work force

  39. Novel Features • Articulated tools and products • Automatic plan completion (micro-planning) • path planning • tool motions • Assembly process modeling • workspace • tools

  40. Overview • Create Assembly Models • Import models of individual parts • Group a set of parts into assembly • Add information related to material, color and features to each part • Add information about joints between parts • Add High Level Plans • Perform Simulations • Generate Assembly Instructions

  41. Example Scenario

  42. CAD Assembly Model Augmentation Interference Assembly Plan Editing Assembly Plan Completion Tool Accessibility Simulation Control Assembly Planning Stability Plan Visualization Ergonomics Data Completion Agents Simulation Agents Interface Agents Data Manager Assembly Model Assembly Plan Workspace Model Architecture

  43. Assembly Editor Graph Viewer Part Editor Assembly Viewer Joint Editor

  44. Editing A Part Material Editor Feature Viewer Feature Editor

  45. Editing A Joint Definition Scanner Revolute Joint Feature Information Motor Articulation Information

  46. User-Interface

  47. Plan Editor

  48. Smart Tools

  49. Random Access Playbacks

  50. Collaboration Among Participants people-to-tool Distributed Collaboration hetrogeneous Collaboration Over Time N.A. Collaboration Capabilities

More Related