System for applying a mark to an object in an object holder of a direct-to-object printer
First Claim
1. A system for applying a mark to a surface of an object in a direct-to-object print system, the system comprising:
- a camera for capturing an image of an object retained by an object holder configured to slideably traverse a support member positioned to be parallel to a plane formed by at least one printhead of a direct-to-object print system comprising, at least in part, an actuator for operatively causing the object holder to slideably traverse the support member, the controller being configured to cause the actuator to move the object holder past the printhead;
a belt that contacts pulleys, one of the pulleys being operatively connected to the actuator which causes the pulley to move the belt about the pulleys and move the object holder past the printhead, wherein the belt is entrained about the pulleys to form an endless belt; and
an additional pulley that engages the endless belt to enable the additional pulley to rotate in response to a movement of the endless belt to move the object holder; and
a processor executing machine readable instructions which configure the processor to;
receive, from the camera, an image of the object in the object holder;
communicate the image to a display of a user interface;
retrieve a mark desired to be printed on the object;
overlay the mark on the object in the image in a default location;
determine a final location of the overlaid mark relative to any of;
at least one edge of the object, at least one edge of the object holder, and at least one reference point on the object holder; and
communicate the mark and the determined final location to a controller configured to cause the printhead to print the mark on the object at the final location.
7 Assignments
0 Petitions
Accused Products
Abstract
What is disclosed is system which facilitates the application of a mark to a surface of an object in a direct-to-object print system and a direct-to-object print system configured to use various embodiments of the present marking system. The present marking system comprises a camera for capturing an image of an object retained by an object holder configured to slideably traverse a support member positioned to be parallel to a plane formed by at least one printhead configured to eject in onto a surface of the object. A processor receives an image of an object held and communicates the image to a display. A mark to be printed on the object is retrieved and overlaid on the object in the image. A location of the overlaid mark is determined and communicated to a controller which causes the printhead to print the mark on the object at the location.
-
Citations
16 Claims
-
1. A system for applying a mark to a surface of an object in a direct-to-object print system, the system comprising:
-
a camera for capturing an image of an object retained by an object holder configured to slideably traverse a support member positioned to be parallel to a plane formed by at least one printhead of a direct-to-object print system comprising, at least in part, an actuator for operatively causing the object holder to slideably traverse the support member, the controller being configured to cause the actuator to move the object holder past the printhead;
a belt that contacts pulleys, one of the pulleys being operatively connected to the actuator which causes the pulley to move the belt about the pulleys and move the object holder past the printhead, wherein the belt is entrained about the pulleys to form an endless belt; and
an additional pulley that engages the endless belt to enable the additional pulley to rotate in response to a movement of the endless belt to move the object holder; anda processor executing machine readable instructions which configure the processor to; receive, from the camera, an image of the object in the object holder; communicate the image to a display of a user interface; retrieve a mark desired to be printed on the object; overlay the mark on the object in the image in a default location; determine a final location of the overlaid mark relative to any of;
at least one edge of the object, at least one edge of the object holder, and at least one reference point on the object holder; andcommunicate the mark and the determined final location to a controller configured to cause the printhead to print the mark on the object at the final location. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A direct-to-object print system for printing on a surface of an object, comprising:
-
at least one printhead configured to eject marking material on to a surface of an object; a support member positioned to be parallel to a plane formed by the printhead; an object holder configured to slideably traverse the support member, the object holder retaining the object while it is being printed; an actuator for operatively causing the object holder to slideably traverse the support member, the controller being configured to cause the actuator to move the object holder past the printhead; a belt that contacts pulleys, one of the pulleys being operatively connected to the actuator which causes the pulley to move the belt about the pulleys and move the object holder past the printhead, wherein the belt is entrained about the pulleys to form an endless belt; an additional pulley that engages the endless belt to enable the additional pulley to rotate in response to a movement of the endless belt to move the object holder; a camera for capturing an image of the object held by the object holder; and a processor executing machine readable instructions which configure the processor to; receive, from the camera, an image of the object in the object holder; communicate the image to a display of a user interface; retrieve a mark desired to be printed on the object; overlay the mark on the object in the image in a default location; determine a final location of the overlaid mark relative to any of;
at least one edge of the object, at least one edge of the object holder, and at least one reference point on the object holder; andcommunicate the mark and the determined final location to a controller configured to cause the printhead to print the mark on the object at the final location. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification