Elliptical cosmetic bottle pattern printing method and system based on screen printing machine

By simulating the rotation process of the elliptical cosmetic bottle in a two-dimensional coordinate system, the highest point of the elliptical outline corresponding to each time step t is obtained, and the offset vector of the screen is calculated, the problem that traditional silk screen printers are difficult to print patterns on the elliptical cosmetic bottles, and pattern printing of the entire elliptical bottle wall is realized.

CN120156199APending Publication Date: 2025-06-17佛山市奇创自动化设备有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510259053.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-06
Publication Date
2025-06-17

AI Technical Summary

Technical Problem

Traditional silk screen printing machines are difficult to print patterns on elliptical cosmetic bottles because the distance from the outer wall to the center of the elliptical bottle is not the same everywhere, which causes the distance between the wire screen and the bottle wall to change, making it impossible to form a tangent relationship, making it difficult to print patterns.

Method used

By simulating the rotation process of the elliptical cosmetic bottle in a two-dimensional coordinate system, the highest points of the elliptical profile corresponding to each time step t are obtained, and the offset vector of the screen is calculated based on these highest points, ensuring that the screen can move to a position in contact with the highest point of the bottle wall during the actual printing process.

Benefits of technology

The overall pattern printing on the elliptical cosmetic bottle is realized, ensuring that the ink can be continuously printed at the highest point of the outer wall of the rotating elliptical cosmetic bottle, thereby completing the printing of the outer wall pattern of the entire elliptical cosmetic bottle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120156199A_ABST
    Figure CN120156199A_ABST
Patent Text Reader

Abstract

The invention discloses an oval cosmetic bottle pattern printing method and system based on a screen printer, and the method comprises the following steps: S1, according to the oval contour of an oval cosmetic bottle in a two-dimensional coordinate system, obtaining the highest point # imgabs0 # of the oval contour corresponding to each time step t in the process of rotating a circle by taking the circle center coordinate of the oval contour as the rotation center; s2, when the highest point # imgabs1 # of the elliptical contour in the current time step t is obtained in the two-dimensional coordinate system to serve as a printing point of the silk screen, an offset vector # imgabs2 # of the current position of the silk screen relative to the initial position is obtained, and a relation network between the time step t and the offset vector # imgabs3 # is obtained; and S3, the silk screen is moved in the actual printing process according to the relation network between the time step t and the offset vector # imgabs4 #. According to the oval cosmetic bottle pattern printing method and system based on the screen printing machine, the problem that an existing screen printing machine is difficult to print oval cosmetic bottles is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of printing technology, and particularly relates to a method and system for printing patterns on an oval cosmetic bottle based on a screen printing machine. Background Art

[0002] Screen printing machines are commonly used for printing patterns on the outer wall of cosmetic bottles. A screen printing machine generally refers to a screen printing press, which is a device used to print text and patterns. The screen printing machine has a squeegee and a screen. The screen is connected end to end to form a ring. The screen forms a pattern through the set leakage holes. Paint is placed on the screen, and a cosmetic bottle is placed outside the screen. When the squeegee moves, the cosmetic bottle rotates with its own center of the circle as the rotation axis and moves around the ring formed by the screen as a track. The squeegee presses the paint on the screen through the leakage holes onto the surface of the cosmetic bottle, thereby forming a pattern. Traditional screen printing machines generally target cosmetic bottles with a circular cross-section. Since the distance from the outer wall of a cosmetic bottle with a circular cross-section to the center of the circle is constant, when placing the cosmetic bottle, it is only necessary to ensure that the outer wall of the cosmetic bottle is tangent to the outside of the screen at the initial position to ensure that the screen can contact the outer wall of the rotating cosmetic bottle during subsequent screen printing.

