Design method of hot forming die insert water channel
By designing thermoforming mold insert water channels using real-time visualization and interactive methods, the problems of low design efficiency and difficulty in adjustment in existing technologies are solved, achieving efficient and accurate water channel design and automated sealing ring generation.
Patent Information
- Application Number
- CN202511488172.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-17
- Publication Date
- 2025-12-16
AI Technical Summary
Existing thermoforming mold insert water channel design methods are inefficient, require repeated manual measurement of the distance between the water channel line and the mold surface, are inflexible in adjustment, and are difficult to modify.
By displaying the design process in real time and using a unique interactive method, the water channels of thermoforming mold inserts are designed, the water channel entities are automatically generated, and the distance between the water channel lines and the surface is displayed in real time and adjusted in three dimensions. The sealing rings are also designed automatically.
It enables faster, more accurate, and more complete thermoforming mold insert water channel design, improving design efficiency and avoiding the problem of poor strength.
Smart Images

Figure CN121132973A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of mold design technology, and more specifically to a method for designing water channels in thermoforming mold inserts. Background Technology
[0002] The water channel system of hot forming (or hot stamping) dies plays a crucial role in rapidly and uniformly cooling high-temperature steel sheets (typically around 950°C) to induce a martensitic transformation, thereby achieving ultra-high strength (usually exceeding 1500 MPa). Insert water channel design is a sophisticated engineering process aimed at achieving this goal. The water channel design of hot forming die inserts is a multi-objective optimization engineering problem. There is no single, optimal solution; a comprehensive judgment must be made based on the geometry of the specific part, production cycle requirements, cost budget, and technical capabilities.
[0003] Currently, existing thermoforming mold insert water channel design methods suffer from low efficiency, requiring repeated manual measurements of the distance between the water channel line and the mold surface, inflexible water channel line adjustments, and difficulties in modification. Therefore, researching a more efficient interactive water channel design method is of significant practical importance. Summary of the Invention
[0004] The present invention aims to provide a method for designing water channels for thermoforming mold inserts. This method can display points and lines in each design process in real time through visualization, and has designed a unique interactive method to complete the design of water channels for thermoforming mold inserts more accurately, faster and more completely.
[0005] The technical solution of the present invention is as follows: The aforementioned thermoforming die insert water channel design method includes the following steps: A. Retrieve the pre-built part profile and the solid of each mold insert, select each punched end face of each mold insert, extract the outer contour of the punched end face, and discretize these outer contours into monosegments; the holes on the punched end face are the inlet and outlet of the water channel of the mold insert. B. Using discrete part surfaces as multiple triangular facets; C. Starting with a punched end face of a mold insert, calculate the distance between each segment and each triangular facet. If the distance meets the preset standard distance range, retain the segment as the line of the punched end face on the part surface and define it as the section line. D. Discretize the cross-section line into points; offset the discrete points of the cross-section line in their corresponding punched end faces to obtain the offset discrete points Q(n). E. Select one of the biased discrete points Q(n) as the recommended point P1. Calculate the distance D between the recommended point P1 and the biased discrete point Q(n), and compare it with the preset fixed spacing standard stdDisLine. When abs(D-stdDisLine) is the smallest, the recommended point P2 of the recommended point P1 is obtained. Then calculate the distance D between point P2 and other discrete points, and compare it with the preset fixed spacing standard stdDisLine. When abs(D-stdDisLine) is the smallest, the recommended point P3 of point P2 is obtained. Repeat this process to obtain all recommended points P(n). F. Starting from each recommended point P(n), create a long line L along the normal of the cross section, discretize this long line L, and obtain discrete points O(n). G. Calculate the distance between each discrete point O(n) and each triangular facet, and obtain the shortest distance d. min ; H. Construct a three-axis rotating coordinate system with each recommended point P(n) as the origin, where the Z-axis is the cross-section normal and the X-axis is the tangent direction of the cross-section line, providing rotational interaction around the three axes X, Y, and Z. J. From a top-down perspective, adjust the angle around the Y-axis to determine the direction of the long line L in the XY plane, and then calculate the shortest distance d based on step G. min Adjust the orientation of the long line L in the YZ and XZ planes to satisfy d min >StdDisSurface, and you get a series of adjusted lines L(n). K. Calculate the distance between each group of adjacent lines in line L(n) to obtain the shortest distance between each group of adjacent lines, and determine whether this shortest distance is greater than stdDisLine; If the standard spacing range condition is met, the line is retained as the waterway line; otherwise, the line angle is adjusted to meet the condition; then proceed to step N. L. If the adjustment still fails to bring the shortest distance within the standard distance range, delete the last line, and reselect another point near the deleted line P(n) as the recommended point. Repeat step GK, selecting the point based on the shortest distance d of that point. min The difference from the minimum standard distance is taken as the minimum value; M. Check all waterways to confirm the shortest distance d between each discrete point O(n). min The shortest distance between each adjacent waterway line is within the preset range; otherwise, adjust the angle according to step M, or reselect the recommended point for operation; after completion, the waterway line design of the perforated end face of the mold insert is obtained. N. Perform step CM operation on the other punched end faces of the mold insert. When selecting the endpoint of the waterway, do not define it directly by the line length, but use the endpoint of the waterway generated by the first cross section as the endpoint, so that the constructed waterway intersects with the previous waterway. If the distance from the surface shown by the water channel line on the next punched end face is not appropriate, adjust the angle and length of the water channel line on the second section, and then return to modify the previous punched end face to perform the CM operation, where the endpoint of the water channel line on the second section is selected as the endpoint of the water channel line on the first section. O. Record the starting points P(n) of all water channels of the mold insert. Design the water channel of the next adjacent mold insert. When selecting the drilling end face of the next insert, calculate the distance between the previously recorded starting point and the cross section. If the distance meets the standard, it is considered to be an adjacent cross section point. These points are then used as the recommended points P(n) in step F to ensure that the water channels between the two inserts converge at the same point at the cross section. Then proceed to step FN to complete the water channel design of the next mold insert. P. Repeat step O to complete the waterway design for all the blocks.
[0006] In step B, the step size of the discretized triangular facets is 10-40mm, the tolerance is 0.2-0.5mm, and the angle is PI / 6-PI / 12.
[0007] In step C, the preset standard distance range between each monosegment and each triangular facet is: the distance from the point on the monosegment closest to the triangular facet to the triangular facet is <0.1mm; in step O, the standard for the distance between the previously recorded starting point and the cross section is: this distance is <0.1mm.
[0008] In step D, the discrete point step size of the cross-section line is 0.5-1 mm.
[0009] In step D, the offset distance for the discrete points of the cross-section line is the radius of the waterway hole plus 8-12 mm, and the waterway radius is 3 mm, 4 mm, 5 mm, or 6 mm.
[0010] In step F, which involves setting discrete points on the cross-section line, the length of the long line L is 200-400mm; the step size of the discrete long line L is 15-25mm.
[0011] In step J, the shortest distance d calculated in step I is used. min The specific process of adjusting the orientation of the long line L in the YZ plane and XZ plane is as follows: Compare the shortest distance d minThe acute angles between the directions of the points on the corresponding triangular facets and the discrete point O(n) and the XZ and YZ planes are determined by the angle with which the acute angle is larger. The rotation axis is then adjusted in the plane with adjustment steps of 5°, 1°, 0.5°, or 0.1°. During adjustment, the minimum distance d along the longer line L must be maintained. min stdDisSurface.
[0012] In step K, the process of adjusting the line angle to meet the conditions is as follows: Adjust the angle of one of the lines while maintaining the shortest distance d between the discrete points O(n) of that line. min Within the preset range, manually adjust the discrete points O(n) of the line so that the minimum spacing between the lines is greater than the preset standard spacing; otherwise, proceed to step L.
[0013] The method for designing water channels for thermoforming die inserts also includes the following steps: Q. Through waterway design, waterway entities are automatically generated, with the starting point distinguishing between waterways with and without plugs; for waterway intersections between two blocks where a sealing ring needs to be designed, select the cross section of the block on the side where the sealing ring needs to be designed, obtain the starting point of the waterway line, and automatically generate the sealing ring entity according to the cross section normal.
[0014] The method of this invention can automatically generate the offset point of the insert end face, provide recommended equidistant endpoints of the water channel, display the minimum distance between the water channel line and the profile surface in real time, display the minimum distance between water channels, and adjust the water channel direction in three dimensions to meet the minimum standard distance, avoiding the problem of strength difference. It also considers the intersection and docking of water channels starting from the second end face and the first end face, and realizes the switching and editing of water channel plugs and non-plugs, as well as the automated design of non-plug sealing rings. Through real-time visual interaction, it can complete the design of thermoforming mold insert water channels more accurately, faster and more completely, and has high practical value. Attached Figure Description
[0015] Figure 1 This is a diagram showing the result of the waterway line of the mold insert established according to the method in Example 1. Detailed Implementation
[0016] The present invention will now be described in detail with reference to the accompanying drawings and embodiments. Example 1
[0017] A method for designing water channels for thermoforming die inserts includes the following steps: A. Retrieve the pre-built part profile and the solid of each mold insert, select each punched end face of each mold insert, extract the outer contour of the punched end face, discretize these outer contours into single segments, the step size of the single segment is 30mm, the tolerance is 0.3mm, and the angle is PI / 8; the holes on the punched end face are the inlet and outlet of the water channel of the mold insert. B. The discrete part surface is divided into multiple triangular patches; the step size of the triangular patch is 30mm, the tolerance is 0.3mm, and the angle is PI / 8. C. Starting with a punched end face of a mold insert, calculate the distance between each segment and each triangular facet. If the distance meets the preset standard distance range, retain the segment as the line of the punched end face on the part surface and define it as the section line. The preset standard distance range between each monosegment and each triangular facet is: the distance from the point on the monosegment closest to the triangular facet to the triangular facet is <0.1mm; in step O, the standard for the distance between the starting point and the cross section recorded earlier is: this distance is <0.1mm; D. Discretize the cross-section line into points, with a discrete point step size of 0.7 mm; offset the discrete points of the cross-section line in their corresponding punched end faces, with an offset distance of 15 mm, to obtain the offset discrete points Q(n); where the waterway radius is 4 mm. E. Select one of the biased discrete points Q(n) as the recommended point P1. Calculate the distance D between the recommended point P1 and the biased discrete point Q(n), and compare it with the preset fixed spacing standard stdDisLine. When abs(D-stdDisLine) is the smallest, the recommended point P2 of the recommended point P1 is obtained. Then calculate the distance D between point P2 and other discrete points, and compare it with the preset fixed spacing standard stdDisLine. When abs(D-stdDisLine) is the smallest, the recommended point P3 of point P2 is obtained. Repeat this process to obtain all recommended points P(n). F. Starting from each recommended point P(n), create a long line L along the normal of the cross section, discretize this long line L to obtain discrete points O(n); the length of the long line L is 300mm; the step size of the discrete long line L is 20mm. G. Calculate the distance between each discrete point O(n) and each triangular facet, and obtain the shortest distance d. min ; H. Construct a three-axis rotating coordinate system with each recommended point P(n) as the origin, where the Z-axis is the cross-section normal and the X-axis is the tangent direction of the cross-section line, providing rotational interaction around the three axes X, Y, and Z. J. From a top-down perspective, adjust the angle around the Y-axis to determine the direction of the long line L in the XY plane, and then calculate the shortest distance d based on step G. minAdjust the orientation of the long line L in the YZ and XZ planes to satisfy d min >StdDisSurface, and you get a series of adjusted lines L(n). The shortest distance d calculated in step I min The specific process of adjusting the orientation of the long line L in the YZ plane and XZ plane is as follows: Compare the shortest distance d min The acute angles between the directions of the corresponding points on the triangular facets and the discrete point O(n) and the XZ and YZ planes are determined. The plane with the larger acute angle is the one to which the rotation axis is adjusted first, with adjustment steps of 0.5°. During adjustment, the minimum distance d of the longer line L must be maintained. min stdDisSurface.
[0018] K. Calculate the spacing between each group of adjacent lines in line L(n) to obtain the shortest spacing between each group of adjacent lines, and determine whether this shortest spacing is within the standard spacing range. If the standard spacing range condition is met, the line is retained as the waterway line; otherwise, the line angle is adjusted to meet the condition; then proceed to step N. The process of adjusting the line angle to meet the conditions is as follows: Adjust the angle of one of the lines while maintaining the shortest distance d between the discrete points O(n) of that line. min Within the preset range, manually adjust the discrete points O(n) of the line so that the minimum spacing between the lines is greater than the preset standard spacing; otherwise, proceed to step L. L. If the adjustment still fails to bring the shortest distance within the standard distance range, delete the last line, and reselect another point near the deleted line P(n) as the recommended point. Repeat step GK, selecting the point based on the shortest distance d of that point. min The difference from the minimum standard distance is taken as the minimum value; M. Check all waterways to confirm the shortest distance d between each discrete point O(n). min The shortest distance between each adjacent waterway line is within the preset range; otherwise, adjust the angle according to step M, or reselect the recommended point for operation; after completion, the waterway line design of the perforated end face of the mold insert is obtained. N. Perform step CM operation on the other punched end faces of the mold insert. When selecting the endpoint of the waterway, do not define it directly by the line length, but use the endpoint of the waterway generated by the first cross section as the endpoint, so that the constructed waterway intersects with the previous waterway. If the distance from the surface shown by the water channel line on the next punched end face is not appropriate, adjust the angle and length of the water channel line on the second section, and then return to modify the previous punched end face to perform the CM operation, where the endpoint of the water channel line on the second section is selected as the endpoint of the water channel line on the first section. O. Record the starting points P(n) of all water channels of the mold insert. Design the water channel of the next adjacent mold insert. When selecting the drilling end face of the next insert, calculate the distance between the previously recorded starting point and the cross section. If the distance meets the standard, it is considered to be an adjacent cross section point. These points are then used as the recommended points P(n) in step F to ensure that the water channels between the two inserts converge at the same point at the cross section. Then proceed to step FN to complete the water channel design of the next mold insert. P. Repeat step O to complete the waterway design for all the blocks.
[0019] Q. Through waterway design, waterway entities are automatically generated, with the starting point distinguishing between waterways with and without plugs; for waterway intersections between two blocks where a sealing ring needs to be designed, select the cross section of the block on the side where the sealing ring needs to be designed, obtain the starting point of the waterway line, and automatically generate the sealing ring entity according to the cross section normal. Example 2
[0020] Using the method of Embodiment 1 of the present invention, watercourse lines are designed in the pre-built part profile and each mold insert entity. The design result of one insert is shown in [example missing]. Figure 1 .
Claims
1. A method for designing water channels in a thermoforming mold insert, characterized in that, Includes the following steps: A. Retrieve the pre-built part profile and the solid of each mold insert, select each punched end face of each mold insert, extract the outer contour of the punched end face, and discretize these outer contours into monosegments; the holes on the punched end face are the inlet and outlet of the water channel of the mold insert. B. Using discrete part surfaces as multiple triangular facets; C. Starting with a punched end face of a mold insert, calculate the distance between each segment and each triangular facet. If the distance meets the preset standard distance range, retain the segment as the line of the punched end face on the part surface and define it as the section line. D. Discretize the cross-section line into points; offset the discrete points of the cross-section line in their corresponding punched end faces to obtain the offset discrete points Q(n). E. Select one of the biased discrete points Q(n) as the recommended point P1. Calculate the distance D between the recommended point P1 and the biased discrete point Q(n), and compare it with the preset fixed spacing standard stdDisLine. When abs(D-stdDisLine) is the smallest, the recommended point P2 of the recommended point P1 is obtained. Then calculate the distance D between point P2 and other discrete points, and compare it with the preset fixed spacing standard stdDisLine. When abs(D-stdDisLine) is the smallest, the recommended point P3 of point P2 is obtained. Repeat this process to obtain all recommended points P(n). F. Starting from each recommended point P(n), create a long line L along the normal of the cross section, discretize this long line L, and obtain discrete points O(n). G. Calculate the distance between each discrete point O(n) and each triangular facet, and obtain the shortest distance d. min ; H. Construct a three-axis rotating coordinate system with each recommended point P(n) as the origin, where the Z-axis is the cross-section normal and the X-axis is the tangent direction of the cross-section line, providing rotational interaction around the three axes X, Y, and Z. J. From a top-down perspective, adjust the angle around the Y-axis to determine the direction of the long line L in the XY plane, and then calculate the shortest distance d based on step G. min Adjust the orientation of the long line L in the YZ and XZ planes to satisfy d min >StdDisSurface, and you get a series of adjusted lines L(n). K. Calculate the distance between each group of adjacent lines in line L(n) to obtain the shortest distance between each group of adjacent lines, and determine whether this shortest distance is greater than stdDisLine. If the standard spacing condition is met, the line is retained as the waterway line; otherwise, the line angle is adjusted to meet the condition; then proceed to step N. L. If the adjustment still fails to bring the shortest distance within the standard distance range, delete the last line, and reselect another point near the deleted line P(n) as the recommended point. Repeat step GK, selecting the point based on the shortest distance d of that point. min The difference from the minimum standard distance is taken as the minimum value; M. Check all waterways to confirm the shortest distance d between each discrete point O(n). min The shortest distance between each adjacent waterway line is within the preset range; otherwise, adjust the angle according to step M, or reselect the recommended point for operation; after completion, the waterway line design of the perforated end face of the mold insert is obtained. N. Perform step CM operation on the other punched end faces of the mold insert. When selecting the endpoint of the waterway, do not define it directly by the line length, but use the endpoint of the waterway generated by the first cross section as the endpoint, so that the constructed waterway intersects with the previous waterway. If the distance from the surface shown by the water channel line on the next punched end face is not appropriate, adjust the angle and length of the water channel line on the second section, and then return to modify the previous punched end face to perform the CM operation, where the endpoint of the water channel line on the second section is selected as the endpoint of the water channel line on the first section. O. Record the starting points P(n) of all water channels of the mold insert. Design the water channel of the next adjacent mold insert. When selecting the drilling end face of the next insert, calculate the distance between the previously recorded starting point and the cross section. If the distance meets the standard, it is considered to be an adjacent cross section point. These points are then used as the recommended points P(n) in step F to ensure that the water channels between the two inserts converge at the same point at the cross section. Then proceed to step FN to complete the water channel design of the next mold insert. P. Repeat step O to complete the waterway design for all the blocks.
2. The thermoforming mold insert water channel design method as described in claim 1, characterized in that: In step B, the step size of the discretized triangular facets is 10-40mm, the tolerance is 0.2-0.5mm, and the angle is PI / 6-PI / 12.
3. The thermoforming mold insert water channel design method as described in claim 1, characterized in that: In step C, the preset standard distance range between each monosegment and each triangular facet is: the distance from the point on the monosegment closest to the triangular facet to the triangular facet is <0.1mm; in step O, the standard for the distance between the previously recorded starting point and the cross section is: this distance is <0.1mm.
4. The thermoforming mold insert water channel design method as described in claim 1, characterized in that: In step D, the discrete point step size of the cross-section line is 0.5-1 mm.
5. The thermoforming mold insert water channel design method as described in claim 1, characterized in that: In step D, the offset distance for the discrete points of the cross-section line is the radius of the waterway hole plus 8-12 mm, and the waterway radius is 3 mm, 4 mm, 5 mm, or 6 mm.
6. The thermoforming die insert water channel design method as described in claim 1, characterized in that: In step F, the length of the long line L is 200-400mm; the step size of the discrete long line L is 15-25mm.
7. The thermoforming die insert water channel design method as described in claim 1, characterized in that: In step J, the shortest distance d calculated in step I is used. min The specific process of adjusting the orientation of the long line L in the YZ plane and XZ plane is as follows: Compare the shortest distance d min The acute angles between the directions of the points on the corresponding triangular facets and the discrete point O(n) and the XZ and YZ planes are determined by the angle with which the acute angle is larger. The rotation axis is then adjusted in the plane with adjustment steps of 5°, 1°, 0.5°, or 0.1°. During adjustment, the minimum distance d along the longer line L must be maintained. min stdDisSurface.
8. The thermoforming mold insert water channel design method as described in claim 1, characterized in that: In step K, the process of adjusting the line angle to meet the conditions is as follows: Adjust the angle of one of the lines while maintaining the shortest distance d between the discrete points O(n) of that line. min Within the preset range, manually adjust the discrete points O(n) of the line so that the minimum spacing between the lines is greater than the preset standard spacing. Otherwise, proceed to step L.
9. The thermoforming mold insert water channel design method as described in claim 1, characterized in that, It also includes the following steps: Q. Through waterway design, waterway entities are automatically generated, with the starting point distinguishing between waterways with and without plugs; for waterway intersections between two blocks where a sealing ring needs to be designed, select the cross section of the block on the side where the sealing ring needs to be designed, obtain the starting point of the waterway line, and automatically generate the sealing ring entity according to the cross section normal.