Quantifying Geometric Accuracy With Unsupervised Machine Learning: Using Self-Organizing Map on Fused Filament Fabrication Additive Manufacturing Parts

Although complex geometries are attainable with additive manufacturing (AM), a major barrier preventing its use in mission-critical applications is the lack of geometric accuracy of AM parts. Existing geometric dimensioning and tolerancing (GD&T) characteristics are defined based on simple landmark features, and thus, need to be customized to capture the subtle difference in parts with complex geometries. Hence, the objective of this work is to quantify the geometric deviations of additively manufactured parts from a large data set of laser-scanned coordinates using an unsupervised machine learning (ML) approach called the self-organizing map (SOM). The central hypothesis is that clusters recognized by the SOM correspond to specific types of geometric deviations, which in turn are linked to certain AM process conditions. This hypothesis is tested on parts made while varying process conditions in the fused filament fabrication (FFF) AM process. The outcomes of this research are as follows: (1) visualizing and quantifying the link between process conditions and geometric accuracy in FFF and (2) significantly reducing the amount of point cloud data required for characterizing of geometric accuracy. The significance of this research is that this unsupervised ML approach resulted in less than 3% of over 1 million data points being required to fully quantify the part geometric accuracy. [DOI: 10.1115/1.4038598]

[1]  R. Fabio From point cloud to surface the modeling and visualization problem , 2003 .

[2]  R. Paul,et al.  Effect of Thermal Deformation on Part Errors in Metal Powder Based Additive Manufacturing Processes , 2014 .

[3]  Fabio Remondino From point cloud to surface , 2003 .

[4]  Ruholla Jafari Marandi,et al.  Profiling and Optimizing the Geometric Accuracy of Additively Manufactured Components via Self-Organizing Map , 2016 .

[5]  N. Shamsaei,et al.  An overview of Direct Laser Deposition for additive manufacturing; Part I: Transport phenomena, modeling and diagnostics , 2015 .

[6]  Abbas Keramati,et al.  Webpage Clustering - Taking the Zero Step: a Case Study of an Iranian Website , 2014, J. Web Eng..

[7]  M A. Donmez,et al.  A Review of Test Artifacts for Additive Manufacturing , 2012 .

[8]  Jian Gao,et al.  Extraction/conversion of geometric dimensions and tolerances for machining features , 2005 .

[9]  R. Giannoccaro,et al.  Statistical analysis of the stereolithographic process to improve the accuracy , 2007, Comput. Aided Des..

[10]  Prahalad K. Rao,et al.  Multi-Objective Accelerated Process Optimization of Part Geometric Accuracy in Additive Manufacturing , 2017 .

[11]  Chia-Hsiang Menq,et al.  Automatic CAD Model Reconstruction from Multiple Point Clouds for Reverse Engineering , 2002, J. Comput. Inf. Sci. Eng..

[12]  Jack G. Zhou,et al.  PARAMETRIC PROCESS OPTIMIZATION TO IMPROVE THE ACCURACY OF RAPID PROTOTYPED STEREOLITHOGRAPHY PARTS , 2000 .

[13]  Charlie C. L. Wang,et al.  The status, challenges, and future of additive manufacturing in engineering , 2015, Comput. Aided Des..

[14]  S.-Antoine Tahan,et al.  Exploiting the process capability of profile tolerance according GD&T ASME-Y14.5M , 2009, 2009 International Conference on Computers & Industrial Engineering.

[15]  D.M. Mount,et al.  An Efficient k-Means Clustering Algorithm: Analysis and Implementation , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  Zhenyu Kong,et al.  Assessment of Dimensional Integrity and Spatial Defect Localization in Additive Manufacturing Using Spectral Graph Theory , 2016 .

[17]  Guillermo Sapiro,et al.  A Theoretical and Computational Framework for Isometry Invariant Recognition of Point Cloud Data , 2005, Found. Comput. Math..

