기계학습을 이용한 3D CAD 모델 형상과 경계조건의 유형 식별
In this paper, we propose a machine learning approach for classifying 3D CAD models with boundary conditions. We adopted an extended voxel model to represent a CAD model with its boundary conditions, and to construct the training data. By considering 7 types of part families and 3 types of boundary...
Saved in:
Published in | 한국CDE학회 논문집 Vol. 27; no. 3; pp. 290 - 300 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | Korean |
Published |
(사)한국CDE학회
01.09.2022
한국CDE학회 |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | In this paper, we propose a machine learning approach for classifying 3D CAD models with boundary conditions. We adopted an extended voxel model to represent a CAD model with its boundary conditions, and to construct the training data. By considering 7 types of part families and 3 types of boundary conditions, we generated 320 similar CAD models for each part family and assigned 3 different boundary conditions to each CAD model, which produces 960 datasets for the part family. We used multi-layer perceptron (MLP) and convolutional neural network (CNN) as machine learning models, which classify the combination type of a given CAD model with its boundary conditions. Using TensorFlow, we trained and tested the models, and compared their performance. We considered the MLP models made of three hidden layers and the CNN models made of two convolutional, two pooling, and three hidden layers. We also conducted a grid search to find the proper number of nodes in hidden layers. From experimental results, we found that the CNN models are better in accuracy than the MLP models. If further enhanced, the proposed approach is expected to become a useful tool for similar case search from archive CAE models. KCI Citation Count: 0 |
---|---|
ISSN: | 2508-4003 2508-402X |
DOI: | 10.7315/CDE.2022.290 |