AAGNet: A graph neural network towards multi-task machining feature recognition

被引:5
|
作者
Wu, Hongjin [1 ]
Lei, Ruoshan [1 ]
Peng, Yibing [1 ]
Gao, Liang [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, Wuhan, Peoples R China
关键词
Machining feature recognition; Attributed adjacency graph representation; Instance segmentation; Graph neural network; MANUFACTURING FEATURE RECOGNITION; AUTOMATIC RECOGNITION; DECOMPOSITION; FRAMEWORK; DESIGN;
D O I
10.1016/j.rcim.2023.102661
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Machining feature recognition (MFR) is an essential step in computer-aided process planning (CAPP) that infers manufacturing semantics from the geometric entities in CAD models. Traditional rule-based MFR methods struggle to handle intersecting features due to the complexity of representing their variable topological structures. This motivates the development of deep-learning-based methods, which can learn from data and overcome the limitations of rule-based methods. However, some existing deep learning methods compromise geometric and topological information when using certain representations such as voxel or point cloud. To address these challenges, we propose a novel graph neural network, named AAGNet, for automatic feature recognition using a geometric Attributed Adjacency Graph (gAAG) representation that preserves topological, geometric, and extended attributes from neutral boundary representation (B-Rep) models. Furthermore, some existing methods (such as UV-Net, Hierarchical CADNet) lack the capability of machining feature instance segmentation, which is a sub-task of feature recognition that requires the network to identify different machining features and the B-Rep face entities that constitute them, and it is a crucial task for subsequent process planning. AAGNet is designed as a multi-task network that can perform semantic segmentation, instance segmentation, and bottom face segmentation simultaneously for recognizing machining features, the faces associated with those features, and their bottom faces. The AAGNet is evaluated on various open-source datasets, including MFCAD, MFCAD++, and the newly introduced MFInstSeg dataset with over 60,000 STEP files and machining feature instance labels. The experimental results demonstrate that AAGNet outperforms other state-of-the-art methods in terms of accuracy and complexity, showing its potential as a flexible solution for MFR in CAPP.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Machining feature and topological relationship recognition based on a multi-task graph neural network
    Xia, Mingyuan
    Zhao, Xianwen
    Hu, Xiaofeng
    [J]. ADVANCED ENGINEERING INFORMATICS, 2024, 62
  • [2] Machining feature recognition based on a novel multi-task deep learning network
    Zhang, Hang
    Zhang, Shusheng
    Zhang, Yajun
    Liang, Jiachen
    Wang, Zhen
    [J]. ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2022, 77
  • [3] Deep Multi-task Augmented Feature Learning via Hierarchical Graph Neural Network
    Guo, Pengxin
    Deng, Chang
    Xu, Linjie
    Huang, Xiaonan
    Zhang, Yu
    [J]. MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, 2021, 12975 : 538 - 553
  • [4] Edge adjacency graph and neural network architecture for machining feature recognition
    Li, Yang
    Li, Eugene
    Lenover, Michael
    Mann, Stephen
    Bedi, Sanjeev
    [J]. International Journal of Advanced Manufacturing Technology, 1600, Springer Science and Business Media Deutschland GmbH (136):
  • [5] Multi-Task Convolutional Neural Network for Car Attribute Recognition
    Tian, Yunfei
    Zhang, Dongping
    Jing, Changxing
    Chu, Donghui
    Yang, Li
    [J]. 2017 4TH INTERNATIONAL CONFERENCE ON SYSTEMS AND INFORMATICS (ICSAI), 2017, : 459 - 463
  • [6] Multi-Task Joint Learning for Graph Convolutional Neural Network Recommendations
    Wang, Yonggui
    Zou, Heyu
    [J]. Computer Engineering and Applications, 2024, 60 (04) : 306 - 314
  • [7] Multi-task convolutional neural network system for license plate recognition
    Kim, Hong-Hyun
    Park, Je-Kang
    Oh, Joo-Hee
    Kang, Dong-Joong
    [J]. INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2017, 15 (06) : 2942 - 2949
  • [8] Robust face recognition based on multi-task convolutional neural network
    Ge, Huilin
    Dai, Yuewei
    Zhu, Zhiyu
    Wang, Biao
    [J]. MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2021, 18 (05) : 6638 - 6651
  • [9] Traffic Sign Recognition Using a Multi-Task Convolutional Neural Network
    Luo, Hengliang
    Yang, Yi
    Tong, Bei
    Wu, Fuchao
    Fan, Bin
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2018, 19 (04) : 1100 - 1111
  • [10] Multi-task convolutional neural network system for license plate recognition
    Hong-Hyun Kim
    Je-Kang Park
    Joo-Hee Oh
    Dong-Joong Kang
    [J]. International Journal of Control, Automation and Systems, 2017, 15 : 2942 - 2949