End-to-End IIoT Integration for LPBF 3D Printing

Role

Engineer Intern

Organisation

A*STAR Advanced Remanufacturing and Technology Centre (ARTC)

Period

Sep 2022 – Apr 2023

Tech Stack

C++, Python, M5Stack FIRE, NI DAQ, InfluxDB, Grafana

End-to-End IIoT Integration

The Challenge

A major hurdle in Industrial Additive Manufacturing is the lack of real-time feedback during the fabrication process. Because complex metal parts take long periods to construct using Laser Powder Bed Fusion (LPBF), hidden flaws or excessive residual stresses can result in unusable parts and wasted machine life.

Phase 1: Mechanical Design & Sensor Instrumentation

To improve the sustainability of LPBF printing, early detection of layering faults is essential. I engineered a custom sensor instrumentation system directly onto a commercial EOS M 290 3D printer, utilizing a non-intrusive approach that avoided permanently modifying the machine chassis.

13mm sensor port with 3D printed PCB holder and terminal blocks

Hardware Integration: The custom 3D-printed PCB holder securing terminal blocks and BNC connectors to route 12 signal channels through the 13mm machine port.

Annotated internal chamber wiring and PCB adaptor

Safety & Routing: Implementing an adaptor PCB with a 200mA fast-acting fuse to safely bridge the internal powder chamber with external data acquisition systems.

Phase 2: Edge Computing & IoT Telemetry

With the hardware safely routing data, I integrated an M5Stack FIRE Industrial IoT device to remotely monitor the EOS M 290's machine state, ensuring continuous tracking of print progress without requiring an operator's physical presence.

M5Stack FIRE mounted on EOS M 290 showing state alerts

Validation testing: The M5Stack successfully syncing with the machine's physical signal tower in real-time.

C++ Firmware querying InfluxDB

C++ logic executing custom Flux queries to fetch the latest InfluxDB telemetry.

Phase 3: The Data Pipeline

Beyond edge alerts, the hardware data needed to be logged for deep process optimization. I built an end-to-end industrial data pipeline that funneled high-frequency sensor data into a time-series database.

Telemetry dashboard tracking recoater blade status, position, and speed

Data Visualization: Real-time dashboard tracking the recoater blade's status, position, and speed during the LPBF process.

InfluxDB Flux query builder interface

Database Management: Utilizing the InfluxDB Flux builder to structure and filter high-frequency sensor data for dashboard ingestion.

The Impact

The integrated system provided unprecedented visibility into the LPBF process. Through rigorous validation experiments, the telemetry system successfully identified micro-level powder bed surface deviations of just ~50 µm. Furthermore, it reliably verified that chamber oxygen levels were maintained strictly below 0.1% under controlled conditions, ensuring optimal print quality.

Project Resources

Project Report Cover
PDF

Project Report

Documentation of the methodology, hardware setup, and data analysis.

Project Poster Preview
PDF

Summary Poster

Visual presentation with final results.