Round bottle printer control method, system and equipment and storage medium

Through multiple rounds of printing stroke and real-time parameter adjustment, the problems of insufficient nozzle monitoring and poor environmental adaptation in traditional round bottle printers are solved, and high-precision and high-quality round bottle printing effect are achieved.

CN120287733APending Publication Date: 2025-07-11GUANGZHOU SENYANG ELECTRONIC TECH CO LTD
View PDF 0 Cites 5 Cited by

Patent Information

Application Number
CN202510381688.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-26
Publication Date
2025-07-11

AI Technical Summary

Technical Problem

Traditional round bottle printers have insufficient nozzle monitoring, inaccurate switching of nozzle position and ink supply system, and insufficient monitoring of the printing environment, resulting in unstable printing quality and difficult to meet the high-precision and high-quality printing needs.

Method used

Multi-wheel printing strokes are adopted, the first wheel is printed along the forward track, and the second wheel is printed along the reverse track, forming a closed-loop track, combining the real-time distance between the nozzle and the medium to adjust the ink droplet ejection parameters, use a spectrum analyzer to monitor the color coverage, establish an ink amount compensation model, adjust the printing parameters in real time, divide the printing areas and trigger the multi-wheel head collaborative compensation mechanism.

Benefits of technology

Improves printing quality stability, reduces pattern blur and color uneven, ensures high-precision color presentation, adapts to different curvature media, enhances edge smoothness and printing effect, and improves printing stability and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120287733A_ABST
    Figure CN120287733A_ABST
Patent Text Reader

Abstract

The invention discloses a round bottle printer control method, system and device and a storage medium, and relates to the technical field of round bottle printer control, and the method comprises the steps: analyzing PRN format printing data, segmenting the PRN format printing data into a forward printing layer and a reverse printing layer according to the physical layout of a nozzle, and generating an S-shaped data file containing a channel mapping relation; at least two printing strokes are executed, in the first round, the nozzle array is driven to output a forward image layer along a forward track, in the second round, a reverse image layer is output along a reverse track, and a closed-loop track is formed; according to the real-time distance between the nozzle and the medium, adjusting ink droplet injection parameters including volume, frequency and track compensation coefficient; the invention further relates to a corresponding system, electronic equipment and a storage medium, the printing precision and quality can be improved, and the method is suitable for a multi-nozzle round bottle printing scene.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of round bottle printer control, and more specifically, to a control method, system, device and storage medium for a round bottle printer. Background Art

[0002] In the field of round bottle printing, there are many problems with traditional round bottle printing methods. When the round bottle printer only performs one round of printing, it is easy to form a large height difference, resulting in unstable printing quality. The printed pattern may be blurred, uneven in color, etc. Although the prior art has solved the problem of large height difference to a certain extent by performing multiple rounds of printing and adjusting the nozzle position and ink outlet channels, there are still some deficiencies. For example, the monitoring of the nozzle state during printing is not comprehensive enough to detect nozzle failures in a timely manner; when switching printing rounds, the adjustment of the nozzle bottom plate position and the switching of the ink supply system are not accurate enough, affecting printing efficiency and quality; the lack of effective monitoring and control of the printing environment makes the printing quality greatly affected by environmental factors. These problems limit the further development of round bottle printing technology and are difficult to meet the growing demand for high-precision and high-quality printing. Summary of the Invention

[0003] In order to overcome the problems of insufficient monitoring of the round bottle printing nozzle, inaccurate switching, and poor environmental adaptability in the prior art, the present invention designs a control method, system, device and storage medium for a round bottle printer, which can effectively solve the above technical problems.

[0004] To solve the above technical problems, the technical solution of the present invention is as follows:

[0005] A control method for a round bottle printer, comprising the following steps:

[0006] S1. Analyze the print data in PRN format, divide the print data into a forward printing layer and a reverse printing layer according to the physical layout of the nozzles, and generate an S-type data file containing channel mapping relationships;

