Hot stamping processing method and equipment and storage medium

By obtaining and processing the parameter information of the punch, the effective moving area and the step-by-step area of ​​each punch are determined, which solves the problem of manual calculation difficulties, realizes efficient hot stamping production, and improves material utilization and Productivity.

CN119503511APending Publication Date: 2025-02-25DELTA ELECTRONICS (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311084201.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-25
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

When there are many molds and the arrangement of different sizes of molds is difficult to manually calculate the minimum jumping distance, which affects production efficiency and accuracy, which may lead to overlapping printing patterns or low material utilization.

Method used

By obtaining the parameter information of the punch, setting the minimum hot stamping spacing, and determining the set of effective moving areas corresponding to each punch based on this information, thereby determining the set of hot stampable jump areas to ensure that the punch is executed at the minimum value Next hot stamp.

Benefits of technology

The periodic hot stamp distance of the corresponding hot stamping patterns of multiple interval punches in the same batch is realized, saving the hot stamping material, improving the material utilization rate, reducing the complexity and error rate of manual calculations, and improving the hot stamping production efficiency .

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119503511A_ABST
    Figure CN119503511A_ABST
Patent Text Reader

Abstract

The invention provides a hot stamping processing method and device and a storage medium, and relates to the technical field of printing. The method comprises the following steps: acquiring parameter information of a punch; setting a minimum hot stamping distance; according to the parameter information of the punches and the minimum hot stamping distance, an effective moving area set corresponding to each punch is determined; and according to the parameter information of the punches, the minimum hot stamping distance and the effective moving area set corresponding to each punch, determining a hot stamping leapfrogging area set, so that the punches execute next hot stamping at the minimum value of the hot stamping leapfrogging area set. According to the method, control over the periodic hot stamping distance of the hot stamping patterns corresponding to the multiple spaced punches in the same batch is achieved, hot stamping materials are saved, the material utilization rate is increased, the complexity and the error rate of manual calculation can be reduced through automatic calculation, the method is not affected by position and number replacement of the punches, and the hot stamping production efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of printing technology, and in particular to a hot stamping processing method, equipment and storage medium. Background Art

[0002] The hot stamping machine uses a servo axis to drive the hot stamping material to move, while the hot stamping mold performs up and down stamping actions to complete the pattern hot stamping.

[0003] The size of the hot stamping die is determined by the hot stamping pattern. The number and position arrangement of each punch of the hot stamping die need to be designed considering the actual use environment. In order to avoid waste of hot stamping materials as much as possible and improve hot stamping efficiency, the corresponding minimum jump step spacing needs to be calculated for different hot stamping patterns. The minimum jump step spacing is used to control the moving distance of the hot stamping material and the up and down stamping actions.

[0004] When there are fewer hot stamping molds or the mold sizes and arrangements are consistent, the minimum skip step spacing can be calculated quickly and intuitively manually. However, with the increase in the number of molds and the diversity of the arrangements of molds of different sizes, the difficulty and time of manual calculation are also increasing, affecting production efficiency and accuracy. Improper calculation may also result in overlapping printed patterns or low material utilization. Summary of the invention

[0005] The present application provides a hot stamping processing method, equipment and storage medium, which are used to solve the problem that when there are a large number of molds and molds of different sizes are arranged in various ways, manual calculation affects production efficiency and accuracy, and may also cause overlapping of printed patterns or low material utilization due to improper calculation.

[0006] In a first aspect, the present application provides a hot stamping method, comprising:

[0007] Obtaining parameter information of the punch, wherein the parameter information of the punch includes the number of punches, the size of each punch, and the position coordinates of each punch on the hot stamping material;

[0008] Setting a minimum hot stamping spacing, wherein the minimum hot stamping spacing is the minimum spacing between the next hot stamping pattern and the already hot stamped pattern;

[0009] Determine the effective moving area set corresponding to each punch according to the parameter information of the punch and the minimum stamping spacing, wherein the effective moving area set corresponding to each punch is the movable range of each punch from the initial stamping position to the position that does not overlap with any punch;

[0010] According to the parameter information of the punch, the minimum stamping spacing and the set of valid moving areas corresponding to each punch, a set of jump areas that can be stamped is determined so that the punch performs the next stamping at the minimum value of the set of jump areas that can be stamped, wherein the set of jump areas that can be stamped is a set of movable ranges that simultaneously satisfies each punch from an initial stamping position to a position that does not overlap with any other punch.

[0011] In a possible design, determining a set of effective moving areas corresponding to each punch according to the punch parameter information and the minimum stamping spacing includes:

[0012] Determine the effective area corresponding to each punch according to the parameter information of the punch and the minimum hot stamping spacing, wherein the effective area corresponding to each punch is the area where each punch can be placed during the next hot stamping;

[0013] According to the effective area corresponding to each punch and the size of the punch, a first effective moving area set corresponding to each punch is determined, wherein the first effective moving area set corresponding to each punch is a movable range of each punch from an initial stamping position to a position that does not overlap with any punch;

[0014] The first effective moving area set corresponding to each punch is taken as the effective moving area set corresponding to each punch.

[0015] In a possible design, determining the effective moving area set corresponding to each punch according to the parameter information of the punch and the minimum stamping spacing also includes:

[0016] According to the size of the punch and the minimum hot stamping spacing, determine the second effective moving area corresponding to the punch of the largest size, wherein the second effective moving area is the movable range of the punch of the largest size after being separated from the initial hot stamping position by the size of the punch of the largest size and the minimum hot stamping spacing;

[0017] The effective movement area set corresponding to each punch is determined according to the intersection of the first effective movement area set corresponding to each punch and the second effective movement area corresponding to the punch of the largest size.

[0018] In a possible design, determining the effective area corresponding to each punch according to the parameter information of the punch and the minimum stamping spacing includes:

[0019] According to the punch number n, the position coordinates X of the i-th punch in the punch parameter information i , Size L i and the minimum stamping spacing M, determine the effective area corresponding to each punch as:

[0020] [X i +Li +M,X i+1 -M]∪…∪[X n +L n +M, +∞).

[0021] In a possible design, determining the first effective moving area set corresponding to each punch according to the effective area corresponding to each punch and the size of the punch includes:

[0022] According to the punch size L i The valid area corresponding to each punch determines the first valid moving area set corresponding to each punch:

[0023] [X i +L i +M,X i+1 -L i -M]∪…∪[X n +L n +M, +∞).

[0024] In a possible design, determining the second effective moving area corresponding to the punch of the largest size according to the size of the punch and the minimum stamping spacing includes:

[0025] According to the size of each punch, determine the maximum size of the punch;

[0026] If the size L of the mth punch in the punch parameter information is m is the maximum value, then according to the size L of the punch m and the minimum stamping spacing M, determine the second effective moving area corresponding to the maximum size of the punch:

[0027] [L m +M, +∞).

[0028] In a possible design, the step of determining the set of skipped areas that can be stamped according to the punch parameter information, the minimum stamping spacing, and the set of valid moving areas corresponding to each punch includes:

[0029] Determine a set of equally spaced moving areas corresponding to the next punch according to the set of valid moving areas corresponding to the first punch and the position coordinates of the first punch and the next punch;

[0030] Determine the movable area set corresponding to the next punch according to the intersection of the valid moving area set corresponding to the next punch and the equidistant moving area set;

[0031] According to the movable area set corresponding to the next punch and the position coordinates of the first punch and the next punch, the skip area set corresponding to the first punch is reversed;

[0032] Each punch after the first punch is used as the next punch in turn, and the skip region set corresponding to the first punch is updated to obtain a set of skip regions that can be stamped.

[0033] In a possible design, before obtaining parameter information of each punch, the method further includes:

[0034] The circumscribed rectangle corresponding to the die pattern on each punch is used as the punch boundary, and the size and position coordinates of the punch are determined by the rectangle.

[0035] In a second aspect, the present application provides a hot stamping processing device, comprising:

[0036] The invention comprises at least one punch and a controller, wherein the controller comprises:

[0037] The acquisition module is used to obtain the parameter information of the punch.

[0038] The parameter information of the punch includes the number of punches, the size of each punch and the position coordinates of each punch on the hot stamping material.

[0039] The processing module is used to determine the effective moving area set corresponding to each punch according to the parameter information of the punch and the minimum hot stamping spacing.

[0040] The effective moving area set corresponding to each punch is the movable range of each punch from the initial stamping position to the position not reprinted with any other punch.

[0041] The processing module is also used to determine a set of stampable skipping areas based on the punch parameter information, the minimum stamping spacing and the effective moving area set corresponding to each punch, so that the punch performs the next stamping at the minimum value of the stampable skipping area set.

[0042] The set of stampable skipping areas is a movable range that satisfies each punch from an initial stamping position to a position that does not overlap with any other punch.

[0043] In a possible design, the processing module is specifically used to determine a set of effective moving areas corresponding to each punch according to the parameter information of the punch and the minimum stamping spacing, including:

[0044] Determine the effective area corresponding to each punch according to the parameter information of the punch and the minimum hot stamping spacing, wherein the effective area corresponding to each punch is the area where each punch can be placed during the next hot stamping;

[0045] According to the effective area corresponding to each punch and the size of the punch, a first effective moving area set corresponding to each punch is determined, wherein the first effective moving area set corresponding to each punch is a movable range of each punch from an initial stamping position to a position that does not overlap with any punch;

[0046] The first effective moving area set corresponding to each punch is taken as the effective moving area set corresponding to each punch.

[0047] In a possible design, the processing module is used to determine a set of effective moving areas corresponding to each punch according to the parameter information of the punch and the minimum stamping spacing, and further includes:

[0048] According to the size of the punch and the minimum hot stamping spacing, determine the second effective moving area corresponding to the punch of the largest size, wherein the second effective moving area is the movable range of the punch of the largest size after being separated from the initial hot stamping position by the size of the punch of the largest size and the minimum hot stamping spacing;

[0049] The effective movement area set corresponding to each punch is determined according to the intersection of the first effective movement area set corresponding to each punch and the second effective movement area corresponding to the punch of the largest size.

[0050] In a possible design, the processing module is specifically used to determine the effective area corresponding to each punch according to the parameter information of the punch and the minimum stamping spacing, including:

[0051] According to the punch number n and the position coordinate X of the i-th punch in the punch parameter information i , Size L i and the minimum stamping spacing M, determine the effective area corresponding to each punch as:

[0052] [X i +L i +M,X i+1 -M]∪…∪[X n +L n +M, +∞).

[0053] In a possible design, the processing module is specifically used to determine the first effective moving area set corresponding to each punch according to the effective area corresponding to each punch and the size of the punch, including:

[0054] According to the punch size L i The valid area corresponding to each punch determines the first valid moving area set corresponding to each punch:

[0055] [X i +L i +M,X i+1 -Li -M]∪…∪[X n +L n +M, +∞).

[0056] In a possible design, the processing module is specifically used to determine the second effective moving area corresponding to the punch of the largest size according to the size of the punch and the minimum stamping spacing, including:

[0057] According to the size of each punch, determine the maximum size of the punch;

[0058] If the size L of the mth punch in the punch parameter information is m is the maximum value, then according to the size L of the punch m and the minimum stamping spacing M, determine the second effective moving area corresponding to the maximum size of the punch:

[0059] [L m +M, +∞).

[0060] In a possible design, the processing module is used to determine a set of skipped regions that can be stamped according to the parameter information of the punch, the minimum stamping spacing, and a set of valid moving regions corresponding to each punch, including:

[0061] Determine a set of equally spaced moving areas corresponding to the next punch according to the set of valid moving areas corresponding to the first punch and the position coordinates of the first punch and the next punch;

[0062] Determine the movable area set corresponding to the next punch according to the intersection of the valid moving area set corresponding to the next punch and the equidistant moving area set;

[0063] According to the movable area set corresponding to the next punch and the position coordinates of the first punch and the next punch, the skip area set corresponding to the first punch is reversed;

[0064] Each punch after the first punch is used as the next punch in turn, and the skip region set corresponding to the first punch is updated to obtain a set of skip regions that can be stamped.

[0065] In a possible design, before the acquisition module acquires the parameter information of each punch, the processing module is further configured to:

[0066] The circumscribed rectangle corresponding to the die pattern on each punch is used as the punch boundary, and the size and position coordinates of the punch are determined by the rectangle.

[0067] In a third aspect, the present application provides a hot stamping processing device, comprising: a processor, and a memory communicatively connected to the processor;

[0068] The memory stores computer-executable instructions;

[0069] The processor executes the computer-executable instructions stored in the memory to implement a hot stamping processing method.

[0070] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to implement a hot stamping processing method when executed by a processor.

[0071] In a fifth aspect, the present application provides a computer program product, including a computer program, which implements a hot stamping processing method when executed by a processor.

[0072] The hot stamping processing method, equipment and storage medium provided in the present application obtain parameter information of the punch, wherein the parameter information of the punch includes the number of punches, the size of each punch and the position coordinates of each punch on the hot stamping material; set the minimum hot stamping spacing, wherein the minimum hot stamping spacing is the minimum spacing between the next hot stamping pattern and the already hot stamped pattern; determine the effective moving area set corresponding to each punch according to the parameter information of the punch and the minimum hot stamping spacing, wherein the effective moving area set corresponding to each punch is the movable range of each punch from the initial hot stamping position to the position not reprinted with any punch; determine the hot stampable skip area set according to the parameter information of the punch, the minimum hot stamping spacing and the effective moving area set corresponding to each punch, so that the punch performs the next hot stamping at the minimum value of the hot stampable skip area set, wherein the hot stampable skip area set is the movable range that simultaneously satisfies each punch from the initial hot stamping position to the position not reprinted with any punch. Compared with the prior art, when there are a large number of molds and the arrangements of molds of different sizes are diverse, manual calculation affects production efficiency and accuracy, and may also result in defects such as overlapping printed patterns or low material utilization due to improper calculation. The present application realizes the control of the periodic hot stamping distance of hot stamping patterns corresponding to multiple spaced punches in the same batch, saves hot stamped materials, improves material utilization, and automatic calculation can reduce the complexity and error rate of manual calculation, is not affected by the change of punch position and quantity, and improves hot stamping production efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0073] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0074] Figure 1 A schematic diagram of an application scenario of hot stamping processing provided in an embodiment of the present application;

