Abstract

• Propose a novel learning-based machining feature recognition method that can effectively determine the faces that constitute machining features. • Construct a novel multi-task deep learning network based on point cloud data that can realize machining feature segmentation, machining feature identification, and bottom face identification simultaneously. • Propose a novel loss function that can be applied to the tasks of multi-label classification in deep learning. • Promote the application of deep learning in the manufacturing industry. Machining feature recognition is an essential task to realize the integration of computer-aided design (CAD), process planning (CAPP), and manufacturing (CAM) systems. In general, traditional rule-based machining feature recognition approaches are inflexible and computationally expensive. Moreover, it's not easy to design rules for intersecting machining features. To this end, various learning-based approaches were proposed in recent years. However, some of the existing learning-based approaches are complicated, time-consuming, and hard to deal with intersecting machining features, while some only approximately locate the position of the machining features rather than accurately segmenting them from the parts, which is not conducive to subsequent process planning. To address the above issues, a novel multi-task network named Associatively Segmenting and Identifying Network (ASIN) based on point cloud data is proposed for machining feature recognition. The proposed network performs three tasks: clusters the part faces with high similarities into machining features whose type are unidentified, predicts the semantic class (e.g. hole, pocket) for each face to identify the type of each machining feature, and identifies the bottom faces of the machining features. Through the three tasks, ASIN can realize machining feature segmentation, machining feature identification, and bottom face identification simultaneously. The final machining feature recognition results are obtained by combining the results of the above three tasks. After being trained with a large labeled point cloud dataset of 3D CAD models and a novel loss function, ASIN can be used to recognize machining features. Experimental results demonstrate that the proposed approach can effectively segment the machining features by determining the faces that compose them, and performs well in recognizing intersecting machining features.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call