Abstract | ||
---|---|---|
The engineering design process is a creative process, and the designers must repeatedly apply Undo/Redo operations to modify CAD models to explore new solutions. Undo/Redo has become one of most important functions in interactive graphics and CAD systems. Undo/Redo in a collaborative CAD system is also very helpful for collaborative awareness among a group of cooperative designers to eliminate misunderstanding and to recover from design error. However, Undo/Redo in a collaborative CAD system is much more complicated. This is because a single erroneous operation is propagated to other remote sites, and operations are interleaved at different sites. This paper presents a multi-user selective Undo/Redo approach in full distributed collaborative CAD systems. We use site ID and State Vectors to locate the Undo/Redo target at each site. By analyzing the composition of the complex CAD model, a tree-like structure called Feature Combination Hierarchy is presented to describe the decomposition of a CAD model. Based on this structure, the dependency relationship among features is clarified. B-Rep re-evaluation is simplified with the assistance of the Feature Combination Hierarchy. It can be proven that the proposed Undo/Redo approach satisfies the intention preservation and consistency maintenance correctness criteria for collaborative systems. |
Year | DOI | Venue |
---|---|---|
2014 | 10.7315/JCDE.2014.011 | Journal of Computational Design and Engineering |
Keywords | Field | DocType |
Undo/Redo,Collaborative CAD,Intention preservation,Configuration management | Engineering drawing,Undo,Correctness,Artificial intelligence,Engineering design process,Configuration management,Hierarchy,CAD,Computer vision,Software engineering,Collaboration,Engineering,Multi-user | Journal |
Volume | Issue | ISSN |
1 | 2 | 2288-4300 |
Citations | PageRank | References |
5 | 0.44 | 18 |
Authors | ||
6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Yuan Cheng | 1 | 39 | 5.45 |
Fazhi He | 2 | 198 | 16.93 |
Bin Xu | 3 | 5 | 0.44 |
soonhung han | 4 | 416 | 49.72 |
Xiantao Cai | 5 | 137 | 12.70 |
Yi-Lin Chen | 6 | 144 | 9.13 |