[0007] S2. Execute at least two printing strokes, wherein in the first round of printing, drive the nozzle array along the forward trajectory to output the forward printing layer, and in the second round of printing, drive the nozzle array along the reverse trajectory to output the reverse printing layer, and the moving paths of the nozzles in the two rounds of printing form a closed-loop trajectory;

[0008] S3. Adjust the ink droplet ejection parameters according to the real-time distance between the nozzle and the printing medium, and the ejection parameters include ink droplet volume, ejection frequency and flight trajectory compensation coefficient;

[0009] S4. Obtain the color coverage index through a spectral analyzer, and establish an ink volume compensation model based on historical print data to dynamically correct subsequent printing parameters.

[0010] Preferably, the channel mapping relationship is dynamically generated based on the nozzle coordination coefficient α.

[0011]

[0012] Among them, Vmax is the maximum working speed of the nozzle, d is the real-time distance between the nozzle and the medium, n is the number of nozzles, and p is the physical layout parameter of the nozzles;

[0013] The generation of the channel mapping relationship includes the following steps:

[0014] Group the physical channels of the nozzles by odd and even numbers.

[0015] Perform vertical mirror processing on the printing data to generate reverse printing data.

[0016] When the coordination coefficient α≥1, enable the full nozzle synchronization mode; when 0.5≤α<1, enable the odd-even alternating mode; when α<0.5, enable the segmented relay mode.

[0017] Preferably, the step S2 specifically includes the following steps:

[0018] During the first round of printing, the odd nozzle group sprays data in a forward spiral progressive mode.

[0019] After the medium rotates by a predetermined angle, the even nozzle group sprays data in a reverse staggered covering mode.

[0020] The starting and ending points of the two rounds of printing are on the same horizontal reference line, and the path deviation is within a predetermined range.

[0021] Preferably, in the step S2, the two-round printing paths form a closed-loop trajectory and the phase difference Δθ = arcsin(H / (2R)), where Δθ is the phase difference between the two-round printing paths, H is the printing height, and R is the radius of the round bottle.

[0022] Preferably, the adjustment of the ink droplet ejection parameters adjusts the ink droplet parameters according to the nozzle-medium real-time distance d, and the compensation coefficient: α = 1 + (d - d0) / k

[0023] Among them, δ is the compensation coefficient for adjusting the ink droplet parameters, d is the real-time distance between the nozzle and the medium, d0 is the standard distance between the nozzle and the medium, and k is the proportional constant of the compensation coefficient;

[0024] And correct the ejection path based on the inertial compensation model δ = Δ·(1 + e^(-T / τ));

[0025] Among them, Δ is the basic value of inertial compensation, T is the current time, and t is the time constant for controlling the dynamic response speed of the compensation.

[0026] Preferably, step S3 further includes the following steps:

[0027] Establish a three-dimensional space mapping model of the printing area, and divide the printing area into a core area and an edge compensation area;

[0028] The core area is divided into main data blocks by using an equal-density grid, and the edge compensation area generates transition data blocks by using a dynamic feathering algorithm, where the proportional relationship between the main data blocks and the transition data blocks satisfies: transition data blocks / main data blocks = 1 / (2 ^ (n - 1)), and n is the current printing layer number.

[0029] Preferably, step S4 includes the following steps:

[0030] The compensation model is a compensation model of the medium curvature C and the actual ink volume Q: Q = Q0 × (1 + βC 2 ), and dynamically adjust the amplitude of the driving voltage; Q0 is the reference ink volume, and β is a compensation coefficient related to the medium curvature;

[0031] Real-time collect the surface height difference H. When it is detected that the height difference H > Hth, trigger the multi-nozzle collaborative compensation mechanism:

[0032] Reduce the spraying frequency of the main nozzle to f' = f × (1 - (H / Hmax)),

