CNC tool grinding system for grinding tools with complex surfaces. Due to the complexity of surface grinding and grinding in order to avoid the process of error due to NC code and the serious consequences arising during processing before the NC code necessary to verify the correctness. Traditional method is to cut the use of test methods to verify the processing code, the cost of a higher cycle is longer, and has a certain danger, so the way a computer graphic simulation of NC code verification method is gaining more and more applications.
In this paper, the contents of the study is based on embedded CNC tool grinding machining simulation system. CNC tool grinder in the embedded simulation system, it is necessary to focus on the following three aspects:
First, the simulation of NC code embedded. CNC machine tools as a result of direct-drive campaign is CNC code, in order to avoid errors due to processing code between the moving parts machine tool, workpiece and machine tool, such as the risk of collision between the phenomenon, and therefore must be processed prior to the correctness of NC code simulation. NC code simulation of embedded include CNC code compiler, processing of information extraction and tool path simulation in three parts. Among them, the NC code for the compiler to achieve the morphology of NC code analysis, syntax analysis. This part of the key characters through the design of tables, the use of Qt type of regular expression matching code NC; processing the extracted information will be translated into digital code for the simulation showed that the object code; tool path simulation module of the knife Simulation of wire-frame path. After system testing, the simulation of NC code embedded module can process error detection, processing, information extraction and wireframe tool path simulation.
Second, embedded CNC grinding system modeling tools. In this paper, for the self-Four CNC tool grinder simulation of the machining process, mainly due to the grinding machine for processing the cutter blade surface. The main analysis of this paper cutter blade surface of the model and algorithm. Cutter blade in the face of the modeling, this paper presents a basic model of ideological confrontation flank milling reasoning and mathematical algorithm: First, the establishment of the cutter edge cross-section curve and the equation ruled surface and then through the algorithm to generate cutter rake face and the flank, Bezier curve-based algorithm to generate the surface of the spiral groove cutter in order to achieve the opposite blade face milling modeling.
Third, embedded CNC tool grinding process simulation system. In this paper, rotary cutting tools for the tool path modeling and analysis tool for the realization of a CNC cylindrical grinding milling cutter grinding wheel of the rake face, flank three-dimensional entities of the simulation process. Through the simulation, you can simulate real processing CNC tool grinding process, and monitor the process. After testing, the application can be processed by setting the parameters, real-time simulation cutter grinding wheel rake face and flank of the machining process.
The numerical control tool grinding system mainly uses in the abrasive machining having the complex curved surface tool.As a result of the curved surface abrasive machining complexity, for avoids in the grinding process the serious results which causes because of the numerical control code mistake, in carries on before the processing, must carry on the confirmation to the numerical control code accuracy.The traditional method is uses tries to cut the way confirmation processing code, the cost is high, the cycle is long, also has certain risk, therefore obtained more and more many applications through the computer graph simulation way confirmation numerical control code method. This article main research content is based on the embedded numerical control tool grinding system processing simulation.In the embedded numerical control tool grinder simulation system realization, needs key to solve following three aspect problem: First, embedded numerical control code simulation.Because the direct drive numerical control engine bed movement is the numerical control code, because for avoids the processing code causing between between wrongly the engine bed movement part, the work piece and the engine bed has the collision and so on the dangerous phenomenon, therefore must carry on the simulation confirmation before the processing to the numerical control code accuracy.The embedded numerical control code simulation mainly includes the numerical control code the translation, the processing information extraction and the knife position path simulation three parts.Among them, the numerical control code translation has realized to the numerical control code lexical analysis, the grammar analysis.This part through the design essential character table, uses the Qt regular expression class to carry on the match to the numerical control code; The processing information extraction for uses in the numerical control code translation the simulation demonstration the goal code; The knife position path simulation module has realized to the knife position path line frame simulation.After the system test, the embedded numerical control code simulation module can carry on the error detection, the processing information extraction and the knife position axle pathline frame simulation to the procedure. Second, embedded numerical control tool grinding system modelling.This article mainly aims at the independent development four axis linkage numerical control tool grinder processing process to carry on the simulation, because this grinder mainly uses in processing the end mill the edge surface.Therefore this article has mainly analyzed the end mill edge surface modelling and realizes the algorithm.In the end mill edge surface modelling aspect, this article proposed one kind of basic modelling thought opposition milling cutter knife surface carries on mathematics inference and the algorithm realization: First establishes the end mill the cutting edge curve and the lateral section equation, then establishes the end mill through the lined surface production algorithm the front knife surface and the latter knife surface, through establishes the end mill based on the Bezier curve curved surface production algorithm the spiral groove, thus has realized to the vertical milling knife edge surface modelling. Third, embedded numerical control tool grinding system processing process simulation.This article through rotates the cutting tool the knife position path to carry on the modelling and the analysis, after has realized the numerical control tool grinding medium plain emery wheel grinding column milling cutter front knife surface, the knife surface processing process three dimensional entity simulation.Through the simulation, may the real simulation numerical control tool grinding processing process, and carries on the monitoring to the processing process.After the test, the application procedure may through the establishment processing parameter, in front of the real-time simulation grinding wheel grinding end mill the knife surface and the latter knife surface processing process.