CROSS-REFERENCE TO RELATED APPLICATIONS- This application claims priority to U.S. Provisional Patent Application Ser. No. 60/612,068, filed on Sep. 21, 2004, the disclosure of which is incorporated herein by reference in its entirety. This application also incorporates herein by reference a U.S. patent application filed of even date herewith and identified by Attorney Docket No. ZCO-109B. 
FIELD OF THE INVENTION- The present invention relates to apparatus and methods for servicing 3D printers, for example, for cleaning and aligning the printheads used in the 3D printers. 
BACKGROUND- Generally, 3D printing involves the use of an inkjet type printhead to deliver a liquid or colloidal binder material to layers of a powdered build material. The printing technique involves applying a layer of a powdered build material to a surface typically using a roller. After the build material is applied to the surface, the printhead delivers the liquid binder to predetermined areas of the layer of material. The binder infiltrates the material and reacts with the powder, causing the layer to solidify in the printed areas by, for example, activating an adhesive in the powder. The binder also penetrates into the underlying layers, producing interlayer bonding. After the first cross-sectional portion is formed, the previous steps are repeated, building successive cross-sectional portions until the final object is formed. See, for example, U.S. Pat. Nos. 6,375,874 and 6,416,850, the disclosures of which are incorporated herein by reference in their entireties. 
- 3D printers produce colored parts by using colored binder materials to solidify the powder. Clear binder is used to produce white part surfaces, and three primary colors are used in varying proportions to produce a gamut of colors. The printer must apply the variously colored binder droplets at precise locations to render the part surfaces in accurate color. 3D printers use a separate printhead to apply each binder color. In general, non-uniformity in printheads and mechanical variations in printhead mounting features produce inaccuracies in the positioning of binder droplets that must be characterized and corrected. 
- Additionally, apparatus for carrying out 3D printing typically generates dust, which can detrimentally effect the operation of the printheads. For example, the dust can clog the jet nozzles that dispense the binder material, which can result in no binder material being dispensed or the binder material being dispensed inaccurately. 
- It is, therefore, an object of the present invention to provide apparatus and methods for continuously and efficiently servicing 3D printers. 
SUMMARY- Generally, the invention relates to apparatus and methods for producing three-dimensional objects, such as casting cores, toys, bottles, cans, architectural models, automotive parts, molecular models, models of body parts, cell phone housings, and footwear, more rapidly and efficiently than heretofore achievable. Additionally, the invention relates to systems and methods for maintaining and operating the aforementioned apparatus. 
- More specifically, the invention relates to apparatus and methods for aligning multiple printheads and apparatus and methods for cleaning the printheads. In one example, the alignment method is an automatic method of determining droplet-positioning errors that is particularly suited to 3D printing. In one example, a test pattern is printed with the printheads to be aligned, assuming that they are perfectly positioned. The resulting image is then scanned to determine the deviation of the images printed from perfect position. The information thus gained is then available to correct the identified errors. The present approach differs from the prior art in at least its use of the harmonic content of the signal obtained from scanning an alignment pattern to characterize misalignment. A scan traverses a multiplicity of nominally identical bar pairs, averaging out the irregularities inherent in an image printed in powder. Imaging optics are unnecessary since no edge detection is involved. 
- In one aspect, the invention relates to a method of creating a test pattern with a plurality of printheads of a three-dimensional printer. The method includes the steps of defining an area on a build surface for receiving the test pattern, selecting a reference printhead capable of printing with a high contrast, printing a reference line with the reference printhead, and printing a test line proximate to the reference line with at least one of the remaining printheads. 
- In various embodiments, the step of defining an area includes producing a contrast-enhancing sublayer on the build surface. The contrast-enhancing sublayer can be produced by printing the area in a solid, high contrast color using at least one of the printhead and overlaying the printed area with at least one unprinted layer of build material. In one embodiment, the area is printed with all of the available printheads at a maximum discharge level to saturate the area. 
- The step of selecting a printhead includes the steps of printing a target above the contrast-enhancing sublayer with each of the printheads, comparing the targets to identify which target has a highest contrast relative to an unprinted area, and selecting a printhead associated with the highest contrast target. Further, the method can include the step of depositing a layer of a build material on the build surface prior to each printing step. The printing steps can include depositing a liquid binder in a predetermined pattern on the build material. The printheads, in one embodiment, print with a liquid binder having a color selected from the group consisting of magenta, yellow, cyan, clear and black. Other colors and combinations of colors are contemplated and within the scope of the invention. 
- Additionally, the step of printing a test line can include printing alternating bars of color with at least two of the remaining printheads. The steps of printing a reference line and printing a test line can include printing a plurality of reference lines and printing a corresponding plurality of test lines. In one embodiment, the reference lines and the test lines can be printed in multiple passes. The step of printing a plurality of lines can include printing a plurality of horizontal lines and a plurality of vertical lines. Also, the step of printing a reference line can include printing ten horizontal reference lines and printing ten vertical reference lines proximate thereto, and the step of printing a test line can include printing ten corresponding horizontal test lines and printing ten corresponding vertical test lines. In some embodiments, two reference lines may be printed. In other embodiments, 20 reference lines may be printed. 
- In a particular embodiment of the method, the steps of printing a reference line and printing a test line include printing a plurality of nominally identical line pairs parallel to a fast-axis travel of the printheads, each line pair comprising one reference line and one test line, and printing a plurality of nominally identical line pairs perpendicular to the fast-axis travel of the printheads, each line pair comprising one reference line and one test line. In one embodiment, each plurality of line pairs is arranged as an equally spaced linear array. Each test line can include a series of test bars, where each of the remaining printheads prints a central test bar that is nominally located at a distance from a corresponding reference line equal to ½ of a nominal array spacing of the reference lines. In one embodiment each remaining printhead prints a plurality of additional test bars that are incrementally displaced about the central test bar. 
- In another aspect, the invention relates to a test pattern for aligning a plurality of printheads in a three-dimensional printer. The test pattern includes a plurality of substantially evenly spaced solid reference lines and a plurality of test lines disposed in an alternating pattern with the plurality of reference lines, wherein each of the test lines comprises at least one bar of a non-reference color. In one embodiment, the colors are printed in an alternating pattern. In various embodiments, the plurality of lines is oriented substantially vertically, or in a particular embodiment, parallel to a fast-axis printhead travel. Further, the test pattern can include a second test pattern disposed proximate the first test pattern. The second test pattern includes a second plurality of substantially evenly spaced solid reference lines and a second plurality of test lines disposed in an alternating pattern with the second plurality of reference lines. Each of the test lines comprises at least one bar of a non-reference color, and the second plurality of lines can be oriented substantially perpendicular to the fast-axis printhead travel. 
- In another aspect, the invention relates to a method of determining a correction factor(s) for aligning a plurality of printheads. The printheads need to operate in concert to produce colored images. Due to printhead and mounting variations, the relative positions of the printheads need to be measured, and corrections need to be applied to the printhead drive signals to cause the various colors to be printed in the proper registration. Generally, a test pattern is printed with the printheads to be aligned, assuming that they are perfectly positioned. The resulting image is then scanned to determine the deviation of the images printed from their perfect position. The information thus gained is then available to correct the identified errors. The present approach differs from the prior art in at least its use of the harmonic content of the signal obtained from scanning the test pattern to characterize misalignment. A scan traverses a plurality of nominally identical line pairs, averaging out the irregularities inherent in an image printed in powder. Imaging optics are unnecessary, since no edge detection is involved. 
- Specifically, the method includes the steps of printing a test pattern on a build surface, generating a set of electrical signals representative of the test pattern, analyzing the electrical signals to determine their harmonic content at least one frequency, and determining a correction factor(s) based on the harmonic content of the electrical signals. The test pattern can include a line pair array. In one embodiment, the method includes generating a plurality of electrical signals for analysis and determining a plurality of correction factors based on the harmonic content of the plurality of electrical signals. 
- In various embodiments, the method includes generating the electrical signal by illuminating the test pattern and measuring reflectance of the test pattern at predetermined locations. In one embodiment, the step of analyzing the electrical signal includes applying an analog filter (e.g., using op-amps) to the signal. In another embodiment, the step of analyzing the electrical signal includes digitizing the signal and applying a digital filter (e.g., a Fast Fourier Transform) to the signal. In one embodiment, the correction factor can be determined from a set of third harmonic values. In another embodiment, the correction factor can be determined from a set of first harmonic values. The correction factor can be near a nominal test bar displacement for which a lowest value of the selected harmonic is determined. The correction factors can be determined by locating a minimum value of an analytical curve that has been fitted to, or representative of the set of third harmonic values. One embodiment of the method includes the steps of extracting third harmonic values from the signals acquired by scanning the sensor across the array, comparing the set of third harmonic values obtained for each color, and determining the correction factors based on the minimum third harmonic values. 
- In another aspect, the invention relates to the servicing of a plurality of printheads in a three-dimensional printer. In general, quality of the parts produced in the 3-D printing process depends upon the reliable and accurate delivery of droplets of binder liquid from the nozzle arrays located on the faces of the printheads. To maintain high performance standards, the printheads must be serviced frequently during the 3-D printing process. The impact of droplets of binder liquid on the surface of the powder bed causes powder particles to be ejected from the surface of the bed. Some of the ejected material collects on the faces of the printheads, interfering with the delivery of binder liquid droplets. A principal purpose of the printhead servicing is to remove this accumulated debris from the printhead faces. 
- One aspect of printhead servicing is a service station, which includes a cleaning station, a discharge station, and a capping station. In one embodiment, the printheads are disposable within a carriage capable of moving in at least two directions relative to the service station. Another aspect of printhead servicing is a software algorithm that specifies when each printhead needs to be serviced. In one embodiment, the printheads are disposable within a carriage capable moving in at least two directions relative to the service station. 
- Various embodiments of the cleaning station include at least one receptacle for receiving a printhead, at least one nozzle for spraying a cleaning fluid towards a printhead face (or printing surface) of the printhead, and a wiper disposable in close proximity to the printhead face for removing excess cleaning fluid, in some cases without contacting the printhead face. The cleaning station can further include a splash guard for isolating the printhead face and preventing the cleaning fluid from migrating beyond the printhead face. The splash guard includes an open position and a sealed position, where the splash guard is biased open and is actuated from the open position to the sealed position by contact with a printhead. The splash guard can include a sealing lip that circumscribes the printhead face when in the sealed position. In one embodiment, the sealing lip is generally rectangular in shape. The wiper can be formed by one side of the sealing lip and can include a notched portion configured and located to correspond to a location of a jet nozzle array on the printhead face to prevent the wiper from contacting the jet nozzle array. The wiper is capable of movement relative to a printhead. 
- Further, the cleaning station can include a fluid source for providing the cleaning fluid to the at least one nozzle under pressure. The cleaning fluid can be provided to the at least one nozzle via a manifold. In one embodiment, the at least one nozzle includes an array of nozzles. The at least one nozzle can be positioned to spray the cleaning fluid across the printhead face. In one embodiment, the printheads are disposed within a carriage capable of movement in two directions with respect to the service station. 
- Various embodiments of the discharge station include a receptacle defining an opening that generally corresponds to a printhead face of a printhead. The receptacle defines a plurality of corresponding openings in one embodiment. The receptacle can include a tray for capturing and/or directing discharged fluids. In one embodiment, the discharge from the printheads is directed into a standing pool of waste liquid. 
- Various embodiments of the capping station include a printhead cap carrier and at least one printhead cap disposed on the carrier for sealing a printhead face of a printhead. The cap is moved between an off position and a capped position by the printhead contacting the carrier. The capping station can include a plurality of caps disposed on the carrier. In one embodiment, the carrier is biased to maintain the at least one cap in an off position. The discharge station and the capping station can be a combined station. In such an embodiment, the discharge from the printheads can be constrained in a cavity defined by a printhead face, a printhead cap, and the standing pool of waste liquid. 
- In another aspect, the invention relates to an apparatus for cleaning a printhead. The apparatus includes at least one nozzle for spraying a cleaning fluid towards a printhead face of the printhead and a wiper disposable in close proximity to the printhead face for removing excess cleaning fluid from the printhead face. 
- In one embodiment, the apparatus includes a splash guard for isolating a printhead face and preventing cleaning fluid from migrating beyond the printhead face. The splash guard can include an open position and a sealed position, where the splash guard is actuated from the open position to the sealed position by contact with a printhead. In addition, the splash guard can include a sealing lip that circumscribes the printhead face when in the sealed position. The sealing lip is generally rectangular in shape. In one embodiment, the wiper is formed by one side of the sealing lip. The wiper can include a notched portion configured and located to correspond to a location of a jet nozzle array on the printhead face to prevent the wiper from contacting the jet nozzle array. The wiper is capable of movement relative to a printhead. Additionally, the apparatus can include a fluid source for providing cleaning fluid to the at least one nozzle under pressure. The at least one nozzle can an array of nozzles and can be positioned to spray the cleaning fluid across a printhead face. 
- In another aspect, the invention relates to a method of cleaning a printhead. The method includes the steps of positioning a printhead face of the printhead relative to at least one nozzle, operating the at least one nozzle to spray cleaning fluid towards the printhead face, and causing relative movement between a wiper and the printhead to pass the wiper in close proximity to the printhead face to remove excess cleaning fluid. The wiper can include a notch configured and located on the wiper to correspond to a jet nozzle array on the printhead face to prevent the wiper from contacting the jet nozzle array. 
- In various embodiments, the step of positioning the printhead face includes sealing the printhead face to prevent the cleaning fluid from migrating beyond the printhead face. The operating step can include spraying the cleaning fluid across the printhead face. In addition, the printhead can be operated to discharge any cleaning fluid ingested by the printhead during cleaning. In one embodiment, the at least one nozzle comprises an array of nozzles. 
- In another aspect, the invention relates to an apparatus for cleaning a printhead used in a three-dimensional printer. The apparatus includes a sealing cap defining a cavity and capable of engagement with a printhead face of the printhead, a cleaning fluid source in communication with the cap for cleaning the printhead face, and a vacuum source in communication with the cap for removing used cleaning fluid and debris. In operation, the vacuum source creates a negative pressure within the cavity, the negative pressure preventing the cleaning fluid from entering a jet nozzle, drawing the cleaning fluid into the cavity from the cleaning fluid source, and/or drawing at least one of a binder fluid and debris from the jet nozzle. The apparatus may further include a wiper disposed proximate the cap, the wiper positioned to engage the printhead face as the printhead disengages from the cap. 
- In another aspect, the invention relates to a method of cleaning a printhead used in a three-dimensional printer. The method includes the steps of engaging a printhead face of the printhead with a sealing cap defining a cavity, drawing a vacuum in the cavity, and introducing a cleaning fluid into the cavity and into contact with the printhead face. The method may further include the step of removing the cleaning fluid from the cavity. In one embodiment, the method includes the steps of disengaging the cap from the printhead face and wiping the printhead face with a wiper. The step of drawing a vacuum creates a negative pressure within the cavity, the negative pressure drawing the cleaning fluid into the cavity, preventing the cleaning fluid from entering a jet nozzle and/or drawing at least one of a binder fluid and debris from the jet nozzle. 
- In still other embodiments, the invention can include alternative methods and apparatus for cleaning the printheads apparatus. Methods of cleaning the printhead can include wiping the printhead with a roller including a cleaning fluid, drawing a vibrating member across the printhead, drawing a cleaning fluid across the printhead by capillary action through a wick, and/or combinations thereof. In addition, the methods can include optionally the step of applying a vacuum to the printhead to remove debris. The apparatus for cleaning a printhead used in a 3D printer can include a wick disposed adjacent the printhead for drawing a cleaning fluid across the printhead. 
- In another aspect, the invention relates to an apparatus for cleaning a printhead used in a 3D printer. The pressure in the interior of a printhead is typically lower than atmospheric pressure. This negative pressure is balanced by the surface tension of the meniscuses that form over the outlets of the printhead nozzles. It is desirable to flush the accumulated powder off the face of the printhead with a clean wash solution without allowing the solution to be drawn into the printhead when the meniscuses are destroyed. This goal is achieved in this apparatus by maintaining an environment outside the printhead in which the pressure is lower than the pressure inside the head. In addition, this induced pressure differential causes binder to flow out of the heads through the nozzles, flushing out any powder that may have lodged in the nozzle passageways. The apparatus includes a base, a cam track disposed within the base, a cap carrier slidably engaged with the cam track, and a sealing cap defining a cavity and disposed on the carrier. The cap being transportable into engagement with the face of the printhead by the carrier. In various embodiments, the apparatus includes a cleaning fluid source in communication with the cap for cleaning the printhead face and a vacuum source in communication with the cap for removing used wash fluid and debris. 
- In further embodiments, the apparatus can also include a spring coupled to the carrier and the base to bias the carrier into a receiving position for receiving the printhead. In one embodiment, the carrier includes a stop disposed on a distal end of the carrier for engaging the printhead as the printhead enters the apparatus. The printhead slides the carrier rearward along the cam track after engaging the stop and until the printhead face and cap sealably engage. In a further embodiment, the apparatus includes a latch pawl coupled to the base for engaging with the carrier to prevent forward movement of the carrier and a wiper disposed on a proximal end of the carrier. The wiper is positioned to engage the printhead face as the printhead exits the apparatus. 
- In still another aspect, the invention relates to a method of cleaning a printhead used in a 3D printer. The method includes the step of receiving the printhead within an apparatus that includes a base, a cam track disposed within the base, a cap carrier slidably engaged with the cam track, and a sealing cap defining a cavity and disposed on the carrier. Additional steps include engaging the face of the printhead with the cap, drawing a vacuum on the cavity, and introducing a cleaning fluid into the cavity and into contact with the printhead face. In one embodiment, the method includes the step of removing the cleaning fluid from the cavity. The method can further include disengaging the cap from the printing surface and wiping the printing surface with a wiper as the printhead is withdrawn from the apparatus. 
- In another aspect, the invention relates to an apparatus for cleaning or reconditioning a printhead. The apparatus includes a nozzle array for spraying a washing solution towards a face of a printhead and a wicking member disposed in proximity to the printhead face for removing excess washing solution from the printhead face. 
- In various embodiments, the nozzle array includes one or more individual nozzles. The wicking member and the printhead are capable of relative movement. A fluid source can also be included in the apparatus for providing washing solution to the nozzle array under pressure. In another embodiment, the wicking member includes at least one of a permeable material and an impermeable material. 
- The nozzle array can be positioned to spray the washing solution at an angle with respect to the printhead face. In another embodiment, the wicking member is disposed in close proximity to the printhead face, without contacting print nozzles located on the printhead face. The spacing between the wicking member and the print nozzles can be automatically maintained. In one embodiment, the spacing is maintained by causing a portion of the wicking member to bear on the printhead face in a location removed from the print nozzles. The apparatus can also include a basin for collecting washing solution and debris. 
- In another aspect, the invention relates to a method of cleaning or reconditioning a printhead. The method includes the steps of positioning a face of the printhead relative to at least one nozzle and operating the at least one nozzle to spray washing solution towards the printhead face. Excess washing solution is then removed from the printhead face by passing a wicking member in close proximity to the printhead face, without contacting the printhead face. 
- In one embodiment, the step of operating the at least one nozzle includes spraying the washing solution at an angle to the printhead face. In another embodiment, the method can include the step of operating the printhead to expel washing solution ingested by the printhead during cleaning. The method can include automatically maintaining a space between the wicking member and print nozzles located on the printhead face by, for example, causing a portion of the wicking member to bear on the printhead face in a location removed from the print nozzles. 
- In another aspect, the invention relates to a method of determining when a printhead needs to be serviced. Servicing is needed to maintain adequate printhead performance. Servicing is a time-consuming activity, however, and some aspects of the servicing process are damaging to the printhead. It is therefore desirable to service a printhead on a schedule that balances the positive and negative impacts of the process. 
- One approach to identifying a printhead in need of service is to infer the state of the printhead indirectly from the information available about the ongoing printing process. It is common, for example, to perform printhead servicing at intervals based on the time elapsed since last service, the number of droplets dispensed since last service, and the number of layers printed since last service. Printhead service is performed when one or another of these indicative factors reaches a predetermined trigger value. Alternatively, service-triggering variables may be defined that are weighted functions of two or more indicative factors. In one implementation, the trigger values for one or more of the indicative factors are adjusted to match the characteristics of the powder and binder liquid materials in use. The specific factors and corresponding trigger values may be selected to suit a particular application, environment, and/or printhead. 
- It is particularly desirable to identify characteristics of the images being printed that can be related quantitatively to the need for printhead service. One such factor is based on the observation that the impact of droplets printed on the powder bed ejects less debris when the underlying previous layer was printed. The binder printed on the previous layer tends to bind the powder in the fresh layer, resulting in less debris being ejected, and correspondingly less debris accumulating on the printhead face. Accordingly, in one implementation, printhead servicing is performed when the number of droplets printed over previously unprinted powder reaches a predetermined trigger value. Alternatively, a service interval based on the number of droplets dispensed since the last service may be modified to take into account the proportion of the droplets that were printed over previously unprinted powder. In another implementation, the underlying layer is considered to be unprinted if the pixel immediately underneath or any of its near neighbors are unprinted. 
- In another aspect, the invention relates to a method of determining a condition of a printhead in use in a three-dimensional printer. The method includes the steps of acquiring a data value for at least one operational parameter of the printhead and comparing the data value to a threshold value, the relationship of the data value to the threshold value indicative of the condition of the printhead. In one embodiment, the method includes the step of initiating a service routine on the printhead if the data value exceeds the threshold value. The operational parameter can be selected from the group consisting of time elapsed, number of droplets dispensed by the printhead, number of layers printed, droplets dispensed over previously printed powder, droplets dispensed over previously unprinted powder, and combinations thereof. Additionally, the data value can be compensated during acquisition to account for an operational environmental factor of the three-dimensional printer, such as, for example, temperature, humidity, binder material, and/or build material. 
- In another aspect, the invention relates to a method of determining a condition of a printhead in use in a three-dimensional printer. The method includes the steps of counting droplets dispensed by the printhead and determining a percentage of the droplets that were dispensed over previously unprinted pixels. The method can include the step of initiating a service routine on the printhead if the percentage exceeds a threshold value. 
- These and other objects, along with advantages and features of the present invention herein disclosed, will become apparent through reference to the following description, the accompanying drawings, and the claims. Furthermore, it is to be understood that the features of the various embodiments described herein are not mutually exclusive and can exist in various combinations and permutations. 
BRIEF DESCRIPTION OF THE DRAWINGS- In the drawings, like reference characters generally refer to the same parts throughout the different views. In addition, the drawings are not necessarily to scale, emphasis instead generally being placed upon illustrating the principles of the invention. In the following description, various embodiments of the present invention are described with reference to the following drawings, in which: 
- FIG. 1 is a schematic perspective view of a three dimensional printer in accordance with one embodiment of the invention; 
- FIG. 2 is a schematic perspective view of a printhead carriage in accordance with one embodiment of the invention; 
- FIGS. 3A and 3B are a schematic perspective view and a schematic plan view, respectively, of a service station in accordance with one embodiment of the invention; 
- FIG. 4 is a schematic representation of the interaction between the carriage and the service station during performance of a discharge function in accordance with one embodiment of the invention; 
- FIGS. 5A-5D are schematic representations of one embodiment of a printhead capping operation in accordance with one embodiment of the invention; 
- FIGS. 6A-6D are schematic representations of a printhead discharge and capping operation in accordance with an alternative embodiment of the invention; 
- FIGS. 7A-7D are schematic representations of a printhead cleaning station in accordance with one embodiment of the invention; 
- FIGS. 8A-8H are schematic representations of an alternative embodiment of a printhead cleaning station in accordance with the invention; 
- FIGS. 9A and 9B are schematic representations of another alternative embodiment of a printhead cleaning station in accordance with the invention; 
- FIGS. 10A-10D are schematic representations of yet another alternative embodiment of a printhead cleaning station in accordance with the invention; 
- FIGS. 11A-11J are schematic representations of one embodiment of an apparatus and method for cleaning a printhead in accordance with the invention; 
- FIG. 12 is a schematic representation of a step of the method of cleaning a printhead in accordance with the embodiment of the invention depicted inFIGS. 11A-11J; 
- FIG. 13 is a schematic perspective view of a printing operation in accordance with one embodiment of the invention; 
- FIGS. 14A and 14B are schematic representations of the impact of a liquid binder droplet on a build surface; 
- FIG. 15 is a schematic perspective view of a printhead alignment process in accordance with one embodiment of the invention; 
- FIGS. 16A and 16B are schematic representations of a contrast test target and test pattern alignment method in accordance with one embodiment of the invention; 
- FIGS. 17A-17D are schematic representations of an alignment sensor system and associated electronics in accordance with one embodiment of the invention; 
- FIG. 18 is a schematic representation of one step in a method of aligning color printheads in accordance with one embodiment of the invention; 
- FIGS. 19A and 19B are detailed schematic representations of a test pattern in accordance with one embodiment of the invention; 
- FIGS. 20A-20D are detailed schematic representations of the horizontal alignment process in accordance with one embodiment of the invention; and 
- FIGS. 21A and 21B are detailed schematic representations of the vertical alignment process in accordance with one embodiment of the invention. 
DETAILED DESCRIPTION- Embodiments of the present invention are described below. It is, however, expressly noted that the present invention is not limited to these embodiments, but rather the intention is that variations, modifications, and equivalents that are apparent to the person skilled in the art are also included. 
- In brief overview,FIG. 1 is a schematic representation of a3D printer10 for creating an object in accordance with one embodiment of the invention. Theprinter10 produces three-dimensional objects by depositing alternating layers of build material and binder liquid on abuild surface165 or in a container to print multiple layers that ultimately form the three-dimensional object. In some embodiments, the build material may include a powder and the binder liquid may be incorporated into the build material. In some embodiments, theprinter10 may be used to create physical prototypes for viewing and design review. In other embodiments, theprinter10 may be used to create molds for casting operations, or prototypes that may be used to collect market feedback on a potential product. 
- Theprinter10 shown includes agantry12, acarriage14, aservice station assembly16, and atest pattern18. Typically, thegantry12 is actuatable along the X-axis to manufacture the object layer by layer. In some embodiments a motor may be coupled to thegantry12. In other embodiments, thegantry12 may be coupled to a screw, such that rotation of the screw moves thegantry12 along the X-axis. In some embodiments, thegantry12 may be actuatable along the vertical Z-axis. Other positioning systems may be employed, as desired. 
- Thecarriage14 typically includesprintheads20 capable of dispensing binder materials necessary for creating an object (seeFIG. 2). In some embodiments, as thegantry12 moves along the X-axis, thecarriage14 moves back and forth along the Y-axis. Thecarriage14 is coupled to thegantry12. Thus, as thecarriage14 moves along with thegantry12 across theprinter10, binder material may be deposited in a two dimensional pattern during travel across the surface of theprinter10 along the X-axis and the Y-axis. Then, typically, the next pass across theprinter10 will be at a different plane in the Z-axis, and material deposited in that z-plane on the Z-axis will bind with previously deposited material as part of the formation of the desired object. In one embodiment, a stepping-motor-driven piston underneath the build table provides Z-axis motion. 
- To further improve performance, theprinter10 also includes theservice station16. In some embodiments, theservice station16 is located at a fixed point on theprinter10. Generally, theservice station16 services theprintheads20 carried by thecarriage14. Theservice station16 is generally the physical location where debris or excess materials that are on or about theprintheads20 are removed. In some embodiments, excess binder material is removed or discharged from thecarriage14. Generally, thecarriage14 is actuated into theservice station16 for maintenance, storage, or preservation from damage. Typically, theservice station16 may be located at any point on theprinter10 where it is possible for thecarriage14 to be actuated to engage theservice station16. Also included in theprinter10 is atest pattern18. In some embodiments, thetest pattern18 is a test area passed over by theprinthead20 to refine alignment of thecarriage14 in creation of an object. 
- In some embodiments, thecarriage14 can be moved for diagnostic or service purposes. Moving thecarriage14 provides the user with access to theprintheads20 for maintenance purposes, such as cleaning or replacement. Printhead cleaning is described in detail with respect toFIGS. 6A-6D,7A-7D,8A-8J,9A-9B,10A-10D,11A-11J, and12. In some embodiments, theprintheads20 may be actuated to run a diagnostic routine of theprintheads20. In an alternative embodiment, thecarriage14 can be raised from theprinter10 for service purposes. 
- In one embodiment, theprinter10 includes an enclosure cover to contain any dust or other debris generated during a printing operation. The enclosed area can be heated to facilitate better reactions between the build material and the binder materials. Better reactions include, for example, faster reaction times and improved bonding. In one embodiment, the heating is accomplished by introducing warm air at a low velocity to the enclosed area. The flow of air is typically not directed at the build surface to prevent disturbing the build material after spreading. In one example, the enclosure temperature is maintained from about 90 degrees F. to about 150 degrees F., preferably from about 10 degrees F. to about 135 degrees F., and more preferably about 125 degrees F. 
- FIG. 2 depicts one embodiment of thecarriage14 in more detail. Thecarriage14 generally includes one ormore printheads20. Typically, aprinthead20 is the apparatus through which binder liquid is ejected during the creation of an object.FIG. 2 shows fourprintheads20; however, in other embodiments there may be more orfewer printheads20. In some embodiments, theprintheads20 may be inserted into thecarriage14 such that they are offset from one another along the X-axis. In some embodiments, this offset is by substantially the same distance along the X-axis. In other embodiments, theprintheads20 may be staggered within thecarriage14 such that the distances between theprintheads20 vary. 
- FIGS. 3A and 3B depict one embodiment of theservice station16 in greater detail. Theservice station16 typically includes adischarge station22, aprinthead capping station24, and aprinthead cleaning station29. In various embodiments, thecarriage14 may engage thedischarge station22, theprinthead capping station24, and theprinthead cleaning station29 in any order, and any number of times. In some embodiments, thecarriage14 may engage the same station, for example thedischarge station22, multiple times consecutively. In other embodiments, thecarriage14 can alternate repeatedly between any of thedischarge station22, theprinthead capping station24, and theprinthead cleaning station29 in any order, any number of times. In some embodiments, theprintheads20 of thecarriage14 engage theservice station16 in order to perform maintenance upon theprintheads20 during creation of an object. 
- Generally, thedischarge station22 includesdischarge openings28 through which theprintheads20 may discharge debris, such as, for example, contaminated binder. The number of thedischarge openings28 may vary. Thedischarge station22 is typically an area where theprintheads20 may expel such material, thus preventing excess buildup of contaminants in theprintheads20 that could effect printing quality. Typically, debris entering the discharge station is contained so that it does not contaminate theprintheads20, thecarriage14, theservice station16, or any other component of theprinter10. 
- In some embodiments, theprintheads20 may be actuated to a point immediately above thedischarge openings28, where theprintheads20 discharge excess binding material or other waste through thedischarge openings28. Generally, this waste is collected in a receptacle47 (seeFIG. 4.) In some embodiments, thecarriage14 is actuated into a position immediately above theservice station16 and theprintheads20 are positioned above thedischarge openings28 at the surface of theservice station16. In some embodiments, the bottom surfaces of theprintheads20 may extend below the plane of the surface of thedischarge openings28, where theprintheads20 may discharge material in order to rid theprintheads20 of contamination or excess building materials. This material then enters thereceptacle47. In one embodiment, thedischarge openings28 are located above thereceptacle47. Generally, thereceptacle47 is a location below thedischarge openings28 where theprintheads20 discharge their material. In some embodiments, thereceptacle47 may include a reservoir for containing the discharged material. 
- Generally, theprinthead capping station24 is the area where theprintheads20 are capped by the printhead caps26. In one embodiment, there is oneprinthead cap26 for eachprinthead20. Generally, as a result of thecarrier14 engaging theprinthead capping station24, the printhead caps26 are actuated into a position circumscribing theprintheads20, such that the printhead caps26 form a seal around the printhead face54 (seeFIG. 5D). The printhead caps26 protect theprintheads20 against contamination, debris, and physical damage resulting from contact with theprintheads20, deterioration, and the elements in general. Generally, theprinthead capping station24 may capprintheads20 at any point in time relative to theprintheads20 engaging thedischarge station22 or theprinthead cleaning station29. Generally, the printhead caps26 enclose theprintheads20 in order to form a seal to prevent damage, such as drying out, from occurring to theprintheads20. In some embodiments, maintenance may include cleaning on or about theprintheads20. Only asingle service station16 is shown for descriptive purposes; however,multiple stations16 may exist. Alternatively, asingle service station16 may servicemultiple printheads20 by, for example, successively positioning theprintheads20 relative to theservice station16. 
- Theprinthead cleaning station29 generally includes the area where theprintheads20 may be cleaned. In one embodiment, theprintheads20 may be cleaned with a pressurized washing solution92 (seeFIG. 8E). In some embodiments, theprintheads20 enter theprinthead cleaning station29 after theprintheads20 discharge material into thereceptacle47. In other embodiments, theprintheads20 may enter theprinthead cleaning station29 without first discharging material into thereceptacle47. In further embodiments, theprintheads20 may enter both theprinthead cleaning station29 and thedischarge station22 repeatedly and in any order. Typically, the cleaningstation29 cleans theprintheads20 by washing them in such a manner that any debris is removed from theprintheads20 and thepressurized washing solution92 itself is contained so it does not contaminate theprintheads20, or any other part of theprinter10. For example, in one embodiment, theprintheads20 are cleaned in a sealed environment to contain any debris and cleaning materials. In another embodiment, theprintheads20 are protected during cleaning so that there is no excess debris or cleaning materials left on theprintheads20 that may later drip onto any component of theprinter10, for example, thebuild surface165. In one embodiment, theprintheads20 are cleaned one at a time. In another embodiment, theprintheads20 may be cleaned simultaneously. In other embodiments, the printhead(s)20 may be cleaned repeatedly, in any order, and at any time relative to engagement of thecarrier14 with any other components of theservice station16. In one embodiment, theprinter10 includes logic for determining when to clean theprintheads20, as discussed in greater detail hereinbelow. 
- FIG. 3B is a plan view of theservice station16 ofFIG. 3A. From this perspective, thecarriage14 is actuated along the X-axis such that theprintheads20 are aligned with thedischarge openings28. In one embodiment, upon completion of this alignment, theprintheads20 discharge residual or waste material through thedischarge openings28. In some embodiments, the discharge may include binder material or other building material. In some embodiments, after discharge, theprintheads20 are further actuated along the X-axis to theprinthead capping station24, where the printhead caps26 form a seal around theprintheads20. The seal formed by the printhead caps26 around theprintheads20 generally protects theprintheads20 from the elements, contamination from debris or left over binding material, and prevents theprintheads20 from drying out. 
- FIG. 4 is a graphical representation of the discharge function of an embodiment of the invention, whereby binder material anddebris41 is discharged from theprinthead20. In some embodiments, thebinder debris41 may include excess building material. In some embodiments, this discharge function is performed after every pass of thecarriage14 across thebuild surface165. In other embodiments, the discharge function may be performed periodically after any given number of passes of thecarriage14. In still other embodiments, this function may be performed at fixed time intervals. In this illustrative embodiment, thecarriage14 is positioned above theservice station16 such that theprinthead20 is lined up over a spatial gap in between theaperture plates40. In some embodiments, theaperture plates40 include the solid surface surrounding the discharge openings28 (seeFIG. 3B). After proper positioning of thecarriage14, theprinthead20 discharges thedebris41 or other waste. Generally, thisdebris41 includes contaminants, such as, for example, excess binder material left in theprinthead20. In one embodiment, thedebris41 joins thewaste liquid42 in the wasteliquid catch tray43. In some embodiments, thewaste liquid42 may include discharge from past discharges of theprintheads20. Upon discharge, the droplets ofbinder liquid41 impinge upon the surface of the standing pool ofwaste liquid42, minimizing splash and the consequent generation of undesirable waste liquid aerosols. A spillway44 is located at a distance above the bottom ofreceptacle47 sufficient to maintain the standing pool ofwaste liquid42. Generally, thewaste liquid42 then proceeds down the spillway44 where it eventually exits theservice station16 via adrain45. In some embodiments, any overflowingwaste liquid46 also exits the wasteliquid catch tray43 via thedrain45, thus preventing contamination to theservice station16. 
- FIG. 5A illustrates one embodiment of the capping function of the invention, whereby eachprinthead20 is sealed by a cap. In some embodiments, this capping function may be performed after any given number of passes across theprinter10. In still other embodiments, this function may be performed at a fixed time interval or after completion of printing. InFIG. 5B, thecarriage14 is actuated along the X-axis and positioned over theservice station16. In this illustrative embodiment, there is a spatial gap between theprinthead20 and theprinthead cap26. At this point, theprinthead cap26 has not yet capped theprinthead20. Generally, theprinthead cap26 remains stationary until theprinthead cap actuator50 engages theprinthead cap carrier52. In some embodiments, thecarriage14 has already moved beyond theaperture plate40 and thedischarge openings28 and, thus, in some embodiments, theprinthead20 may have already expelleddebris41 into the wasteliquid catch tray43. In some embodiments, thecarriage14 may have already actuated over theprinthead cleaning station29. In some embodiments, as thecarriage14 continues actuation along the X-axis, theprinthead cap actuator50 engages theprinthead cap carrier52. Generally, theprinthead cap actuator50 may include metal, plastic, or rubber appendages of sufficient rigidity to move theprinthead cap carrier52 along the X-axis along with thecarriage14. 
- FIGS. 5C-5D illustrate the completion of the capping function. Typically, theprinthead cap carrier52 is a metal or other solid material fixed to theservice station16 and including a spring coefficient, such that movement of thecarriage14 and theprinthead cap actuator50 along the X-axis causes theprinthead cap carrier52 to move along the X-axis in this same direction. In some embodiments, this X-axis movement of theprinthead cap carrier52 then causes the printhead caps26 to move along the Z-axis where they eventually cap theprintheads20. In other embodiments, thecarriage14, including theprinthead cap actuators50, and theprinthead cap carrier52 cease movement in the direction ofcarriage motion53, and theprintheads20 are capped. 
- Generally, theprinthead cap actuator50 engages theprinthead cap carrier52, causing theprinthead cap carrier52 to move in the direction of theprinthead cap actuator50 motion. In some embodiments, theprinthead cap carrier52 includes aspring element601, whereby the printhead cap carrier will pivot relative to the outer wall of theservice station16 when thespring601 element is compressed. This pivot results in an uneven actuation of theprinthead cap26 towards theprinthead20. As a result, the edge of theprinthead cap26 farthest from theprinthead cap actuator50 will initiate contact with theprinthead20. In other embodiments, it is the edge of theprinthead cap26 located closest to theprinthead cap actuator50 that initially contacts theprinthead20 first. In either of the above illustrative embodiments, theprinthead cap26 continues actuation towards theprinthead20 until theprinthead cap26 levels off and circumscribes theprintheads20. In some embodiments, theprinthead cap26 forms a seal around theprintheads20. In one embodiment, oneprinthead20 is capped by oneprinthead cap26. In one embodiment multiple printhead caps26 capmultiple printheads20. Generally, there is oneprinthead cap26 used eachprinthead20. Generally, theprintheads20 may be capped by the printhead caps26 any number of times and in any order relative to engagement of thecarriage14 with any other component of theprinter10. 
- As shown inFIGS. 5C and 5D, theprinthead cap carrier52 includes anarm600, aspring element601, and aplate602. Generally, thearm600 is engaged by theprinthead cap actuator50 and is moved in the direction of theprinthead cap actuator53 motion. This movement causes thespring element601 to compress, resulting in a pivoting motion. This pivoting motion causes theplate602 to move towards theprinthead20. Theprinthead cap26 is typically disposed on a top surface of theplate602. In one embodiment, theplate602 is rigid and, thus, theprinthead cap26 approaches theprinthead20 on a skew, such that one edge of theprinthead cap26 engages theprinthead20 before any of the other edges of theprinthead cap26 engage theprinthead20. In various embodiments, any edge of theprinthead cap26 may first engage theprinthead20. Typically, after the first engagement between any edge of theprinthead cap26 and theprinthead20 theplate602 continues its motion until theprinthead cap26 circumscribes theprinthead20. Specifically, theplate602 may bend or flex in response to the actuation force of thecarriage14 until theplate602 adopts a substantially horizontal orientation. 
- FIG. 5C includes a cutaway cross-sectional view of theservice station16 and thecarriage14. In this illustrative embodiment, thecarriage14 is actuated along the X-axis in the indicated direction of carriage motion (arrow53). Theprinthead cap actuator50 will come into contact with theprinthead cap carrier52 and both theprinthead cap actuator50 and theprinthead cap carrier52 will move in the direction ofcarriage motion53. In this illustrative embodiment, theprinthead cap26 is located upon theprinthead cap carrier52. Thus, movement of theprinthead cap carrier52 in the direction ofcarriage motion53 causes theprinthead cap26 to move along the Z-axis.FIG. 5C includes a cut-away graphical representation of thecarriage14 and theservice station16.FIG. 5C illustrates the point of contact between theprinthead cap actuator50 and theprinthead cap carrier52 as thecarriage14 moves in the direction ofcarriage motion53. In this embodiment, at this point, there is a spatial gap between theprinthead20 and theprinthead cap26 and therefore theprinthead cap26 has not sealed theprinthead20. 
- FIG. 5D is a graphical representation of thecarriage14 and theservice station16 at a point forward in time from that ofFIG. 5C, such that theprinthead cap26 has capped theprinthead face54 of theprinthead20. Typically, theprinthead face54 includes the bottom face of theprinthead20 including and surrounding the point where the binder material is expelled from theprinthead20. In this illustrative embodiment, thecarriage motion53 has caused theprinthead cap actuator50 to engage and move theprinthead cap carrier52 in the direction ofcarriage motion53. In this embodiment, theprinthead face54 has a protective seal formed around it by theprinthead cap26. Generally, the cap or seal is sufficient to protect theprinthead face54 from damage or contamination. In some embodiments, the seal formed by the printhead cap may be airtight. 
- FIG. 6A is a partial cross sectional side view of an alternative embodiment of aservice station16 including a combined discharge and capping station. In this illustrative embodiment, thecarriage14 is actuated in the direction ofcarriage motion53, (along the X-axis) and positions itself over theservice station16. In some embodiments, this actuation of thecarriage14 may be in preparation for discharge from theprinthead20. In this illustrative embodiment, the wasteliquid catch tray43 includeswaste liquid42. Generally, thiswaste liquid42 was produced by previous discharges from past passes of theprinthead20 over theservice station16. In some embodiments, the lower edge of theprinthead cap60 may extend into the area defined by the wasteliquid catch tray43, but generally the lower edge ofprinthead cap60 does not contact the bottom surface of the wasteliquid catch tray43 and, thus,waste liquid42 flows freely and collects in wasteliquid catch tray43 until thewaste liquid surface61 rises to the top ofspillway44. At this point, thewaste liquid42 then enters the wasteliquid overflow tube63 viaoverflow slot62. Generally, wasteliquid overflow tube63 carries thewaste liquid42 out of theservice station16. 
- FIGS. 6B through 6D depict the capping and the discharge functions in greater detail. Thecarriage14 is moving in the direction ofcarriage motion53, and is being positioned over theservice station16.FIG. 6B illustrates an embodiment where contact has been made between theprinthead cap actuator50 and theprinthead cap carrier52, but where the printhead cap carrier has not yet moved far enough in the direction ofcarriage motion53 to lift theprinthead cap26 to a position where it caps theprinthead20.FIG. 6C illustrates an embodiment of a point further in time from that ofFIG. 6B. As shown inFIG. 6C, theprinthead cap carrier52 has moved the necessary distance in the direction of thecarriage motion53 to lift theprinthead cap26 to a point where it has formed a seal around theprinthead20. The capping function is substantially similar to that described with respect toFIGS. 5A-5D. In some embodiments, theprinthead cap26 includes a discharge column67 that defines acavity64. Theprinthead20 discharges to the wasteliquid catch tray43 through the discharge column. As shown inFIG. 6C, theprinthead20 expelsdebris41 into the wasteliquid catch tray43, where it mixes with any existingwaste liquid42. In some embodiments, the collection of thewaste liquid42 will cross thespillway44 and proceed to travel through theoverflow slot62 and down wasteliquid overflow tube63 as overflowingwaste liquid65, where it is eventually expelled fromservice station16. Generally, this discharge procedure ensures a clean and clogfree printhead20 and printhead face54 to maintain the highest possible quality three dimensional printing. In some embodiments,multiple printheads20 may discharge material at substantially the same time. 
- Referring again toFIG. 6C, in some embodiments, a seal may be formed in the area defined by thedischarge cavity64. Generally, thecavity64 is bounded on the top by theprinthead20 and theprinthead cap26, on the bottom by thewaste liquid surface61, and on the sides by the discharge column67. In one embodiment, the level of the surface of thewaste liquid61 in the wasteliquid catch tray43 is sufficiently high to submerge a bottom portion of the discharge column67. The bottom portion of the discharge column67 has a lowest point below the lowest point of the spillway44, which prevents thewaste liquid42 from dropping below the lowest portion of the discharge column. In such a case, and where theprinthead cap26 is sealed against theprinthead face54 of theprinthead20, thecavity64 is airtight, thereby preventing theprinthead face54 from drying out. In this embodiment, thedischarge41 is prevented from escaping thecavity64 in any direction other than through the wasteliquid overflow tube63, where it harmlessly exits theservice station16. This exemplary embodiment minimizes the risk of contamination by thedischarge41 to any components of theprinter10. 
- FIGS. 7A-7D depict one embodiment of aprinthead cleaning station500 in accordance with the invention. Theprinthead cleaning station500 may also be mounted in theservice station16. Theprinthead cleaning station500 includes areservoir542 that holds awashing solution543 and apump545 that delivers thewashing solution543 under pressure to at least onenozzle540 and preferably an array ofnozzles540. Thenozzles540 are capable of producing a high velocity stream ofwashing solution543. In operation, thenozzles540 are directed to theprinthead face577 of the printhead520. When directed onto theprinthead face577, thewashing solution543 loosens and removes contaminants, such as build material and binding material, from theprinthead face577. The orientation of thenozzles540 may be angled with respect to theprinthead face577, such that a fluid flow is induced across a plane of theprinthead face577. For example, the washing solution can contact the printhead520 at the side nearest thenozzles540 and drain from the side of the printhead520 furthest from thenozzles540. This approach improves the efficacy of the stream ofwashing solution543 by reducing the accumulation of washing solution on theprinthead face577, as well as the amount ofwashing solution543 and debris that would otherwise drain near and interfere with thenozzles540. A splash guard may also be included in theprinthead cleaning station500 to contain splashing resulting from the streams ofliquid washing solution543. 
- It is desirable to remove a large portion of thewashing solution543 that remains on theprinthead face577 after the operation of thenozzles540 is complete. This is conventionally accomplished by drawing a wiping element across theprinthead face577. A disadvantage of this approach is that contact between the wiping element and theprinthead face577 may degrade the performance of the printhead520 by, for example, damaging the edges of the inkjet nozzle orifices. Accordingly, it is an object of this invention to provide a means of removing accumulated washing solution from theprinthead face577, without contacting the delicate region around the inkjet nozzles. In one embodiment, a wickingmember544 may be disposed such that theprinthead face577 may pass one or more times over itsupper surface546 in close proximity, without contact, allowing capillary forces to draw accumulatedwashing solution543 away from theprinthead face577. The wickingmember544 may be made from rigid, semi-rigid, or compliant materials, and can be of an absorbent or impermeable nature, or any combination thereof. 
- For the wickingmember544 to effectively remove accumulatedwashing solution543 from theprinthead face577, the gap between theupper surface546 of the wickingmember544 and theprinthead face577 must be small, a desirable range being between about 0 inches to about 0.03 inches. A further object of this invention is to provide a means for maintaining the gap in this range without resort to precise, rigid, and costly components. 
- In another embodiment, the wickingmember544 may consist of a compliant rubber sheet oriented approximately orthogonal to the direction ofrelative motion547 between the wickingmember544 and the printhead520 and with a portion of itsupper surface546 disposed so that it lightly contacts or interferes with theprinthead face577 only in non-critical areas away from the printhead nozzle orifices. Theupper surface546 of the wickingmember544 may include one ormore notches548 at locations where the wickingmember544 might otherwise contact delicate components of theprinthead face577. System dimensions are selected so that the wickingmember544 always contacts theprinthead face577, and is deflected as the printhead520 passes over it, independent of expected variations in the relative positions of the printhead520 and theprinthead cleaning station500. Theupper surface546 accordingly follows the position of theprinthead face577, maintaining by extension a substantially constant space between theprinthead face577 and therelieved surface notch548. To further prolong the life of the printhead520, a bending zone of the wickingmember544 can be of reduced cross-section to provide reliable bending behavior with little deformation of theupper surface546 of the wickingmember544. 
- FIGS. 7B-7D illustrate a reconditioning cycle in accordance with the invention.FIG. 7B shows the printhead520 approaching theprinthead cleaning station500 along a path designated byarrow547. When the printheads520 lightly contact the wickingmember544, as shown inFIG. 7C, motion stops along thepath547 and thewashing solution543 is directed at theprinthead face577 by thenozzle array540. When the spraying operation is complete, the printhead520 continues to travel along thepath547, as shown inFIG. 7D. The wickingmember544 is further deflected to allow passage of the printhead520, and the accumulatedwashing solution543 is wicked away from theprinthead face577. After being sprayed and wiped, in some embodiments the printhead520 may print a plurality of droplets to eject any washing solution that may have been ingested during the reconditioning process. 
- Additional cleaning methods are contemplated, such as wiping theprinthead face577 with a cylindrical “paint roller” that cleans and moistens itself by rolling in a reservoir of wash fluid. In another embodiment, a cleaning system could include a continuous filament that carries wash fluid up toprinthead face577 and carries debris away to a sump. The system may include a small scraper that can be run over the filament to remove built up debris. 
- FIG. 8A depicts an alternative embodiment of cleaning astation529 in accordance with the invention. Generally, theprinter10 is capable of determining when to clean theprintheads20 via theservice station16, as will be described in greater detail hereinbelow. In some embodiments, only asingle printhead20 is cleaned by theservice station16. In other embodiments,multiple printheads20 are cleaned. In some embodiments, theservice station16 includes anozzle manifold80. Generally, thenozzle manifold80 includes at least onenozzle540 and preferably and array ofnozzles540. In some embodiments, theservice station16 includes asplash guard81. Generally, thesplash guard81 is included in theprinthead cleaning station529 to contain splashing resulting from the streams of thewashing solution543. Typically, thesplash guard81 prevents contamination of powder or binding material by containing thewashing solution543. Generally, the cleaningstation529 operates the same as the cleaningstation500 described with respect toFIGS. 7A-7D, except for the addition of the manifold80 and thesplash guard81. 
- FIG. 8B is a graphical representation of thesplash guard81 that is located in theprinthead cleaning station529. Thesplash guard81 generally includes anotch82, adrain aperture83, anactuation face89, aflexure point85, and a sealinglip86.FIGS. 8C-8H depict the operation of the cleaningstation529. Typically, theprinthead20 is actuated such that theprinthead face54 passes immediately over thenotch82 without contacting the surface of thenotch82. Typically, avoiding contact between theprinthead face54 and notch82 prevents damaging or altering the trajectory of jet nozzles on theprinthead face54. In one embodiment, the sealinglip86 may act as a wiper, contacting theprinthead20 adjacent to theprinthead face54 without contacting theprinthead face54 itself. Once theprintheads20 have cleared thenotch82, they enter the space immediately above thedrain aperture83. Generally, thedrain aperture83 is for passing thewashing solution543. Once theprinthead20 is positioned roughly over thedrain aperture83, theprinthead20 engages theactuation face89. Typically, theprinthead20 engages theactuation face89 in such a way as to cause thesplash guard81 to flex along theflexure point85. In some embodiments, theflexure point85 includes a pivot point allowing at least the portion of thesplash guard81 including thenotch82, thedrain aperture83, theactuation face89, and the sealinglip86 to pivot in the direction of actuation of theprinthead20. Generally, this pivot at theflexure point85 raises thedrain aperture83 to theprinthead20 such that the sealinglip86 contacts theprinthead20. Generally, the sealinglip86 is actuated into a position where it forms a seal around theprinthead face54. Typically, the seal formed by the sealinglip86 is watertight, thus preventing thewashing solution543 from contaminating theprinter10. Generally, the only available outlet forused washing solution543 is through thedrain aperture83. 
- FIG. 8C includes another perspective of theprinthead20 as it approaches theservice station16.FIG. 8C generally represents the starting position of the cleaning operation performed by theservice station16. In this illustrative embodiment, theprinthead20 is actuated in the direction of theprinthead motion87 such that theprinthead face54 is brought above theservice station16. As theprinthead20 is being actuated, theprinthead side88 will engage theactuation face89 of thesplashguard81. After this engagement, theprinthead20 moves theactuation face89 such that the sealinglip86 forms a seal around the printhead face54 (seeFIG. 8D). In some embodiments, theactuation face89 pivots at theflexure point85. In some embodiments, the flexure joint85 may include a spring element. Generally, this procedure results in the forming of a watertight seal by thesplash guard81 around the underside of theprinthead20 adjacent to theprinthead face54. 
- FIG. 8D depicts theprinthead20 moved into its desired position over theservice station16. Generally, this is the point at which theservice station16 will clean theprinthead20. As illustrated inFIG. 8D, theactuation face89 seals theprinthead20 around part of theprinthead face54. The seal is completed around theprinthead face54 by thesplash guard lip86. Generally, thesplash guard lip86 is part of thesplash guard81. In one embodiment, as theprinthead20 is actuating thesplash guard81 via its contact with theactuation face89, the resulting movement of thesplash guard81 also moves the sealinglips86 into a position against the bottom of theprinthead20 and along theprinthead face54. In some embodiments, the sealinglips86 come to rest against the underside of theprinthead20 against theprinthead face54. Generally, forming a seal around theprinthead54 on the underside of theprinthead20, as opposed to along theprinthead side88, is desired as it prevents contamination of theprinthead side88, or any other side of theprinthead20. For example, washing solution left on theprinthead20 can drip off during printing, thereby effecting print quality. 
- FIG. 8E is a partially sectioned side view of theservice station16 during cleaning of theprinthead20 by theservice station16 in accordance with one embodiment of the invention. Subsequent to the forming of a seal around theprinthead face54, thenozzle manifold80 sprays the washing solution streams91. Generally, thenozzle manifold80 includes thepressurized washing solution92. In one embodiment, thepressurized washing solution92 is sprayed onto theprinthead face54 in asingle stream91. In other embodiments, there aremultiple streams91 of thepressurized washing solution92. In operation, the washing solution streams91 are directed at theprinthead face54 of theprinthead20. When directed onto theprinthead face54, the washing solution streams91 loosen and remove contaminants, such as binder material, from theprinthead face54. The orientation of the washing solution streams91 may be angled with respect to theprinthead face54, such that a fluid flow is induced across a plane of theprinthead face54. For example, in one embodiment, thewashing solution stream91 may contact theprinthead20 at the side nearest thenozzle manifold80 and drain from the side of theprinthead20 furthest from thenozzle manifold80. This approach improves the effectiveness of the washing solution streams91 by reducing the accumulation of thewashing solution92 on theprinthead face54, as well as the amount of thepressurized washing solution92 and debris that would otherwise drain near and interfere with thenozzle manifold80.FIG. 8F is another partially sectioned view of the invention illustrated inFIG. 8E. Theprinthead face54 is in proper position for cleaning. The sealinglips86 have formed a seal around theprinthead face54 thus protecting the remainder of theprinthead20 from contamination. 
- FIG. 8G illustrates the movement of theprinthead20 out of theservice station16 after a cleaning operation has been performed. Theprinthead20 now moves in the direction ofprinthead motion93 away from theservice station16. This is generally the same as the direction ofcarriage motion53 that was used to enter theservice station16. As theprinthead20 is actuating out of theservice station16, theprinthead face54 is carried over the sealinglip86 and thenotch82. In some embodiments, the sealinglip86 may act as a wiper and remove debris andwashing solution92 from the area on the bottom of theprinthead20 adjacent to theprinthead face54; however, thenotch82 prevents contact between the sealinglip86 and printhead face54 in an area corresponding to the location of the jet nozzles. Contact between the sealinglip86 and theprinthead face54 may degrade the performance of theprinthead20 by, for example, damaging the edges of the inkjet nozzle orifices on theprinthead face54. However, it is still desirable to remove a large portion of thewashing solution92 that remains on theprinthead face54 after the operation of thenozzle manifold80 is complete. Accordingly, it is an object of this invention to provide a means of removing accumulated washing solution from theprinthead face54, without contacting the delicate region around the jet nozzles on theprinthead face54. Because thenotch82 prevents direct contact between the sealinglip86 and theprinthead face54, in one embodiment, a wicking member544 (as described above) may be disposed such that theprinthead face54 may pass one or more times over the wickingmember544 in close proximity, without contact, allowing capillary forces to draw the accumulatedpressurized washing solution92 away from theprinthead face54.FIG. 8H illustrates a partially sectioned bottom perspective view of theservice station16 ofFIG. 8A. Here it can be seen that the sensitive portion of theprinthead face54 passes over thenotch82 as theprinthead20 is actuated away from theservice station16 after a cleaning. Generally, the sensitive portion of theprinthead face54 includes the printhead jet nozzle array. 
- FIGS. 9A and 9B illustrate an alternative embodiment of thesplash guard81 ofFIG. 8B. In this embodiment, thesplash guard81 includes tapered sealing surfaces94. Generally, the tapered sealing surfaces94 are shaped so that they will form a seal around the corners formed by the printhead edges95. Thus, the seal in this embodiment is formed by the tapered sealing surfaces94 contacting both theprinthead face54, and theprinthead side88 of theprinthead20. Thus, the seal formed by this embodiment wraps around the edges of theprinthead20 to contain thewashing solution92 during the cleaning operation. The operation of thealternative splash guard81 ofFIGS. 9A and 9B and the associated cleaning components is substantially similar that described hereinabove. 
- FIGS. 10A-10D illustrate another alternative embodiment of thesplash guard81 ofFIG. 8B. In this embodiment, thesplash guard81 again forms a seal with the splashguard sealing lips86; however, in this embodiment, thesplash guard81 is actuated into its sealed position around theprinthead face54 by asplashguard support spring102. This procedure is analogous to the procedure used to cap theprinthead20 in the capping operation. Generally, theprinthead20 is carried over theservice station16 in the direction of a first printhead motion (arrow100). Once roughly positioned over thedrain aperture83, the direction of the printhead motion changes direction to a substantially perpendicular printhead motion (arrow101). In some embodiments, the direction of theprinthead motion101 is orthogonal to the previous direction ofprinthead motion100. Theprinthead20 now proceeds in the second direction of theprinthead motion101 until theprinthead side88 engages the splashguard support spring102. (See FIG.10B) AsFIG. 10C illustrates, the splashguard support spring102 moves in the direction of thesecond printhead motion101. This movement engages thesplash guard81 with theprinthead face54. 
- Once the cleaning operation is performed as described above, theprinthead20 moves in a third direction of printhead motion (arrow103) away from theservice station16. Generally, the third direction ofprinthead motion103 is opposite the first direction ofprinthead motion100, as theprinthead20 disengages from theservice station16. This disengagement breaks the seal formed by the splashguard sealing lip86, and theprinthead face54 is carried over the sealinglip86 where a wiper operation may be performed to remove debris or thewashing solution92 from theprinthead face54. As described above, a wicking operation may also be performed. 
- FIGS. 11A-11J illustrate analternative system146 for cleaning theprinthead20. Thesystem146 is located in the service station16 (FIG. 1). In one embodiment, thesystem146 includes a cleaningstation148 made up generally of alatch pawl152, aspring154, awiper156, aprinthead cap158, acap carrier192, asecond spring162, and acam track164. Only asingle cleaning station148 is shown for descriptive purposes; however,multiple stations148 may be disposed in theservice station16. Alternatively, asingle cleaning station148 may servicemultiple printheads20 by, for example, successively positioning theprintheads20 relative to the cleaningstation148. 
- FIG. 11A represents a starting position of thecleaning system146. As shown inFIG. 11B, theprinthead20 approaches the cleaningstation148 and engages thelatch pawl152. Thelatch pawl152 is actuated as theprinthead20 passes over thelatch pawl152. Theprinthead20 continues to move past thelatch pawl152 and engages the wiper156 (FIG. 11C). Theprinthead20 passes over awiper156. As shown inFIG. 11D, theprinthead20 contacts thecap carrier192, which is driven along thecam track164 and compresses thespring162. Theprinthead cap26 is positioned against a printhead face54 (FIGS. 11E and 11F). As shown inFIG. 11F, theprinthead cap26 seals against theprinthead face54 while theface54 is rinsed with washing solution92 (seeFIG. 11F). 
- After theprinthead face54 is cleaned, theprinthead20 begins to move out of the service station16 (FIG. 11G). Thelatch pawl152 engages thecap carrier192, halting its movement. As shown inFIG. 11H, theprinthead20 engages thewiper156, which wipes theprinthead face54. In an alternative embodiment, thewiper156 vibrates to further clean theprinthead face54. In an alternative embodiment, thewiper156 may be notched in an area corresponding to the location of the jet nozzles, thereby preventing contact between thewiper156 and theprinthead face54. Theprinthead20 continues its forward movement, actuating the latch pawl152 (FIG. 11I), which, in turn, releases the cap carrier192 (FIG. 11J). Thecap carrier192 snaps back to the start position. After theprinthead face54 is cleaned, theprinthead20 begins to move out of service station16 (FIG. 11G). Thesystem146 is now ready to clean anotherprinthead20. 
- FIG. 12 depicts thesystem146 for cleaning aprinthead20. (FIG. 12 also depictsFIG. 11F in greater detail) Theprinthead20 is positioned with theprinthead face54 against theprinthead cap26, which in this embodiment is made of rubber. The cap includes aseal lip172 for sealing about theprinthead face54. Theservice station16 is coupled to a washfluid supply container182 via asupply duct184 and a washfluid return container186 via areturn duct188. The washfluid return container186 is in communication with avacuum source180, in this case a vacuum pump, via avacuum duct190. Additionally, avalve178 is located in thereturn duct188. Thevalve178 may be manually or automatically actuated. 
- In operation, thevacuum source180 creates a vacuum within acavity174 in theprinthead cap54. The vacuum pulls wash fluid from thesupply container182 through thesupply duct184. The wash fluid enters thecavity174 as aspray176 against theprinthead face54. Thespray176 washes debris, such as excess build material and dried binder, off theprinthead face54. The used wash fluid and debris are drawn out of thecavity174 by thevacuum source180 and into thereturn container186 via thereturn duct188. Additionally, the negative pressure created in thecavity174 by thevacuum source180 prevents the wash fluid from entering the jet nozzles and, in fact, may cause a small amount of binder to flow out of the nozzles to flush any powdered build material out of the nozzles. Blockages or obstructions in the jet nozzles can cause the jets to fire in the wrong direction. Once the operation is complete, thesystem146 moves onto the step depicted inFIG. 11G. In an alternative embodiment, printhead(s)20 are disposed above theservice station16. The sealinglip86 is actuated into alignment with theprintheads20, and theprintheads20 are wiped and lubricated from beneath to remove any accumulated grit and to improve the flow of binding material out of theprintheads20. Specifically, a lubricator applies a lubricant to theprinthead face20 to moisten any debris on theprinthead face54. Then, theprinthead20 is moved to pass theprinthead face54 over sealinglips86, which act as a wiper and wipes theprinthead face54 clean. 
- FIG. 13 depicts a typical printing operation with a 3D printer in accordance with the invention. Only oneprinthead220 is shown for clarity. Theprinthead220 moves over apowder bed200 that has been spread over a build surface of the 3D printer (se, for example,FIG. 1). As previously described, theprinthead220 can move along an X-axis and a Y-axis. In the operation depicted, theprinthead220 is moving in a single direction (arrow202). As theprinthead220 travels above thepowder bed200, theprinthead220 performs A printing operation by depositingdroplets212 of liquid binder on to thepowder bed200 in a predetermined manner, thereby resulting in printedsections204 andunprinted sections206 in thepowder bed200. 
- After printing on thepowder bed200, a new layer of powder is spread over thepowder bed200 in preparation for receiving thenew printing218. As theprinthead220 deposits thedroplets212 onto thepowder bed200,particles210 of the powder are ejected by the impact of thedroplets212 on the powder bed200 (seeFIGS. 14A and 14B). Theseparticles210 may eventually contact and adhere to theprinthead220. The resultingdebris216 degrades the quality of printing by, for example, interfering with aprinthead nozzle208. The amount ofparticles210 ejected will depend, in part, on whether the powder is “wet” or “dry.” The powder is wet if the underlying layer was previously printed (seeFIG. 14B). The powder is dry if the underlying layer was previously unprinted (seeFIG. 14A). 
- As shown inFIG. 14A, theprinthead220 is depositingdroplets212 on to adry powder bed200. As thedroplets212 impact thepowder bed200, a relatively large volume ofparticles210 are displaced and acrater214 is created in thepowder bed200. Theparticles210 are ejected upwardly towards theprinthead220, where they may collect asdebris216 on a face of theprinthead220. 
- As shown inFIG. 14B, theprinthead220 is depositingdroplets212 on to awet powder bed200. As thedroplets212 impact thepowder bed200, a relatively small volume ofparticles210 are displaced and a relativelysmall crater214 is created in thepowder bed200. The binder printed on the previous layer tends to bind the powder in the fresh layer, thereby resulting in fewer particles being ejected, and correspondingly less debris accumulating on the printhead face. 
- The 3D printer includes logic for monitoring the condition of theprinthead220 based on, at least in part, the number of droplets printed over previously printed and/or unprinted powder, since the last cleaning. Other factors include; for example, time in use, number of droplets dispensed, and number of layers printed. The 3D printer can determine the frequency and duration of any necessary cleaning routine, based on any one of the aforementioned factors or combination of factors reaching a set threshold value. For example, theprinthead220 may be cleaned after every five minutes of continuous use. The threshold values of any particular factor can be varied depending on the types of liquid binder and powder materials used and other operational environmental factors, such as temperature and humidity, that can affect printhead condition. 
- Additionally or alternatively, the 3D printer can utilize other systems and methods for monitoring and maintaining the cleanliness of theprinthead220. For example, in one embodiment, the 3D printer could include an imaging system for viewing the printhead face. A user could either manually determine that theprinthead220 requires cleaning or the 3D printer could include the imaging system for automatically determining the need for cleaning. In a manual system, an image of the printhead face is displayed to the user, for example on a video monitor, and the user can initiate a cleaning routine if deemed necessary. In one example of an automatic system, the actual image of the face of the printhead in service is sent to a processor for comparison to an image of a clean printhead face, (i.e., a test image). In one embodiment, the printhead face is dark and the powder is relatively light in color. If a significant portion of the printhead face is covered with debris, there will be a difference in contrast between the actual image and the test image. If the difference in contrast reaches a predetermined threshold, the system initiates the cleaning routine. 
- In some embodiments, the cleanliness of the printhead face can be maintained by the use of an air curtain or an electro-static charge. The system can supply a low pressure curtain of air across the printhead face that would reduce or prevent debris from collecting on the printhead face. Alternatively, the printhead face could have an electro-static charged placed thereon that is the same charge that is applied to the powder, thereby resulting in the powder particles being repelled from the printhead face. 
- FIG. 15 is a schematic representation of a printhead alignment process in accordance with one embodiment of the invention. Specifically, theprinthead carriage14 described hereinabove is depicted in relation to analignment test pattern129. Thetest pattern129 is printed on thebuild surface165 of the three-dimensional printing system10 (seeFIG. 1). Thetest pattern129 includes a contrast-enhancingsublayer130 that defines an area upon which anX-axis alignment pattern133 and a Y-axis alignment pattern134 are printed. The X and Y-axis alignment patterns133,134 are line pair arrays made up of alternatingreference lines135 andtest lines136. Also included on thesublayer130 is acontrast optimization pattern131, which is described in greater detail with respect toFIGS. 16A and 16B. Thecarriage14 includes analignment sensor system132 that is used to scan thetest pattern129. Thesystem132 is described in greater detail with respect toFIGS. 17A-17D. 
- Thepattern129 is created by first spreading a layer of build material on thebuild surface165. Theprintheads20 are then used to print the contrast-enhancingsublayer130 on the layer of build material powder. Generally, the contrast-enhancingsublayer130 provides a background reference to create a contrast between a printed layer and its surroundings. Generally, it is desirable to perform the alignment process (e.g., creating the test pattern129) using the same binder solutions that will later be used to print the three-dimensional parts. Clear binder can present a particular problem, in that an image printed on powder with clear binder is difficult to distinguish from its unprinted surroundings. This problem can be solved by printing the contrast-enhancingsublayer130, though it is not required. 
- The contrast-enhancingsublayer130 is printed on thebuild surface165 of dimensions sufficient to underlie the whole array of alignment pattern objects (e.g., theX-axis alignment pattern133, the Y-axis alignment pattern134, and the contrast optimization pattern131). In some embodiments, a dark color such as magenta or cyan may be used. The area may be printed more than once to increase the darkness of the color. A layer of fresh powder is then spread over thissublayer130, obscuring the dark color. When an image is then printed on the fresh layer with clear binder, the powder is wetted in the printed areas and becomes somewhat transparent, revealing the dark color of thesublayer130. In some embodiments, the contrast-enhancingsublayer130 and the powder spread over it may collectively be referred to as the contrast-enhancingsublayer130. The printed area then contrasts more clearly with its surroundings to be detected more readily by the alignment sensor system. 
- Next, thecontrast optimization pattern131 is printed on the contrast-enhancingsublayer130. In some embodiments, thecontrast optimization pattern131 includes a printed area or target143-146 (seeFIG. 16A) from each of theprintheads20. Thealignment sensor system132 then determines the area of highest contrast between the printed targets143-146 that collectively form thecontrast optimization pattern131 with contrast-enhancingsublayer130 to determine which target143-146 of the contrast optimization pattern131 (and its corresponding printhead20) has the greatest contrast relative to an unprinted area141 (seeFIG. 16A) of the contrast-enhancingsublayer130. 
- The general procedure is to adopt one of four colors as a reference standard and to characterize the positional errors of the other colors with respect to the reference color. In one embodiment, the four colors include clear (printed area143), yellow (printed area144), magenta (printed area145), and cyan (printed area146). It may be desirable to adopt as a reference the color that contrasts most with the unprinted background. To this end, a target is printed in each color and then examined with thealignment sensor system132. The color that produces the least photo sensor output may be selected. 
- FIGS. 16A and 16B further detail thecontrast optimization pattern131.FIG. 16A is a graphical representation of thecontrast optimization pattern131 including the aforementioned targets142-146.FIG. 16B shows the relationship between light source current and photo sensor output (e.g., alignment sensor current). As the light impinging on a photo sensor increases, it will eventually reach a level where the sensor output approaches a maximum and becomes insensitive to further increases in light input. This state of insensitivity is commonly called saturation, and is indicated by the saturatedregion147 inFIG. 16B. The proportional region of the sensor output is indicated by theproportional region148 inFIG. 16B. To maximize the information content of the sensor output signal, it is desirable to avoid saturating the sensor under normal operating conditions. The powders used in 3D printing may vary widely in reflectivity, resulting in large variations in maximum sensor illumination. To compensate for this effect, the alignment sensor assembly is positioned over anunprinted area142 above the build surface and senses unprinted area142 (seeFIG. 16A). The input current through the light source is gradually increased until diminishing sensor output indicates saturation. The light source current is then reduced to provide a safe operating margin within theproportional region148. Alternatively, the light source current can be gradually increased until a predetermined safe photo sensor output is reached. 
- Referring back toFIG. 15, two substantially identical arrays of line pairs disposed substantially at right angles to each other make up the X-axisalignment test pattern133 and the Y-axisalignment test pattern134. In one embodiment, one of the test patterns represents a slow axis printing and the other test pattern represents a fast axis printing of the three-dimensional printer10. Generally, the X-axisalignment test pattern133 and Y-axisalignment test pattern134 are processed in sequence, and the processes are identical. Generally, both theX-axis alignment pattern133 and the Y-axis alignment pattern134 include thereference line135 and thetest line136. In one embodiment, thereference line135 is created by theprinthead20 that was determined to have the greatest contrast relative to the contrast-enhancingsublayer130. The line pairs are discussed in greater detail hereinbelow with respect toFIGS. 18,19A,19B, and21A. 
- In some embodiments, to determine the highest contrast between thecontrast optimization pattern131 and the contrast-enhancingsublayer130, thecarriage14 may include alight source137, for example a light emitting diode (LED), which produces a cone oflight138. Alternatively, the light sources could be a laser or a lamp, and multiple light sources could be utilized. The LEDlight source137 illuminates the general area under examination. In some embodiments, the LEDlight source137 is a blue-green color to produce a high level of contrast between printed and unprinted areas. An optical filter passes light only in a narrow wavelength window that includes the LED output. Ambient room light contains relatively little light of the wavelength passed by the filter, so that the great majority of the light that reaches the photo sensor originates from the light source. As a result, the system is relatively insensitive to ambient room light variations. 
- In another embodiment, ambient light insensitivity is achieved by modulating thelight source137 output at a frequency much higher than the signal of interest. The photo sensor output is filtered electronically to pass only the frequency of the modulated light. This increases the sensitivity of the system to low light levels. An optional lens can increase the sensitivity of the system to low light levels. 
- FIGS. 17A-17D depict thealignment sensor system132 in greater detail. Thesystem132 is typically part of theprinthead carriage14. In a particular embodiment, thesystem132 is mounted on a printedcircuit board160 that includes, for example, the logic for directing thecarriage14, firing theprintheads20, and operating thealignment sensor system132. Thesystem132 generally includes thelight source137, anoptical filter161, alight entrance162, aphoto sensor163, and anoptional lens164. Thelight source137 is used to illuminate a spot on thetest pattern129 that is about the same diameter as the width of the colored lines being scanned. Thelight source137 and thephoto sensor163 could each be focused or unfocused.FIGS. 17C-17D depict different operational states of thealignment sensor system132.FIG. 17C illustrates the illumination of an illuminatedarea166 on the build surface by thelight cone138. In one embodiment, the light source floods the area of interest with light. InFIG. 17D, a sensedarea142 on the illuminatedbuild surface165 reflects light back to thephoto sensor163. Typically, the sensedarea142 corresponds to a print target142-146 or a portion of thereference line135 ortest line136 and is smaller in area than the illuminatedarea166. The tubularlight entrance channel162 restricts the field of view of the photo sensor to a spot small relative to the illuminated area. In some embodiments, thephoto sensor163 may include the capability of detecting a surface photovoltage from the illuminatedarea166 of the printing surface. In other embodiments, thesystem132 may include anoptional lens164 to focus the reflected light on thesensor163. 
- FIG. 18 depicts theX-axis alignment pattern133 ofFIG. 15. TheX-axis alignment pattern133 and the Y-axis alignment pattern134 are substantially identical, with the exception that the line pairs are oriented substantially perpendicularly, although alternative configurations are contemplated and considered within the scope of the invention. As previously described, theX-axis alignment pattern133 includes a series ofreference lines135 andtest lines136. Generally, eachreference line135 is printed by theprinthead20 with the highest contrast relative to the contrast-enhancingsublayer130, and eachtest line136 is printed in an alternating pattern by at least one of the three remainingprintheads20 with lesser relative contrasts. As the number of printheads may vary in different embodiments, the number of corresponding color bars in eachtest line136 also may vary. In one exemplary embodiment, thereference line135 may be made of clear deposited material, andtest line136 may be sequentially repeating yellow, magenta, and cyan color deposits. Typically, thetest pattern129 is printed by theprintheads20 in order to determine if theprintheads20 are properly aligned. Thetest pattern129 is printed assuming theprintheads20 are perfectly positioned. Once thetest pattern129 has been printed, thecarriage14 is actuated over the surface of thetest pattern129 and thealignment sensor system132 scans at least a portion oftest pattern129 to determine the deviation of thetest line136 from the perfect position. The scanned results are then used to correct any identified errors. 
- FIGS. 19A-19B illustrate the scanspot travel paths171 across a test pattern.FIG. 19A illustrates a nominalX-axis alignment pattern170. As the sensedarea142 passes over the printed lines in the direction of linepair replication direction173, thephoto sensor163 receives reflected light that originated from thelight source137. The reflectances of the color bars differ from the unprinted background (in one example, the unprinted background is white), and the reflectances of the colors vary amongst themselves. As illustrated byFIG. 19B, the basic unit of the target is a line pair, such asline pair174, which comprises asolid reference line135 and atest line136 including anarray181 of systematically varyingshort bars191 including afirst color bar176, asecond color bar177, and athird color bar178. Alternative embodiments may have more or fewer color bars. Collectively, thecolor bars176,177,178, are components of thetest line136. Thisline pair174 is periodically repeated in the direction shown with a constant pitch (“P”)197 between successive reference lines, for example, reference lines135. In the illustrative embodiment ofFIG. 19B, theline pair174 is repeated 11 times; however, the number of line pairs will vary to suit a particular application and/or desired level of accuracy. 
- In one embodiment, the scan spot traverses the array of line pairs174 along travel paths perpendicular to thereference line135. In the embodiment illustrated byFIG. 19B, complete examination of the target requires 33 scan spot passes. Three typical scan path travelpaths171 are indicated (seeFIG. 19A). In one embodiment, the width of thecolor bars176,177,178, the minimum anticipated space between the bars, and the size of the scan spot should be substantially equal. Thecolor bars176,177,178 shown inFIG. 19B vary systematically around a spacing equal to about one half of the referenceline pitch P197. An exemplary short bar is identified asshort bar191. In one embodiment, the increment of variation, (“δ”), may typically be 2 pixels at 300 dpi or 0.007 inches. The position of the uppermost group of three short bars of thecolor bars176,177,178 is nominally printed equidistant between two of the reference lines135. Progressing down the array, the groups of threecolor bars176,177,178 diverge from the central position by increasing amounts, for example +/−nδ, where “n” is an integer (e.g., 1δ, 2δ, 3δ, etc.). The width and pitch of thereference lines135 andtest lines136 are selected to optimize the signal contrast. The dimensions given herein are for illustrative purposes only and are in no way to be considered limiting. 
- FIGS. 20A-20D illustrate one embodiment of the alignment process with respect to a single scanspot travel path171.FIGS. 20A and 20B illustrate the single scan spotpass travel path171 in the direction ofcarriage motion193 acrossreference lines135 andtest lines136. As the scan spot passes over the printed color bars, the photo sensor receives reflected light that originated from thelight source137. The reflectances of the color bars differ from the unprinted background, and the reflectances of the colors vary amongst themselves.FIG. 20C illustrates the sensor output signal, which represents strong periodicity related to the color bar spacing and peak amplitude variations due to different color reflectances. 
- As shown inFIG. 20D, any signal can be represented as the sum of an arbitrarily large number of sinusoids, each having a constant discrete frequency, a constant amplitude, and a constant phase relationship to a fixed standard. The process of extracting the sinusoidal constituents of a signal is called Fourier analysis. A common practical approach is to digitize the signal and to then employ a computational algorithm, such as a Fast Fourier Transform (“FFT”).FIG. 20D shows the principle harmonic constituents of the signal shown inFIG. 20C. The frequency of these constituents is fixed by the geometric constraints placed on thetest pattern129. The magnitude of the each constituent is affected by differences in color reflectivity and by the displacement (“E”)183 (seeFIG. 20B) of the adjustable color bar relative to its central position. The magnitude of the harmonic component whose frequency is three times the reference bar frequency increases with color test bar displacement from perfect alignment, and can be used to determine the magnitude of the displacement.FIG. 20D is a graphical representation of the sensor output indicating spatial frequency and a firstharmonic peak185, a secondharmonic peak186, a thirdharmonic peak187, and a fifthharmonic peak188. The firstharmonic peak185 may also be used as an indicator of misalignment. 
- FIGS. 21A and 21B illustrate an alignment pattern showing misalignment in one embodiment of a test pattern in accordance with the invention. As discussed above, the alignment pattern inFIG. 19A was shown as it would be printed byprintheads20 in perfect alignment.FIG. 21A shows an alignment pattern printed bymisaligned printheads20. Each adjustable color bar, includingsecond color bar192, is actually printed in a position displaced from its nominal true position. To determine thepositional error183 of each color using this alignment pattern, a total of eleven scans across this pattern are needed, as shown. Each scan will produce a signal of the sort shown inFIG. 20C. For each of these signals, the magnitude of the third harmonic can be extracted by digital FFT or analog filtering. Although the magnitude of the third harmonic increases reliably with misalignment, the misalignment is only one component of the magnitude of the harmonic. A portion of the peak is constant and depends on the line width/space ratio. A portion of the peak is variable and depends on how well the color bars are centered between the reference lines135. 
- Determining at which nominal color bar displacement the magnitude of the third harmonic is minimized can factor these other components out. The maximum value of the harmonic of interest, for example the third harmonic, for each scan is collected. By fitting a curve of these data points and determining the minimum point of this fitted curve (seeFIG. 21B), it is possible to determine the misalignment to within a fraction of the alignment pattern step resolution. If, for example, the printhead under examination were perfectly aligned, the minimum point of the fitted curve would coincide with a nominalcolor bar displacement175 of zero. 
- The location of the minimum yields an accurate correction factor. In one embodiment, the correction factor is used to alter the timing of a firing signal to a printhead, thereby altering the location of the printhead output. Specifically, this actual measured misalignment can be used as a corrective, geometric offset, causing theprinthead20 to “fire” either early or late, so that the mechanical misalignment can be automatically compensated for during printing. As a result, a very high level of printing accuracy can be achieved, resulting in the production of dimensionally accurate three-dimensional articles, even when employing multiple printheads. In one embodiment, the alignment process is carried-out prior to printing any three-dimensional parts and/or after a printhead is replaced. 
- Having described certain embodiments of the invention, it will be apparent to those of ordinary skill in the art that other embodiments incorporating the concepts disclosed herein may be used without departing from the spirit and scope of the invention. The described embodiments are to be considered in all respects as only illustrative and not restrictive.