[0075] Figure 2 Schematic diagram of the hot stamping process provided in the embodiment of the present application Figure 1 ;

[0076] Figure 3 Schematic diagram of the hot stamping process provided in the embodiment of the present application Figure 2 ;

[0077] Figure 4 A schematic diagram of a hot stamping position provided in an embodiment of the present application;

[0078] Figure 5 A schematic diagram of a first effective moving area corresponding to a first punch provided in an embodiment of the present application;

[0079] Figure 6 A schematic diagram of a hot stamping position and a next hot stamping position provided in an embodiment of the present application;

[0080] Figure 7 A schematic diagram of the structure of a hot stamping processing device provided in an embodiment of the present application;

[0081] Figure 8 A schematic diagram of the hardware structure of the hot stamping processing equipment provided in an embodiment of the present application. DETAILED DESCRIPTION

[0082] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation methods described in the following exemplary embodiments do not represent all implementation methods consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims, rather than all embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0083] The hot stamping die may contain a variety of identical or different hot stamping patterns, which are fixed on a plurality of punches with the same or different spacings, so that when the hot stamping machine controls the punches to descend at the same time, the hot stamping die can achieve synchronous hot stamping of the same batch of hot stamping patterns. Since there are spacings between the hot stamping patterns, but the material to be stamped is continuous, in order to improve the utilization rate of the material, it is easy to think of using the spacing of the hot stamping patterns to stagger the hot stamping, so that the places with larger spacings between the hot stamping patterns can also be used to improve the utilization rate of the material. However, since the punches are descended at the same time for hot stamping, the overlap of the hot stamping patterns needs to be avoided during the staggering. When the number of punches is small and the hot stamping patterns are similar, the next hot stamping position that does not overlap and can save materials can be determined by manual calculation or manual experience. However, when the number of punches is large and / or the hot stamping patterns are complex and of different sizes, manual calculation is complicated, and the efficiency and accuracy are low. The hot stamping patterns may overlap or the material utilization rate may be low due to improper calculation.

