On-Line Detection of Defects in Layered Manufacturing: Is Use A
On-Line Detection of Defects in Layered Manufacturing: Is Use A
255
process monitoring system. In this work we will use parameters (e.g., offsets, tool path, etc.) set by the
a similar idea. We will define process signature that, operator, but also depend on the dynamic of the
in some unique way, relates to the built process and positioning and deposition systems.
to the material used for fabrication. The process
signature is then used to filter the original image and Detection of Defects on A Slice
from the filtered image various defects were In this article, we will focus only on the
identified. detection of defects and we will not discuss any
issues that relate to the three-dimensional
2. A Framework for the Online Process complexity of the problem. In particular, we will
Monitoring focus on two-dimensional extraction of defects. We
As we discussed earlier, each slice is a will do this by studying the texture of a slice. We
collection of contours and rasters with each contour define what we call “Ideal Process Signature”
or raster being a collection of line segments. The which, theoretically speaking, should be attainable if
orientation of the rasters often changes from one various parameters, including material properties,
slice to the next in 90deg in order to improve the road offsets, thermal properties, etc. were known.
strength of the fabricated part. Each line of raster is Given that one knows the Ideal Process Signature
a road that is deposited as the nozzle on the for a given case, one should be able to simulate and
liquefier-head moves according to a pre-defined virtually build each slice by applying this signature
path. To meet functional properties, it is important to the ideal or reference tool path. Comparing the
that no unintentional gaps are present between the simulated model of an image to the actual image of
roads. Depending on the viscosity of the material each built slice, one could then make deductions
that is being used to build the part, the material about possible defects in that slice. We note that
could flow away from the roads often creating since we use the ideal tool path to generate the
undesirable defects. The overlapping of the roads virtual slice, any defects obtained by the comparison
can be controlled, to some degree of accuracy, by a reflects errors in both positioning and deposition
proper setting of an offset value. Positive setting of systems. One could also use the Ideal Process
the offset value would mean that roads do not Signature to filter the original slice image by
overlap but should only be laid down next to each moving the signature along paths that are defined on
other according to a pre-defined geometry. Negative the image. At the present time we are working with
offsetting, on the other hand, means that adjacent the other groups in the same project to define Ideal
roads overlap. The temperature of the chamber or Process Signatures for various cases. We intent to
the work envelope also plays a major role in shaping build a knowledge base which could be used for this
the roads. If out-of-control, a change in temperature purpose. As of now such a knowledge base does not
could cause unwanted flow of material, unwanted exist - We can only form a process signature that is
overlapping between adjacent roads, or unnecessary partially deducted from the image of a slice.
gaps between the adjacent roads. We illustrate the concept of using the
process signature on a sample. Figure 1 gives the
What we explained above basically defines original image of an interior region of the sample.
the natural texture of each slice provided that the For this sample, the offset between roads is set to
built process is under control to a high degree of some negative value and also the material property
accuracy. What we mean by this is that the tracking is such that material laid down on a road flows to
or contour errors caused by the positioning system some extent, to the empty side. As this also happens
are negligible. Furthermore, the deposition system is in the next adjacent road, the flow from the two
also under control all the way from extruding the adjacent roads overlap and form hill as indicated by
filament from the top of the liquefier-head through a fading line in the image. The boundary of a road is
the very small opening of the nozzle at the bottom recognized by two hills on the two sides. Figure 2
of the head. In practice, we know that this is often gives what we call “Positive Process Signature”.
not the case - There will be position and deposition This signature in a way defines the scaling factor
errors almost in every case. In other words, the that will be used to filter the original image by
actual texture of a slice will not only depend on the masking the image pixels that are outside the hills.
Figure 3 illustrates the positively filtered image. As two dimensional basis. This idea works quite nicely
it is obvious from this image, only the hills defining on the interior regions provided that the roads are
the road boundary and the hills formed by flow of linear. The process signature changes drastically as
material from the adjacent roads are highlighted. By one moves toward end of road regions. The
applying a standa.rd edge detection algorithm to this boundary between the two regions is quite fuzzy and
image, one can highlight the possible defects present further investigation, possibly using fuzzy logic, is
on the hills or road boundaries, as shown in Figure necessary to identify that boundary. More work is
4. also needed on refining the edges obtained from the
filtered models. The linearity of the tool-path
It is also possible to define a “Negative provided by CAD could be very instrumental here.
Process Image” iin order to mask the hills and to
highlight the roads and flat regions between the References
hills. Figure 5 illustrates this signature for the
interior regions of the sample. By applying this filter [I] Gleason, S . S. , K. W. Tobin, T. P. Karnowski,
to the original image of Figure 1 one obtains the “Spatial Signature Analysis of Semiconductor ]Defects,“
image in figure 6. The edges corresponding to this Solid State Technolow PP. 127-1369 July 1996.
image are shown in figure 7 where the spots on the [2] Patek, D. It., K. W. Tobin and L. Jachter, “Machine
image are possiblle source of defects. Vision Inspection of Technical Ceramics,” Machine
VisionApplications in Industrial Inspection IV, SPIE, San
The way nozzle or the liquefier-head moves Jose, California, SPIE Proceedings vol. 2665, pp. 253-
from one road to another road is very much 257, 1996.
dependent on the positioning system. In FD
technology, the feed is provided by the XY table and [3] Ritter, R., M. Reick, B. Schmitz and Gi. Goch,
the liquifier-head is stationary. As the table reaches “Nondestructive and Contactless Evaluation of Surface
to the end of a road, it slows down or it may even Coatings and Adhesion Defects by Photo thermal
stop for a very short amount of time in order to Radiometry,”Optical Inspection and Micromeasurements
make the turn from one road to another. Conference,SpIE Proceedings Series, Vol. 2782, PP. 662-
673, Besancon, France, 10-14 June, 1996.
Theoretically speaking, this must be accompanied
with a slow down in the flow rate, possibly with [4] Schmitz, B., J. Geerkens and G. Goch, “Photothermal
some very minor delay. To what level of accuracy Inspection of Material Changes in Ceramic Surfaces
this coordination is handled very much depends on Induced be Mechanical Load or Laser Treatment,”
the machine control system and on the operator’s Optical Inspection and Micromeasurements Conference,
experience. What we have seen at these boundary SPIE Proceea’ings Series, vol. 2782, PP. 109-1 19,
regions is too coimplex to show with some simple Besancon, France, 10-14 June, 1996.
signature. The boundary where an interior region
ends and an end of road region starts is fuzzy, but [5] Tobin, K. W., S. S. Gleason and T. P. Karnowski,
there seems to be some explanation for the texture at “Automatic Classification of Spatial Signatures on
Semiconductor Wafermaps,“ s p ~ ~22nd k Annual
the end of road regions. Our preliminary analysis
International ,Yymposium on Microlithographp Santa
shows that there could be a well explained pattern Clara, CA, March 9-14, 1997.
change in process signature from the intermediate
regions to the lend of road regions. Figure 9 [6] Weeren, R. V., M. Agarwala, V. R. Jamalabad, A.
illustrates the pattern change in process signature Bandyophyay, R. Vaidyanathan, N. Langrana, A. Safari,
from the interior regions (a) to the extreme end of P. Whalen, S.C. Danforth, C. Ballard, “ Quality of Parts
road regions (0. We are now working on how to Processed by Fused Position”, Proceedings of the Solid
define the fuzzy boundary between the interior and Freeform Fabrication Symposium, August, 1995.
end of road regions.
[7] Yan, Xue and P. Gu, “ A Review of Rapid
Prototyping Technologiesand Systems,” Computer-
3. Conclusion Aided Design, ’Vol. 28, No. 4, pp. 307-3 18, 1996.
We presented our preliminary results on
how to use process signatures to detect defects on
257
12 I
Figure 1 Original image of interior regions of the sample Figure 5 Negative signature
(Negative offset between two adjacent roads) X axis: Normalized Signature width
Sample Geometry 19 lmm x 24 5mm Y axis: Gray level Scaling factor
Image Geometry 5 29 mm x 4 79 mm
''7
Figure 2 Positive Signature of interior regions Figure 6 Image filtered by negative signature
X axis: Normalized Signature width. Boundary .IRoad
Y axis: Gray level Scaling factor
Figure 3 Image filtered by positive signature Figure 7 Edge detection of image filtered by negative signature
m Boundary =Road
258
-1 -08 -06 0 4 -02 0 02 04 06 08 1
14 1.4
12 1.2
1 1
08 0.8
06 0.6
04 0.4
02 0.2
-0 '
-1 -08 -06 -04 -02 0 02 04 06 08
CO)
14
12
08
06
04
02
259