Font Size: a A A

Design And Implementation Of Numerical Control Machine Tool Virtual Machining System Based On Dynamic Cutting Algorithm

Posted on:2024-08-21Degree:MasterType:Thesis
Country:ChinaCandidate:M T YinFull Text:PDF
GTID:2531307058454444Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the digital age,virtual machining system emerges and plays an irreplaceable role in the industrial field.Dynamic cutting in virtual machining system is the core part of the whole machining system.The quality of a simulation system depends to a great extent on the authenticity of cutting simulation.Therefore,as an important indicator to measure the performance of virtual machining system,dynamic cutting simulation has always been the focus of people’s research.At present,the dynamic cutting algorithm can not satisfy many machining types at the same time,and the calculation amount of path analysis calculation and intersection calculation between tool and workpiece during cutting process is very large,which leads to insufficient real-time performance of cutting effect.To overcome the shortcomings of existing algorithms,this paper designs a grid cutting algorithm based on the characteristics of three-dimensional object construction,which improves the real-time of dynamic cutting.At the same time,an improved algorithm is proposed based on the existing collision detection technology.Finally,the algorithm is applied to the virtual machine tool by combining Unity3 D software,and a virtual machining system of CNC machine tool is developed.The specific contents of this paper are as follows:(1)Through the research on existing dynamic cutting algorithms,a grid cutting algorithm based on object model triangular grid is put forward,and the algorithm is improved by using workpiece model partition,triangular grid redundant point merging and other technologies,which improves the calculation speed of the algorithm.(2)Combining the advantages of high detection rate of Sphere bounding box and high detection accuracy of OBB bounding box,a hierarchical bounding box algorithm which mixes Sphere bounding box and OBB bounding box is proposed,which solves the problem that traditional bounding box algorithm has advantages and disadvantages and can not meet some requirements of collision detection,and verifies the performance of the algorithm from the aspects of detection time and detection rate.(3)Take CY-K360n/1000 CNC machine tool as the case,complete the model design of CNC machine tool by Solid Works,and optimize the model by 3DS Max software.Finally,the virtual simulation machining system which can simulate the operation of virtual machine tool through human-machine interaction is developed by using Unity3 D development engine as software development tool and C# script.(4)Export the virtual machine tool processing system into three operating modes: PC,Android,and Browser,and ultimately conduct experiments from multiple aspects.The experimental results show that under different operating modes,the system operates stably and has strong compatibility.At the same time,users can successfully complete the machining process simulation by controlling the virtual machine tool,and the processed parts meet the expected requirements.
Keywords/Search Tags:dynamic cutting, Improvement of collision detection algorithm, Numerical control machine, Virtual machining
PDF Full Text Request
Related items