Automatic Detection of Fasteners From Tessellated Mechanical Assembly ModelsSource: Journal of Computing and Information Science in Engineering:;2018:;volume( 018 ):;issue: 001::page 11005DOI: 10.1115/1.4038292Publisher: The American Society of Mechanical Engineers (ASME)
Abstract: In this paper, we present multiple methods to detect fasteners (bolts, screws, and nuts) from tessellated mechanical assembly models. There is a need to detect these geometries in tessellated formats because of features that are lost during the conversions from other geometry representations to tessellation. Two geometry-based algorithms, projected thread detector (PTD) and helix detector (HD), and four machine learning classifiers, voted perceptron (VP), Naïve Bayes (NB), linear discriminant analysis, and Gaussian process (GP), are implemented to detect fasteners. These six methods are compared and contrasted to arrive at an understanding of how to best perform this detection in practice on large assemblies. Furthermore, the degree of certainty of the automatic detection is also developed and examined so that a user may be queried when the automatic detection leads to a low certainty in the classification. This certainty measure is developed with three probabilistic classifier approaches and one fuzzy logic-based method. Finally, once the fasteners are detected, the authors show how the thread angle, the number of threads, the length, and major and root diameters can be determined. All of the mentioned methods are implemented and compared in this paper. A proposed combination of methods leads to an accurate and robust approach of performing fastener detection.
|
Show full item record
contributor author | Rafibakhsh, Nima | |
contributor author | Huang, Weifeng | |
contributor author | Campbell, Matthew I. | |
date accessioned | 2019-02-28T11:12:28Z | |
date available | 2019-02-28T11:12:28Z | |
date copyright | 11/28/2017 12:00:00 AM | |
date issued | 2018 | |
identifier issn | 1530-9827 | |
identifier other | jcise_018_01_011005.pdf | |
identifier uri | http://yetl.yabesh.ir/yetl1/handle/yetl/4253833 | |
description abstract | In this paper, we present multiple methods to detect fasteners (bolts, screws, and nuts) from tessellated mechanical assembly models. There is a need to detect these geometries in tessellated formats because of features that are lost during the conversions from other geometry representations to tessellation. Two geometry-based algorithms, projected thread detector (PTD) and helix detector (HD), and four machine learning classifiers, voted perceptron (VP), Naïve Bayes (NB), linear discriminant analysis, and Gaussian process (GP), are implemented to detect fasteners. These six methods are compared and contrasted to arrive at an understanding of how to best perform this detection in practice on large assemblies. Furthermore, the degree of certainty of the automatic detection is also developed and examined so that a user may be queried when the automatic detection leads to a low certainty in the classification. This certainty measure is developed with three probabilistic classifier approaches and one fuzzy logic-based method. Finally, once the fasteners are detected, the authors show how the thread angle, the number of threads, the length, and major and root diameters can be determined. All of the mentioned methods are implemented and compared in this paper. A proposed combination of methods leads to an accurate and robust approach of performing fastener detection. | |
publisher | The American Society of Mechanical Engineers (ASME) | |
title | Automatic Detection of Fasteners From Tessellated Mechanical Assembly Models | |
type | Journal Paper | |
journal volume | 18 | |
journal issue | 1 | |
journal title | Journal of Computing and Information Science in Engineering | |
identifier doi | 10.1115/1.4038292 | |
journal fristpage | 11005 | |
journal lastpage | 011005-12 | |
tree | Journal of Computing and Information Science in Engineering:;2018:;volume( 018 ):;issue: 001 | |
contenttype | Fulltext |