“…At the same time, manual programming also leads to the process information accumulated in the manufacturing process in the past is in a state of abandonment, cannot reasonably reuse the process, resulting in a greater waste of process resources. Taking the NX platform as an example, users need to create programs, tools, geometry, methods, operations, etc., and set the parameters of each item, and the only part of the whole process that is truly automated is the calculation of the tool path [2] . At the same time, with the growth of market demand, high-volume mold production has become the norm, the manual programming method not only greatly test the endurance and concentration of the CNC process personnel, but also the accuracy and efficiency of the programming is very dependent on the programming engineer's personal experience and level.…”