[0084] The hot stamping processing method provided in the present application has the following technical concept: the hot stamping pattern is simplified into a punch with a simple shape through machine calculation, and then the printable range corresponding to each punch is determined according to the initial position of the punch and the spacing between adjacent punches. Finally, after the intersection processing of the printable range, the interval range that satisfies the hot stamping pattern can be quickly obtained. Since machine calculation is more accurate and faster than manual calculation, it can solve the above technical problems of the prior art.

[0085] The specific application scenarios of this application are as follows:

[0086] Figure 1 Schematic diagram of the application scenario of the hot stamping processing method provided in the embodiment of the present application. Figure 1 As shown, the hot stamping machine is provided with a plurality of punches 101, a movable material 102 is provided under the punches 101, and limiting rollers 103 for limiting the material 102 within the range of the punches 101 are provided at both ends of the material 102, and the number and arrangement spacing of the punches 101 are set according to the pattern to be hot stamped. It should be emphasized that in this case, the material 102 under the punches 101 is actually moved, but for the convenience of description, the moving distance of the punches 101 relative to the material will be used as the main parameters for explanation in the following.

[0087] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0088] Figure 2 Schematic diagram of the hot stamping process provided in the embodiment of the present application Figure 1 .like Figure 2 As shown, the method includes:

[0089] S201, obtaining punch parameter information.

[0090] The parameter information of the punch includes the number of punches, the size of each punch and the position coordinates of each punch on the hot stamping material.

[0091] Specifically, in order to obtain a non-repetitive position for the next hot stamping, it is first necessary to determine the parameter information of the punch to determine a position of the punch that does not overlap with the previous hot stamping during the next hot stamping.

[0092] S202, set the minimum hot stamping spacing.

[0093] The minimum hot stamping spacing is the minimum spacing between the next hot stamping pattern and the already hot stamped pattern.

[0094] S203: Determine a set of effective moving areas corresponding to each punch according to the parameter information of the punch and the minimum stamping spacing.

[0095] The effective moving area set corresponding to each punch is the movable range of each punch from the initial stamping position to the position not reprinted with any punch. It should be noted that the punch movement in this article does not refer to the movement of the punch itself, but refers to the movement of the punch relative to the material when the material moves.

[0096] Specifically, after the punch completes a hot stamping, in order to avoid overlapping with the already stamped pattern, the next hot stamping position needs to be as far away from the already stamped pattern as possible. In order to save materials, it is necessary to utilize the spacing of the already stamped patterns on the material. Since the hot stamping position corresponds to the punch position one by one, the spacing of the already stamped patterns can be obtained through the parameter information of the punch.

[0097] Since there are gaps between multiple punches, and the sizes of the gaps are not necessarily the same, the sizes of the punches are not necessarily the same, so it is necessary to compare the length of each punch and the spacing between adjacent punches. Only the position where the punch length is less than the spacing between adjacent punches is suitable for hot stamping. Therefore, when there are a large number of punches, the punches can be processed one by one, and the placement area of ​​each punch during the next hot stamping is calculated first, that is, the effective area corresponding to each punch. The effective area corresponding to each punch is in the blank area after the hot stamping pattern corresponding to the punch on the material, and in order to avoid the problem of the hot stamping pattern being connected or deformed due to the material sinking when the punch is pressed down, a minimum hot stamping spacing is set before and after the hot stamped pattern, that is, the blank area after the hot stamping pattern corresponding to the punch is removed after removing the minimum hot stamping spacing at both ends to obtain the effective area corresponding to the punch.