[0033] where f′ is the working frequency of the adjusted main nozzle, f is the originally set working frequency of the main nozzle, H is the real-time collected printing surface height difference, and Hmax is the maximum allowable height difference preset by the system;

[0034] Enable the micro-droplet compensation mode for the auxiliary nozzle, and adjust the ink droplet diameter to D′ = D × (1 + ln(H / Hth)), where D′ is the adjusted ink droplet diameter of the auxiliary nozzle, D is the originally set ink droplet diameter of the auxiliary nozzle, and Hth is the height difference threshold for triggering the collaborative compensation mechanism.

[0035] An electronic device includes a processor, a memory, and a computer program stored on the memory and executable on the processor. When the computer program is executed by the processor, it implements the steps of the above-mentioned round bottle printer control method.

[0036] A computer-readable storage medium stores a computer program. When the computer program is executed by a processor, it implements the steps of the above-mentioned round bottle printer control method.

[0037] A multi-nozzle round bottle printer control system includes:

[0038] A data parsing module, configured to parse printing data in PRN format, split the printing data into a forward printing layer and a reverse printing layer according to the physical layout of the nozzles, and generate an S-shaped data file including a channel mapping relationship;

[0039] A printing control module, configured to execute at least two printing strokes. In the first round of printing, the nozzle array is driven along a forward trajectory to output the forward printing layer, and in the second round of printing, the nozzle array is driven along a reverse trajectory to output the reverse printing layer. The moving paths of the nozzles in the two rounds of printing form a closed-loop trajectory;

[0040] A parameter adjustment module, configured to adjust ink droplet ejection parameters according to the real-time distance between the nozzles and the printing medium. The ejection parameters include ink droplet volume, ejection frequency, and flight trajectory compensation coefficient;

[0041] A spectral analysis module, configured to obtain a color coverage index through a spectral analyzer, and establish an ink volume compensation model based on historical printing data to dynamically correct subsequent printing parameters.

[0042] Compared with the prior art, the beneficial effects of the present invention are as follows: Through multiple rounds of printing strokes, the first round is printed along a forward trajectory, and the second round is printed along a reverse trajectory, forming a closed-loop trajectory, effectively reducing high drops, improving the stability of printing quality, and avoiding pattern blurring and color unevenness; adjusting ink droplet ejection parameters according to the real-time distance between the nozzles and the medium, including volume, frequency, and trajectory compensation coefficient, and correcting the path in combination with an inertial compensation model to improve printing accuracy, adapt to media with different curvatures, and ensure accurate landing of ink droplets; using a spectral analyzer to obtain a color coverage index, establishing an ink volume compensation model to dynamically correct parameters, monitoring the printing color effect in real time, optimizing subsequent printing according to historical data, ensuring accurate and consistent colors, and meeting high-precision color requirements; dividing the printing area into a core area and an edge compensation area, equally dividing the core area with density grids, and using a dynamic feathering algorithm to transition in the edge area to solve edge jagging and blurring, improve edge smoothness and clarity, and enhance the printing effect; real-time monitoring of the height drop on the printing surface, triggering a multi-nozzle collaborative compensation mechanism when the threshold is exceeded, adjusting the frequency of the main nozzle and the ink droplet diameter of the auxiliary nozzle to ensure that the printing quality is not affected by the height drop, and improving the stability and reliability of printing. Description of the Drawings

[0043] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only exemplary, and for those of ordinary skill in the art, other implementation drawings can be obtained by extending according to the provided drawings without creative efforts.

[0044] Figure 1 It is a flowchart of the control method for a round bottle printer;

[0045] Figure 2 It is a printing flow chart of a multi-nozzle round bottle printer;

[0046] Figure 3 It is a schematic diagram of the printing path of a multi-nozzle round bottle printer;

[0047] Figure 4 It is a structure diagram of a control system for a multi-nozzle round bottle printer. Detailed implementation manners

