Control method and device for multi-nozzle jet printing equipment capable of replacing ink box without shutdown

Through the collaboration of cyclic queue and cache space, intelligent switching of nozzle combinations solves the shutdown problem of TIJ multi-head printing equipment when ink is exhausted, and realizes the replacement of ink cartridges without stopping, improving printing efficiency and equipment reliability.

CN120447841APending Publication Date: 2025-08-08SOJET MARKING TECH (XIAMEN) CO LTD
View PDF 11 Cites 0 Cited by

Patent Information

Application Number
CN202510297306.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-13
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

TIJ multi-head printing equipment needs to shut down the machine to replace the ink cartridge when the ink is exhausted, resulting in interruption in the printing process, reducing printing efficiency and increasing labor costs and operational complexity.

Method used

Through the collaboration of cyclic queue and cache space, the effective nozzle combination is intelligently switched to ensure consistent printing configuration parameters, dynamically allocate printing tasks, and monitor abnormal situations in real time during the printing process, so as to achieve replacement of ink cartridges without shutting down.

Benefits of technology

It realizes efficient and continuous printing operations, improves printing efficiency, extends the service life of the ink cartridges, and reduces downtime caused by replacing the ink cartridges.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120447841A_ABST
    Figure CN120447841A_ABST
Patent Text Reader

Abstract

The invention discloses a control method of multi-nozzle jet printing equipment capable of replacing ink cartridges without shutdown, which comprises the following steps of: processing printing configuration parameters of all effective jet printing combinations to ensure that the printing configuration parameters of all effective nozzle combinations are consistent; then, according to preset jet printing configuration parameters, the printing number of each effective spray head combination is calculated, a corresponding cache space is distributed to each effective spray head combination, and each effective spray head combination is added into a circular queue; and finally, in the printing process, the effective nozzle combinations are automatically switched for jet printing according to the printing number of each effective nozzle combination and the sequence of the circulating queue, so that the ink box is replaced without shutdown, the jet printing efficiency is greatly improved, and the service life of the ink box is also prolonged.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of inkjet printing technology, and in particular to a control method for a multi-nozzle printing device for replacing ink cartridges without stopping the machine, a computer-readable storage medium, and a computer device. Background Art

[0002] In related technologies, TIJ multi-nozzle printing equipment usually uses a fixed group of nozzles for printing; when the ink in this group of nozzles is exhausted, the line needs to be stopped to replace the ink cartridges, which causes the printing process to be interrupted, thereby reducing printing efficiency; in addition, personnel are required on the production line to monitor ink consumption and manually replace ink cartridges or switch printing combinations, which increases labor costs and operational complexity. Summary of the Invention

[0003] The present invention aims to at least partially address one of the technical problems encountered in the aforementioned technologies. To this end, one objective of the present invention is to provide a control method for a multi-nozzle printing device that allows for non-stop ink cartridge replacement. This method, through the collaboration of a circular queue and a buffer, achieves efficient, continuous printing tasks while supporting non-stop ink cartridge replacement, significantly improving printing efficiency and device reliability.

[0004] A second object of the present invention is to provide a computer-readable storage medium.

[0005] A third object of the present invention is to provide a computer device.

[0006] To achieve the above-mentioned objectives, a first embodiment of the present invention provides a control method for a multi-nozzle printing device that can replace ink cartridges without stopping the machine, comprising the following steps: obtaining printing configuration parameters and obtaining all nozzle combinations based on the printing configuration parameters; judging the legitimacy of all the nozzle combinations to screen out all valid nozzle combinations, and determining a reference valid combination among all the valid nozzle combinations to adjust the printing configuration parameters of all the valid nozzle combinations to be consistent with the reference valid combination; calculating the print quantity corresponding to each valid nozzle combination in all the valid nozzle combinations based on the printing configuration parameters, and allocating corresponding cache space; adding all the valid nozzle combinations and their corresponding combination information to a circular queue based on the print quantity; obtaining print data, and allocating the print data to the cache space of the corresponding valid nozzle combination based on the print quantity corresponding to each valid nozzle combination and the order of the circular queue; and transmitting the print data in the cache space to the corresponding valid nozzle combination in sequence according to the order of the circular queue, so that the multi-nozzle printing device controls the corresponding valid nozzle combination to print the print data according to the printing configuration parameters.

