The overall structure of CNC engraving machining simulation system
by:Transon
2020-07-22
CNC engraving machining simulation system is in the Windows xp operating platform using OpenGL in VisualC++ 6.
0 development, integrating NC graphic simulation and NC code editor of graphic simulation calibration system.
It mainly by the NC code editor, the program compiled, the simulation calculation, outline and animation to display module, etc.
the system can not only the existing code to compile, can also be manually edit the code in the edit box, compile the module of the code data and grammar and the NC code interpretation, forming cutter center track coordinates. By cutting tool movement simulation module is used to modeling to get rid of the material, then subtract with processed material to get rid of the material forming machining contour. Because of engraving machine tool can be divided into two cases, one is to use the text or graphics cylindrical cutter cutting technology carving entity, the other is carved on the processed object form indented text or graphics conical cutter, so the simulation can be divided into cutting simulation and simulation. Material removal in the cutting simulation with a few small cuboids to simulate, carved in the simulation of removed material with a few small triangular prism. Picture adjustment module used in the simulation when machining scene of location, size and speed of display speed, etc. In order to reduce the memory footprint, improving the speed program code, adopted the opening application reads the block buffer, the segmentation technology, read a block - namely Check the error - Explain the procedures section Executable program; Then read the next block Check the error - Explain the procedures section Execute a program section, until the end of the nc program.
the system can not only the existing code to compile, can also be manually edit the code in the edit box, compile the module of the code data and grammar and the NC code interpretation, forming cutter center track coordinates. By cutting tool movement simulation module is used to modeling to get rid of the material, then subtract with processed material to get rid of the material forming machining contour. Because of engraving machine tool can be divided into two cases, one is to use the text or graphics cylindrical cutter cutting technology carving entity, the other is carved on the processed object form indented text or graphics conical cutter, so the simulation can be divided into cutting simulation and simulation. Material removal in the cutting simulation with a few small cuboids to simulate, carved in the simulation of removed material with a few small triangular prism. Picture adjustment module used in the simulation when machining scene of location, size and speed of display speed, etc. In order to reduce the memory footprint, improving the speed program code, adopted the opening application reads the block buffer, the segmentation technology, read a block - namely Check the error - Explain the procedures section Executable program; Then read the next block Check the error - Explain the procedures section Execute a program section, until the end of the nc program.
Custom message
Related Products