Function module framework of motion simulation of spiral bevel gear tooth surface forming NC machine tool

The following functions should be included in the motion simulation function module of spiral bevel gear tooth surface forming CNC machine tool: 1) it can automatically establish the motion virtual environment of spiral bevel gear tooth surface forming CNC machine tool; 2) It can realize the processing of multi axis joint motion NC program for spiral bevel gear tooth surface forming; 3) It can realize the virtual realization of the movement of spiral bevel gear tooth surface forming machine tool.

The spatial data model of spiral bevel gear NC machining machine tool, gear blank, special fixture and machining cutter head constitutes the motion virtual environment of spiral bevel gear tooth surface forming NC machine tool. Using the existing three-dimensional design software, the corresponding feature modeling of the above objects can be carried out, and the STL data is used as the data exchange format, and the three-dimensional virtual model drawing of the above objects is realized by OpenGL technology. The NC machining process of spiral bevel gear is a multi axis linkage process with four or more axes. If it is necessary to reproduce its machine tool motion process in the virtual environment, the generated or input NC machining code of tooth surface forming must be analyzed and decoded, and this function is realized by the NC program processing module of tooth surface forming. In order to avoid some basic errors in the NC code, the tooth surface forming movement NC code verification module checks some possible errors in the input NC code, such as code format errors, system syntax and lexical errors. The control information of machine tool components such as displacement, speed and linkage of each component in the machine coordinate system is obtained from the tooth surface forming NC program, and is realized by the tooth surface forming NC code compilation module.

The motion process function of virtual tooth surface forming CNC machine tool, including the reading and writing function of cutter head database, machine tool component database and tooth blank database, the motion process simulation implementation function of tooth surface forming machine tool, collision interference inspection function, etc., is the core of the motion simulation function module of spiral bevel gear tooth surface forming process. The cutter head, gear blank and fixture used in the simulation process, as well as the relative position relationship between the three spatial data models and the machining machine model, can be determined through a series of settings.

Scroll to Top