Printing stock pose self-adaptive intensive ink-jet printing method, device and equipment

The adaptive inkjet printing method and device address the inefficiency of repositioning multiple print media by determining and adjusting print data for precise alignment across varying media, enhancing printing flexibility and efficiency.

CN120307792AActive Publication Date: 2025-07-15SHENZHEN HOSONSOFT CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510515336.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2021-07-31
Publication Date
2025-07-15
Estimated Expiration
2041-07-31

AI Technical Summary

Technical Problem

Existing inkjet printers can only print on one printing medium at a time, and need to be repositioned, resulting in inefficient printing.

Method used

By obtaining the position and contour information of the substrate on the carrier, adjusting the printing data so that the ink droplet position coincides with the desired ink output position, and calibrating the printing data based on the position information of the substrate, the simultaneous printing of multiple substrates is realized.

Benefits of technology

It improves printing flexibility and efficiency, reduces the difficulty of operating the positioning of multiple printed materials, and ensures the accuracy of images or text on the printed materials.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120307792A_ABST
    Figure CN120307792A_ABST
Patent Text Reader

Abstract

The invention discloses a printing stock pose self-adaption intensive ink-jet printing method, device and equipment, and solves the problems that in the prior art, only one printing stock can be printed at a time, and efficiency is low. The method comprises the steps that position information and contour information of each printing stock on a printing stock bearing body are obtained; according to the contour information of each printing stock, printing data of the printing file corresponding to each printing stock is processed, so that the position of the ink droplet jetted on each printing stock is kept consistent with the expected ink outlet position on the printing stock; according to the position information of each printing stock on the printing stock carrier, obtaining the position information of the printing data in each processed printing file relative to the printing stock carrier; and outputting printing data of each printing file according to the position information, and carrying out ink-jet printing on the corresponding printing stock. The time for accurately placing the printing stocks is saved, multiple printing stocks can be printed at the same time, and the printing efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the invention patent application with the application number 202110877221.7, titled "Intensive Inkjet Printing Method, Device and Equipment with Random Distribution of the Position of the Printed Matter", which was filed on July 31, 2021. Technical Field

[0002] The present invention relates to the technical field of inkjet printing, and in particular to a method, device and equipment for self-adaptive intensive inkjet printing of the position and pose of the printed matter. Background Art

[0003] Inkjet printing technology refers to the technology of ejecting ink droplets onto a printing medium through nozzles on a print head to obtain images or text. Compared with the traditional screen printing process that requires 13 processes such as stretching the screen, printing, and baking, inkjet printing technology only requires 4 processes such as inkjet printing and baking, which can effectively save the processes of making the screen and baking the text, and is more economically beneficial than traditional screen printing in terms of production cost and production efficiency.

[0004] In a traditional digital inkjet printing system, it is basically necessary to fix the position of the printing medium for printing. If the printing medium is placed randomly, or several printing media are placed randomly on the carrier of the printed matter, accurate printing cannot be achieved. Recently, digital inkjet printers have an accurate CCD automatic alignment function, which can automatically adjust the size of the graphic according to the different sizes of the printing medium, so that the size of the digital graphic to be printed matches the actual size of the printing medium. However, existing inkjet printers can only print on one piece of printing medium at a time. After the image on the printing medium is printed, the next printing medium is repositioned and the corresponding image is printed. Repositioning is required for printing images on each piece of printing medium, resulting in low printing efficiency. Summary of the Invention

[0005] Embodiments of the present invention provide a method, device and equipment for self-adaptive intensive inkjet printing of the position and pose of the printed matter, so as to solve the problem of low printing efficiency of only being able to print one piece of printed matter at a time in the prior art.

[0006] In a first aspect, embodiments of the present invention provide a method for self-adaptive intensive inkjet printing of the position and pose of the printed matter. The number of the printed matters is at least two, and each printed matter is simultaneously distributed at different positions on the carrier of the printed matter. The method includes:

[0007] Obtain the position information and contour information of each printed matter on the carrier of the printed matter;

[0008] According to the contour information of each printed matter, process the printing data of the corresponding printing file of each printed matter so that the position of the ink droplets ejected on each printed matter is consistent with the desired ink ejection position on the printed matter;