[0003] In order to meet the needs of consumers, there are also cosmetic bottles with an oval cross-section on the market currently. Since the distance from the outer wall of such a cosmetic bottle to its center of the circle is not the same everywhere, if a traditional screen printing machine is used to print a cosmetic bottle with an oval cross-section, during the rotation of the oval cosmetic bottle, the distance between the screen and the outer wall of the oval cosmetic bottle will change, resulting in an inability to form a tangent relationship, making it difficult to print the pattern on the outer wall of the oval cosmetic bottle. Summary of the Invention

[0004] In order to overcome the defects existing in the prior art, an object of the present invention is to provide a method for printing patterns on an oval cosmetic bottle based on a screen printing machine to solve the above problems.

[0005] In order to overcome the defects existing in the prior art, another object of the present invention is to provide a system for printing patterns on an oval cosmetic bottle based on a screen printing machine to solve the above problems.

[0006] The technical solution adopted by the present invention to solve its technical problems is: A method for printing patterns on an oval cosmetic bottle based on a screen printing machine includes the following steps: S1: According to the elliptical contour of the oval cosmetic bottle in a two-dimensional coordinate system, obtain the highest point of the elliptical contour corresponding to each time step t during the process of rotating one circle with the center coordinate of the elliptical contour as the rotation center ; S2: Obtain the highest point of the elliptical contour in the current time step t in the two-dimensional coordinate system When it is a printing point of the wire mesh, the offset vector of the current position of the wire mesh compared to the starting position , to obtain the time step t and the offset vector between the relationship network; S3: Move the wire mesh during the actual printing process according to the relationship network between the time step t and the offset vector .

[0007] Preferably, the step S1 includes: S11: Make the center coordinates of the elliptical contour located at the origin of the two-dimensional coordinate system, obtain the quantization coordinates of the elliptical contour in the two-dimensional coordinate system, combine the quantization coordinates into a contour coordinate group, and set the time step t to 0; S12: Rotate the contour coordinate group counterclockwise at the set angle , execute T times to rotate the elliptical contour in S11 one week, and obtain the rotated contour coordinate group corresponding to each time step t, where , T is the total time step; S13: Extract the coordinate point corresponding to the largest Y-axis coordinate in the contour coordinate group corresponding to the time step t as the coordinate of the highest point of the elliptical contour corresponding to the time step t .

[0008] Optionally, in the step S11, first obtain the relational expression of the elliptical contour in the two-dimensional coordinate system = 1, where is the major axis length of the elliptical contour, is the length of the elliptical contour; Set the relational expression in the two-dimensional coordinate system as and the straight line intersecting the elliptical contour, where k , Increment by ; Calculate the coordinates of the elliptical contour corresponding to each through the relational expression = 1 and the relational expression to be used as the quantization coordinates (x, y) of the elliptical contour in the two-dimensional coordinate system; where is the acquisition frequency during quantization.

[0009] Specifically, in the step S12, the relational expression for counterclockwise rotation is , , where is the x coordinate in the contour coordinate group corresponding to the time step t, is the x coordinate in the contour coordinate group corresponding to the time step t - 1, is the y coordinate in the contour coordinate group corresponding to the time step t, is the y coordinate in the contour coordinate group corresponding to time step t-1, is the set angle, , and T is the total number of time steps.

[0010] It should be noted that in the step S1, the movement process of the oval cosmetic bottle and the movement process of the screen use the same time step.

[0011] An oval cosmetic bottle pattern printing system based on a screen printing machine, comprising: Highest point acquisition module: used to obtain the highest point of the elliptical contour corresponding to each time step t during the process of rotating one circle around the center coordinate of the elliptical contour according to the elliptical contour of the oval cosmetic bottle in the two-dimensional coordinate system; Offset vector acquisition module: used to obtain the highest point of the elliptical contour in the current time step t in the two-dimensional coordinate system When used as the printing point of the screen, the offset vector of the current position of the screen compared to the starting position , to obtain the relationship network between time step t and the offset vector ; Screen movement module: used to move the screen during the actual printing process according to the relationship network between time step t and the offset vector .

