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.
Skip Nav Destination
Article navigation
March 2018
Research-Article
Automatic Detection of Fasteners From Tessellated Mechanical Assembly Models
Nima Rafibakhsh,
Nima Rafibakhsh
School of Mechanical, Industrial
and Manufacturing Engineering,
Oregon State University,
Dearborn Hall—Room 102,
Corvallis, OR, 97330
e-mail: rafibakn@oregonstate.edu
and Manufacturing Engineering,
Oregon State University,
Dearborn Hall—Room 102,
Corvallis, OR, 97330
e-mail: rafibakn@oregonstate.edu
Search for other works by this author on:
Weifeng Huang,
Weifeng Huang
School of Mechanical, Industrial
and Manufacturing Engineering,
Oregon State University,
Dearborn Hall—Room 102,
Corvallis, OR 97330 e-mail: huangwe@oregonstate.edu
and Manufacturing Engineering,
Oregon State University,
Dearborn Hall—Room 102,
Corvallis, OR 97330 e-mail: huangwe@oregonstate.edu
Search for other works by this author on:
Matthew I. Campbell
Matthew I. Campbell
Professor
School of Mechanical, Industrial
and Manufacturing Engineering,
Oregon State University,
Rogers Hall 304,
Corvallis, OR 97331-6001
e-mail: matt.campbell@oregonstate.edu
School of Mechanical, Industrial
and Manufacturing Engineering,
Oregon State University,
Rogers Hall 304,
Corvallis, OR 97331-6001
e-mail: matt.campbell@oregonstate.edu
Search for other works by this author on:
Nima Rafibakhsh
School of Mechanical, Industrial
and Manufacturing Engineering,
Oregon State University,
Dearborn Hall—Room 102,
Corvallis, OR, 97330
e-mail: rafibakn@oregonstate.edu
and Manufacturing Engineering,
Oregon State University,
Dearborn Hall—Room 102,
Corvallis, OR, 97330
e-mail: rafibakn@oregonstate.edu
Weifeng Huang
School of Mechanical, Industrial
and Manufacturing Engineering,
Oregon State University,
Dearborn Hall—Room 102,
Corvallis, OR 97330 e-mail: huangwe@oregonstate.edu
and Manufacturing Engineering,
Oregon State University,
Dearborn Hall—Room 102,
Corvallis, OR 97330 e-mail: huangwe@oregonstate.edu
Matthew I. Campbell
Professor
School of Mechanical, Industrial
and Manufacturing Engineering,
Oregon State University,
Rogers Hall 304,
Corvallis, OR 97331-6001
e-mail: matt.campbell@oregonstate.edu
School of Mechanical, Industrial
and Manufacturing Engineering,
Oregon State University,
Rogers Hall 304,
Corvallis, OR 97331-6001
e-mail: matt.campbell@oregonstate.edu
Contributed by the Computers and Information Division of ASME for publication in the JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING. Manuscript received November 1, 2016; final manuscript received October 18, 2017; published online November 28, 2017. Assoc. Editor: Bahram Ravani.
J. Comput. Inf. Sci. Eng. Mar 2018, 18(1): 011005 (12 pages)
Published Online: November 28, 2017
Article history
Received:
November 1, 2016
Revised:
October 18, 2017
Citation
Rafibakhsh, N., Huang, W., and Campbell, M. I. (November 28, 2017). "Automatic Detection of Fasteners From Tessellated Mechanical Assembly Models." ASME. J. Comput. Inf. Sci. Eng. March 2018; 18(1): 011005. https://doi.org/10.1115/1.4038292
Download citation file:
Get Email Alerts
Cited By
Design Knowledge as Attention Emphasizer in Large Language Model-Based Sentiment Analysis
J. Comput. Inf. Sci. Eng (February 2025)
A Robust Model for Hydrogen Supply Chain Network Design in China Under Renewable Energy Uncertainty
J. Comput. Inf. Sci. Eng (March 2025)
Haptic Interaction Methods for Freehand Contour Generation on a Refreshable Pin Display
J. Comput. Inf. Sci. Eng
Related Articles
A Full Kinematic Model of Thread-Starting for Assembly Automation Analysis
J. Mech. Des (January,2006)
Spatial Kinematic Analysis of Threaded Fastener Assembly
J. Mech. Des (January,2006)
Analytical and Experimental Investigation of Self-Loosening of Preloaded Cap Screw Fasteners
J. Vib. Acoust (June,2011)
Thread Friction Torque in Bolted Joints
J. Pressure Vessel Technol (November,2005)
Related Chapters
Data Tabulations
Structural Shear Joints: Analyses, Properties and Design for Repeat Loading
Subsection NG—Core Support Structures
Companion Guide to the ASME Boiler & Pressure Vessel Codes, Volume 1 Sixth Edition
Centerplane Datums
Geometric Dimensioning and Tolerancing Handbook: Applications, Analysis & Measurement