[0048] The accompanying drawings are only for illustrative purposes and should not be construed as a limitation of this patent;

[0049] To better illustrate this embodiment, some components in the accompanying drawings will be omitted, enlarged or reduced, which do not represent the dimensions of the actual product;

[0050] For those skilled in the art, it is understandable that some well-known structures and their descriptions in the accompanying drawings may be omitted.

[0051] The technical solutions of the present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0052] Embodiment

[0053] A control method for a round bottle printer, please refer to Figures 1 - 3 , including the following steps:

[0054] S1. Analyze the print data in PRN format, divide the print data into a forward print layer and a reverse print layer according to the physical layout of the nozzles, and generate an S-type data file containing channel mapping relationships;

[0055] S2. Execute at least two printing strokes, where the first round of printing drives the nozzle array to output the forward print layer along the forward trajectory, and the second round of printing drives the nozzle array to output the reverse print layer along the reverse trajectory, and the moving paths of the nozzles in the two rounds of printing form a closed-loop trajectory;

[0056] S3. Adjust the ink droplet ejection parameters according to the real-time distance between the nozzle and the printing medium, and the ejection parameters include ink droplet volume, ejection frequency and flight trajectory compensation coefficient;

[0057] S4. Obtain the color coverage index through a spectral analyzer, and establish an ink volume compensation model based on historical print data to dynamically correct subsequent printing parameters.

[0058] The channel mapping relationship is dynamically generated based on the nozzle cooperation coefficient α,

[0059]

[0060] wherein, Vmaxis the maximum working speed of the nozzle, d is the real-time distance between the nozzle and the medium, n is the number of nozzles, and p is the physical layout parameter of the nozzles;

[0061] The generation of the channel mapping relationship includes the following steps:

[0062] Group the physical channels of the nozzles by odd and even numbers;

[0063] Perform vertical mirror processing on the printing data to generate reverse printing data;

[0064] When the cooperation coefficient α≥1, enable the full nozzle synchronization mode; when 0.5≤α<1, enable the odd-even alternating mode; when α<0.5, enable the segmented relay mode.

[0065] The specific steps of step S2 include the following steps:

[0066] During the first round of printing, the odd nozzle group sprays data in a forward spiral progressive mode;

[0067] After the medium (the surface of the object to be printed) rotates by a predetermined angle, the even nozzle group sprays data in a reverse staggered covering mode;

[0068] The starting and ending points of the two rounds of printing are located on the same horizontal reference line, and the path deviation is within a predetermined range.

[0069] In step S2, the two-round printing paths form a closed-loop trajectory and the phase difference Δθ = arcsin(H / (2R)), where Δθ is the phase difference between the two-round printing paths, H is the printing height, and R is the radius of the round bottle.

[0070] The adjusted ink droplet ejection parameters adjust the ink droplet parameters according to the nozzle-medium real-time distance d, and the compensation coefficient: α = 1 + (d - d0) / k

[0071] Among them, δ is the compensation coefficient for adjusting the ink droplet parameters, d is the real-time distance between the nozzle and the medium, d0 is the standard distance between the nozzle and the medium, and k is the proportional constant of the compensation coefficient;

[0072] And correct the ejection path based on the inertial compensation model δ = Δ·(1 + e^(-T / τ));

[0073] Among them, Δ is the basic value of inertial compensation, T is the current time, and t is the time constant for controlling the dynamic response speed of the compensation.

[0074] Step S3 also includes the following steps:

[0075] Establish a three-dimensional space mapping model of the printing area, and divide the printing area into a core area and an edge compensation area;

[0076] The core area is divided into main data blocks by using an equal-density grid, and the edge compensation area generates transitional data blocks by using a dynamic feathering algorithm. The proportional relationship between the main data blocks and the transitional data blocks satisfies: transitional data blocks / main data blocks = 1 / (2 ^ (n - 1)), where n is the current printing layer number.

[0077] Step S4 includes the following steps:

[0078] The compensation model is a compensation model of the medium curvature C and the actual ink volume Q: Q = Q0 × (1 + βC 2 ), and the driving voltage amplitude is dynamically adjusted; Q0 is the reference ink volume, and β is the compensation coefficient, which is related to the medium curvature;

[0079] The surface height difference H is collected in real time. When it is detected that the height difference H > Hth, a multi-nozzle collaborative compensation mechanism is triggered:

[0080] The spraying frequency of the main nozzle is reduced to f' = f × (1 - (H / Hmax)),

[0081] where f′ is the working frequency of the adjusted main nozzle, f is the original set working frequency of the main nozzle, H is the height difference of the printing surface collected in real time, and Hmax is the maximum allowable height difference preset by the system;

[0082] The micro-droplet compensation mode is enabled for the auxiliary nozzle, and the ink droplet diameter is adjusted to D′ = D × (1 + ln(H / Hth)), where D′ is the ink droplet diameter of the adjusted auxiliary nozzle, D is the original set ink droplet diameter of the auxiliary nozzle, and Hth is the height difference threshold for triggering the collaborative compensation mechanism.

[0083] An electronic device includes a processor, a memory, and a computer program stored on the memory and executable on the processor. When the computer program is executed by the processor, the steps of the above-mentioned round bottle printer control method are implemented.

[0084] A computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the steps of the above-mentioned round bottle printer control method are implemented.

[0085] In specific implementation, the printing data in PRN format is parsed. Considering the characteristics of complex curved surface round bottles, the printing effects of the nozzles at different positions and angles are taken into account, and the channel mapping relationship is dynamically generated based on the nozzle cooperation coefficient α. For example, the maximum working speed of the nozzles, the real-time distance from the medium, the number of nozzles, and the physical layout parameters are calculated to determine the value of the cooperation coefficient α. If α≥1, the full-nozzle synchronous mode is enabled, and all nozzles work simultaneously to improve the printing efficiency. If 0.5≤α<1, the odd-even alternating mode is adopted, and the odd nozzle group and the even nozzle group work alternately to adapt to the surface changes. If α<0.5, the segmented relay mode is used, and different nozzle groups print in relays in different areas to ensure the continuity and quality of printing.

[0086] During the first round of printing, the odd nozzle group sprays data in a forward spiral progressive mode, starting from the bottom of the round bottle and moving upward along the spiral path to gradually cover the printing area. After the round bottle rotates a predetermined angle, the even nozzle group sprays data in a reverse staggered covering mode to fill the areas not covered by the odd nozzle group, forming a complete pattern. Ensure that the starting and ending points of the two rounds of printing are on the same horizontal reference line. Through an accurate control system and position sensors, monitor the starting and ending positions of the nozzles, and control the path deviation within a predetermined range, such as ±0.1mm, to ensure the accurate docking of the patterns. The two-round printing paths form a closed-loop trajectory, and the phase difference Δθ = arcsin(H / (2R)), where H is the printing height and R is the radius of the round bottle. Calculate the phase difference according to the specific dimensions of the round bottle to optimize the printing path and reduce repeated printing and blank areas.

[0087] According to the real-time distance d between the nozzle and the surface of the round bottle, use the compensation coefficient formula α = 1+(d - d0) / k to adjust the ink droplet parameters. For example, when the real-time distance d is greater than the standard distance d0, appropriately increase the compensation coefficient α and increase the ink droplet volume to ensure that the ink fully covers the complex surface. Based on the inertial compensation model δ = Δ·(1 + e^(-T / τ)), correct the spraying path, consider the inertial influence of the nozzle during movement, and dynamically adjust the compensation value by real-time monitoring of the time T to make the ink droplets fly along the expected trajectory and accurately land at the specified positions on the complex surface.

