Closed-Loop Manufacturing: Improving processes using 3D scanning retroaction

Closed-Loop Manufacturing: Improving processes using 3D scanning retroaction

Inevitably, the physical output of any CAD-based manufacturing process will differ from the input model. That is true for any
manufacturing process, whether it’s machining, molding, stamping, casting, forging, or 3D printing. Deviation from the CAD
model may be minimal, but it is there! Sometimes that’s acceptable, sometimes it’s not. It is the role of the manufacturing
engineer to find the optimal solution that meet Time, Cost, and Quality requirements.
With industry 4.0, closed-loop manufacturing becomes crucial in providing a competitive advantage to manufacturers, helping
them get the most of their manufacturing processes. Using the latest 3D measurement technology, it’s now easier than ever
to quickly get accurate dimensional information on manufactured parts. The challenge is to be able to feed that information
back (upstream) into the manufacturing process to make corrections and “close” the manufacturing loop.

Figure 1: Closed-loop manufacturing flow-chart

In this paper, we will show how dimensional information acquired from 3D scanning a metal printed part can help us correct
the input CAD model to get a significantly more accurate output part in a single iteration. The part we printed comes from NIST
MBE-PMI Validation Model Library (CTC-02)1. A first sample was printed and measured using a high-accuracy PolyScan XS Surround 3D Scanner.

Figure 2: First 3D-printed sample being scanned in the PolyScan XS

Comparison between the output scan data and original CAD input reveals surface deviation induced by the 3D printing process.
Those deviations are in the range of 0.250mm and can be displayed on the physical part using Polyrix’s LiveInspection deviation
projection.

Figure 3: Deviation colormap between the first 3D-printed sample and the original CAD input

After quantifying surface deviations induced by our 3D-printing process on a single part, and before making any adjustments,
we need to make sure this deviation pattern is consistent on many parts. To confirm that, we scanned five (5) samples coming
from that same 3D-printer. We then ran a combined analysis of those samples in PolyWorks|Inspector (by InnovMetric)3, using
the Surface Data SPC tool, and obtained an average deviation colormap and a standard deviation colormap

After quantifying surface deviations induced by our 3D-printing process on a single part, and before making any adjustments, we need to make sure this deviation pattern is consistent on many parts. To confirm that, we scanned five (5) samples coming from that same 3D-printer. We then ran a combined analysis of those samples in PolyWorks|Inspector (by InnovMetric), using the Surface Data SPC tool, and obtained an average deviation colormap and a standard deviation colormap.

Figure 4: Five samples have been scanned and compared to the original CAD input to obtain the average and standard
deviation colormaps.

As we can see, the average deviation colormap (left) show a similar pattern to the first sample shown above. The standard deviation colormap (right) tells us that our 3D-printing process consistently induce deviation in the same areas of the part.

In the attempt of getting a 3D-printed part closer to the desired CAD, we used a technique called morphing to correct the CAD model. Simply put, we moved the CAD model surface up where the physical part was too low, and vice-versa. This morphed model of the CAD was generated using the Polyview Software (by Polyrix), using the original CAD and 3D deviation information output by the PolyScan XS.

Figure 5: Overlay of the original CAD model (grey), the average scan of the physical part (yellow) and the corrected CAD model
(purple). A 2D section cut allows us to get a better understanding on how morphing was applied.


This corrected (morphed) CAD model was then sent back for 3D printing. The resulting 3D printed part was then scanned and compared to the original (desired) CAD model. As we can see, deviation in most areas are now under 0.050-0.075mm, so 4-5 times smaller than measured on the original printed part.

Figure 6: Deviation colormap between the newly 3D-printed part (from corrected model) and the original CAD input. We can
see the improvement, when comparing to Figure 3.

In conclusion, we demonstrated how we can significantly improve the output of our 3D printing process in a single iteration, using information from 3D scanning to correct the input CAD model. Of course, it is possible to fully automate such a closed loop process by using the proper material handling equipment, and/or in-situ measurement when possible. The data exchange & processing is also crucial, so a good communication network is required between manufacturing, inspection and computing devices involved in such closed-loop manufacturing processes.


The role of a 3D measurement system should go beyond simply telling if a part is good or not, it should provide corrective information to get the most from a manufacturing process. For more info, or a demonstration, please contact Polyrix at www.polyrix.com/contact/ .

Share

Written by:

1,458 Posts

View All Posts
Follow Me :

Leave a Reply

Your email address will not be published. Required fields are marked *