Font Size: a A A

Research And Development Of CNC Machining Simulation Technology Based On Intelligent Teminal

Posted on:2015-07-07Degree:MasterType:Thesis
Country:ChinaCandidate:H X ZhangFull Text:PDF
GTID:2181330431485395Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
In recent years, with the rapid development of computer graphics technology,3D graphicsimulation technology has been widely used in CNC machining systems. Due to performanceshackles of the low-end CNC system software and hardware platform, making3D graphicssimulation technology a technical barrier to enter the field of low-end CNC machining.This paper analyzed the dynamic research abroad of NC machining simulationtechnology and determine the geometric modeling technology, NC code interpreter and toolpath planning programs to resolve problems of the of low-end3D CNC machining simulationsystem. Comprehensive compare the solutions of the low-end CNC system hardware andsoftware platform on the market to determine the cost-effective solution of the NC hardwareand software platform based on AM3354and Android. Analysis of existing3D graphicslibrary applications, and ultimately determine the field for the embedded industry-standardOpenGL ES2.0be part model three-dimensional graphics rendering programs.This paper analyzed modeling mechanism of the triangular mesh, rendering parts of the3D model based on triangular mesh modeling method. Proposed the translation algorithm tocalculate thee mesh vertex coordinate information and vector information in order to solve thelow speed of drawing3D part models based on triangular mesh.This paper analyzed the decoding mechanisms of NC code, to improve NC codeinterpreter parsing efficiency and to achieve numerical code modal instruction continuedvalidity, using the regular expression syntax rules described in the NC code, and buildinterpreter grammar module based on top-down NC code, automatically complete the NCcode words, and enhance the flexibility of NC code interpreter. To effectively extract the tooltrajectory information, pluralistic structure will be presented to the tool cutting toolinformation output to an intermediate file, improve the efficiency of NC code interpreter.This paper discussed the tool path points planning process based on extended DDAcircular interpolation algorithm in detail. For the problem of excessive radial error extendedDDA circular interpolation algorithm to generate proposed interpolation between two adjacentsampling points do a interpolation operation to feed twice the amount of the next sampleinterpolation results feed interpolation points, radial cutting error is reduced greatly, improvethe accuracy of CNC machining simulation in order to achieve rational planning tooltrajectory points.According processing technology and precision requirements of the actual parts to testthe CNC machining simulation system, the entire simulation process takes about5m49s, fastmachining simulation. This design of NC machining simulation technology to meet therequirements of low-cost, high-performance in low-end CNC system, making a useful attemptfor the realization of CNC machining3D dynamic simulation in low-end system.
Keywords/Search Tags:CNC machining simulation, NC code interpreter, OpenGLES2.0, Extended DDAcircular interpolation, Triangular mesh
PDF Full Text Request
Related items