[0088] A three-dimensional spatial mapping model of the printing area is established, and the printing area is divided into a core area and an edge compensation area. The core area is an area where the surface of the round bottle is relatively flat and the curvature changes little, and the edge compensation area is an area where the curvature changes greatly and the pattern is prone to deformation. In the core area, an equal-density grid is used to divide it into main data blocks to ensure the uniformity and clarity of the pattern in this area; in the edge compensation area, a dynamic feathering algorithm is used to generate transition data blocks to make the pattern in the edge area transition naturally with the core area to avoid obvious boundary marks. The proportional relationship between the main data block and the transition data block satisfies: transition data block / main data block = 1 / (2^(n-1)), n is the current number of printing layers, and as the number of printing layers increases, the ratio of the two is reasonably adjusted to ensure the coordination of the overall pattern.

[0089] The color coverage index is obtained by the spectrum analyzer, and a compensation model Q = Q0 × (1 + βC 2 ), dynamically adjust the driving voltage amplitude according to the curvature C at different positions on the round bottle surface to ensure accurate color presentation.

[0090] The height difference H on the surface of the round bottle is collected in real time. When it is detected that H>Hth, the multi-nozzle collaborative compensation mechanism is triggered to reduce the injection frequency of the leading nozzle to f'=f×(1-(H / Hmax)), thereby reducing the ink injection amount of the leading nozzle in the area with large height difference and avoiding ink accumulation. The droplet compensation mode is enabled for the auxiliary nozzle, and the droplet size is adjusted to D′=D×(1+ln(H / Hth)). The droplet size of the auxiliary nozzle is increased and the ink amount in the area is supplemented. These mechanisms work together to meet the printing requirements of complex curved surfaces and ensure the integrity and quality of the pattern.

[0091] Example 2

[0092] A multi-nozzle round bottle printer control system, please refer to Figures 2 - 4 ,include:

[0093] A data parsing module, used for parsing the printing data in the PRN format, dividing the printing data into a forward printing layer and a reverse printing layer according to the physical layout of the nozzle, and generating an S-type data file containing a channel mapping relationship;

[0094] A printing control module, configured to execute at least two printing strokes, wherein the first printing stroke drives the nozzle array along a forward trajectory to output the forward printing layer, and the second printing stroke drives the nozzle array along a reverse trajectory to output the reverse printing layer, and the nozzle movement paths of the two printing strokes form a closed loop trajectory;

[0095] A parameter adjustment module, used for adjusting ink droplet ejection parameters according to the real-time distance between the nozzle and the printing medium, wherein the ejection parameters include ink droplet volume, ejection frequency and flight trajectory compensation coefficient;

[0096] A spectral analysis module is used to obtain color coverage indicators through a spectral analyzer and establish an ink volume compensation model based on historical printing data to dynamically correct subsequent printing parameters.

[0097] In a specific implementation, print data in PRN format is received. This data contains the pattern information to be printed. According to the physical layout of the multi-nozzles, the print data is segmented into a forward printing layer and a reverse printing layer. For example, if there are 4 nozzles in the nozzle array, based on their arrangement order and positional relationship, the data part that each nozzle should process during forward and reverse printing is determined, and an S-type data file containing channel mapping relationships is generated. This file clarifies the channels corresponding to each nozzle in different printing stages to ensure accurate data transmission and processing.

[0098] The first round of printing is carried out, and the nozzle array is driven along the forward trajectory to output the forward printing layer. For example, the nozzle starts from the starting position of the round bottle and moves spirally in the clockwise direction while spraying ink. After the first round is completed, the second round of printing is immediately carried out, and the nozzle array is driven along the reverse trajectory to output the reverse printing layer, such as moving the nozzle spirally in the counterclockwise direction. The moving paths of the nozzles in the two rounds of printing form a closed-loop trajectory to ensure full coverage of the printing area and natural connection.