[0009] According to the position information of each printing substrate on the printing substrate carrier, obtain the printing data position information of the processed printing data in each printing file relative to the printing substrate carrier. Among them, when the position information of each printing substrate on the printing substrate carrier is two-dimensional coordinate information, the two-dimensional coordinate information of each printing substrate on the printing substrate carrier can be directly used as the corresponding printing data position information; when the position information of each printing substrate on the printing substrate carrier is three-dimensional coordinate information, adjust the printing data position information.

[0010] According to the printing data position information, output the printing data of each printing file for inkjet printing on the corresponding printing substrate.

[0011] Preferably, when the position information of each printing substrate on the printing substrate carrier is three-dimensional coordinate information, the adjustment of the printing data position information includes:

[0012] Determine the offset of the printed image caused by the height difference between the printing substrates.

[0013] Obtain the calibration value of the offset through the thickness of each printing substrate and the nozzle movement speed.

[0014] Adjust the corresponding printing data position information according to the calibration value.

[0015] Preferably, when the position information of each printing substrate on the printing substrate carrier is three-dimensional coordinate information, the adjustment of the printing data position information includes:

[0016] Set the corresponding trigger parameters according to the thickness of each printing substrate to adjust the printing data position information, so that each printing data is inkjet printed on the corresponding printing substrate without offset.

[0017] Preferably, among the printing substrates on the printing substrate carrier, at least two printing substrates are different in material, and / or thickness, and / or size.

[0018] Preferably, taking the geometric center of the printing substrate carrier as the origin, the reciprocating movement direction of the nozzle as the X-axis, the stepping direction of the nozzle as the Y-axis, establish a plane coordinate system or a three-dimensional coordinate system with the plane where the printing substrate carrier is located. The obtaining of the position information and the contour information of each printing substrate located on the printing substrate carrier includes:

[0019] Obtain an image including all the printing substrates on the printing substrate carrier.

[0020] Obtain the contour information corresponding to each printing substrate according to the image.

[0021] According to the contour information of each substrate, when each substrate is a thin sheet medium, obtain the coordinate data of each substrate in the plane coordinate system; when at least one of each substrate is a non-thin sheet medium, obtain the coordinate data of each substrate in the three-dimensional coordinate system.

[0022] Preferably, the outputting the printing data of each printing file for inkjet printing on the corresponding substrate according to the printing data position information includes:

[0023] Arrange the printing data of all the to-be-printed files on the canvas in a preset order according to the printing data position information to obtain the first to-be-printed file;

[0024] Perform inkjet printing on all the substrates according to the first to-be-printed file.

[0025] Preferably, the processing the printing data of the printing file corresponding to each substrate according to the contour information of each substrate so that the position of the ink droplets ejected on each substrate is consistent with the desired ink ejection position on the substrate includes:

[0026] According to the contour information of each substrate, obtain the rotation angle and / or scaling factor of the printing file corresponding to each substrate;

[0027] Perform data processing on the printing file according to the rotation angle and / or the scaling factor to obtain the corresponding to-be-printed file.

[0028] In a second aspect, an embodiment of the present invention provides an adaptive posture intensive inkjet printing device for substrates, and the device includes:

[0029] A substrate information acquisition module, configured to acquire the position information and contour information of each substrate located on the substrate carrier;

[0030] A printing data processing module, configured to process the printing data of the printing file corresponding to each substrate according to the contour information of each substrate so that the position of the ink droplets ejected on each substrate is consistent with the desired ink ejection position on the substrate;

[0031] A printing data position information acquisition module, configured to acquire the printing data position information of the processed printing data in each printing file relative to the substrate carrier according to the position information of each substrate on the substrate carrier, where when the position information of each substrate on the substrate carrier is two-dimensional coordinate information, the two-dimensional coordinate information of each substrate on the substrate carrier can be directly used as the corresponding printing data position information; when the position information of each substrate on the substrate carrier is three-dimensional coordinate information, adjust the printing data position information;

[0032] An inkjet printing module for inkjet printing the print data of each print file on a corresponding printing medium according to the print data position information.

[0033] In a third aspect, an embodiment of the present invention provides a printing device, including: a print head, a printing medium carrier, a printing device, and an imaging device. The printing device is respectively connected to the print head and the imaging device, and is configured to control the print head to perform inkjet printing on multiple printing media according to the position information and contour information of multiple printing media on the printing medium carrier obtained from the imaging device. Wherein, the printing device is the printing medium pose adaptive intensive inkjet printing device as claimed in claim 8.

[0034] In a fourth aspect, an embodiment of the present invention provides a storage medium, on which computer program instructions are stored, and when the computer program instructions are executed by a processor, the method in the first aspect of the above-mentioned embodiment is implemented.

[0035] In summary, the printing medium pose adaptive intensive inkjet printing method, device and equipment provided by the embodiments of the present invention. First, the method obtains the position information and contour information of each printing medium located on the printing medium carrier; according to the contour information of each printing medium, processes the print data of the corresponding print file of each printing medium so that the position of the ink droplets ejected on each printing medium is consistent with the desired ink ejection position on the printing medium, so that the to-be-printed image or text to be printed on each printing medium matches the size, inclination and position of the printing medium, ensuring the accuracy of image or text printing on the printing medium; secondly, according to the position information of each printing medium on the printing medium carrier, obtains the print data position information of the processed print data in each print file relative to the printing medium carrier, and outputs the print data of each print file for inkjet printing on the corresponding printing medium according to the print data position information, ensuring that the print data of each to-be-printed file corresponds to the position of the corresponding printing medium on the printing medium carrier, making the positioning of the printing medium more flexible, reducing the operation difficulty of positioning multiple printing media, saving the positioning time, and capable of simultaneously printing printing media of the same shape or different shapes, improving the flexibility and efficiency of printing. Description of the Drawings

[0036] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings required to be used in the embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative efforts.

[0037] Figure 1 It is a flowchart of the intensive inkjet printing method with randomly distributed printing medium positions in the first embodiment of the present invention.

[0038] Figure 2 It is a flowchart of an intensive inkjet printing method with randomly distributed substrate positions according to the second embodiment of the present invention.

[0039] Figure 3 It is a flowchart of an intensive inkjet printing method with randomly distributed substrate positions according to the third embodiment of the present invention.

[0040] Figure 4 It is a schematic diagram of a substrate located on a substrate carrier in an intensive inkjet printing method with randomly distributed substrate positions according to the third embodiment of the present invention.

[0041] Figure 5 It is a flowchart of an intensive inkjet printing method with randomly distributed substrate positions according to the fourth embodiment of the present invention.

[0042] Figure 6 It is a flowchart of an intensive inkjet printing method with randomly distributed substrate positions according to the fifth embodiment of the present invention.

[0043] Figure 7 It is a schematic structural diagram of an intensive inkjet printing device with randomly distributed substrate positions according to an embodiment of the present invention.

[0044] Figure 8 It is a schematic structural diagram of an intensive inkjet printing equipment with randomly distributed substrate positions according to an embodiment of the present invention. Detailed Embodiments

[0045] The features and exemplary embodiments of various aspects of the present invention will be described in detail below. To make the objectives, technical solutions, and advantages of the present invention clearer and more understandable, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only configured to explain the present invention and are not configured to limit the present invention. For those skilled in the art, the present invention can be implemented without some of these specific details. The following description of the embodiments is only provided to provide a better understanding of the present invention by showing examples of the present invention.

[0046] 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 any actual relationship or order between these entities or operations. Moreover, the terms "comprising", "including" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements not only includes those elements, but also includes other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, the elements defined by the statement "comprising..." do not exclude the presence of additional identical elements in the process, method, article or device comprising the said elements.

[0047] Please refer to Figure 1 , an embodiment of the present invention provides an intensive inkjet printing method with randomly distributed printing substrates. The number of the printing substrates is at least two, and each printing substrate is simultaneously distributed at different positions on the printing substrate carrier. The method only needs to take a single shot of all the printing substrates located on the printing substrate carrier. After the shooting is completed, the printing files corresponding to the printing substrates are automatically obtained, saving the positioning time during the printing process of the printing substrates, improving the printing efficiency. At the same time, after the shooting is completed, the image printing files are processed such as rotation and / or scaling according to the contour information of each printing substrate, ensuring the accuracy of image printing. At the same time, it also reduces the operation difficulty of placing multiple printing substrates, saves the time for precise placement, and makes the placement of the printing substrates more flexible. The intensive inkjet printing method with randomly distributed printing substrates specifically includes the following steps:

[0048] S1. Obtain the position information and contour information of each printing substrate located on the printing substrate carrier;

