The present disclosure relates to a sub-controller, controller, fluid supply system and apparatus for printing and to a method for printing, which may be particularly suitable for applications where the droplet ejection head is subjected to acceleration/deceleration whilst printing, or where the droplet ejection head is subjected to changes of position, and orientation, possibly in multiple directions and degrees of freedom. Such applications may include printing onto large or complex shapes, such as walls and inclined surfaces, or 3D objects.
Droplet ejection heads are now in widespread usage, whether in more traditional applications, such as inkjet printing, or in 3D printing, or other rapid prototyping techniques. Accordingly, the fluids, e.g. inks, may have novel chemical properties to adhere to new substrates and increase the functionality of the deposited material. Droplet ejection heads have been developed that are capable of use in industrial applications, for example for printing directly onto substrates such as ceramic tiles or textiles or to form elements such as colour filters in LCD or OLED displays for flat-screen televisions. Such industrial printing techniques using droplet ejection heads allow for short production runs, customization of products and even printing of bespoke designs. It will therefore be appreciated that droplet ejection heads continue to evolve and specialise so as to be suitable for new and/or increasingly challenging applications. However, while a great many developments have been made in the field of droplet ejection heads, there remains room for improvements.
In most applications, some form of fluid supply system is required to deliver fluid to the droplet ejection heads. The objective of the fluid supply system may be limited to replenishing the fluid ejected by the droplet ejection head; more complex systems may control the temperature, fluid flow rate, pressure at one or more points inside the droplet ejection head, for example the pressure in the nozzles such that the meniscus position is controlled, and more.
To ensure reliable performance of the droplet ejection head, it is desirable to maintain the fluid meniscus within the nozzles of the droplet ejection head so as to prevent fluid weeping onto a nozzle plate; in order to do this, the pressure inside the nozzle(s) of the droplet ejection head is kept below atmospheric pressure. This negative pressure is commonly referred to as back pressure or meniscus pressure. It is also desirable to prevent air being ingested into the droplet ejection head, which occurs when the back pressure is too low, such that the meniscus is drawn back into the droplet ejection head. The back pressure must therefore be kept within a window which is generally determined by: 1) the pressure at which the fluid starts to weep onto the nozzle plate, and/or 2) the pressure at which air is ingested through the nozzles. Further, variation of the back pressure within this window may be sufficient to result in undesirable droplet volume and velocity variations which may lead to observable defects in the printed image on the substrate. Therefore, for reliable and good quality droplet ejection it is often necessary to control the back pressure and keep its variation to a minimum (for example for the Xaar 1003 printhead a range of ±2 mbar is specified). Variations in back pressure may originate from a variety of sources, e.g. variations in print duty, additionally, in scanning applications where the droplet ejection head is moved over the substrate, the acceleration and deceleration of the droplet ejection head may also lead to variations in the back pressure. Fluid supply systems for droplet ejection heads therefore frequently comprise some form of control device or process to respond to and compensate for changes in the back pressure. The control may be active (such as a feedback loop) or passive (pressure attenuators/dampers and the like).
In recent years, there has been increasing interest in printing onto more complex and/or large shapes, such as three-dimensional objects, or surfaces such as walls, or onto objects such as vehicles, either to provide an overall covering, or to decorate and/or customise the surface with images and/or text and/or texture. Traditionally, many of these are coated using techniques such as spray painting, but this can be undesirable due to the release of large numbers of small particles of fluid into the atmosphere, which may be difficult or expensive to deal with so as to prevent environmental damage or harm to operators. Printing onto complex and/or large shapes and surfaces using droplet ejection heads is therefore of interest due to the ability to print onto the surface in a targeted and controlled manner, without release of large numbers of small particles into the atmosphere. Such a technique may also reduce the ink/fluid volume requirements, and therefore the costs. Further, printing techniques may allow the use of multiple colours or fluid types at once, and the printing of complex print jobs in a limited number of passes.
Printing onto large/complex shapes and surfaces may, for example, require the use of industrial robots such as multi-axis machines or a gantry system or robotic arms. The movement of the droplet ejection head in such applications may lead to large and rapid pressure changes, which existing control methods may not be able to compensate for, making it difficult to prevent the droplet ejection head weeping or ingesting air, or causing observable defects in the printed image. It is an object of the present invention to prevent such disadvantages.
ΔP=μgΔh, where ρ is the density of the fluid (typically approximately 1000 kg/m3) and Δh is the height of the fluid column between the nozzle plate 61 and the predetermined location 51 on the sensor/controller 50/10. If the gravitational acceleration, g, is taken to be 10 m/s2, then:
It may therefore be understood from the above that a print strategy that involves moving one or more droplet ejection heads 60 so as to address a three-dimensional object, or a surface that is not horizontal, may lead to induced pressure changes as the height of the fluid column Δh varies; and that this will cause changes in the back pressure and potentially lead to the meniscus moving outside its desired positional range within the nozzle. It is known to actively control the back pressure; for example in gravity fed systems, the level of the fluid in a reservoir can be adjusted so as to control the height of a fluid column Δh which is measured between the fluid level in the reservoir and the nozzle plate 61. In other systems, such as those shown in
Aspects of the invention are set out in the appended independent claims, while details of particular embodiments of the invention are set out in the appended dependent claims.
According to a first aspect of the disclosure there is provided a processor controlled sub-controller for controlling the fluid pressure in one or more droplet ejection heads; wherein the sub-controller is configured to:
According to a second aspect of the disclosure there is provided a processor controlled controller configured to control a printing process comprising controlling the fluid pressure in one or more droplet ejection heads; wherein the controller is configured to:
According to certain embodiments there is provided a controller according to the second aspect further configured to send one or more droplet ejection head movement files to a sub-controller according to the first aspect.
According to certain other embodiments there is provided a controller according to the second aspect further configured to incorporate the functionality of a sub-controller according to the first aspect.
According to a third aspect of the disclosure there is provided a fluid supply system comprising a fluid supply and a sub-controller according to the first aspect and/or a controller according to the second aspect; wherein the fluid supply comprises a fluid reservoir and one or more fluid supply paths, wherein said one or more fluid supply paths are connected to said fluid supply at a first end and are configured so as to connect to one or more droplet ejection heads at a second end.
According to certain embodiments there is provided a fluid supply system according to the third aspect, wherein said fluid supply system further comprises one or more control devices located at one or more predetermined locations and wherein said one or more control devices are in communication with a sub-controller according to the first aspect and/or a controller according to the second aspect.
According to certain embodiments there is provided a fluid supply system according to the third aspect further comprising one or more pressure sensors located so as to measure the pressure at the one or more predetermined locations and in communication with a sub-controller according to the first aspect and/or a controller according to the second aspect so as to provide pressure measurements thereto.
According to a fourth aspect of the disclosure there is provided an apparatus comprising a fluid supply system according to the third aspect; said apparatus further comprising one or more droplet ejection heads fluidically connected to said fluid supply system at said second end of said one or more fluid supply paths and one or more movement devices wherein said movement devices are configured to mount one or more of said one or more droplet ejection heads thereupon.
According to a fifth aspect of the disclosure there is provided a method for printing using one or more droplet ejection heads fluidically connected to a fluid supply system according to the third aspect, or an apparatus according to the fourth aspect; wherein said method comprises the steps of:
According to an embodiment, generating said pressure correction file(s) may further comprise adjusting for further predictable pressure variations in said fluid supply system.
Alternatively, or in addition, said method may further comprise adjusting the pressure in the fluid supply system if there is a difference between a sensed pressure and the predetermined pressure window.
It should be noted that the drawings are not to scale and that certain features may be shown with exaggerated sizes so that these are more clearly visible.
Embodiments and their various implementations will now be described with reference to the drawings. Throughout the following description, like reference numerals are used for like elements where appropriate.
The control device 10 is part of the fluid supply system located in or adjacent to the fluid supply path 42 so as to be fluidically connected to the fluid supply path 42 so as to be able to control the pressure in the fluid supply 46. In this implementation, the control device 10 is located in close proximity to the droplet ejection head 60. The sub-controller 20 is configured so as to control the control device 10. The sub-controller may be a system-on-chip module. The sub-controller may comprise software elements and/or FPGA logic.
Turning now to
As previously described, whilst methods exist to adjust the fluid supply in response to measurements of induced pressure changes, in applications where the induced pressure is changing rapidly (due to changes in orientation and/or position and/or velocity) such methods may be too slow to respond and therefore unable to control the induced pressure sufficiently to maintain the pressure at the nozzle plate 61 within the predetermined pressure window 150 so as to prevent weeping/air ingestion or undesirable variations in droplet size and velocity, and hence print quality/appearance. The present application describes a method of compensating for some/all induced pressure changes by determining (predicting) them in advance of executing the print strategy and then using the predicted induced pressure changes and the predetermined pressure window 150 to calculate a desired pressure compensation regime. An apparatus such as that depicted in
The sub-controller 20 is then configured to generate a pressure correction file 180 (step 125) for the droplet ejection head 60 and then to provide the pressure correction file 180 to an external device, or to use the pressure correction file 180 to directly control the control device 10 (step 126), or to supply the pressure correction file to the control device 10, which may have internal controllers, so as to adjust and control the pressure in the fluid supply 46 over time. Locating the sub-controller 20 in close proximity to the control device 10 may be desirable to ensure that communications sent to/from the control device are conveyed and received in short time-scales.
It may be understood that the predetermined pressure window 150 may be the meniscus pressure window, whereby the upper limit is the pressure for which the nozzle plate 61 starts to wet (Pm=0 mbar) and the lower limit is the pressure at which air is ingested through the nozzles. These limits depend on a variety of factors, such as the type of droplet ejection head being used, the nozzle size and shape (nozzle layout), and the properties of the fluid being used. It may also be understood that a predetermined pressure window 150 narrower than the meniscus pressure window may be used if, for example, pressure fluctuations within the meniscus pressure window are significant enough to lead to undesirable variations in droplet size and velocity and hence the print appearance.
It may further be understood that the predetermined location 51 is the position at which the control will be applied to adjust the fluid pressure so as to maintain the predetermined pressure window 150 at the droplet ejection head 60. It may further be understood that depending on where and how such control is to be applied, the predetermined location 51 may be at a fixed location or may be at a moving position. For example, the control device 10 may be located on a movement device 70 and move with the droplet ejection head 60, or the two may move independently of each other, or only the droplet ejection head may move whilst the control device's position is fixed. However, as previously explained, with reference to
It may be understood that there are a number of ways in which the pressure correction data may be determined, for example the sub-controller 20 may perform a calculation to generate the pressure correction data. This may be calculated using the laws of physics; alternatively the sub-controller 20 may use a look-up table or may have a comparator to generate said respective pressure correction data. The comparator may compare the determined induced fluid pressure with the predetermined or pre-stored induced pressure and based on the comparison, output the pressure correction data. Further, where the sub-controller uses a look-up table, this may be pre-determined and encoded into the sub-controller 20, or provided to the sub-controller with the movement profile 111. Alternatively the sub-controller 20 may use a pre-calibration process to generate the induced pressure profile 170 and/or the pressure correction data, for example the apparatus may be used to perform calibration sweep(s) to generate a look-up table, or the apparatus may be used to trace the droplet ejection head path using the movement profile 111 so as to measure and record the induced pressure profile 170, compare that with the predetermined induced pressure profile and from this the pressure correction data can be calculated or determined. As an example one or more pressure sensors 50 may be moved along the path the droplet ejection head(s) will take and the pressure variations measured. It may be understood that when using one or more pressure sensors 50 in this manner to perform such calibration sweeps, the sensors must be integrated in such a way that the measured pressure represents the pressure in the nozzle(s). Alternatively, any other suitable method may be used to determine the pressure correction data. The pressure correction data may then be used to generate a pressure correction file 180 and the sub-controller 20 may be further configured to control the control device 10 located at the predetermined location 51 using the pressure correction file 180 so as to dynamically adjust the fluid pressure in part or all of the fluid supply system 40 in order to maintain the predetermined pressure window 150 at the droplet ejection head 60 when the droplet ejection head 60 and the control device 10 are fluidically connected to the fluid supply 46.
It may be understood that in many implementations, it may be convenient to locate the control device 10 close to the droplet ejection head 60. However, in other implementations, it may be suitable to locate a control device 10b in the fluid reservoir 41 as depicted with dotted lines in
Turning now to
The controller 30 is then configured to send the droplet ejection head movement profile 111 to a sub-controller 20 which may be substantially as described herein.
Considering now
Turning now to
The arrangements and implementations as described herein may be used with a method of printing onto a vertical or non-planar or three-dimensional surface or onto a complex shape such as a three-dimensional shape or body. Such a method may use one or more droplet ejection heads 60 fluidically connected to a fluid supply system 40 as described herein; wherein said method comprises the steps of:
The predetermined pressure window may depend on the droplet ejection head being used, the fluid being used, distance and/or angle between the fluid supply system 40 and the droplet ejection head 60, fluid supply pipe diameter and any other components that the fluid supply system 40 may comprise, further, the predetermined pressure window may be the meniscus pressure window or a (possibly narrower) pressure range so as to optimise the print performance. The method of printing may further comprise controlling the fluid pressure within the fluid supply system 40 during operation and thereby maintaining a predetermined pressure window 150 at said one or more droplet ejection heads 60 whilst receiving printing commands and executing said printing commands such that the droplet ejection head (or heads) 60 print the image onto the substrate whilst moving the one or more droplet ejection heads 60 according to the droplet ejection head 60 movement profile 111.
It may be understood that where there are other, predictable pressure variations in the fluid supply system 40, the generation of the pressure correction data may therefore further comprise adjusting for further predictable pressure variations in the fluid supply system 40. Depending on the implementation, one or more ways of calculating the pressure correction data may be implemented, for example the method of printing may comprise one or more of the following:
Once the pressure correction data has been determined, the method of printing may comprise controlling the fluid pressure within the fluid supply system 40 during operation by dynamically adjusting the pressure in the fluid supply system 40 using one or more control devices 10 and the pressure correction data, which may be provided as a pressure correction file.
The method of printing may further comprise sensing the pressure in the fluid supply system 40 at one or more locations, for example, at the one or more predetermined locations 51, using one or more sensors 50. This may be performed as a check that the control devices are correcting the induced pressure in the fluid supply system correctly, or, the sensors may additionally/instead be used to measure unpredictable pressure fluctuations in the fluid supply system 40, for example due to environmentally-induced vibrations, or vibrations from component parts of the apparatus 90. The method of printing may therefore further comprise adjusting the pressure in the fluid supply system 40 if there is a difference between the sensed pressure and the predetermined pressure window.
It may be understood that in order to determine the movement profile 111, the printing strategy may need to be determined; this may be calculated/defined in the processor 35. For example, the method of printing may involve determining or receiving the print job data, and using the print job data such that determining the printing strategy comprises using one or more of the printing grid, the print resolution, the swath profile, number of layers, and stitching. Having determined what is to be printed, and where, the method of printing further comprises determining the printing strategy wherein determining the printing strategy comprises calculating a droplet ejection head movement profile 111 for the one or more droplet ejection heads 60. It may be understood that such calculations may comprise calculating the droplet ejection head path, the droplet ejection head velocity, the droplet ejection head acceleration or deceleration and/or the droplet ejection head orientation. Determining the printing strategy may also comprise determining printing commands and fluid requirements.
The controller and/or sub-controller may be a computing device, a microprocessor, an application-specific integrated circuit (ASIC), system on chip modules including processor elements and FPGA logic, or any other suitable device to control the functions of the various components of the fluid supply system and/or the droplet ejection head. The processor may be, for example, a microprocessor or a computer.
Number | Date | Country | Kind |
---|---|---|---|
1914512 | Oct 2019 | GB | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/GB2020/052473 | 10/7/2020 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2021/069885 | 4/15/2021 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
5969735 | Haigo et al. | Oct 1999 | A |
7467858 | Lebron et al. | Dec 2008 | B2 |
7543922 | Kachi | Jun 2009 | B2 |
7841706 | Ishinaga et al. | Nov 2010 | B2 |
7874656 | Ota et al. | Jan 2011 | B2 |
10000065 | Baker et al. | Jun 2018 | B1 |
20070263244 | Sugitani et al. | Nov 2007 | A1 |
20090322806 | Donahue et al. | Dec 2009 | A1 |
20150042716 | Beier et al. | Feb 2015 | A1 |
20170232733 | Rupprecht et al. | Aug 2017 | A1 |
20180361752 | Baker et al. | Dec 2018 | A1 |
20200269568 | Lewis | Aug 2020 | A1 |
20200316954 | Bullington | Oct 2020 | A1 |
Number | Date | Country |
---|---|---|
1150776 | May 1997 | CN |
101072684 | Nov 2007 | CN |
106687297 | May 2017 | CN |
106853689 | Jun 2017 | CN |
10 2015 205631 | Jun 2015 | DE |
2641661 | Sep 2013 | EP |
3 415 240 | Dec 2018 | EP |
2007130852 | May 2007 | JP |
2015-520011 | Jul 2015 | JP |
2017-017413 | Jan 2017 | JP |
2019-001157 | Jan 2019 | JP |
2018044869 | Mar 2018 | WO |
Number | Date | Country | |
---|---|---|---|
20240100842 A1 | Mar 2024 | US |