[0099] The distance between the nozzle and the surface of the round bottle is monitored in real time. Data is obtained through a distance sensor installed on the printer, and the ink droplet ejection parameters are adjusted according to the distance. For example, when the distance between the nozzle and the surface of the round bottle increases, the volume of the ink droplet is appropriately increased, the ejection frequency is increased, and the flight trajectory compensation coefficient is adjusted to ensure that the ink droplet accurately hits the target position.

[0100] A spectral analyzer is used to detect the printed pattern to obtain color coverage indicators, understand the uniformity and saturation of the pattern color. Based on historical printing data, an ink volume compensation model is established. For example, if certain areas are lighter in color when printing similar patterns in the past, the ink volume parameters in these areas are adjusted accordingly in the model to dynamically correct subsequent printing parameters and improve the stability of printing quality.

[0101] The same or similar reference numerals correspond to the same or similar components;

[0102] The terms describing the positional relationship in the drawings are for illustrative purposes only and should not be construed as a limitation of this patent;

[0103] Obviously, the above embodiments of the present invention are merely examples for clearly explaining the present invention, rather than limitations on the implementation manners of the present invention. For those of ordinary skill in the art, other different forms of changes or modifications can be made based on the above description. It is not necessary and impossible to list all implementation manners here. Any modifications, equivalent substitutions, and improvements made within the spirit and principle of the present invention shall be included within the protection scope of the claims of the present invention.

Claims

1. A control method for a round bottle printer, characterized in that, It includes the following steps: S1. Analyze the print data in PRN format, divide the print data into a forward print layer and a reverse print layer according to the physical layout of the nozzles, and generate an S-type data file containing channel mapping relationships; S2. Execute at least two printing strokes. In the first round of printing, drive the nozzle array along a forward trajectory to output the forward print layer, and in the second round of printing, drive the nozzle array along a reverse trajectory to output the reverse print layer. The moving paths of the nozzles in the two rounds of printing form a closed-loop trajectory; S3. Adjust the ink droplet ejection parameters according to the real-time distance between the nozzle and the printing medium. The ejection parameters include ink droplet volume, ejection frequency, and flight trajectory compensation coefficient; S4. Obtain the color coverage index through a spectral analyzer, and establish an ink volume compensation model based on historical print data to dynamically correct subsequent printing parameters.

2. The circular bottle printer control method according to claim 1, wherein, The channel mapping relationship is dynamically generated based on the nozzle cooperation coefficient α, Among them, Vmax is the maximum working speed of the nozzle, d is the real-time distance between the nozzle and the medium, n is the number of nozzles, and p is the physical layout parameter of the nozzles; The generation of the channel mapping relationship includes the following steps: Group the physical channels of the nozzles by odd and even numbers; Perform vertical mirror processing on the print data to generate reverse print data; When the cooperation coefficient α≥1, enable the full nozzle synchronization mode; when 0.5≤α<1, enable the odd-even alternating mode; when α<0.5, enable the segmented relay mode.

3. The circular bottle printer control method according to claim 2, wherein The specific steps of step S2 include the following steps: In the first round of printing, the odd nozzle group ejects data in a forward spiral progressive mode; After the medium rotates by a predetermined angle, the even nozzle group ejects data in a reverse staggered coverage mode; The starting and ending points of the two rounds of printing are located on the same horizontal reference line, and the path deviation is within a predetermined range.

4. The circular bottle printer control method according to claim 1, wherein In step S2, the moving paths of the two rounds of printing form a closed-loop trajectory and the phase difference Δθ = arcsin(H / (2R)), where Δθ is the phase difference between the moving paths of the two rounds of printing, H is the printing height, and R is the radius of the round bottle.

5. The circular bottle printer control method according to claim 4, characterized in that, The adjustment of the ink droplet ejection parameters adjusts the ink droplet parameters according to the real-time distance d between the nozzle and the medium, and the compensation coefficient: α = 1+(d - d0) / k; Where δ is the compensation coefficient for adjusting the ink droplet parameters, d is the real-time distance between the nozzle and the medium, d0 is the standard distance between the nozzle and the medium, and k is the proportional constant of the compensation coefficient; And correct the ejection path based on the inertial compensation model δ = Δ·(1 + e^(-T / τ)); Where Δ is the basic value of inertial compensation, T is the current time, and t is the time constant for controlling the dynamic response speed of the compensation.