[0007] According to the control method of the multi-nozzle printing device for replacing ink cartridges without stopping the machine according to the embodiment of the present invention, efficient and continuous printing operations are achieved through intelligent switching of effective nozzle combinations and dynamic allocation of printing tasks; specifically, first, the printing configuration parameters of all effective printing combinations are processed to ensure that the printing configuration parameters of all effective nozzle combinations are consistent; then, according to the pre-set printing configuration parameters, the print quantity of each effective nozzle combination is calculated, and the corresponding cache space is allocated for it, and it is added to the circular queue; finally, during the printing process, the effective nozzle combination is automatically switched for printing according to the print quantity of each effective nozzle combination and the order of the circular queue, which not only realizes the replacement of ink cartridges without stopping the machine, greatly improves the printing efficiency, but also extends the service life of the ink cartridges.

[0008] In addition, the control method for a multi-nozzle printing device for replacing ink cartridges without stopping according to the above embodiment of the present invention may also have the following additional technical features:

[0009] Optionally, the printing configuration parameters include printing mode, ink parameters and combination configuration parameters.

[0010] Optionally, the printing mode includes intelligent switching and manual switching, the ink parameters include ink cartridge capacity, ink drop size, ink remaining and ink consumption speed, and the combination configuration parameters include the number of nozzles, combination mode, horizontal DPI and combination mirror.

[0011] Optionally, the legality of all the nozzle combinations is judged to screen out all valid nozzle combinations, including: judging whether a certain nozzle combination is configured with a nozzle; if the nozzle combination is configured with a nozzle, then continuing to judge whether the configured nozzle is inserted into an ink cartridge; if the nozzle combination is not configured with a nozzle, then judging the corresponding nozzle combination is illegal; if the configured nozzle is inserted into an ink cartridge, then continuing to judge whether the corresponding ink cartridge alarms; if the configured nozzle is not inserted into an ink cartridge, then judging the corresponding nozzle combination is illegal; if the corresponding ink cartridge does not alarm, then judging the corresponding nozzle combination is legal; otherwise, judging the corresponding nozzle combination is illegal; screening all legal nozzle combinations to obtain all valid nozzle combinations.

[0012] Optionally, the printing configuration parameters include a printing mode, a printing direction, a nozzle spacing, a combination offset, and a number of overlapping points between nozzles.

[0013] Optionally, the control method of the multi-nozzle printing device for replacing ink cartridges without stopping the machine also includes real-time monitoring of abnormal conditions during the printing process, and performing dynamic ink consumption calculations to detect the amount of ink remaining in each ink cartridge, and dynamically adjusting the corresponding print quantity.

[0014] Optionally, the abnormal conditions include ink exhaustion, ink alarm and nozzle being pulled out.

[0015] Optionally, when an abnormal situation is monitored, such as ink depletion or ink alarm, all nozzles related to the corresponding valid nozzle combination channel will be removed from the circular queue; when an abnormal situation is monitored, such as nozzle unplugging, all nozzles related to the corresponding valid nozzle combination channel will be removed from the circular queue, and the cache number of the combination channel will be recalculated.

[0016] To achieve the above-mentioned purpose, the second aspect of the embodiment of the present invention proposes a computer-readable storage medium, on which is stored a control program for a multi-nozzle printing device that can replace ink cartridges without stopping. When the control program for the multi-nozzle printing device that can replace ink cartridges without stopping is executed by a processor, the control method for the multi-nozzle printing device that can replace ink cartridges without stopping is implemented as described above.

[0017] According to the computer-readable storage medium of an embodiment of the present invention, by storing the control program of the multi-nozzle printing device for replacing ink cartridges without stopping, the processor implements the control method of the multi-nozzle printing device for replacing ink cartridges without stopping as described above when executing the control program of the multi-nozzle printing device for replacing ink cartridges without stopping. As a result, not only the replacement of ink cartridges without stopping is achieved, which greatly improves the printing efficiency, but also the service life of the ink cartridges is extended.

[0018] To achieve the above-mentioned purpose, the third aspect of the present invention proposes a computer device, including a memory, a processor, and a computer program stored in the memory and runnable on the processor. When the processor executes the computer program, it implements the control method of the multi-nozzle printing device for replacing ink cartridges without stopping the machine as described above.