[0012] Optionally, the highest point acquisition module is used to place the center coordinate of the elliptical contour at the origin of the two-dimensional coordinate system, obtain the quantization coordinates of the elliptical contour in the two-dimensional coordinate system, combine the quantization coordinates into a contour coordinate group, and set time step t to 0; it is also used to rotate the contour coordinate group counterclockwise by a set angle and execute T times to rotate the elliptical contour in S11 one circle, obtain the rotated contour coordinate group corresponding to each time step t, where T is the total number of time steps; it is also used to extract the coordinate point corresponding to the largest Y-axis coordinate in the contour coordinate group corresponding to time step t as the coordinate of the highest point of the elliptical contour corresponding to time step t .

[0013] Specifically, the highest point acquisition module is also used to obtain the relational expression of the elliptical contour in the two-dimensional coordinate system =1, where is the major axis length of the elliptical contour, is the length of the elliptical contour; it is also used to set the relational expression in the two-dimensional coordinate system as and the straight line intersecting the elliptical contour, where k , increases; it is also used to calculate each through the relational expression =1 and the relational expression The coordinates of the corresponding elliptical contour are used as the quantization coordinates (x, y) of the elliptical contour in the two-dimensional coordinate system; where is the acquisition frequency during quantization.

[0014] Preferably, in the highest point acquisition module, the counterclockwise rotation relationship is , , where is the x coordinate in the contour coordinate group corresponding to the time step t, is the x coordinate in the contour coordinate group corresponding to the time step t-1, is the y coordinate in the contour coordinate group corresponding to the time step t, is the y coordinate in the contour coordinate group corresponding to the time step t-1, is the set angle, , and T is the total number of time steps.

[0015] Optionally, in the highest point acquisition module, the movement process of the elliptical cosmetic bottle and the movement process of the silk screen use the same time step.

[0016] The beneficial effect of the present invention is that in the method for printing a pattern on an elliptical cosmetic bottle based on a silk screen printing machine, when simulating the relationship in a two-dimensional coordinate system such that the highest point on the outer wall of the rotating elliptical cosmetic bottle is in contact with the corresponding printing point on the silk screen, the required position movement of the silk screen is applied in actual printing, so as to ensure that the ink at the printing point of the silk screen can be continuously printed on the highest point of the outer wall of the rotating elliptical cosmetic bottle, thereby realizing the printing of the pattern on the entire outer wall of the elliptical cosmetic bottle. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 is a flowchart of the method for printing a pattern on an elliptical cosmetic bottle based on a silk screen printing machine in an embodiment of the present invention; Figure 2 is a diagram showing the relationship between the elliptical contour and the straight line in step S11 in an embodiment of the present invention; Figure 3 is a schematic diagram of counterclockwise rotating the elliptical contour according to the counterclockwise rotation relationship in an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0018] The following further describes the specific embodiments of the present invention with reference to the accompanying drawings. It should be noted here that the description of these embodiments is for helping to understand the present invention, but does not constitute a limitation to the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0019] As Figures 1-3As shown, an oval cosmetic bottle pattern printing method based on a screen printing machine includes the following steps: S1: Construct a model of an oval cosmetic bottle, and obtain the elliptical contour of the cross-section of the oval cosmetic bottle. Place the elliptical contour in a two-dimensional coordinate system, and the current position is the starting position of the elliptical contour; construct a model of the screen, obtain the cross-sectional contour of the screen, and place the cross-sectional contour of the screen in the two-dimensional coordinate system, and the current position is the starting position of the cross-sectional contour of the screen; according to the elliptical contour of the oval cosmetic bottle in the two-dimensional coordinate system, obtain the highest point of the elliptical contour corresponding to each time step t during the process of rotating one circle with the center coordinate of the elliptical contour as the rotation center and use the highest point of the elliptical contour as the printed point corresponding to the oval cosmetic bottle; in this embodiment, as shown in Figure 2 and 3 , the highest point of the elliptical contour means the point with the largest Y-axis of the elliptical contour in the two-dimensional coordinate system; S2: In the two-dimensional coordinate system, obtain the offset vector of the current position of the screen compared to the starting position when the highest point of the elliptical contour in the current time step t is used as the printing point of the screen, and obtain the relationship network between the time step t and the offset vector ; in this embodiment, there is a one-to-one correspondence between the time step t and the offset vector ; S3: Move the screen during the actual printing process according to the relationship network between the time step t and the offset vector so that the printing point of the screen contacts the printed point of the oval cosmetic bottle to achieve printing.

