-
In-Situ Infrared Camera Monitoring for Defect and Anomaly Detection in Laser Powder Bed Fusion: Calibration, Data Mapping, and Feature Extraction
Authors:
Shawn Hinnebusch,
David Anderson,
Berkay Bostan,
Albert C. To
Abstract:
Laser powder bed fusion (LPBF) process can incur defects due to melt pool instabilities, spattering, temperature increase, and powder spread anomalies. Identifying defects through in-situ monitoring typically requires collecting, storing, and analyzing large amounts of data generated. The first goal of this work is to propose a new approach to accurately map in-situ data to a three-dimensional (3D…
▽ More
Laser powder bed fusion (LPBF) process can incur defects due to melt pool instabilities, spattering, temperature increase, and powder spread anomalies. Identifying defects through in-situ monitoring typically requires collecting, storing, and analyzing large amounts of data generated. The first goal of this work is to propose a new approach to accurately map in-situ data to a three-dimensional (3D) geometry, aiming to reduce the amount of storage. The second goal of this work is to introduce several new IR features for defect detection or process model calibration, which include laser scan order, local preheat temperature, maximum pre-laser scanning temperature, and number of spatters generated locally and their landing locations. For completeness, processing of other common IR features, such as interpass temperature, heat intensity, cooling rates, and melt pool area, are also presented with the underlying algorithm and Python implementation. A number of different parts are printed, monitored, and characterized to provide evidence of process defects and anomalies that different IR features are capable of detecting.
△ Less
Submitted 17 July, 2024;
originally announced July 2024.
-
An efficient 146-line 3D sensitivity analysis code of stress-based topology optimization written in MATLAB
Authors:
Hao Deng,
Praveen S. Vulimiri,
Albert C. To
Abstract:
This paper presents an efficient and compact MATLAB code for three-dimensional stress-based sensitivity analysis. The 146 lines code includes the finite element analysis and p-norm stress sensitivity analysis based on the adjoint method. The 3D sensitivity analysis for p-norm global stress measure is derived and explained in detail accompanied by corresponding MATLAB code. The correctness of the a…
▽ More
This paper presents an efficient and compact MATLAB code for three-dimensional stress-based sensitivity analysis. The 146 lines code includes the finite element analysis and p-norm stress sensitivity analysis based on the adjoint method. The 3D sensitivity analysis for p-norm global stress measure is derived and explained in detail accompanied by corresponding MATLAB code. The correctness of the analytical sensitivity is verified by comparison with finite difference approximation. The nonlinear optimization solver is chosen as the Method of moving asymptotes (MMA). Three typical volume-constrained stress minimization problems are presented to verify the effectiveness of sensitivity analysis code. The MATLAB code presented in this paper can be extended to resolve different stress related 3D topology optimization problems. The complete program for sensitivity analysis is given in the Appendix and is intended for educational purposes only.
△ Less
Submitted 2 April, 2021;
originally announced April 2021.
-
Topology Optimization Design of Stretchable Metamaterials with Bezier Skeleton Explicit Density (BSED) Representation Algorithm
Authors:
Hao Deng,
Shawn Hinnebusch,
Albert C. To
Abstract:
A new density field representation technique called the Bezier skeleton explicit density (BSED) representation scheme for topology optimization of stretchable metamaterials under finite deformation is proposed for the first time. The proposed approach overcomes a key deficiency in existing density-based optimization methods that typically yield designs that do not have smooth surfaces but have lar…
▽ More
A new density field representation technique called the Bezier skeleton explicit density (BSED) representation scheme for topology optimization of stretchable metamaterials under finite deformation is proposed for the first time. The proposed approach overcomes a key deficiency in existing density-based optimization methods that typically yield designs that do not have smooth surfaces but have large number of small intricate features, which are difficult to manufacture even by additive manufacturing. In the proposed approach, Bezier curves are utilized to describe the skeleton of the design being optimized where the description of the entire design is realized by assigning thickness along the curves. This geometric representation technique ensures that the optimized design is smooth and concise and can easily be tuned to be manufacturable by additive manufacturing. In the optimization method, the density field is described by the Heaviside function defined on the Bezier curves. Compared to NURBS or B-spline based models, Bezier curves have fewer control parameters and hence are easier to manipulate for sensitivity derivation, especially for distance sensitivities. Due to its powerful curve fitting ability, using Bezier curve to represent density field allows exploring design space effectively and generating concise structures without any intricate small features at the borders. Furthermore, this density representation method is mesh independent and design variables are reduced significantly so that optimization problem can be solved efficiently using small-scale optimization algorithms such as sequential quadratic programming.
△ Less
Submitted 28 October, 2019;
originally announced November 2019.
-
Proportional Topology Optimization: A new non-gradient method for solving stress constrained and minimum compliance problems and its implementation in MATLAB
Authors:
Emre Biyikli,
Albert C. To
Abstract:
A new topology optimization method called the Proportional Topology Optimization (PTO) is presented. As a non-gradient method, PTO is simple to understand, easy to implement, and is also efficient and accurate at the same time. It is implemented into two MATLAB programs to solve the stress constrained and minimum compliance problems. Descriptions of the algorithm and computer programs are provided…
▽ More
A new topology optimization method called the Proportional Topology Optimization (PTO) is presented. As a non-gradient method, PTO is simple to understand, easy to implement, and is also efficient and accurate at the same time. It is implemented into two MATLAB programs to solve the stress constrained and minimum compliance problems. Descriptions of the algorithm and computer programs are provided in detail. The method is applied to solve three numerical examples for both types of problems. The method shows comparable efficiency and accuracy with an existing gradient optimality criteria method. Also, the PTO stress constrained algorithm and minimum compliance algorithm are compared by feeding output from one algorithm to the other in an alternative manner, where the former yields lower maximum stress and volume fraction but higher compliance compared to the latter. Advantages and disadvantages of the proposed method and future works are discussed. The computer programs are self-contained and publicly shared in the website www.ptomethod.org.
△ Less
Submitted 21 November, 2014;
originally announced November 2014.