{"title":"Automated Surface Patch Extraction for 3D Printing Qualification","authors":"Weizhi Lin;Qiang Huang","doi":"10.1109/TASE.2025.3535900","DOIUrl":null,"url":null,"abstract":"Surface patches have been utilized to reduce shape complexity in qualification of product geometric quality. However, specifying surface patches case-by-case is impractical for qualifying 3D-printed products with complicated freeform designs. Automating patch extraction must overcome the issue of potentially infinite variety of surface patches. To achieve dimension reduction for automated qualification, this work defines and characterizes surface patches using Laplace-Beltrami (LB) operator and critical points to capture a finite number of patch deviation patterns. The deviation-pattern-driven characterization enables the automated determination of patch centroids through active landmark selection. The patch sizes are determined using the LB operator within a changepoint detection formulation. To verify the finite dimensionality of patch types, patches extracted from product designs are clustered based on geometric dissimilarity that is quantified by wave kernel and curvature signatures. To verify that extracted patches capable of capturing deviation patterns in printed products, we derive patch deviation signatures that are invariant to printing covariates to facilitate product qualification. Analysis of actual 3D-printed freeform products demonstrates the efficacy of the developed methodology by comparing with existing approaches. It also shows the potential of inferring deviation patterns of a new design using the surface patch characterization and extraction approach. Note to Practitioners—Qualification of geometric quality for products with complex geometries relies on specifying regions of interest in the form of features or surface patches. In 3D printing, the potentially infinite variety of product designs requires manual specification of context-dependent surface patches for new and unseen designs. This work establishes an automated framework to reduce the dimensionality of qualification by specifying finite types of surface patches and automating their extraction across an infinite variety of designs. This approach streamlines the qualification process and will support the inference and learning of geometric quality of previously unseen designs.","PeriodicalId":51060,"journal":{"name":"IEEE Transactions on Automation Science and Engineering","volume":"22 ","pages":"11419-11430"},"PeriodicalIF":6.4000,"publicationDate":"2025-01-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Automation Science and Engineering","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10857951/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Surface patches have been utilized to reduce shape complexity in qualification of product geometric quality. However, specifying surface patches case-by-case is impractical for qualifying 3D-printed products with complicated freeform designs. Automating patch extraction must overcome the issue of potentially infinite variety of surface patches. To achieve dimension reduction for automated qualification, this work defines and characterizes surface patches using Laplace-Beltrami (LB) operator and critical points to capture a finite number of patch deviation patterns. The deviation-pattern-driven characterization enables the automated determination of patch centroids through active landmark selection. The patch sizes are determined using the LB operator within a changepoint detection formulation. To verify the finite dimensionality of patch types, patches extracted from product designs are clustered based on geometric dissimilarity that is quantified by wave kernel and curvature signatures. To verify that extracted patches capable of capturing deviation patterns in printed products, we derive patch deviation signatures that are invariant to printing covariates to facilitate product qualification. Analysis of actual 3D-printed freeform products demonstrates the efficacy of the developed methodology by comparing with existing approaches. It also shows the potential of inferring deviation patterns of a new design using the surface patch characterization and extraction approach. Note to Practitioners—Qualification of geometric quality for products with complex geometries relies on specifying regions of interest in the form of features or surface patches. In 3D printing, the potentially infinite variety of product designs requires manual specification of context-dependent surface patches for new and unseen designs. This work establishes an automated framework to reduce the dimensionality of qualification by specifying finite types of surface patches and automating their extraction across an infinite variety of designs. This approach streamlines the qualification process and will support the inference and learning of geometric quality of previously unseen designs.
期刊介绍:
The IEEE Transactions on Automation Science and Engineering (T-ASE) publishes fundamental papers on Automation, emphasizing scientific results that advance efficiency, quality, productivity, and reliability. T-ASE encourages interdisciplinary approaches from computer science, control systems, electrical engineering, mathematics, mechanical engineering, operations research, and other fields. T-ASE welcomes results relevant to industries such as agriculture, biotechnology, healthcare, home automation, maintenance, manufacturing, pharmaceuticals, retail, security, service, supply chains, and transportation. T-ASE addresses a research community willing to integrate knowledge across disciplines and industries. For this purpose, each paper includes a Note to Practitioners that summarizes how its results can be applied or how they might be extended to apply in practice.