Screen printing ink transfer method and system based on microbubble pulse
By establishing coordinate system and density change curves in screen printing and dynamically adjusting the microbubble parameters and pressure, the problem of uneven ink transfer caused by differences in mesh density is solved, and the consistency of printing quality and the processing ability of complex patterns are improved.
Patent Information
- Application Number
- CN202510603632.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-12
- Publication Date
- 2025-08-15
AI Technical Summary
In traditional screen printing, the ink transfer is uneven due to differences in mesh density, which affects the printing quality.
By establishing the mesh coordinate system and mesh density change curve, dynamically adjusting the microbubble parameters and scraper pressure, combined with real-time ink viscosity monitoring, precise control of different areas is achieved.
Improves consistency and stability of printing quality, especially in the processing capacity and edge clarity of complex patterns.
Smart Images

Figure CN120481472A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of screen printing, and in particular to a screen printing ink transfer method and system based on microbubble pulses. Background Art
[0002] With the growing demand for personalized customization of everyday items like clothing and luggage, screen printing has gained widespread application in textile printing, advertising, and signage due to its simple process, wide range of applicable materials, and excellent printing results. Screen printing, as the core process of screen printing, can precisely transfer various inks, coatings, and other materials onto the target substrate surface, enabling mass production of patterns.
[0003] In related technologies, screen printing primarily uses a pressure-driven method to transfer ink. Specifically, by adjusting the pressure applied by a scraper on the screen surface, the ink in the mesh is squeezed onto the substrate surface under pressure. In practice, to ensure continuous ink transfer, a high scraper pressure is typically used, and a pressure sensor is used to monitor and adjust the pressure in real time to maintain a stable printing state.
[0004] However, relying solely on pressure adjustment during printing is difficult to adapt to changes in mesh density across different areas of the screen. Due to the complexity of the screen pattern, mesh density often varies significantly across different areas. A uniform squeegee pressure cannot precisely adjust the amount of ink transferred to each area. This can easily lead to insufficient ink transfer in denser areas or excessive ink diffusion in less dense areas, ultimately compromising the quality of the printed product. Summary of the Invention
[0005] The present application provides a screen printing ink transfer method and system based on microbubble pulses, which are used to address the problem of how to achieve uniformity in ink transfer in areas with different mesh densities.
[0006] In a first aspect, the present application provides a screen printing ink transfer method based on microbubble pulses, which is applied to a screen printing control system, the method comprising: Establish a screen coordinate system based on the printing pattern information of the screen and calculate the mesh density change curve along the scraper movement direction; generating, in the screen coordinate system, an adjustment strategy for microbubble parameters during the movement of the scraper according to the mesh density variation curve, wherein the adjustment strategy includes an oscillation frequency value of the bubble generator when the scraper is in different positions; After the scraper is started, the current position information of the scraper in the screen coordinate system and the viscosity value of the ink in the screen mesh are obtained in real time; If the viscosity value is higher than the preset threshold range, the pressure value is increased at a first preset ratio until the viscosity value is within the preset threshold range; if the viscosity value is lower than the preset threshold, the pressure value is reduced at a second preset ratio until the viscosity value is within the preset threshold range, and the second preset ratio is greater than the first preset ratio; If the viscosity value is within the preset threshold range, the bubble generator is controlled to generate a microbubble flow that matches the mesh density at the current position according to the current position information and the adjustment strategy. The microbubble flow forms a shock wave on the screen surface through the pore array at the bottom of the scraper body.
[0007] Through the above-described embodiment, the screen printing control system achieves precise control of mesh density in different areas by establishing a screen coordinate system and calculating a mesh density variation curve. Microbubble parameters are dynamically adjusted based on density changes, enabling the bubble generator to produce pulse intensity that matches the mesh density. Furthermore, by real-time monitoring of ink viscosity and adjusting pressure in varying proportions, the ink is ensured to maintain optimal flow. This precise control method based on microbubble pulses effectively addresses the uneven ink transfer problem found in traditional pressure-driven methods, improving print quality consistency.
[0008] In some embodiments, the step of generating a microbubble parameter adjustment strategy during the scraper movement process in the screen coordinate system according to the mesh density change curve specifically includes: Establishing a density gradient map of the scraper moving direction according to the mesh density change curve, wherein the density gradient map includes a mesh density value and a density change rate; Calculating a main oscillation frequency and a resonance enhancement frequency of the bubble generator based on the density gradient map, wherein the main oscillation frequency is linearly correlated with the mesh density value, and the resonance enhancement frequency is obtained by multiplying the main oscillation frequency by a first adjustment coefficient, wherein the first adjustment coefficient is adjusted within a preset range according to the density change rate; The gas flow parameters of the microbubble generator are set according to the main oscillation frequency and the resonance enhancement frequency when the scraper is in different positions, and the size ratio of the microbubbles under the two frequencies is determined according to the density change rate to generate an adjustment strategy for the microbubble parameters.
[0009] Through the above-described embodiment, the screen printing control system establishes a density gradient map, combining mesh density and density change rate to determine the bubble generator's oscillation parameters, achieving more refined control. The main oscillation frequency is directly linked to mesh density, ensuring basic pulse strength; the resonant enhancement frequency is dynamically adjusted based on the density change rate, providing additional energy input. This dual-frequency synergy ensures a stable ink transfer foundation while also providing enhanced adaptability in areas with drastic density fluctuations, making the entire printing process more stable and controllable.
[0010] In some embodiments, after the step of generating a microbubble parameter adjustment strategy during the scraper movement process in the screen coordinate system according to the mesh density variation curve, the method further includes: Building an ink viscosity prediction model based on historical printing data, wherein the historical printing data includes historical ambient temperature, historical mesh density change curve, and corresponding historical ink viscosity; Inputting the current ambient temperature and the mesh density variation curve into the ink viscosity prediction model, and outputting ink viscosity prediction values when the scraper is in different positions; Determining pre-adjusted parameters of scraper pressure when the scraper is at different positions on the screen according to the ink viscosity prediction value; The adjustment strategy is supplemented according to the pre-adjustment parameters.
[0011] Through the above-described embodiment, the screen printing control system establishes an ink viscosity prediction model and correlates and analyzes multi-dimensional data such as historical ambient temperature and mesh density changes, achieving advance prediction of ink viscosity. This predictive control strategy enables the system to pre-adjust parameters before the squeegee reaches a specific position, avoiding the hysteresis caused by the passive response of traditional solutions. By optimizing and supplementing the basic adjustment strategy through pre-adjusted parameters, the system's rapid response capability and control accuracy are enhanced.
[0012] In some embodiments, if the viscosity value is higher than a preset threshold range, increasing the pressure value by a first preset ratio until the viscosity value is within the preset threshold range; if the viscosity value is lower than the preset threshold, decreasing the pressure value by a second preset ratio until the viscosity value is within the preset threshold range, specifically includes: Acquiring continuous sampling data of the viscosity value within a preset time period and establishing a viscosity change trend curve, wherein the viscosity change trend curve includes a viscosity change rate and a viscosity change acceleration; Calculating a second adjustment coefficient according to the viscosity change trend curve, wherein the second adjustment coefficient is inversely proportional to the viscosity change rate and directly proportional to the viscosity change acceleration; When the viscosity value is higher than the preset threshold range, multiplying the first preset ratio by the second adjustment coefficient to obtain a real-time pressure increase ratio, and adjusting the pressure value according to the real-time pressure increase ratio; When the viscosity value is lower than the preset threshold range, the second preset ratio is multiplied by the second adjustment coefficient to obtain a real-time pressure reduction ratio, and the pressure value is adjusted according to the real-time pressure reduction ratio.
[0013] Through the above-described embodiment, the screen printing control system establishes a trend curve by collecting continuous viscosity data. This not only considers the absolute value of viscosity, but also incorporates the rate of change and acceleration into the adjustment criteria, achieving more intelligent pressure control. The design of the second adjustment coefficient balances system stability and response speed. Its inverse proportionality to the rate of viscosity change prevents over-adjustment, while its direct proportionality to acceleration ensures sufficient adjustment force. This multi-dimensional dynamic adjustment mechanism enables the system to more accurately maintain the ink within the optimal viscosity range.
[0014] In some embodiments, after the step of calculating the second adjustment coefficient according to the viscosity change trend curve, the method further includes: Collecting temperature data from a temperature sensor array and obtaining a temperature distribution curve on the screen surface by interpolation calculation, wherein the temperature sensor array is evenly arranged on the screen surface along the moving direction of the scraper; Determine the temperature compensation coefficient according to the temperature distribution curve and a preset compensation coefficient calculation formula; The real-time pressure increase ratio and the real-time pressure decrease ratio are adjusted respectively using the temperature compensation coefficient.
[0015] Through the above-described embodiment, the screen printing control system achieves precise monitoring of the screen surface temperature distribution by deploying an array of temperature sensors and utilizing an interpolation algorithm. The temperature compensation mechanism effectively addresses the impact of temperature changes on ink viscosity. By using a preset compensation coefficient to adjust the pressure adjustment ratio in real time, the system ensures stability under varying temperature conditions.
[0016] In some embodiments, after the step of establishing a screen coordinate system according to the printing pattern information of the screen, the method further includes: Receiving a customized texture pattern uploaded by a user, and performing image segmentation processing on the customized texture pattern to obtain a texture primitive library; Calculating characteristic parameters of each texture primitive in the texture primitive library, wherein the characteristic parameters include area, perimeter and edge complexity of the texture primitive; Classifying the texture primitives according to the characteristic parameters, and configuring different mesh density thresholds for different categories of texture primitives; The customized texture pattern is subjected to dot optimization based on the mesh density threshold to generate screen printing pattern information adapted to the microbubble pulse.
[0017] Through the above-described embodiments, the screen printing control system establishes a complete texture primitive analysis system using intelligent image segmentation and feature extraction technologies. Textures are classified based on characteristic parameters such as area, perimeter, and edge complexity, and corresponding mesh density thresholds are assigned to different categories, achieving optimized conversion from texture to dots. This adaptive pattern processing approach significantly improves the system's processing capabilities and printing quality for complex patterns.
[0018] In some embodiments, the step of performing dot optimization on the customized texture pattern based on the mesh density threshold to generate screen printing pattern information adapted for microbubble pulses specifically includes: Dividing the customized texture pattern into a plurality of dot regions of different density levels based on the grayscale distribution map of the texture primitives, wherein the density levels include high, medium, and low levels; Calculate the dot density difference between adjacent dot areas, and combine the dot areas with density differences greater than a preset threshold into dot group units; The arrangement direction of the dot group units is adjusted so that the arrangement direction forms a preset angle with the propagation direction of the micro-bubble pulse, thereby generating final screen printing pattern information.
[0019] Through the above-mentioned examples, the screen printing control system establishes a systematic dot optimization scheme by performing multi-level density division and dot group combination analysis on the texture pattern. Specifically, by adjusting the arrangement of dot group units to form a specific angle with the propagation direction of the microbubble pulse, it cleverly utilizes the propagation characteristics of the pulse wave. This dot optimization design, which considers physical effects, not only improves pattern fidelity but also significantly enhances ink transfer uniformity and edge definition.
[0020] In a second aspect, the present application provides a silk screen printing control system, the silk screen printing control system comprising: one or more processors and a memory; The memory is coupled to the one or more processors, and the memory is used to store computer program code, and the computer program code includes computer instructions. The one or more processors call the computer instructions so that the screen printing control system can implement a screen printing ink transfer method based on microbubble pulses provided in the above embodiment, which will not be repeated here.
[0021] In a third aspect, the present application provides a computer-readable storage medium comprising instructions. When the instructions are executed on a screen printing control system, the screen printing control system can implement a screen printing ink transfer method based on microbubble pulses provided in the above embodiment, which will not be described in detail here.
[0022] Fourthly, the present application provides a computer program product. When the computer program product runs on a screen printing control system, the screen printing control system can implement a screen printing ink transfer method based on microbubble pulses provided in the above embodiment, which will not be repeated here.
[0023] One or more technical solutions provided in the embodiments of this application have at least the following technical effects or advantages: 1. By establishing a mapping relationship between the screen coordinate system and the mesh density variation curve, precise positioning and parameter matching are achieved during the printing process. Combined with a differentiated pressure regulation strategy (larger ratio pressure reduction, smaller ratio pressure increase), ink viscosity stability is ensured. In particular, the use of microbubble pulse technology enables the bubble generator to dynamically adjust pulse parameters based on mesh density. This generates directional shock waves through the pore array at the base of the squeegee, addressing the uneven ink transfer problem of different density areas under traditional pressure-driven methods, significantly improving print quality and consistency.
[0024] 2. By establishing a predictive model that incorporates historical ambient temperature, mesh density changes, and ink viscosity, combined with real-time monitoring from a temperature sensor array, the system achieves predictive control. This predictive model not only considers the rate and acceleration of viscosity change but also dynamically adjusts the system using a temperature compensation coefficient, forming a closed-loop parameter optimization system that improves the stability and adaptability of the printing process.
[0025] 3. By combining image processing technology with the physical characteristics of microbubble pulses, an adaptive optimization scheme for dot density was established through characteristic analysis and classification of texture primitives. Specifically, by adjusting the angle between the arrangement of dot cluster units and the propagation direction of the microbubble pulse, the physical effects of the pulse wave were fully utilized. This method of synergistically optimizing pattern processing and physical effects not only improves the processing capabilities of complex patterns, but also enhances pattern accuracy and edge definition. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 This is a flow chart of a screen printing ink transfer method based on microbubble pulses in an embodiment of the present application; Figure 2 This is another schematic flow chart of a screen printing ink transfer method based on microbubble pulses according to an embodiment of the present application; Figure 3 It is a schematic diagram of the structure of a physical device of the silk screen printing control system in the embodiment of the present application. DETAILED DESCRIPTION
[0027] The terms used in the following examples of the present application are only for the purpose of describing specific embodiments and are not intended to limit the present application. As used in the specification and appended claims of this application, the singular expressions "a," "an," "said," "above," "the," and "this" are intended to include plural expressions as well, unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used in this application refers to any or all possible combinations comprising one or more of the listed items.
[0028] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to imply or suggest relative importance or implicitly indicate the number of the technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the embodiments of this application, unless otherwise specified, "plurality" means two or more.
[0029] For ease of understanding, the following describes the process of the method provided by this implementation. Figure 1 , is a flow chart of a screen printing ink transfer method based on microbubble pulses in an embodiment of the present application.
[0030] S101 , establishing a screen coordinate system according to the printing pattern information of the screen, and calculating a mesh density variation curve along the scraper moving direction.
[0031] Among them, the screen is a template used to carry ink during the silk screen printing process and transfer the ink to the printing substrate through the mesh; the printing pattern information is used to represent the shape, size, position and other characteristic data of the pattern to be printed on the screen; the scraper refers to the tool used to scrape the screen during the silk screen printing process to transfer the ink in the mesh to the printing substrate, and the scraper movement direction is used to indicate the direction along which the scraper moves during the silk screen printing operation.
[0032] Specifically, the screen printing control system first obtains the printing pattern information of the screen. This information can come from design files, pre-stored data, or user input. Based on this information, the system constructs a screen coordinate system corresponding to the screen in virtual space, and determines parameters such as the origin, coordinate axis direction, and unit length of the coordinate system. Then, along the direction of movement of the scraper, the screen is divided into multiple tiny areas, the number of meshes in each area is counted, and the mesh density is calculated based on the area of the area. Finally, the position information of each area is associated with the corresponding mesh density data to draw a mesh density change curve, which can intuitively show the mesh density change trend at different positions on the screen.
[0033] Furthermore, after the screen printing control system establishes a screen coordinate system based on the screen's printing pattern information, if a user uploads a custom texture pattern, the system undergoes a series of processing steps. First, the system provides an upload interface to receive the pattern and uses an image segmentation algorithm (such as threshold-based segmentation) to segment the pattern into multiple texture primitives. These are stored in a texture primitive library and their location information is recorded. Next, the system traverses the texture primitive library, using a specific algorithm to calculate characteristic parameters such as area, perimeter, and edge complexity for each texture primitive, and associates these parameters with the texture primitive. The system then classifies the texture primitives using a clustering algorithm (such as K-means clustering) or pre-set classification rules. Based on the ink transfer requirements of each category, a corresponding mesh density threshold is assigned to each category. Finally, the system optimizes the custom texture pattern based on these thresholds. In areas with high mesh density thresholds, the number of dots is increased and the dot shape is optimized to adapt them to the microbubble pulse. This generates screen printing pattern information tailored to the microbubble pulse, improving printing quality.
[0034] Optionally, during the process of optimizing the dots of a customized texture pattern based on a mesh density threshold, the screen printing control system will further process it. The system first obtains a grayscale image of the customized texture pattern, calculates a grayscale histogram, sets a grayscale threshold based on its characteristics, divides the pattern into dot areas of three density levels: high, medium, and low, and marks their positions and ranges. The system then traverses these dot areas, calculates the dot density difference between adjacent areas, combines adjacent areas with a difference greater than a preset threshold into dot group units, and records relevant information. Finally, the system determines the propagation direction of the microbubble pulse, calculates the current arrangement direction of each dot group unit, adjusts its arrangement direction based on a preset angle using an image rotation or transformation algorithm, maintains a stable dot distribution, recombines the adjusted dot group units, and generates the final screen printing pattern information adapted to the microbubble pulse, so that the microbubble pulse can more effectively promote ink transfer and improve printing quality.
[0035] S102 , generating a microbubble parameter adjustment strategy during the scraper movement process in the screen coordinate system according to the mesh density variation curve.
[0036] Specifically, the screen printing control system analyzes the mesh density variation curve and extracts key information from the curve, such as the peak and valley values of the mesh density and the change trend. Based on this key information, the microbubble parameter values are determined in the screen coordinate system when the scraper is in different positions. For example, in areas with higher mesh density, the oscillation frequency and gas flow of the microbubbles are increased to make the microbubbles produce stronger pulses to promote ink transfer; in areas with lower mesh density, the oscillation frequency and gas flow of the microbubbles are appropriately reduced to avoid excessive ink diffusion. In this way, a complete set of microbubble parameter adjustment strategies is generated to ensure that the microbubble flow can always adapt to the mesh density during the movement of the scraper.
[0037] Optionally, the system pre-sets a set of correspondence tables between microbubble parameters and mesh density. Based on the mesh density variation curve, this correspondence table is queried at different locations to obtain corresponding microbubble oscillation frequency values, gas flow rate values, and other parameters. For example, when the mesh density is within a certain range, a specific oscillation frequency range and gas flow rate range are corresponding, thus determining the adjustment strategy.
[0038] S103 , after the scraper is started, the current position information of the scraper in the screen coordinate system and the viscosity value of the ink in the screen mesh are obtained in real time.
[0039] After the screen printing control system starts the scraper and begins printing, in order to achieve real-time control of the printing process, it is necessary to continuously obtain scraper position information and ink viscosity information so that the printing parameters can be adjusted in time based on this information.
[0040] Specifically, after the squeegee is activated, the screen printing control system uses position sensors installed on the squeegee's motion mechanism, such as encoders and displacement sensors, to obtain real-time data on the squeegee's coordinate position within the screen coordinate system. Simultaneously, viscosity sensors installed on the screen or in the ink supply system measure the viscosity of the ink within the screen's meshes. These sensors transmit the collected data to the control system in real time, which processes and analyzes it to provide a basis for subsequent parameter adjustments.
[0041] S104. If the viscosity value is higher than the preset threshold range, increase the pressure value by a first preset ratio until the viscosity value is within the preset threshold range; if the viscosity value is lower than the preset threshold, decrease the pressure value by a second preset ratio until the viscosity value is within the preset threshold range.
[0042] Specifically, the screen printing control system compares the acquired ink viscosity value with a preset threshold range. If the viscosity value is higher than the preset threshold range, it is determined that the ink fluidity is poor and the scraper pressure needs to be increased to promote ink flow. The system gradually increases the pressure value according to a first preset ratio. After each pressure increase, the ink viscosity value is re-tested until the viscosity value is within the preset threshold range. Conversely, if the viscosity value is lower than the preset threshold, it is determined that the ink fluidity is too strong, which may cause problems such as ink diffusion. At this time, the system gradually reduces the pressure value according to a second preset ratio. Similarly, the ink viscosity is tested after each pressure reduction until it returns to the preset threshold range. In this way, the system can dynamically adjust the scraper pressure to maintain the stability of the ink viscosity.
[0043] Optionally, a pressure regulation module is provided in the screen printing control system and is connected to the pressure drive device for the scraper. When the screen printing control system detects that the ink viscosity is above a preset threshold range, the screen printing control system sends a pressure increase instruction to the pressure regulation module. The pressure regulation module calculates the value of each pressure increase according to a first preset ratio and controls the pressure drive device to gradually increase the scraper pressure. After each pressure increase, a period of time (e.g., 1-2 seconds) is allowed to allow the ink to flow fully, and then the viscosity value is re-tested until the viscosity value meets the requirements. When the viscosity value falls below the preset threshold, the pressure regulation module calculates the pressure reduction value according to a second preset ratio and controls the pressure drive device to reduce the scraper pressure. The viscosity value is also tested after each pressure reduction.
[0044] It should be noted that the preset threshold range refers to a range of ink viscosity values pre-determined by relevant technicians based on actual needs. Within this range, the ink fluidity meets printing requirements and ensures print quality. Furthermore, the first preset ratio and the second preset ratio refer to fixed proportional coefficients used when adjusting pressure, which determine the magnitude of the pressure increase or decrease.
[0045] It is understood that the second preset ratio is greater than the first preset ratio. When the ink viscosity is below the preset threshold, it means that the ink is too fluid. In this case, if the pressure is reduced by a smaller ratio, the ink viscosity will slowly return to the appropriate range. Continuous low viscosity can lead to a serious decline in print quality. For example, in textile printing, the ink will excessively penetrate and diffuse on the fabric surface, resulting in loss of pattern detail. The larger second preset ratio, however, can quickly reduce the pressure, effectively suppressing excessive ink flow and quickly returning the viscosity to the preset threshold range, ensuring print clarity and accuracy. When the ink viscosity is above the preset threshold, the ink has poor fluidity. Increasing the pressure by a smaller first preset ratio can avoid damage to the screen and printing equipment caused by a sudden increase in pressure. It also prevents ink splashing or uneven transfer caused by the sudden increase in pressure. When printing fine patterns, slowly increasing the pressure allows the ink to evenly fill the mesh, ensuring the integrity and clarity of the pattern.
[0046] S105 : If the viscosity value is within the preset threshold range, the bubble generator is controlled to generate a micro-bubble flow that matches the mesh density at the current position according to the current position information and the adjustment strategy.
[0047] Among them, the bubble generator refers to a device used to generate microbubbles; the microbubble flow refers to a flow composed of a large number of tiny bubbles generated by the bubble generator. These microbubbles form shock waves on the surface of the screen, helping the ink to transfer from the mesh to the printing substrate.
[0048] Specifically, after confirming that the ink viscosity is within a preset threshold, the screen printing control system searches for the corresponding microbubble parameters in a previously generated microbubble parameter adjustment strategy based on the current scraper position information. The control system then sends a control signal to the bubble generator, adjusting its operating parameters, such as oscillation frequency and gas flow rate, to create a microbubble flow that matches the mesh density at the current position. These microbubbles are released onto the screen surface through the pore array at the bottom of the scraper body, forming a shock wave. The shock wave's force propels the ink from the mesh to the printing substrate, thereby improving ink transfer uniformity and print quality.
[0049] Optionally, the bubble generator utilizes a piezoelectric oscillation principle. Based on the microbubble oscillation frequency parameter corresponding to the current position, the control system sends an electrical signal of the corresponding frequency to the piezoelectric ceramic element. The electrical signal causes the piezoelectric ceramic element to oscillate, generating microbubbles. By controlling the intensity of the electrical signal, the gas flow rate is adjusted, achieving precise control of the microbubble flow parameters. For example, when the mesh density is high, a higher frequency and higher intensity electrical signal is sent, causing the bubble generator to produce a high-frequency, high-flow microbubble flow.
[0050] In the above-mentioned embodiment, the screen printing control system achieves precise control of mesh density in different areas by establishing a screen coordinate system and calculating a mesh density variation curve. Microbubble parameters are dynamically adjusted based on density variations, enabling the bubble generator to produce pulse intensity that matches the mesh density. Furthermore, by real-time monitoring of ink viscosity and adjusting pressure in varying proportions, the ink is ensured to maintain optimal flow. This precise control method based on microbubble pulses effectively addresses the uneven ink transfer problem found in traditional pressure-driven methods, improving print quality consistency.
[0051] The following is a more detailed description of the process of the method provided by this implementation. Figure 2 , is another flow chart of a screen printing ink transfer method based on microbubble pulses in an embodiment of the present application.
[0052] S201. Establish a density gradient map of the scraper moving direction according to the mesh density variation curve and calculate the main oscillation frequency and resonance enhancement frequency of the bubble generator.
[0053] This step is performed after the mesh density curve calculation is complete and before the microbubble parameter adjustment strategy is generated. At this point, the screen printing control system needs to further analyze the mesh density curve to obtain more detailed information on the mesh density variation characteristics. This provides a basis for accurately determining the oscillation frequency of the bubble generator, ensuring that the microbubble flow can better adapt to the mesh density of different positions on the screen and improve ink transfer.
[0054] Specifically, the screen printing control system obtains the calculated mesh density change curve and divides the curve into multiple small intervals along the direction of scraper movement. For each interval, the rate of change of the mesh density is calculated, that is, the ratio of the difference in mesh density between two adjacent positions to the corresponding distance. At the same time, the mesh density value of each interval is recorded. Then, with the mesh density value as the vertical coordinate and the scraper movement direction as the horizontal coordinate, the mesh density value and the corresponding density change rate are expressed in a specific graphical manner to construct a density gradient map. Based on this density gradient map, according to the pre-set linear relationship formula, the main oscillation frequency corresponding to the bubble generator at different positions is calculated. Then, according to the density change rate of each interval, the appropriate coefficient value is determined within the preset first adjustment coefficient value range, and the coefficient is multiplied by the main oscillation frequency to obtain the resonance enhancement frequency.
[0055] Among them, the density gradient map refers to a graphical tool used to intuitively display the mesh density value and the distribution of the density change rate in the scraper movement direction, which can clearly show the changing characteristics of the mesh density; the main oscillation frequency refers to the main oscillation frequency when the bubble generator generates microbubbles; the resonance enhancement frequency refers to the frequency obtained by multiplying the first adjustment coefficient by the main oscillation frequency, which is used to provide additional energy input on the basis of the main oscillation frequency to adapt to areas with drastic changes in mesh density. The first adjustment coefficient will be adjusted within a preset range according to the mesh density change rate.
[0056] S202 , setting the gas flow parameters of the microbubble generator when the scraper is at different positions according to the main oscillation frequency and the resonance enhancement frequency, and determining the size ratio of the microbubbles at the two frequencies according to the density change rate to generate a microbubble parameter adjustment strategy.
[0057] Specifically, the screen printing control system establishes a functional relationship between the gas flow parameter and the oscillation frequency based on the main oscillation frequency and the resonant enhancement frequency, combined with printing process requirements and empirical data. For example, relevant technicians can set the relationship between the gas flow Q and the main oscillation frequency f1 and the resonant enhancement frequency f2 as: Q=a1*f1+a2*f2+b, where a1, a2, and b are constants.
[0058] Based on this relationship, the gas flow parameters of the microbubble generator are calculated for different scraper blade positions. Furthermore, the microbubble size ratio at the two frequencies is determined based on the mesh density change rate. When the density change rate is large, the microbubble size ratio generated by the resonant enhancement frequency is appropriately increased to enhance the ink transfer effect. When the density change rate is small, the microbubbles generated by the main oscillation frequency are kept dominant. By setting the gas flow parameters and microbubble size ratio, a complete microbubble parameter adjustment strategy is formed.
[0059] For example, a density change rate threshold is set. When the actual density change rate exceeds the threshold, the microbubble size ratio is set to 0.6 at the resonant enhancement frequency and 0.4 at the main oscillation frequency. When the actual density change rate is less than the threshold, the microbubble size ratio is set to 0.4 at the resonant enhancement frequency and 0.6 at the main oscillation frequency. The calculated gas flow parameters and microbubble size ratio data are organized into a table to form a microbubble parameter adjustment strategy.
[0060] In the above-mentioned embodiment, the screen printing control system establishes a density gradient map, combining mesh density and density change rate to determine the bubble generator's oscillation parameters, achieving more refined control. The main oscillation frequency is directly linked to mesh density, ensuring basic pulse strength; the resonant enhancement frequency is dynamically adjusted based on the density change rate, providing additional energy input. This dual-frequency synergy ensures a stable ink transfer foundation while also providing enhanced adaptability in areas with drastic density fluctuations, making the entire printing process more stable and controllable.
[0061] S203 , inputting the current ambient temperature and mesh density change curve into an ink viscosity prediction model based on historical printing data, and outputting ink viscosity prediction values when the scraper is in different positions.
[0062] Specifically, the screen printing control system first obtains current ambient temperature data, which can be collected in real time by temperature sensors installed in the printing environment. Simultaneously, it retrieves mesh density variation curve data. These two sets of data are fed into a pre-built ink viscosity prediction model. The model analyzes and processes the input data based on parameters and algorithms trained with historical printing data, outputting predicted ink viscosity values for different squeegee positions.
[0063] Optionally, a recurrent neural network (RNN) model can be constructed using the deep learning framework TensorFlow. Historical printing data is preprocessed and converted into a format suitable for RNN model input (e.g., time series data). The RNN model is trained using the preprocessed data, and model hyperparameters (e.g., learning rate, number of hidden layer neurons, etc.) are adjusted to optimize model performance. During actual printing, the current ambient temperature and mesh density variation curve data are input in the format required by the model. The model analyzes the input data sequentially and outputs predicted ink viscosity values for different scraper positions. It is understood that other methods can also be used to input the current ambient temperature and mesh density variation curves into an ink viscosity prediction model based on historical printing data, and output predicted ink viscosity values for different scraper positions, such as using a support vector machine (SVM) model, which is not limited here.
[0064] S204: Determine pre-adjustment parameters of the scraper pressure when the scraper is at different positions on the screen based on the predicted value of the ink viscosity, and supplement the adjustment strategy.
[0065] Specifically, the screen printing control system obtains the predicted ink viscosity and compares it with the ideal ink viscosity range. If the predicted ink viscosity exceeds the ideal range, it indicates that the ink may have poor fluidity, requiring a preemptive increase in squeegee pressure to promote ink transfer. Based on the degree of deviation between the predicted and ideal values, the system determines the magnitude of the pressure increase according to pre-set calculation rules. For example, if the predicted value is 10% higher than the ideal, the system sets a pressure increase rate of 0.5 N per centimeter, starting 5 cm before the squeegee reaches the corresponding position. If the predicted ink viscosity is lower than the ideal range, it indicates that the ink may have excessive fluidity, requiring a preemptive reduction in squeegee pressure to prevent problems such as ink diffusion. Similarly, the magnitude and timing of the pressure reduction are calculated based on the deviation. For example, if the predicted value is 15% higher than the ideal, the system sets a pressure reduction rate of 0.8 N per centimeter, starting 8 cm before the squeegee reaches the corresponding position. Once these pre-set parameters are determined, they are integrated into the previously generated microbubble parameter adjustment strategy, supplementing the specific details of the squeegee pressure pre-set to form a more comprehensive printing process control strategy.
[0066] In the above-mentioned embodiment, the screen printing control system establishes an ink viscosity prediction model and correlates and analyzes multi-dimensional data such as historical ambient temperature and mesh density changes, achieving advance prediction of ink viscosity. This predictive control strategy enables the system to pre-adjust parameters before the squeegee reaches a specific position, avoiding the hysteresis caused by the passive response of traditional solutions. By optimizing and supplementing the basic adjustment strategy through pre-adjusted parameters, the system's rapid response capability and control accuracy are enhanced.
[0067] S205 , obtaining continuous sampling data of viscosity values within a preset time period, establishing a viscosity change trend curve, and calculating a second adjustment coefficient.
[0068] Specifically, the screen printing control system initiates a timed sampling program to continuously acquire the viscosity of the ink in the screen mesh at preset sampling intervals (e.g., every 0.5 seconds). A series of viscosity data is collected over a preset time period (e.g., 10 seconds). This data is then processed using a data analysis algorithm. The ratio of the viscosity difference between adjacent sampling points to the sampling interval is calculated to obtain the viscosity change rate. Furthermore, the ratio of the difference between adjacent viscosity change rates to the sampling interval is calculated to obtain the viscosity acceleration.
[0069] Next, a viscosity trend curve is plotted with time as the horizontal axis and viscosity value as the vertical axis. The viscosity change rate and acceleration are also appropriately represented in the curve (e.g., rate as represented by the slope change, and acceleration as represented by the second derivative). Finally, the viscosity change rate and acceleration are substituted into a preset formula to calculate the second adjustment coefficient. For example, in one embodiment, the calculation formula is: Second Adjustment Coefficient = Viscosity Change Acceleration ÷ Viscosity Change Rate × Fixed Coefficient (the fixed coefficient is set based on actual printing experience).
[0070] S206 , determining a real-time pressure increase ratio and a real-time pressure decrease ratio according to the first preset ratio and the second adjustment coefficient respectively.
[0071] Specifically, the screen printing control system first determines the relationship between the currently acquired ink viscosity value and a preset threshold range. If the ink viscosity exceeds the preset threshold range, the system multiplies the previously calculated first preset ratio by the second adjustment coefficient to determine the real-time pressure increase ratio. For example, if the first preset ratio is 0.05 and the second adjustment coefficient is calculated to be 1.2, the real-time pressure increase ratio is 0.05 × 1.2 = 0.06. If the ink viscosity is below the preset threshold range, the system multiplies the second preset ratio by the second adjustment coefficient to determine the real-time pressure decrease ratio. Assuming the second preset ratio is 0.1 and the second adjustment coefficient is 1.2, the real-time pressure decrease ratio is 0.1 × 1.2 = 0.12. These two real-time ratios are used to subsequently precisely adjust the squeegee pressure, ensuring that the pressure adjustment more closely matches the actual changes in ink viscosity.
[0072] In the above embodiment, the screen printing control system continuously collects viscosity data to establish a trend curve. This not only considers the absolute value of viscosity, but also incorporates the rate of change and acceleration into the adjustment criteria, achieving more intelligent pressure control. The design of the second adjustment coefficient balances system stability and response speed. Its inverse proportionality to the rate of viscosity change prevents over-adjustment, while its direct proportionality to acceleration ensures sufficient adjustment force. This multi-dimensional dynamic adjustment mechanism enables the system to more accurately maintain the ink within the optimal viscosity range.
[0073] S207 , collecting temperature data from the temperature sensor array, obtaining a temperature distribution curve on the screen surface through interpolation calculation, and determining a temperature compensation coefficient according to a preset compensation coefficient calculation formula.
[0074] Specifically, the screen printing control system activates a temperature data acquisition program, sequentially reading data from each temperature sensor in the temperature sensor array. Because the temperature sensors are evenly distributed across the screen surface, there's a certain spacing between adjacent sensors. To obtain a continuous temperature distribution on the screen surface, the system uses an interpolation algorithm (such as linear interpolation or spline interpolation) to calculate temperature values at other locations on the screen surface based on the collected discrete temperature data. A temperature distribution curve is plotted, with the squeegee movement direction as the horizontal axis and the temperature value as the vertical axis. Then, according to a preset compensation coefficient calculation formula, key data from the temperature distribution curve (such as the average temperature and temperature gradient) is substituted into the formula to calculate the temperature compensation coefficient. For example, in one specific embodiment, the preset compensation coefficient calculation formula is: Temperature compensation coefficient = 1 + k × (average temperature - standard temperature) (k is an experimentally determined constant, and the standard temperature is the temperature corresponding to ideal ink viscosity).
[0075] S208 , using the temperature compensation coefficient to adjust the real-time pressure increase ratio and the real-time pressure decrease ratio respectively.
[0076] When the ink viscosity exceeds the preset threshold and the squeegee pressure needs to be increased, the real-time pressure increase ratio is multiplied by the temperature compensation coefficient to obtain a corrected real-time pressure increase ratio. For example, if the real-time pressure increase ratio is originally 0.06 and the temperature compensation coefficient is 1.1, the corrected real-time pressure increase ratio is 0.06 × 1.1 = 0.066. When the ink viscosity falls below the preset threshold and the squeegee pressure needs to be reduced, the real-time pressure reduction ratio is similarly multiplied by the temperature compensation coefficient to adjust the real-time pressure reduction ratio. Assuming the real-time pressure reduction ratio is 0.12 and the temperature compensation coefficient is 1.1, the adjusted real-time pressure reduction ratio is 0.12 × 1.1 = 0.132. The real-time pressure adjustment ratio adjusted by the temperature compensation coefficient can better adapt to the impact of temperature changes on ink viscosity, improving the accuracy of pressure regulation.
[0077] In the above-mentioned embodiment, the screen printing control system achieves precise monitoring of the screen surface temperature distribution by deploying an array of temperature sensors and utilizing an interpolation algorithm. This temperature compensation mechanism effectively addresses the impact of temperature changes on ink viscosity. By using a preset compensation coefficient to adjust the pressure adjustment ratio in real time, the system ensures stability under varying temperature conditions.
[0078] The screen printing control system of the embodiment of the present invention is an electronic device. Figure 3 A schematic diagram of the architecture of an electronic device suitable for implementing an embodiment of the present invention is shown.
[0079] It should be noted that Figure 3The electronic device shown is only an example and should not limit the functions and scope of use of the embodiments of the present invention.
[0080] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments can be accomplished by instructions (computer programs) or by controlling related hardware through instructions (computer programs), and the instructions can be stored in a computer-readable storage medium and loaded and executed by a processor. The electronic device of this embodiment includes a storage medium and a processor, wherein the storage medium stores a plurality of instructions, which can be loaded by the processor to execute any step of the method provided in the embodiment of the present invention.
[0081] Specifically, the storage medium and the processor are electrically connected directly or indirectly to achieve data transmission or interaction. For example, these elements can be electrically connected to each other via one or more signal lines. The storage medium stores computer-executable instructions for implementing the data access control method, including at least one software function module that can be stored in the storage medium in the form of software or firmware. The processor executes various functional applications and data processing by running the software programs and modules stored in the storage medium. The storage medium can be, but is not limited to, random access memory (RAM), read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), etc. The storage medium is used to store programs, and the processor executes the programs after receiving the execution instructions.
[0082] Furthermore, the software programs and modules in the above-mentioned storage medium may also include an operating system, which may include various software components and / or drivers for managing system tasks (such as memory management, storage device control, power management, etc.), and may communicate with various hardware or software components to provide an operating environment for other software components. The processor may be an integrated circuit chip having signal processing capabilities. The above-mentioned processor may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc., which may implement or execute the various methods, steps, and logic flow diagrams disclosed in this embodiment. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0083] Since the instructions stored in the storage medium can execute the steps of any method provided in the embodiments of the present invention, the beneficial effects of any method provided in the embodiments of the present invention can be achieved. Please refer to the previous embodiments for details and will not be repeated here.
[0084] The above description is merely a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present invention should be included in the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the claims.
Claims
1. A screen printing ink transfer method based on microbubble pulses, applied to screen printing control systems, characterized in that: The method comprises: Establish a screen coordinate system based on the printing pattern information of the screen and calculate the mesh density change curve along the scraper movement direction; generating, in the screen coordinate system, an adjustment strategy for microbubble parameters during the movement of the scraper according to the mesh density variation curve, wherein the adjustment strategy includes an oscillation frequency value of the bubble generator when the scraper is in different positions; After the scraper is started, the current position information of the scraper in the screen coordinate system and the viscosity value of the ink in the screen mesh are obtained in real time; If the viscosity value is higher than the preset threshold range, the pressure value is increased at a first preset ratio until the viscosity value is within the preset threshold range; if the viscosity value is lower than the preset threshold, the pressure value is reduced at a second preset ratio until the viscosity value is within the preset threshold range, and the second preset ratio is greater than the first preset ratio; If the viscosity value is within the preset threshold range, the bubble generator is controlled to generate a microbubble flow that matches the mesh density at the current position according to the current position information and the adjustment strategy. The microbubble flow forms a shock wave on the screen surface through the pore array at the bottom of the scraper body.
2. The method according to claim 1, characterized in that The step of generating a microbubble parameter adjustment strategy during the scraper movement process in the screen coordinate system according to the mesh density change curve specifically includes: Establishing a density gradient map of the scraper moving direction according to the mesh density change curve, wherein the density gradient map includes a mesh density value and a density change rate; Calculating a main oscillation frequency and a resonance enhancement frequency of the bubble generator based on the density gradient map, wherein the main oscillation frequency is linearly correlated with the mesh density value, and the resonance enhancement frequency is obtained by multiplying the main oscillation frequency by a first adjustment coefficient, wherein the first adjustment coefficient is adjusted within a preset range according to the density change rate; The gas flow parameters of the microbubble generator are set according to the main oscillation frequency and the resonance enhancement frequency when the scraper is in different positions, and the size ratio of the microbubbles at the two frequencies is determined according to the density change rate to generate a microbubble parameter adjustment strategy.
3. The method according to claim 1, characterized in that After the step of generating a microbubble parameter adjustment strategy during the scraper movement process in the screen coordinate system according to the mesh density variation curve, the method further includes: Building an ink viscosity prediction model based on historical printing data, wherein the historical printing data includes historical ambient temperature, historical mesh density change curve, and corresponding historical ink viscosity; Inputting the current ambient temperature and the mesh density variation curve into the ink viscosity prediction model, and outputting ink viscosity prediction values when the scraper is in different positions; Determining pre-adjusted parameters of scraper pressure when the scraper is at different positions on the screen according to the ink viscosity prediction value; The adjustment strategy is supplemented according to the pre-adjustment parameters.
4. The method according to claim 1, wherein If the viscosity value is higher than a preset threshold range, increasing the pressure value at a first preset ratio until the viscosity value is within the preset threshold range; If the viscosity value is lower than a preset threshold, the step of reducing the pressure value by a second preset ratio until the viscosity value is within the preset threshold range specifically includes: Acquiring continuous sampling data of the viscosity value within a preset time period and establishing a viscosity change trend curve, wherein the viscosity change trend curve includes a viscosity change rate and a viscosity change acceleration; Calculating a second adjustment coefficient according to the viscosity change trend curve, wherein the second adjustment coefficient is inversely proportional to the viscosity change rate and directly proportional to the viscosity change acceleration; When the viscosity value is higher than the preset threshold range, multiplying the first preset ratio by the second adjustment coefficient to obtain a real-time pressure increase ratio, and adjusting the pressure value according to the real-time pressure increase ratio; When the viscosity value is lower than the preset threshold range, the second preset ratio is multiplied by the second adjustment coefficient to obtain a real-time pressure reduction ratio, and the pressure value is adjusted according to the real-time pressure reduction ratio.
5. The method according to claim 4, characterized in that After the step of calculating the second adjustment coefficient according to the viscosity change trend curve, the method further includes: Collecting temperature data from a temperature sensor array and obtaining a temperature distribution curve on the screen surface by interpolation calculation, wherein the temperature sensor array is evenly arranged on the screen surface along the moving direction of the scraper; Determine the temperature compensation coefficient according to the temperature distribution curve and a preset compensation coefficient calculation formula; The real-time pressure increase ratio and the real-time pressure decrease ratio are adjusted respectively using the temperature compensation coefficient.
6. The method according to claim 1, characterized in that After the step of establishing a screen coordinate system according to the printing pattern information of the screen, the method further includes: Receiving a customized texture pattern uploaded by a user, and performing image segmentation processing on the customized texture pattern to obtain a texture primitive library; Calculating characteristic parameters of each texture primitive in the texture primitive library, wherein the characteristic parameters include area, perimeter and edge complexity of the texture primitive; Classifying the texture primitives according to the characteristic parameters, and configuring different mesh density thresholds for different categories of texture primitives; The customized texture pattern is subjected to dot optimization based on the mesh density threshold to generate screen printing pattern information adapted to the microbubble pulse.
7. The method according to claim 6, characterized in that The step of performing dot optimization on the customized texture pattern based on the mesh density threshold to generate screen printing pattern information adapted for microbubble pulses specifically includes: Dividing the customized texture pattern into a plurality of dot regions of different density levels based on the grayscale distribution map of the texture primitives, wherein the density levels include high, medium, and low levels; Calculate the dot density difference between adjacent dot areas, and combine the dot areas with density differences greater than a preset threshold into dot group units; The arrangement direction of the dot group units is adjusted so that the arrangement direction forms a preset angle with the propagation direction of the micro-bubble pulse, thereby generating final screen printing pattern information.
8. A screen printing control system, characterized in that: The silk screen printing control system includes: one or more processors and memory; The memory is coupled to the one or more processors, and is used to store computer program codes, where the computer program codes include computer instructions. The one or more processors call the computer instructions to enable the silk screen printing control system to execute the method according to any one of claims 1 to 7.
9. A computer-readable storage medium comprising instructions, characterized in that: When the instruction is executed on a silk screen printing control system, the silk screen printing control system is caused to execute the method according to any one of claims 1 to 7.
10. A computer program product, characterized in that When the computer program product is run on a silk screen printing control system, the silk screen printing control system is enabled to execute the method according to any one of claims 1 to 7.
Citation Information
Cited By
Intelligent adjusting method and system for carton color printing ink
CN122058643A