[0049] In one embodiment, taking the geometric center of the printing substrate carrier as the origin, the reciprocating movement direction of the print head as the X-axis, the stepping direction of the print head as the Y-axis, a plane coordinate system or a three-dimensional coordinate system is established with the plane where the printing substrate carrier is located. Please refer to Figure 2 , and the specific content of S1 includes:

[0050] S11. Obtain an image including all the printing substrates on the printing substrate carrier;

[0051] S12. Obtain the contour information corresponding to each printing substrate based on the image;

[0052] S13. According to the contour information of each printing substrate, when each printing substrate is a thin sheet medium, obtain the coordinate data of each printing substrate in the plane coordinate system; when at least one of each printing substrate is a non-thin sheet medium, obtain the coordinate data of each printing substrate in the three-dimensional coordinate system.

[0053] Specifically, by controlling the CCD camera to capture an image of all the printing materials on the printing material carrier, filtering the captured image to filter out some noise in the image, using a second-order gradient Canny edge detection operator to extract the edges of the target image, and extracting contour information based on a contour extraction algorithm. The contour information includes the coordinate parameters of the contour points, which are used as the position information of each printing material. In the present invention, all coordinate systems are plane coordinate systems or three-dimensional coordinate systems constructed based on the printing material carrier. When all the printing materials on the printing material carrier are thin sheet media, that is, the thickness of each printing material is consistent, a plane coordinate system is established. The thin sheet media can be printed circuit boards, radio frequency tags, identification cards, paper, etc. This is only an example and not a limitation here. When at least one of the printing materials is a non-thin sheet media, that is, when the thicknesses of the printing materials are inconsistent, a three-dimensional coordinate system is established to obtain the thickness, that is, the height information of each printing material. The coordinate origin can be set as needed. For example, the geometric center of the printing material carrier can be selected as the coordinate origin, or the starting printing position on the printing material carrier can be selected as the coordinate origin. These can all be determined according to the actual printing needs and calculation needs. The reciprocating movement direction of the print head is used as the X-axis of the coordinate system, and the stepping direction of the print head is used as the Y-axis of the coordinate system;

[0054] S2. According to the contour information of each printing material, process the printing data of the corresponding printing file for each printing material so that the position of the ink droplets ejected on each printing material is consistent with the desired ink ejection position on the printing material;

[0055] In one embodiment, the S2 includes:

[0056] S21. According to the contour information of each printing material, obtain the rotation angle and / or scaling factor of the corresponding printing file for each printing material;

[0057] S22. Process the printing file according to the rotation angle and / or the scaling factor to obtain a corresponding file to be printed;

[0058] In one embodiment, before step S21, the method further includes obtaining the corresponding printing file for each printing material through the contour information of each printing material;

[0059] Specifically, after obtaining the contour information of each substrate, several preset printing files are matched through the contour information of each substrate. The printing file includes dot matrix data for printing. By depicting the dot matrix data in an image file, coordinate data of each image can be obtained in the image file. Based on the correspondence between the coordinate data of each contour point in the contour information and the coordinate data of the image, the rotation angle and / or the scaling factor are determined, where the rotation angle and / or the scaling factor are derived based on the extreme value conditions that need to be satisfied when the coordinate data of each contour point and the coordinate data of its corresponding image are minimized.

[0060] In one embodiment, referring to Figure 3 , S22 specifically includes:

[0061] S221. Establish an affine transformation matrix according to the rotation angle and / or the scaling factor;

[0062] S222. Perform data processing on the image printing file according to the affine transformation matrix;

[0063] Among them, the affine transformation matrix is:

[0064] {cos(θ)*α, sin(θ), 0, -sin(θ), cos(θ)*β, 0}

[0065] In the formula, θ is the rotation angle, α is the scaling factor of the coordinate data in the X direction in the printing file, and β is the scaling factor of the coordinate data in the Y direction in the printing file;

[0066] Let the original coordinate data of any image be (X, Y), and the new coordinate of the image after being processed by the affine transformation matrix is (X', Y');

[0067] Among them, X' = cos(θ)*α*X + sin(θ)*Y;

[0068] Y' = -sin(θ)*X + cos(θ)*β.

