IP Library Granted Patent US 9,827,784
Granted Patent B1
US 9,827,784 · App. 15/163,880 · Granted Nov 28, 2017

System for printing on three-dimensional (3D) objects

Inventors: Wayne A. Buchar (Bloomfield, NY); James J. Spence (Honeoye Falls, NY); Jack G. Elliot (Penfield, NY); Michael F. Leo (Penfield, NY)
Assignee: Xerox Corporation
B41J3/4073B41J2/04501
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 9,827,784
App. No.
15/163,880
Filed
May 25, 2016
Granted
Nov 28, 2017
Kind
B1
Art Unit
2853
USPC
347/14
Abstract

A printing system facilitates the printing of articles of manufacture. The system includes an array of printheads, a support member positioned to be parallel to a plane formed by the array of printheads, a member movably mounted to the support member, an actuator operatively connected to the movably mounted member, an object holder configured to mount to the movably mounted member, and a controller operatively connected to the plurality of printheads and the actuator. The controller is configured to operate the actuator to move the object holder past the array of printheads and to operate the plurality of printheads to eject marking material onto objects held by the object holder as the object holder passes the array of printheads. The support member and printhead array are oriented vertically to enable the printing system to be installed in a vertical cabinet that provides a small footprint in a non-production environment.

Claims (126)

1. A printing system comprising:

a plurality of printheads arranged in a two-dimensional array, each printhead being configured to eject marking material;

a support member positioned to be parallel to a plane formed by the two-dimensional array of printheads and the support member being oriented to enable one end of the support member to be at a higher gravitational potential than a second end of the support member;

a member movably mounted to the support member;

an actuator operatively connected to the movably mounted member to enable the actuator to move the moveably mounted member along the support member;

an object holder configured to mount to the movably mounted member to enable the object holder to pass the plurality of printheads as the moveably mounted member moves along the support member; and

a controller operatively connected to the plurality of printheads and the actuator, the controller being configured to operate the actuator to move the object holder past the plurality of printheads and to operate the plurality of printheads to eject marking material onto objects held by the object holder as the object holder passes the plurality of printheads.

2. The printing system of claim 1 further comprising:

a belt that contacts a pair of pulleys, one of the pulleys in the pair of pulleys being operatively connected to the actuator to enable the actuator to rotate the one pulley to move the belt about the pair of pulleys and move the object holder past the plurality of printheads.

3. The printing system of claim 2 wherein the pair of pulleys are fixedly positioned and the belt is entrained about the pair of pulleys to form an endless belt; and

the moveably mounted member includes a third pulley that engages the endless belt to enable the third pulley to rotate in response to the movement of the endless belt moving about the pair of pulleys to move the moveably mounted member.

4. The printing system of claim 1 wherein the actuator is a linear actuator that moves the moveably mounted member bi-directionally.

5. The printing system of claim 1 , the object holder further comprising:

a latch configured for selectively mounting the object holder to the movably mounted member.

6. The printing system of claim 5 , the object holder further comprising:

an identification tag on a surface of the object holder that faces the movably mounted member;

the movably mounted member includes an input device for obtaining an identifier from the identification tag; and

the controller is operatively connected to the input device of the movably mounted member, the controller being further configured to operate the plurality of printheads and the actuator with reference to the identifier received from the input device of the movably mounted member.

7. The printing system of claim 6 wherein the identification tag is a radio frequency identification (RFID) tag and the input device of the movably mounted member is a RFID reader.

8. The printing system of claim 6 wherein the identification tag is a bar code and the input device of the movably mounted member is a bar code reader.

9. The printing system of claim 6 , the controller being further configured to:

compare the identifier received from the input device of the movably mounted member to identifiers stored in a memory operatively connected to the controller; and

disable operation of the actuator in response to the identifier received from the input device failing to correspond to one of the identifiers stored in the memory.

10. The printing system of claim 6 , the controller being further configured to:

compare the identifier received from the input device of the movably mounted member to identifiers stored in a memory operatively connected to the controller; and

disable operation of the printheads in the plurality of printheads in response to the identifier received from the input device failing to correspond to one of the identifiers stored in the memory.

11. The printing system of claim 6 , the controller being further configured to:

compare the identifier received from the input device of the movably mounted member to identifiers stored in a memory operatively connected to the controller; and

operate a user interface to send a message regarding a status of the printing system.

12. The printing system of claim 11 , the controller being further configured to:

monitor the system to detect a configuration of the printheads in the plurality of printheads and inks being supplied to the printheads; and

operate the user interface to generate a message that inks need to be changed or that the plurality of printheads need to be reconfigured.

13. The printing system of claim 11 , the user interface further comprising:

a display for alphanumeric messages;

a keypad for entry of data by an operator; and

an annunciator to attract attention to messages on the display.

14. The printing system of claim 1 , the object holder further comprising:

