Construction method of material pressing surface of stamping part, computer program product and computer equipment
By calculating point cloud coordinate data and control point sets, the cross-section line of stamped parts is constructed, which solves the problems of low production efficiency of press surface mold surface and poor forming quality, and achieves efficient and accurate construction of press surfaces.
Patent Information
- Application Number
- CN202411135828.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-19
- Publication Date
- 2024-12-13
AI Technical Summary
In the design of sheet metal stamping process, the mold surface of the press surface is low in production efficiency and poor in forming quality. The existing technology relies on engineering experience and lacks systematic and efficient methods.
By calculating point cloud coordinate data, filtering control point sets, constructing cross-section lines in XZ and YZ planes, and forming actual pressing surfaces through interpolation, the construction process is simplified and the calculation efficiency and forming quality are improved.
The quality and efficiency of mold surface production of press surfaces is improved, the height error is reduced, the construction process is simplified, and the forming quality of press surfaces is ensured.
Smart Images

Figure CN119129133A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of stamping part forming, and in particular, to a method for constructing a pressing surface of a stamping part, a computer program product and a computer device. Background Art
[0002] In the current sheet metal stamping process design, the blanking surface design of the drawing process is the basis and key step of the entire die surface design. The quality of the blanking surface directly affects the forming quality of the part. At present, the blanking surface is generally manually constructed by engineers in the modeling software based on experience, and can only be used after repeated corrections.
[0003] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention
[0004] One aspect of the present application is to solve a technical problem of how to improve the production efficiency and forming quality of the die surface of the pressing surface.
[0005] In addition, other aspects of the present application are also intended to solve or alleviate other technical problems existing in the prior art.
[0006] The present application provides a method for constructing a blank holding surface of a stamping part, a computer program product, and a computer device. Specifically, according to one aspect of the present application, the following are provided:
[0007] A method for constructing a pressing surface of a stamping part, comprising the following steps:
[0008] Construct the initial flat blanking surface for stamping parts;
[0009] Calculating point cloud coordinate data of the stamping part through the initial plane blank holding surface;
[0010] Calculate the control point set in the XZ and YZ planes of the stamping coordinate system according to the point cloud coordinate data;
[0011] constructing section lines in the XZ and YZ planes based on the set of control points;
[0012] An actual binder surface is formed by sweeping based on the two cross-sectional lines.
[0013] Optionally, according to an embodiment of the present application, constructing an initial planar binder surface for a stamping part includes the following steps:
[0014] Creating an envelope of the stamping part in the stamping direction;
[0015] The bottom plane of the envelope body is offset downward along the punching direction to form a new plane;
[0016] The edges of the new planar surface are extended outwardly to form an initial planar binder surface.
[0017] Optionally, according to an embodiment of the present application, calculating the point cloud coordinate data of the stamping part by the initial plane binder surface comprises the following steps:
[0018] Spreading points on the initial planar pressing surface to obtain an initial point set;
[0019] Calculating the distance from each point in the initial point set to the stamping part along the stamping direction;
[0020] The coordinate value of the point corresponding to each point on the stamping part in the stamping coordinate system is obtained according to the distance calculation, and the set of coordinate values of these points is stored in the point cloud coordinate data.
[0021] Optionally, according to an embodiment of the present application, calculating the control point set in the XZ and YZ planes of the stamping coordinate system according to the point cloud coordinate data comprises the following steps:
[0022] Convert the three-dimensional coordinates in the point cloud coordinate data into two-dimensional coordinates in the XZ plane and the YZ plane;
[0023] Traverse all coordinates in the XZ plane, select the point with the largest Z coordinate value under the same X coordinate as the XZ point set, traverse all coordinates in the YZ plane, select the point with the largest Z coordinate value under the same Y coordinate as the YZ point set;
[0024] The XZ point set and YZ point set are smoothed separately.
[0025] Optionally, according to an implementation of the present application, after the XZ point set and the YZ point set are smoothed, the following steps are performed:
[0026] For the XZ point set, obtain the point with the smallest X coordinate value as the second XZ control point and the point with the largest X coordinate value as the fourth XZ control point and connect them;
[0027] Traverse other points in the XZ point set and obtain the point with the largest distance from the line connecting the second XZ control point and the fourth XZ control point as the middle point;
[0028] Calculate the centroid of the three points with the smallest and largest X coordinate values and the middle point;
[0029] Take the midpoint between the middle point and the center of gravity as the third XZ control point;
[0030] The second XZ control point and the third XZ control point are connected and extended to obtain a first XZ control point, and the third XZ control point and the fourth XZ control point are connected and extended to obtain a fifth XZ control point;
[0031] For the YZ point set, obtain the point with the smallest Y coordinate value as the second YZ control point and the point with the largest Y coordinate value as the fourth YZ control point and connect them;
[0032] Traverse the other points in the YZ point set and obtain the point with the largest distance from the line connecting the second YZ control point and the fourth YZ control point as the middle point;
[0033] Calculate the center of gravity of the three points with the smallest and largest Y coordinate values and the middle point;
[0034] Take the midpoint between the middle point and the center of gravity as the third YZ control point;
[0035] The second YZ control point and the third YZ control point are connected and extended to obtain the first YZ control point, and the third YZ control point and the fourth YZ control point are connected and extended to obtain the fifth YZ control point.
[0036] Optionally, according to an implementation of the present application, after obtaining 5 control points of the XZ plane and 5 control points of the YZ plane, the following steps are performed:
[0037] Set the tangent directions of the five control points, wherein the tangent direction of the third XZ, YZ control point is correspondingly parallel to the direction of the line connecting the second XZ, YZ control point and the fourth XZ, YZ control point, the tangent direction of the second XZ, YZ control point is correspondingly the direction of the line connecting the third XZ, YZ control point and the second XZ, YZ control point, the tangent direction of the fourth XZ, YZ control point is correspondingly the direction of the line connecting the fourth XZ, YZ control point and the second XZ, YZ control point, the tangent direction of the first XZ, YZ control point is the same as the tangent direction of the second XZ, YZ control point, and the tangent direction of the fifth XZ, YZ control point is the same as the tangent direction of the fourth XZ, YZ control point;
[0038] The coordinates of the five control points in the XZ plane and the five control points in the YZ plane and their corresponding tangent vectors are stored in the control point set.
[0039] Optionally, according to an embodiment of the present application, constructing a section line in the XZ and YZ planes according to the control point set comprises the following steps:
[0040] An insertion point set between two adjacent control points is calculated by interpolation, and section lines in the XZ and YZ planes are constructed according to the insertion point set.
[0041] Optionally, according to an embodiment of the present application, the following steps are also included:
[0042] Spread points on the actual pressing surface to obtain a correction point set;
[0043] Calculate the distance from each point in the correction point set to the stamping part along the stamping direction;
[0044] An offset is calculated according to the distance, and the actual binder surface is offset according to the offset to obtain a corrected actual binder surface.
[0045] According to another aspect of the present application, the present application provides a computer program product, including a computer program, wherein the computer program implements the above-mentioned construction method when executed by a processor.
[0046] According to another aspect of the present application, the present application provides a computer device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned construction method when executing the computer program.
[0047] Benefits of this application include:
[0048] 1. The method for constructing the pressing surface of stamping parts of the present application combines engineering experience with mathematical models, and can construct pressing surfaces suitable for different actual stamping parts, thereby improving the quality and efficiency of die surface manufacturing;
[0049] 2. The construction method of the present application adopts a method of selecting a set of control points to generate a cross-section line and finally sweeping to form a pressing surface, which simplifies the construction process and improves the calculation efficiency while ensuring the die surface forming quality of the pressing surface;
[0050] 3. The construction method of the present application can adaptively correct the height of the pressing surface after the pressing surface is generated, thereby reducing the height error of the constructed pressing surface and improving the forming quality of the die surface. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] With reference to the accompanying drawings, the above and other features of the present application will become apparent. It is easy for those skilled in the art to understand that these drawings are only for illustrative purposes and are not intended to limit the scope of protection of the present application. In addition, similar numbers in the figures are used to represent similar components, among which,
[0052] Figure 1 A schematic diagram showing a process of a construction method proposed according to an embodiment of the present application is shown;
[0053] Figure 2 A schematic diagram showing the position of an initial planar blank holding surface of a stamping part according to one embodiment of the present application;
[0054] Figure 3 A schematic diagram of a two-dimensional point set in a YZ plane according to an embodiment of the present application is shown;
[0055] Figure 4 A schematic diagram of a YZ point set according to an embodiment of the present application is shown;
[0056] Figure 5 A schematic diagram of a YZ point set after smoothing according to an embodiment of the present application is shown;
[0057] Figure 6 A schematic diagram showing the principle of calculating a YZ plane control point set according to an embodiment of the present application;
[0058] Figure 7 A schematic diagram showing the tangential direction of a control point in a YZ plane according to an embodiment of the present application;
[0059] Figure 8 A schematic diagram showing one of the cross-section lines created based on a control point set according to one embodiment of the present application. DETAILED DESCRIPTION
[0060] It is easy to understand that according to the technical solution of the present application, without changing the essential spirit of the present application, a person skilled in the art can propose a variety of interchangeable structural modes and implementation modes. Therefore, the following specific implementation modes and drawings are only exemplary descriptions of the technical solution of the present application, and should not be regarded as the entirety of the present application or as a limitation or restriction on the technical solution of the present application.
[0061] The directional terms such as up, down, left, right, front, back, front, back, top, bottom, etc. mentioned or may be mentioned in this specification are defined relative to the structures shown in the drawings. They are relative concepts and may change accordingly according to their different positions and different usage states. Therefore, these or other directional terms should not be interpreted as restrictive terms. In addition, the terms "first", "second", "third", etc. or similar expressions are only used for description and distinction purposes, and cannot be understood as indicating or implying the relative importance of the corresponding components or the order or assembly order of the components.
[0062] For stamping parts, the blank holding surface is an important part of its process supplement and plays an important role in the deep drawing of the covering parts. Before the punch starts to draw the blank, the blank holding ring presses the blank against the blank holding surface of the die. After the deep drawing starts, the force of the punch and the resistance on the blank holding surface jointly form the deformation force of the blank, causing the blank to undergo plastic deformation and realize the deep drawing process of the covering parts. Figure 1 , which shows a schematic flow diagram of a construction method proposed according to an embodiment of the present application. An embodiment of the present application provides a method for constructing a pressing surface of a stamping part, comprising the following steps:
[0063] Construct the initial flat blanking surface for stamping parts;
[0064] Calculating point cloud coordinate data of the stamping part through an initial plane pressing surface;
[0065] Calculate the control point set in the XZ and YZ planes of the stamping coordinate system according to the point cloud coordinate data;
[0066] constructing section lines in the XZ and YZ planes based on the set of control points;
[0067] An actual binder surface is formed by sweeping based on the two cross-sectional lines.
[0068] The above construction method collects the point cloud coordinate data of the points on the stamping part by first constructing the initial plane pressing surface, and processes the point cloud data to obtain the control point set, and obtains the cross-section lines in the XZ and YZ planes, that is, the planes in the horizontal and vertical directions, through the control point set according to interpolation and fitting, so as to finally form the actual pressing surface by sweeping the two cross-section lines. In this construction method, it is not necessary to process all the point cloud coordinate data, but to collect and select the control point set, select several key control points and their tangential directions to form the cross-section lines, which reduces the amount of calculation and improves the calculation efficiency while ensuring the forming quality of the pressing surface.
[0069] It should be understood that the above-mentioned stamping coordinate system refers to a spatial rectangular coordinate system with the stamping direction as the Z axis. The above-mentioned point cloud coordinate data is also coordinate data in the stamping coordinate system.
[0070] In one embodiment of the present application, constructing an initial planar blanking surface for a stamping part includes the following steps:
[0071] Create an envelope 100 of the stamping part in the stamping direction;
[0072] The bottom plane of the envelope 100 is offset downward along the punching direction to form a new plane;
[0073] The edges of the new plane are extended outward to form an initial planar binder surface 200 .
[0074] refer to Figure 2 , which shows a schematic diagram of the position of the initial planar binder surface of a stamped part according to an embodiment of the present application. In this embodiment, the creation of the envelope 100 of the stamped part in the stamping direction can be automatically performed in a modeling software such as UG (Unigraphics NX). The bottom plane of the envelope 100 is perpendicular to the stamping direction, so the initial planar binder surface 200 formed is also perpendicular to the stamping direction, and due to the downward bias, is below the envelope 100 along the stamping direction.
[0075] In one embodiment of the present application, the new plane is set to be a rectangle, for example, and is generated by, for example, the bottom plane of the envelope 100 being offset downward by, for example, 50 mm in the stamping direction, thereby ensuring that the initial plane blanking surface 200 is completely below the envelope 100. In addition, the new plane, for example, has four sides all extending outward by 100 mm to obtain the initial plane blanking surface 200, thereby ensuring that all points on the stamped part can be mapped to the initial plane blanking surface 200 along the stamping direction, laying the foundation for the next step of calculating the distance from the point in the point set to the stamped part.
[0076] In one embodiment of the present application, calculating the point cloud coordinate data of the stamping part by the initial plane binder surface 200 includes the following steps:
[0077] Spreading points on the initial planar binder surface 200, for example, in the form of an n*n matrix, to obtain an initial point set;
[0078] Calculating the distance from each point in the initial point set to the stamping part along the stamping direction;
[0079] The coordinate value of the point corresponding to each point on the stamping part in the stamping coordinate system is obtained according to the distance calculation, and the set of coordinate values of these points is stored in the point cloud coordinate data.
[0080] In this embodiment, the Z-axis coordinate corresponding to each point in the initial point set is determined by finding the distance along the stamping direction corresponding to the point on the stamped part. Here, the initial plane pressing surface is equivalent to an auxiliary plane for determining the Z-axis coordinate of the point on the stamped part. The XY coordinates of the point on the initial pressing surface corresponding to the stamped part can be simply obtained, and the Z-axis coordinate is defined by finding the Z-direction distance, thereby obtaining point cloud coordinate data in the form of three-dimensional coordinates. These point cloud coordinate data actually cover the coordinates of the point set at the bottom of the stamped part in the stamping coordinate system, and to a certain extent reflect the bottom shape of the stamped part.
[0081] In one embodiment of the present application, calculating the control point set in the XZ and YZ planes of the stamping coordinate system according to the point cloud coordinate data comprises the following steps:
[0082] Convert the three-dimensional coordinates in the point cloud coordinate data into two-dimensional coordinates in the XZ plane and the YZ plane;
[0083] Traverse all coordinates in the XZ plane, select the point with the largest Z coordinate value under the same X coordinate as the XZ point set, traverse all coordinates in the YZ plane, select the point with the largest Z coordinate value under the same Y coordinate as the YZ point set;
[0084] The XZ point set and YZ point set are smoothed separately.
[0085] In the process of constructing the blanking surface, it is impossible to calculate or interpolate each point in the point cloud coordinate data, which will result in a huge workload. Therefore, calculating the control point set in the XZ and YZ planes of the stamping coordinate system according to the point cloud coordinate data is actually a process of selecting key control points.
[0086] In one embodiment of the present application, before converting the three-dimensional coordinates into two-dimensional coordinates, the point cloud coordinate data is first traversed to compare the points with the largest and smallest X coordinate values, the points with the largest and smallest Y coordinate values, and the points with the largest and smallest Z coordinate values, so as to facilitate the subsequent sorting and traversal of the point set.
[0087] refer to Figure 3 , which shows a schematic diagram of a two-dimensional point set on the YZ plane according to an embodiment of the present application, Figure 3 Only the two-dimensional point set in the YZ plane is shown. The type of two-dimensional point set in the XZ plane is similar to that in the YZ plane, so the description of the two-dimensional point set in the YZ plane is also applicable to the description of the two-dimensional point set in the XZ plane. It can be seen from the two-dimensional point set that there are multiple points for many identical X coordinates or Y coordinates. Therefore, the process of determining the XZ and YZ point sets is to filter out the redundant points and retain only the points that form the top contour in the XZ or YZ plane, that is, the points with the largest Z coordinate value under the same X or Y coordinate. These points characterize the bottom shape of the stamped part to the greatest extent. Reference Figure 4 , which shows a schematic diagram of a YZ point set according to an embodiment of the present application. Since the screening method of the XZ point set is similar to the screening method of the YZ point set, only the form of the YZ point set is schematically shown here, and the following description of the YZ point set is also applicable to the XZ point set. After the XZ point set and the YZ point set are determined, smoothing processing is required to make the final cross-section line a smooth curve. The smoothing processing can, for example, be carried out by removing concave points, and each point is determined to be a concave point or a convex point. The concave point and the convex point can be determined based on the influence of the point on the curvature of the overall curve formed by fitting all the points. Reference Figure 5 , which shows a schematic diagram of a YZ point set after smoothing according to an embodiment of the present application.
[0088] refer to Figure 6 , which shows a schematic diagram of the principle of calculating the control point set in the YZ plane according to an embodiment of the present application. The schematic diagram shows the control point set in the YZ plane, but this method is also applicable to calculating the control point set in the XZ plane. Therefore, when describing the process of calculating the control point set in the XZ and YZ planes below, both are used. Figure 6 In one embodiment of the present application, after the XZ point set and the YZ point set are smoothed, the following steps are performed:
[0089] For the XZ point set, obtain the point with the smallest X coordinate value as the second XZ control point 2 and the point with the largest X coordinate value as the fourth XZ control point 4 and connect them;
[0090] Traverse other points in the XZ point set and obtain the point with the largest distance from the connecting line as the middle point a;
[0091] Calculate the centroid point b of the three points with the smallest and largest X coordinate values and the middle point a;
[0092] Take the midpoint between the middle point a and the center of gravity point b as the third XZ control point;
[0093] The second XZ control point 2 and the third XZ control point 3 are connected and extended for a certain distance to obtain the first XZ control point 1, and the third XZ control point 3 and the fourth XZ control point 4 are connected and extended for a certain distance to obtain the fifth XZ control point 5;
[0094] For the YZ point set, obtain the point with the smallest Y coordinate value as the second YZ control point 2 and the point with the largest Y coordinate value as the fourth YZ control point 4 and connect them;
[0095] Traverse other points in the YZ point set and obtain the point with the largest distance from the connecting line as the middle point a;
[0096] Calculate the center of gravity point b of the three points with the smallest and largest Y coordinate values and the middle point;
[0097] The midpoint between the middle point a and the center of gravity point b is taken as the third YZ control point 3;
[0098] The second YZ control point 2 and the third YZ control point 3 are connected and extended to obtain the first YZ control point 1, and the third YZ control point 3 and the fourth YZ control point 4 are connected and extended to obtain the fifth YZ control point 5.
[0099] This embodiment describes the steps of screening the control point set. For the control point set used to fit the cross-section line, too many points will increase the amount of calculation and reduce the interpolation and fitting efficiency, and too few points will reduce the interpolation and fitting accuracy. In this embodiment, for each cross-section line, that is, for each spatial plane (i.e., XZ or YZ plane), 5 control points are selected from the XZ or YZ point set for subsequent interpolation and fitting. By selecting control points in this embodiment, the cross-section line formed by interpolation and fitting of these 5 control points can better conform to the bottom shape of the stamped part.
[0100] refer to Figure 7, which shows a schematic diagram of the tangential direction of the control points in the YZ plane according to an embodiment of the present application. In this schematic diagram, only the tangential direction setting of the control points in the YZ plane is schematically shown. The control points in the XZ plane can be set in the same way. Therefore, the description of the tangential direction of the YZ plane is also applicable to the description of the tangential direction of the XZ plane. In one embodiment of the present application, after obtaining 5 control points in the XZ plane and 5 control points in the YZ plane, the following steps are performed:
[0101] Set the tangential directions of the five control points, wherein the tangential direction of the third XZ, YZ control point 3 is correspondingly parallel to the direction of the line connecting the second XZ, YZ control point 2 and the fourth XZ, YZ control point 4, the tangential direction of the second XZ, YZ control point 2 is correspondingly the direction of the line connecting the third XZ, YZ control point 3 and the second XZ, YZ control point 2, the tangential direction of the fourth XZ, YZ control point 4 is correspondingly the direction of the line connecting the fourth XZ, YZ control point 4 and the second XZ, YZ control point 2, the tangential direction of the first XZ, YZ control point 1 is the same as the tangential direction of the second XZ, YZ control point 2, and the tangential direction of the fifth XZ, YZ control point 5 is the same as the tangential direction of the fourth XZ, YZ control point 4;
[0102] The coordinates of the five control points in the XZ plane and the five control points in the YZ plane and their corresponding tangent vectors are stored in the control point set.
[0103] After selecting 5 control points for each point set, the method in this implementation is used to determine the tangent direction of the 5 control points, so as to facilitate the subsequent construction of the cross-section line by the interpolation method and improve the accuracy of the interpolation. By combining the control points and the tangent direction, the fitting accuracy of the cross-section line finally constructed can be further improved, and the high fitting accuracy of the cross-section line can be achieved even with limited control points.
[0104] In one embodiment of the present application, constructing the cross-section lines in the XZ and YZ planes according to the control point set comprises the following steps:
[0105] An insertion point set between two adjacent control points is calculated by interpolation, and section lines in the XZ and YZ planes are constructed according to the insertion point set.
[0106] In this embodiment, for example, the insertion point set between two adjacent control points is calculated by Hermite interpolation, and then these points are fitted to form the cross-section lines in the XZ and YZ planes. Figure 8 , which shows a schematic diagram of one of the cross-section lines created according to a set of control points according to one embodiment of the present application. Figure 8 It can be seen that the final cross-section line is a smooth curve.
[0107] In one embodiment of the present application, after obtaining two cross-sectional lines, for example, the cross-sectional line in the XZ plane is used as a baseline and the cross-sectional line in the YZ plane is used as a guide line to obtain the actual pressing surface by scanning.
[0108] In one embodiment of the present application, the following steps are also included:
[0109] Spread points on the actual pressing surface to obtain a correction point set;
[0110] Calculate the distance from each point in the correction point set to the stamping part along the stamping direction;
[0111] An offset is calculated according to the distance, and the actual binder surface is offset according to the offset to obtain a corrected actual binder surface.
[0112] Through this implementation, the obtained actual pressing surface can be adaptively adjusted in height to match the stamping part. The offset is calculated by the distance from each point in the correction point set to the stamping part along the stamping direction, for example, the average value of these distances. The actual pressing surface is offset along the stamping direction by the offset to obtain the corrected actual pressing surface. Through this adaptive height adjustment method, the final pressing surface can be more accurately fitted to the corresponding stamping part.
[0113] A third aspect of the present application provides a computer program product, including a computer program, wherein the computer program implements the above-mentioned construction method when executed by a processor.
[0114] It can be understood that the computer program product has all the technical effects of the aforementioned construction method, which will not be described in detail here.
[0115] A fourth aspect of the present application provides a computer device, which includes a memory and a processor, wherein the memory is suitable for storing multiple program codes, and the program codes are suitable for being loaded and run by the processor to execute the aforementioned construction method.
[0116] It is understandable that the computer device has all the technical effects of the aforementioned construction method, which will not be described in detail herein. The computer device may include a control device formed by various electronic devices.
[0117] It will be understood by those skilled in the art that the present application implements all or part of the processes in its construction method, which can be completed by instructing related hardware through a computer program, and the computer program can be stored in a computer program product, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by a processor. Among them, the computer program includes computer program code, and it can be understood that the program code includes but is not limited to the program code for executing the above-mentioned construction method. For ease of explanation, only the parts related to the present application are shown. The computer program code can be in source code form, object code form, executable file or some intermediate form, etc.
[0118] It should be understood that all the above preferred embodiments are illustrative rather than restrictive, and various modifications or variations made by those skilled in the art to the specific embodiments described above under the concept of the present application should be within the legal protection scope of the present application.
Claims
1. A method for constructing a pressing surface of a stamping part, characterized in that: The steps include: Construct the initial flat blanking surface for stamping parts; Calculating point cloud coordinate data of the stamping part through the initial plane pressing surface; Calculate the control point set in the XZ and YZ planes of the stamping coordinate system according to the point cloud coordinate data; constructing section lines in the XZ and YZ planes based on the set of control points; An actual binder surface is formed by sweeping the two cross-sectional lines.
2. The construction method according to claim 1, characterized in that: The steps to construct the initial flat blanking surface for a stamped part include: Creating an envelope of the stamping part in the stamping direction; The bottom plane of the envelope body is offset downward along the punching direction to form a new plane; The edges of the new planar surface are extended outwardly to form an initial planar binder surface.
3. The construction method according to claim 1, characterized in that: Calculating the point cloud coordinate data of the stamping part through the initial plane binder surface includes the following steps: Spreading points on the initial planar pressing surface to obtain an initial point set; Calculating the distance from each point in the initial point set to the stamping part along the stamping direction; The coordinate value of the point corresponding to each point on the stamping part in the stamping coordinate system is obtained according to the distance calculation, and the set of coordinate values of these points is stored in the point cloud coordinate data.
4. The construction method according to claim 1, characterized in that: Calculating the control point set in the XZ and YZ planes of the stamping coordinate system according to the point cloud coordinate data comprises the following steps: Convert the three-dimensional coordinates in the point cloud coordinate data into two-dimensional coordinates in the XZ plane and the YZ plane; Traverse all coordinates in the XZ plane, select the point with the largest Z coordinate value under the same X coordinate as the XZ point set, traverse all coordinates in the YZ plane, select the point with the largest Z coordinate value under the same Y coordinate as the YZ point set; The XZ point set and YZ point set are smoothed separately.
5. The construction method according to claim 4, characterized in that: After smoothing the XZ point set and the YZ point set, perform the following steps: For the XZ point set, obtain the point with the smallest X coordinate value as the second XZ control point and the point with the largest X coordinate value as the fourth XZ control point and connect them; Traverse other points in the XZ point set and obtain the point with the largest distance from the line connecting the second XZ control point and the fourth XZ control point as the middle point; Calculate the centroid of the three points with the smallest and largest X coordinate values and the middle point; Take the midpoint between the middle point and the center of gravity as the third XZ control point; The second XZ control point and the third XZ control point are connected and extended to obtain a first XZ control point, and the third XZ control point and the fourth XZ control point are connected and extended to obtain a fifth XZ control point; For the YZ point set, obtain the point with the smallest Y coordinate value as the second YZ control point and the point with the largest Y coordinate value as the fourth YZ control point and connect them; Traverse the other points in the YZ point set and obtain the point with the largest distance from the line connecting the second YZ control point and the fourth YZ control point as the middle point; Calculate the center of gravity of the three points with the smallest and largest Y coordinate values and the middle point; Take the midpoint between the middle point and the center of gravity as the third YZ control point; The second YZ control point and the third YZ control point are connected and extended to obtain the first YZ control point, and the third YZ control point and the fourth YZ control point are connected and extended to obtain the fifth YZ control point.
6. The construction method according to claim 5, characterized in that: After obtaining the five control points of the XZ plane and the five control points of the YZ plane, perform the following steps: Set the tangent directions of the five control points, wherein the tangent direction of the third XZ, YZ control point is correspondingly parallel to the direction of the line connecting the second XZ, YZ control point and the fourth XZ, YZ control point, the tangent direction of the second XZ, YZ control point is correspondingly the direction of the line connecting the third XZ, YZ control point and the second XZ, YZ control point, the tangent direction of the fourth XZ, YZ control point is correspondingly the direction of the line connecting the fourth XZ, YZ control point and the second XZ, YZ control point, the tangent direction of the first XZ, YZ control point is the same as the tangent direction of the second XZ, YZ control point, and the tangent direction of the fifth XZ, YZ control point is the same as the tangent direction of the fourth XZ, YZ control point; The coordinates of the five control points in the XZ plane and the five control points in the YZ plane and their corresponding tangent vectors are stored in the control point set.
7. The construction method according to claim 6, characterized in that: Constructing the section lines in the XZ and YZ planes according to the control point set comprises the following steps: An insertion point set between two adjacent control points is calculated by interpolation, and section lines in the XZ and YZ planes are constructed according to the insertion point set.
8. The construction method according to claim 1, characterized in that: The following steps are also included: Spread points on the actual pressing surface to obtain a correction point set; Calculate the distance from each point in the correction point set to the stamping part along the stamping direction; An offset is calculated according to the distance, and the actual binder surface is offset according to the offset to obtain a corrected actual binder surface.
9. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the construction method according to any one of claims 1 to 8 is implemented.
10. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the construction method according to any one of claims 1 to 8 is implemented.
