Inkjet Printing Method, Apparatus, Electronic Device, and Storage Medium
By dividing the inkjet printing images in the inner layer of the PCB board and adjusting the grayscale value, the heat distribution in various parts of the substrate is balanced, and the substrate deformation problem caused by uneven ink heat is solved, and the inkjet printing accuracy and yield rate are improved.
Patent Information
- Application Number
- CN202510685643.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-27
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2045-05-27
AI Technical Summary
During the inkjet printing process of the inner layer of the PCB board, the substrate temperature is uneven due to ink heat conduction, resulting in substrate deformation and insufficient printing accuracy.
By dividing the initial printed image area, calculate the total number of ink-out printing pixels and the total ink down volume of each partition, adjust the grayscale value to equalize the ink down volume of each partition, and generate a new printed image for ink jet printing.
The heat difference of the substrate during inkjet is reduced, the printing accuracy and yield are improved, and the thermal distortion of the substrate is reduced.
Smart Images

Figure CN120206988B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of inkjet printing, and in particular, to an inkjet printing method, apparatus, electronic device, and storage medium. Background Art
[0002] Printed Circuit Boards (PCBs) are widely used in various electronic devices, enabling electrical connections for a variety of electronic components and providing support for them.
[0003] In the inkjet printing process for inner-layer circuits of a PCB, it is usually necessary to spray ink at a certain temperature onto a substrate through a nozzle, providing a basis for the subsequent formation of the circuit pattern on the PCB. During the spraying process, since the ink at a relatively high temperature has a certain amount of heat, when the ink droplets land on the substrate at a relatively low temperature, the heat of the ink will conduct on the substrate and cause the substrate to heat up. Also, since the circuit layout at various positions on the PCB is usually uneven, there is a significant difference in the ink droplet ejection amount for different positions on the PCB during spraying, resulting in a large difference in the temperature rise at various positions on the substrate during spraying, a large amount of thermal stress generated at multiple positions, leading to a large degree of deformation of the substrate, insufficient printing accuracy of the PCB, and a large processing error in the final PCB product. Summary of the Invention
[0004] In view of this, the present invention provides an inkjet printing method, apparatus, electronic device, and storage medium, aiming to improve the temperature rise consistency at various positions during substrate inkjet printing, reduce the degree of thermal distortion, and improve the printing accuracy of the substrate.
[0005] The inkjet printing method proposed in the first aspect of the present invention includes: obtaining an initial print image; dividing the initial print image into regions and counting the number of partitions; calculating the total number of ink ejection print pixels for each partition based on the image in each partition; calculating the total ink droplet ejection amount for each partition using a first gray value according to the total number of ink ejection print pixels for each partition; calculating the total ink droplet ejection amount coefficient for each partition with the total ink droplet ejection amount of the partition with the lowest total ink droplet ejection amount as a reference; reassigning a corrected gray value to each partition according to the total ink droplet ejection amount coefficient for each partition; generating a new print image based on the corrected gray value for each partition; and performing inkjet printing on the substrate.
[0006] The inkjet printing method proposed in the first aspect of the present invention divides the initial printed image into regions, obtains the total ink consumption based on the total number of inkjet printing pixels and the first gray value of the image in each partition, divides each partition by its own total ink consumption and the minimum total ink consumption to obtain the total ink consumption coefficient, and then reassigns the corrected gray value to each partition according to the total ink consumption coefficient. As a result, during the actual inkjet printing process, the difference in the total ink consumption of different partitions is smaller than the difference in the total ink consumption of each partition before adjustment. Then, the difference in the heat obtained by each partition on the entire substrate during the inkjet process is smaller than the difference in the heat obtained by each partition before adjustment, which also makes the temperature rise more uniform everywhere on the entire substrate, reduces the thermal stress inside the substrate, thereby reducing the thermal distortion of the substrate and improving the accuracy of the substrate during inkjet printing.
[0007] The inkjet printing device proposed in the second aspect of the present invention includes: an image storage module for obtaining the initial printed image; an image processing module for dividing the initial printed image into regions and counting the number of partitions; calculating the total number of inkjet printing pixels in each partition according to the image in each partition; calculating the total ink consumption of each partition using the first gray value according to the total number of inkjet printing pixels in each partition; calculating the total ink consumption coefficient of each partition based on the total ink consumption of each partition with the total ink consumption of the partition with the lowest total ink consumption as the reference; reassigning the corrected gray value to each partition according to the total ink consumption coefficient of each partition; generating a new printed image according to the corrected gray value of each partition; and an image inkjet module for loading the new printed image into the inkjet process for inkjet printing.
[0008] The inkjet printing device proposed in the second aspect of the present invention, after the image processing module divides the initial printed image into regions, reassigns the corrected gray value to each partition according to the total ink consumption coefficient of each partition. As a result, the difference in the new total ink consumption corresponding to each partition during inkjet printing is smaller than the difference in the total ink consumption of each partition before adjustment. Then, the difference in the heat obtained by each partition on the entire substrate during the inkjet process is smaller than the difference in the heat obtained by each partition before adjustment, which also makes the temperature rise more uniform everywhere on the entire substrate, reduces the thermal stress inside the substrate, thereby reducing the thermal distortion of the substrate and improving the accuracy of the substrate during inkjet printing.
[0009] The electronic device proposed in the third aspect of the present invention includes: a memory for storing computer program instructions; a processor communicatively connected to the memory, and the processor is used to call the computer program instructions to execute the inkjet printing method described in each of the foregoing embodiments.
[0010] The computer-readable storage medium proposed in the fourth aspect of the present invention stores computer program instructions thereon. When the computer program instructions are called by a processor, the processor is caused to execute the inkjet printing method described in each of the foregoing embodiments.
[0011] The electronic device proposed in the third aspect of the present invention and the computer-readable storage medium proposed in the fourth aspect store computer program instructions in a memory and use a processor to call the computer program instructions, so that the computer program instructions execute a control method. When implementing inkjet printing, after partitioning and assigning new calibration gray values to each partition according to the total ink drop coefficient, the heat difference obtained by each partition on the entire substrate during the inkjet process is smaller than the heat difference obtained by each partition before adjustment. This makes the temperature rise more uniform everywhere on the entire substrate, reduces the thermal stress inside the substrate, thereby reducing the thermal distortion of the substrate and improving the accuracy of the substrate during inkjet printing.
[0012] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the disclosure of the embodiments of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for description in the embodiments will be briefly introduced below. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained according to these drawings without creative efforts.
[0014] Figure 1 is a schematic flowchart of an inkjet printing method proposed in some embodiments of the present invention;
[0015] Figure 2 is a schematic flowchart of an inkjet printing method proposed in some embodiments of the present invention;
[0016] Figure 3 is a schematic flowchart of an inkjet printing method proposed in some embodiments of the present invention;
[0017] Figure 4 is a schematic diagram of an initial printed image proposed in some embodiments of the present invention;
[0018] Figure 5 is a schematic diagram of each partition after the initial printed image is divided into regions proposed in some embodiments of the present invention;
[0019] Figure 6 is a schematic structural diagram of an inkjet printing device proposed in some embodiments of the present invention;
[0020] Figure 7It is a schematic structural diagram of an electronic device proposed in some embodiments of the present invention;
[0021] Figure 8 It is a schematic structural diagram of an electronic device proposed in other embodiments of the present invention.
[0022] Explanation of reference numerals in the drawings:
[0023] 100, inkjet printing device;
[0024] 10, image storage module; 20, image processing module; 30, image printing module;
[0025] 41, initial printed image;
[0026] 50, partition;
[0027] 51, first partition; 52, second partition; 53, third partition; 54, fourth partition;
[0028] 55, fifth partition; 56, sixth partition; 57, seventh partition; 58, eighth partition; 59, ninth partition;
[0029] 1000, electronic device; 200, memory; 300, processor. Detailed implementation manners
[0030] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. Based on the embodiments of the present invention, other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0031] Without conflict, the following embodiments and the features in the embodiments can be combined with each other.
[0032] In the inkjet printing of the inner layer circuit of a PCB board, it is usually necessary to perform inkjet printing on the entire surface of the substrate according to a pre-given image. The temperature of the ink during inkjet printing is generally between 45°C and 60°C, while the substrate without inkjet is placed in a normal temperature environment. When inkjet printing starts on the substrate, the ink sprayed onto the substrate will gradually cool down and transfer its own heat to the substrate. Since inkjet printing has a certain inkjet sequence and requires a certain amount of time, and there is a large difference in the amount of ink required at different positions on the substrate, the heat change generated by inkjet on the local substrate is relatively large, while the heat change generated by inkjet on the local substrate is relatively small. Usually, the thermal expansion coefficient of the substrate is about 12 ppm to 20 ppm. The heat of the ink during the inkjet process on the substrate may cause the temperature of the substrate to rise by 0.1°C to 2°C, and the large difference in the inkjet amount will result in a large difference in the temperature rise at different parts of the substrate, forming various thermal stresses inside the substrate, which will cause deformations of 1 μm to 25 μm at multiple positions on the substrate, resulting in a large processing error and insufficient printing accuracy of the substrate after the inkjet printing is completed.
[0033] In view of this, the present application proposes an inkjet printing method to improve the above technical problems.
[0034] As Figure 1 shown, an embodiment of the present invention proposes an inkjet printing method, which includes the following steps S100 to S500:
[0035] Step S100 in the present application includes: obtaining an initial printing image 41.
[0036] As Figure 4 shown, the initial printing image 41 here is designed according to the image to be printed on the substrate, and is usually matched with the actual design size of the PCB board in a 1:1 ratio. The initial printing image 41 is presented as a black and white image, with different gray values of 0 or 255 at different positions of the image on it. When the gray value is 0, no ink droplets are printed, and when the gray value is 255, the maximum volume of ink droplets is printed. In some embodiments of the present application, the black part printed on the substrate according to the initial printing image 41 is an anti-etching protective layer, which is convenient for subsequent etching of the copper foil without the anti-etching protective layer coverage on the substrate, and finally forms a PCB board with a preset conductive pattern of a copper-clad circuit.
[0037] Continue to refer to Figure 1 , in the present application, step S200 includes: dividing the initial printing image 41 shown in Figure 4 into regions and counting the number of partitions 50.
[0038] When dividing the regions here, the number of partitions 50 needs to be appropriate. If there are too many partitions 50, the calculation amount is too large, which may affect the final production capacity; if there are too few partitions, the adjustment difference of the ink output at each position is less affected, and the effect of improving the above technical problems is not good.
[0039] Well, in the present application, as Figure 5 shown, the divided regions are in a multi-row and multi-column form, and the number of partitions 50 is greater than or equal to 9, and can be, for example, 9, 12, 16, 20, 25, 30, 36, 81 partitions 50, etc. In some specific embodiments, the initial print image 41 is divided according to 3 rows and 3 columns, so that the initial print image 41 forms 9 partitions 50, and the number of these partitions 50 can meet the effect that after adjusting the gray values of the images of each partition 50 through subsequent steps in the present application, the ink output difference of each partition 50 is smaller than before the gray value adjustment.
[0040] And / or, in some embodiments, the areas of each partition 50 are equal and the shapes are the same. The common PCB board has a size range of 50mm×50mm to 800mm×1300mm and can be used for consumer electronic products, as industrial control modules and development boards, etc. The standard size of the PCB board is usually square, and can also be a customized rectangular, circular or other shaped board. Correspondingly, since the initial print image 41 and the PCB board usually have a 1:1 ratio, in order to achieve the required number of partitions, the size of the partition 50 needs to be designed according to the size of the initial print image 41.
[0041] In some specific embodiments, for the case where the vertical distance between the opposite edges of the initial print image 41 is 15 cm, if it is divided into 9 partitions 50, the vertical distance between the opposite edges of each partition 50 can be designed to be 5 cm. That is to say, the size of the partition 50 should be determined according to the actual initial print image 41 and the number of partitions 50 required, so that the size of the partition 50 is reasonable, and during the inkjet printing process of the substrate, after adjusting the gray value of the partition 50 according to the subsequent steps of the present application, a better effect of adjusting the heat difference between each partition 50 can be achieved.
[0042] Continuing to refer to Figure 1 , in step S300 of the present application, it includes: calculating the total number of inkjet printing pixels of each partition 50 according to the image in each partition 50, and calculating the total ink output of each partition 50 by using the first gray value according to the total number of inkjet printing pixels of each partition 50.
[0043] In some embodiments, a graphic algorithm is used to calculate the total number of inkjet printing pixels of each partition 50 according to the image in each partition 50. For example, for an image with a gray value of 0, it is counted as 0, and for an image with a gray value of 255, it is counted as 1, so as to count the total number of inkjet printing pixels with a gray value of 255 in each partition 50.
[0044] The value range of the first gray value K in step S300 is 200 ≤ K ≤ 255, such as 200, 210, 222, 230, 240, 255 and other values. In a specific embodiment, when the total number of inkjet printing pixels in a certain partition 50 is counted as 100, if the first gray value K is 255, the total ink amount of the partition 50 is 25500.
[0045] Continue to refer to Figure 1 As shown, in this application, step S400 includes: according to the total ink amount of each partition 50, taking the total ink amount of the partition 50 with the lowest total ink amount as the benchmark, calculate the total ink amount coefficient of each partition 50. That is to say, in this application, each partition 50 can be sorted according to the total ink amount, and the partition 50 with the highest total ink amount and the partition 50 with the lowest total ink amount can be found. Thus, taking the total ink amount of the partition 50 with the lowest total ink amount as the benchmark, calculate the total ink amount coefficient of each partition 50 respectively, so as to obtain the high and low of the ink amount in different partitions 50, providing a basis for subsequent gray correction.
[0046] In a specific embodiment, as Figure 5 shown, taking the initial printed image 41 divided into three rows and three columns to form 9 partitions 50 as an example, the nine partitions 50 are named the first partition 51, the second partition 52, the third partition 53, the fourth partition 54, the fifth partition 55, the sixth partition 56, the seventh partition 57, the eighth partition 58, and the ninth partition 59 in turn. The order of partition naming can be named in ascending order according to the size of the total ink amount, or named in turn according to the proximity relationship of the partition positions, or can also be randomly named, which is not limited here.
[0047] For example, select the first gray value as 255, and calculate the total ink amount of each partition 50 according to the measured total number of inkjet printing pixels of each partition 50.
[0048] Suppose the measured total number of inkjet printing pixels in the first partition 51 is 100, then the total ink amount of the first partition 51 is 100×255 = 25500. When the total ink amount of the first partition 51 is the smallest, the total ink amount coefficient of the first partition 51 is 25500 / 25500 = 1.
[0049] Suppose the measured total number of inkjet printing pixels in the second partition 52 is 200, then the total ink amount of the second partition 52 is 200×255 = 51000, and the total ink amount coefficient of the second partition 52 is 51000 / 25500 = 2.
[0050] Suppose the measured total number of inkjet printing pixels in the third partition 53 is 300, then the total ink amount of the third partition 53 is 300×255 = 76500, and the total ink amount coefficient of the third partition 53 is 76500 / 25500 = 3.
[0051] Assume that the total number of ink-jet printing pixels in the fourth partition 54 is measured to be 400. Then, the total ink amount in the fourth partition 54 is 400 × 255 = 102000, and the total ink amount coefficient of the fourth partition 54 is 102000 / 25500 = 4.
[0052] Assume that the total number of ink-jet printing pixels in the fifth partition 55 is measured to be 500. Then, the total ink amount in the fifth partition 55 is 500 × 255 = 127500, and the total ink amount coefficient of the fifth partition 55 is 127500 / 25500 = 5.
[0053] Assume that the total number of ink-jet printing pixels in the sixth partition 56 is measured to be 600. Then, the total ink amount in the sixth partition 56 is 600 × 255 = 153000, and the total ink amount coefficient of the sixth partition 56 is 153000 / 25500 = 6.
[0054] Assume that the total number of ink-jet printing pixels in the seventh partition 57 is measured to be 700. Then, the total ink amount in the seventh partition 57 is 700 × 255 = 178500, and the total ink amount coefficient of the seventh partition 57 is 178500 / 25500 = 7.
[0055] Assume that the total number of ink-jet printing pixels in the eighth partition 58 is measured to be 800. Then, the total ink amount in the eighth partition 58 is 800 × 255 = 204000, and the total ink amount coefficient of the eighth partition 58 is 204000 / 25500 = 8.
[0056] Assume that the total number of ink-jet printing pixels in the ninth partition 59 is measured to be 900. Then, the total ink amount in the ninth partition 59 is 900 × 255 = 229500, and the total ink amount coefficient of the ninth partition 59 is 229500 / 25500 = 9.
[0057] Further, according to the total ink amount coefficients of the respective partitions 50, corrected gray values are respectively assigned to the respective partitions 50; a new print image is generated according to the corrected gray values of the respective partitions 50. When assigning corrected gray values to the respective partitions 50, the general principle is to assign a lower gray value to the partition 50 with a larger total ink amount coefficient, so that the total heat of these partitions 50 after inkjet is lower than the total heat before the gray value is adjusted; while a higher gray value is assigned to the partition 50 with a smaller total ink amount coefficient, so that the difference in the total heat generated by inkjet after adjusting the gray value of the partitions 50 with different ink amount coefficients is smaller, and finally the thermal influence on the substrate during the inkjet process of the respective partitions 50 of the entire substrate can tend to be uniform, reducing the strong local thermal distortion of the substrate.
[0058] In some embodiments, as Figure 2 shown, step S400 further includes the following steps S410 to S420:
[0059] Step S410: Based on the total ink consumption of each partition, taking the total ink consumption of the partition with the lowest total ink consumption as the benchmark, denote the total ink consumption coefficient of each partition 50 as F, and obtain the minimum total ink consumption coefficient Fmin and the maximum total ink consumption coefficient Fmax.
[0060] Step S420: Assign a second gray value, denoted as N, to the partition 50 with the largest total ink consumption, and assign a third gray value, denoted as M, to the partition 50 with the smallest total ink consumption. Adjust the corrected gray value Y of the image within each partition 50 according to the following formula: Y = M - [(M - N) / (Fmax - Fmin)] * (F - Fmin), where the second gray value is less than or equal to the third gray value and greater than zero, and at the same time, the third gray value is less than or equal to the first gray value. Then, by reassigning gray values to each partition 50 in step S420, different partitions 50 are adjusted and a new total ink consumption is generated, and the heat difference of the partition 50 after adjusting the gray value is smaller than that of the partition 50 before adjusting the gray value, which makes the thermal stress received by each part of the entire substrate as consistent as possible during inkjet printing, and makes the local thermal distortion degree of the substrate controllable.
[0061] In step S420, the value range of the second gray value N is 20 ≤ N ≤ 160. For example, it can be 20, 30, 40, 60, 70, 80, 100, 110, 122, 130, 140, 160 and other values, which are not limited here. When the second gray value is too low, less than 20, it is easy to cause poor inkjet effect and insufficient film thickness in the adjusted partition 50 after inkjet printing, and it cannot meet the electrical performance requirements of the final PCB board product; when the second gray value is too high, higher than 160, it is easy to cause less heat reduction in the adjusted partition 50, and it cannot achieve the adjustment of the heat difference of the entire substrate. Therefore, in this application, the second gray value N is limited within the above range, which can not only ensure that the total heat of the partition 50 with a large amount of heat generated during the original inkjet printing process on the entire substrate is reduced to a reasonable level, but also ensure that each partition 50 can maintain the original inkjet effect after inkjet printing and ensure that the finished product has the required electrical performance requirements. In some embodiments, the value range of the second gray value N is 50 ≤ N ≤ 120. For example, it can be 50, 60, 70, 80, 100, 110, 120 and other values.
[0062] In step S420, the value range of the third gray value M is 80 ≤ M ≤ 255. For example, it can be values such as 80, 90, 95, 100, 110, 120, 125, 130, 140, 145, 157, 166, 170, 190, 200, 210, 220, 233, 240, and 255, and there is no limitation here. When the third gray value is too low and lower than 80, the heat that can be increased in the partition 50 with relatively small heat before adjusting the gray value may be limited, which makes the adjustment of the heat difference between each partition 50 of the entire substrate not significant enough. The third gray value can only be adjusted up to 255, that is, the image of the partition 50 to be adjusted is inkjet printed with the maximum gray value, so as to increase the heat generated during the inkjet process of this partition 50 and reduce the difference in heat generated during the inkjet process from other partitions 50. By limiting the third gray value M within the above range in this application, the heat of these partitions 50 with a smaller total ink deposition coefficient after adjusting the gray value can be increased, so as to reduce the heat difference from the partitions 50 with a larger total ink deposition coefficient.
[0063] In step S420, the value range of the first gray value K is 200 ≤ K ≤ 255. For example, it can be values such as 200, 210, 220, 230, 240, 245, 250, and 255, and there is no limitation here. The first gray value is used to calculate the total ink deposition of each partition 50 before initially adjusting the gray value, and the total ink deposition coefficient of each partition 50. It can be flexibly set to facilitate identifying the total number of inkjet printing pixels with the first gray value in the algorithm, so as to facilitate calculating the total ink deposition of each partition 50 before adjusting the gray value. In some specific embodiments, the first gray value can be selected as 255, which is convenient for setting the program and also convenient for identification.
[0064] In some specific embodiments, when the second gray value is 40 and the third gray value is 80, the film formed during the inkjet printing process is relatively thin; when the second gray value is 160 and the third gray value is 255, the film formed during the inkjet printing process is relatively thick; when the second gray value is 100 and the third gray value is 150, ink waste can be prevented, and quality problems caused by insufficient ink deposition during inkjet printing can also be effectively prevented.
[0065] The following continues to illustrate the specific implementation process of step S420 by taking the value of the second gray value N as 100 and the value of the third gray value M as 150: The corrected gray value Y = M - [(M - N) / (Fmax - Fmin)] * (F - Fmin) = 150 - 50 / 8×(F - 1), and the corrected gray value Y can be regarded as the ink deposition per pixel here.
[0066] The corrected gray value of the first partition 51 is 150 - 0 = 150, and the corresponding new total ink deposition is 15000;
[0067] The calibrated gray value of the second partition 52 is 150 - [50 / 8 * (2 - 1)] = 143.75, and the corresponding new total ink supply is 28750;
[0068] The calibrated gray value of the third partition 53 is 150 - [50 / 8 * (3 - 1)] = 137.5, and the corresponding new total ink supply is 41250;
[0069] The calibrated gray value of the fourth partition 54 is 150 - [50 / 8 * (4 - 1)] = 131.25, and the corresponding new total ink supply is 52500;
[0070] The calibrated gray value of the fifth partition 55 is 150 - [50 / 8 * (5 - 1)] = 125, and the corresponding new total ink supply is 62500;
[0071] The calibrated gray value of the sixth partition 56 is 150 - [50 / 8 * (6 - 1)] = 118.75, and the corresponding new total ink supply is 71250;
[0072] The calibrated gray value of the seventh partition 57 is 150 - [50 / 8 * (7 - 1)] = 112.5, and the corresponding new total ink supply is 78750;
[0073] The calibrated gray value of the eighth partition 58 is 150 - [50 / 8 * (8 - 1)] = 106, and the corresponding new total ink supply is 84800;
[0074] The calibrated gray value of the ninth partition 59 is 150 - [50 / 8 * (9 - 1)] = 100, and the corresponding new total ink supply is 90000.
[0075] Thus, for the first partition 51 with the smallest total ink supply coefficient and the ninth partition 59 with the largest total ink supply coefficient after adjusting the gray values, the difference in the new total ink supply between the two partitions 50 with the largest heat difference is reduced from 9 times the original difference in the total ink supply before adjustment to 6 times the current difference. This makes the heat effects on the substrate from each partition 50 during the inkjet printing process more consistent, thereby making the temperature rise more uniform across the entire substrate, which is beneficial to reducing the difference in the temperature change state across the entire substrate and reducing the thermal distortion phenomenon of the entire substrate.
[0076] In other embodiments, when the value of the second gray value N is 100 and the value of the third gray value M is 200, the corrected gray value of the corresponding first partition 51 is 200, the corresponding new total ink amount is 20,000, and the corrected gray value of the ninth partition 59 is 90,000. Then, the difference in the new total ink amount between the two partitions 50 with the largest heat difference is reduced from the original 9 times to the current 4.5 times compared to the difference in the total ink amount before adjustment. This makes the heat effects on the substrate caused by each partition 50 during the inkjet printing process more consistent, thereby making the temperature rise more uniform throughout the substrate, which is beneficial to reducing the difference in the temperature change state of the entire substrate and reducing the thermal distortion phenomenon of the entire substrate.
[0077] In the present application, as Figure 1 shown, step S500 includes: performing inkjet printing on the substrate. After the inkjet printing is completed for the new printed image formed by changing the gray values of each partition 50, the thermal distortion is smaller than before adjustment.
[0078] It can be seen that for the inkjet printing method proposed by the present invention, by dividing the initial printed image 41 into regions, obtaining the total ink amount based on the total number of inkjet printing pixels and the first gray value of the image in each partition 50, dividing the total ink amount of each partition 50 by its own total ink amount and the minimum total ink amount to obtain the total ink amount coefficient, and then reassigning the corrected gray value to each partition 50 according to the total ink amount coefficient. As a result, during the actual inkjet printing process, the difference in the total ink amount of inkjet between different partitions 50 is smaller than the difference in the total ink amount of each partition 50 before adjustment. Then, the difference in the heat obtained by each partition 50 on the entire substrate during the inkjet process is smaller than the difference in the heat obtained by each partition 50 before adjustment. This also makes the temperature rise more uniform throughout the substrate, reduces the thermal stress inside the substrate, thereby reducing the thermal distortion of the substrate and improving the accuracy of the substrate during inkjet printing.
[0079] It can be understood that compared with the thermal distortion phenomenon of the substrate caused by directly performing inkjet printing on the initial printed image 41 in the prior art, the inkjet printing method of the present application will reduce the thermal distortion phenomenon after inkjet printing on the substrate, which is beneficial to improving the yield rate of the entire substrate after inkjet printing and improving the accuracy of the substrate during inkjet printing.
[0080] In some embodiments of the present application, as Figure 3As shown, step S500 includes step S510: when performing inkjet printing on a substrate, adjust the inkjet thickness of the images in each partition 50. For example, the inkjet thickness can be adjusted by adjusting the number of inkjet times; the final gray value of each partition 50 can be further adjusted on the basis of correcting the gray value to further adjust the inkjet thickness; during the inkjet printing process, nozzle parameters such as ink droplet volume and ejection frequency can be adjusted to adjust the inkjet thickness.
[0081] Next, the inkjet printing device 100 of the present application will be described.
[0082] As Figure 6 shown, an embodiment of the present invention provides an inkjet printing device 100, including: an image storage module 10, an image processing module 20, and an image inkjet module 30.
[0083] Among them, the image storage module 10 is used to obtain an initial print image 41. The characteristics of the initial print image 41 are as described above and will not be elaborated here.
[0084] The image processing module 20 is used to divide the initial print image 41 into regions and count the number of partitions 50; calculate the total number of inkjet printing pixels in each partition 50 according to the images in each partition 50; calculate the total ink consumption of each partition 50 by using the first gray value according to the total number of inkjet printing pixels in each partition 50; calculate the total ink consumption coefficient of each partition 50 based on the total ink consumption of the partition 50 with the lowest total ink consumption; reassign a corrected gray value to each partition 50 according to the total ink consumption coefficient of each partition 50; generate a new print image according to the corrected gray value of each partition 50.
[0085] The value range of the first gray value, the determination of the total number of inkjet printing pixels, the calculation of the total ink consumption coefficient, and the calculation of the corrected gray value can be referred to the above description and will not be elaborated here.
[0086] The image inkjet module 30 is used to load the new print image into the inkjet process for inkjet printing.
[0087] As described above, for the inkjet printing device 100 proposed by the present invention, after the initial printing image 41 is divided into regions by the image processing module 20, according to the total ink drop coefficient of each partition 50, a corrected gray value is reassigned to each partition 50, so that the difference in the new total ink drop amount corresponding to each partition 50 during inkjet printing is smaller than the difference in the total ink drop amount of each partition 50 before adjustment. Then, the difference in heat obtained by each partition 50 on the entire substrate during the inkjet process is smaller than the difference in heat obtained by each partition 50 before adjustment, which makes the temperature rise more consistent everywhere on the entire substrate, reduces the thermal stress inside the substrate, thereby reducing the thermal distortion of the substrate and improving the accuracy of the substrate during inkjet printing.
[0088] Next, the electronic device 1000 of the present application will be described.
[0089] As Figure 7 shown, according to an embodiment of the present invention, an electronic device 1000 is provided, including: a memory 200 and a processor 300.
[0090] Among them, the memory 200 is used to store computer program instructions. The processor 300 is communicatively connected to the memory 200, and the processor 300 is used to call the computer program instructions to execute the aforementioned inkjet printing method.
[0091] For the electronic device 1000 proposed by the present invention, by using the memory 200 to store computer program instructions and using the processor 300 to call the computer program instructions, the computer program instructions are used to execute the control method. When implementing inkjet printing, after partitioning 50 and assigning new corrected gray values to each partition 50 according to the total ink drop coefficient, the difference in heat obtained by each partition 50 on the entire substrate during the new inkjet printing is smaller than the difference in heat obtained by each partition 50 before adjustment, which also makes the temperature rise more consistent everywhere on the entire substrate, reduces the thermal stress inside the substrate, thereby reducing the thermal distortion of the substrate and improving the accuracy of the substrate during inkjet printing.
[0092] In other embodiments, as Figure 8 shown, the electronic device 1000 of the present application further includes the inkjet printing device 100 of the aforementioned embodiment. The memory 200 and the processor 300 can be used in combination with the inkjet printing device 100 of the aforementioned embodiment. For example, the processor 300 can be communicatively connected to the image storage module 10, the image processing module 20, and the image printing module 30 respectively, so that the computer instructions can be called when needed, and the image storage module 10, the image processing module 20, and the image printing module 30 can start to implement their own task assignments.
[0093] Next, the computer-readable storage medium of the present application will be described.
[0094] A computer-readable storage medium according to an embodiment of the present invention, on which computer program instructions are stored. When the computer program instructions are called by a processor 300, the processor 300 is caused to execute the inkjet printing methods of the foregoing various embodiments.
[0095] For the computer-readable storage medium proposed by the present invention, by using a memory 200 to store computer program instructions and using a processor 300 to call the computer program instructions, so that the computer program instructions execute a control method. When implementing inkjet printing, first partition 50 and assign new calibration gray values to each partition 50 according to the total ink amount coefficient. Then, when implementing new inkjet printing, the heat difference obtained by each partition 50 on the entire substrate during the inkjet process is smaller than the heat difference obtained by each partition 50 before adjustment. This also makes the temperature rise more uniform everywhere on the entire substrate, reduces the thermal stress inside the substrate, thereby reducing the thermal distortion of the substrate and improving the accuracy of the substrate during inkjet printing.
[0096] A "computer-readable storage medium" can be any device that includes storage, communication, propagation, or transmission of a program for use by or in connection with an instruction execution system, apparatus, or device. More specific examples (non-exhaustive list) of computer-readable storage media include the following: an electrical connection part (electronic device) having one or more wirings, a portable computer disk cartridge (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium can even be paper or other suitable media on which the program can be printed, because the program can be obtained electronically, for example, by optically scanning the paper or other media, then editing, interpreting, or otherwise processing it as appropriate, and then storing it in a computer memory.
[0097] It should be understood that each part of the present application can be implemented by hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application-specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGA), field-programmable gate arrays (FPGA), etc.
[0098] Those of ordinary skill in the art can understand that all or part of the steps carried out in implementing the above-mentioned embodiment methods can be completed by instructing relevant hardware through a program. The said program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiment.
[0099] As described above, the above are only specific embodiments of the present invention, but 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. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.
Claims
1. An inkjet printing method, characterized in that, including: obtaining an initial printing image; performing region division on the initial printing image and counting the number of partitions; calculating the total number of ink-jet printing pixels in each partition according to the image in each partition, and calculating the total ink amount in each partition by using a first gray value according to the total number of ink-jet printing pixels in each partition; recording the total ink amount coefficient of each partition as F, and obtaining the minimum total ink amount coefficient Fmin and the maximum total ink amount coefficient Fmax; assigning a second gray value, denoted as N, to the partition with the largest total ink amount, assigning a third gray value, denoted as M, to the partition with the smallest total ink amount, and adjusting the corrected gray value Y of the image in each partition according to the following formula: Y = M - [(M - N) / (Fmax - Fmin)]*(F - Fmin), where the second gray value is less than or equal to the third gray value and greater than zero, and at the same time, the third gray value is less than or equal to the first gray value; generating a new printing image according to the corrected gray value of each partition; the value range of the second gray value is 20 ≤ N ≤ 160; the value range of the third gray value is 80 ≤ M ≤ 255; the first gray value is denoted as K, and the value range of the first gray value is 200 ≤ K ≤ 255; performing ink-jet printing on a substrate.
2. The inkjet printing method according to claim 1, wherein The value of the second gray value is 100, the value of the third gray value is 150, and the value of the first gray value is 255.
3. The inkjet printing method according to claim 1 or 2, characterized in that, The partitions are in a multi-row and multi-column form, and the number of partitions is greater than or equal to 9; and / or, the areas of all the partitions are equal and the shapes are the same.
4. The inkjet printing method according to claim 1 or 2, characterized in that, The performing ink-jet printing on a substrate includes: when performing ink-jet printing on a substrate, adjusting the ink-jet thickness of the image in each partition.
5. The inkjet printing method according to claim 1 or 2, characterized in that The calculating the total number of ink-jet printing pixels in each partition according to the image in each partition includes: calculating the total number of ink-jet printing pixels in each partition by using a graphic algorithm according to the image in each partition.
6. An inkjet printing device for implementing the inkjet printing method as described in claim 1, characterized in that, including: an image storage module for obtaining an initial printing image; an image processing module for performing region division on the initial printing image and counting the number of partitions; calculating the total number of ink-jet printing pixels in each partition according to the image in each partition; calculating the total ink amount in each partition by using a first gray value according to the total number of ink-jet printing pixels in each partition; calculating the total ink amount coefficient of each partition based on the total ink amount of the partition with the lowest total ink amount; re-assigning a corrected gray value to each partition according to the total ink amount coefficient of each partition; generating a new printing image according to the corrected gray value of each partition; an image ink-jet module for loading the new printing image into an ink-jet printing process for ink-jet printing.
7. An electronic device, characterized in that, including: a memory for storing computer program instructions; a processor communicatively connected to the memory, the processor being configured to call the computer program instructions to execute the ink-jet printing method according to any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, storing computer program instructions thereon, the computer program instructions, when called by a processor, cause the processor to execute the ink-jet printing method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Ink-quantity limiting method for realizing maximization of ink-jet printing color gamut
CN103144448A
Ink-jet printing online measurement and printing position angle real-time adjustment system and method
CN116310289A