{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T06:27:12Z","timestamp":1777876032943,"version":"3.51.4"},"reference-count":43,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100003399","name":"Science and Technology Commission of Shanghai Municipality","doi-asserted-by":"publisher","award":["23010503700"],"award-info":[{"award-number":["23010503700"]}],"id":[{"id":"10.13039\/501100003399","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["51975444"],"award-info":[{"award-number":["51975444"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002855","name":"Ministry of Science and Technology of the People's Republic of China","doi-asserted-by":"publisher","award":["G2022013009"],"award-info":[{"award-number":["G2022013009"]}],"id":[{"id":"10.13039\/501100002855","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Advanced Engineering Informatics"],"published-print":{"date-parts":[[2026,7]]},"DOI":"10.1016\/j.aei.2026.104609","type":"journal-article","created":{"date-parts":[[2026,3,19]],"date-time":"2026-03-19T16:25:42Z","timestamp":1773937542000},"page":"104609","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["An edge-modulated dual-graph neural network for interacting machining feature recognition"],"prefix":"10.1016","volume":"73","author":[{"given":"Jinhuan","family":"Su","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5559-7834","authenticated-orcid":false,"given":"Weidong","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xuedong","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jun","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shijie","family":"Song","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yongsheng","family":"Ma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xin","family":"Lu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/j.aei.2026.104609_b0005","doi-asserted-by":"crossref","first-page":"150403","DOI":"10.1109\/ACCESS.2021.3126333","article-title":"MBD based 3D CAD model automatic feature recognition and similarity evaluation","volume":"9","author":"Ding","year":"2021","journal-title":"IEEE Access"},{"key":"10.1016\/j.aei.2026.104609_b0010","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1016\/j.compind.2007.09.001","article-title":"A review of automated feature recognition with rule-based pattern recognition","volume":"59","author":"Babic","year":"2008","journal-title":"Comput. Ind."},{"key":"10.1016\/j.aei.2026.104609_b0015","doi-asserted-by":"crossref","first-page":"353","DOI":"10.1080\/09511921003642121","article-title":"A review of machining feature recognition methodologies","volume":"23","author":"Verma","year":"2010","journal-title":"Int. J. Comput. Integr. Manuf."},{"key":"10.1016\/j.aei.2026.104609_b0020","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1016\/j.cad.2018.03.006","article-title":"FeatureNet: Machining feature recognition based on 3D convolution neural network","volume":"101","author":"Zhang","year":"2018","journal-title":"Comput. Aided Des."},{"key":"10.1016\/j.aei.2026.104609_b0025","doi-asserted-by":"crossref","DOI":"10.1016\/j.rcim.2022.102369","article-title":"Machining feature recognition based on a novel multi-task deep learning network","volume":"77","author":"Zhang","year":"2022","journal-title":"Rob. Comput. Integr. Manuf."},{"key":"10.1016\/j.aei.2026.104609_b0030","doi-asserted-by":"crossref","DOI":"10.3390\/machines10121165","article-title":"MFPointNet: a point cloud-based neural network using selective downsampling layer for machining feature recognition","volume":"10","author":"Lei","year":"2022","journal-title":"Machines"},{"key":"10.1016\/j.aei.2026.104609_b0035","doi-asserted-by":"crossref","first-page":"2599","DOI":"10.1007\/s10845-022-01939-8","article-title":"A machining feature recognition approach based on hierarchical neural network for multi-feature point cloud models","volume":"34","author":"Yao","year":"2023","journal-title":"J. Intell. Manuf."},{"key":"10.1016\/j.aei.2026.104609_b0040","doi-asserted-by":"crossref","first-page":"1291","DOI":"10.1007\/s10845-020-01533-w","article-title":"A novel learning-based feature recognition method using multiple sectional view representation","volume":"31","author":"Shi","year":"2020","journal-title":"J. Intell. Manuf."},{"key":"10.1016\/j.aei.2026.104609_b0045","doi-asserted-by":"crossref","first-page":"3292","DOI":"10.1109\/TII.2020.3030620","article-title":"Intersecting machining feature localization and recognition via single shot multibox detector","volume":"17","author":"Shi","year":"2021","journal-title":"IEEE Trans. Ind. Inf."},{"key":"10.1016\/j.aei.2026.104609_b0050","doi-asserted-by":"crossref","DOI":"10.1016\/j.cad.2022.103226","article-title":"Hierarchical CADNet: Learning from B-Reps for machining feature recognition","volume":"147","author":"Colligan","year":"2022","journal-title":"Comput. Aided Des."},{"key":"10.1016\/j.aei.2026.104609_b0055","first-page":"110","article-title":"Brep2Seq: a dataset and hierarchical deep learning network for reconstruction and generation of computer-aided design models","volume":"11","author":"Zhang","year":"2024","journal-title":"J. Comput. Des. Eng."},{"key":"10.1016\/j.aei.2026.104609_b0060","doi-asserted-by":"crossref","DOI":"10.1016\/j.rcim.2023.102661","article-title":"AAGNet: a graph neural network towards multi-task machining feature recognition","volume":"86","author":"Wu","year":"2024","journal-title":"Rob. Comput. Integr. Manuf."},{"key":"10.1016\/j.aei.2026.104609_b0065","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1080\/16864360.2015.1114388","article-title":"Automated rule-based system for Opitz feature recognition and code generation from STEP","volume":"13","author":"Zehtaban","year":"2016","journal-title":"Comput.-Aided Des. Applic."},{"key":"10.1016\/j.aei.2026.104609_b0070","first-page":"763","article-title":"User-defined machining feature recognition based on semantic reasoning for B-rep models","volume":"20","author":"Zhang","year":"2023","journal-title":"Comput.-Aided Des. Applic."},{"key":"10.1016\/j.aei.2026.104609_b0075","doi-asserted-by":"crossref","DOI":"10.1016\/j.compind.2022.103736","article-title":"Automatic machining feature recognition based on MBD and process semantics","volume":"142","author":"Xu","year":"2022","journal-title":"Comput. Ind."},{"key":"10.1016\/j.aei.2026.104609_b0080","doi-asserted-by":"crossref","first-page":"561","DOI":"10.1016\/S0010-4485(01)00128-2","article-title":"High-level feature recognition using feature relationship graphs","volume":"34","author":"Huang","year":"2002","journal-title":"Comput. Aided Des."},{"key":"10.1016\/j.aei.2026.104609_b0085","doi-asserted-by":"crossref","first-page":"3219","DOI":"10.1080\/00207540410001699408","article-title":"Feature vector: a graph-based feature recognition methodology","volume":"42","author":"Verma","year":"2007","journal-title":"Int. J. Prod. Res."},{"key":"10.1016\/j.aei.2026.104609_b0090","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1016\/j.cirpj.2020.04.001","article-title":"Manufacturing feature recognition with a 2D convolutional neural network","volume":"30","author":"Shi","year":"2020","journal-title":"CIRP J. Manuf. Sci. Technol."},{"key":"10.1016\/j.aei.2026.104609_b0095","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1177\/1687814015582082","article-title":"Hint-based generic shape feature recognition from three-dimensional B-rep models","volume":"7","author":"Li","year":"2015","journal-title":"Adv. Mech. Eng."},{"key":"10.1016\/j.aei.2026.104609_b0100","first-page":"905","article-title":"A multi-TAD framework for recognizing machining features using hint based recognition algorithm","volume":"445","author":"Parvaz","year":"2012","journal-title":"Adv. Mat. Res."},{"key":"10.1016\/j.aei.2026.104609_b0105","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1016\/S0010-4485(03)00065-4","article-title":"Volumetric feature recognition for machining components with freeform surfaces","volume":"36","author":"Sundararajan","year":"2004","journal-title":"Comput. Aided Des."},{"key":"10.1016\/j.aei.2026.104609_b0110","doi-asserted-by":"crossref","first-page":"5289","DOI":"10.1007\/s12206-015-1131-9","article-title":"Enhanced volume decomposition minimizing overlapping volumes for the recognition of design features","volume":"29","author":"Kim","year":"2015","journal-title":"J. Mech. Sci. Technol."},{"key":"10.1016\/j.aei.2026.104609_b0115","doi-asserted-by":"crossref","DOI":"10.1016\/j.aei.2023.102073","article-title":"A hybrid framework for manufacturing feature recognition from CAD models of 3-axis milling parts","volume":"57","author":"Wang","year":"2023","journal-title":"Adv. Eng. Inf."},{"key":"10.1016\/j.aei.2026.104609_b0120","doi-asserted-by":"crossref","first-page":"304","DOI":"10.1016\/j.compind.2006.07.001","article-title":"A hybrid hint-based and graph-based framework for recognition of interacting milling features","volume":"58","author":"Rahmani","year":"2007","journal-title":"Comput. Ind."},{"key":"10.1016\/j.aei.2026.104609_b0125","doi-asserted-by":"crossref","first-page":"739","DOI":"10.1243\/0954405001518107","article-title":"Recognition of overlapping machining features based on hybrid artificial intelligent techniques","volume":"214","author":"Li","year":"2000","journal-title":"Proc. Inst. Mech. Eng. B J. Eng. Manuf."},{"key":"10.1016\/j.aei.2026.104609_b0130","doi-asserted-by":"crossref","first-page":"1887","DOI":"10.1080\/0020754031000123868","article-title":"A hybrid method for recognizing interacting machining features","volume":"41","author":"Li","year":"2003","journal-title":"Int. J. Prod. Res."},{"key":"10.1016\/j.aei.2026.104609_b0135","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1016\/j.jmsy.2024.08.029","article-title":"Point cloud self-supervised learning for machining feature recognition","volume":"77","author":"Zhang","year":"2024","journal-title":"J. Manuf. Syst."},{"key":"10.1016\/j.aei.2026.104609_b0140","doi-asserted-by":"crossref","first-page":"809","DOI":"10.1007\/s10845-021-01827-7","article-title":"Part machining feature recognition based on a deep learning method","volume":"34","author":"Ning","year":"2023","journal-title":"J. Intell. Manuf."},{"key":"10.1016\/j.aei.2026.104609_b0145","doi-asserted-by":"crossref","first-page":"387","DOI":"10.1016\/j.jmapro.2022.10.075","article-title":"A hybrid learning framework for manufacturing feature recognition using graph neural networks","volume":"85","author":"Wang","year":"2023","journal-title":"J. Manuf. Process."},{"key":"10.1016\/j.aei.2026.104609_b0150","doi-asserted-by":"crossref","DOI":"10.1016\/j.aei.2023.102256","article-title":"A novel method for intersecting machining feature segmentation via deep reinforcement learning","volume":"59","author":"Zhang","year":"2024","journal-title":"Adv. Eng. Inf."},{"key":"10.1016\/j.aei.2026.104609_b0155","doi-asserted-by":"crossref","DOI":"10.1016\/j.rcim.2021.102260","article-title":"Highly interacting machining feature recognition via small sample learning","volume":"73","author":"Shi","year":"2022","journal-title":"Rob. Comput. Integr. Manuf."},{"key":"10.1016\/j.aei.2026.104609_b0160","doi-asserted-by":"crossref","DOI":"10.1016\/j.cam.2023.115166","article-title":"Approaching STEP file analysis as a language processing task: a robust and scale-invariant solution for machining feature recognition","volume":"427","author":"Miles","year":"2023","journal-title":"J. Comput. Appl. Math."},{"key":"10.1016\/j.aei.2026.104609_b0165","doi-asserted-by":"crossref","first-page":"2291","DOI":"10.1007\/s40964-024-00583-3","article-title":"Automatic feature recognition from STEP file for smart manufacturing","volume":"9","author":"Malleswari","year":"2024","journal-title":"Prog. Addit. Manuf."},{"key":"10.1016\/j.aei.2026.104609_b0170","doi-asserted-by":"crossref","unstructured":"W. Cao, T. Robinson, Y. Hua, F. Boussuge, A.R. Colligan, W. Pan, Graph representation of 3D cad models for machining feature recognition with deep learning, in: International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Volume 11A: 46th Design Automation Conference (DAC) , 2020, V11AT11A003. http:\/\/dx.doi.org\/10.1115\/DETC2020-22355.","DOI":"10.1115\/DETC2020-22355"},{"key":"10.1016\/j.aei.2026.104609_b0175","first-page":"11698","article-title":"UV-Net: Learning from boundary representations","volume":"2021","author":"Jayaraman","year":"2021","journal-title":"IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR)"},{"key":"10.1016\/j.aei.2026.104609_b0180","doi-asserted-by":"crossref","DOI":"10.1016\/j.aei.2023.102008","article-title":"FuS-GCN: Efficient B-rep based graph convolutional networks for 3D-CAD model classification and retrieval","volume":"56","author":"Hou","year":"2023","journal-title":"Adv. Eng. Inf."},{"key":"10.1016\/j.aei.2026.104609_b0185","doi-asserted-by":"crossref","DOI":"10.1016\/j.aei.2024.102721","article-title":"Machining feature and topological relationship recognition based on a multi-task graph neural network","volume":"62","author":"Xia","year":"2024","journal-title":"Adv. Eng. Inf."},{"key":"10.1016\/j.aei.2026.104609_b0190","doi-asserted-by":"crossref","DOI":"10.1016\/j.sbi.2023.102538","article-title":"Everything is connected: Graph neural networks","volume":"79","author":"Velickovic","year":"2023","journal-title":"Curr. Opin. Struct. Biol."},{"key":"10.1016\/j.aei.2026.104609_b0195","doi-asserted-by":"crossref","DOI":"10.1016\/j.neunet.2024.106207","article-title":"A comprehensive survey on deep graph representation learning","volume":"173","author":"Ju","year":"2024","journal-title":"Neural Netw."},{"key":"10.1016\/j.aei.2026.104609_b0200","doi-asserted-by":"crossref","first-page":"884","DOI":"10.1109\/JSTSP.2017.2726981","article-title":"Robust spatial filtering with graph convolutional neural networks","volume":"11","author":"Such","year":"2017","journal-title":"IEEE J. Sel. Top. Signal Process."},{"key":"10.1016\/j.aei.2026.104609_b0205","doi-asserted-by":"crossref","first-page":"1644","DOI":"10.1109\/TSP.2013.2238935","article-title":"Discrete signal processing on graphs","volume":"61","author":"Sandryhaila","year":"2013","journal-title":"IEEE Trans. Signal Process."},{"key":"10.1016\/j.aei.2026.104609_b0210","article-title":"PointNet++: deep hierarchical feature learning on point sets in a metric space","volume":"30","author":"Qi","year":"2017","journal-title":"Adv. Neural Inf. Proces. Syst."},{"key":"10.1016\/j.aei.2026.104609_b0215","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1145\/3326362","article-title":"Dynamic graph cnn for learning on point clouds","volume":"38","author":"Wang","year":"2019","journal-title":"ACM Trans. Graph."}],"container-title":["Advanced Engineering Informatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1474034626003010?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1474034626003010?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T22:13:12Z","timestamp":1777587192000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1474034626003010"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7]]},"references-count":43,"alternative-id":["S1474034626003010"],"URL":"https:\/\/doi.org\/10.1016\/j.aei.2026.104609","relation":{},"ISSN":["1474-0346"],"issn-type":[{"value":"1474-0346","type":"print"}],"subject":[],"published":{"date-parts":[[2026,7]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"An edge-modulated dual-graph neural network for interacting machining feature recognition","name":"articletitle","label":"Article Title"},{"value":"Advanced Engineering Informatics","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.aei.2026.104609","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier Ltd. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"104609"}}