3D geometric constraint analysis and its application on the spatial assembly sequence planning

Focusing on the spatial geometric feasible assembly sequence planning and optimising, a novel approach entitled 3D-GCA is proposed based on the method of Geometric Constraint Analysis (GCA) incorporated with the Oriental Bounding Box (OBB) and Separation Axis Theory. Accordingly, the corresponding computer-aided 3D assembly sequence planning system is developed and two cases are studied in detail. The analysis results demonstrate that, with 3D-GCA method, the spatial assembly precedence relations (APRs) can be calculated out correctly and completely. Thereby, all the 3D geometric feasible assembly sequences can be derived automatically. Moreover, an optimisation algorithm is designed based on 3D-GCA method, by which, the optimal assembly sequences can be calculated out according to two criteria, e.g., assembly angle and assembly direction. The 3D-GCA method and its algorithms can provide significant assistance in the spatial geometric feasible assembly sequences reasoning and the optimal sequences selection.

[1]  Y. Xiong,et al.  A hierarchical approach to generating precedence graphs for assembly planning , 2003 .

[2]  Arthur C. Sanderson,et al.  A correct and complete algorithm for the generation of mechanical assembly sequences , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[3]  Márta Szilvási-Nagy,et al.  Two Algorithms for Decomposing a Polyhedron into Convex Parts , 1986, Comput. Graph. Forum.

[4]  D. Wilde,et al.  A Convergent Convex Decomposition of Polyhedral Objects , 1992 .

[5]  Wynne Hsu,et al.  Feedback approach to design for assembly by evaluation of assembly plan , 1993, Comput. Aided Des..

[6]  Robert B. Jerard,et al.  C-space approach to tool-path generation for die and mould machining , 1997, Comput. Aided Des..

[7]  Dinesh Manocha,et al.  OBBTree: a hierarchical structure for rapid interference detection , 1996, SIGGRAPH.

[8]  Shana Smith,et al.  Case study: the impact of assembly reorientations on assembly time , 2006 .

[9]  G. Boothroyd,et al.  Assembly Automation and Product Design , 1991 .

[10]  Joseph S. B. Mitchell,et al.  Efficient Collision Detection Using Bounding Volume Hierarchies of k-DOPs , 1998, IEEE Trans. Vis. Comput. Graph..

[11]  A. N. Poo,et al.  Oriented bounding box and octree based global interference detection in 5-axis machining of free-form surfaces , 2004, Comput. Aided Des..

[12]  Han Ding,et al.  Visibility theory and algorithms with application to manufacturing processes , 2000 .

[13]  Randall H. Wilson Minimizing user queries in interactive assembly planning , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[14]  Tomás Lozano-Pérez,et al.  Automatic Planning of Manipulator Transfer Movements , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[15]  David R. Owen,et al.  SMB: Collision detection based on temporal coherence , 2006 .

[16]  Arthur C. Sanderson,et al.  Two criteria for the selection of assembly plans: maximizing the flexibility of sequencing the assembly tasks and minimizing the assembly time through parallel execution of assembly tasks , 1991, IEEE Trans. Robotics Autom..

[17]  Luc Laperri GAPP: A Generative Assembly Process Planner , 2003 .

[18]  Qiang Su Computer aided geometric feasible assembly sequence planning and optimizing , 2007 .

[19]  Geoffrey Boothroyd,et al.  Product design for manufacture and assembly , 1994, Comput. Aided Des..

[20]  Jing Fan,et al.  Intelligent virtual assembly planning with integrated assembly model , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[21]  R.H. Wilson,et al.  On constraints in assembly planning , 1998, IEEE Trans. Robotics Autom..

[22]  Carme Torras,et al.  3D collision detection: a survey , 2001, Comput. Graph..

[23]  Thomas L. DeFazio,et al.  An integrated computer aid for generating and evaluating assembly sequences for mechanical products , 1991, IEEE Trans. Robotics Autom..

[24]  Tony C. Woo,et al.  Visibility maps and spherical algorithms , 1994, Comput. Aided Des..