[0069] In this embodiment, the image in the parsed printing file is rotated and scaled according to the rotation angle and the scaling factor to obtain a to-be-printed image that matches the substrate. In this way, accurate printing of substrates at any placement position and any size can be achieved. For example, Figure 4 during the process of parsing the printing file and converting it into a bitmap that can be printed by the printer, such as obliquely placed or upside-down, the image printing file can be quickly rotated and scaled, so as to accurately print the image to the accurate position of the substrate and improve the image printing accuracy;

[0070] S3. Obtain the printing data position information of the processed printing files relative to the substrate carrier according to the position information of each substrate on the substrate carrier;

[0071] S4. Output the printing data of each printing file for inkjet printing on the corresponding substrate according to the printing data position information.

[0072] Specifically, according to the position information of each substrate on the substrate carrier, obtain the printing data position information of the processed printing files relative to the substrate carrier. When the position information of each substrate on the substrate carrier is two-dimensional coordinate information, the two-dimensional coordinate information of each substrate on the substrate carrier can be directly used as the corresponding printing data position information; when the position information of each substrate on the substrate carrier is three-dimensional coordinate information, that is, the thicknesses of the substrates are inconsistent. At this time, if the printing data position information is not adjusted, during printing, due to the height difference between the substrates, the printed image will be offset. The offset can be calibrated by obtaining a calibration value based on the thickness of each substrate and the moving speed of the nozzle, and adjusting the corresponding printing data position information according to the calibration value; in another embodiment, the offset caused by the inconsistent thickness can also be adjusted by setting trigger parameters, so that the printing data of each printing file can be inkjet printed on the corresponding substrate without offset.

[0073] In one embodiment, step S4 specifically includes:

[0074] S41: Arrange the printing data of all the to-be-printed files on the canvas in a preset order according to the printing data position information to obtain a first to-be-printed file;

[0075] S42: Perform inkjet printing on all the substrates according to the first to-be-printed file.

[0076] Specifically, during printing, first arrange the printing data of the to-be-printed files on a canvas in a preset order according to the printing data position information to obtain a first to-be-printed file. The size of the canvas is the same as that of the substrate carrier. During printing, directly perform inkjet printing according to the printing data of the first to-be-printed file, and thus the printing of multiple substrates can be completed at one time. Since the first to-be-printed file is obtained by arranging according to the printing data position information, when printing the first to-be-printed file, the corresponding image or text can be accurately printed on each substrate.

[0077] In another embodiment, before step S41, it further includes arranging all the files to be printed and obtaining the minimum bounding rectangle after arranging all the files to be printed, obtaining a canvas with the same size as the minimum bounding rectangle in the image processing software. Using the minimum bounding rectangle saves the data processing time for stitching images, improves the data processing efficiency, and since the canvas size is reduced, it saves the travel distance of the printing carriage's reciprocating movement, further improving the printing efficiency.

[0078] The intensive inkjet printing method with randomly distributed substrate positions in this embodiment obtains the position information and contour information of each substrate on the substrate carrier; according to the contour information of each substrate, processes the printing data of the corresponding printing file for each substrate so that the position of the ink droplets ejected on each substrate is consistent with the desired ink ejection position on the substrate, making the image or text to be printed on each substrate match the size, inclination, and position of the substrate, ensuring the accuracy of printing the image or text on the substrate; secondly, according to the position information of each substrate on the substrate carrier, obtains the printing data position information of the processed printing files relative to the substrate carrier, and according to the printing data position information, outputs the printing data of each printing file for inkjet printing on the corresponding substrate, ensuring that the printing data of each file to be printed corresponds to the position of the corresponding substrate on the substrate carrier, making the positioning of the substrate more flexible, reducing the operation difficulty of positioning multiple substrates, saving the positioning time, and enabling simultaneous printing of substrates with the same shape or different shapes, improving the printing flexibility and printing efficiency.

[0079] Embodiment 2

[0080] Please refer to Figure 7 , the embodiment of the present invention provides an intensive inkjet printing device with randomly distributed substrate positions, and the device includes:

[0081] A substrate information acquisition module 10 for acquiring the position information and contour information of each substrate on the substrate carrier;

[0082] A printing data processing module 20 for processing the printing data of the corresponding printing file for each substrate according to the contour information of each substrate so that the position of the ink droplets ejected on each substrate is consistent with the desired ink ejection position on the substrate;