[0019] According to the computer device of an embodiment of the present invention, a computer program that can be run on a processor is stored in a memory so that when the processor executes the computer program, the control method of the multi-nozzle printing device for replacing ink cartridges without stopping the machine as described above is implemented. As a result, not only the replacement of ink cartridges without stopping the machine is achieved, which greatly improves the printing efficiency, but also the service life of the ink cartridges is extended. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 2. It is a flowchart of a method for controlling a multi-nozzle printing device without stopping the machine to replace ink cartridges according to an embodiment of the present invention;

[0021] Figure 2 A display model of a combined nozzle in a circular queue according to an embodiment of the present invention;

[0022] Figure 3 FIG. 1 is a schematic diagram of print data in a buffer space according to an embodiment of the present invention. DETAILED DESCRIPTION

[0023] The following describes embodiments of the present invention in detail, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and are not to be construed as limiting the present invention.

[0024] To better understand the above technical solutions, exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments described herein. Instead, these embodiments are provided to enable a more thorough understanding of the present invention and to fully convey the scope of the present invention to those skilled in the art.

[0025] In order to better understand the above technical solution, the above technical solution will be described in detail below with reference to the accompanying drawings and specific implementation methods.

[0026] Figure 1 2 is a flow chart of a method for controlling a multi-nozzle printing device without stopping the ink cartridge according to an embodiment of the present invention. The method for controlling a multi-nozzle printing device without stopping the ink cartridge according to an embodiment of the present invention includes the following process:

[0027] S101, obtaining printing configuration parameters, and obtaining all nozzle combinations according to the printing configuration parameters.

[0028] It should be noted that the printing configuration parameters are obtained through pre-setting.

[0029] As an embodiment, the printing configuration parameters include a printing mode, ink parameters and combination configuration parameters.

[0030] As a specific embodiment, the printing modes include intelligent switching and manual switching, the ink parameters include ink cartridge capacity, ink drop size, ink remaining and ink consumption speed, and the combination configuration parameters include the number of nozzles, combination mode, horizontal dpi and combination mirroring.

[0031] It should be noted that the number of nozzles and their combination is a nozzle combination method, such as P1P2P3P4 combination, P1P3P4 combination, P1P3 or P2P4 combination, where P1 represents the first nozzle, P2 represents the second nozzle, P3 represents the third nozzle, and P4 represents the fourth nozzle.

[0032] The nozzle combination can be arbitrarily combined according to actual needs, and the number of physical nozzles is not limited.

[0033] S102, judging the validity of all nozzle combinations to screen out all valid nozzle combinations, and determining a reference valid combination among all valid nozzle combinations to adjust the printing configuration parameters of all valid nozzle combinations to be consistent with the reference valid combination.

[0034] As an embodiment, the printing configuration parameters include a printing mode, a printing direction, a nozzle spacing, a combination offset, and a number of overlapping points between nozzles.

[0035] It should be noted that the printing modes include left spraying (the left column of nozzles of the print head prints), right spraying (the right column of nozzles of the print head prints), alternating spraying (the left and right nozzles of the print head print in turn), double spraying (the left and right nozzles of the print head print at the same time) or super spraying (the left and right nozzles of the print head print at the same time, but only extract data to reduce addressing and achieve the purpose of fast printing), etc.

[0036] In addition, the determined benchmark effective combination is used as the benchmark to ensure that the printing configuration parameters of all other valid nozzle combinations are consistent with it. This can ensure the stability and consistency of the printing process and avoid printing errors or inefficiencies caused by inconsistent configurations.

[0037] As an embodiment, the legality of all nozzle combinations is judged to screen out all valid nozzle combinations, including: judging whether a certain nozzle combination is configured with a nozzle; if the nozzle combination is configured with a nozzle, then continue to judge whether the configured nozzle is inserted into an ink cartridge; if the nozzle combination is not configured with a nozzle, then judge the corresponding nozzle combination is illegal; if the configured nozzle is inserted into an ink cartridge, then continue to judge whether the corresponding ink cartridge alarms; if the configured nozzle is not inserted into the ink cartridge, then judge the corresponding nozzle combination is illegal; if the corresponding ink cartridge does not alarm, then judge the corresponding nozzle combination is legal; otherwise, judge the corresponding nozzle combination is illegal; screen all legal nozzle combinations to obtain all valid nozzle combinations.

