Automatic discovery of common design structures in CAD models

被引:45
作者
Ma, Lujie [1 ]
Huang, Zhengdong [1 ]
Wang, Yanwei [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, CAD Ctr, Wuhan 430074, Hubei, Peoples R China
来源
COMPUTERS & GRAPHICS-UK | 2010年 / 34卷 / 05期
基金
美国国家科学基金会;
关键词
Design reuse; Common design structure; Shape analysis; Frequent subgraph discovery; Data mining; SIMILARITY ASSESSMENT; RECOGNITION; FEATURES;
D O I
10.1016/j.cag.2010.06.002
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents an approach for extracting common design structures from a set of B-rep models. Here, a B-rep model is first transformed into a face adjacency graph (FAG), and then each node of an FAG is mapped to a point in a two-dimensional plane after representing face shape characteristics with two coordinates. Thus, the common design structures are just the frequently appearing subgraphs of FAGs drawn in a plane. In the area of data mining, the apriori-based graph mining (AGM) is a well-known algorithm for solving the problem of frequent subgraph discovery, but its efficiency is still low in processing large graphs like the FAGs of CAD models. In this research, we develop a novel algorithm that improves AGM in two aspects. First, the exact subgraph-isomorphism checking is replaced by comparing the shape descriptors composed from the point coordinates corresponding to the nodes of the subgraphs in question. Second, a new approach for generating frequent subgraph candidates is adopted, which allows large frequent subgraphs to be found in fewer iterations. Experiments show that the proposed method is efficient and can produce a reasonable result. (C) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:545 / 555
页数:11
相关论文
共 21 条
  • [1] [Anonymous], 2003, INT DESIGN ENG TECHN
  • [2] Machining feature-based similarity assessment algorithms for prismatic machined parts
    Cardone, Antonio
    Gupta, Satyandra K.
    Deshmukh, Abhijit
    Karnik, Mukul
    [J]. COMPUTER-AIDED DESIGN, 2006, 38 (09) : 954 - 972
  • [3] Machining feature-based comparisons of mechanical parts
    Cicirello, V
    Regli, WC
    [J]. INTERNATIONAL CONFERENCE ON SHAPE MODELING AND APPLICATIONS, PROCEEDING, 2001, : 176 - 185
  • [4] Content-based assembly search: A step towards assembly reuse
    Deshmukh, Abhijit S.
    Banerjee, Ashis Gopal
    Gupta, Satyandra K.
    Sriram, Ram D.
    [J]. COMPUTER-AIDED DESIGN, 2008, 40 (02) : 244 - 261
  • [5] A database system of mechanical components based on geometric and topological similarity. Part I: representation
    El-Mehalawi, M
    Miller, RA
    [J]. COMPUTER-AIDED DESIGN, 2003, 35 (01) : 83 - 94
  • [6] An approach to identify design and manufacturing features from a data exchanged part model
    Fu, MW
    Ong, SK
    Lu, WF
    Lee, IBH
    Nee, AYC
    [J]. COMPUTER-AIDED DESIGN, 2003, 35 (11) : 979 - 993
  • [7] Automatic recognition of interacting machining features based on minimal condition subgraph
    Gao, S
    Shah, JJ
    [J]. COMPUTER-AIDED DESIGN, 1998, 30 (09) : 727 - 739
  • [8] Multiresolutional similarity assessment and retrieval of solid models based on DBMS
    Gao, W.
    Gao, S. M.
    Liu, Y. S.
    Bai, J.
    Hu, B. K.
    [J]. COMPUTER-AIDED DESIGN, 2006, 38 (09) : 985 - 1001
  • [9] Hilaga M, 2001, COMP GRAPH, P203, DOI 10.1145/383259.383282
  • [10] Similarity comparison of mechanical parts to reuse existing designs
    Hong, Taesik
    Lee, Kunwoo
    Kim, Sungchan
    [J]. COMPUTER-AIDED DESIGN, 2006, 38 (09) : 973 - 984