Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Code-XYZxyz authored Oct 12, 2017
1 parent e286f18 commit 18ae1bf
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# interferometric-measurement-control-for-photopolymer-additive-manufacturing
This is a comprehensive MATLAB-based software platform developed for real-time measurement and feedback control of a custom mask-projection photopolymerization based additive manufacturing system (referred as "ECPL", i.e., Exposure Controlled Projection Lithography) using a lab-built interferometry (referred as "ICM&M", i.e., Interferometric Curing Monitoring and Measurement). A graphical user interface using the graphical user interface development environment (GUIDE) of MATLAB was created to implement the ICM&M method for the ECPL process. The software interfaces with the hardware of the ECPL system’s ultraviolet lamp and DMD, and the ICM&M system’s camera. It was designed to streamline the operation of the ECPL process with the aid of parallel computing that implements online both the ICM&M acquisition and measurement analysis as well as the feedback control method. The application logs the acquired interferogram video data, performs numerical computations for the ICM&M measurement algorithms and control law, saves the real-time data and measurement results for all voxels in the region of interest. Meanwhile, it displays interferogram frames and visualize the photocuring process without a substantial sacrifice in temporal performance of other key functions such as data acquisition and measurement & control analysis. The software could be extended to real-time process measurement and control for other additive manufacturing systems, for example, metal based additive manufacturing aided by in-situ thermal images analysis.
As measurement science and closed-loop controls become increasingly critical in advancing additive manufacturing (AM), corresponding software development is important for physical system realization, test and implementation. This release of a MATLAB-based software is developed for real-time measurement and control of a photopolymer part’s height during an in-house AM process - Exposure Controlled Projection Lithography (ECPL). A graphical user interface is created to operate the ECPL process and the self-designed interferometric curing monitoring and measurement (ICM&M) system. Parallel computing is employed to synchronize the ICM&M image data acquisition and its computational analysis. The software enables a user-friendly and cost-effective real-time photopolymer AM system, which does not require high performance computer nor prohibitive programming skills. Promoting the open source initiative, all the software codes, demo videos and example data are shared publicly in a GitHub repository. The reported software development of function modules, data structures and flow charts, could be easily extended to software programming for monitoring other AM process such as stereolithography and laser powder bed fusion processes, which may utilize some imaging approaches for monitoring the building chamber. This study also exemplifies a lab scale cyber-physical system of manufacturing process control, which is desired in the nascent and broad research area of measurement feedback control for AM.

The software interfaces with the hardware of the ECPL system’s ultraviolet lamp and DMD, and the ICM&M system’s camera. It was designed to streamline the operation of the ECPL process with the aid of parallel computing that implements online both the ICM&M acquisition and measurement analysis as well as the feedback control method. The application logs the acquired interferogram video data, performs numerical computations for the ICM&M measurement algorithms and control law, saves the real-time data and measurement results for all voxels in the region of interest. Meanwhile, it displays interferogram frames and visualize the photocuring process without a substantial sacrifice in temporal performance of other key functions such as data acquisition and measurement & control analysis. The software could be extended to real-time process measurement and control for other additive manufacturing systems, for example, stereo-lithography (SLA) and metal based additive manufacturing aided by in-situ thermal images analysis.



Related reference publications about the ECPL additive manufacturing system design, the ICM&M principle and validation, the real-time experiment results are listed below (in the references section). The software presented here is the backbone of the physical implementation of the ECPL process measurement and feedback control.

Expand Down

0 comments on commit 18ae1bf

Please sign in to comment.