Font Size: a A A

Research And System Implementation Of Fast Simulation Algorithm For Five-axis Machining

Posted on:2022-03-12Degree:MasterType:Thesis
Country:ChinaCandidate:R C WuFull Text:PDF
GTID:2481306572969309Subject:Computer technology
Abstract/Summary:PDF Full Text Request
As the mechanical parts used in the manufacturing industry become more and more complex,the requirements for the automation level and machining accuracy of parts processing are also getting higher and higher.Computer Numerical Control(CNC)processing technology is the main technology for the processing of complex parts.The maturity of this technology is an important indicator of the development level of a country's manufacturing industry.With the aim of verifying the correctness of the Numerical Control(NC)machining program,it is necessary to use NC simulation software for machining simulation before actual machining.The core technology of many existing commercial CNC machining simulation software is basically in the hands of western developed countries.To research the related technology of five-axis numerical control simulation software,a five-axis numerical control machining simulation platform was designed and developed on the basis of the previous research,which has the main functions of the m achining simulation system,and a new method was put forward to improve the rendering speed of the machining simulation.First of all,this paper proposes a numerical control machining simulation method based on subdivision of view volume.Swept volumes in parts processing usually have a large number of overlapping areas.If a swept volume sequence formed by all tool scans is directly rendered,the same swept volume will be rendered multiple times,resulting in low rendering efficiency.The method in this pape r subdivides the viewing volume,and establishes a data structure based on the local spatial relationship between the swept volume and the subdivided swept volumes.This method reduces the length of the swept volume sequence of the entire scene by separately rendering the swept volume in each subdivided one,so that the number of repeated renderings of the swept volume is greatly reduced.Experimental results show that this method can effectively improve the rendering speed of processing simulation.In order to give full play to the advantages of the subdivision method of the view volume,this paper proposes a parallel rendering method that uses the rendering engine of the graphics system shader to subdivide the scene,and makes full use of the high parallelism of the graphics processor to improve the rendering speed.This method first initializes the shader information,then encapsulates the swept volume model and uses the mapping to save the swept volume into the relevant view volume,and finally renders the scene in each view volume in parallel.The experimental results show that this method can give full play to the parallelization potential of the view volume subdivision method,and can further improve the rendering speed of the processing process.Based on the fast-rendering method proposed in this paper,this paper designs and implements a five-axis CNC machining simulation platform.The system has basic functions such as machining blank definition,machining tool definition,tool machining path design and machining process simulation,and can provide intuitive machining processes.Simulation rendering effect.The system provides a platform for verifying the effectiveness of the tool shape and processing path,and for detecting collisions between the tool and the workpiece during the machining process,and provides a useful reference value for the independent research and development of CNC machining simulation software.
Keywords/Search Tags:NC machining simulation, solid modeling, graphics rendering, shader
PDF Full Text Request
Related items