Method, device and equipment for automatically arranging design of punch hoisting and storage medium

CN122818619APending Publication Date: 2026-09-25VOYAH AUTOMOBILE TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610853706.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-12
Publication Date
2026-09-25

AI Technical Summary

Technical Problem

[0004]但是,这种现有技术存在以下技术问题:人工识别特征和布置点位耗时较长,难以满足现代汽车制造快节奏的开发需求;依赖经验判断缺乏精准的几何贴合与受力分析算法支持,容易导致起吊装置与凸模顶面贴合不紧密或受力不均,存在模具损伤及起吊安全隐患;不同设计师给出的布置方案差异较大,难以实现设计标准化,且当模具设计发生变更需要迭代时,人工方案难以快速响应更新,增加了维护成本

Benefits of technology

[0016]本申请实施例提供的技术方案带来的有益效果包括:

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122818619A_ABST
    Figure CN122818619A_ABST
Patent Text Reader

Abstract

The application discloses a punch hoisting automatic arrangement design method and device, equipment and a storage medium, and relates to the field of automobile die design, and specifically comprises the following steps: selecting corresponding hoisting standard parts from a preset model library according to the attribute parameters of the punch; performing discretization processing on the hoisting standard part arrangement surface and the punch top surface to obtain discrete data; and calculating the fit degree between the hoisting standard part arrangement surface and the punch top surface based on the discrete data to obtain the optimal fit position between the hoisting standard part arrangement surface and the punch top surface. The application realizes automatic and standardized design of punch hoisting, improves design efficiency and accuracy, and avoids stress concentration and assembly deviation problems caused by manual design.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automotive mold design, specifically to an automatic arrangement design method, device, equipment, and storage medium for lifting punches. Background Technology

[0002] With the rapid development and intensified competition in the automotive manufacturing industry, automotive body panel molds, as key process equipment for body forming, directly impact the development efficiency of the entire vehicle through their design and manufacturing cycle and quality. Currently, in the production, assembly, and maintenance of molds, the lifting operation of punches is an indispensable step. The industry has an urgent overall demand for the safety and stability of lifting device layout schemes, as well as the standardization and efficiency of the design process.

[0003] In related technologies, the arrangement of lifting devices for automotive body panel mold punches typically relies on the experience of designers and is carried out manually. Designers open the punch model in 3D design software, manually identify the top surface geometry, manually select the lifting position within the preset process area, and use the lifting model from the standard parts library for assembly. Finally, the rationality of the arrangement scheme is verified by visual observation or simple interference checks.

[0004] However, this existing technology has the following technical problems: manual identification of features and placement of points is time-consuming and cannot meet the fast-paced development needs of modern automobile manufacturing; relying on experience-based judgment lacks accurate geometric fit and stress analysis algorithms, which can easily lead to loose fit or uneven stress between the lifting device and the top surface of the punch, resulting in mold damage and lifting safety hazards; different designers provide different placement schemes, making it difficult to achieve design standardization, and when the mold design changes and needs to be iterated, manual solutions cannot be updated quickly, increasing maintenance costs. Summary of the Invention

[0005] This application provides an automatic arrangement design method, device, equipment, and storage medium for punch lifting, enabling automated and standardized assembly of punch lifting devices.

[0006] In a first aspect, embodiments of this application provide an automatic arrangement design method for lifting punches, including: Select the corresponding lifting standard parts based on the properties of the punch; Discretize the arrangement surface of the lifting standard parts and the top surface of the punch to obtain discrete data; The fit between the lifting standard component layout surface and the top surface of the punch is calculated based on discrete data to obtain the optimal fit position between the lifting standard component layout surface and the top surface of the punch.

[0007] In conjunction with the first aspect, in one implementation, the bottom and top surfaces of the punch are identified, a Cartesian coordinate system is established based on the bottom surface, and the z-axis is defined as the normal perpendicular to the bottom surface.

