| With the development and maturity of image processing technology,simulation technology,human-computer interaction technology,object-oriented programming and other technologies,virtual reality technology has been widely used in various fields of society.Aiming at the problems of rail vehicle product design in the actual process,the design cycle is long,the design cost is high,the design effect cannot be displayed in real time,and the design product cannot be linked across platforms.The immersive,imaginative and interactive rail vehicle virtual design system provides users with a low-cost,high-efficiency,multi-style,integrated design system that includes the overall design of rail vehicles,key component design,virtual assembly,and virtual operation.The first chapter elaborates the background and research significance of this article,describes in detail the characteristics of virtual reality technology,and summarizes the current status of domestic and foreign applications of rail vehicles based on Unity3 D technology,including virtual reality technology in rail vehicle maintenance,assembly,virtual operation,etc.Application,and introduces the main research work and article organization structure in the development process of this article.The second chapter analyzes the requirements of the rail vehicle virtual design system according to the project requirements,and introduces in detail the rail vehicle virtual design system function modules and system organization structure,system development software and hardware environment,including virtual engine platform,3D modeling software,simulation analysis software,The development technical route of rail vehicle virtual design system is expatiated systematically.The third chapter researches the key technologies for the realization of the development function of the rail vehicle virtual design system,proposes the UI adaptive screen and anchor point and space fan detection methods to solve the human-computer interaction problem;studies the mathematical model algorithm of scene virtual perspective control,and solves the operation When the scene is running,the perspective changes are not real,the user is dizzy,and the running screen is unstable.The advantages and disadvantages of different real-time collision algorithms are analyzed,and the AABB bounding box algorithm is proposed to detect collisions between scene models to achieve collisions between models Quick check.The fourth chapter develops a prototype system for rail vehicle virtual design based on Unity3 D,and introduces the method of implementing the main functions of the system’s 3D model construction,vehicle overall design submodule,key component structure design submodule,virtual assembly design submodule,and virtual operation submodule the way.The fifth chapter analyzes the effects of user requirements,model functions,data accuracy,and smoothness of operation in the corresponding hardware environment of the rail vehicle virtual designsystem,and optimizes the system model and memory based on the debugging results.The model optimization considers the two directions of Mesh merging and the number of control polygons,and the memory optimization considers three directions: Assert,Engine Native,and temporary call objects.The optimization test results show that the rail vehicle virtual design system runs stably and smoothly,the functions meet the requirements,and are scalable..The sixth chapter summarizes the research content of this article,and prospects the research content and direction of the paper. |