Abstract
Virtual assembly (VA) is a typical virtual reality (VR)-based application in engineering. However, common interaction devices, such as keyboard and mouse, are less realistic due to lack of force sensation. Therefore, realistic force feedback in the VA environment provides a more natural interaction to simulate the assembly operation and result in improved task efficiency. This paper presents a novel force rendering approach, which focuses on mechanical part assembly based on three basic mechanical fit types, namely clearance fit, interference fit, and transition fit. The algorithm to calculate the assembly force is formulated by analyzing the tolerance variation along the assembly length between two mating parts. And then the force is rendered continuously at real-time during the VA operation to provide a fast, stable, and more realistic assembly force feedback to the users. Several comparative case studies are conducted to investigate the approach with the users’ performance of VA with the other three common approaches, namely conducting assembly task using a WIMP-based CAD software, with a standard physically based approach and the one with both collision detection and geometric constraints, respectively. The proposed approach is more efficient than other approaches by providing continuous force feedback to the users so as to greatly enhance their force sensation of the assembly operation. Moreover, case studies on users’ identification capability of different fit types has shown that with the continuous force rendering, users can easily tell the clearance fit from the other two fit types, hence the proposed approach equips users with the ability to possibly evaluate the assembly performance at the early stage of product development process.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Jarayam S, Connacher HI, Lyons KW (1997) Virtual assembly using virtual reality techniques. Comput Aided Des 29(8):575–584
Gao W, Shao XD, Liu HL (2014) Virtual assembly planning and assembly-oriented quantitative evaluation of product assemblability. Int J Adv Manuf Technol 71:483–496
Xia P, Lopes A, Restivo M (2011) Design and implementation of a haptic-based virtual assembly system. Assem Autom 31(4):369–384
Burdea GC (1999) Invited review: the synergy between virtual reality and robotics. IEEE Trans Robot Autom 15(3):400–410
Volkov SA, Vance JM (2001) Effectiveness of haptic sensation for the evaluation of virtual prototypes. Proc ASME Des Eng Tech Conf 2:1151–1160
Coutee AS, Bras B (2004) An experiment on weight sensation in real and virtual environments. Proc ASME Des Eng Tech Conf 4:225–231
Lim T, Ritchie JM, Corney JR, Dewar RG, Schmidt K, Bergsteiner K (2007) Assessment of a haptic virtual assembly system that uses physics-based interactions. ISAM-IEEE Int Symp Assem Manuf 147–153
Lim T, Ritchie JM, Dewar RG, Corney JR, Wilkinson P, Calis M, Desmulliez M, Fang JJ (2007) Factors affecting user performance in haptic assembly. Virtual Reality 11(4):241–252
Coutee AS (2004) Virtual assembly and disassembly analysis: an exploration into virtual object interactions and haptic feedback. Dissertation, Georgia Institute of Technology
Seth A, Su HJ, Vance JM (2006) SHARP: a system for haptic assembly & realistic prototyping. Proc ASME Des Eng Tech Conf
Seth A, Su HJ, Vance JM (2005) A desktop networked haptic VR interface for mechanical assembly. Am Soc Mech Eng Comput Inf Eng Div CED 10:173–180
Iglesias R, Casado S, Gutierrez T, Garcia-Alonso A, Yap KM, Yu W, Marshall A (2006) A peer-to-peer architecture for collaborative haptic assembly. Proc IEEE Int Symp Distrib Simul Real Time Appl DS RT 25–34
Tang XQ, Wang B, Wang SC (2010) Quality assurance model in mechanical assembly. Int J Adv Manuf Technol 51:1121–1138
Li JR, Wang QH, Huang P, Shen HZ (2010) A novel connector-knowledge-based approach for disassembly precedence constraint generation. Int J Adv Manuf Technol 49:293–304
Khodaygan S, Movahhedy MR (2011) Tolerance analysis of assemblies with asymmetric tolerances by unified uncertainty–accumulation model based on fuzzy logic. Int J Adv Manuf Technol 53:777–788
Garbaya S, Zaldivar-Colado U (2007) The affect of contact force sensations on user performance in virtual assembly tasks. Virtual Reality 11(4):287–299
Robert LM (2008) Machine elements in mechanical design. China Machine Press, Beijing
Fortini ET (1967) Dimensioning for interchangeable manufacture. Industrial Press, New York
Wilson JR (1997) Virtual environments and ergonomics: needs and opportunities. Ergonomics 40(10):1057–1077
Gupta R, Sheridan T, Whitney D (1997) Experiments using multimodal virtual environments in design for assembly analysis. Presence Teleoper Virtual Environ 6(3):318–338
Gupta R, Whitney D, Zeltzer D (1997) Prototyping and design for assembly analysis using multimodal virtual environments. Comput Aided Des 29(8):585–597
Xia P, Lopes AM, Restivo MT, Yao Y (2012) A new type haptics-based virtual environment system for assembly training of complex products. Int J Adv Manuf Technol 58(1–4):379–396
Kang H, Park YS, Ewing TF, Faulring E, Colgate JE (2004) Visually and haptically augmented teleoperation in D&D tasks using virtual fixtures. Conf Robot Remote Syst Proc 10:466–471
Ramos A, Prattichizzo D (2014) Vibrotactile stimuli for distinction of virtual constraints and environment feedback. Lect Notes Comput Sci 8618:141–149
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Wang, Q.H., Huang, Z.D., Ni, J.L. et al. A novel force rendering approach for virtual assembly of mechanical parts. Int J Adv Manuf Technol 86, 977–988 (2016). https://doi.org/10.1007/s00170-015-8255-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-015-8255-z