Font Size: a A A

The Development And Research Of NC Machining Simulation System Based On The Mobile Terminals

Posted on:2017-11-26Degree:MasterType:Thesis
Country:ChinaCandidate:J X QianFull Text:PDF
GTID:2321330503972201Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of computer graphics technology and CAD/CAM, 3D simulation technology has been widely used in the numerical control system. However, the traditional process simulation system exists in the CNC system or PC client side, which has been unable to meet the current development of information technology demand. For traditional machining simulation system lacks mobility and universality, this paper issues is developing process simulation software on Android-based mobile device to meet the development trend of numerical simulation system.According to machining simulation software on the market and papers and journal articles about process simulation, this paper has studied object-oriented modeling technology and OpenGL ES graphics rendering technology,and introduced the system development platform Eclipse, analyzed some of the key technologies of NC simulation system, at the same time completed the overall process simulation system ideas design and module design.Based on the structural characteristics of NC code, using the regular expression to implement the machining operation code lexical, syntax analysis and code analysis. By linear and circular interpolation, this paper has finished cutting segment refinement.Research on the rendering process of the OpenGL ES and the process of Programming implementation on the mobile terminal, using the 3D modeling software to create the external turning tool model, so that the model is displayed on the phone through OBJ file format operation and regular expressions. For the problem of distortion in the graphic display, using the vertex normal intersection method to achieve a natural transition model surface light. For animation is not smooth, using an algorithm of the so-called control vertices, the animation frame rate increased to about 60 fps.Study on the HMI about the HNC-818 B in the actual machining environment. this paper has designed HMI in the system based on the Android phone. Based on the functions and modules implemented on the NC machining simulation system, this paper has tested the correctness of coordinates of the point that the code parsed out and demonstrated the effect of the process simulation in the phone, and has also tested the issue that the basic primitives control and vertex method control differs in frame rate, CPU, and the memory usage, moreover tested the effect of the degree of refinement snippet in the frame rate.
Keywords/Search Tags:CAD/CAM, Mobile terminal, Process simulation, NC Code, OpenGL ES
PDF Full Text Request
Related items