[0098] Among them, the minimum hot stamping spacing is related to the material and is not a fixed value. For example, for soft materials, the material may be greatly deformed when the punch is pressed down. At this time, the minimum hot stamping spacing needs to be set to a larger value to avoid adjacent hot stamping patterns from connecting due to material deformation. For hard materials, the minimum hot stamping spacing can be set to a smaller value.

[0099] As the number of hot stamping increases, the number of corresponding effective areas will increase. For the sake of simplicity in calculation, when the material is hot stamped in one direction, there is no need to consider the material that no longer passes under the punch, that is, the blank area on the left side of the hot stamped pattern in the material can be omitted.

[0100] Corresponding to the effective area of ​​each punch, when the punch moves relatively to the effective area, each punch may have a certain moving range within the effective area. Since the punch moves relatively from the initial hot stamping position and will not exceed the effective area, the movable range of each punch from the initial hot stamping position to the effective area can be determined based on the effective area and the punch size.

[0101] Since the material moves under the punch, after obtaining the effective area corresponding to each punch, it is also necessary to ensure that the punch will not overlap with the stamped pattern during the next hot stamping. One way is to ensure that the distance that each punch moves relative to the material is at least greater than the sum of the punch's own size and the minimum hot stamping spacing. However, due to the large number of punches and their synchronous movement, in order to ensure that the relative movement distance of each punch meets the above conditions, it is only necessary to ensure that the largest-sized punch meets the above conditions, that is, to obtain the movable range of the punch after obtaining the size of the largest-sized punch and the minimum hot stamping spacing from the initial hot stamping position.

[0102] Since the movement of the punch needs to simultaneously satisfy the movable range of each punch from the initial hot stamping position to the effective area and the movable range after the size of the punch with the maximum size and the minimum hot stamping spacing from the initial hot stamping position, the intersection of the two is the set of effective moving areas corresponding to each punch.

[0103] S204, determining a set of stampable skipping areas according to the punch parameter information, the minimum stamping spacing and the valid moving area set corresponding to each punch, so that the punch performs the next stamping at the minimum value of the stampable skipping area set.

[0104] The set of stampable skipping areas is a movable range that satisfies each punch from an initial stamping position to a position that does not overlap with any other punch.

[0105] Specifically, since multiple punches move simultaneously relative to the material, the effective moving area corresponding to each punch may not satisfy the moving area of ​​other punches, so they need to be judged one by one. Since the spacing between punches is certain, the first punch can be placed in the effective moving area corresponding to the first punch, and then the next punch can be judged whether it is in the effective moving area corresponding to the next punch based on the spacing. After judging one by one, the movable range that satisfies the effective moving areas corresponding to all punches is determined to be the set of skipping areas that can be stamped. In order to save materials, the minimum value in the set of skipping areas that can be stamped is selected as the next stamping moving distance of the punch relative to the material.

[0106] The method provided in this embodiment obtains the parameter information of the punch, wherein the parameter information of the punch includes the number of punches, the size of each punch and the position coordinates of each punch on the hot stamping material; sets the minimum hot stamping spacing, wherein the minimum hot stamping spacing is the minimum spacing between the next hot stamping pattern and the hot stamping pattern; determines the effective moving area set corresponding to each punch according to the parameter information of the punch and the minimum hot stamping spacing, wherein the effective moving area set corresponding to each punch is the movable range of each punch from the initial hot stamping position to the position that does not overlap with any punch; determines the effective moving area set corresponding to each punch according to the parameter information of the punch, the minimum hot stamping spacing, The printing spacing and the set of effective moving areas corresponding to each punch determine the set of jump areas that can be stamped, so that the punch performs the next stamping at the minimum value of the jump area set that can be stamped, wherein the jump area set that can be stamped is a means to simultaneously satisfy the movable range of each punch from the initial stamping position to the position that does not overlap with any punch, thereby realizing the control of the periodic stamping distance of the stamping patterns corresponding to multiple spaced punches in the same batch, saving the stamped materials, improving the material utilization rate, and the automatic calculation can reduce the complexity and error rate of manual calculation, is not affected by the change of the punch position and quantity, and improves the hot stamping production efficiency.

[0107] The hot stamping method of the present application is described in detail below with reference to a specific embodiment.

[0108] Figure 3 Schematic diagram of the hot stamping process provided in the embodiment of the present application Figure 2 .like Figure 3 As shown, the method includes:

[0109] S301, taking the circumscribed rectangle corresponding to the die pattern on each punch as the punch boundary, and using the rectangle to determine the size and position coordinates of the punch.

[0110] Specifically, if the position parameters of each mold pattern corresponding to the punch are obtained, the model complexity of the hot stamping processing equipment will be high due to the wide variety of mold types and styles. The increased computational complexity will reduce the processing efficiency of the hot stamping machine, thereby reducing the hot stamping efficiency. Therefore, the hot stamping process can be simplified into a two-dimensional plane model by simply using the circumscribed rectangle corresponding to the mold pattern as the punch boundary and treating it as a rectangular punch, thereby reducing the computational complexity.

[0111] S302, obtaining punch parameter information.

[0112] The parameter information of the punch includes the number of punches, the size of each punch and the position coordinates of each punch on the hot stamping material.

[0113] The specific implementation of S302 is similar to that of S201, and will not be described in detail in this embodiment.

[0114] S303, according to the punch number n, the position coordinates X of the i-th punch in the punch parameter information i , Size L i and the minimum stamping spacing M, determine the effective area corresponding to each punch as:

[0115] [X i +L i +M,X i+1 -M]∪…∪[X n +L n +M, +∞).

[0116] For example, for a number of 3 punches, the effective area corresponding to the first punch is [X1+L1+M, X2-M]∪[X2+L2+M, X3-M]∪[X3+L3+M, +∞); the effective area corresponding to the second punch is [X2+L2+M, X3-M]∪[X3+L3+M, +∞); and the effective area corresponding to the third punch is [X3+L3+M, +∞).

[0117] S304, according to the punch size L i The valid area corresponding to each punch determines the first valid moving area set corresponding to each punch:

