Ink-jet printing method, device and equipment based on multiple nozzles and storage medium
By adjusting the nozzle spacing according to the printing medium position information and preset white edge values, we ensure that the initial position of multi-tip inkjet printing is consistent, and the problem of inconsistent printing positions of multiple-tip inkjet printing is solved, and printing quality and efficiency are improved.
Patent Information
- Application Number
- CN202310742719.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-21
- Publication Date
- 2024-12-31
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the existing inkjet printing technology, the consistency of the initial printing position cannot be guaranteed when multiple nozzles work in parallel, resulting in deviations in the printed image position and reducing printing quality and efficiency.
By determining the initial printing position based on the printing medium position information and preset white edge values, selecting an appropriate nozzle combination for inkjet printing, and adjusting the initial printing position according to the nozzle spacing to obtain the actual printing position, ensuring that the printing position is printed when switching different nozzles Consistent.
The consistency of the initial printing position under different nozzle combinations is achieved, the accuracy and efficiency of image printing is improved, and printing media is avoided.
Smart Images

Figure CN119217870A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of inkjet printing technology, and in particular to an inkjet printing method, device, equipment and storage medium based on multiple nozzles. Background Art
[0002] The process of printing images and texts by an inkjet printer is to convert the image data used as the printing target into print data that can be recognized by the inkjet printer after being processed by a raster image processor (RIP). The raster image processor then distributes the print data to the main control board of the inkjet printer. The main control board parses the received print data and distributes it to the nozzle control board. Finally, the nozzle control board controls the nozzle to perform inkjet printing based on the received print data. During the inkjet printing process, the main control board not only transmits the print data to the nozzle control board, but also transmits the print parameters to the nozzle control board for parameter configuration.
[0003] At present, in order to increase the printing speed, inkjet printers generally use multiple nozzles to work in parallel. When multiple nozzles work together, a large amount of printing data is required, and at the same time, it is necessary to ensure that the nozzles can discharge ink at the corresponding positions according to the printing data when they move to the corresponding positions. In the prior art, the consistency of the printing position is ensured when multiple nozzles work in parallel, but when a single nozzle among the multiple nozzles is used for printing, the initial printing position may change, and the consistency of the initial printing position cannot be guaranteed. Summary of the invention
[0004] In view of this, the present invention actually provides an inkjet printing method, device, equipment and storage medium based on multiple nozzles to solve the technical problem that the prior art cannot ensure the consistency of the initial printing position when printing through multiple nozzles.
[0005] In a first aspect, the present invention provides an inkjet printing method based on a multi-nozzle, characterized in that it is applied to a printer, the printer at least includes a first nozzle, a second nozzle and a third nozzle, and the method includes the following steps:
[0006] Determine the initial printing position according to the printing medium position information and the preset white margin value;
[0007] Selecting a combination of one or more of the first nozzle, the second nozzle, and the third nozzle to perform inkjet printing;
[0008] According to the selected nozzle, adjusting the initial printing position to obtain the actual printing position;
[0009] Inkjet printing starts at the actual printing position through the selected nozzle.
[0010] Preferably, the first nozzle, the second nozzle and the third nozzle are installed in a stepped manner, and in the moving direction of the nozzles, the first nozzle is located in front of the second nozzle, and the second nozzle is located in front of the third nozzle.
[0011] Preferably, adjusting the initial printing position to obtain the actual printing position according to the selected nozzle comprises:
[0012] When the selected nozzles include only one nozzle, obtaining a nozzle spacing between the first nozzle and the selected nozzle in the nozzle moving direction;
[0013] When the selected nozzle includes a plurality of nozzles, obtaining a nozzle spacing between the nozzle closest to the first nozzle in the nozzle moving direction and the first nozzle;
[0014] The initial printing position is adjusted according to the nozzle spacing to obtain an actual printing position.
[0015] Preferably, when the second nozzle is selected for inkjet printing or the second nozzle and the third nozzle are selected for printing at the same time, adjusting the initial printing position to obtain the actual printing position according to the selected nozzle includes:
[0016] Obtaining a distance between the first nozzle and the second nozzle, recorded as a first nozzle distance;
[0017] The initial printing position is adjusted according to the first nozzle spacing to obtain an actual printing position, wherein the actual printing position is equal to the sum of the initial printing position and the first nozzle spacing.
[0018] Preferably, when the third nozzle is selected for inkjet printing, adjusting the initial printing position to obtain the actual printing position according to the selected nozzle includes:
[0019] Obtaining the distance between the first nozzle and the third nozzle, recorded as the second nozzle distance;
[0020] The initial printing position is adjusted according to the second nozzle spacing to obtain an actual printing position, wherein the actual printing position is equal to the sum of the initial printing position and the second nozzle spacing.
[0021] Preferably, when only the first nozzle is selected, or the first nozzle and the second nozzle are selected simultaneously, or the first nozzle, the second nozzle and the third nozzle are selected simultaneously, the actual printing position is the initial printing position.
[0022] Preferably, starting inkjet printing at the actual printing position by the selected nozzle comprises:
[0023] For any of the selected nozzles, a trigger parameter corresponding to the nozzle type is set for the nozzle according to the actual printing position, wherein the trigger parameter corresponding to the nozzle type is used to generate a trigger signal for the nozzle type to start ejecting ink;
[0024] According to the trigger parameter corresponding to the selected nozzle, the selected nozzle is controlled to start ejecting ink at the actual printing position.
[0025] In a second aspect, the present invention further provides an inkjet printing device based on a multi-nozzle, which is applied to a printer, wherein the printer comprises at least a first nozzle and a second nozzle, and the device comprises:
[0026] An initial printing position determination module, used to determine the initial printing position according to the printing medium position information and the preset white margin value;
[0027] A nozzle selection module, used for selecting a combination of one or more of the first nozzle, the second nozzle and the third nozzle for inkjet printing;
[0028] A printing position adjustment module, used to adjust the initial printing position to obtain an actual printing position according to the selected nozzle;
[0029] The inkjet printing module is used to start inkjet printing at the actual printing position through the selected nozzle.
[0030] In a third aspect, the present invention further provides an inkjet printing device based on multiple nozzles, comprising: at least one processor, at least one memory and computer program instructions stored in the memory, and when the computer program instructions are executed by the processor, the method described in the first aspect is implemented.
[0031] In a fourth aspect, the present invention further provides a storage medium having computer program instructions stored thereon, which implement the method described in the first aspect when the computer program instructions are executed by a processor.
[0032] In summary, the beneficial effects of the present invention are as follows:
[0033] The multi-nozzle based inkjet printing method, device, equipment and storage medium of the present invention determine the initial printing position according to the printing medium position information and the preset white margin value, select one or more combinations of the first nozzle, the second nozzle and the third nozzle for inkjet printing, adjust the initial printing position according to the selected nozzle to obtain the actual printing position, start inkjet printing at the actual printing position through the selected nozzle, and can automatically obtain the actual printing position according to the initial printing position according to the nozzle selected for printing, thereby ensuring the consistency of the initial printing position when switching different nozzles for printing, thereby ensuring the image printing effect. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the technical solution of the embodiment of the present invention, the drawings required for use in the embodiment of the present invention will be briefly introduced below. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work, and these are all within the protection scope of the present invention.
[0035] Figure 1 It is a flow chart of the inkjet printing method based on multiple nozzles of the present invention;
[0036] Figure 2 is a schematic diagram of the first image to be printed;
[0037] Figure 3 is a schematic diagram of a second image to be printed;
[0038] Figure 4 is a schematic diagram of a third image to be printed;
[0039] Figure 5 The structural block diagram of the inkjet printing device based on multiple nozzles
[0040] Figure 6 The structural block diagram of the inkjet printing device based on multiple nozzles of the present invention is DETAILED DESCRIPTION
[0041] In order to make the purpose, technical solution and advantages of the embodiment of the present invention clearer, the technical solution in the embodiment of the present invention will be clearly and completely described in conjunction with the drawings in the embodiment of the present invention. It should be noted that, in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. In the description of the present invention, it should be understood that the orientation or position relationship indicated by the terms "center", "upper", "lower", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc. is based on the orientation or position relationship shown in the drawings, which is only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation of the present invention. Moreover, the term "include", "comprise" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such a process, method, article or device. In the absence of further restrictions, the elements defined by the phrase "comprising..." do not exclude the presence of other identical elements in the process, method, article or device comprising the elements. If there is no conflict, the various features in the embodiments and examples of the present invention can be combined with each other, all within the scope of protection of the present invention.
[0042] Example 1
[0043] See also Figure 1 , assuming that the left boundary of the current nozzle 1 (indicated by a dotted line) is exactly located at the boundary of the image printing area, in the prior art, when only nozzle 1 is selected, or nozzle 1 and nozzle 2 are selected at the same time, or nozzle 1, nozzle 2 and nozzle 3 are selected at the same time for printing, the printing start position is the position of the left boundary of nozzle 1 plus a preset white margin value, and when only nozzle 2 is selected or nozzle 2 and nozzle 3 are selected at the same time for printing, the printing start position is the position of the left boundary of nozzle 2 plus the preset white margin value, and when only nozzle 3 is selected for printing, the printing start position is the position of the left boundary of nozzle 3 plus the preset white margin value. The consistency of the printing start position cannot be guaranteed, resulting in deviations in the position of the printed image when switching different nozzle combinations for printing, reducing the printing quality and wasting printing media.
[0044] See also Figure 2 The embodiment of the present invention provides an inkjet printing method based on multiple nozzles, characterized in that the method is applied to a printer, the printer at least includes a first nozzle, a second nozzle and a third nozzle, and the method includes the following steps:
[0045] S1: determining an initial printing position according to the printing medium position information and a preset white margin value;
[0046] In this step, the initial printing position is first determined based on the print medium position information and the preset white margin value. The print medium position information can be obtained by manual input, or by positioning the print medium through the printer's position sensor or image sensor to automatically obtain the print medium position information. The preset white margin value is the white margin value set by the printing software during printing, and can be modified according to user needs.
[0047] S2: selecting a combination of one or more of the first nozzle, the second nozzle and the third nozzle to perform inkjet printing;
[0048] In the process of inkjet printing, an inkjet printer is usually equipped with only one type of nozzle. When using an inkjet printer to print multiple patterns of different colors on a print medium, the inkjet printer will often print a pattern of one color first, then change the printing ink, and then print another color pattern. It takes a certain amount of time for the inkjet printer to change the ink, which will result in a long pattern printing time and low printing efficiency of the inkjet printer;
[0049] By arranging multiple nozzles on the inkjet printer and using various nozzles to print patterns of different colors on the printing medium respectively, each nozzle for printing patterns of different colors can complete the ink preparation and cache of the data required for printing before the start of inkjet printing. During the printing process, various nozzles can be used for printing at any time, thereby improving the printing efficiency of the inkjet printer;
[0050] In this step, the nozzles required for inkjet printing are selected. The selection of the nozzles can be determined according to the printing requirements, for example, by the color of the image to be printed and the accuracy of the image to be printed. When the accuracy of the image to be printed is high, the first nozzle, the second nozzle and the third nozzle can be selected simultaneously for inkjet printing, which can improve the printing efficiency and printing accuracy. Alternatively, only one of the first nozzle, the second nozzle and the third nozzle can be selected for printing. The selection of the nozzles is not limited here.
[0051] In one embodiment, see Figure 1 The first nozzle, the second nozzle and the third nozzle are installed in a stepped manner. In the direction of nozzle movement, the first nozzle is located in front of the second nozzle, and the second nozzle is located in front of the third nozzle.
[0052] S3: According to the selected nozzle, adjusting the initial printing position to obtain the actual printing position;
[0053] After selecting the nozzle for inkjet printing, the initial printing position is adjusted according to the selected nozzle to ensure that the starting position of printing remains consistent when printing is performed using different nozzle combinations.
[0054] In one embodiment, see Figure 3 , the step S3 specifically includes:
[0055] S31: when the selected nozzles include only one nozzle, obtaining a nozzle distance between the first nozzle and the selected nozzle in the nozzle moving direction;
[0056] In this step, when the selected nozzles include only one nozzle, the nozzle spacing between the first nozzle and the selected nozzle in the nozzle moving direction is obtained. For example, when only the second nozzle is selected for printing, the spacing between the first nozzle and the second nozzle is obtained. When only the third nozzle is selected for inkjet printing, the nozzle spacing between the first nozzle and the third nozzle is obtained.
[0057] S32: when the selected nozzle includes a plurality of nozzles, obtaining a nozzle spacing between the nozzle closest to the first nozzle in the nozzle moving direction and the first nozzle;
[0058] In this step, when the selected nozzles include only multiple nozzles, the nozzle spacing between the nozzle closest to the first nozzle in the nozzle moving direction and the first nozzle is obtained. For example, when the second nozzle and the third nozzle are selected for printing at the same time, the second nozzle is the nozzle closest to the first nozzle in the nozzle moving direction, and the spacing between the first nozzle and the second nozzle is obtained. When the first nozzle and the second nozzle are selected at the same time or all the nozzles are selected for printing at the same time, since the selected nozzles include the first nozzle, the nozzle spacing is 0;
[0059] S33: adjusting the initial printing position according to the nozzle spacing to obtain the actual printing position.
[0060] After obtaining the nozzle spacing, the initial printing position is adjusted according to the nozzle spacing to obtain the actual printing position. In a specific embodiment, when the second nozzle is selected for inkjet printing or the second nozzle and the third nozzle are selected for printing at the same time, the nozzle spacing is to obtain the spacing between the first nozzle and the second nozzle, and the initial printing position is adjusted according to the first nozzle spacing to obtain the actual printing position, wherein the actual printing position is equal to the sum of the initial printing position and the first nozzle spacing.
[0061] In another specific embodiment, the third nozzle is selected for inkjet printing, the nozzle spacing is to obtain the spacing between the first nozzle and the third nozzle, and the initial printing position is adjusted according to the second nozzle spacing to obtain the actual printing position, wherein the actual printing position is equal to the sum of the initial printing position and the second nozzle spacing.
[0062] In a specific embodiment, only the first nozzle is selected, or the first nozzle and the second nozzle are selected at the same time, or the first nozzle, the second nozzle and the third nozzle are selected at the same time for inkjet printing. Since the selected nozzles include the first nozzle, the nozzle spacing is 0, and the actual printing position is the initial printing position, and no adjustment is required.
[0063] S4: Start inkjet printing at the actual printing position through the selected nozzle.
[0064] See also Figure 4 In one embodiment, step S4 specifically includes:
[0065] S41: for any one of the selected nozzles, setting a trigger parameter corresponding to the nozzle type for the nozzle according to the actual printing position, wherein the trigger parameter corresponding to the nozzle type is used to generate a trigger signal for causing the nozzle type to start ejecting ink;
[0066] S42: According to the trigger parameter corresponding to the selected nozzle, the selected nozzle is controlled to start ejecting ink at the actual printing position.
[0067] The printer uses channels as units when performing output printing. For any of the selected nozzles, the trigger parameters corresponding to the nozzle are set for the nozzle according to the actual printing position. The trigger parameters corresponding to the nozzle are used to generate a trigger signal for the nozzle to start spraying ink. If the trigger parameter is 0, it means that the printer will immediately perform inkjet printing once the task is established; if the trigger parameter is 10, the ignition printing will start after the counter has printed ten lines. By setting the trigger parameters, the printing position of the nozzle can be controlled to control the nozzle to perform inkjet printing at the specified position.
[0068] The multi-nozzle based inkjet printing method of the present invention determines the initial printing position according to the printing medium position information and the preset white margin value, selects one or more combinations of the first nozzle, the second nozzle and the third nozzle for inkjet printing, adjusts the initial printing position according to the selected nozzle to obtain the actual printing position, starts inkjet printing at the actual printing position through the selected nozzle, and can automatically obtain the actual printing position according to the initial printing position according to the nozzle selected for printing, thereby ensuring the consistency of the initial printing position when switching different nozzles for printing, thereby ensuring the image printing effect.
[0069] Example 2
[0070] See also Figure 5 This embodiment provides an inkjet printing device based on a multi-nozzle, which is applied to a printer, wherein the printer includes at least a first nozzle, a second nozzle and a third nozzle, and the device includes:
[0071] An initial printing position determination module, used to determine the initial printing position according to the printing medium position information and the preset white margin value;
[0072] A nozzle selection module, used for selecting a combination of one or more of the first nozzle, the second nozzle and the third nozzle for inkjet printing;
[0073] A printing position adjustment module, used to adjust the initial printing position to obtain an actual printing position according to the selected nozzle;
[0074] The inkjet printing module is used to start inkjet printing at the actual printing position through the selected nozzle.
[0075] In one embodiment, the printing position adjustment module includes:
[0076] A first nozzle spacing acquisition unit, configured to acquire a nozzle spacing between the first nozzle and the selected nozzle in the nozzle moving direction when the selected nozzle includes only one nozzle;
[0077] A second nozzle spacing acquisition unit, configured to acquire, when the selected nozzle includes a plurality of nozzles, a nozzle spacing between a nozzle closest to the first nozzle in the nozzle moving direction and the first nozzle;
[0078] The printing position adjustment unit is used to adjust the initial printing position according to the nozzle spacing to obtain the actual printing position.
[0079] The multi-nozzle based inkjet printing device of the present invention determines the initial printing position according to the printing medium position information and the preset white margin value, selects a combination of one or more of the first nozzle, the second nozzle and the third nozzle for inkjet printing, adjusts the initial printing position according to the selected nozzle to obtain the actual printing position, starts inkjet printing at the actual printing position through the selected nozzle, and can automatically obtain the actual printing position according to the initial printing position according to the nozzle selected for printing, thereby ensuring the consistency of the initial printing position when switching different nozzles for printing, thereby ensuring the image printing effect.
[0080] Example 3
[0081] In addition, combined Figure 6 The multi-nozzle-based inkjet printing method described in the embodiment of the present invention can be implemented by a multi-nozzle-based inkjet printing device. Figure 6 A schematic diagram of the hardware structure of a multi-nozzle based inkjet printing device provided in an embodiment of the present invention is shown.
[0082] The multi-jet based inkjet printing device may include a processor 401 and a memory 402 storing computer program instructions.
[0083] Specifically, the processor 401 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present invention.
[0084] Memory 402 may include a large capacity memory for data or instructions. For example, but not limitation, memory 402 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a tape, or a universal serial bus (USB) drive or a combination of two or more of these. In appropriate cases, memory 402 may include a removable or non-removable (or fixed) medium. In appropriate cases, memory 402 may be inside or outside a data processing device. In a specific embodiment, memory 402 is a non-volatile solid-state memory. In a specific embodiment, memory 402 includes a read-only memory (ROM). In appropriate cases, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM) or a flash memory or a combination of two or more of these.
[0085] The processor 401 reads and executes computer program instructions stored in the memory 402 to implement any one of the data addressing methods for random area printing in the above embodiments.
[0086] In one example, the multi-nozzle based inkjet printing device may further include a communication interface 403 and a bus 410. Figure 6 As shown, the processor 401, the memory 402, and the communication interface 403 are connected via a bus 410 and communicate with each other.
[0087] The communication interface 403 is mainly used to implement the communication between the modules, devices, units and / or equipment in the embodiment of the present invention.
[0088] Bus 410 includes hardware, software or both, and the components for the output of small multiples of ink volume are coupled to each other. For example, but not limitation, bus may include accelerated graphics port (AGP) or other graphics bus, enhanced industrial standard architecture (EISA) bus, front-side bus (FSB), hypertransmission (HT) interconnection, industrial standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations. In appropriate cases, bus 410 may include one or more buses. Although the embodiment of the present invention describes and shows a specific bus, the present invention considers any suitable bus or interconnection.
[0089] Example 4
[0090] In addition, in combination with the inkjet printing method based on multiple nozzles in the above embodiments, the embodiments of the present invention may provide a computer-readable storage medium for implementation. The computer-readable storage medium stores computer program instructions; when the computer program instructions are executed by a processor, any one of the inkjet printing methods based on multiple nozzles in the above embodiments is implemented.
[0091] In summary, the multi-nozzle based inkjet printing device of the present invention determines the initial printing position according to the printing medium position information and the preset white margin value, selects a combination of one or more of the first nozzle, the second nozzle and the third nozzle for inkjet printing, adjusts the initial printing position according to the selected nozzle to obtain the actual printing position, starts inkjet printing at the actual printing position through the selected nozzle, and can automatically obtain the actual printing position according to the initial printing position according to the nozzle selected for printing, thereby ensuring the consistency of the initial printing position when switching different nozzles for printing, thereby ensuring the image printing effect.
[0092] It should be clear that the present invention is not limited to the specific configuration and processing described above and shown in the figures. For the sake of simplicity, a detailed description of the known method is omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present invention is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the present invention.
[0093] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a function card, etc. When implemented in software, the elements of the present invention are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.
[0094] It should also be noted that the exemplary embodiments mentioned in the present invention describe some methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiments, or in a different order from the embodiments, or several steps can be performed simultaneously.
[0095] The above is only a specific implementation of the present invention. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the system, module and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. It should be understood that the protection scope of the present invention is not limited to this. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be covered within the protection scope of the present invention.
Claims
1. An inkjet printing method based on multiple nozzles, characterized in that: Applied to a printer, the printer comprises at least a first nozzle, a second nozzle and a third nozzle, and the method comprises the following steps: Determine the initial printing position according to the printing medium position information and the preset white margin value; Selecting a combination of one or more of the first nozzle, the second nozzle, and the third nozzle to perform inkjet printing; According to the selected nozzle, adjusting the initial printing position to obtain the actual printing position; Inkjet printing starts at the actual printing position through the selected nozzle.
2. The inkjet printing method based on multiple nozzles according to claim 1, characterized in that: The first nozzle, the second nozzle and the third nozzle are installed in a stepped manner. In the moving direction of the nozzles, the first nozzle is located in front of the second nozzle, and the second nozzle is located in front of the third nozzle.
3. The multi-nozzle based inkjet printing method according to claim 2, characterized in that: The adjusting the initial printing position to obtain the actual printing position according to the selected nozzle comprises: When the selected nozzles include only one nozzle, obtaining a nozzle spacing between the first nozzle and the selected nozzle in the nozzle moving direction; When the selected nozzle includes a plurality of nozzles, obtaining a nozzle spacing between the nozzle closest to the first nozzle in the nozzle moving direction and the first nozzle; The initial printing position is adjusted according to the nozzle spacing to obtain an actual printing position.
4. The multi-nozzle based inkjet printing method according to claim 3, characterized in that: When the second nozzle is selected for inkjet printing or the second nozzle and the third nozzle are selected for printing at the same time, adjusting the initial printing position to obtain the actual printing position according to the selected nozzle includes: Obtaining a distance between the first nozzle and the second nozzle, recorded as a first nozzle distance; The initial printing position is adjusted according to the first nozzle spacing to obtain an actual printing position, wherein the actual printing position is equal to the sum of the initial printing position and the first nozzle spacing.
5. The inkjet printing method based on multiple nozzles according to claim 3, characterized in that: When the third nozzle is selected for inkjet printing, adjusting the initial printing position to obtain the actual printing position according to the selected nozzle includes: Obtaining the distance between the first nozzle and the third nozzle, recorded as the second nozzle distance; The initial printing position is adjusted according to the second nozzle spacing to obtain an actual printing position, wherein the actual printing position is equal to the sum of the initial printing position and the second nozzle spacing.
6. The multi-nozzle based inkjet printing method according to claim 1, characterized in that: When only the first nozzle is selected, or the first nozzle and the second nozzle are selected simultaneously, or the first nozzle, the second nozzle and the third nozzle are selected simultaneously, the actual printing position is the initial printing position.
7. The multi-nozzle based inkjet printing method according to any one of claims 1 to 6, characterized in that: The starting of inkjet printing at the actual printing position by the selected nozzle comprises: For any of the selected nozzles, a trigger parameter corresponding to the nozzle type is set for the nozzle according to the actual printing position, wherein the trigger parameter corresponding to the nozzle type is used to generate a trigger signal for the nozzle type to start ejecting ink; According to the trigger parameter corresponding to the selected nozzle, the selected nozzle is controlled to start ejecting ink at the actual printing position.
8. An inkjet printing device based on multiple nozzles, applied to a printer, the printer comprising at least a first nozzle, a second nozzle and a third nozzle, the device comprising: An initial printing position determination module, used to determine the initial printing position according to the printing medium position information and the preset white margin value; A nozzle selection module, used for selecting a combination of one or more of the first nozzle, the second nozzle and the third nozzle for inkjet printing; A printing position adjustment module, used to adjust the initial printing position to obtain an actual printing position according to the selected nozzle; The inkjet printing module is used to start inkjet printing at the actual printing position through the selected nozzle.
9. An inkjet printing device based on multiple nozzles, characterized in that: include: At least one processor, at least one memory and computer program instructions stored in the memory, when the computer program instructions are executed by the processor, implement the method according to any one of claims 1 to 7.
10. A storage medium having computer program instructions stored thereon, characterized in that: When the computer program instructions are executed by a processor, the method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Ink-jet printing method
CN107627749A
Printing method and device, hand-held printer and storage medium
CN111301022A
Method and device for ink-jet printing on surface of cylinder,equipment and storage medium
CN114055933A
Bidirectional printing pixel floating point data calibration method and device, equipment and medium
CN115476603A
Method and apparatus for high-speed interlaced printing in the direction of print head scanning
US5300957A