Global and local defect detection for 3D printout surface based on geometric shape comparison

Byounghun Ye, Ku Jin Kim, Elisha P. Sacks

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

A 3D printer produces parts from CAD models. The printout must be checked for defects. We present a surface defect detection algorithm that constructs a 3D mesh of the printout by multi-view scanning and compares it to the part CAD model. It computes and displays the distance from each vertex of the printout mesh to the closest point on the part model. These distances comprise the global deviation of the printout from the model. When the error is within a threshold, the algorithm compares the curvature at each printout vertex to that at the closest part point. Qualitative differences in curvature indicate local defects, such as blobs, cracks, surface roughness, and faded embossing and engraving. The results are grouped into local defect regions that are displayed. We demonstrate the algorithm on metal printing and on PLA 3D printing.

Original languageEnglish
Pages (from-to)324-337
Number of pages14
JournalPrecision Engineering
Volume82
DOIs
StatePublished - Jul 2023

Keywords

  • Additive manufacturing
  • Curvature
  • Point-to-mesh distance
  • Shape comparison
  • Surface defect
  • Surface roughness

Fingerprint

Dive into the research topics of 'Global and local defect detection for 3D printout surface based on geometric shape comparison'. Together they form a unique fingerprint.

Cite this