[0038] That is to say, when determining whether the nozzle combination is legal, it can be judged by judging whether the nozzle combination is configured with nozzles, whether the associated nozzles are inserted with ink cartridges, whether the ink cartridges have alarms (such as insufficient ink, ink cartridge failure), whether the nozzles are working normally, and whether there is any blockage or damage.

[0039] In addition, there are many ways to determine the reference effective combination among all effective nozzle combinations.

[0040] As one embodiment, among multiple legal nozzle combinations, a benchmark effective combination can be determined according to certain priority rules, wherein the priority rules may include 1. Ink remaining amount priority, that is, the nozzle combination with the largest ink remaining amount is selected as the benchmark effective combination; 2. Nozzle combination integrity priority, that is, the combination with the largest number of nozzles or the most complete combination is prioritized. For example, if one combination contains all available nozzles and the other combination contains only some nozzles, the complete combination is prioritized; 3. Printing mode priority, that is, according to the pre-set printing mode (such as smart switching or manual switching), the combination that meets the current printing requirements is selected. For example, in the smart switching mode, the combination with sufficient ink remaining amount and good nozzle status may be prioritized; 4. Historical use priority, that is, the combination with high frequency of use or verified before can be selected as the benchmark effective combination to ensure the stability and reliability of printing. By sorting the above four priority rules, the benchmark effective combination that meets the requirements is screened out.

[0041] S103, calculating the printing quantity corresponding to each valid nozzle combination in all valid nozzle combinations according to the printing configuration parameters, and allocating corresponding buffer space.

[0042] As an example, the capacity of an ink cartridge determines its maximum printing capability. The ink consumption per unit time can be calculated based on the ink drop size and the printing mode. The remaining ink amount in the ink cartridge can be determined by real-time monitoring of the ink level in the ink cartridge.

[0043] Specifically, assuming that the ink cartridge capacity of the effective nozzle combination A (P1P2) is 100ml, and the current ink remaining is 80ml; the ink cartridge capacity of the effective nozzle combination B (P3P4) is 100ml, and the current ink remaining is 60ml; each printing task consumes 0.1ml of ink; the printing mode is intelligent switching; then the maximum number of prints for the effective nozzle combination A = 80ml / 0.1ml = 800 times; the maximum number of prints for the effective nozzle combination B = 60ml / 0.1ml = 600 times.

[0044] It should be noted that the corresponding cache space is reasonably allocated according to the number of prints corresponding to each valid nozzle combination. Since the size of the storage space is limited, the system needs to reasonably allocate the cache space to ensure that the total cache space of all nozzle combinations does not exceed the available resources. At the same time, it is also necessary to ensure that the cache space allocated to each valid nozzle combination is large enough to store the allocated print data.

[0045] S104: Add all valid nozzle combinations and their corresponding combination information to a circular queue according to the printing quantity.

[0046] That is, the circular queue is used to manage and schedule the effective nozzle combinations, which stores the information of all effective nozzle combinations, such as the number of the effective nozzle combination (such as P1P2, P3P4, etc.), the ink remaining of each effective nozzle combination, the status of each effective nozzle combination (whether it is working normally), the amount of printing tasks assigned to each effective nozzle combination, etc.; and the circular queue schedules the effective nozzle combinations to participate in the printing tasks in a certain order (usually priority or task allocation order), and automatically switches to the next available effective nozzle combination when an abnormality occurs in a certain effective nozzle combination (such as ink depletion or nozzle failure); wherein, the display model of the circular queue is as follows Figure 2 shown.

[0047] S105 , acquiring printing data, and distributing the printing data to the buffer space of the corresponding valid nozzle combination according to the printing quantity corresponding to each valid nozzle combination and the order of the circular queue.

[0048] That is, the cache space is used to store print data, which is prepared in advance according to the task volume assigned to each effective nozzle combination and is used for actual printing operations. The cache space ensures that the print data can be quickly and efficiently transmitted to the effective nozzle combination to avoid printing interruptions caused by data reading delays. The schematic diagram of the cache space is as follows: Figure 3 shown.