[0118] [X i +L i +M,X i+1 -L i -M]∪…∪[X n +L n +M, +∞).

[0119] Specifically, for a number of 3 punches, the first valid moving area set corresponding to the first punch is [X1+L1+M, X2-L1-M]∪[X2+L2+M, X3-L2-M]∪[X3+L3+M, +∞); the first valid moving area set corresponding to the second punch is [X2+L2+M, X3-L2-M]∪[X3+L3+M, +∞); the first valid moving area set corresponding to the third punch is [X3+L3+M, +∞).

[0120] S305. Determine the punch with the largest size according to the size of each punch.

[0121] Specifically, among the number n of punches, the lengths of the punches are compared to determine the lengths L1, L2, ... L n The maximum value in .

[0122] S306, if the size L of the mth punch in the punch parameter information m is the maximum value, then according to the punch size L m and the minimum stamping spacing M, determine the second effective moving area corresponding to the maximum size of the punch:

[0123] [L m +M, +∞).

[0124] Specifically, this condition is an auxiliary screening condition. Due to the one-way hot stamping, the material will only pass under the punch once. Therefore, as long as the moving distance of the punch relative to the material is greater than the punch size plus the minimum hot stamping spacing, it can be ensured that the punch will not be stamped at the original hot stamping position when it is hot stamped again. Since the punches are of different sizes, if the moving distance of all punches relative to the material is greater than the punch size plus the minimum hot stamping spacing, only the punch of the largest size needs to meet the condition. Therefore, this condition is only one of the conditions in the preferred embodiment of this case. In other embodiments of this case, the second effective moving area may not be screened, and this case is not limited to this.

[0125] S307, determining a set of equally spaced moving areas corresponding to the next punch according to the set of valid moving areas corresponding to the first punch and the position coordinates of the first punch and the next punch.

[0126] Specifically, since multiple punches move synchronously, when the first punch is within the valid moving area set corresponding to the first punch, due to the fixed relative position of the punch, the position of the next punch also moves accordingly. Therefore, the moving area of ​​the next punch can be calculated based on the valid moving area set corresponding to the first punch plus the relative position of the punch, provided that the first punch is valid.

[0127] S308. Determine the movable area set corresponding to the next punch according to the intersection of the valid movable area set corresponding to the next punch and the equidistant movable area set.

[0128] Specifically, after calculating the moving area of ​​the next punch under the premise that the first punch is valid, it is also necessary to determine whether the calculated moving area meets the conditions of the valid moving area set corresponding to the next punch, and determine the interval that meets the conditions as the movable area set corresponding to the next punch.

[0129] S309, based on the movable area set corresponding to the next punch and the position coordinates of the first punch and the next punch, reversely infer the skip area set corresponding to the first punch.

[0130] Specifically, since the movable area set corresponding to the next punch may not overlap with the calculated moving area, it is necessary to return to determine the skip area set corresponding to the first punch based on the movable area set corresponding to the next punch.

[0131] S310, taking each punch after the first punch as the next punch in turn, and updating the skip region set corresponding to the first punch to obtain a skip region set that can be stamped.

[0132] Specifically, after determining the skip region set that satisfies the first two punches, continue to judge whether the following punches also satisfy the previous skip region set, until the skip region set corresponding to the first punch that satisfies the conditions is obtained.

[0133] In order to further illustrate the specific implementation of the formulas and steps in the above embodiment, a specific example is used as an auxiliary explanation. It should be noted that the position coordinate X of the i-th punch in this paper is i It can be the position coordinate of any point on the i-th punch. In some embodiments of this case, in order to more intuitively reflect the solution of this case, the position coordinate X of the i-th punch is i Set to the position coordinates close to the material moving direction, such as Figure 4 and Figure 5 Punch shown far left.

[0134] Figure 4 A schematic diagram of a hot stamping position provided in an embodiment of the present application; Figure 5 A schematic diagram of a first effective moving area corresponding to a first punch provided in an embodiment of the present application; Figure 6 A schematic diagram of a hot stamping position and a next hot stamping position provided in an embodiment of the present application. Figure 4 As shown, taking a punch with 5 intervals as an example, the parameter information of the punch includes:

[0135] Number of punches: 5.

[0136] The position coordinate of the punch 1 is X1=0, and the dimension is L1=40.

[0137] The position coordinate of the punch 2 is X2=105, and the dimension is L2=40.

[0138] The position coordinate of the punch 3 is X3=270, and the dimension is L3=80.

[0139] The position coordinates of the punch 4 are X4=374, and the dimension L4=50.

[0140] The position coordinate of the punch 5 is X5=470, and the dimension is L5=20.

[0141] The minimum stamping spacing M is 2.

[0142] The effective area corresponding to punch 1 is [42, 103] ∪ [147, 268] ∪ [352, 372] ∪ [426, 468] ∪ [492, +∞);

[0143] The effective area corresponding to the second punch is [147, 268] ∪ [352, 372] ∪ [426, 468] ∪ [492, +∞);

[0144] The effective area corresponding to the third punch is [352, 372] ∪ [426, 468] ∪ [492, +∞);

[0145] The effective area corresponding to the fourth punch is [426, 468] ∪ [492, +∞);

[0146] The effective area corresponding to the 5th punch is [492, +∞).

[0147] like Figure 5 As shown, the first effective moving area set corresponding to punch 1 is [42, 63]∪[147, 248]∪[426, 428]∪[492, +∞);

[0148] The first valid moving area set corresponding to punch 2 is [147, 248]∪[426, 428]∪[492, +∞);

[0149] The first effective moving area set corresponding to punch 3 is [492, +∞);

[0150] The first effective moving area set corresponding to punch 4 is [492, +∞);

[0151] The first effective moving area set corresponding to the punch 5 is [492, +∞).

[0152] The second effective moving area corresponding to the punch 3 of the maximum size is [82, +∞).

[0153] The set of valid moving areas corresponding to punch 1 is [147, 248]∪[426, 428]∪[492, +∞);

[0154] The set of valid moving areas corresponding to punch 2 is [147, 248]∪[426, 428]∪[492, +∞);

[0155] The effective moving area set corresponding to punch 3 is [492, +∞);

[0156] The effective moving area set corresponding to punch 4 is [492, +∞);

[0157] The set of effective moving areas corresponding to punch 5 is [492, +∞).