at least one aperture, the at least one aperture being configured to hold an object for printing by the plurality of printheads.

15. The printing system of claim 1 , the object holder further comprising:

at least one arm, the at least one arm being configured to hold an object for printing by the plurality of printheads.

16. The printing system of claim 1 further comprising:

a conveyor configured to deliver objects from a supply of objects to the object holder;

the object holder is configured to receive objects from the conveyor; and

the controller is operatively connected to the conveyor, the controller is further configured to operate the conveyor to deliver objects to the object holder and to operate the actuator to move the objects held by the object holder past the plurality of printheads to enable printing on the objects as the object pass the plurality of printheads.

17. The printing system of claim 16 further comprising:

another conveyor configured to receive objects from the object holder after the objects held by the object holder are printed by the printheads in the plurality of printheads and transport the printed objects to a location away from the printing system.

18. The printing system of claim 1 further comprising:

biased members mounted to the object holder, the biased members being configured to press against a surface of the object holder to enable portions of a sheet of media to be held against the surface of the holder;

an optical sensor positioned to generate image data of the media sheet held against the surface of the holder; and

the controller is operatively connected to the optical sensor, the controller is further configured to:

operate the actuator to move the media sheet attached by the biased members to the object holder past the plurality of printheads;

operate the array of printheads to form one or more test patterns on the media sheet on the object holder; and

analyze the image data of the test pattern on the media sheet to identify printhead alignments and inoperative ejectors within the printheads in the plurality of printheads.

19. The system of claim 1 further comprising:

a member detachably mounted to the object holder, the member including a planar area of a material that can be printed by the system;

an optical sensor positioned to generate image data of the planar area of the detachably mounted member; and

the controller is operatively connected to the optical sensor, the controller is further configured to:

operate the plurality of printheads to form one or more test patterns on the planar area of the detachably mounted member as the object holder moves past the plurality of printheads; and

analyze the image data of the one or more test patterns on the planar area to identify printhead alignments and inoperative ejectors within the printheads in the plurality of printheads.

20. The system of claim 1 further comprising:

an optical sensor positioned to generate image data of the object held by the object holder after the object has passed the plurality of printheads; and

the controller is operatively connected to the optical sensor, the controller is further configured to:

operate the plurality of printheads to form one or more test patterns on the object as the object holder moves past the plurality of printheads; and

analyze the image data of the one or more test patterns on the object to identify printhead alignments and inoperative ejectors within the printheads in the plurality of printheads.

21. A printing system comprising:

a plurality of printheads arranged in a two-dimensional array, each printhead being configured to eject marking material;

a support member positioned to be parallel to a plane formed by the two-dimensional array of printheads;

a member movably mounted to the support member;

an actuator operatively connected to the movably mounted member to enable the actuator to move the moveably mounted member along the support member;

an object holder configured to mount to the movably mounted member to enable the object holder to pass the plurality of printheads as the moveably mounted member moves along the support member;

an identification tag on a surface of the object holder that faces the movably mounted member and the movably mounted member further includes an input device for obtaining an identifier from the identification tag; and

a controller operatively connected to the plurality of printheads, the actuator, and the input device of the movably mounted member, the controller being configured to operate the actuator to move the object holder past the plurality of printheads and to operate the plurality of printheads to eject marking material onto objects held by the object holder as the object holder passes the plurality of printheads, the operation of the plurality of printheads and the actuator being made with reference to the identifier received from the input device of the movably mounted member.

22. The printing system of claim 21 further comprising:

a belt that contacts a pair of pulleys, one of the pulleys in the pair of pulleys being operatively connected to the actuator to enable the actuator to rotate the one pulley to move the belt about the pair of pulleys and move the object holder past the plurality of printheads.

23. The printing system of claim 22 wherein the pair of pulleys are fixedly positioned and the belt is entrained about the pair of pulleys to form an endless belt; and

the moveably mounted member includes a third pulley that engages the endless belt to enable the third pulley to rotate in response to the movement of the endless belt moving about the pair of pulleys to move the moveably mounted member.

24. The printing system of claim 21 wherein the actuator is a linear actuator that moves the moveably mounted member bi-directionally.

25. The printing system of claim 21 wherein the support member is oriented to enable one end of the support member to be at a higher gravitational potential than a second end of the support member.

26. The printing system of claim 21 , the object holder further comprising:

a latch configured for selectively mounting the object holder to the movably mounted member.

27. The printing system of claim 21 wherein the identification tag is a radio frequency identification (RFID) tag and the input device of the movably mounted member is a RFID reader.

28. The printing system of claim 21 wherein the identification tag is a bar code and the input device of the movably mounted member is a bar code reader.

29. The printing system of claim 21 , the controller being further configured to:

compare the identifier received from the input device of the movably mounted member to identifiers stored in a memory operatively connected to the controller; and

disable operation of the actuator in response to the identifier received from the input device failing to correspond to one of the identifiers stored in the memory.

