Printing planning method related to orifice forbidding rate and ink-jet printer
By using interpolation to divide the printing cycle in inkjet printers and increasing the effective spray hole distance, the problem of the spray hole disability affecting the printing efficiency is solved, and the printing time is reduced.
Patent Information
- Application Number
- CN202510579525.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-07
- Publication Date
- 2025-07-29
AI Technical Summary
The high jet disability rate affects the printing efficiency of the inkjet printer, resulting in an extended printing time.
The printing cycles are divided on the substrate by interpolation. During each cycle, the nozzle module moves at a preset distance and executes the printing stroke. The invalid spray holes are interpolated to increase the effective spray hole distance and reduce the number of printing strokes.
Improves the printing efficiency of inkjet printers and reduces the printing time of substrates.
Smart Images

Figure CN120382725A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of inkjet printing for display screens, and specifically to a printing planning method and an inkjet printer related to the nozzle disabling rate. Background Art
[0002] Currently, the application of inkjet printing technology in the field of display screen manufacturing is becoming increasingly widespread. For example, TFE film layer printing is performed on a display panel. Each nozzle module in an inkjet printer has a nozzle disabling rate. Nozzle disabling means that when the state of a nozzle does not meet the printing requirements, this type of nozzle is set to a state of prohibited inkjet during the printing planning stage. The situations where the printing requirements are not met include nozzle clogging, the ink droplet trajectory ejected from the nozzle not meeting the requirements, etc. For a nozzle module composed of multiple nozzles, the ratio of the disabled nozzles to the total number of nozzles is the nozzle disabling rate.
[0003] In addition, due to the nozzle disabling rate of the nozzle module, when performing printing planning, it is necessary to calculate the effective nozzle distance; the effective nozzle distance is the distance between the nozzles at both ends (the starting end and the ending end) in a group of non-disabled and continuous nozzles. The effective nozzle distance is also the maximum continuous distance of the ink droplet landing points in the moving direction of the nozzle module during a single printing stroke of the nozzle module. During actual printing of the inkjet printer, except for the nozzles corresponding to the effective nozzle distance, all other nozzles will be disabled.
[0004] However, different nozzle modules have different nozzle disabling rates, and the nozzle disabling rate affects the printing efficiency of the inkjet printer. The higher the nozzle disabling rate, the shorter the effective nozzle distance tends to be; at this time, for the same size of printing substrate and ink, the number of printing strokes that need to be planned for a nozzle module with a higher nozzle disabling rate is often more than that of a nozzle module with a lower nozzle disabling rate. Especially for a nozzle module with a higher nozzle disabling rate, a larger number of planned printing strokes means a longer printing time for the inkjet printer, thus affecting the printing efficiency of the inkjet printer.
[0005] Therefore, how to improve the printing efficiency of the inkjet printer under the condition of the nozzle disabling rate has become an urgent problem to be solved. Summary of the Invention
[0006] The present application provides a printing planning method and an inkjet printer related to the nozzle disabling rate. This method can improve the printing efficiency of the inkjet printer when the nozzle module has a nozzle disabling rate.
[0007] The first aspect of the present application discloses a printing planning method related to the nozzle disabling rate. The method includes: controlling the printhead module to perform one print in the first direction of the substrate; the first direction is the moving direction of the substrate; in the second direction of the substrate, controlling the printhead module to move a preset number of times at a preset first distance, and performing one print each time after moving at the preset first distance; the second direction is the moving direction of the printhead module; in the second direction of the substrate, after controlling the printhead module to move at a preset second distance, repeat the above operations until the substrate printing is completed.
[0008] In the above solution, the substrate printing is divided into multiple printing cycles. In each printing cycle, the printhead module needs to move a preset number of times at a preset first distance, and perform one printing stroke each time it moves; between two cycles, the printhead module needs to move a preset second distance until the substrate printing is completed. That is, by means of interpolation, the effective nozzles (non-disabled nozzles) after the printhead module moves in each cycle will interpolate the ineffective nozzles (disabled nozzles) before the printhead module moves, so as to increase the effective nozzle distance, thereby reducing the number of planned printing strokes on the substrate, further reducing the substrate printing time, and improving the printing efficiency of the inkjet printer.
[0009] In a possible implementation manner, before controlling the printhead module to move a preset number of times at a preset first distance in the second direction of the substrate and performing one print each time after moving at the preset first distance, the method further includes obtaining the preset first distance. Obtaining the preset first distance includes: in the second direction, the printhead module moves a preset number of times at any one of the preset distances within a preset distance range; combining the nozzle coordinates before and after the printhead module moves, and determining the effective nozzle distance and nozzle pitch corresponding to the preset distance; the nozzle pitch is the nozzle pitch in the second direction; constructing a distance set, the distance set includes multiple sets of corresponding relationships, and the corresponding relationship is the corresponding relationship among the preset distance, the effective nozzle distance corresponding to the preset distance, and the nozzle pitch corresponding to the preset distance; according to the maximum effective nozzle distance in the distance set, determining the target nozzle pitch, and using the preset distance corresponding to the target nozzle pitch as the preset first distance.
[0010] In the above solution, it aims to illustrate how the preset first distance is obtained. The preset first distance can directly affect the effective nozzle distance and nozzle pitch; therefore, after screening the nozzle pitch and effective nozzle distance, the preset first distance is obtained.
[0011] In a possible implementation, the nozzle coordinates before and after the movement of the combined nozzle module are merged to determine the effective nozzle distance corresponding to a preset distance; specifically, it includes: merging the nozzle coordinates before and after the movement of the nozzle module; confirming the overlapping area and non-overlapping area before and after the movement of the nozzle module, where the overlapping area is the area that overlaps before and after the movement of the nozzle module; removing the non-overlapping area before and after the movement of the nozzle module, and determining the effective nozzle distance corresponding to the preset distance within the overlapping area; wherein, the invalid nozzle distance allowed in the effective nozzle distance is less than the diameter of the ink droplet spread, and the invalid nozzle distance is the distance where the nozzle is invalid and continuous.
[0012] In the above solution, it aims to illustrate how to obtain the effective nozzle distance. There is an overlapping area before and after the movement of the nozzle module. This overlapping area is the overlapping area of the printing strokes before and after the movement of the nozzle module. In this overlapping area, there are ink droplet landing points before and after the movement of the nozzle module, and the DPI of the ink droplet landing points in this overlapping area is higher than that of the ink droplet landing points in the non-overlapping area. In actual printing, the nozzles in the non-overlapping area will be disabled. A certain length of invalid nozzle distance is allowed in the effective nozzle distance, and the invalid nozzle distance should be less than the diameter of the ink droplet spread; at this time, the nozzles in the invalid nozzle distance do not eject ink droplets, and the ink droplets from the adjacent effective nozzles can still cover the ink droplet landing point positions corresponding to the invalid nozzles after spreading; it will not affect the film layer printing effect of the inkjet printer on the substrate.
[0013] In a possible implementation, the nozzle coordinates before and after the movement of the combined nozzle module are merged to determine the nozzle pitch corresponding to a preset distance; specifically, it includes: merging the nozzle coordinates before and after the movement of the nozzle module, and confirming the nozzle coordinates corresponding to the effective nozzle distance; wherein, the nozzle coordinates corresponding to the effective nozzle distance include the initial coordinate and the end coordinate; from the initial coordinate to the end coordinate in the effective nozzle distance, select preset pitches for fitting point movement in the preset pitch range in the preset order, and draw a circle with a preset radius at the fitting point positions; wherein, the preset order is the order of the preset pitches in the preset pitch range from small to large; when a preset pitch first appears such that there is a nozzle of the nozzle module in any circle, then confirm the preset pitch as the nozzle pitch corresponding to the preset distance; wherein, the nozzle is an effective nozzle within the circle that has not been selected by other fitting points.
[0014] In the above solution, it aims to illustrate how to obtain the nozzle pitch. The nozzle module has an initial nozzle pitch and an initial effective nozzle distance, and after the movement of the nozzle module, a new effective nozzle distance is generated in the overlapping area, and the nozzle pitch needs to be fitted in the new effective nozzle distance.
[0015] In a possible implementation, a target nozzle pitch is determined according to the maximum effective nozzle distance in the distance set; specifically, it includes: constructing a reference group and a screening group according to the maximum effective nozzle distance in the distance set; wherein, the reference group includes the maximum effective nozzle distance in the distance set and the first nozzle pitch corresponding to the maximum effective nozzle distance, and any effective nozzle distance in the screening group = coefficient a * the maximum effective nozzle distance; select a second nozzle pitch from the screening group, and when the second nozzle pitch is less than or equal to the first nozzle pitch, use the second nozzle pitch as the target nozzle pitch; wherein, the second nozzle pitch is the minimum nozzle pitch corresponding to the effective nozzle distance in the screening group.
[0016] In the above solution, it aims to illustrate how to screen out a suitable target nozzle pitch from the distance set. The value range of coefficient a can be 0.9 ≤ a ≤ 1. The value of coefficient a is to make the effective nozzle distances in the screening group close to or approach the maximum effective nozzle distance in the distance set, facilitating the selection of the smallest second nozzle pitch from the screening group. At this time, when there are multiple smallest nozzle pitches in the screening group, any one can be selected as the second nozzle pitch.
[0017] In a possible implementation, a second distance is preset as the effective nozzle distance corresponding to the target nozzle pitch.
[0018] In the above solution, the moving distance between two printing cycles is to enable the connection between two printing cycles. Preferably, the preset second distance is set as the effective nozzle distance corresponding to the target nozzle pitch.
[0019] In a possible implementation, the preset number of times is determined by the thickness of the film layer to be printed preset. A range of thicknesses of the film layer to be printed preset corresponds to a preset number of times.
[0020] In the above solution, it aims to illustrate how the preset number of times is obtained. The preset number of times of movement of the nozzle module affects the nozzle pitch in the second direction of the nozzles, and there is a corresponding relationship between the nozzle pitch in the second direction of the nozzles and the film layer thickness. This corresponding relationship is the corresponding relationship between the film layer thickness and the nozzle pitch after the movement of the nozzle module constructed after multiple prints of the inkjet printer, and then the corresponding relationship between the preset number of times and the film layer thickness is obtained. At this time, the inkjet printer system can also search according to the thickness of the film layer currently being printed from the pre-constructed corresponding relationship between the film layer thickness and the preset number of times to find the preset number of times corresponding to the thickness of the film layer currently being printed (or the range of film layer thicknesses).
[0021] In a possible implementation, any preset pitch in the preset pitch range satisfies d1 ≤ d < d2; where d1 is the ratio of the initial nozzle pitch of the nozzle module to a preset value, the preset value = the preset number of times + 1, d2 is the diameter of the ink droplet spread, and d is the preset pitch.
[0022] In a possible implementation manner, the preset radius satisfies: d ≤ R < 2d, where R is the preset radius and d is the preset spacing.
[0023] In a possible implementation manner, in the second direction of the substrate, the nozzle module is controlled to move a preset number of times at a preset first distance, and printing is performed once each time it moves at the preset first distance; before that, the method further includes obtaining the preset first distance, and obtaining the preset first distance includes: in the second direction, the nozzle module moves a preset number of times at any one of the preset distances within a preset distance range; combining the nozzle hole coordinates before and after the movement of the nozzle module to determine the effective nozzle hole distance and nozzle hole spacing corresponding to the preset distance; the nozzle hole spacing is the nozzle hole spacing in the second direction; constructing a distance set, where the distance set includes multiple groups of corresponding relationships, and the corresponding relationship is the corresponding relationship among the preset distance, the effective nozzle hole distance corresponding to the preset distance, and the nozzle hole spacing corresponding to the preset distance; according to the smallest nozzle hole spacing in the distance set, determining the target effective nozzle hole distance, and using the preset distance corresponding to the target nozzle hole distance as the preset first distance.
[0024] The second aspect of the present application discloses an inkjet printer, including a processor, a memory, a user interface, and a network interface. The memory is used to store instructions. Both the user interface and the network interface are used to communicate with other devices. The processor is used to execute the instructions stored in the memory to enable the electronic device to execute the following instructions:
[0025] In the first direction of the substrate, control the nozzle module to perform printing once; the first direction is the moving direction of the substrate;
[0026] In the second direction of the substrate, control the nozzle module to move a preset number of times at a preset first distance, and perform printing once after each movement at the preset first distance; the second direction is the moving direction of the nozzle module;
[0027] In the second direction of the substrate, after controlling the nozzle module to move at a preset second distance, repeat the above operations until the substrate printing is completed.
[0028] The beneficial effects of the present application include:
[0029] The substrate printing is divided into multiple printing cycles. In each printing cycle, the printhead module needs to move a preset first distance a preset number of times, and a printing stroke needs to be executed each time it moves; between two cycles, the printhead module needs to move a preset second distance until the substrate printing is completed. That is, through interpolation, the effective nozzles (non-disabled nozzles) after the movement of the printhead module in each cycle will interpolate the ineffective nozzles (disabled nozzles) before the movement of the printhead module to increase the effective nozzle distance, thereby reducing the number of planned printing strokes on the substrate, reducing the substrate printing time, and improving the printing efficiency of the inkjet printer;
[0030] The preset first distance can directly affect the effective nozzle distance and the nozzle pitch; therefore, after screening the nozzle pitch and the effective nozzle distance, the preset first distance is obtained;
[0031] There is an overlapping area before and after the movement of the printhead module. This overlapping area is the printing stroke overlapping area before and after the movement of the printhead module. In this overlapping area, there are ink droplet landing points before and after the movement of the printhead module, and the DPI of the ink droplet landing points in this overlapping area is higher than that of the ink droplet landing points in the non-overlapping area. In actual printing, the nozzles in the non-overlapping area will be disabled. A certain length of ineffective nozzle distance is allowed in the effective nozzle distance, and the ineffective nozzle distance should be less than the diameter of the ink droplet spread; at this time, the ineffective nozzles in the ineffective nozzle distance do not eject ink droplets, and the ink droplets from the adjacent effective nozzles can still cover the ink droplet landing point positions corresponding to the ineffective nozzles after spreading; it will not affect the film layer printing effect of the inkjet printer on the substrate;
[0032] The printhead module has an initial nozzle pitch and an initial effective nozzle distance, and a new effective nozzle distance is generated in the overlapping area after the movement of the printhead module. It is necessary to fit the nozzle pitch in the new effective nozzle distance;
[0033] The value range of the coefficient a can be 0.9 ≤ a ≤ 1. The value of the coefficient a is to make the effective nozzle distance in the screening group close to or approach the maximum effective nozzle distance in the distance set, which is convenient for selecting the smallest second nozzle pitch from the screening group. At this time, when there are multiple smallest nozzle pitches in the screening group, any one can be selected as the second nozzle pitch;
[0034] The moving distance between two printing cycles is to make the two printing cycles connect. Preferably, the preset second distance is set to the effective nozzle distance corresponding to the target nozzle pitch;
[0035] After the preset number of movements of the nozzle module, the nozzle pitch in the second direction is affected, and there is a corresponding relationship between the nozzle pitch in the second direction and the film layer thickness. This corresponding relationship is the corresponding relationship between the film layer thickness constructed after multiple printings of the inkjet printer and the nozzle pitch after the movement of the nozzle module, and then the corresponding relationship between the preset number and the film layer thickness is obtained. At this time, the inkjet printer system can also search from the pre-constructed corresponding relationship between the film layer thickness and the preset number according to the currently printed film layer thickness, and find the preset number corresponding to the currently printed film layer thickness (or film layer thickness range). Description of the Drawings
[0036] Figure 1 It is a schematic structural diagram of a nozzle module and a substrate disclosed in the specification of the present application;
[0037] Figure 2 It is a schematic diagram of the principle of the effective nozzle distance disclosed in the specification of the present application;
[0038] Figure 3 It is a schematic diagram of the overlapping area after the movement of the nozzle module disclosed in the specification of the present application;
[0039] Figure 4 It is a schematic diagram of the principle of nozzle pitch fitting disclosed in the specification of the present application;
[0040] Figure 5 It is a schematic flowchart of a printing planning method related to the nozzle disabling rate disclosed in the specification of the present application;
[0041] Figure 6 It is a schematic structural diagram of an inkjet printer disclosed in the specification of the present application.
[0042] Figures 1 - 6 In the figure: nozzle module 100, substrate 200, effective nozzle 300, ineffective nozzle 400, starting fitting circle 500, overlapping area b, non-overlapping area a. Detailed Embodiments
[0043] In order to enable those skilled in the art to better understand the technical solutions in this specification, the following will clearly and completely describe the technical solutions in the embodiments of this specification with reference to the accompanying drawings in the embodiments of this specification. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments.
[0044] In the description of the embodiments of the present application, words such as "for example" or "for illustration" are used to give examples, illustrations or explanations. Any embodiment or design described as "for example" or "for illustration" in the embodiments of the present application should not be construed as being more preferred or having more advantages than other embodiments or designs. Rather, the use of words such as "for example" or "for illustration" is intended to present relevant concepts in a specific manner.
[0045] In the description of the embodiments of the present application, the term "plurality" means two or more. For example, a plurality of systems means two or more systems, and a plurality of screen terminals means two or more screen terminals. In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be construed as indicating or implying relative importance or implicitly specifying the technical features indicated. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of such features. The terms "include", "comprise", "have" and their variants all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0046] The printing scenario of the inkjet printer in this specification is as Figure 1 shown. The X direction is the moving direction of the substrate, and the Y direction is the moving direction of the printhead module. When the printhead module of the inkjet printer is in the printing state, the position of the printhead module 100 is fixed, and the substrate 200 moves in the X direction; after the printhead module 100 completes one printing stroke, the printhead module moves in the Y direction, and after the movement, the next printing stroke is carried out.
[0047] The effective nozzle distance in this specification will be described below. Taking Figure 2 as an example, what is shown can be the nozzles of a printhead module, or the nozzles after merging before and after the movement of the printhead module. The effective nozzle 300 is the nozzle that is not disabled, and the ineffective nozzle 400 is the disabled nozzle. h2 is greater than the spreading diameter of the ink droplet, and h3 is less than the spreading diameter of the ink droplet; therefore, when calculating the effective nozzle distance, h2 is discarded and h3 is retained. The effective nozzle distances are h1 and h4. Since h4 > h1, Figure 2 the effective nozzle distance corresponding to the shown nozzles is h4. After obtaining the effective nozzle distance h4, when the printhead module is planning the printing, all nozzles other than h4 will be disabled.
[0048] In addition, the application scenario of this specification is inkjet printing in the field of display screens (for example: TFE film layer printing), and the nozzles of the printhead module in the inkjet printer are micron-level nozzles. Figure 2 The calculation of h4 is the coordinate distance in the Y direction of the nozzles corresponding to both ends of h4.
[0049] In this specification, the nozzle disabling rate of the nozzle module is considered. To increase the effective nozzle distance (which also increases the DPI of the substrate printing area), the nozzle module is moved, that is, by interpolation. As Figure 3 shown, Figure 3 shows two columns of nozzles. The left column is a schematic of the nozzles before the nozzle module moves, and the right column is a schematic of the nozzles after the nozzle module moves; for ease of description, the X-direction coordinates of the two columns of nozzles are different (in the actual movement of the nozzle module, the X-direction coordinates of the same nozzle before and after movement are the same); area b is the overlapping area before and after the nozzle module moves, and area a is the non-overlapping area before and after the nozzle module moves. In this specification, after the nozzle module moves, the effective nozzle distance will be confirmed in the overlapping area b.
[0050] It should be noted that, Figure 3 only shows the nozzle module moving once, and the nozzle module can also move multiple times; when the nozzle module moves multiple times, the effective nozzle distance is confirmed in the overlapping areas of multiple moves. Moreover, a nozzle module has one or more nozzles, a nozzle has several nozzles, and the arrangement of the nozzles in the nozzle is also diverse; for ease of description, Figures 2 - 4 is simplified, and a small number of nozzles are schematically shown.
[0051] Furthermore, in this specification, it is also disclosed how to obtain the nozzle pitch in the effective nozzle distance after the nozzle module moves; now taking Figure 4 as an example, this is described as follows. Figure 4 In the examples in it, all are effective nozzles 300. Starting from the starting nozzle coordinate in the effective nozzle distance, the center of the starting nozzle is the starting fitting point, and a circle is drawn with a preset radius to obtain the starting fitting circle 500, and then the effective nozzles are searched for within the circle; after confirming the effective nozzles within the starting fitting circle 500. In the Y direction, after moving a preset distance d, a new fitting point is obtained, and a circle is drawn with the preset radius at the new fitting point to obtain a new fitting circle; and the effective nozzles are searched for within the new fitting circle. When an effective nozzle is found within the new fitting circle, continue to move the preset distance and draw a circle with the preset radius, repeating the above steps of searching for effective nozzles; until the fitting point moves to the end coordinate in the effective nozzle distance, and after confirming the effective nozzles within the last circle, it ends. If an effective nozzle can be confirmed within the circle every time after moving the preset distance d and drawing a circle with the preset radius, then the preset distance d at this time is the nozzle pitch. In the above nozzle pitch fitting process, the nozzle position corresponds to the ink drop landing position, and a fitting point is both the nozzle position and the ink drop landing position.
[0052] At this time, after moving the preset spacing d and drawing a circle with the preset radius, no effective nozzle holes can be found within the circle or the nozzle holes within the circle have been selected by other fitting points; this indicates that the preset spacing d is not the nozzle hole spacing at this time, and a new preset spacing needs to be selected. Therefore, the value range of the preset spacing d is: d1 ≤ d < d2; d1 is the ratio of the initial nozzle hole spacing of the nozzle module to the preset value, the preset value = the preset number + 1, and d2 is the spreading diameter of the ink droplet; within the preset spacing range, select the preset spacing from small to large. After moving the preset spacing d for the first time and drawing a circle with the preset radius, if an effective nozzle hole can be confirmed within the circle, then the preset spacing d at this time is the nozzle hole spacing. The preset radius is an empirical value, and the preset radius satisfies: d ≤ R < 2d, where R is the preset radius and d is the preset spacing.
[0053] On the above basis, T = N * L / v, where T is the total printing time of the nozzle module on the substrate, N is the number of travel times of the nozzle module, L is the length of the substrate, and V is the printing speed of the nozzle module; then according to V = X-direction nozzle hole spacing * printing frequency f (taking the micron-level nozzle holes as points), T = N * L / (X spacing * f). During the inkjet printing process of the substrate, the substrate length L and the printing frequency f of the nozzle module are often fixed values; in order to make the printing time T smaller, the number of travel times N of the nozzle module should be smaller, and the X-direction nozzle hole spacing X should be larger. The selection of the ink droplet is also determined, and the spreading diameter of the ink droplet is also determined; the larger the X-direction nozzle hole spacing is required, which means the smaller the Y-direction nozzle hole spacing should be, so that the ink droplets ejected from the nozzle holes can better blend with the surrounding ink droplets; at the same time, the number of travel times N of the nozzle module needs to be smaller, which means the distance between the effective nozzle holes needs to be larger.
[0054] That is to say, in order to improve the printing efficiency of the nozzle module and reduce the printing time of the nozzle module on the substrate, the nozzle module needs to move a preset number of times at a preset distance to find the optimal effective nozzle hole distance and the target nozzle hole spacing.
[0055] In actual printing, the requirement for the film layer thickness is determined, which means that the number of movement times of the nozzle module can be determined before printing. The number of movement times of the nozzle module directly affects the Y-direction nozzle hole spacing, and the Y-direction nozzle hole spacing directly affects the film layer thickness. At this time, there is a corresponding relationship between the film layer thickness or the film layer thickness range and the preset number, which can be artificially determined before printing according to the empirical value. Of course, the preset distance within the preset distance range can also be selected as an empirical value.
[0056] In the above, the total volume of the ink droplets on the substrate and the volume of a single ink droplet are fixed values; and the volume of a single ink droplet * the number of ink droplets in the X direction * the number of ink droplets in the Y direction = fixed value = the total volume of the ink droplets on the substrate, and the film layer thickness = the total volume of the ink droplets on the substrate / the substrate area. Given the substrate area, that is, when the film layer thickness is determined, the total number of ink droplets is also determined. To ensure the film thickness uniformity, it is necessary to make the nozzle pitch in the X direction and the nozzle pitch in the Y direction relatively close; thus, the value ranges of the nozzle pitch in the X direction and the nozzle pitch in the Y direction are basically determined; that is, the preset number range is basically determined. Moreover, an increase in the number of movements of the printhead module means that the above N increases rapidly; therefore, it is preferable to select a smaller value of the preset number to reduce the above printing time T. If the nozzle disabling rate is relatively high and the obtained Y nozzle pitch does not meet the requirements when the preset number (interpolation number) is small, then increase the value of the preset number within the preset number range. Based on this, the corresponding relationship between the film layer thickness and the preset number is basically determined.
[0057] At this time, how to find a suitable preset distance within the preset distance range is discussed as follows.
[0058] The preset distance range is also an empirical value. For example: take multiples of the distance between the first and last nozzles in the printhead module, and the multiples are 0.1%, 0.2%, 0.3%, 0.4%, 0.5%. Within the preset distance range, select the preset distances in ascending order; the preset distance is generally less than half of the distance between the first and last nozzles in the printhead module, so that the obtained effective nozzle distance is longer. The inkjet printer controls the printhead module to move a preset number of times according to the preset distance. At this time, a set of data can be obtained. Taking the preset number as 1 time as an example, the inkjet printer moves according to the preset distances M1, M2,..., Mn respectively, and then according to Figures 2 - 4 the method to confirm the effective nozzle distance and the nozzle pitch. A three-dimensional array of the preset distance, the effective nozzle distance, and the nozzle pitch is obtained, and one preset distance corresponds to one effective nozzle distance and one nozzle pitch.
[0059] Next, select a reference group (M, Amax, Y pitch) from the three-dimensional values, where Amax represents the maximum effective nozzle distance, M is the preset distance corresponding to Amax, and Y pitch is the Y-direction nozzle pitch corresponding to Amax. Then take A = a * Amax, where a is an empirical value that can be taken within the range of 0.9 to 1, and the effective nozzle distance A can be close to or approximate Amax; form a screening group with the arrays in the three-dimensional values that meet the A condition. Select the smallest Ymin of the Y-direction nozzle pitch from the screening group. When there are multiple identical minimum nozzle pitches, any one of the minimum nozzle pitches can be selected; at the same time, ensure that Ymin ≤ Y pitch. Generally speaking, Ymin < Y pitch. Take Ymin as the target nozzle pitch, and take the three-dimensional value where Ymin is located as the target three-dimensional array, that is, the effective nozzle distance corresponding to Ymin is the target effective nozzle distance, and the preset distance corresponding to Ymin is the target preset distance.
[0060] After obtaining the target three-dimensional array, during the printing planning stage of the printhead module, the substrate can be planned for multiple printing cycles; within each printing cycle, the printhead module moves a preset number of times at the above-mentioned target preset distance; only the target effective nozzle distance needs to be moved between two printing cycles, and the two printing cycles can be connected. At this time, the printing efficiency of the inkjet printer system can be improved under specific conditions of the printhead module, ink characteristics, and substrate size.
[0061] Thus, the present application specification discloses a printing planning method related to the nozzle disabling rate. As Figure 5 shown, the method includes steps S501 - S503.
[0062] Step S501: Control the printhead module to perform one printing in the first direction of the substrate; the first direction is the moving direction of the substrate.
[0063] The substrate can be a glass substrate or a substrate of other materials. The first direction is also Figure 1 the X direction in Figure 1 below, and the second direction below is also
[0064] Step S502: Control the printhead module to move a preset number of times at a preset first distance in the second direction of the substrate, and perform one printing each time after moving at the preset first distance; the second direction is the moving direction of the printhead module.
[0065] In this step, performing one printing means that the printhead module performs a complete printing operation in the substrate printing direction.
[0066] In one example, the preset number of times is determined by the thickness of the film layer to be printed, and a range of thicknesses of the film layer to be printed corresponds to a preset number of times.
[0067] In this example, after the printhead module moves the preset number of times, it affects the nozzle pitch in the second direction, and there is a corresponding relationship between the nozzle pitch in the second direction and the film layer thickness. This corresponding relationship is the corresponding relationship between the film layer thickness and the nozzle pitch after the printhead module moves after multiple printings of the inkjet printer, and then the corresponding relationship between the preset number of times and the film layer thickness is obtained. At this time, the inkjet printer system can also search from the previously constructed corresponding relationship between the film layer thickness and the preset number of times according to the current film layer thickness to find the preset number of times corresponding to the current film layer thickness (or range of film layer thicknesses).
[0068] Step S503: Control the printhead module to move at a preset second distance in the second direction of the substrate, and then repeat the above operations until the substrate printing is completed.
[0069] At this time, the substrate printing is divided into multiple printing cycles. In each printing cycle, the nozzle module needs to move a preset number of times at a preset first distance, and a printing stroke needs to be executed each time it moves; between two cycles, the nozzle module needs to move a preset second distance until the substrate printing is completed. That is, by interpolation, the effective nozzles (non-disabled nozzles) after the nozzle module moves in each cycle may interpolate the ineffective nozzles (disabled nozzles) before the nozzle module moves; it may also interpolate to the middle of the nozzle pitch before the nozzle module moves (this is the main case), so as to increase the effective nozzle distance, thereby reducing the number of planned printing strokes on the substrate, further reducing the substrate printing time, and improving the printing efficiency of the inkjet printer.
[0070] Before step S502, in addition to determining the preset number of times, it is also necessary to determine the preset first distance.
[0071] In one example, obtaining the preset first distance includes: in the second direction, the nozzle module moves a preset number of times at any one of the preset distances within a preset distance range; combining the nozzle coordinates before and after the nozzle module moves to determine the effective nozzle distance and nozzle pitch corresponding to the preset distance; the nozzle pitch is the nozzle pitch in the second direction; constructing a distance set, where the distance set includes multiple sets of corresponding relationships, and the corresponding relationship is the corresponding relationship among the preset distance, the effective nozzle distance corresponding to the preset distance, and the nozzle pitch corresponding to the preset distance; according to the largest effective nozzle distance in the distance set, determining the target nozzle pitch, and taking the preset distance corresponding to the target nozzle pitch as the preset first distance.
[0072] As discussed above, the preset first distance can directly affect the effective nozzle distance and nozzle pitch; therefore, after screening the nozzle pitch and effective nozzle distance, the preset first distance is obtained. The nozzle coordinates before the nozzle module moves are determined. After moving in the Y direction, the nozzle coordinates after moving will be obtained. At this time, for a column of nozzles with the same X direction coordinates, there may be a situation where the nozzles coincide before and after moving, or the nozzles after moving may be located between the nozzle pitches before moving (this is the main case).
[0073] In the above example, before constructing the distance set, it is necessary to determine the effective nozzle distance corresponding to the preset distance. The following describes the method for obtaining the effective nozzle distance.
[0074] In one example, combine the nozzle coordinates before and after the nozzle module moves; confirm the overlapping area and non-overlapping area before and after the nozzle module moves, and the overlapping area is the area that overlaps before and after the nozzle module moves; remove the non-overlapping area before and after the nozzle module moves, and determine the effective nozzle distance corresponding to the preset distance within the overlapping area; among them, the ineffective nozzle distance allowed in the effective nozzle distance is less than the ink droplet spreading diameter, and the ineffective nozzle distance is the distance where the nozzle is ineffective and continuous.
[0075] In this example, there is an overlapping area before and after the movement of the nozzle module. This overlapping area is the printing stroke overlapping area of the nozzle module before and after the movement. In this overlapping area, there are ink droplet landing points both before and after the movement of the nozzle module, and the DPI of the ink droplet landing points in this overlapping area is higher than that of the ink droplet landing points in the non - overlapping area.
[0076] In addition, in actual printing, the nozzles in the non - overlapping area are all disabled. A certain length of ineffective nozzle distance is allowed within the effective nozzle distance, and the ineffective nozzle distance is less than the diameter of the ink droplet spreading. At this time, the ineffective nozzles in the ineffective nozzle distance do not eject ink droplets, and the ink droplets from the adjacent effective nozzles can still cover the ink droplet landing point positions corresponding to the ineffective nozzles after spreading; it will not affect the film layer printing effect of the inkjet printer on the substrate.
[0077] In the above example, before constructing the distance set, it is necessary to determine the nozzle pitch corresponding to the preset distance. The fitting method of the nozzle pitch is described below.
[0078] In one example, the nozzle coordinates before and after the movement of the nozzle module are combined, and the nozzle coordinates corresponding to the effective nozzle distance are confirmed; among them, the nozzle coordinates corresponding to the effective nozzle distance include the initial coordinate and the end coordinate; from the initial coordinate to the end coordinate in the effective nozzle distance, preset pitches are selected in the preset pitch range in the preset order for fitting point movement, and circles are drawn with a preset radius at the fitting point positions; where the preset order is the order of the preset pitches from small to large in the preset pitch range; when a preset pitch first appears such that there is a nozzle of the nozzle module within any one circle, then the preset pitch is confirmed as the nozzle pitch; where the nozzle is an effective nozzle within the circle and has not been selected by other fitting points.
[0079] At this time, the nozzle module has an initial nozzle pitch and an initial effective nozzle distance, and the nozzle module generates a new effective nozzle distance in the overlapping area after the movement. It is necessary to fit the nozzle pitch in the new effective nozzle distance. After a preset pitch that meets the requirements appears, the above - mentioned fitting operation stops.
[0080] It should be noted that the effective nozzle distance and the nozzle pitch can also be obtained by other methods. Only two examples are shown above and are not limited thereto.
[0081] In one example, any preset pitch in the preset pitch range satisfies d1≤d<d2; where d1 is the ratio of the initial nozzle pitch of the nozzle module to the preset value, the preset value = preset number + 1, d2 is the diameter of the ink droplet spreading, and d is the preset pitch.
[0082] At this time, if the preset pitch is larger than d2, there may be two adjacent ink droplets that cannot merge.
[0083] In one example, the preset radius satisfies: d ≤ R < 2d, where R is the preset radius and d is the preset spacing.
[0084] At this time, the value range of R is also an empirically preferred value; the value of R can also be greater than 2d, and there is no limitation on this.
[0085] Next, an explanation will be given on how to screen out the target nozzle spacing and the effective nozzle distance in the distance set.
[0086] In one example, according to the maximum effective nozzle distance in the distance set, a reference group and a screening group are constructed; among them, the reference group includes the maximum effective nozzle distance in the distance set and the first nozzle spacing corresponding to the maximum effective nozzle distance, and any effective nozzle distance in the screening group = coefficient a * the maximum effective nozzle distance; select the second nozzle spacing from the screening group. When the second nozzle spacing is less than or equal to the first nozzle spacing, the second nozzle spacing is used as the target nozzle spacing; among them, the second nozzle spacing is the minimum nozzle spacing corresponding to the effective nozzle distance in the screening group.
[0087] At this time, if the second nozzle spacing in the screening group is equal to the first nozzle spacing, the first nozzle spacing in the reference group can also be directly used as the target nozzle spacing; and the preset distance corresponding to the target nozzle spacing at this time is used as the preset first distance.
[0088] In the above example, the value range of the coefficient a can be 0.9 ≤ a ≤ 1. The value of the coefficient a is to make the effective nozzle distance in the screening group close to or approach the maximum effective nozzle distance in the distance set, so as to facilitate selecting the smallest second nozzle spacing from the screening group. At this time, when there are multiple smallest nozzle spacings in the screening group, any one can be selected as the second nozzle spacing.
[0089] At this time, the effective nozzle distance in the screening group is close to the maximum effective nozzle distance in the distance set. On this basis, the second nozzle spacing with the smallest nozzle spacing is obtained. Furthermore, the preset distance corresponding to the target nozzle spacing can be confirmed in the distance set, and this preset distance is the preset first distance in step S502.
[0090] In addition, the screening process can also be: first, screen out the smallest nozzle spacing from the distance set as the reference group, then use the nozzle spacing close to (for example: nozzle spacing = c * the smallest nozzle spacing, and the value of c can be between 1 and 1.1) the smallest nozzle spacing as the screening group, and then select the maximum effective nozzle distance in the screening group as the target effective nozzle distance. At this time, the maximum nozzle distance is greater than or equal to the effective nozzle distance corresponding to the smallest nozzle spacing in the reference group; finally, the preset distance corresponding to the target effective nozzle distance is used as the preset first distance in step S502.
[0091] At this time, when the maximum effective nozzle distance in the screening group is equal to the effective nozzle distance corresponding to the minimum nozzle spacing in the reference group; the preset distance corresponding to the effective nozzle distance in the reference group can also be directly selected as the preset first distance.
[0092] That is, in another example, in the second direction of the substrate, the nozzle module is controlled to move a preset number of times at a preset first distance, and printing is performed once each time it moves at the preset first distance; before that, the method further includes obtaining the preset first distance, and obtaining the preset first distance includes: in the second direction, the nozzle module moves a preset number of times at any preset distance within a preset distance range; combining the nozzle coordinates before and after the movement of the nozzle module, determining the effective nozzle distance and nozzle spacing corresponding to the preset distance; the nozzle spacing is the nozzle spacing in the second direction; constructing a distance set, the distance set includes multiple sets of corresponding relationships, and the corresponding relationship is the corresponding relationship among the preset distance, the effective nozzle distance corresponding to the preset distance, and the nozzle spacing corresponding to the preset distance; according to the minimum nozzle spacing in the distance set, determining the target effective nozzle distance, and using the preset distance corresponding to the target nozzle distance as the preset first distance.
[0093] The preset second distance in step S503 enables the connection between two adjacent printing cycles.
[0094] In one example, the preset second distance is the effective nozzle distance corresponding to the target nozzle spacing.
[0095] Of course, the preset second distance can also be set to be larger or smaller than the effective nozzle distance, and it is set according to actual needs; there is no limitation on this.
[0096] Through the above method, this specification can improve the printing efficiency of the inkjet printer.
[0097] This specification also discloses an inkjet printer, including a processor, a memory, a user interface, and a network interface. The memory is used to store instructions, both the user interface and the network interface are used to communicate with other devices, and the processor is used to execute the instructions stored in the memory, so that the electronic device executes the following instructions:
[0098] In the first direction of the substrate, control the nozzle module to perform one printing; the first direction is the moving direction of the substrate; in the second direction of the substrate, control the nozzle module to move a preset number of times at a preset first distance, and perform one printing each time it moves at the preset first distance; the second direction is the moving direction of the nozzle module; in the second direction of the substrate, after controlling the nozzle module to move at a preset second distance, repeat the above operations until the substrate printing is completed.
[0099] In one example, in the second direction of the substrate, the nozzle module is controlled to move a preset first distance a preset number of times, and printing is performed once each time it moves by the preset first distance; before that, the method further includes obtaining the preset first distance, and obtaining the preset first distance includes:
[0100] In the second direction, the nozzle module moves a preset number of times at any one of the preset distances within a preset distance range; the nozzle hole coordinates before and after the movement of the nozzle module are combined to determine the effective nozzle hole distance and the nozzle hole pitch corresponding to the preset distance; the nozzle hole pitch is the nozzle hole pitch in the second direction; a distance set is constructed, and the distance set includes multiple sets of corresponding relationships, and the corresponding relationship is the corresponding relationship among the preset distance, the effective nozzle hole distance corresponding to the preset distance, and the nozzle hole pitch corresponding to the preset distance; according to the maximum effective nozzle hole distance in the distance set, the target nozzle hole pitch is determined, and the preset distance corresponding to the target nozzle hole pitch is used as the preset first distance.
[0101] In one example, the nozzle hole coordinates before and after the movement of the nozzle module are combined to determine the effective nozzle hole distance corresponding to the preset distance; specifically including: combining the nozzle hole coordinates before and after the movement of the nozzle module; confirming the overlapping area and the non-overlapping area before and after the movement of the nozzle module, and the overlapping area is the area that overlaps before and after the movement of the nozzle module; removing the non-overlapping area before and after the movement of the nozzle module, and determining the effective nozzle hole distance corresponding to the preset distance within the overlapping area; wherein, the invalid nozzle hole distance allowed in the effective nozzle hole distance is less than the ink droplet spreading diameter, and the invalid nozzle hole distance is the distance where the nozzle hole is invalid and continuous.
[0102] In one example, the nozzle hole coordinates before and after the movement of the nozzle module are combined to determine the nozzle hole pitch corresponding to the preset distance; specifically including: combining the nozzle hole coordinates before and after the movement of the nozzle module, and confirming the nozzle hole coordinates corresponding to the effective nozzle hole distance; wherein, the nozzle hole coordinates corresponding to the effective nozzle hole distance include the initial coordinate and the end coordinate; from the initial coordinate to the end coordinate in the effective nozzle hole distance, preset pitches are selected in a preset order within a preset pitch range for fitting point movement, and circles are drawn with a preset radius at the fitting point positions; wherein, the preset order is the order of the preset pitches in the preset pitch range from small to large; when a preset pitch first appears such that there is a nozzle hole of the nozzle module in any one of the circles, it is confirmed that the preset pitch is the nozzle hole pitch corresponding to the preset distance; wherein, the nozzle hole is an effective nozzle hole within the circle that has not been selected by other fitting points.
[0103] In one example, a target nozzle pitch is determined according to the maximum effective nozzle distance in a distance set; specifically, it includes: constructing a reference group and a screening group according to the maximum effective nozzle distance in the distance set; wherein, the reference group includes the maximum effective nozzle distance in the distance set and the first nozzle pitch corresponding to the maximum effective nozzle distance, and any effective nozzle distance in the screening group = coefficient a * the maximum effective nozzle distance; selecting a second nozzle pitch from the screening group, and when the second nozzle pitch is less than or equal to the first nozzle pitch, taking the second nozzle pitch as the target nozzle pitch; wherein, the second nozzle pitch is the minimum nozzle pitch corresponding to the effective nozzle distance in the screening group.
[0104] In one example, a second distance is preset as the effective nozzle distance corresponding to the target nozzle pitch.
[0105] In one example, the preset number of times is determined by the thickness of the film layer to be printed presetly, and a range of the thickness of the film layer to be printed presetly corresponds to a preset number of times.
[0106] In one example, any preset pitch in the preset pitch range satisfies d1≤d<d2; wherein, d1 is the ratio of the initial nozzle pitch of the nozzle module to a preset value, the preset value = the preset number of times + 1, d2 is the spreading diameter of the ink droplet, and d is the preset pitch.
[0107] In one example, the preset radius satisfies: d≤R<2d, where R is the preset radius and d is the preset pitch.
[0108] In one example, in the second direction of the substrate, the nozzle module is controlled to move a preset number of times at a preset first distance, and printing is performed once each time it moves at the preset first distance; before that, the method further includes obtaining the preset first distance, and obtaining the preset first distance includes: in the second direction, the nozzle module moves a preset number of times at any preset distance within a preset distance range; combining the nozzle coordinates before and after the movement of the nozzle module to determine the effective nozzle distance and the nozzle pitch corresponding to the preset distance; the nozzle pitch is the nozzle pitch in the second direction; constructing a distance set, and the distance set includes multiple sets of corresponding relationships, and the corresponding relationship is the corresponding relationship among the preset distance, the effective nozzle distance corresponding to the preset distance, and the nozzle pitch corresponding to the preset distance; according to the minimum nozzle pitch in the distance set, determining the target effective nozzle distance, and taking the preset distance corresponding to the target nozzle distance as the preset first distance.
[0109] It should be noted that: when the device provided in the above embodiment realizes its functions, only the division of the above function modules is used for illustration. In actual applications, the above functions can be allocated to different function modules according to needs, that is, the internal structure of the device is divided into different function modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept. For the specific implementation process, please refer to the method embodiment, which will not be elaborated here.
[0110] The specification also discloses a computer-readable storage medium storing instructions that, when executed, perform the method as described above.
[0111] This embodiment also discloses an electronic device, which may be an inkjet printer, to execute the above method. Referring to Figure 6 , the electronic device may include: at least one processor 601, at least one communication bus 602, a display 603, a network interface 604, and at least one memory 605.
[0112] Among them, the communication bus 602 is used to realize the connection and communication between these components.
[0113] Among them, the display 603 may include a display screen (Display) and a camera (Camera).
[0114] Among them, the network interface 604 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface).
[0115] Among them, the processor 601 may include one or more processing cores. The processor 601 connects various parts within the entire server through various interfaces and lines, and executes various functions of the server and processes data by running or executing instructions, programs, code sets, or instruction sets stored in the memory 605, and by calling the data stored in the memory 605. Optionally, the processor 601 may be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), or programmable logic array (PLA). The processor 601 may integrate one or a combination of several of a central processing unit (CPU), a graphics processing unit (GPU), and a modem, etc. Among them, the CPU mainly processes the operating system, user interface, application programs, etc.; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communication. It can be understood that the above-mentioned modem may not be integrated into the processor 601 and may be implemented separately by a single chip.
[0116] Among them, the memory 605 may include a random access memory (RAM), and may also include a read-only memory (ROM). Optionally, the memory 605 includes a non-transitory computer-readable storage medium. The memory 605 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 605 may include a program storage area and a data storage area. Among them, the program storage area may store instructions for implementing the operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned method embodiments, etc.; the data storage area may store the data involved in the above-mentioned method embodiments. Optionally, the memory 605 may also be at least one storage device located far from the aforementioned processor 601. As shown in the figure, the memory 605, as a computer storage medium, may include an operating system, a network communication module, and application programs of a display module.
[0117] In Figure 6In the electronic device shown, the display 603 is mainly used to provide an interface for user input and obtain data input by the user; while the processor 601 can be used to call the application programs stored in the memory 605, and when executed by one or more processors 601, cause the electronic device to execute the methods of one or more of the above embodiments.
[0118] It should be noted that for the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that this application is not limited by the described action sequence, because according to this application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0119] In the above embodiments, the descriptions of the respective embodiments have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0120] In several embodiments provided by this application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of units is only a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some service interfaces. The indirect couplings or communication connections of the devices or units can be in electrical or other forms.
[0121] The units described as separate components may or may not be physically separated. The components shown as units may or may not be physical units, that is, they can be located in one place, or they can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0122] In addition, the functional units in each embodiment of this application can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units.
[0123] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory 605. Based on such understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a memory 605 and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present application. The aforementioned memory 605 includes various media that can store program codes, such as USB flash drives, mobile hard disks, magnetic disks, or optical discs.
[0124] The above are only exemplary embodiments of the present disclosure and should not be used to limit the scope of the present disclosure. That is, any equivalent changes and modifications made in accordance with the teachings of the present disclosure still fall within the scope covered by the present disclosure. After considering the specification and the practice of the disclosure, those skilled in the art will readily think of other implementation manners of the present disclosure. This application aims to cover any variations, uses, or adaptive changes of the present disclosure. These variations, uses, or adaptive changes follow the general principles of the present disclosure and include the common general knowledge or conventional technical means in the technical field not recorded in the present disclosure. The specification and the embodiments are only regarded as exemplary, and the scope and spirit of the present disclosure are defined by the claims.
Claims
1. A printing planning method related to the nozzle disabling rate, characterized in that The method includes: Controlling the nozzle module to perform one printing operation in the first direction of the substrate; the first direction is the moving direction of the substrate; In the second direction of the substrate, controlling the nozzle module to move a preset number of times at a preset first distance, and performing one printing operation each time after moving at the preset first distance; the second direction is the moving direction of the nozzle module; In the second direction of the substrate, after controlling the nozzle module to move at a preset second distance, repeating the above operations until the printing of the substrate is completed.
2. The printing planning method according to claim 1, wherein Before controlling the nozzle module to move a preset number of times at a preset first distance in the second direction of the substrate, and performing one printing operation each time after moving at the preset first distance, the method further includes obtaining the preset first distance, and obtaining the preset first distance includes: In the second direction, the nozzle module moves a preset number of times at any one of the preset distances within a preset distance range; Combining the nozzle hole coordinates before and after the movement of the nozzle module to determine the effective nozzle hole distance and nozzle hole pitch corresponding to the preset distance; the nozzle hole pitch is the nozzle hole pitch in the second direction; Constructing a distance set, where the distance set includes multiple sets of corresponding relationships, and the corresponding relationship is the corresponding relationship among the preset distance, the effective nozzle hole distance corresponding to the preset distance, and the nozzle hole pitch corresponding to the preset distance; According to the maximum effective nozzle hole distance in the distance set, determining the target nozzle hole pitch, and taking the preset distance corresponding to the target nozzle hole pitch as the preset first distance.
3. The printing planning method according to claim 2, wherein Combining the nozzle hole coordinates before and after the movement of the nozzle module to determine the effective nozzle hole distance corresponding to the preset distance; specifically including: Combining the nozzle hole coordinates before and after the movement of the nozzle module; Confirming the overlapping area and non-overlapping area before and after the movement of the nozzle module, where the overlapping area is the area that overlaps before and after the movement of the nozzle module; Removing the non-overlapping area before and after the movement of the nozzle module, and determining the effective nozzle hole distance corresponding to the preset distance within the overlapping area; where the invalid nozzle hole distance allowed in the effective nozzle hole distance is less than the ink droplet spreading diameter, and the invalid nozzle hole distance is the distance where the nozzle hole is invalid and continuous.
4. The printing planning method according to claim 2, wherein Combining the nozzle hole coordinates before and after the movement of the nozzle module to determine the nozzle hole pitch corresponding to the preset distance; specifically including: Combining the nozzle hole coordinates before and after the movement of the nozzle module, and confirming the nozzle hole coordinates corresponding to the effective nozzle hole distance; where the nozzle hole coordinates corresponding to the effective nozzle hole distance include the initial coordinate and the end coordinate; From the initial coordinate to the end coordinate in the effective nozzle hole distance, selecting a preset pitch for fitting point movement in a preset pitch range in a preset order, and drawing a circle with a preset radius at the fitting point position; where the preset order is the order of the preset pitches in the preset pitch range from small to large; When a preset pitch first appears and there is a nozzle hole of the nozzle module in any one of the circles, confirm that the preset pitch is the nozzle hole pitch corresponding to the preset distance; where the nozzle hole is an effective nozzle hole within the circle and has not been selected by other fitting points.
5. The printing planning method according to any one of claims 2-4, characterized in that Determining the target nozzle hole pitch according to the maximum effective nozzle hole distance in the distance set; Specifically including: Construct a reference group and a screening group according to the maximum effective nozzle distance in the distance set; wherein, the reference group includes the maximum effective nozzle distance in the distance set and the first nozzle spacing corresponding to the maximum effective nozzle distance, and any effective nozzle distance in the screening group = coefficient a * the maximum effective nozzle distance; Select a second nozzle spacing from the screening group. When the second nozzle spacing is less than or equal to the first nozzle spacing, use the second nozzle spacing as the target nozzle spacing; wherein, the second nozzle spacing is the minimum nozzle spacing corresponding to the effective nozzle distance in the screening group.
6. The printing planning method according to claim 5, characterized in that, The preset second distance is the effective nozzle distance corresponding to the target nozzle spacing.
7. The printing planning method according to claim 1, wherein The preset number of times is determined by the thickness of the film layer to be printed presetly. A range of preset film layer thicknesses to be printed corresponds to a preset number of times.
8. The printing planning method according to claim 4, wherein, Any preset spacing in the preset spacing range satisfies d1 ≤ d < d2; where d1 is the ratio of the initial nozzle spacing of the nozzle module to a preset value, the preset value = the preset number of times + 1, d2 is the spreading diameter of the ink droplet, and d is the preset spacing; The preset radius satisfies: d ≤ R < 2d, where R is the preset radius and d is the preset spacing.
9. The printing planning method according to claim 1, wherein, On the second direction of the substrate, control the nozzle module to move a preset number of times at a preset first distance, and perform printing once each time it moves at the preset first distance; before that, the method further includes obtaining the preset first distance, and obtaining the preset first distance includes: On the second direction, the nozzle module moves a preset number of times at any preset distance within the preset distance range; Merge the nozzle coordinates before and after the movement of the nozzle module, and determine the effective nozzle distance and nozzle spacing corresponding to the preset distance; the nozzle spacing is the nozzle spacing in the second direction; Construct a distance set, where the distance set includes multiple sets of corresponding relationships, and the corresponding relationship is the corresponding relationship among the preset distance, the effective nozzle distance corresponding to the preset distance, and the nozzle spacing corresponding to the preset distance; Determine the target effective nozzle distance according to the minimum nozzle spacing in the distance set, and use the preset distance corresponding to the target nozzle distance as the preset first distance.
10. An inkjet printer, characterized in that, It includes a processor, a memory, a user interface, and a network interface. The memory is used to store instructions. Both the user interface and the network interface are used to communicate with other devices. The processor is used to execute the instructions stored in the memory so that the electronic device executes the following instructions: On the first direction of the substrate, control the nozzle module to perform the first printing; the first direction is the moving direction of the substrate; On the second direction of the substrate, after moving a preset number of times at a preset first distance, control the nozzle module to perform the second printing; the second direction is the moving direction of the nozzle module; On the second direction of the substrate, after moving at a preset second distance, control the nozzle module to repeat the above operations until the printing of the substrate is completed.
Citation Information
Cited By
Printing planning method and system involving effective spray hole distance in multiple spray holes
CN120840248A
A printing planning method and system related to effective orifice distance in multi-orifice
CN120840248B