Abstract
Virtual assembly technology is of great significance to training of mechanical engineers. However, existing force rendering models for virtual assembly are not accurate enough with less consideration of geometrical properties of the parts, which may lead to unpractical perceptions during assembly. This paper presents a novel force rendering model for virtual assembly, which takes into account parts’ geometrical properties according to the new generation of geometrical product specification (GPS). More specifically, skin model shapes of parts for force rendering are constructed and then the contact between the mating surfaces is analyzed. Based on which, the axial frictional and radial contact resistances are calculated and rendered. To verify the proposed model, two comparative case studies are designed using a shaft-bushing assembly as the example. The results have shown that with the proposed approach, the rendered assembly force is more realistic and can reflect different tolerances more precisely.
Similar content being viewed by others
Data availability
The datasets used or analyzed during the current study are available from the corresponding author on reasonable request.
Code availability
The code generated or used during the current study is available from the corresponding author on reasonable request.
References
Wang QH, Wu SC, Liu JW, Li JR (2018) Design of a 6-DOF force device for virtual assembly (FDVA-6) of mechanical parts. Mech Based Des Struct Mech 46(5):567–577. https://doi.org/10.1080/15397734.2017.1372204
Li JR, Liu JW, Wang QH, Hu GH (2018) A staged haptic rendering approach for virtual assembly of bolted joints in mechanical assembly. Int J Adv Manuf Technol 96(1):161–171. https://doi.org/10.1007/s00170-017-1510-8
Xia P, Lopes A, Restivo M (2011) Design and implementation of a haptic-based virtual assembly system. Assem Autom 31(4):369–384. https://doi.org/10.1108/01445151111172961
Adams RJ, Klowden D, Hannaford B (2001) Virtual training for a manual assembly task. Haptics-e 2(2):1–7
Vo DM, Vance JM, Marasinghe MG (2009) Assessment of haptics-based interaction for assembly tasks in virtual reality. World Haptics 2009 - Third Joint EuroHaptics conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems 494–499. https://doi.org/10.1109/WHC.2009.4810872
Christiand YJ (2011) Assembly simulations in virtual environments with optimized haptic path and sequence. Robot Comput-Integr Manuf 27(2):306–317. https://doi.org/10.1016/j.rcim.2010.07.015
Jiang JG, Huang ZY, Bi ZM, Ma XF, Yu G (2020) State-of-the-art control strategies for robotic PiH assembly. Robot Comput-Integr Manuf 65:101894. https://doi.org/10.1016/j.rcim.2019.101894
Roldan JJ, Crespo E, Martin-Barrio A, Pena-Tapia E, Barrientos A (2019) A training system for Industry 4.0 operators in complex assemblies based on virtual reality and process mining. Robot Comput-Integr Manuf 59:305–316. https://doi.org/10.1016/j.rcim.2019.05.004
Shao C, Ye X, Qian JH, Zhang ZJ, Zhu DS (2020) Robotic precision assembly system for microstructures. Proc Inst Mech Eng Part I-J Syst Control 234(8):948–958. https://doi.org/10.1177/0959651819885755
Zhang KG, Xu J, Chen HP, Zhao JG, Chen K (2018) Jamming analysis and force control for flexible dual peg-in-hole assembly. IEEE Trans Ind Electron 66(3):1930–1939. https://doi.org/10.1177/0959651816634479
Ji S, Lee S, Yoo S, Suh I, Kwon I, Park FC, Lee S, Kim H (2021) Learning-based automation of robotic assembly for smart manufacturing. Proc IEEE 109(4):423–440. https://doi.org/10.1109/jproc.2021.3063154
Li JR, Fu JL, Wu SC, Wang QH (2020) An active and passive combined gravity compensation approach for a hybrid force feedback device. Proc Inst Mech Eng Part C-J Eng Mech Eng 095440622097405. https://doi.org/10.1177/0954406220974052
Xia P, Lopes António M, Restivo Maria T (2013) A review of virtual reality and haptics for product assembly (part 1): rigid parts. Assem Autom 33(1):68–77. https://doi.org/10.1108/01445151311294784
Seth A, Vance JM, Oliver JH (2011) Virtual reality for assembly methods prototyping: a review. Virtual Reality 15(1):5–20. https://doi.org/10.1007/s10055-009-0153-y
Liu M, Wang D, Zhang Y (2010) A novel haptic rendering algorithm for stable and precise 6-dof virtual assembly. Proceedings of the Asme World Conference on Innovative Virtual Reality 251–257. https://doi.org/10.1115/winvr2010-3724
Tching L, Dumont G, Perret J (2010) Interactive simulation of CAD models assemblies using virtual constraint guidance. Int J Interact Des and Manuf (IJIDeM) 4(2):95–102. https://doi.org/10.1007/s12008-010-0091-7
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. https://doi.org/10.1007/s00170-011-3381-8
Jiang W, Zheng JJ, Zhou HJ, Zhang BK (2016) A new constraint-based virtual environment for haptic assembly training. Adv Eng Softw 98:58–68. https://doi.org/10.1016/j.advengsoft.2016.03.004
Schleich B, Anwer N, Mathieu L, Wartzack S (2014) Skin model shapes: a new paradigm shift for geometric variations modelling in mechanical engineering. Comput Aided Des 50:1–15. https://doi.org/10.1016/j.cad.2014.01.001
ISO 17450-1 (2011) Geometrical product specifications (GPS) -general concepts-Part1: Model for geometrical speciafication and verification
Schleich B, Anwer N, Mathieu L, Wartzack S (2016) Status and prospects of skin model shapes for geometric variations management. 14th Cirp Cat 2016 - Cirp Conference on Computer Aided Tolerancing 43:154–159. https://doi.org/10.1016/j.procir.2016.02.005
Srinivasan V (2006) Computational metrology for the design and manufacture of product geometry: a classification and synthesis. J Comput Inf Sci Eng 7(1):3–9. https://doi.org/10.1115/1.2424246
Zhang M, Anwer N, Mathieu (2011) L. A discrete geometry framework for geometrical product specification. Proceedings of the 21st CIRP Design Conference 142–148
Anwer N, Schleich B, Mathieu L, Wartzack S (2014) From solid modelling to skin model shapes: shifting paradigms in computer-aided tolerancing. CIRP Ann-Manuf Technol 63(1):137–140. https://doi.org/10.1016/j.cirp.2014.03.103
Schleich B, Anwer N, Mathieu L, Wartzack S (2015) Contact and mobility simulation for mechanical assemblies based on skin model shapes. J Comput Inf Sci Eng 15(2):021009 1–021009 7. https://doi.org/10.1115/1.4029051
Schleich B, Wartzack S (2015) Tolerance analysis of rotating mechanism based on skin model shapes in discrete geometry. 13th Cirp Conference on Computer Aided Tolerancing 27:10–15. https://doi.org/10.1016/j.procir.2015.04.036
Schleich B, Wartzack S (2018) Novel approaches for the assembly simulation of rigid Skin Model Shapes in tolerance analysis. Comput Aided Des 101:1–11. https://doi.org/10.1016/j.cad.2018.04.002
ISO 14638 (2015) Geometrical product specifications (GPS)-Matrix model. Part 2: Concept
Majumdar A, Tien CL (1990) Fractal characterization and simulation of rough surfaces. Wear 136(2):313–327
Greenwood JA, Tripp JH (1970) The contact of two nominally flat rough surfaces. Proc Inst Mech Eng 185:625–634
Wang QH, Huang ZD, Li JR, Liu JW (2018) A force rendering model for virtual assembly of mechanical parts with clearance fits. Assem Autom 38(2):173–181. https://doi.org/10.1108/Aa-12-2016-175
Wang D, Zhang X, Zhang Y, Xiao J (2011) Configuration-based optimization for six degree-of-freedom haptic rendering for fine manipulation. IEEE Int Conf Robot Autom 6(2):167–180. https://doi.org/10.1109/TOH.2012.63
Zhao DY, Li YJ, Barbic J (2018) 6-DoF haptic rendering of static coulomb friction using linear programming. IEEE Trans Haptic 11(3):325–337. https://doi.org/10.1109/Toh.2018.2803172
Childs PRN (2014) Chapter 19 - engineering tolerancing. mechanical design engineering handbook. Butterworth-Heinemann, Oxford, 761–796. https://doi.org/10.1016/B978-0-08-097759-1.00019-8
Funding
This work was supported by the Science and Technology Research Program of Guangdong, China (grant number 2019A1515011795, 2018B030311032), and the Fundamental Research Funds for the Central Universities, China (2020ZYGXZR058)
Author information
Authors and Affiliations
Contributions
Yu Y. P.: performed the data analyses and wrote the manuscript
Wang Q. H.: contributed to the conception of the study
Ni J. L.: helped perform the analysis with constructive discussions
Xu D. J.: helped perform the analysis with constructive discussions
Li J. R.: contributed significantly to the analysis and manuscript preparation
Corresponding author
Ethics declarations
Ethics approval
This paper is compliant with the ethical standard.
Consent to participate
All the participants provided informed consent.
Consent for publication
Informed consent for publication was obtained from all participants.
Competing interests
The authors declare no competing interests.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Yu, Y., Wang, Q., Ni, J. et al. A GPS-based force rendering model for virtual assembly of mechanical parts. Int J Adv Manuf Technol 118, 465–477 (2022). https://doi.org/10.1007/s00170-021-07939-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-021-07939-x