[0158] like Figure 6 As shown, when the valid moving area corresponding to punch 1 is [147, 248], the equally spaced moving area corresponding to punch 2 is [252, 353], but this area is not in the valid moving area set corresponding to punch 2 [147, 248]∪[426, 428]∪[492, +∞), so this valid moving area is not suitable, and the next valid area [426, 428] corresponding to punch 1 is judged. At this time, the equally spaced moving area corresponding to punch 2 is [531, 533], which is in the valid moving area [492, +∞) corresponding to punch 2, and the following punches 3-5 are all in the valid moving area set. Therefore, the minimum stampable skipping area is determined to be [426, 428], so that the punch performs the next stamping at the minimum value 426 of the stampable skipping area set. It should be noted that the above embodiment only takes the material moving to the left as an example. In fact, when the material moves to the right, it is only necessary to change Figure 5 The punch 5 shown is used as the punch 1, the punch 4 is used as the punch 2, the punch 2 is used as the punch 4, and the punch 1 is used as the punch 5. The hot stamping process can also be performed in the reverse direction according to this scheme. The specific principle is the same as above and will not be repeated here.

[0159] Moreover, the above embodiment uses punch 1 as the first punch to obtain the smallest jump step area that can be stamped. In other embodiments of the present case, it is not limited to the punch at the starting end (such as punch 1) as the first punch. The remaining punches (such as punch 2) can also be used as the first punch. In this case, the remaining punches (such as punch 2) close to the punch at the starting end (such as punch 1) are one of the next punches for the above calculation. The present case is not limited to this.

[0160] The method provided in this embodiment simplifies the hot stamping process into a two-dimensional plane processing model by using the circumscribed rectangle corresponding to the mold pattern on each punch as the punch boundary and the length of the rectangle as the size of the punch. It is suitable for different punch sizes, different molds and different hot stamping intervals, improves the efficiency of hot stamping pattern position processing, and indirectly improves the hot stamping efficiency.

[0161] By obtaining the parameter information of the punch, the effective area corresponding to each punch is determined according to the number of punches, the position coordinates of each punch, the size and the minimum hot stamping spacing in the parameter information of the punch; according to the size of the punch and the effective area corresponding to each punch, the first effective moving area set corresponding to each punch is determined; according to the size of each punch, the maximum size of the punch is determined, and according to the maximum size of the punch and the minimum hot stamping spacing, the second effective moving area corresponding to the maximum size of the punch is determined, and the movable area of ​​each punch is determined to avoid repeated hot stamping.

[0162] The method comprises the following steps: determining a set of equally spaced moving areas corresponding to the next punch based on the set of valid moving areas corresponding to the first punch and the position coordinates of the first punch and the next punch; determining a set of movable areas corresponding to the next punch based on the intersection of the set of valid moving areas corresponding to the next punch and the set of equally spaced moving areas; inferring a set of skipping areas corresponding to the first punch based on the set of movable areas corresponding to the next punch and the position coordinates of the first punch and the next punch; taking each punch after the first punch as the next punch in turn, updating the set of skipping areas corresponding to the first punch, and obtaining a set of skipping areas that can be stamped, thereby realizing automatic calculation of the stamping position without being affected by changes in the number, spacing and size of the punches, so as to meet the situation of frequent replacement of stamping products and improve the efficiency of stamping.

[0163] The embodiment of the present invention can divide the hot stamping processing equipment or the main control equipment into functional modules according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present invention is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0164] Figure 7 This is a schematic diagram of the structure of the hot stamping processing equipment provided in the embodiment of the present application. Figure 7 As shown, the device includes:

[0165] At least one punch 701 and a controller 702, the controller comprising:

[0166] The acquisition module 703 is used to acquire the parameter information of the punch.

[0167] The parameter information of the punch includes the number of punches, the size of each punch and the position coordinates of each punch on the hot stamping material.

[0168] The processing module 704 is used to determine the effective moving area set corresponding to each punch according to the parameter information of the punch and the minimum stamping spacing.

[0169] The effective moving area set corresponding to each punch is the movable range of each punch from the initial stamping position to the position not reprinted with any other punch.

[0170] The processing module 704 is also used to determine a set of stampable skipping areas based on the punch parameter information, the minimum stamping spacing and the effective moving area set corresponding to each punch, so that the punch performs the next stamping at the minimum value of the stampable skipping area set.

[0171] The set of stampable skipping areas is a movable range that satisfies each punch from an initial stamping position to a position that does not overlap with any other punch.

[0172] Furthermore, the processing module 704 is specifically used to determine a set of valid moving areas corresponding to each punch according to the parameter information of the punch and the minimum stamping spacing, including:

[0173] Determine the effective area corresponding to each punch according to the parameter information of the punch and the minimum hot stamping spacing, wherein the effective area corresponding to each punch is the area where each punch can be placed during the next hot stamping;

[0174] According to the effective area corresponding to each punch and the size of the punch, a first effective moving area set corresponding to each punch is determined, wherein the first effective moving area set corresponding to each punch is a movable range of each punch from an initial stamping position to a position that does not overlap with any punch;

[0175] The first effective moving area set corresponding to each punch is taken as the effective moving area set corresponding to each punch.

[0176] Furthermore, the processing module 704 is specifically used to determine a set of valid moving areas corresponding to each punch according to the parameter information of the punch and the minimum stamping spacing, and also includes:

[0177] According to the size of the punch and the minimum hot stamping spacing, determine the second effective moving area corresponding to the punch of the largest size, wherein the second effective moving area is the movable range of the punch of the largest size after being separated from the initial hot stamping position by the size of the punch of the largest size and the minimum hot stamping spacing;

[0178] The effective movement area set corresponding to each punch is determined according to the intersection of the first effective movement area set corresponding to each punch and the second effective movement area corresponding to the punch of the largest size.

[0179] Furthermore, the processing module 704 is specifically used to determine the effective area corresponding to each punch according to the parameter information of the punch and the minimum stamping spacing, including:

[0180] According to the punch number n, the position coordinates X of the i-th punch in the punch parameter information i , Size L i and the minimum stamping spacing M, determine the effective area corresponding to each punch as:

[0181] [X i +L i +M,X i+1 -M]∪…∪[X n +L n +M, +∞).

[0182] Further, the processing module 704 is specifically used to determine the first effective moving area set corresponding to each punch according to the effective area corresponding to each punch and the size of the punch, including:

[0183] According to the punch size L i The valid area corresponding to each punch determines the first valid moving area set corresponding to each punch:

[0184] [X i +L i +M,X i+1 -L i -M]∪…∪[X n +L n +M, +∞).

[0185] Furthermore, the processing module 704 is specifically used to determine the second effective moving area corresponding to the punch of the maximum size according to the size of the punch and the minimum stamping spacing, including:

