Machining feature and topological relationship recognition based on a multi-task graph neural network

被引:2
作者
Xia, Mingyuan [1 ]
Zhao, Xianwen [1 ]
Hu, Xiaofeng [1 ,2 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Mech Engn, Shanghai, Peoples R China
[2] Shanghai Changxing Marine Lab, Shanghai, Peoples R China
关键词
Machining feature recognition; Graph neural network; Multi-task learning; Topological relationship recognition; PARTS;
D O I
10.1016/j.aei.2024.102721
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Machining feature recognition (MFR) is crucial for achieving the information interaction between CAD, CAPP, and CAM. It involves reinterpreting design information to obtain manufacturing semantics, which is essential for the integration of product lifecycle information and intelligent process design. The intersection of features can cause geometric discontinuities in 3D models, corrupt single-machining features topologically, and create more complex topological associations. This severely limits the performance of traditional rule-based methods. Learning-based methods can overcome these limitations by learning from data. However, current learning-based methods do not have the capability to identify the topological relationships of machining features, which are crucial for achieving intelligent process planning. To address the issue, this study introduces a new method for machining feature recognition named MFTReNet. The proposed methodology leverages geometric and topological information in B-Rep data to learn three tasks: semantic segmentation, instance grouping, and topological relationship prediction. This allows for instance-level machining feature segmentation and topological relationship recognition simultaneously. Additionally, this paper introduces MFTRCAD, a multi-layer synthetic part dataset that includes feature instance labeling and topological relationship labeling. The dataset comprises over 20,000 3D models in STEP format. MFTReNet is evaluated on MFTRCAD and several open-source datasets at the face-level and feature-level. The experimental results indicate that MFTReNet can effectively achieve instance segmentation of part machining features with accuracy comparable to current cutting-edge methods. Additionally, it has the capability to recognize topological relationships, which compensates for the shortcomings of existing learning-based methods. As a result, this study holds practical significance in advancing the MFR field and achieving intelligent process planning.
引用
收藏
页数:20
相关论文
共 53 条
[1]   A novel and smart interactive feature recognition system for rotational parts using a STEP file [J].
Al-wswasi, Mazin ;
Ivanov, Atanas .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2019, 104 (1-4) :261-284
[2]   A review of automated feature recognition with rule-based pattern recognition [J].
Babic, Bojan ;
Nesic, Nenad ;
Miljkovic, Zoran .
COMPUTERS IN INDUSTRY, 2008, 59 (04) :321-337
[3]   YOLACT Real-time Instance Segmentation [J].
Bolya, Daniel ;
Zhou, Chong ;
Xiao, Fanyi ;
Lee, Yong Jae .
2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, :9156-9165
[4]  
Bresson X, 2018, Arxiv, DOI arXiv:1711.07553
[5]  
Brody S, 2022, Arxiv, DOI [arXiv:2105.14491, 10.48550/arXiv.2105.14491, DOI 10.48550/ARXIV.2105.14491]
[6]  
Cao Weijuan., 2020, INT DESIGN ENG TECHN, DOI DOI 10.1115/DETC2020-22355
[7]   Multitask learning [J].
Caruana, R .
MACHINE LEARNING, 1997, 28 (01) :41-75
[8]   Hierarchical CADNet: Learning from B-Reps for Machining Feature Recognition [J].
Colligan, Andrew R. ;
Robinson, Trevor T. ;
Nolan, Declan C. ;
Hua, Yang ;
Cao, Weijuan .
COMPUTER-AIDED DESIGN, 2022, 147
[9]   Towards the design of intelligent CAD systems: An ontological approach [J].
Colombo, Gianluca ;
Mosca, Alessandro ;
Sartori, Fabio .
ADVANCED ENGINEERING INFORMATICS, 2007, 21 (02) :153-168
[10]  
Corso G, 2020, ADV NEUR IN, V33