[0008] In conjunction with the first aspect, in one embodiment, identifying the bottom and top surfaces of the punch specifically includes: Obtain the set of all faces of the punch model and the set of all secondary entry faces of the product corresponding to the punch; Traverse all faces of the punch model and obtain their center points. Calculate the distance between each center point and all secondary entry surfaces of the product. When the distance is less than a fixed value, determine that the face is the top face of the punch. Treat the top surfaces as a set, iterate through them and sum them to obtain the complete top surface of the punch. The surface opposite the top surface is the bottom surface.

[0009] In conjunction with the first aspect, in one implementation, the step of selecting the corresponding lifting standard component based on the attribute parameters of the punch specifically includes: Based on the weight, material, and shape of the punch, a lifting standard part corresponding to the weight, material, and shape of the punch is matched from the preset model library; Preview the arrangement of the matched lifting standard parts and punches to determine if the selected lifting standard part model is suitable.

[0010] In conjunction with the first aspect, in one embodiment, the discretization of the lifting standard component arrangement surface and the top surface of the punch to obtain discrete data specifically includes: The shape and size of each surface of the lifting standard component are determined, and each surface of the lifting standard component model is discretized by meshing to obtain discrete point data of the lifting standard component surface; The top surface of the punch is discretized by meshing to obtain discrete point data of the top surface of the punch.

[0011] In conjunction with the first aspect, in one embodiment, the calculation of the fit between the lifting standard component arrangement surface and the top surface of the punch based on discrete data specifically includes: Based on the coordinates of discrete points on the surface of the lifting standard part, the envelope of the lifting standard part is obtained; based on the coordinates of discrete points on the top surface of the punch, the envelope of the punch is obtained. Based on the envelope of the punch and the envelope of the lifting standard part, the intersection surface between the punch and the lifting standard part is obtained; The optimal contact position between the lifting standard component layout surface and the top surface of the punch is calculated based on the perpendicular line from each discrete point on the intersecting surface to the Z-axis of the Cartesian coordinate system.

[0012] In conjunction with the first aspect, in one embodiment, the calculation of the optimal contact position between the lifting standard component arrangement surface and the top surface of the punch specifically includes: Based on the perpendicular lines drawn from each discrete point on the lifting standard component layout surface, obtain all the distances between the lifting standard component layout surface and the top surface of the punch. These distances are treated as a set, and the lengths of each distance that the lifting standard component moves downward are obtained to determine the contact surface between the arrangement surface of the lifting standard component and the top surface of the punch. When the contact area reaches its maximum value, the distance corresponding to this state is determined as the final installation depth, thereby achieving optimal fit between the lifting standard component layout surface and the top surface of the punch.

[0013] Secondly, embodiments of this application provide an automatic arrangement design device for lifting punches, specifically including: The selection module is used to select the corresponding lifting standard parts from the preset model library based on the attribute parameters of the punch; The discrete processing module is used to discretize the surfaces of the lifting standard parts model and the punch to obtain discrete data; The determination module is used to calculate the fit between the arrangement surface of the lifting standard part model and the top surface of the punch based on the discrete data, so as to calculate the optimal fit position between the arrangement surface of the lifting standard part and the top surface of the punch.

[0014] Thirdly, embodiments of this application provide an automatic punch lifting arrangement design device, which includes a processor, a memory, and an automatic punch lifting arrangement design program stored in the memory and executable by the processor. When the automatic punch lifting arrangement program is executed by the processor, it implements the steps of the automatic punch lifting arrangement design method described above.

[0015] Fourthly, embodiments of this application provide a computer-readable storage medium storing an automatic punch lifting arrangement design program, wherein when the automatic punch lifting arrangement design program is executed by a processor, it implements the steps of the automatic punch lifting arrangement design method described above.

[0016] The beneficial effects of the technical solutions provided in this application include: The automatic punch lifting arrangement design method described in this application solves the core technical problems of traditional manual lifting assembly, such as low efficiency, insufficient positioning accuracy, poor force and fit, low standardization, and difficulty in design iteration. It achieves automated and standardized assembly of the punch lifting device. By selecting corresponding lifting standard parts from a pre-set lifting standard parts model library, standardized lifting design is achieved, improving design consistency and maintainability. Discrete data is obtained by meshing and discretizing the lifting standard parts model and the surface of the punch. The optimal fit position is then obtained based on this discrete data, ensuring the accuracy of the lifting standard parts' positioning. Furthermore, when the design of the automotive mold changes, this method allows for rapid updates to the lifting arrangement scheme, shortening the design iteration cycle. Attached Figure Description