[0049] S106 , transmitting the printing data in the buffer space to the corresponding effective nozzle combination in sequence according to the circular queue, so that the multi-nozzle printing device controls the corresponding effective nozzle combination to print the printing data according to the printing configuration parameters.

[0050] As an example, assume there is a print task that requires printing 1,000 units of data, and there are three valid nozzle combinations in the system: combination A: assigned a task of 400 units, and the data is filled into cache space 1; combination B: assigned a task of 300 units, and the data is filled into cache space 2; combination C: assigned a task of 300 units, and the data is filled into cache space 3. The printing process is as follows: the system selects combination A to start printing; combination A obtains the print data from cache space 1 and begins printing; when combination A completes its task, the system switches to combination B through a circular queue, and combination B obtains the print data from cache space 2 and continues printing; when combination B completes its task, the system switches to combination C through a circular queue, and combination C obtains the print data from cache space 3 and continues printing. After all nozzle combinations complete their respective tasks, the printing task ends.

[0051] In addition, the control method of the multi-nozzle printing device that can replace ink cartridges without stopping the machine also includes real-time monitoring of abnormal conditions during the printing process, and performing dynamic ink consumption calculations to detect the remaining ink volume of each ink cartridge, and dynamically adjusting the corresponding print quantity.

[0052] As an example, the abnormal conditions include ink exhaustion, ink alarm, and printhead being pulled out.

[0053] As an embodiment, when an abnormal situation is monitored, such as ink depletion or ink alarm, all nozzles related to the corresponding valid nozzle combination channel will be removed from the circular queue; when an abnormal situation is monitored, such as nozzle unplugging, all nozzles related to the corresponding valid nozzle combination channel will be removed from the circular queue, and the cache number of the combination channel will be recalculated.

[0054] It should be noted that by setting the ink depletion threshold and the alarm threshold, when the remaining ink level is lower than the ink depletion threshold, it means that the ink is exhausted; when the remaining ink level is lower than the alarm threshold, the system will trigger an alarm, prompting that the ink cartridge needs to be replaced.

[0055] When the ink level is lower than the alarm threshold, the system will switch to the next valid nozzle combination in advance to avoid printing interruption; if a valid nozzle combination fails, the system will switch to the next valid nozzle combination even if the ink is not exhausted; the system will dynamically adjust the switching timing according to the ink level and printing task volume of each valid nozzle combination to ensure the continuity and efficiency of the printing task.

[0056] Specifically, first, determine whether the combination is legal (based on whether the combination is configured with a nozzle, whether the associated nozzle is inserted into an ink cartridge, and whether the ink cartridge has an alarm), and determine the benchmark valid combination, and process the remaining valid combinations based on the printing configuration parameters of the benchmark valid combination (printing mode, printing direction, nozzle spacing, combination offset, and number of overlapping points between nozzles) to ensure that the printing configuration parameters of all valid combinations are consistent with the benchmark valid combination; then, calculate the number of each print head based on the printing mode (intelligent switching and manual switching), ink parameters (cartridge capacity, ink drop size, ink remaining amount, and ink consumption speed) and combination configuration parameters (number of nozzles, combination mode, horizontal DPI, and combination mirroring). The number of valid nozzle combinations to be printed is calculated, and the combined nozzles are added to the circular queue and the corresponding cache space is allocated according to the calculation results; finally, the print data is filled into the corresponding cache space according to the number of combinations to be printed; during the printing process, the printing combination will be automatically switched according to the combined nozzle information of the circular queue and abnormal conditions will be monitored in real time. The system will perform dynamic ink consumption calculations, detect the remaining ink amount of each ink cartridge, and dynamically adjust the number of prints. Therefore, by intelligently switching the printing combination, the ink cartridge can be replaced without stopping the machine, further improving the efficiency and practicality of TIJ multi-nozzle printing equipment, reducing the downtime caused by replacing ink cartridges, and is particularly suitable for industrial scenarios that require continuous printing.

[0057] In addition, an embodiment of the present invention further proposes a computer-readable storage medium on which a control program for a multi-nozzle printing device that can replace ink cartridges without stopping is stored. When the control program for the multi-nozzle printing device that can replace ink cartridges without stopping is executed by a processor, a control method for the multi-nozzle printing device that can replace ink cartridges without stopping is implemented as described above.