[0083] A printing data position information acquisition module 30 for acquiring the printing data position information of the processed printing files relative to the substrate carrier according to the position information of each substrate on the substrate carrier;

[0084] An inkjet printing module 40 for inkjet printing the print data of each print file on a corresponding substrate according to the print data position information.

[0085] Preferably, the substrate information acquisition module 10 includes:

[0086] An imaging unit for acquiring an image of all the substrates on the substrate carrier;

[0087] A contour information acquisition unit for acquiring the contour information corresponding to each substrate based on the image;

[0088] A position information acquisition unit for acquiring the position information of each substrate relative to the substrate carrier according to the first contour information of each substrate.

[0089] Preferably, the image to be printed acquisition module 30 includes:

[0090] A correction parameter acquisition unit for acquiring the rotation angle and / or scaling factor of the print image file corresponding to each substrate according to the first contour information and the second contour information;

[0091] An image to be printed acquisition unit for performing data processing on the image print file according to the rotation angle and / or the scaling factor to obtain a corresponding image to be printed.

[0092] Preferably, the rotation angle and / or the scaling factor for performing data processing on the image print file to obtain a corresponding image to be printed includes:

[0093] Establishing an affine transformation matrix according to the rotation angle and / or the scaling factor;

[0094] Performing data processing on the image print file according to the affine transformation matrix;

[0095] Wherein, the affine transformation matrix is:

[0096] {cos(θ)*α, sin(θ), 0, -sin(θ), cos(θ)*β, 0}

[0097] Wherein, θ is the rotation angle, α is the scaling factor of the coordinate data in the X direction in the image print file, and β is the scaling factor of the coordinate data in the Y direction in the image print file.

[0098] The intensive inkjet printing device with randomly distributed printing substrates provided by the embodiments of the present invention obtains the position information and contour information of each printing substrate on the printing substrate carrier; according to the contour information of each printing substrate, processes the printing data of the corresponding printing file of each printing substrate so that the positions of the ink droplets ejected on each printing substrate are consistent with the desired ink ejection positions on the printing substrate, ensuring that the to-be-printed images or texts to be printed on each printing substrate match the size, inclination, and position of the printing substrate, guaranteeing the accuracy of printing images or texts on the printing substrate; secondly, according to the position information of each printing substrate on the printing substrate carrier, obtains the printing data position information of the processed printing data in each printing file relative to the printing substrate carrier, and according to the printing data position information, outputs the printing data of each printing file for inkjet printing on the corresponding printing substrate, ensuring that the printing data of each to-be-printed file corresponds to the position of the corresponding printing substrate on the printing substrate carrier, making the positioning of the printing substrates more flexible, reducing the operation difficulty of positioning multiple printing substrates, saving the positioning time, and enabling simultaneous printing of printing substrates with the same shape or different shapes, improving the flexibility and efficiency of printing

[0099] The embodiments of the present invention also provide a flatbed printing device, including: a print head, a printing substrate carrier, a printing device, and a camera device. The printing device is respectively connected to the print head and the camera device, and is used to control the print head to perform inkjet printing on multiple printing substrates according to the position information and contour information of multiple printing substrates on the printing substrate carrier obtained from the camera device. Among them, the printing device is Figure 7 the intensive inkjet printing device with randomly distributed printing substrates as described above.

[0100] In addition, combined with Figure 1 the intensive inkjet printing method with randomly distributed printing substrates of the embodiments of the present invention described can be implemented by an intensive inkjet printing device with randomly distributed printing substrates. Figure 8 Fig. shows the hardware structure schematic diagram of the intensive inkjet printing device with randomly distributed printing substrates provided by the embodiments of the present invention.

[0101] The intensive inkjet printing device with randomly distributed printing substrates may include a processor 401 and a memory 402 storing computer program instructions.

[0102] Specifically, the above-mentioned processor 401 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention.

[0103] The memory 402 may include a mass memory for data or instructions. By way of example and not limitation, the memory 402 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. In a suitable case, the memory 402 may include removable or non-removable (or fixed) media. In a suitable case, the memory 402 may be internal or external to the data processing device. In a particular embodiment, the memory 402 is a non-volatile solid-state memory. In a particular embodiment, the memory 402 includes a read-only memory (ROM). In a suitable case, 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.

[0104] The processor 401 reads and executes the computer program instructions stored in the memory 402 to implement any one of the intensive inkjet printing methods with random distribution of the substrate positions in the above embodiments.

