Knowledge graph construction for product designs from large CAD model repositories

被引:49
作者
Bharadwaj, Akshay G. [1 ]
Starly, Binil [1 ]
机构
[1] North Carolina State Univ, Dept Ind & Syst Engn, Raleigh, NC 27695 USA
基金
美国国家科学基金会;
关键词
Digital manufacturing; 3D shape search; 3D recommendation; Deep learning; COMMUNITY DETECTION; NETWORKS; REPRESENTATION; INFORMATION; GENERATION; CENTRALITY;
D O I
10.1016/j.aei.2022.101680
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Product Design based Knowledge graphs (KG) aid the representation of product assemblies through heterogeneous relationships that link entities obtained from multiple structured and unstructured sources. This study describes an approach to constructing a multi-relational and multi-hierarchical knowledge graph that extracts information contained within the 3D product model data to construct Assembly-Subassembly-Part and Shape Similarity relationships. This approach builds on a combination of utilizing 3D model meta-data and structuring the graph using the Assembly-Part hierarchy alongside 3D Shape-based Clustering. To demonstrate our approach, from a dataset consisting of 110,770 CAD models, 92,715 models were organized into 7,651 groups of varying sizes containing highly similar shapes, demonstrating the varied nature of design repositories, but inevitably also containing a significant number of repetitive and unique designs. Using the Product Design Knowledge Graph, we demonstrate the effectiveness of 3D shape retrieval using Approximate Nearest Neighbor search. Finally, we illustrate the use of the KG for Design Reuse of co-occurring components, Rule-Based Inference for Assembly Similarity and Collaborative Filtering for Multi-Modal Search of manufacturing process conditions. Future work aims to expand the KG to include downstream data within product manufacturing and towards improved reasoning methods to provide actionable suggestions for design bot assistants and manufacturing automation.
引用
收藏
页数:19
相关论文
共 102 条
  • [1] powerlaw: A Python']Python Package for Analysis of Heavy-Tailed Distributions
    Alstott, Jeff
    Bullmore, Edward T.
    Plenz, Dietmar
    [J]. PLOS ONE, 2014, 9 (01):
  • [2] MVCNN plus plus : Computer-Aided Design Model Shape Classification and Retrieval Using Multi-View Convolutional Neural Networks
    Angrish, Atin
    Bharadwaj, Akshay
    Starly, Binil
    [J]. JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, 2021, 21 (01)
  • [3] "FabSearch": A 3D CAD Model-Based Search Engine for Sourcing Manufacturing Services
    Angrish, Atin
    Craver, Benjamin
    Starly, Binil
    [J]. JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, 2019, 19 (04)
  • [4] ANN-Benchmarks: A Benchmarking Tool for Approximate Nearest Neighbor Algorithms
    Aumueller, Martin
    Bernhardsson, Erik
    Faithfull, Alexander
    [J]. SIMILARITY SEARCH AND APPLICATIONS, SISAP 2017, 2017, 10609 : 34 - 49
  • [5] Bharadwaj A.G., 2022, ZENODO, DOI [10.5281/ZENODO.6083697, DOI 10.5281/ZENODO.6083697]
  • [6] Bharadwaj A, 2019, PROCEEDINGS OF THE ASME 14TH INTERNATIONAL MANUFACTURING SCIENCE AND ENGINEERING CONFERENCE, 2019, VOL 1
  • [7] Fast unfolding of communities in large networks
    Blondel, Vincent D.
    Guillaume, Jean-Loup
    Lambiotte, Renaud
    Lefebvre, Etienne
    [J]. JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2008,
  • [8] Bonald T, 2020, J MACH LEARN RES, V21
  • [9] Bordes A., 2013, ADV NEURAL INFORM PR, V26
  • [10] Capturing simulation intent in an ontology: CAD and CAE integration application
    Boussuge, Flavien
    Tierney, Christopher M.
    Vilmart, Harold
    Robinson, Trevor T.
    Armstrong, Cecil G.
    Nolan, Declan C.
    Leon, Jean-Claude
    Ulliana, Federico
    [J]. JOURNAL OF ENGINEERING DESIGN, 2019, 30 (10-12) : 688 - 725