[18]  Kai Zeng,et al.  An Integrated Approach to Cyber-Enabled Additive Manufacturing using Physics based , Coupled Multi-scale Process Modeling , 2013 .

[19]  Michael Biehl,et al.  Advances in Self-Organizing Maps and Learning Vector Quantization , 2014 .

[20]  Han Tong Loh,et al.  Modelling cloud data for prototype manufacturing , 2003 .

[21]  Mohammad Samie Tootooni Sensor based monitoring of multidimensional complex systems using spectral graph theory , 2016 .

[22]  C. Kamath,et al.  Laser powder bed fusion additive manufacturing of metals; physics, computational, and materials challenges , 2015 .

[23]  Ian D. Reid,et al.  Single View Metrology , 2000, International Journal of Computer Vision.

[24]  K.K.B. Hon,et al.  Improving Stereolithography Part Accuracy for Industrial Applications , 2001 .

[25]  Sandro Wartzack,et al.  Skin Model Shapes: A new paradigm shift for geometric variations modelling in mechanical engineering , 2014, Comput. Aided Des..

[26]  Han Tong Loh,et al.  Benchmarking for comparative evaluation of RP systems and processes , 2004 .

[27]  Timothy Abram,et al.  A performance evaluation methodology for robotic machine tools used in large volume manufacturing , 2016 .

[28]  Johannes A. Soons,et al.  Variability in the Geometric Accuracy of Additively Manufactured Test Parts | NIST , 2010 .

[29]  V. K. Giri,et al.  Analysis and Interpretation of Bearing Vibration Data Using Principal Component Analysis and Self - Organizing Map , 2016 .

[30]  Ashley Dsouza Experimental evolutionary optimization of geometric integrity in Fused Filament Fabrication (FFF) Additive Manufacturing (AM) process , 2016 .

[31]  Yunfeng Zhang,et al.  Cloud data modelling employing a unified, non-redundant triangular mesh , 2001, Comput. Aided Des..

[32]  Paul Witherell,et al.  Tolerance Specification and Related Issues for Additively Manufactured Products , 2015 .

[33]  Jochen Hiller,et al.  Measurement accuracy in X-ray computed tomography metrology: Toward a systematic analysis of interference effects in tomographic imaging , 2016 .

[34]  Semyung Wang,et al.  A new segmentation method for point cloud data , 2002 .

[35]  Robert Malkin,et al.  A numerical database for ultrasonic defect characterisation using array data: Robustness and accuracy , 2016 .

[36]  Reinhard Klein,et al.  Efficient RANSAC for Point‐Cloud Shape Detection , 2007, Comput. Graph. Forum.

[37]  Peter Borgesen,et al.  Classifying the Dimensional Variation in Additive Manufactured Parts From Laser-Scanned Three-Dimensional Point Cloud Data Using Machine Learning Approaches , 2017 .

[38]  Cho‐Pei Jiang,et al.  Dynamic finite element analysis of photopolymerization in stereolithography , 2006 .

[39]  Tirthankar Dasgupta,et al.  Optimal offline compensation of shape shrinkage for three-dimensional printing processes , 2015 .

[40]  B. J. Alvarez,et al.  Dimensional accuracy improvement of FDM square cross-section parts using artificial neural networks and an optimization algorithm , 2013 .

[41]  Y Zhang,et al.  A parametric study of part distortions in fused deposition modelling using three-dimensional finite element analysis , 2008 .

[42]  Peter Borgesen,et al.  Assessing the Geometric Integrity of Additive Manufactured Parts From Point Cloud Data Using Spectral Graph Theoretic Sparse Representation-Based Classification , 2017 .

[43]  Lihua Zhao,et al.  Influence of process parameters on part shrinkage in SLS , 2007 .

[44]  Yaoyao Fiona Zhao,et al.  Process parameters optimization for improving surface quality and manufacturing accuracy of binder jetting additive manufacturing process , 2016 .

[45]  Yong Huang,et al.  Additive Manufacturing: Current State, Future Potential, Gaps and Needs, and Recommendations , 2015 .