[0020] In this embodiment, the pattern printed on the outer wall of the oval cosmetic bottle is divided into T equal parts arranged in sequence, and each equal part corresponds to a time step t. In each time step t, there is a unique position on the outer wall of the oval cosmetic bottle and the screen. After completing all the time steps in sequence, a complete pattern can be printed on the outer wall of the oval cosmetic bottle.

[0021] In the above-mentioned oval cosmetic bottle pattern printing method based on a screen printing machine, when simulating the relationship of keeping the highest point of the outer wall of the rotating oval cosmetic bottle in contact with the corresponding printing point of the screen in the two-dimensional coordinate system, the required position movement of the screen is applied in the actual printing, so as to ensure that the ink at the printing point of the screen can be continuously printed on the highest point of the outer wall of the rotating oval cosmetic bottle during the actual printing, thereby realizing the printing of the pattern on the outer wall of the entire oval cosmetic bottle.

[0022] It should be noted that the step S1 includes: S11: Place the center coordinates of the elliptical contour at the origin of the two-dimensional coordinate system, obtain the quantization coordinates of the elliptical contour in the two-dimensional coordinate system, combine the quantization coordinates into a contour coordinate group, and set the time step t to 0; S12: Rotate the contour coordinate group counterclockwise by a set angle Execute T times to rotate the elliptical contour in S11 one full circle, and obtain the rotated contour coordinate group corresponding to each time step t, where , T is the total number of time steps; S13: Extract the coordinate point corresponding to the maximum Y-axis coordinate in the contour coordinate group corresponding to the time step t as the coordinate of the highest point of the elliptical contour corresponding to the time step t. In this embodiment, for each contour coordinate group corresponding to the time step t, the coordinate point corresponding to the maximum Y-axis coordinate within itself will be extracted.

[0023] In this embodiment, t is an integer, and during execution, each time the contour coordinate group rotates counterclockwise by a set angle , t will be incremented by 1, thus matching the time step with the number of counterclockwise rotations of the contour coordinate group; for example, if the total time step T = 3600 is used to rotate the contour coordinate group counterclockwise by 360°, the set angle will be 0.1°. At this time, after the step with time step t = 1 is executed, the coordinates in the contour coordinate group are all rotated counterclockwise by 0.1° compared to the corresponding coordinates in the contour coordinate group at the starting position in step S11. After the step with time step t = 2 is executed, the point coordinates in the contour coordinate group are all rotated counterclockwise by 0.2° compared to the corresponding coordinates in the contour coordinate group at the starting position in step S11, and so on. After the step with time step t = 3600 is executed, the coordinates in the contour coordinate group are all rotated counterclockwise by 360° compared to the corresponding coordinates in the contour coordinate group at the starting position in step S11, thus forming a closed loop and obtaining 3600 groups of contour coordinate groups when the elliptical contour rotates one full circle.

[0024] Preferably, in step S11, first obtain the relational expression of the elliptical contour in the two-dimensional coordinate system = 1, where is the major axis length of the elliptical contour, is the length of the elliptical contour; Set the relational expression in the two-dimensional coordinate system as and the straight line intersecting the elliptical contour, where k , increases in increments of; Through the relational expressions = 1 and the relational expression calculate each The coordinates of the corresponding elliptical contour, serving as the quantization coordinates (x, y) of the elliptical contour in the two-dimensional coordinate system; where is the acquisition frequency during quantization.

