The Reuse method of the Part CNC process based on 3D feature matching

Aiming at the problem of efficient reuse of existing parts CNC process, this paper presents a reuse method of the part CNC process based on 3D feature matching. It’s assumed the part which is the most similar to the 3D features of the new part has been found in the CNC history library. To reuse the CNC process of the existing part, the CNC programs and machining parameters of the existing part are imported into the new part as the machining template firstly, then the improved 3D polar radius surface moments are used to extract the 3D shape and position vectors of the machining area of each CNC program of the existed part and each face of the new part, finally the weighted Euclidean distance is used as a metric to find the most similar matching of each machining area in the new part, and the matching result is optimized by the greedy algorithm based fragmented surface matching algorithm and the overall optimization algorithm. Hundreds of sets of 3D feature similar parts were verified in the prototype system based on this method. The results show that this method can effectively reuse the existing CNC parts, and significantly improve the efficiency of CNC programming.