1 / 13

Sketches and Applications

Sketches and Applications. DIVIPRO Mashhuda Glencross James Marsh Advanced Interfaces Group The University of Manchester, UK. S2002 : DIVIPRO. The DIVIPRO Application A computer aided design tool Supports assembly/disassembly operations Multi-user distributed system

Download Presentation

Sketches and Applications

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. Sketches and Applications DIVIPRO Mashhuda Glencross James Marsh Advanced Interfaces Group The University of Manchester, UK

  2. S2002 : DIVIPRO The DIVIPRO Application • A computer aided design tool • Supports assembly/disassembly operations • Multi-user distributed system • Combines a number of technologies • A geometric kernel (Datum), choice of geometric constraint engines (Datum or CVE), flexible object simulator, renderer (GNU Maverik) and distribution system (Deva 3) Advanced Interfaces Group, The University of Manchester

  3. S2002 : DIVIPRO The DIVIPRO Architecture • Flexible approach enables: • Different network configurations • Choice of constraint engines • Complex integration of existing systems • Constraint service decoupled from network topology Advanced Interfaces Group, The University of Manchester

  4. S2002 : DIVIPRO System Components Deva Server Constraint Service Viewer 1 Viewer 2 Viewer n … Advanced Interfaces Group, The University of Manchester

  5. S2002 : DIVIPRO Components of the Viewer Distribution Layer (Deva) CAD Model Renderer GNU Triangulated Surface Library GNU Maverik Advanced Interfaces Group, The University of Manchester

  6. CVE S2002 : DIVIPRO Components of the Constraint Server Distribution Layer DATum Kernel Flexible Object Simulator Advanced Interfaces Group, The University of Manchester

  7. S2002 : DIVIPRO Network configurations • Two found to be most useful: • A centralized server validating constrained motion • A single active server whose location may vary • Other less successful configurations: • Purely local constraint validation • Multiple synchronized servers Advanced Interfaces Group, The University of Manchester

  8. S2002 : DIVIPRO Centralized server • All viewers suffer a round-trip • Extent depends on network conditions • Synchronization is much easier Constraint Service Deva Server Advanced Interfaces Group, The University of Manchester

  9. S2002 : DIVIPRO Single active server • Minimal round trip times • Synchronization is a little harder Deva Server Constraint Service Constraint Service ConstraintService Advanced Interfaces Group, The University of Manchester

  10. S2002 : DIVIPRO So, what does it look like? Advanced Interfaces Group, The University of Manchester

  11. S2002 : DIVIPRO Summary • Distributed multi-user application • Supports collaborative working • Configurable network topology • Dynamic object simulation • Used collaboratively via Internet between UK, Germany and Spain Advanced Interfaces Group, The University of Manchester

  12. S2002 : DIVIPRO For more information please see: • Divipro – http://aig.cs.man.ac.uk/divipro/ • Deva - http://aig.cs.man.ac.uk/deva/ • Maverik - http://aig.cs.man.ac.uk/maverik/ • GTS - http://sourceforge.net/projects/gts/ Thanks to: • Labein, DLR, Sener, KL Technik, Eurocopter and The University of Salford • The EU: Framework V Project (IST-1999-11421) Advanced Interfaces Group, The University of Manchester

More Related