[0017] Figure 1 This is a flowchart illustrating the automatic arrangement design method for punch lifting in this application; Figure 2 This is a schematic diagram of the Cartesian coordinate system constructed based on the bottom surface of the punch in this application; Figure 3 This is a schematic diagram simulating the arrangement of the standard lifting components in this application; Figure 4 This is a schematic diagram showing the arrangement of standard lifting components for which the installation location is not specified in this application; Figure 5 This is a schematic diagram showing the contact between the lifting standard component envelope and the top surface of the punch in this application; Figure 6 This is a schematic diagram showing the successful arrangement of the standard lifting components in this application; Figure 7 This is a schematic diagram of the functional modules of the automatic arrangement design device for lifting punches in this application; Figure 8 This is a schematic diagram of the hardware structure of the automatic arrangement design equipment for lifting punches involved in the embodiments of this application. Detailed Implementation

[0018] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.

[0019] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0020] In a first aspect, embodiments of this application provide an automatic arrangement design method for lifting punches.

[0021] Reference Figure 1 , Figure 1 This is a flowchart illustrating the automatic arrangement design method for punch lifting in this application, as shown below. Figure 1 As shown, the automatic arrangement design method for punch lifting includes: Step S1: Select the corresponding lifting standard part from the preset model library according to the attribute parameters of the punch; In this embodiment, based on the actual lifting requirements of the punch, key attribute parameters characterizing the physical and geometric properties of the punch to be processed are first acquired. Then, a pre-built digital model library containing various specifications of lifting standard parts is accessed. Each lifting standard part in the library is associated with its own technical specifications, such as load-bearing capacity, structural dimensions, and installation interfaces. Finally, the acquired attribute parameters of the punch are compared and evaluated with the technical specifications of each lifting standard part in the library to select one or more lifting standard parts that are functionally and performance-compatible with the punch. By selecting the corresponding lifting standard parts from the pre-set lifting standard part model library, the standardization, efficiency, and reliability of lifting standard part selection can be ensured, improving design consistency and reducing compatibility risks.

[0022] Step S2: Discretize the lifting standard part model and punch to obtain discrete data; In this embodiment, the surfaces of the lifting standard part model and the punch are processed by meshing and discretization, transforming the continuous and complex three-dimensional geometric surface into a set of discrete data that can be efficiently processed by computer algorithms. This establishes a unified and computable digital foundation for the subsequent accurate analysis of the optimal fitting position, avoiding the qualitative judgment that relies on visual observation or simple interference checks, and improving the accuracy of the fitting analysis.

[0023] Step S3: Calculate the fit between the lifting standard component layout surface and the top surface of the punch based on the discrete data, so as to calculate the optimal fit position between the lifting standard component layout surface and the top surface of the punch.

[0024] In this embodiment, using the two sets of discrete data obtained through mesh discretization in step S2, representing the lifting standard component arrangement surface and the top surface of the punch respectively, the optimal fit between the lifting standard component arrangement surface and the top surface of the punch is calculated. In some embodiments, the fit is characterized by parameters that reflect the physical tightness of the fit, such as the effective contact area, average gap, or maximum gap between the two. By adjusting the spatial pose of the lifting standard component relative to the punch (especially the depth along the preset normal) and continuously evaluating the fit index under different poses, a state that maximizes the fit (e.g., maximizing the contact area and minimizing the gap) is found. The spatial position corresponding to this state is determined as the optimal fit position. In this way, this application ensures that the lifting standard component can achieve maximum tightness of fit with the irregular surface of the punch, thereby effectively distributing the load, avoiding local stress concentration, and significantly improving the safety of the lifting operation and the service life of the mold.

[0025] Furthermore, by automatically identifying the bottom and top surfaces of the punch, a Cartesian coordinate system is established based on the bottom surface, and the z-axis is defined as the normal perpendicular to the bottom surface.