[0058] According to the computer-readable storage medium of an embodiment of the present invention, by storing the control program of the multi-nozzle printing device for replacing ink cartridges without stopping, the processor implements the control method of the multi-nozzle printing device for replacing ink cartridges without stopping as described above when executing the control program of the multi-nozzle printing device for replacing ink cartridges without stopping. As a result, not only the replacement of ink cartridges without stopping is achieved, which greatly improves the printing efficiency, but also the service life of the ink cartridges is extended.

[0059] In addition, the third aspect of the present invention proposes a computer device, including a memory, a processor, and a computer program stored in the memory and runnable on the processor. When the processor executes the computer program, it implements the control method of the multi-nozzle printing device for replacing ink cartridges without stopping the machine as described above.

[0060] According to the computer device of an embodiment of the present invention, a computer program that can be run on a processor is stored in a memory so that when the processor executes the computer program, the control method of the multi-nozzle printing device for replacing ink cartridges without stopping the machine as described above is implemented. As a result, not only the replacement of ink cartridges without stopping the machine is achieved, which greatly improves the printing efficiency, but also the service life of the ink cartridges is extended.

[0061] It will be understood by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Thus, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0062] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowcharts and / or block diagrams, as well as combinations of processes and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowcharts and / or block diagrams. Figure 1 a process or multiple processes and / or boxes Figure 1A device that provides the functions specified in a block or multiple blocks.

[0063] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0064] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0065] It should be noted that in the claims, any reference signs placed between parentheses shall not be construed as limiting the claims. The word "comprising" does not exclude the presence of components or steps not listed in the claim. The word "a" or "an" preceding a component does not exclude the presence of a plurality of such components. The invention can be implemented by means of hardware comprising several different components and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means may be embodied by one and the same item of hardware. The use of the words first, second, third etc. does not indicate any order. These words may be interpreted as names.

[0066] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.

[0067] Obviously, those skilled in the art may make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if such changes and modifications fall within the scope of the claims and their equivalents, the present invention is intended to include such changes and modifications.

[0068] In the description of the present invention, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of the technical features indicated. Therefore, a feature specified as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of the present invention, "plurality" means two or more, unless otherwise specifically defined.

[0069] In the present invention, unless otherwise expressly specified or limited, the terms "mounted," "connected," "connect," "fixed," etc. should be understood broadly. For example, they may refer to fixed connection, detachable connection, or integration; mechanical connection or electrical connection; direct connection or indirect connection through an intermediate medium; internal communication between two components or interaction between two components. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on specific circumstances.

[0070] In the present invention, unless otherwise expressly specified or limited, when a first feature is "above" or "below" a second feature, it may mean that the first and second features are in direct contact, or that the first and second features are in indirect contact through an intermediary. Furthermore, when a first feature is "above," "above," or "above" a second feature, it may mean that the first feature is directly above or diagonally above the second feature, or simply means that the first feature is at a higher level than the second feature. When a first feature is "below," "below," or "below" a second feature, it may mean that the first feature is directly below or diagonally below the second feature, or simply means that the first feature is at a lower level than the second feature.

[0071] In the description of this specification, the reference terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" mean that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic expressions of the above terms should not be understood as necessarily referring to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine different embodiments or examples described in this specification and features of different embodiments or examples without contradiction.

[0072] Although the embodiments of the present invention have been shown and described above, it will be understood that the above embodiments are illustrative and are not to be construed as limitations on the present invention. A person skilled in the art may change, modify, replace and modify the above embodiments within the scope of the present invention.

Claims

1. A control method for a multi-nozzle printing device that does not require shutdown to replace ink cartridges, characterized in that: The following steps are involved: Obtaining printing configuration parameters, and obtaining all nozzle combinations according to the printing configuration parameters; Judging the legitimacy of all the nozzle combinations to screen out all valid nozzle combinations, and determining a reference valid combination among all the valid nozzle combinations to adjust the printing configuration parameters of all the valid nozzle combinations to be consistent with the reference valid combination; Calculating the printing quantity corresponding to each valid nozzle combination among all the valid nozzle combinations according to the printing configuration parameters, and allocating corresponding buffer space; Adding all the valid nozzle combinations and their corresponding combination information into a circular queue according to the printing quantity; Acquire printing data, and distribute the printing data to the buffer space of the corresponding valid nozzle combination according to the printing quantity corresponding to each valid nozzle combination and the order of the circular queue; The printing data in the buffer space is transmitted to the corresponding effective nozzle combination in sequence according to the order of the circular queue, so that the multi-nozzle printing device controls the corresponding effective nozzle combination to print the printing data according to the printing configuration parameters.

