Back to Search
Start Over
A staged haptic rendering approach for virtual assembly of bolted joints in mechanical assembly
- Source :
- The International Journal of Advanced Manufacturing Technology. 96:161-171
- Publication Year :
- 2018
- Publisher :
- Springer Science and Business Media LLC, 2018.
-
Abstract
- Haptic rendering in virtual environment provides a powerful training and validation tool for assembly of bolted joints that require accurate assembly forces. This work proposes a staged haptic rendering approach for virtual assembly (VA) of bolted joints. Firstly, by analyzing the stress condition during the actual assembly process, four consecutive stages, namely navigation stage, transition stage, linearity stage, and yield stage, are identified. Then, the force rendering model is set up. Moreover, a prototype VA system is developed to implement and test the approach. Two groups of experiments on a two-stage gear reducer are conducted to verify the feasibility of the approach and evaluate the prototype’s performance. The results have shown that the force calculated by the proposed approach is consistent with the actual assembly and the evaluators are highly positive on the immersion and the guiding ability of the VA process with the haptic rendering provided.
- Subjects :
- 0209 industrial biotechnology
Computer science
Mechanical Engineering
02 engineering and technology
computer.software_genre
Haptic rendering
Industrial and Manufacturing Engineering
Computer Science Applications
Rendering (computer graphics)
Transition stage
020303 mechanical engineering & transports
020901 industrial engineering & automation
0203 mechanical engineering
Control and Systems Engineering
Virtual machine
Bolted joint
Immersion (virtual reality)
computer
Software
Simulation
ComputingMethodologies_COMPUTERGRAPHICS
Subjects
Details
- ISSN :
- 14333015 and 02683768
- Volume :
- 96
- Database :
- OpenAIRE
- Journal :
- The International Journal of Advanced Manufacturing Technology
- Accession number :
- edsair.doi...........931352456a6bcdb9e17264297b86f51e