[0026] In this embodiment, refer to Figure 2 , Figure 2 This is a schematic diagram of the Cartesian coordinate system constructed based on the bottom surface of the punch in this application. The punches for automotive molds become highly complex after multiple design processes, and the spatial structure of the punch top surface is irregular. When manually arranging the lifting components, it is difficult to accurately position them in the correct location within a short time. To ensure rapid and accurate lifting and avoid excessive time consumption, a reasonable lifting arrangement scheme must be designed, which requires automatic identification of the punch top and bottom surfaces. The punch top surface is divided into many sections with significant elevation changes and numerous complex structures. If designers were to manually arrange the lifting components based on the surface conditions of these structures and design each one individually, it would be extremely time-consuming. This embodiment automatically identifies the punch top and bottom surfaces, establishes a Cartesian coordinate system based on the punch bottom surface, defines the z-axis as the normal perpendicular to the bottom surface, and then identifies the spatial coordinate system at each structural point on the punch top surface, providing data support for subsequent fitting analysis of standard lifting parts. Figure 2 In the diagram, number 1 represents the punch, number 2 represents the top surface of the punch, and number 3 represents the bottom surface of the punch.

[0027] Furthermore, in one embodiment, the automatic identification of the bottom and top surfaces of the punch specifically includes the following steps: The bottom surface of the punch is automatically identified and a local Cartesian coordinate system is constructed using a preset algorithm (such as edge detection and plane fitting algorithm). In this embodiment, all surfaces VF1 of the punch 1 and all secondary cutting surfaces VF2 of the product (such as automotive body panels) are obtained. The secondary cutting surfaces are the surfaces on the product (such as automotive body panels) that need to be closely fitted with the top surface of the punch during the mold closing process for precise positioning or auxiliary forming (not the main punching edge). All surfaces in VF1 are traversed and their center points are obtained. Then, the distance between them and the surfaces in VF2 is calculated. When the distance is less than a fixed value L, the surface in VF1 is determined to be the top surface of the punch and is placed into a new set VF3. After the traversal is completed, all surfaces in VF3 are summed to obtain the complete top surface of the punch. The bottom surface of the punch is automatically identified according to the Z-axis value in the pre-set global coordinate system and a local Cartesian coordinate system is constructed. When the user selects the lifting arrangement point on the top surface of the punch, the three-dimensional coordinates of the point will be automatically generated. At this stage, the Z-axis value of the coordinates is a fixed offset based on the bottom surface of the punch. The positioning and calculation are mainly performed using the X and Y axis coordinate values. This algorithm automatically identifies the top and bottom surfaces of the punch and constructs a local Cartesian coordinate system. Combined with the product's secondary entry surface constraint, it accurately and efficiently determines the three-dimensional position of the lifting arrangement point, improving the automation level and geometric adaptation accuracy of the lifting point positioning.

[0028] Furthermore, in one embodiment, selecting the corresponding lifting standard part from a preset model library based on the attribute parameters of the punch specifically includes: S101: Based on the weight, material, and shape of the punch, match the lifting standard parts corresponding to the weight, material, and shape of the punch from the preset model library; S102: Preview the arrangement of the matched lifting standard parts and punches to determine whether the selected lifting standard part model is appropriate.

[0029] In this embodiment, key attribute parameters of the punch are first obtained, including weight, material (which determines its maximum load-bearing capacity), and shape (especially symmetry). Based on these parameters, lifting standard parts with matching mechanical properties (such as load-bearing capacity) and physical forms are intelligently selected from the lifting standard parts library. Automatic matching is performed using quantifiable parameters such as weight, material, and shape to ensure the accuracy and reliability of the lifting standard parts selection. After selecting the lifting standard parts, the 3D model of the lifting standard parts is retrieved and previewed on the punch, such as... Figure 3 and Figure 4As shown, the system allows users to visually verify the layout effect. If a user is not satisfied with the current layout, they can directly select a new layout or replace the lifting standard parts in the preview interface. The assembly model and preview screen will be updated in real time according to the new layout until a lifting layout that meets the design requirements is obtained. By quantifying key parameters such as the weight, material, and shape of the punch, intelligent matching and visual preview of the lifting standard parts and punches are achieved. This allows users to adjust the layout in real time, significantly improving the accuracy and reliability of lifting standard part selection and increasing design efficiency. Figure 3 In the text, number 4 indicates a standard lifting component.

