A script-driven virtual assembly simulation system based on assembly sequence concurrent planning

In the design cycle of produce, virtual assembly can help to improve design quality and reduce assembly cost. A script-driven virtual assembly simulation system based on assembly sequence concurrent planning is proposed. The architecture of script-driven virtual assembly simulation system is set up. In this architecture, assembly script language and script interpreter is the key functional module. Virtual assemble sequence concurrent planning algorithm is given to generate the assembly script language. Script interpreter is used to realize the assembly process simulation. Because the assembly sequence can be generated automatically and revised flexibly, the script-driven virtual assembly simulation system can be used for training system that allows training supervisors to create training instructions and allows trainees to learn assembly operations. The description of keywords and grammars in script language and the virtual assembly sequence concurrent planning algorithm based on the inversion of concurrent disassembly sequence are presented in the full paper. Machine vice and PECVD equipment are two applications in the script-driven virtual assembly simulation system. Their description codes of script language and assembly concurrent sequences are given, which shows the feasibility of the script-driven virtual assembly simulation system.

[1]  Arthur C. Sanderson,et al.  A correct and complete algorithm for the generation of mechanical assembly sequences , 1991, IEEE Trans. Robotics Autom..

[2]  K. Suzanne Barber,et al.  Design of an experience-based assembly sequence planner for mechanical assemblies , 1998, Robotica.

[3]  Nong Ye,et al.  A comparative study of assembly planning in traditional and virtual environments , 1999, IEEE Trans. Syst. Man Cybern. Part C.

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

[5]  Zhou-Ping Yin,et al.  A connector-based hierarchical approach to assembly sequence planning for mechanical assemblies , 2003, Comput. Aided Des..

[6]  Sukhan Lee Subassembly identification and evaluation for assembly planning , 1994, IEEE Trans. Syst. Man Cybern..

[7]  Wang Hui,et al.  Concurrent optimization of assembly sequence based on constraint release strategy , 2004 .

[8]  Kevin W. Lyons,et al.  Virtual assembly using virtual reality techniques , 1997, Comput. Aided Des..

[9]  Jan Wolter,et al.  A structure-oriented approach to assembly sequence planning , 1997, IEEE Trans. Robotics Autom..

[10]  F. Dweiri Fuzzy development of crisp activity relationship charts for facilities layout , 1999 .

[11]  Liu Zhen The Multi Level Representation of Product Information for Virtual Assembly , 2001 .

[12]  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.

[13]  Tiam-Hock Enga,et al.  Feature-based assembly modeling and sequence generation , 1999 .

[14]  Sai Cheong Fok,et al.  Integrated intelligent design and assembly planning: A survey , 1998 .