This application claims the benefit of priority to Taiwan Patent Application No. 112143157, filed on Nov. 9, 2023. The entire content of the above identified application is incorporated herein by reference.
The present disclosure relates to a pad printing method and system, and more particularly, to a compensation method for curved surface pad printing and a curved surface pad printing system.
When general pad printing equipment performs curved surface pad printing on products, the force contact conditions when the pad printing head is pressed down are different from those of a flat ink plate used in normal flat surface pad printing, causing deformation of the pad printing head and resulting in distorted or skewed printed patterns. Additionally, the uneven surface structure (e.g., braille dots, holes) of the product can further exacerbate deformation of the pad printing head at the uneven region.
Existing high-end pad printing equipment with curved surface pad printing technology relies heavily on specialized functional equipment, such as a rotating platform for the product during the pad printing process. However, the high cost of such equipment limits its affordability for manufacturers.
In view of this, the development of a pad printing system that can achieve good curved surface pad printing effects without requiring specialized curved surface pad printing equipment is in dire need for the related industry.
In one aspect, the present disclosure provides a compensation method for curved surface pad printing, the compensation method includes an importing step, an analyzing step, an identifying step, a comparing step, and a compensating step. The importing step includes driving a processor to obtain a template pattern and an initial pad printing image, the template pattern includes a plurality of template sample feature points and a plurality of template sample feature point coordinates corresponding to each of the template sample feature points. The analyzing step includes driving the processor to analyze the initial pad printing image to generate a plurality of sample feature points, the sample feature points corresponding to the template sample feature points. The identifying step includes driving the processor to identify the coordinates of each of the sample feature points to generate a plurality of sample feature point coordinates corresponding to the sample feature points. The comparing step includes driving the processor to compare the sample feature point coordinates and the template sample feature point coordinates to generate a coordinate change result. The compensating step includes driving the processor to compute and generate a compensation pattern based on the coordinate change result and the template pattern.
In another aspect, the present disclosure provides a printed matter with a pad printed pattern compensated by the above-mentioned compensation method for curved surface pad printing.
In yet another aspect, the present disclosure provides a curved surface pad printing system that includes a memory, a processor, and a printing device. The memory stores a template pattern, the template pattern includes a plurality of template sample feature points and a plurality of template sample feature point coordinates corresponding to each of the template sample feature points. The processor is connected to the memory and is configured to implement an importing step, an analyzing step, an identifying step, a comparing step, and a compensating step. The importing step includes obtaining the template pattern and an initial pad printing image. The analyzing step includes analyzing the initial pad printing image to generate a plurality of sample feature points, the sample feature points correspond to the template sample feature points. The identifying step includes identifying coordinates of each of the sample feature points to generate a plurality of sample feature point coordinates corresponding to each of the sample feature points. The comparing step includes comparing the sample feature point coordinates and the template sample feature point coordinates to generate a coordinate change result. The compensating step includes computing and generating a compensation pattern based on the coordinate change result and the template pattern. The printing device is connected to the processor and is configured to perform pad printing on a semi-finished product based on the template pattern and the compensation pattern.
The present disclosure can be more fully understood by reading the following detailed description of the embodiment, with reference made to the accompanying drawings as follows:
The present disclosure is more particularly described in the following examples that are intended as illustrative only since numerous modifications and variations therein will be apparent to those skilled in the art. Like numbers in the drawings indicate like components throughout the views. As used in the description herein and throughout the claims that follow, unless the context clearly dictates otherwise, the meaning of “a”, “an”, and “the” includes plural reference, and the meaning of “in” includes “in” and “on”. Titles or subtitles can be used herein for the convenience of a reader, which shall have no influence on the scope of the present disclosure.
The terms used herein generally have their ordinary meanings in the art. In the case of conflict, the present document, including any definitions given herein, will prevail. The same thing can be expressed in more than one way. Alternative language and synonyms can be used for any term(s) discussed herein, and no special significance is to be placed upon whether a term is elaborated or discussed herein. A recital of one or more synonyms does not exclude the use of other synonyms. The use of examples anywhere in this specification including examples of any terms is illustrative only, and in no way limits the scope and meaning of the present disclosure or of any exemplified term. Likewise, the present disclosure is not limited to various embodiments given herein. Numbering terms such as “first”, “second” or “third” can be used to describe various components, signals or the like, which are for distinguishing one component/signal from another one only, and are not intended to, nor should be construed to impose any substantive limitations on the components, signals or the like.
Referring to
In
Referring to
More specifically, in
Referring to
In
The identifying step S05 includes driving the processor 130 to identify the coordinates of each of the sample feature points P2, generating corresponding sample feature point coordinates. The comparing step S06 includes driving the processor 130 to compare each of the sample feature point coordinates and each of the template sample feature point coordinates to generate a coordinate change result. The compensating step S07 includes driving the processor 130 to compute and generate the compensation pattern C based on the coordinate change result and the template pattern S, thereby completing curved surface pad printing compensation. In the second embodiment, the template sample feature point coordinates and the sample feature point coordinates are both two-dimensional coordinates.
The compensating step S07 further includes a first computing step S071, a second computing step S072, and a third computing step S073. The first computing step S071 includes driving the processor 130 to compute and generate a skew matrix based on the coordinate change result using the linear mapping method. The second computing step S072 includes driving the processor 130 to compute and generate a generalized inverse matrix based on the skew matrix. The third computing step S073 includes driving the processor 130 to generate the compensation pattern C based on the generalized inverse matrix and the template pattern S, and more particularly, the processor 130 multiplies the generalized inverse matrix with the template pattern S to generate the compensation pattern C.
In specific, the derivation of the skew matrix and the compensation pattern C is as follows:
Assume that the number of template sample feature points P1 and sample feature points P2 defined by the template pattern S and the initial pad printing image B is 4. The coordinate matrices of the template sample feature points P1 in the template pattern S and the sample feature points P2 in the initial pad printing image B are as follows:
A is the coordinate matrix of the template sample feature points P1 in the template pattern S, and A′ is the coordinate matrix of the sample feature points P2 in the initial pad printing image B.
The skew matrix is calculated as follows:
F is the skew matrix, and AT is the transpose of the coordinate matrix of the template sample feature points P1.
The compensation pattern C is calculated as follows:
C is the compensation pattern, and F−1 is the generalized inverse matrix of the skew matrix.
Referring to
In the first computing step S071, the coordinate change result is computed using the linear mapping method to generate a skew matrix
In the second computing step S072, the generalized inverse matrix of the skew matrix is computed, resulting in the generalized inverse matrix
In the third computing step S073, the generalized inverse matrix is multiplied with the template pattern S to generate the compensation pattern C. It can be observed from
Referring to
The compensation result confirmation step S10 includes driving the processor 130 to measure the skew degree of the printed pattern in the pad printing image D and confirm whether an angle difference between the pad printing image D and the template pattern S is greater than or equal to a threshold value to generate a confirmation result, and output the compensation pattern C based on the confirmation result. When the confirmation result is affirmative, the angle adjustment step S11 is executed. The angle adjustment step S11 includes driving the processor 130 to rotate and correct the compensation pattern C based on the angle difference and re-executing the printing step S08, the capturing step S09, and the compensation result confirmation step S10. When the confirmation result is negative, the output step S12 is executed. The output step S12 includes outputting the compensation pattern C as the final compensation pattern to complete the curved surface pad printing compensation.
It should be noted that, the number and position of the template sample feature points P1 and the sample feature points P2 will have a slight impact on the calculation of the skew matrix in the compensating step S07, and there is a possibility that the compensation pattern C may be over-compensated or have an angular difference. Therefore, the compensation result confirmation step S10 is necessary to confirm and further optimize the compensation pattern C.
Referring to
In view of the above, the present disclosure has the following advantages: first, by calculating the coordinate change result between the initial pad printing image and the template pattern to generate the compensation pattern, the compensation for curved surface pad printing can be quickly achieved, providing good curved surface pad printing effects. Second, by improving the skew and deformation issues of curved surface pad printing through the compensation pattern, it can be applied to general pad printing equipment without requiring specialized curved surface pad printing equipment, thereby significantly reducing costs.
The foregoing description of the exemplary embodiments of the disclosure has been presented only for the purposes of illustration and description and is not intended to be exhaustive or to limit the disclosure to the precise forms disclosed. Many modifications and variations are possible in light of the above teaching.
The embodiments were chosen and described in order to explain the principles of the disclosure and their practical application so as to enable others skilled in the art to utilize the disclosure and various embodiments and with various modifications as are suited to the particular use contemplated. Alternative embodiments will become apparent to those skilled in the art to which the present disclosure pertains without departing from its spirit and scope.
Number | Date | Country | Kind |
---|---|---|---|
112143157 | Nov 2023 | TW | national |