[0025] Specifically, when is , the X-axis coordinate of the elliptical contour is 0. As Figure 2 shown, in this embodiment, taking in the first quadrant of the two-dimensional coordinate system with = 0.1° increment as an example, the obtained quantization coordinates are (x[0], y[0]), (x[1], y[1]), (x[2], y[2]), ……, (x

[900] , y

[900] ), where x[0] is the x-axis coordinate when is 0°, y[0] is the y-axis coordinate when is 0°, x[1] is the x-axis coordinate when is 0.1°, y[1] is the y-axis coordinate when is 0.1°, x[2] is the x-axis coordinate when is 0.2°, y[2] is the y-axis coordinate when is 0.2°, x

[900] is the x-axis coordinate when is 90°, y

[900] is the y-axis coordinate when is 90°. The combination obtained through these quantization coordinates can be set as (X[0…900], Y[0…900]). Then, through the symmetry of the ellipse, by the quantization coordinates corresponding to the first quadrant of the two-dimensional coordinate system, the quantization coordinates corresponding to the remaining three quadrants can be obtained. Finally, the obtained quantization coordinates are (x[0], y[0]), (x[1], y[1]), (x[2], y[2]), ……, (x

[900] , y

[900] ), ……, (x

[3600] , y

[3600] ), where x

[3600] is the x-axis coordinate when is 360°, and y

[3600] is the y-axis coordinate when is 360°. For example, after calculating the quantization coordinates corresponding to the first quadrant of the two-dimensional coordinate system, the process of calculating the quantization coordinates corresponding to the fourth quadrant of the two-dimensional coordinate system: x[i] = x[900 - (i - 900)], y[i] = -y[900 - (i - 900)], 900 < i <= 1800, that is, i is successively 901, 902, …, 1799, 1800; calculating The process of quantizing coordinates corresponding to the second and third quadrants of the two-dimensional coordinate system: x[i] = -x[i - 1800], y[i] = y[i - 1800], where 1800 < i <= 3600, that is, i is successively 1801, 1802, …, 3599, 3600.

[0026] Optionally, in the step S12, the relationship for counterclockwise rotation is , , where is the x coordinate in the contour coordinate group corresponding to the time step t, is the x coordinate in the contour coordinate group corresponding to the time step t - 1, is the y coordinate in the contour coordinate group corresponding to the time step t, is the y coordinate in the contour coordinate group corresponding to the time step t - 1, is the set angle, , and T is the total number of time steps. In this embodiment, the highest point of the elliptical contour corresponding to different time steps t can be used to subtract from the quantized coordinates (x[0], y[0]) (i.e., the highest point of the elliptical contour at time step t = 0 , which is also the coordinates of the initialization point) to obtain the rotation trajectory of the highest point of the ellipse.

[0027] As Figure 3 shown, the quantized coordinates (x[0], y[0]), (x[1], y[1]), (x[1], y[1]), ……, (x

[900] , y

[900] ), ……, (x

[3600] , y

[3600] ) of step S11 are respectively rotated counterclockwise by the angle according to the counterclockwise rotation relationship to obtain the contour coordinate group at time step t = 1, and then this contour coordinate group is respectively rotated counterclockwise by the angle according to the counterclockwise rotation relationship to obtain the contour coordinate group at time step t = 2, and so on, and finally the contour coordinate group at time step t = T is obtained.

[0028] Specifically, in the step S1, the movement process of the elliptical cosmetic bottle and the movement process of the silk screen use the same time step. In this way, the simulation of the movement process of the elliptical cosmetic bottle and the movement process of the silk screen can be set on the same time axis to represent the real printing process.

[0029] An elliptical cosmetic bottle pattern printing system based on a silk screen printing machine, comprising: Highest point acquisition module: used to obtain the highest point of the elliptical contour corresponding to each time step t during the process of rotating one circle with the center coordinate of the elliptical contour of the elliptical cosmetic bottle in the two-dimensional coordinate system as the rotation center; Offset vector acquisition module: used to obtain the offset vector of the current position of the screen relative to the starting position when the highest point of the elliptical contour in the two-dimensional coordinate system at the current time step t is used as the printing point of the screen to obtain the relationship network between the time step t and the offset vector ; between; Screen movement module: used to move the screen during the actual printing process according to the relationship network between the time step t and the offset vector between.