[0030] Furthermore, in one embodiment, the discretization of the surfaces of the lifting standard component and the punch to obtain discrete data specifically includes: S201: Determine the shape and size of each surface of the lifting standard component, and perform mesh discretization on the surface of the lifting standard component to obtain discrete point data of the surface of the lifting standard component; S202: The surface of the punch is discretized by meshing to obtain the discrete point data of each surface of the punch.

[0031] In this embodiment, the model data of the lifting standard component selected by the user is read to determine the shape and area of ​​the arrangement surface of the lifting standard component. The arrangement surface is then meshed and discretized, transforming the continuous curved surface into calculable discrete points for subsequent matching with the top surface of the punch. Similarly, the automatically identified top surface of the punch is meshed and discretized, transforming the continuous curved surface into calculable discrete points. Based on the three-dimensional coordinates (x, y, z) of the mesh nodes, a digital elevation model of the top surface of the punch is constructed. The purpose of constructing this digital elevation model is to transform the complex continuous curved surface into calculable and analyzable discrete mesh data, providing a geometric basis for the precise fitting, automatic matching, and visual arrangement of the lifting standard component, thereby improving assembly accuracy and design automation.

[0032] Furthermore, the calculation of the fit between the arrangement surface of the lifting standard component model and the top surface of the punch based on the discrete data specifically includes: S301: Based on the coordinates of discrete points on the surface of the lifting standard part, obtain the envelope of the lifting standard part; based on the coordinates of discrete points on the top surface of the punch, obtain the envelope of the punch. S302: Based on the envelope of the punch and the envelope of the lifting standard part, obtain the intersection surface between the punch and the lifting standard part; S303: The optimal fit position between the lifting standard component layout surface and the top surface of the punch is calculated based on the perpendicular line from each discrete point on the intersecting surface to the Z-axis of the Cartesian coordinate system.

[0033] In this embodiment, the envelope of the lifting standard component is first obtained within the discretized x and y coordinate range (see...). Figure 5 (The part marked "T-body"), then, traversing the envelope of each face of the punch to obtain the face that intersects with the lifting standard part, and then based on each discrete grid point on the arrangement surface of the lifting standard part, draw a perpendicular line parallel to the z-axis to calculate the fit between the arrangement surface of the standard part and the top surface of the punch, and solve for the optimal fit position with the maximum contact area and the minimum gap between the two, to ensure the complete fit between the lifting standard part and the top surface of the punch, and avoid mold damage caused by local stress concentration.

[0034] Furthermore, the calculation of the optimal contact position between the lifting standard component arrangement surface and the top surface of the punch specifically includes: S3011: Obtain all distances between the lifting standard component layout surface and the top surface of the punch by drawing perpendicular lines from each discrete point on the lifting standard component layout surface; S3012: Treat these distances as a set, move the lifting standard component downward by each distance, and obtain the contact surface between the lifting standard component's arrangement surface and the top surface of the punch. S3013: When the contact area reaches its maximum value, the distance corresponding to this state is determined as the final installation depth, thereby achieving optimal fit between the lifting standard part and the top surface of the punch.

[0035] In this embodiment, the distance H from the lifting standard part arrangement surface to the top surface of the punch can be obtained by drawing a vertical line. All H values ​​are grouped into a set VH. The lifting standard part is moved downward by each H value. After the movement, the contact surface S between the lifting standard part arrangement surface and the top surface of the punch is obtained. When S reaches its maximum value, the H value in the current state is obtained as the final punch installation depth.

[0036] Secondly, embodiments of this application provide an automatic arrangement design device for lifting punches.

[0037] In one embodiment, reference is made to Figure 7 , Figure 7 This is a functional module diagram of the automatic arrangement design device for lifting punches in this application, as shown below. Figure 7 As shown, the automatic lifting and arranging device for the punch includes: The selection module is used to select the corresponding lifting standard parts from the preset model library based on the attribute parameters of the punch; The discrete processing module is used to discretize the surfaces of the lifting standard parts model and the punch to obtain discrete data; The determination module is used to calculate the fit between the arrangement surface of the lifting standard part model and the top surface of the punch based on the discrete data, so as to calculate the optimal fit position between the arrangement surface of the lifting standard part and the top surface of the punch.