[0186] According to the size of each punch, determine the maximum size of the punch;

[0187] If the size L of the mth punch in the punch parameter information is m is the maximum value, then according to the size L of the largest punch m and the minimum stamping spacing M, determine the second effective moving area corresponding to the maximum size of the punch:

[0188] [L m +M, +∞).

[0189] Furthermore, the processing module 704 is used to determine a set of skipped regions that can be stamped according to the punch parameter information, the minimum stamping spacing, and a set of valid moving regions corresponding to each punch, including:

[0190] Determine a set of equally spaced moving areas corresponding to the next punch according to the set of valid moving areas corresponding to the first punch and the position coordinates of the first punch and the next punch;

[0191] Determine the movable area set corresponding to the next punch according to the intersection of the valid moving area set corresponding to the next punch and the equidistant moving area set;

[0192] According to the movable area set corresponding to the next punch and the position coordinates of the first punch and the next punch, the skip area set corresponding to the first punch is reversed;

[0193] Each punch after the first punch is used as the next punch in turn, and the skip region set corresponding to the first punch is updated to obtain a set of skip regions that can be stamped.

[0194] Furthermore, before the acquisition module 703 acquires the parameter information of each punch, the processing module 704 is also used to:

[0195] The circumscribed rectangle corresponding to the die pattern on each punch is used as the punch boundary, and the size and position coordinates of the punch are determined by the rectangle.

[0196] The hot stamping processing equipment provided in this embodiment can execute the hot stamping processing method of the above embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.

[0197] In the specific implementation of the aforementioned hot stamping processing device, each module can be implemented as a processor, and the processor can execute computer-executable instructions stored in the memory, so that the processor executes the above-mentioned hot stamping processing method.

[0198] Figure 8 Schematic diagram of the hardware structure of the hot stamping processing equipment provided in the embodiment of the present application. Figure 8 As shown, the hot stamping processing equipment includes:

[0199] At least one processor 801 and a memory 802 .

[0200] The hot stamping processing device further includes a communication component 803 .

[0201] The processor 801 , the memory 802 and the communication component 803 are connected via a bus 804 .

[0202] In a specific implementation process, at least one processor 801 executes the computer execution instructions stored in the memory 802, so that at least one processor 801 executes the hot stamping processing method executed by the hot stamping processing device side as described above.

[0203] The specific implementation process of the processor 801 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.

[0204] In the above embodiments, it should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the invention may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0205] The memory may include a high-speed RAM memory, and may also include a non-volatile storage NVM, such as at least one disk storage.

[0206] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.

[0207] The above-mentioned functions realized by the hot stamping processing device and the main control device have been introduced to introduce the solution provided by the embodiment of the present invention.

[0208] It is understandable that, in order to realize the above functions, the hot stamping processing device or the main control device includes hardware structures and / or software modules corresponding to executing various functions.

[0209] In combination with the units and algorithm steps of each example described in the embodiment disclosed in the embodiment of the present invention, the embodiment of the present invention can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the technical solution of the embodiment of the present invention.

[0210] The present application also provides a computer program product, including a computer program, which implements the hot stamping processing method when executed by a processor.

[0211] The computer program product provided in this embodiment can execute the hot stamping processing method of the above embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.

[0212] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above hot stamping processing method is implemented.

[0213] The computer-readable storage medium provided in this embodiment can execute the hot stamping processing method of the above-mentioned embodiment, and its implementation principle and technical effect are similar, which will not be described in detail in this embodiment.

[0214] The computer-readable storage medium mentioned above can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.

[0215] An exemplary readable storage medium is coupled to the processor such that the processor can read information from, and write information to, the readable storage medium.

[0216] Of course, the readable storage medium may also be a component of the processor. The processor and the readable storage medium may be located in an application specific integrated circuit (ASIC).

[0217] Of course, the processor and the readable storage medium may also exist as discrete components in the hot stamping processing device or the main control device.

[0218] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.

[0219] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0220] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein by equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A hot stamping method, characterized in that: include: Obtaining parameter information of the punch, wherein the parameter information of the punch includes the number of punches, the size of each punch, and the position coordinates of each punch on the hot stamping material; Setting a minimum hot stamping spacing, wherein the minimum hot stamping spacing is the minimum spacing between the next hot stamping pattern and the already hot stamped pattern; Determine the effective moving area set corresponding to each punch according to the parameter information of the punch and the minimum stamping spacing, wherein the effective moving area set corresponding to each punch is the movable range of each punch from the initial stamping position to the position that does not overlap with any punch; According to the parameter information of the punch, the minimum stamping spacing and the set of valid moving areas corresponding to each punch, a set of jump areas that can be stamped is determined so that the punch performs the next stamping at the minimum value of the set of jump areas that can be stamped, wherein the set of jump areas that can be stamped is a set of movable ranges that simultaneously satisfies each punch from an initial stamping position to a position that does not overlap with any other punch.

2. The method according to claim 1, characterized in that The step of determining a set of effective moving areas corresponding to each punch according to the punch parameter information and the minimum stamping spacing includes: Determine the effective area corresponding to each punch according to the parameter information of the punch and the minimum hot stamping spacing, wherein the effective area corresponding to each punch is the area where each punch can be placed during the next hot stamping; According to the effective area corresponding to each punch and the size of the punch, a first effective moving area set corresponding to each punch is determined, wherein the first effective moving area set corresponding to each punch is a movable range of each punch from an initial stamping position to a position that does not overlap with any punch; The first effective moving area set corresponding to each punch is taken as the effective moving area set corresponding to each punch.

3. The hot stamping method according to claim 2, characterized in that: The method of determining a set of effective moving areas corresponding to each punch according to the parameter information of the punch and the minimum stamping spacing also includes: According to the size of the punch and the minimum hot stamping spacing, determine the second effective moving area corresponding to the punch of the largest size, wherein the second effective moving area is the movable range of the punch of the largest size after being separated from the initial hot stamping position by the size of the punch of the largest size and the minimum hot stamping spacing; The effective movement area set corresponding to each punch is determined according to the intersection of the first effective movement area set corresponding to each punch and the second effective movement area corresponding to the punch of the largest size.

