Font Size: a A A

Research On Dynamic Simulation Of CNC Lathe Cutting Process Based On Virtual Reality

Posted on:2020-12-29Degree:MasterType:Thesis
Country:ChinaCandidate:Y YangFull Text:PDF
GTID:2381330596475208Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
With the "Industry 4.0" and "Made in China 2025" strategies have been proposed in recent years.It promoted the rapid development of the traditional manufacturing mode toward the "Internet + manufacturing" mode.NC simulation technology based on virtual reality technology provides a new solution strategy for production and processing and optimizes the way to find production problems and solutions,ultimately,it improves production efficiency and saves costs.This scheme has become the best means to study the processing and it has great research significance.In view of the shortcomings of the existing numerical control simulation system,this paper mainly improves the cutting efficiency of the simulation system and the reality of the simulation environment.This paper uses virtual reality technology,Unity 3D as a virtual development platform,C# as a development language.Using Creo2.0 and 3D MAX as geometric modeling tools,the geometric models of NC machine and modules are established.Using Unity UGUI framework and script programming,the research of machine tool motion simulation and cutting dynamic simulation have been realized.The BRT5085 CNC lathe is used as the prototype.Aiming at the shortcomings of the existing CNC simulation system,the corresponding cutting algorithm and physical process are studied and improved.Combined with HTC VIVE virtual equipment,a new CNC lathe simulation system was successfully designed.Main tasks are as follows:(1)Construction of virtual CNC lathe model and CNC system frameworkCombined with the commonly used geometric modeling methods,according to the real size and structure,a 1:1 static model of BRT5085 NC lathe is constructed by using Creo2.0 and 3D MAX geometric modeling.In order to make the virtual CNC system has better expansibility,the GSK980 TD CNC system is established by using the idea of design mode.(2)Research and analysis on key algorithms of virtual NC systemAiming at the interference problem among the CNC modules,Using the PhysX engine of Unity3 D and its built-in collision detection algorithm based on hierarchical bounding box,implements collision detection in CNC simulation system.By studying the advantages and disadvantages of the existing cutting algorithms,a dynamic cutting algorithm combining turning tool scanning polygon and polygon intersection calculation has been designed.(3)NC code parsing and compilingUsing regular matching technology provided by.NET framework,a general compiler module of NC code is designed to realize lexical and semantic analysis of NC code,compiled into program to canonical form data structure and ultimately converted into machine motion information.(4)Porting virtual CNC system to Android mobile platformPorting CNC system to Android 4.4 platform and then using Socket remote communication technology,NC code and processing information are transmitted and displayed.
Keywords/Search Tags:Virtual Reality, CNC simulation, Unity3D, NC code parsing, Cutting algorithm
PDF Full Text Request
Related items