IP Library Granted Patent US 12,208,616
Granted Patent B2
US 12,208,616 · App. 18/059,643 · Granted Jan 28, 2025

Inspection system for three-dimensional printer and methods thereof

Inventors: Peter Knausdorf (Henrietta, NY); Sakib Zargar (Raleigh, NC); Joseph C. Sheflin (Macedon, NY); Palghat S. Ramesh (Pittsford, NY); Collin Alexander Ladd (Charlotte, NC); Chu-Heng Liu (Penfield, NY); Paul J. McConville (Webster, NY)
Assignee: ADDITIVE TECHNOLOGIES, LLC
B41J2/0456G06T7/0004G06V10/25G06V10/764G06V10/82
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,208,616
App. No.
18/059,643
Granted
Jan 28, 2025
Kind
B2
Abstract

A printing system and method of inspecting drop ejection in a printing system is disclosed. The method includes capturing an image of each of a plurality of drops of a print material after ejection from an ejector of a printing system, creating a temporally averaged image from each image of the plurality of drops of print material, and classifying one of the plurality of drops of print material based on the temporally averaged image that was created. The use of a pretrained convolutional neural network for classifying one of the plurality of drops and comparing the temporally averaged image to another temporally averaged image to classify one of the plurality of drops may be employed. The printing system also includes a camera with a high-speed shutter where the shutter is synchronized to an ejector pulse, and a video analytic framework coupled to the ejector and the camera configured to generate a jetting result for each of the one or more drops of liquid print material.

Claims (48)

1. A method of inspecting drop ejection in a printing system, comprising:

capturing an image of each of a plurality of drops of a print material after ejection from an ejector of a printing system;

creating a temporally averaged image from each image of the plurality of drops of print material; and

classifying one of the plurality of drops of print material based on the temporally averaged image that was created.

2. The method of claim 1 , further comprising using a pretrained convolutional neural network for classifying one of the plurality of drops.

3. The method of claim 1 , further comprising comparing the temporally averaged image to another temporally averaged image to classify one of the plurality of drops.

4. The method of claim 1 , further comprising extracting a region of interest (ROI) from the image of each of the plurality of drops of print material.

5. The method of claim 4 , wherein extraneous image data is reduced from one or more areas of the image surrounding each of the plurality of drops of print material.

6. The method of claim 1 , further comprising extracting a region of interest (ROI) from the temporally averaged image from each image of the plurality of drops of print material.

7. The method of claim 6 , wherein extraneous image data is reduced from one or more areas of the temporally averaged image surrounding each image of the plurality of drops of print material.

8. The method of claim 1 , further comprising capturing of the image of each of a plurality of drops of print material after ejection by from about 1 ms to about 200 ms.

9. The method of claim 1 , further comprising illuminating a space between the ejector and a substrate where a three-dimensional part is being built.

10. The method of claim 9 , wherein the illuminating is done continuously.

11. The method of claim 1 , further comprising:

indicating an unstable jetting result;

pausing an operation of the printing system; and

performing an intervention on the printing system.

12. The method of claim 1 , wherein the print material comprises a metal, a metallic alloy, or a combination thereof.

13. The method of claim 1 , wherein the print material comprises aluminum.

14. A method of inspecting drop ejection in a printing system, comprising:

capturing an image of each of a plurality of drops of print material after ejection from an ejector of a printing system;

creating a temporally averaged image from each image of the plurality of drops of print material;

extracting a region of interest (ROI) from each temporally averaged image from each image of each of the plurality of drops of print material;

comparing the region of interest (ROI) from a first temporally averaged image to a region of interest (ROI) from a second temporally averaged image to generate a jetting result; and

classifying the jetting result of one of the plurality of drops of print material.

15. The method of claim 14 , further comprising:

indicating an unstable jetting result;

pausing an operation of the printing system; and

performing an intervention on the printing system.

16. The method of claim 14 , further comprising using a pretrained convolutional neural network for classifying the jetting result of one of the plurality of drops of print material.

17. The method of claim 14 , further comprising capturing of the image of each of a plurality of drops of print material after ejection by from about 1 ms to about 200 ms.

18. The method of claim 14 , further comprising continuously illuminating a space between the ejector and a substrate where a three-dimensional part is being built.

19. The method of claim 14 , wherein extraneous image data is reduced from one or more areas of each image of the plurality of drops of print material.

20. A printing system, comprising:

an ejector for jetting a print material, comprising:

a structure defining an inner cavity; and

a nozzle orifice in connection with the inner cavity and configured to pulse to eject one or more drops of liquid print material;

a camera comprising a high-speed shutter wherein the shutter is synchronized to an ejector pulse; and

a video analytic framework coupled to the ejector and the camera configured to generate a jetting result for each of the one or more drops of liquid print material.

21. The printing system of claim 20 , further comprising a substrate for receiving one or more drops of liquid print material.

22. The printing system of claim 21 , wherein the camera is located in a plane between the ejector and the substrate.

23. The printing system of claim 20 , further comprising an electronic circuit connecting the camera to the ejector and configured to trigger the camera after a pulse to eject one or more drops of liquid print material.

24. The printing system of claim 20 , wherein the camera is triggered 1 ms to about 200 ms after the pulse to eject one or more drops of liquid print material.

25. The printing system of claim 20 , wherein the camera further comprises a long-length focal lens.

26. The printing system of claim 21 , further comprising a continuous illumination source configured to illuminate a space between the ejector and the substrate.

27. The printing system of claim 20 , wherein the video analytic framework produces an image extraction to generate a jetting result for each of the one or more drops of liquid print material.

28. The printing system of claim 27 , wherein the image extraction is a temporal average of more than one image.

29. The printing system of claim 20 , wherein the print material comprises a metal, a metallic alloy, or a combination thereof.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2023
From: XEROX CORPORATION
To: ELEM ADDITIVE LLC
Reel/Frame 065427/0862 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2023
From: ELEM ADDITIVE LLC
To: ADDITIVE TECHNOLOGIES, LLC DBA ADDITEC
Reel/Frame 065428/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2022
From: KNAUSDORF, PETER; ZARGAR, SAKIB; SHEFLIN, JOSEPH C.; RAMESH, PALGHAT S.; LADD, COLLIN ALEXANDER; LIU, CHU-HENG; MCCONVILLE, PAUL J.
To: XEROX CORPORATION
Reel/Frame 061908/0864 →