[0030] Preferably, the highest point acquisition module is used to make the center coordinates of the elliptical contour located at the origin of the two-dimensional coordinate system, obtain the quantization coordinates of the elliptical contour in the two-dimensional coordinate system, combine the quantization coordinates into a contour coordinate group, and set the time step t to 0; it is also used to rotate the contour coordinate group counterclockwise at a set angle and execute T times to rotate the elliptical contour in S11 one week, obtain the rotated contour coordinate group corresponding to each time step t, where T is the total time step; it is also used to extract the coordinate point corresponding to the largest Y-axis coordinate in the contour coordinate group corresponding to the time step t as the coordinate of the highest point of the elliptical contour corresponding to the time step t .

[0031] Optionally, the highest point acquisition module is also used to obtain the relational expression of the elliptical contour in the two-dimensional coordinate system = 1, where is the major axis length of the elliptical contour, is the length of the elliptical contour; it is also used to set the relational expression in the two-dimensional coordinate system as and the straight line intersecting the elliptical contour, where k , increases; it is also used to calculate the coordinates of the elliptical contour corresponding to each through the relational expression = 1 and the relational expression as the quantization coordinates (x, y) of the elliptical contour in the two-dimensional coordinate system; where is the acquisition frequency during quantization.

[0032] Specifically, in the highest point acquisition module, the relational expression for counterclockwise rotation is , , where is the x coordinate in the contour coordinate group corresponding to the time step t, is the x coordinate in the contour coordinate group corresponding to the time step t - 1, is the y coordinate in the contour coordinate group corresponding to the time step t, is the y coordinate in the contour coordinate group corresponding to the time step t - 1, is the set angle, , and T is the total number of time steps.

[0033] Preferably, in the highest point acquisition module, the movement process of the oval cosmetic bottle and the movement process of the wire mesh use the same time step.

[0034] The embodiments of the present invention have been described in detail above in conjunction with the accompanying drawings, but the present invention is not limited to the described embodiments. For those skilled in the art, without departing from the principle and spirit of the present invention, various changes, modifications, substitutions, and variations to these embodiments still fall within the protection scope of the present invention.

Claims

1. A method for printing patterns on an oval cosmetic bottle based on a screen printer, characterized in that: The following steps are involved: S1: According to the elliptical contour of the elliptical cosmetic bottle in the two-dimensional coordinate system, obtain the highest point of the elliptical contour corresponding to each time step t during a rotation with the center coordinates of the elliptical contour as the rotation center ; S2: Get the highest point of the ellipse contour in the current time step t in the two-dimensional coordinate system When printing a screen, the offset vector of the current position of the screen compared to the starting position , get the time step t and the offset vector the network of relationships between them; S3: Based on the time step t and the offset vector The network of relationships between them moves the screen during the actual printing process.

2. The method for printing patterns on an oval cosmetic bottle based on a screen printer according to claim 1, characterized in that: The step S1 comprises: S11: making the center coordinates of the ellipse contour located at the origin of the two-dimensional coordinate system, obtaining the quantized coordinates of the ellipse contour in the two-dimensional coordinate system, combining the quantized coordinates into a contour coordinate group, and setting the time step t to 0; S12: According to the set angle Rotate the contour coordinate group counterclockwise, execute T times to rotate the elliptical contour in S11 by one circle, and obtain the rotated contour coordinate group corresponding to each time step t, where , T is the total time step; S13: Extract the coordinate point corresponding to the largest Y-axis coordinate in the contour coordinate group corresponding to time step t as the highest point of the ellipse contour corresponding to time step t The coordinates of .