30. The printing system of claim 21 , the controller being further configured to:

compare the identifier received from the input device of the movably mounted member to identifiers stored in a memory operatively connected to the controller; and

disable operation of the printheads in the plurality of printheads in response to the identifier received from the input device failing to correspond to one of the identifiers stored in the memory.

31. The printing system of claim 21 , the controller being further configured to:

compare the identifier received from the input device of the movably mounted member to identifiers stored in a memory operatively connected to the controller; and

operate a user interface to send a message regarding a status of the printing system.

32. The printing system of claim 31 , the controller being further configured to:

monitor the system to detect a configuration of the printheads in the plurality of printheads and inks being supplied to the printheads; and

operate the user interface to generate a message that inks need to be changed or that the plurality of printheads need to be reconfigured.

33. The printing system of claim 31 , the user interface further comprising:

a display for alphanumeric messages;

a keypad for entry of data by an operator; and

an annunciator to attract attention to messages on the display.

34. The printing system of claim 21 , the object holder further comprising:

at least one aperture, the at least one aperture being configured to hold an object for printing by the plurality of printheads.

35. The printing system of claim 21 , the object holder further comprising:

at least one arm, the at least one arm being configured to hold an object for printing by the plurality of printheads.

36. The printing system of claim 21 further comprising:

a conveyor configured to deliver objects from a supply of objects to the object holder;

the object holder is configured to receive objects from the conveyor; and

the controller is operatively connected to the conveyor, the controller is further configured to operate the conveyor to deliver objects to the object holder and to operate the actuator to move the objects held by the object holder past the plurality of printheads to enable printing on the objects as the object pass the plurality of printheads.

37. The printing system of claim 36 further comprising:

another conveyor configured to receive objects from the object holder after the objects held by the object holder are printed by the printheads in the plurality of printheads and transport the printed objects to a location away from the printing system.

38. The printing system of claim 21 further comprising:

biased members mounted to the object holder, the biased members being configured to press against a surface of the object holder to enable portions of a sheet of media to be held against the surface of the holder;

an optical sensor positioned to generate image data of the media sheet held against the surface of the holder; and

the controller is operatively connected to the optical sensor, the controller is further configured to:

operate the actuator to move the media sheet attached by the biased members to the object holder past the array of printheads;

operate the plurality of printheads to form one or more test patterns on the media sheet on the object holder; and

analyze the image data of the test pattern on the media sheet to identify printhead alignments and inoperative ejectors within the printheads in the plurality of printheads.

39. The system of claim 21 further comprising:

a member detachably mounted to the object holder, the member including a planar area of a material that can be printed by the system;

an optical sensor positioned to generate image data of the planar area of the detachably mounted member; and

the controller is operatively connected to the optical sensor, the controller is further configured to:

operate the plurality of printheads to form one or more test patterns on the planar area of the detachably mounted member as the object holder moves past the array of printheads; and

analyze the image data of the one or more test patterns on the planar area to identify printhead alignments and inoperative ejectors within the printheads in the plurality of printheads.

40. The system of claim 21 further comprising:

an optical sensor positioned to generate image data of the object held by the object holder after the object has passed the array of printheads; and

the controller is operatively connected to the optical sensor, the controller is further configured to:

operate the array of printheads to form one or more test patterns on the object as the object holder moves past the array of printheads; and

analyze the image data of the one or more test patterns on the object to identify printhead alignments and inoperative ejectors within the printheads in the array of printheads.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2025
From: XEROX CORPORATION
To: GENESEE VALLEY INNOVATIONS, LLC
Reel/Frame 073562/0677 →
SECOND LIEN NOTES PATENT SECURITY AGREEMENT Recorded Jul 2, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 071785/0550 →
FIRST LIEN NOTES PATENT SECURITY AGREEMENT Recorded Apr 11, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 070824/0001 →
SECURITY INTEREST Recorded Feb 13, 2024
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066741/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT RF 064760/0389 Recorded Feb 13, 2024
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: XEROX CORPORATION
Reel/Frame 068261/0001 →
SECURITY INTEREST Recorded Nov 20, 2023
From: XEROX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 065628/0019 →
SECURITY INTEREST Recorded Jun 22, 2023
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 064760/0389 →
RELEASE OF SECURITY INTEREST IN PATENTS AT R/F 062740/0214 Recorded May 18, 2023
From: CITIBANK, N.A., AS AGENT
To: XEROX CORPORATION
Reel/Frame 063694/0122 →
SECURITY INTEREST Recorded Nov 10, 2022
From: XEROX CORPORATION
To: CITIBANK, N.A., AS AGENT
Reel/Frame 062740/0214 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2016
From: BUCHAR, WAYNE A.; SPENCE, JAMES J.; ELLIOT, JACK G.; LEO, MICHAEL F.
To: XEROX CORPORATION
Reel/Frame 038806/0856 →