4. The hot stamping method according to claim 2, characterized in that: The determining the effective area corresponding to each punch according to the punch parameter information and the minimum stamping spacing includes: According to the punch number n, the position coordinates X of the i-th punch in the punch parameter information i , Size L i and the minimum stamping spacing M, determine the effective area corresponding to each punch as: [X i +L i +M,X i+1 -M]∪…∪[X n +L n +M,+∞)。 5. The hot stamping method according to claim 4, characterized in that: The step of determining the first effective moving area set corresponding to each punch according to the effective area corresponding to each punch and the size of the punch comprises: According to the punch size L i The valid area corresponding to each punch determines the first valid moving area set corresponding to each punch: [X i +L i +M,X i+1 -L i -M]∪…∪[X n +L n +M,+∞)。 6. The hot stamping method according to claim 3, characterized in that: The step of determining the second effective moving area corresponding to the punch of the largest size according to the size of the punch and the minimum stamping spacing comprises: According to the size of each punch, determine the maximum size of the punch; If the size L of the mth punch in the punch parameter information is m is the maximum value, then according to the size L of the punch m and the minimum stamping spacing M, determine the second effective moving area corresponding to the maximum size of the punch: [L m +M,+∞)。 7. The hot stamping method according to claim 1, characterized in that: The step of determining a set of skipped areas that can be stamped according to the punch parameter information, the minimum stamping spacing, and a set of valid moving areas corresponding to each punch includes: Determine a set of equally spaced moving areas corresponding to the next punch according to the set of valid moving areas corresponding to the first punch and the position coordinates of the first punch and the next punch; Determine the movable area set corresponding to the next punch according to the intersection of the effective moving area set corresponding to the next punch and the equidistant moving area set; According to the movable area set corresponding to the next punch and the position coordinates of the first punch and the next punch, the skip area set corresponding to the first punch is reversed; Each punch after the first punch is used as the next punch in turn, and the skip region set corresponding to the first punch is updated to obtain a set of skip regions that can be stamped.

8. The hot stamping method according to claim 1, characterized in that: Before obtaining the parameter information of each punch, the method further includes: The circumscribed rectangle corresponding to the die pattern on each punch is used as the punch boundary, and the size and position coordinates of the punch are determined by the rectangle.

9. A hot stamping processing device, characterized in that: The invention comprises at least one punch and a controller, wherein the controller comprises: An acquisition module, used for acquiring parameter information of the punch, wherein the parameter information of the punch includes the number of punches, the size of each punch and the position coordinates of each punch on the hot stamping material; A processing module, used for determining a set of effective moving areas corresponding to each punch according to the parameter information of the punch and the minimum stamping spacing, wherein the set of effective moving areas corresponding to each punch is a movable range of each punch from an initial stamping position to a position that does not overlap with any other punch; The processing module is also used to determine a set of stampable skip areas based on the parameter information of the punch, the minimum stamping spacing and the set of valid moving areas corresponding to each punch, so that the punch performs the next stamping at the minimum value of the set of stampable skip areas, wherein the set of stampable skip areas satisfies the movable range of each punch from the initial stamping position to the position that does not overlap with any punch.

10. The hot stamping processing equipment according to claim 9, characterized in that: The processing module is used to determine a set of effective moving areas corresponding to each punch according to the parameter information of the punch and the minimum stamping spacing, including: Determine the effective area corresponding to each punch according to the parameter information of the punch and the minimum hot stamping spacing, wherein the effective area corresponding to each punch is the area where each punch can be placed during the next hot stamping; According to the effective area corresponding to each punch and the size of the punch, a first effective moving area set corresponding to each punch is determined, wherein the first effective moving area set corresponding to each punch is a movable range of each punch from an initial stamping position to a position that does not overlap with any punch; The first effective moving area set corresponding to each punch is taken as the effective moving area set corresponding to each punch.

11. The hot stamping processing equipment according to claim 10, characterized in that: The processing module is used to determine a set of effective moving areas corresponding to each punch according to the parameter information of the punch and the minimum stamping spacing, and also includes: According to the size of the punch and the minimum hot stamping spacing, determine the second effective moving area corresponding to the punch of the largest size, wherein the second effective moving area is the movable range of the punch of the largest size after being separated from the initial hot stamping position by the size of the punch of the largest size and the minimum hot stamping spacing; The effective movement area set corresponding to each punch is determined according to the intersection of the first effective movement area set corresponding to each punch and the second effective movement area corresponding to the punch of the largest size.

12. The hot stamping processing equipment according to claim 10, characterized in that: The processing module is used to determine the effective area corresponding to each punch according to the parameter information of the punch and the minimum stamping spacing, including: According to the punch number n, the position coordinates X of the i-th punch in the punch parameter information i , Size L i and the minimum stamping spacing M, determine the effective area corresponding to each punch as: [X i +L i +M,X i+1 -M]∪…∪[X n +L n +M,+∞)。 13. The hot stamping processing equipment according to claim 12, characterized in that: The processing module is used to determine a first effective moving area set corresponding to each punch according to the effective area corresponding to each punch and the size of the punch, including: According to the punch size L i The valid area corresponding to each punch determines the first valid moving area set corresponding to each punch: [X i +L i +M,X i+1 -L i -M]∪…∪[X n +L n +M,+∞)。 14. The hot stamping processing equipment according to claim 11, characterized in that: The processing module is specifically used to determine the second effective moving area corresponding to the punch of the largest size according to the size of the punch and the minimum hot stamping spacing, including: According to the size of each punch, determine the maximum size of the punch; If the size L of the mth punch in the punch parameter information is m is the maximum value, then according to the size L of the punch m and the minimum stamping spacing M, determine the second effective moving area corresponding to the maximum size of the punch: [L m +M,+∞)。 15. The hot stamping processing equipment according to claim 9, characterized in that: The processing module is used to determine a set of skipped areas that can be stamped according to the parameter information of the punch, the minimum stamping spacing, and a set of valid moving areas corresponding to each punch, including: Determine a set of equally spaced moving areas corresponding to the next punch according to the set of valid moving areas corresponding to the first punch and the position coordinates of the first punch and the next punch; Determine the movable area set corresponding to the next punch according to the intersection of the effective moving area set corresponding to the next punch and the equidistant moving area set; According to the movable area set corresponding to the next punch and the position coordinates of the first punch and the next punch, the skip area set corresponding to the first punch is reversed; Each punch after the first punch is used as the next punch in turn, and the skip region set corresponding to the first punch is updated to obtain a set of skip regions that can be stamped.

16. The hot stamping processing equipment according to claim 9, characterized in that: Before the acquisition module acquires the parameter information of each punch, the processing module is further used to: The circumscribed rectangle corresponding to the die pattern on each punch is used as the punch boundary, and the size and position coordinates of the punch are determined by the rectangle.

17. A hot stamping processing device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 8.

18. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 8 when executed by a processor.