With the idea of mobile office and mobile learning deeply rooted into people's mind,more and more industrial software are not limited to the application development based on PC.Many modeling software and simulation software based on PC have developed versions based on IOS and Android system,for example,CAXA,MATLAB,etc.So far,a complete NC auxiliary system has not been applied to the mobile terminal.Therefore,the development of NC auxiliary system on the mobile terminal will become a trend of development.This paper focused on the CNC lathe auxiliary system based on the mobile terminal,and deeply studied the key technology of the development process of it.Finally,a CNC lathe auxiliary software had been developed,which could realize engineering drawing,input of process parameters,automatic generation of NC code and machining simulation.The specific work is as follows:Firstly,this paper made a detailed needs analysis of the CNC lathe auxiliary system based on the mobile terminal,and designed the whole system in detail with modular thinking,and made a detailed analysis of each module.Secondly,in view of the particularity of the drawing of the mobile system and the characteristics of the NC lathe parts,the processing features were classified into two types.Then,a graphic drawing method based on the feature decomposition of revolving body was proposed,which realized the 2D engineering drawing for lathe parts.At the same time,this paper presented an automatic code generation parts CNC lathe based on CYCLE cycle design method for Siemens-808D,which can effectively generate CNC code automatically with geometric information and machining parameters.The correctness of the code is verified by the practical processing.Finally,to solve the problem that the turning simulation module cannot read the tool path information directly from the NC code and in view of the characteristics of Siemens-808D system's own numerical control code,a design scheme of numerical control code interpreter based on CYCLE cycle was designed.According to the middle file of the code interpreter module,the structure of the vehicle scanning body was co nstructed.The simulation function of cutting process was realized through Boolean subtraction operation,and the algorithm efficiency was improved by removing redundant vertex information.The validity of cutting simulation module was verified by typical parts. |