[0105] In one example, the intensive inkjet printing device with random distribution of the substrate positions may further include a communication interface 403 and a bus 410. Among them, as Figure 8 shown, the processor 401, the memory 402, and the communication interface 403 are connected through the bus 410 and complete communication with each other.

[0106] The communication interface 403 is mainly used to implement communication between the various modules, devices, units, and / or devices in the embodiments of the present invention.

[0107] The bus 410 includes hardware, software, or both, and couples the components of the intensive inkjet printing device with random distribution of the substrate positions together. By way of example and not limitation, the bus may include an accelerated graphics port (AGP) or other graphics bus, an enhanced industry standard architecture (EISA) bus, a front-side bus (FSB), a hyperTransport (HT) interconnect, an industry standard architecture (ISA) bus, an infinite bandwidth interconnect, a low pin count (LPC) bus, a memory bus, a microChannel architecture (MCA) bus, a peripheral component interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a serial advanced technology attachment (SATA) bus, a video electronics standards association local (VLB) bus, or other suitable buses, or a combination of two or more of these. In a suitable case, the bus 410 may include one or more buses. Although the embodiments of the present invention describe and illustrate a specific bus, the present invention contemplates any suitable bus or interconnect.

[0108] In addition, in combination with the intensive inkjet printing method with randomly distributed printing substrate positions in the above embodiments, an embodiment of the present invention can provide a computer-readable storage medium to implement this. Computer program instructions are stored on the computer-readable storage medium; when the computer program instructions are executed by a processor, any one of the intensive inkjet printing methods with randomly distributed printing substrate positions in the above embodiments is implemented.

[0109] In summary, the intensive inkjet printing method, device, equipment, medium, and printing equipment with randomly distributed printing substrate positions provided by the embodiments of the present invention are as follows. First, the method obtains the position information and contour information of each printing substrate on the printing substrate carrier; according to the contour information of each printing substrate, the printing data of the corresponding printing file for each printing substrate is processed so that the position of the ink droplets ejected on each printing substrate is consistent with the desired ink ejection position on the printing substrate, ensuring that the image or text to be printed on each printing substrate matches the size, inclination, and position of the printing substrate, guaranteeing the accuracy of printing the image or text on the printing substrate. Second, according to the position information of each printing substrate on the printing substrate carrier, the position information of the printing data in each processed printing file relative to the printing data of the printing substrate carrier is obtained, and according to the printing data position information, the printing data of each printing file is output for inkjet printing on the corresponding printing substrate, ensuring that the printing data of each file to be printed corresponds to the position of the corresponding printing substrate on the printing substrate carrier, making the positioning of the printing substrate more flexible, reducing the operation difficulty of positioning multiple printing substrates, saving the positioning time, and enabling simultaneous printing of printing substrates with the same shape or different shapes, improving the flexibility and efficiency of printing.

[0110] It should be clear that the present invention is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are 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. Those skilled in the art can make various changes, modifications, and additions, or change the order of the steps after understanding the spirit of the present invention.

[0111] As described above, the above is only the specific implementation manner of the present invention. Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, modules, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be repeated here. It should be understood that the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present invention can easily think of various equivalent modifications or substitutions, and these modifications or substitutions should all be covered within the protection scope of the present invention.

Claims

1. An adaptive posture intensive inkjet printing method for a printing substrate, characterized in that The number of the substrates is at least two, and each substrate is simultaneously distributed at different positions on the substrate carrier. The method includes: Obtaining the position information and contour information of each substrate on the substrate carrier; Processing the printing data of the printing file corresponding to each substrate according to the contour information of each substrate so that the positions of the ink droplets ejected on each substrate are consistent with the desired ink ejection positions on the substrate; Obtaining the printing data position information of the processed printing files relative to the substrate carrier according to the position information of each substrate on the substrate carrier. Wherein, when the position information of each substrate on the substrate carrier is two-dimensional coordinate information, the two-dimensional coordinate information of each substrate on the substrate carrier can be directly used as the corresponding printing data position information; when the position information of each substrate on the substrate carrier is three-dimensional coordinate information, the printing data position information is adjusted; According to the printing data position information, output the printing data of each printing file for inkjet printing on the corresponding substrate.

