The present invention relates generally to inkjet printing systems employed during flat panel display formation, and is more particularly concerned with apparatus and methods for inkjet drop positioning.
The flat panel display industry has been attempting to employ inkjet printing to manufacture display devices, and in particular, color filters for flat panel displays. Because the pixel wells into which ink is deposited when printing patterns for color filters may be particularly small, the possibility of printing error is significant. Thus, it is frequently necessary to inspect substrates to ensure that ink has been properly deposited. Therefore, efficient methods and apparatus for inspecting inkjet printed substrates and making adjustments to printing parameters are desirable.
In certain aspects of the invention, a method of inkjet drop positioning is provided. The method includes imaging a substrate, detecting variations in print parameters of an inkjet printing system based on the imaged substrate, calculating a correction factor based on the imaged substrate and detected variations in print parameters, adjusting at least one print parameter of the inkjet printing system based on the correction factor, and depositing an ink drop to an intended deposition location using the inkjet printing system after adjusting the at least one print parameter.
In certain aspects of the invention, another method of inkjet drop positioning is provided. The method includes detecting variations of a substrate, depositing an ink drop on the substrate using an inkjet printing system, detecting an actual deposition location of the deposited ink drop on the substrate relative to an intended deposition location, calculating a correction factor based on the actual deposition location and the detected variations of the substrate, adjusting at least one print parameter of the inkjet printing system based on the correction factor, and depositing a ink drop to a deposition location after adjusting the at least one print parameter.
In certain aspects of the invention, a system for inkjet drop positioning is provided. The system includes at least one inkjet print nozzle adapted to deposit ink to a substrate, a first imaging system adapted to detect a location of the ink deposited by the inkjet print nozzle on the substrate, a second imaging system adapted to detect variations in print parameters of an inkjet printing system, and a controller adapted to receive a signal transmitted from the first and second imaging systems, compare the location of the ink deposited on the substrate to an intended deposition location, determine a difference between the location of the ink deposited on the substrate and the intended deposition location, and compensate for the difference between the location of the ink deposited on the substrate and the intended deposition location by adjusting at least one print parameter of the inkjet printing system.
In certain aspects of the invention, system for use in inkjet printing is provided. The system includes at least one inkjet print head adapted to deposit ink to a substrate. The system may also include a controller adapted to determine an intended deposition location of the ink on the substrate, control deposition of the ink on the substrate using the at least one inkjet print head, detect a deposited location of the deposited ink on the substrate, compare the deposited location to the intended location, determine a difference between the deposited location and the intended location, and compensate for the difference between the deposited location and the intended location by adjusting a parameter of an inkjet printing system.
Other features and aspects of the present invention will become more fully apparent from the following detailed description, the appended claims and the accompanying drawings.
The present invention provides systems and methods for accurate positioning of ink drops on a substrate in an inkjet printing system. According to the present invention, an inspection system capable of detecting and/or correcting positional inaccuracy of ink deposited on a substrate may be provided in an inkjet printing system. Positional inaccuracy of ink deposited on a substrate may be caused by misalignment of inkjet nozzles, inkjet nozzle malfunction and/or clogging, variations in ink drop size and/or deposition velocity, imperfections in a substrate (e.g., buckling, warping, hills, valleys, etc.), mechanical imperfections in the inkjet printing system, or the like. The inspection system of the present invention may include imaging and control systems capable of measuring trajectories and/or actual landing positions of ink drops deposited on a substrate during a test printing operation, comparing the actual landing positions to intended landing positions, and using this information to determine predicted positional inaccuracies. In some embodiments, the inspection system may be capable of providing information to a controller of an inkjet printing system to allow the controller to compensate for these positional inaccuracies by varying such characteristics as ink drop size, ink drop deposition velocity, ink drop deposition timing, inkjet nozzle/print head displacement and/or alignment, inkjet printing system stage movement, and/or other performance characteristics.
In the same or alternative embodiments, a calibration step may be included wherein the inkjet printing system of the present invention may deposit ink onto a substrate and the actual landing positions of ink drops may be compared to intended landing positions to map any positional inaccuracies. Information from the positional inaccuracy map may then be used to make real-time corrections during a print operation and/or adjust parameters of the inkjet printing system to compensate for positional inaccuracies prior to a print operation.
In a particular embodiment, a method of accurately landing ink on a substrate may be provided. The exemplary method may include controlling the firing time of the fire pulse for one or more inkjet print heads. Controlling the firing time of the fire pulse may control ink drop deposition location and may alone or in combination with other adjustments correct for inaccuracies within an inkjet printing system (e.g., clogged nozzles, mis-aligned nozzles, ink drop size variations, ink drop velocity variations, ink drop mass variations, etc.). Controlling the fire pulse may be accomplished by shifting the timing of the clock used to generate the fire pulse, which may accelerate or delay the fire pulse generation. Adjustment of the fire pulse may cause an inkjet print head to accelerate or delay deposition of an ink drop, which may cause the ink drop to be deposited at a particular location on a substrate.
Supported on print bridge 102 may be print heads 108, 110, 112. Print bridge 102 may also support an imaging system 114. Supported elsewhere (e.g., attached to or positioned beneath stage 104 and/or on print bridge 102 or another print bridge) may be one or more substrate imaging systems 116. Also supported on print bridge 102 may be a range finder 118 (described below).
Supported beneath print heads 108-112 and/or adjacent stage 104 may be a light source 120 for sending light to a visualization device 122. Imaging system 114, substrate imaging system 116, range finder 118, light source 120, and/or visualization device 122 may be coupled (e.g., logically and/or electrically) to one or more imaging system controllers 124. Similarly, print heads 108-112 and print bridge 102 may be coupled (e.g., logically and/or electrically) to a system controller 126.
In the exemplary embodiment of
Although three print heads 108-112 are shown on print bridge 102 in
Imaging system 114 and substrate imaging system 116 may be directed toward the substrate 106 and may be capable of capturing still and/or moving images of the substrate 106. Exemplary imaging systems for use in an inkjet printing system are described in previously incorporated U.S. patent application Ser. No. 11/019,930. Similarly, imaging system 114 and substrate imaging system 116 may include one or more high resolution digital line scan cameras, CCD-based cameras, and/or any other suitable cameras. Other numbers of imaging systems may be used.
In an exemplary embodiment, the imaging system 114 may be coupled to the print bridge 102 in a position and manner similar to that used for a print head. That is, the imaging system 114 may be capable of similar rotation and movement as the print heads 108-112 and may be moved adjacent the print heads 108-112 or may be spaced apart from them. The imaging system 114 may include a single camera or, in some embodiments, multiple cameras (e.g., 2, 3, etc.) in a cluster. Imaging system 114 may be positioned on either side of the print heads 108-112 or may be positioned interstitially. Imaging system 114 may be angled to capture images of a completed print pass (e.g., to capture images of ink drops on substrate 106) or may be angled in any direction to capture images of various portions of the substrate 106.
In some embodiments, imaging system 114 may be capable of capturing images of the substrate 106 and/or ink drops released from print heads 108-112. Imaging system 114 is preferably capable of capturing images of sufficient quality to discern ink drops of about 2 um to about 100 um in diameter. Accordingly, imaging system 114 may include a telescope zoom lens and may have high resolution (e.g., at least about 1024×768 pixels). The imaging system 114 may also be equipped with motorized zoom and/or focus features.
The substrate imaging system 116 may have similar performance characteristics and capabilities as imaging system 114. Accordingly, the substrate imaging system 116 may be capable of capturing still and/or moving images of the substrate 106. Although depicted in
The range finder 118 may be capable of detecting a range (e.g., distance) from the inkjet print heads 108-112 to the substrate 106. The range finder 118 may also be capable of determining a height (e.g., thickness) of the substrate 106. Range finder 118 may be any suitable sensor capable of performing these and other related functions. Exemplary sensors for use in an inkjet print system are described in previously incorporated Attorney Docket No. 10465. In this example, a laser sensor may be utilized. The laser sensor may, at a high sampling rate and accuracy, measure the thickness and/or height of the substrate 106 and/or stage 104. An example of a commercially available laser sensor is the LC-series Laser Displacement Meter manufactured by Keyence Corp. of Osaka, Japan. Another example of a commercially available sensor is the Omron ZS series manufactured by Omron Electronics Pte Ltd of Singapore. In an alternative embodiment, the range finder 118 may be another sensor, such as an ultrasonic distance sensor.
The light source 120 may be capable of transmitting a light beam to visualization device 122. In an exemplary embodiment, the light source 120 may transmit a nanosecond pulsed laser to illuminate continuously generated ink drops from inkjet print heads 108-112. Laser light may be chosen as the preferred light source for its faster and more accurate on/off control and finite directionality. Fast and accurate on/off control of the light source 120 may be important in this application and the finite directionality of the laser beams makes the images of the dispensed ink drops more clear. A relatively high power pulsed laser may be required to ensure sufficient image intensity to be achieved within a short illumination pulse. In some embodiments, the power of the laser light may be between about 0.001 mW and 20 mW. For an ink drop traveling at a speed of about 8 m/s to be captured by imaging system 114 with a field of view between about 0.1 mm and 5 mm, the light source 120 needs to be pulsed at less than about a 200 microseconds time interval. Other laser light powers, pulse widths and/or duty cycles, and/or wavelengths may be used.
In an exemplary embodiment, two images of the ink drop may be taken in one image frame. The light source 120 may be fired with a controlled interval such that the ink drop has not traveled outside the field of view. The distance between the two images may be used to measure the distance the ink drop has traveled. This information may be used to calculate an ink drop velocity.
In one embodiment, the visualization device 122 may be a charge coupled device (CCD) camera. Since the ink drops dispensed from inkjet print heads 108-112 may be quite small (e.g., about 2 um to about 100 um in diameter), a telescope zoom lens may be required. The visualization device 122 may preferably have high resolution (e.g., at least 1024×768 pixels) to increase the resolution of droplet detection. The visualization device 122 may also be equipped with a motorized zoom and focus device (not shown). Other camera types and/or resolutions may also be used. In some embodiments the position, including height and the mounted angle, of the visualization device 122 can be adjusted to align with the trajectories of the dispensed ink drops. The field of view of the visualization device 122 may be, for example, between about 0.1 mm and about 5 mm, and the field of depth of the visualization device 122 may be, for example, between about 0.05 mm and about 5 mm to take images of ink drops dispensed from the inkjet print heads 108-112, whose sizes may be between about 2 um and about 100 um in diameter. Other fields of view and/or depths may be used. Exemplary light sources 120 and visualizations devices 122 for use in the inkjet print system of the present invention are described in previously incorporated U.S. patent application Ser. No. 11/123,502. Light source 120 and visualizations device 122 may be used to measure ink drop size, ink drop velocity, and/or other attributes of ink drops.
Imaging system controller 124 may be capable of processing image information received from the imaging system 114, the substrate imaging system 116, the range finder 118, the light source 120, and/or visualization device 122. The imaging system controller 124 may also be capable of transmitting command and control information to these same devices. Imaging system controller 124 may be any suitable computer or computer system, including, but not limited to, a mainframe computer, a minicomputer, a network computer, a personal computer, and/or any suitable processing device, component, or system. Likewise, the imaging system controller 124 may comprise a dedicated hardware circuit or any suitable combination of hardware and software.
Similarly, the print bridge 102, stage 104, and/or inkjet print heads 108-112 may be coupled to system controller 126. System controller 126 may be adapted to control motion of the print bridge 102, the stage 104, and/or the inkjet print heads 108-112 in inkjet printing operations. System controller 126 may also control firing pulse signals for inkjet print heads 108-112. In at least one embodiment, the imaging system controller 124 and the system controller 126 may comprise a single controller or multiple controllers.
The exemplary print head 108 of
For various reasons one or more of nozzles 202-220 may become mis-aligned. For example, a nozzle may be pushed out of place by another component or during a cleaning operation or a nozzle may be askew due to manufacturing defect. Similarly, partial clogging of a nozzle 202-220 may cause ink drops to be dispensed as if a nozzle 202-220 were mis-aligned.
In an exemplary embodiment, ink drops may be required to be deposited to an intended deposition location 222 with an accuracy of about +/−10 microns or less in all directions. Additionally, it may be advantageous to precisely and efficiently print small patterns of different geometric shapes, thus necessitating depositing ink drops of various sizes. Ink drops of different sizes may require different ink drop velocities. Depositing ink drops of different sizes at different velocities may result in ink drops being deposited inaccurately (e.g., to an actual deposition location 224 that differs from the intended deposition location 222)—similar to mis-aligned nozzles 212 and 218.
Calibration substrate 300 may be a substrate for use in a calibration step with the inkjet printing system 100. In an exemplary embodiment, calibration substrate 300 may be a substrate with no defects or known defects and marked with calibration points 302-312. The calibration substrate 300 may be reusable in a calibration process. In an alternative embodiment, the calibration substrate may be a new or used substrate that may be analyzed following a calibration print step to determine proper ink drop placement.
In an exemplary embodiment, the calibration points 302-312 may be marks on the calibration substrate 300 indicating an intended deposition location. In an alternative embodiment, calibration points may be previously determined pixel wells on the surface of the calibration substrate 300. In another embodiment, the calibration points 302-312 may be determined after a test print. That is, they may not be predetermined and may be determined based on which nozzles of an inkjet print head are used in a test print.
Calibration points 302-312 may be arranged in any suitable pattern. In the exemplary embodiment of
In step 404, an intended deposition location of an ink drop on a substrate is determined. The intended deposition location may be a calibration point 302-312 on a calibration substrate 300. In this embodiment, the calibration point 302-312 may be known prior to inkjet printing.
In an alternative embodiment, the intended deposition location may be the intended deposition location 222 on the substrate 106. The intended deposition location 222 may be based on any appropriate criteria; for example, based on the pixel wells (not shown) of the substrate 106. In this embodiment, the substrate 106 may be partially printed (e.g., to the actual deposition location 224).
In step 406, one or more ink drops may be deposited on the substrate. One or more ink drops may, for example, be deposited by inkjet print head 108 (and/or print heads 110-112) onto substrate 106. In an alternative embodiment, one or more of inkjet print heads 108-112 may deposit one or more ink drops onto calibration substrate 300.
In step 408, a deposited location of one or more deposited ink drops may be detected on the substrate. In an exemplary embodiment, the actual deposition location 224 of the ink drop on the substrate 106 may be detected by imaging system 114. Imaging system 116 may capture an image of the substrate 106, including the intended deposition location 222 and the actual deposition location 224. Additionally or alternatively, the imaging system 114 may capture positional information (e.g., location in a two or three dimensional space) about the intended deposition location 222 and the actual deposition location 224. In the same or alternative embodiments, substrate imaging system 116 may capture an image of the substrate 106, including the intended deposition location 222 and the actual deposition location 224. Information (e.g., captured images and/or positional information) collected by the imaging system 114 and/or the substrate imaging system 116 may be relayed to the imaging system controller 124 and/or the system controller 126.
In another embodiment, the substrate 106 may be removed from the inkjet printing system 100 and the substrate 106 may be otherwise imaged or examined to detect the deposited location of the ink drop or drops.
In step 410, the deposited location of the deposited ink drop may be compared to the intended location. In an exemplary embodiment, imaging system controller 124 and/or system controller 126 may use positional information and/or images collected from the imaging system 114 and/or the substrate imaging system 116 in conjunction with known positional information about the intended deposition location 222 to compare the intended deposition location 222 with the actual deposition location 224.
In step 412, a difference between the deposited location and the intended location may be determined. In an exemplary embodiment, after step 410, the imaging system controller 124 and/or the system controller 126 may utilize algorithms to determine differences between the intended deposition location 222 and the actual deposition location 224.
Determining the difference between the intended deposition location 222 and the actual deposition location 224 may include mapping one or more intended deposition locations 222, overlaying a map of one or more corresponding actual deposition locations 224, and logging these results into a file (e.g., plotting into or creating a two or three dimensional map). In another embodiment, determining the difference between the intended deposition location 222 and the actual deposition location 224 may include creating or using a look-up table of correction factors or offsets in jet timing for inkjet print heads 108-112 (e.g., pulse width and/or amplitude for nozzles 202-220). Other methods for determining a difference between intended and actual deposition locations may be employed.
In step 414, the difference between the deposited location and the intended location may be compensated for by adjusting one or more parameters of the inkjet printing system. In an exemplary embodiment, parameters to be adjusted may include ink drop mass, ink drop deposition velocity, ink drop deposition timing, inkjet nozzle/print head displacement and/or alignment, inkjet printing system stage movement, and/or the like.
Parameters may be adjusted, for example, to alter the trajectory of the deposited ink drops based on a correction factor from a look-up table. In another embodiment, the intended deposition location 222 and the actual deposition location 224 may be used to calculate changes to one or more parameters of the inkjet printing system 100.
For example, using coordinates of the actual deposition location 224, a new time of travel, ink drop initial velocity, or angle of fire may be calculated by using the equations:
wherein:
X- and Z-directions are indicated in
v0 the initial velocity of an ink drop;
t is the time of travel of an ink drop;
θ is the initial angle of an ink drop's trajectory made with respect to the X-axis; and
g is the acceleration due to gravity.
With the X-component of the trajectory known from the actual landing position 224, the Z-component determined by the range finder 118, the initial velocity determined using light source 120 and visualization device 122, and the initial angle calculated using the intended deposition location 222 and the actual deposition location 224, the time of travel may be calculated. It is noted and would be recognized by one of skill in the art that these are simplified equations. Specifically, the equations neglect the resistance of air and treat the ink drop as a point mass which travels in a two dimensional plane (e.g., the X-Z plane as indicated in
In the same or alternative embodiments, known or estimated values for print parameters may be used without measurement. Any combination of known and/or calculated inkjet printing system parameters may be used to calculate adjustments to the same or other parameters. For example, adjustments to the pulse width and/or amplitude of the nozzles 202-220 may be adjusted independent of or without a thickness of the substrate 106.
The mass and velocity of ink drops may be a function of a firing pulse width and amplitude for nozzles 202-220. Details of apparatus and methods for adjusting pulse width and amplitude of print head nozzles are described in previously incorporated U.S. patent application Ser. No. 11/061,148 and previously incorporated U.S. patent application Ser. No. 11/061,120. Based on information received from the imaging system controller 124 and/or system controller 126 (e.g., a correction factor from a look-up table), firing pulse widths and/or amplitudes for nozzles 202-220 may be adjusted, thus adjusting the mass and/or velocity of ink drops deposited by the printing system. The ink drops with the adjusted mass and/or velocity may then be deposited to substrate 106.
Similarly, fire pulse width and/or amplitude may be adjusted to change the timing of ink drop deposition based on information from the imaging system controller 124 (and/or system controller 126). In an exemplary embodiment, if an nozzle 218 is positioned as shown in
The angle or location of inkjet print heads 108-112 and/or nozzles 202-220 may be adjusted to compensate for discrepancies between the actual deposition location 224 and the intended deposition location 222. Adjustment of the angle or location of inkjet print heads 108-112 and/or nozzles 202-220 may serve to adjust a firing trajectory of the ink drop. In an exemplary embodiment, the imaging system controller 124 and/or the system controller 126 may send control signals to inkjet print heads 108-112. The control signals may indicate an amount of movement and/or rotation to cause the inkjet print heads 108-112 to deposit ink drops at the intended deposition location 222. In the same or alternative embodiments, control signals may be sent to nozzles 202-220 for the same purpose. In another exemplary embodiment, imaging system controller 124 and/or system controller 126 may relay control signaling to inkjet print heads 108-112, print bridge 102, stage 104, or any other component of inkjet printing system 100 indicating a degree or amount of movement and/or adjustment in motion speed and/or direction.
In operation, if there is no detected actual deposition position 224, an alert condition may be generated by the imaging system controller 124 and/or system controller 126. The alert condition may indicate a clogged nozzle 202-220 or other similar conditions. The alert condition may cause inkjet printing to be halted (e.g., with a signal from system controller 126). In the same or alternative embodiments, the alert condition may cause an indication of the undetected actual deposition location 224 to be relayed to an external control station (not shown).
The method ends at step 416.
Turning to
In step 504, the substrate 106 is imaged. In an exemplary embodiment, substrate imaging system 116 may capture an image and/or positional information of the substrate 106. Images and/or positional information of the substrate 106 may be converted into a two or three dimensional map of the substrate or may be otherwise rendered (e.g., converted to a chart of high and low points for use in a look-up table). Imaging the substrate 106 may include detecting imperfections in the substrate 106 (e.g., buckling, warping, hills, valleys, etc.). In an alternative embodiment, the substrate 106 may be imaged outside of the inkjet printing system 100 and/or may have known variations and/or imperfections that may be relayed to the imaging system controller 124 and/or the system controller 126.
In step 506, variations in print parameters (e.g., nozzle mis-alignment, ink drop velocity, etc.) of the inkjet printing system 100 may be detected. In an exemplary embodiment, detecting variations in print parameters may include a calibration step. During the calibration step, a test print may be performed as described above. Information from the test print may be used to determine and/or record variations in print parameters. In an alternative embodiment, an outside system and/or method may be used to detect variations in print parameters.
In step 508, a correction factor based on the imaged substrate 106 and any detected variations in print parameters may be calculated. Imaging system controller 124 and/or system controller 126 may utilize substrate 106 information obtained in step 504 and print parameter variations determined in step 506 to calculate changes to print parameters required to land an ink drop at the intended deposition location 222 (e.g., using a look-up table, positional algorithms, constructing a correction map, etc.).
The correction factor may be capable of altering a print parameter that was not detected as having a variation in step 506. For example, if nozzle 218 is determined to be mis-aligned (as shown in
In step 510, at least one print parameter of the inkjet printing system 100 may be adjusted based on the correction factor calculated in step 508. Adjusting a print parameter is discussed above with respect to step 414 of method 400.
In step 512 an ink drop may be deposited to an intended deposition location using the inkjet printing system 100 after adjusting at least one print parameter in step 510. In an exemplary embodiment, mis-aligned nozzle 218 of inkjet print head 108 may deposit (e.g., jet) an ink drop onto substrate 106. The ink drop may be deposited to intended deposition location 222 as a result of the adjustment to a print parameter (e.g. increasing the initial ink drop velocity) and based on the correction factor determined in step 508.
The method ends at step 514.
In step 604, variations of a substrate may be detected. Methods and apparatus for detecting variations of a substrate are discussed above with respect to step 504 (imaging a substrate) of method 500.
In step 606, ink is deposited on the substrate using the inkjet printing system 100. In an exemplary embodiment, an ink drop may be deposited from nozzle 218 of inkjet print head 108 onto substrate 106.
In step 608, the actual deposition location of the deposited ink drop may be detected relative to the intended deposition location. Exemplary methods and apparatus for detecting the intended deposition location and the actual deposition location are discussed above with respect to steps 404 (determining an intended deposition location), 504 (imaging a substrate), and 408 (detecting an actual deposition location).
In step 610, a correction factor based on the actual deposition location and the intended deposition location may be calculated. An example of a method for calculating a correction factor is described herein above with respect to step 508 (calculating a correction factor) of method 500.
In step 612, at least one print parameter of the inkjet printing system is adjusted based on the correction factor determined in step 610. Exemplary methods for adjusting print parameters are discussed in step 414 (adjusting a print parameter) of method 400.
In step 614, an ink drop is deposited to an intended deposition location after adjusting at least one print parameter in step 612. In an exemplary embodiment, mis-aligned nozzle 218 of inkjet print head 108 may deposit (e.g., jet) an ink drop onto substrate 106. The ink drop may be deposited to intended deposition location 222 as a result of the adjustment to a print parameter (e.g. increasing the initial ink drop velocity) and based on the correction factor determined in step 610.
The method ends at step 616.
The foregoing description discloses only exemplary embodiments of the invention; modifications of the above disclosed methods and apparatus which fall within the scope of the invention will be readily apparent to those of ordinary skill in the art. For instance, although above example methods are described with reference to adjusting initial velocity of an ink drop in steps 512 and 614 of methods 500 and 600, respectively, one of ordinary skill in the art would understand that these methods may be applied to adjust any print parameter (e.g., ink drop mass, inkjet print head 108-112 location, stage 104 speed, etc.). Further, the present invention may also be applied to spacer formation, polarizer coating, and nanoparticle circuit forming.
Accordingly, while the present invention has been disclosed in connection with specific embodiments thereof, it should be understood that other embodiments may fall within the spirit and scope of the invention, as defined by the following claims.
The present application is related to U.S. patent application Ser. No. 11/019,930, filed Dec. 22, 2004 and entitled “METHODS AND APPARATUS FOR ALIGNING PRINT HEADS” which is hereby incorporated by reference herein in its entirety. The present application is related to U.S. Provisional Patent Application Serial No. ______, Attorney Docket No. 10465, filed on even date herewith and entitled “METHODS AND APPARATUS FOR INKJET PRINTING COLOR FILTERS FOR DISPLAY PANELS” which is hereby incorporated by reference herein in its entirety. The present application is related to U.S. patent application Ser. No. 11/123,502, filed May 4, 2005 and entitled “DROPLET VISUALIZATION OF INKJETTING” which is hereby incorporated by reference herein in its entirety. The present application is related to U.S. patent application Ser. No. 11/061,148, filed on Feb. 18, 2005 and entitled “INKJET DATA GENERATOR” which is hereby incorporated by reference herein in its entirety. The present application is related to U.S. patent application Ser. No. 11/061,120, filed on Feb. 18, 2005 and entitled “METHODS AND APPARATUS FOR PRECISION CONTROL OF PRINT HEAD ASSEMBLIES” which is hereby incorporated by reference herein in its entirety.