[0038] The functions of each module in the above-mentioned automatic arrangement design device for lifting punches correspond to the steps in the above-mentioned automatic arrangement design method for lifting punches, and their functions and implementation processes will not be described in detail here.

[0039] Thirdly, embodiments of this application provide an automatic arrangement design device for lifting punches. This automatic arrangement design device for lifting punches can be a personal computer (PC), laptop computer, server, or other device with data processing capabilities.

[0040] Reference Figure 8 , Figure 8 This is a schematic diagram of the hardware structure of the automatic lifting and arrangement design equipment for punches involved in the embodiments of this application. In the embodiments of this application, the automatic lifting and arrangement design equipment for punches may include a processor, a memory, a communication interface, and a communication bus.

[0041] The communication bus can be of any type and is used to interconnect the processor, memory, and communication interface.

[0042] The communication interface includes input / output (I / O) interfaces, physical interfaces, and logical interfaces used for interconnecting components within the automatic punch lifting and placement design equipment, as well as interfaces used for interconnecting the automatic punch lifting and placement design equipment with other devices (such as other computing devices or user equipment). Physical interfaces can be Ethernet interfaces, fiber optic interfaces, ATM interfaces, etc.; user equipment can be displays, keyboards, etc.

[0043] Memory can be various types of storage media, such as random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), flash memory, optical storage, hard disk, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), etc.

[0044] The processor can be a general-purpose processor, which can call the automatic arrangement design program for lifting the punch stored in the memory and execute the automatic arrangement design method for lifting the punch provided in the embodiments of this application. For example, the general-purpose processor can be a central processing unit (CPU). The method executed when the automatic arrangement design program for lifting the punch is called can be referred to in the various embodiments of the automatic arrangement design method for lifting the punch of this application, and will not be repeated here.

[0045] Those skilled in the art will understand that Figure 8 The hardware structure shown does not constitute a limitation of this application and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0046] Fourthly, embodiments of this application provide a computer-readable storage medium.

[0047] The present application stores an automatic arrangement design program for lifting a punch on a computer-readable storage medium, wherein when the automatic arrangement design program for lifting a punch is executed by a processor, the steps of the automatic arrangement design method for lifting a punch as described above are implemented.

[0048] The method implemented when the automatic arrangement design program for lifting the punch is executed can be referred to in various embodiments of the automatic arrangement design method for lifting the punch of this application, and will not be repeated here.

[0049] The terms "comprising" and "having," and any variations thereof, in the specification, claims, and accompanying drawings of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus. The terms "first," "second," and "third," etc., are used to distinguish different objects, etc., and do not indicate a sequence, nor do they limit "first," "second," and "third" to different types.

[0050] In the description of the embodiments of this application, terms such as "exemplary," "for example," or "for instance" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplary," "for example," or "for instance" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary," "for example," or "for instance" is intended to present the relevant concepts in a concrete manner.

[0051] In the description of the embodiments of this application, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. The "and / or" in the text is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, in the description of the embodiments of this application, "multiple" means two or more.

[0052] In some processes described in the embodiments of this application, multiple operations or steps are included in a specific order. However, it should be understood that these operations or steps may not be executed in the order they appear in the embodiments of this application, or they may be executed in parallel. The sequence number of the operation is only used to distinguish different operations, and the sequence number itself does not represent any execution order. In addition, these processes may include more or fewer operations, and these operations or steps may be executed sequentially or in parallel, and these operations or steps may be combined.

[0053] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device to execute the methods described in the various embodiments of this application.

[0054] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.

Claims

1. An automatic arrangement design method for lifting punches, characterized in that, include: Select the corresponding lifting standard parts based on the properties of the punch; Discretize the arrangement surface of the lifting standard parts and the top surface of the punch to obtain discrete data; The fit between the lifting standard component layout surface and the top surface of the punch is calculated based on discrete data to obtain the optimal fit position between the lifting standard component layout surface and the top surface of the punch.