6. The circular bottle printer control method according to claim 1, characterized in that, Step S3 also includes the following steps: Establish a three-dimensional space mapping model of the printing area, and divide the printing area into a core area and an edge compensation area; The core area is divided into main data blocks by an equal-density grid, and the edge compensation area generates transition data blocks using a dynamic feathering algorithm. The proportional relationship between the main data blocks and the transition data blocks satisfies: transition data block / main data block = 1 / (2^(n - 1)), where n is the current printing layer number.

7. The circular bottle printer control method according to claim 1, characterized in that, The steps of step S4 include the following steps: The compensation model is a compensation model for the medium curvature C and the actual ink volume Q, Q = Q0×(1 + βC 2 ), and the amplitude of the driving voltage is dynamically adjusted; Q0 is the reference ink volume, β is the compensation coefficient, which is related to the medium curvature; Real-time collect the surface height difference H. When it is detected that the height difference H > Hth, trigger the multi-nozzle cooperation compensation mechanism: Reduce the ejection frequency of the main nozzle to f' = f×(1 - (H / Hmax)), Among them, f′ is the working frequency of the adjusted main nozzle, f is the working frequency of the originally set main nozzle, H is the height difference of the printing surface collected in real time, and Hmax is the maximum allowable height difference preset by the system; Enable the micro-droplet compensation mode for the auxiliary nozzle, and adjust the ink droplet diameter to D′ = D×(1 + ln(H / Hth)), where D′ is the adjusted ink droplet diameter of the auxiliary nozzle, D is the originally set ink droplet diameter of the auxiliary nozzle, and Hth is the height difference threshold for triggering the collaborative compensation mechanism.

8. A control system for a multi-nozzle round bottle printer, which is implemented by the round bottle printer control method according to any one of claims 1-7, characterized in that, It includes: A data parsing module, which is used to parse the printing data in PRN format, divide the printing data into a forward printing layer and a reverse printing layer according to the physical layout of the nozzles, and generate an S-type data file containing the channel mapping relationship; A printing control module, which is used to execute at least two printing strokes. In the first round of printing, drive the nozzle array along the forward trajectory to output the forward printing layer, and in the second round of printing, drive the nozzle array along the reverse trajectory to output the reverse printing layer. The moving paths of the nozzles in the two rounds of printing form a closed-loop trajectory; A parameter adjustment module, which is used to adjust the ink droplet ejection parameters according to the real-time distance between the nozzle and the printing medium. The ejection parameters include ink droplet volume, ejection frequency, and flight trajectory compensation coefficient; A spectral analysis module, which is used to obtain the color coverage index through a spectral analyzer and establish an ink volume compensation model based on historical printing data to dynamically correct subsequent printing parameters.

9. An electronic device, characterized in that, It includes a processor, a memory, and a computer program stored on the memory and executable on the processor. When the computer program is executed by the processor, it realizes the steps of the round bottle printer control method according to any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium. When the computer program is executed by the processor, it realizes the steps of the round bottle printer control method according to any one of claims 1-7.

Citation Information

Cited By

  • Method and equipment for improving printing quality of round bottle machine through same-direction multi-round printing and storage medium

    CN120663662A

  • Cylindrical cell spiral printing method, device, equipment and medium

    CN121246432A

  • Printing method and device applied to multiple ink outlet lines on outer vertical face of irregular cylinder and storage medium

    CN121697343A

  • A printing method and device applied to irregular column outer facade multi-ink line and storage medium

    CN121697343B

  • Ink-jet printing method, device, equipment and medium

    CN122152249A