3. The method for printing patterns on an oval cosmetic bottle based on a screen printer according to claim 2, characterized in that: In step S11, the relationship between the ellipse contour in the two-dimensional coordinate system is first obtained. =1, where is the length of the major axis of the ellipse contour, is the length of the ellipse contour; In the two-dimensional coordinate system, the relationship is set as And the straight line intersecting the ellipse contour, where k , by Incremental; Through the relation =1 and the relation Calculate each The coordinates of the corresponding ellipse contour are used as the quantized coordinates (x, y) of the ellipse contour in the two-dimensional coordinate system; is the acquisition frequency during quantization.

4. The method for printing patterns on an oval cosmetic bottle based on a screen printer according to claim 2, characterized in that: In step S12, the relationship for counterclockwise rotation is: , ,in is the x-coordinate in the contour coordinate group corresponding to time step t, is the x-coordinate in the contour coordinate group corresponding to time step t-1, is the y coordinate in the contour coordinate group corresponding to time step t, is the y coordinate in the contour coordinate group corresponding to time step t-1, is the set angle, , T is the total time step.

5. The method for printing patterns on an oval cosmetic bottle based on a screen printer according to claim 1, characterized in that: In step S1, the movement process of the oval cosmetic bottle and the movement process of the screen use the same time step.

6. An oval cosmetic bottle pattern printing system based on a screen printer, characterized in that: include: The highest point acquisition module is used to obtain the highest point of the elliptical contour corresponding to each time step t in the process of rotating one circle with the center coordinates of the elliptical contour as the rotation center according to the elliptical contour of the elliptical cosmetic bottle in the two-dimensional coordinate system; Offset vector acquisition module: used to obtain the highest point of the ellipse contour in the current time step t in the two-dimensional coordinate system When printing a screen, the offset vector of the current position of the screen compared to the starting position , get the time step t and the offset vector the network of relationships between them; Screen moving module: used to move the screen according to the time step t and the offset vector The network of relationships between them moves the screen during the actual printing process.

7. The oval cosmetic bottle pattern printing system based on a screen printer according to claim 6, characterized in that: The highest point acquisition module is used to make the center coordinates of the ellipse contour located at the origin of the two-dimensional coordinate system, obtain the quantized coordinates of the ellipse contour in the two-dimensional coordinate system, combine the quantized coordinates into a contour coordinate group, and set the time step t to 0; it is also used to rotate the contour coordinate group counterclockwise at a set angle, execute T times to rotate the ellipse contour in S11 for one circle, and obtain the rotated contour coordinate group corresponding to each time step t, where T is the total time step; it is also used to extract the coordinate point corresponding to the largest Y-axis coordinate in the contour coordinate group corresponding to the time step t as the highest point of the ellipse contour corresponding to the time step t The coordinates of .

8. The oval cosmetic bottle pattern printing system based on a screen printer according to claim 7, characterized in that: The highest point acquisition module is also used to obtain the relationship between the ellipse contour in the two-dimensional coordinate system =1, where is the length of the major axis of the ellipse contour, is the length of the ellipse contour; it is also used to set the relationship in the two-dimensional coordinate system as And the straight line intersecting the ellipse contour, where k , by Incremental; also used to pass relational =1 and the relation Calculate each The coordinates of the corresponding ellipse contour are used as the quantized coordinates (x, y) of the ellipse contour in the two-dimensional coordinate system; is the acquisition frequency during quantization.

9. The oval cosmetic bottle pattern printing system based on a screen printer according to claim 7, characterized in that: In the highest point acquisition module, the counterclockwise rotation relationship is: , ,in is the x-coordinate in the contour coordinate group corresponding to time step t, is the x-coordinate in the contour coordinate group corresponding to time step t-1, is the y coordinate in the contour coordinate group corresponding to time step t, is the y coordinate in the contour coordinate group corresponding to time step t-1, is the set angle, , T is the total time step.

10. The oval cosmetic bottle pattern printing system based on a screen printer according to claim 6, characterized in that: In the highest point acquisition module, the movement process of the elliptical cosmetic bottle and the movement process of the screen use the same time step.