2. The automatic arrangement design method for punch lifting as described in claim 1, characterized in that, Identify the bottom and top surfaces of the punch, establish a Cartesian coordinate system based on the bottom surface, and define the z-axis as the normal perpendicular to the bottom surface.

3. The automatic arrangement design method for punch lifting as described in claim 2, characterized in that, The identification of the bottom and top surfaces of the punch specifically includes: Obtain the set of all faces of the punch model and the set of all secondary entry faces of the product corresponding to the punch; Traverse all faces of the punch model and obtain their center points. Calculate the distance between each center point and all secondary entry surfaces of the product. When the distance is less than a fixed value, determine that the face is the top face of the punch. The top surfaces of the punches obtained from the determination are treated as a set, and the summation is performed to obtain the complete top surface of the punch. The surface opposite to the top surface is the bottom surface.

4. The automatic arrangement design method for punch lifting as described in claim 1, characterized in that, The step of selecting the corresponding lifting standard component based on the attribute parameters of the punch specifically includes: Based on the weight, material, and shape of the punch, a lifting standard part corresponding to the weight, material, and shape of the punch is matched from the preset model library; Preview the arrangement of the matched lifting standard parts and punches to determine if the selected lifting standard part model is suitable.

5. The automatic arrangement design method for punch lifting as described in claim 2, characterized in that, The discretization of the lifting standard component layout surface and the top surface of the punch to obtain discrete data specifically includes: The shape and size of each surface of the lifting standard component are determined, and each surface of the lifting standard component model is discretized by meshing to obtain discrete point data of the lifting standard component surface; The top surface of the punch is discretized by meshing to obtain discrete point data of the top surface of the punch.

6. The automatic arrangement design method for punch lifting as described in claim 5, characterized in that, The calculation of the fit between the standard lifting component layout surface and the top surface of the punch based on discrete data specifically includes: Based on the coordinates of discrete points on the surface of the lifting standard part, the envelope of the lifting standard part is obtained; based on the coordinates of discrete points on the top surface of the punch, the envelope of the punch is obtained. Based on the envelope of the punch and the envelope of the lifting standard part, the intersection surface between the punch and the lifting standard part is obtained; The optimal contact position between the lifting standard component layout surface and the top surface of the punch is calculated based on the perpendicular line from each discrete point on the intersecting surface to the Z-axis of the Cartesian coordinate system.

7. The automatic arrangement design method for punch lifting as described in claim 6, characterized in that, The calculation yields the optimal contact position between the lifting standard component layout surface and the top surface of the punch, specifically including: Based on the perpendicular lines drawn from each discrete point on the lifting standard component layout surface, obtain all the distances between the lifting standard component layout surface and the top surface of the punch. These distances are treated as a set, and the lengths of each distance that the lifting standard component moves downward are obtained to determine the contact surface between the arrangement surface of the lifting standard component and the top surface of the punch. When the contact area reaches its maximum value, the distance corresponding to this state is determined as the final installation depth, thereby achieving optimal fit between the lifting standard component layout surface and the top surface of the punch.

8. An automatic arrangement design device for lifting punches, characterized in that, Specifically, it includes: The selection module is used to select the corresponding lifting standard parts from the preset model library based on the attribute parameters of the punch; The discrete processing module is used to discretize the surfaces of the lifting standard parts model and the punch to obtain discrete data; The determination module is used to calculate the fit between the arrangement surface of the lifting standard part model and the top surface of the punch based on the discrete data, so as to calculate the optimal fit position between the arrangement surface of the lifting standard part and the top surface of the punch.

9. An automatic arrangement design device for lifting punches, characterized in that, The automatic punch lifting arrangement design device includes a processor, a memory, and an automatic punch lifting arrangement design program stored in the memory and executable by the processor, wherein when the automatic punch lifting arrangement program is executed by the processor, it implements the steps of the automatic punch lifting arrangement design method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores an automatic arrangement design program for punch lifting, wherein when the automatic arrangement design program for punch lifting is executed by a processor, it implements the steps of the automatic arrangement design method for punch lifting as described in any one of claims 1 to 7.