2. The method according to claim 1, wherein When the position information of each substrate on the substrate carrier is three-dimensional coordinate information, the adjustment of the printing data position information includes: Determining the offset of the printed image caused by the height difference between the substrates; Obtaining the calibration value of the offset through the thickness of each substrate and the nozzle movement speed; Adjusting the corresponding printing data position information according to the calibration value.

3. The method according to claim 1, wherein When the position information of each substrate on the substrate carrier is three-dimensional coordinate information, the adjustment of the printing data position information includes: Setting corresponding trigger parameters according to the thickness of each substrate to adjust the printing data position information so that the printing data are inkjet printed on the corresponding substrates without offset.

4. The method according to claim 1, characterized in that, Among the substrates located on the substrate carrier, at least two substrates are different in material, and / or thickness, and / or size.

5. The method according to claim 1, wherein Taking the geometric center of the substrate carrier as the origin, taking the reciprocating movement direction of the nozzle as the X-axis, taking the stepping direction of the nozzle as the Y-axis, and establishing a plane coordinate system or a three-dimensional coordinate system with the plane where the substrate carrier is located. The obtaining of the position information and contour information of each substrate on the substrate carrier includes: Obtaining an image including all the substrates on the substrate carrier; Obtaining the contour information corresponding to each substrate based on the image; According to the contour information of each substrate, when each substrate is a thin sheet medium, obtaining the coordinate data of each substrate in the plane coordinate system; when at least one of the substrates is a non-thin sheet medium, obtaining the coordinate data of each substrate in the three-dimensional coordinate system.

6. The method according to claim 1, characterized in that, The outputting of the printing data of each printing file for inkjet printing on the corresponding substrate according to the printing data position information includes: Arranging the printing data of all the to-be-printed files in a preset order on the canvas according to the printing data position information to obtain a first to-be-printed file; Performing inkjet printing on all the substrates according to the first to-be-printed file.

7. The method according to any one of claims 1 to 6, characterized in that Processing the print data of the print file corresponding to each printing substrate according to the contour information of each printing substrate so that the positions of the ink droplets ejected onto each printing substrate are consistent with the desired ink ejection positions on the printing substrate includes: Obtaining the rotation angle and / or scaling factor of the print file corresponding to each printing substrate according to the contour information of each printing substrate; Performing data processing on the print file according to the rotation angle and / or the scaling factor to obtain a corresponding print file to be printed.

8. An adaptive posture intensive inkjet printing device for a printing substrate, characterized in that, The device includes: A printing substrate information acquisition module, configured to acquire the position information and contour information of each printing substrate located on the printing substrate carrier; A print data processing module, configured to process the print data of the print file corresponding to each printing substrate according to the contour information of each printing substrate so that the positions of the ink droplets ejected onto each printing substrate are consistent with the desired ink ejection positions on the printing substrate; A print data position information acquisition module, configured to acquire the print data position information of the processed print files relative to the printing substrate carrier according to the position information of each printing substrate on the printing substrate carrier, wherein when the position information of each printing substrate on the printing substrate carrier is two-dimensional coordinate information, the two-dimensional coordinate information of each printing substrate on the printing substrate carrier can be directly used as the corresponding print data position information; when the position information of each printing substrate on the printing substrate carrier is three-dimensional coordinate information, the print data position information is adjusted; An inkjet printing module, configured to perform inkjet printing of the print data of each print file on the corresponding printing substrate according to the print data position information.

9. A printing device, comprising: A print head, a printing substrate carrier, a printing device, and an imaging device, the printing device is respectively connected to the print head and the imaging device, and is configured to control the print head to perform inkjet printing on multiple printing substrates according to the position information and contour information of multiple printing substrates on the printing substrate carrier obtained from the imaging device, wherein the printing device is the printing substrate pose adaptive intensive inkjet printing device according to claim 8.

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 described in any one of claims 1-7 is implemented.

Citation Information

Patent Citations

  • Reciprocating type scanning printing control method and device, equipment and storage medium

    CN110421984A

  • Industrial ink-jet printing preview method, device, equipment and storage medium

    CN110515566A

  • Ink-jet printing equipment and ink-jet printing method and device thereof

    CN111376590A

  • Print medium including coded data indicative of a physical characteristic thereof

    US20060251868A1

  • Control apparatus for printing apparatus, printing method, and storage medium

    US20170341376A1