2. The control method for a multi-nozzle printing device that does not require shutdown to replace ink cartridges as claimed in claim 1, characterized in that: The printing configuration parameters include printing mode, ink parameters and combination configuration parameters.

3. The control method for a multi-nozzle printing device that does not require shutdown to replace ink cartridges as claimed in claim 2, characterized in that: The printing modes include intelligent switching and manual switching, the ink parameters include ink cartridge capacity, ink drop size, ink remaining amount and ink consumption speed, and the combination configuration parameters include the number of nozzles, combination mode, horizontal DPI and combination mirroring.

4. The control method for a multi-nozzle printing device without stopping the machine to replace ink cartridges as claimed in claim 1, characterized in that: The validity of all the nozzle combinations is judged to screen out all valid nozzle combinations, including: Determine whether a certain nozzle combination is equipped with a nozzle; If the printhead combination is configured with a printhead, then it is determined whether the configured printhead is inserted with an ink cartridge. If the printhead combination is not configured with a printhead, then it is determined that the corresponding printhead combination is illegal. If the configured printhead is inserted with an ink cartridge, the system will continue to determine whether the corresponding ink cartridge has issued an alarm. If the configured printhead is not inserted with an ink cartridge, the corresponding printhead combination is determined to be illegal. If the corresponding ink cartridge does not alarm, the corresponding printhead combination is determined to be legal; otherwise, the corresponding printhead combination is determined to be illegal; Filter all legal sprinkler combinations to obtain all valid sprinkler combinations.

5. The control method for a multi-nozzle printing device that does not require shutdown to replace ink cartridges as claimed in claim 1, characterized in that: The printing configuration parameters include printing mode, printing direction, nozzle spacing, combination offset and number of overlapping points between nozzles.

6. The control method for a multi-nozzle printing device without stopping the machine to replace ink cartridges as claimed in claim 1, characterized in that: Also includes: During the printing process, abnormal situations are monitored in real time, and dynamic ink consumption calculations are performed to detect the remaining ink volume of each ink cartridge and dynamically adjust the corresponding print quantity.

7. The control method for a multi-nozzle printing device without stopping the machine to replace ink cartridges as claimed in claim 6, characterized in that: The abnormal conditions include ink exhaustion, ink alarm and nozzle being pulled out.

8. The control method for a multi-nozzle printing device that does not require shutdown to replace ink cartridges as claimed in claim 7, characterized in that: When an abnormal situation is detected, such as ink depletion or ink alarm, all printheads related to the corresponding valid printhead combination channel will be removed from the circulation queue; When a nozzle is pulled out due to an abnormal monitoring situation, all nozzles related to the corresponding valid nozzle combination channel will be removed from the circular queue, and the cache number of the combination channel will be recalculated.

9. A computer-readable storage medium, characterized in that A control program for a multi-nozzle printing device that can replace ink cartridges without stopping is stored thereon. When the control program for the multi-nozzle printing device that can replace ink cartridges without stopping is executed by a processor, a control method for a multi-nozzle printing device that can replace ink cartridges without stopping is implemented as described in any one of claims 1-8.

10. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the control method for the multi-nozzle printing device without stopping the ink cartridge for replacement is implemented as described in any one of claims 1-8.

Citation Information

Patent Citations

  • Inkjet printing system with movable print heads and methods thereof

    CN101663171A

  • Digital printing equipment capable of processing printing disconnection, and control method thereof

    CN102101384A

  • Ink-jet non-stop automatic switching printing system with standby printing unit, and method therefor

    CN106166906A

  • Ink-jet printing method, device and apparatus, storage medium and computer device

    CN108944034A

  • Automatically online repairable 3D printing coaxial porous nozzle

    CN110948862A