Design method and device for three-dimensional mold of automobile part and storage medium

By using multi-angle slice method and point pressure method in the three-dimensional mold design of automotive parts, we identify and optimize areas that are not easily filled, and solve the problem of defects in the mold production process in the prior art, and achieve higher quality automotive parts production.

CN119691888AActive Publication Date: 2025-03-25HEYUAN HUAYISHENG MOULD CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411590317.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-08
Publication Date
2025-03-25
Estimated Expiration
2044-11-08

AI Technical Summary

Technical Problem

The existing design methods for automotive parts three-dimensional molds fail to effectively optimize when there are areas that are not easily filled in the design model, resulting in defects in the mold making process and affecting actual use.

Method used

By establishing a preliminary three-dimensional mold in the spatial coordinate system, using the multi-angle slice method to obtain the angular positioning point, and analyzing the pressure weaknesses based on the point pressure method, optimizing the optimized mold to form a construction mold for automotive parts.

Benefits of technology

Effectively identify and optimize areas that are not easily filled, avoid defects in mold making, and ensure the quality and performance of automotive parts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119691888A_ABST
    Figure CN119691888A_ABST
Patent Text Reader

Abstract

The invention discloses a design method and device for a three-dimensional mold of an automobile part and a storage medium, and relates to the technical field of model design, and the design method comprises the steps that a preliminary three-dimensional mold is established; obtaining a rotating tangent plane, setting a slice analysis angle, processing by using a multi-angle slicing method, and obtaining an angle positioning point and a to-be-optimized mold; obtaining a pressure weak point by using a point location pressure method, and optimizing the to-be-optimized mold based on the pressure weak point to obtain a construction mold; the design method is used for solving the problems that in an existing design method for the three-dimensional mold of the automobile part, when an area which is not easy to fill exists in a design model, if the area which is not easy to fill is not optimized, the manufactured mold has flaws in the actual mold manufacturing process, and then actual mold use is affected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of model design, and in particular to a design method, equipment and storage medium for a three-dimensional mould of an automobile component. Background Art

[0002] Auto parts are the various units that make up the whole car and are a kind of product that serves the car; there are many kinds of auto parts, including engine systems, transmission systems, suspension systems, brake systems, steering systems, electrical systems, body systems, tires and wheels, etc.; the design process of three-dimensional molds for auto parts includes multiple steps, such as feature modeling and the use of standard parts, etc.; when designing, it is necessary to check the digital model, sew the sheet body, and generate the working parts such as the punch, die and blank holder according to the parting line and blank line provided by the process; in addition, it is also necessary to arrange the ejector pins, assemble standard parts, and refine the mold, such as setting the processing color and digging holes to reduce weight.

[0003] The existing method for designing three-dimensional molds for automobile parts usually obtains a virtualized automobile model, and based on the test results of the virtualized automobile model under a virtual driving state, continuously adjusts the parameters of the automobile parts to obtain automobile parts that meet the actual needs of the automobile. Although this improved method can ensure that the obtained design model of the parts can meet the actual driving needs of the automobile, when there are areas that are difficult to fill in the design model, if the areas that are difficult to fill are not optimized, it will lead to defects in the actual mold making process, which will affect the actual use of the mold. For example, a corner of a gear is not fully filled, resulting in the problem that the gear set cannot be rotated. For example, in the patent application with publication number CN114218710A, the patent application A method for optimizing the production design of automobile parts based on big data has been developed. The scheme is to obtain automobile parts design parameters that meet the working condition test requirements by constructing an initialization model of the automobile parts to be produced, a working condition test model of the automobile parts to be produced, and a car virtualization model of the target car type using the automobile parts to be produced. Other improvements in three-dimensional molds for automobile parts are usually optimizations in terms of the strength or toughness of the parts, which still cannot solve the problem that when there are areas in the design model that are difficult to fill, if the areas that are difficult to fill are not optimized, the molds produced will have defects in the actual mold making process, which will affect the actual use of the mold. In view of this, it is necessary to improve the existing design method for three-dimensional molds for automobile parts. Summary of the invention

[0004] The present invention aims to solve one of the technical problems in the prior art to at least a certain extent, by proposing a design method, device and storage medium for a three-dimensional mold of an automotive component, so as to solve the problem in the existing design method for a three-dimensional mold of an automotive component that when there is an area in the design model that is difficult to fill, if the area that is difficult to fill is not optimized, it will lead to defects in the mold produced during the actual mold making process, thereby affecting the actual use of the mold, such as a corner of a gear is not completely filled, resulting in the problem that the gear set cannot rotate.

[0005] To achieve the above objectives, in a first aspect, the present application provides a method for designing a three-dimensional mold for an automobile component, comprising the following steps:

[0006] Step S1, establishing a preliminary three-dimensional mold in a spatial coordinate system based on three-dimensional modeling of automobile parts;

[0007] Step S2, obtaining a rotation section corresponding to the preliminary three-dimensional mold based on the spatial coordinate system, setting a slice analysis angle based on the rotation section, processing the preliminary three-dimensional mold using a multi-angle slice method, obtaining angle positioning points based on the analysis results, marking the angle positioning points in the preliminary three-dimensional mold; and recording the preliminary three-dimensional mold containing all angle positioning points as a mold to be optimized;

[0008] Step S3, using the point pressure method to analyze all angle positioning points in the mold to be optimized, and based on the analysis results, obtaining the pressure weaknesses in the mold to be optimized, optimizing the mold to be optimized based on the pressure weaknesses, and recording the obtained mold to be optimized as a construction mold for automotive parts.

[0009] Further, step S1 includes: establishing a spatial coordinate system and recording it as a mold analysis coordinate system, wherein the units of the X-axis, Y-axis and Z-axis of the mold analysis coordinate system are all meters; obtaining a three-dimensional modeling of the automobile parts and recording it as a part modeling; placing the part modeling in the first quadrant of the mold analysis coordinate system, obtaining two planes parallel to the XY plane, recording them as plane A1 and plane A2, and translating plane A1 and plane A2 until plane A1 and plane A2 just coincide with the part modeling and plane A1 and plane A2 do not coincide with each other;

[0010] Obtain two planes parallel to the XZ plane, record them as plane B1 and plane B2 respectively, translate plane B1 and plane B2 until plane B1 and plane B2 just coincide with the part modeling and plane B1 and plane B2 do not coincide;

[0011] Obtain two planes parallel to the ZY plane, record them as plane C1 and plane C2 respectively, translate plane C1 and plane C2 until plane C1 and plane C2 coincide with the part modeling and plane C1 and plane C2 do not coincide;

[0012] The closed space enclosed by plane A1, plane A2, plane B1, plane B2, plane C1 and plane C2 is recorded as the part external model, and the area of ​​the part external model except part modeling is recorded as the preliminary three-dimensional mold.

[0013] Further, step S2 includes:

[0014] The line between the center of the part's external model and the origin of the coordinates is recorded as line D1. A straight line parallel to the Z axis is drawn from the center of the part's external model, and the intersection of the straight line and the XY plane is recorded as the midpoint. The line between the midpoint and the origin of the coordinates is recorded as line D2. The plane where the lines D1 and D2 are located is recorded as the slice rotation plane.

[0015] The plane where the slice rotation plane intersects the preliminary three-dimensional mold is recorded as the rotation section; the value of 360° divided by k is recorded as the slice analysis angle; the position of the preliminary three-dimensional mold at this time is recorded as the initial position, and the preliminary three-dimensional mold is processed using the multi-angle slicing method.

[0016] Furthermore, the multi-angle slicing method includes: step V1, recording the straight line where the connecting line D1 is located as the slicing midline, and recording the line segment where the slicing midline intersects with the preliminary three-dimensional mold as the slicing line segment;

[0017] Step V2: divide the slicing line segment into j equal parts, and record the midpoint of each part as slicing point QP1 to slicing point QP from near to far from the coordinate origin. j ;

[0018] Step V3, for any slice point QP j1 , by the slice point QP j1 Draw a plane perpendicular to the slice midline, and record the area where the plane intersects with the preliminary 3D model as the slice plane QM j1 , obtain the slice planes QM corresponding to all slice points QP, where j1 is a positive integer less than or equal to j and greater than or equal to 1.

[0019] Furthermore, the multi-angle slicing method also includes:

[0020] Step V4: for any two slices QM with adjacent numbers j1 And the slice surface QM j1+1 , slice the surface QM j1 With slice surface QM j1+1 Coincidence, where the coincidence slice surface QM j1 With slice surface QM j1+1 Orientation and slice surface QM in preliminary three-dimensional mold j1 With slice surface QM j1+1 Keep consistent and slice point QP j1With the slice point QP j1+1 Overlap; when the slice surface QM j1 With slice surface QM j1+1 When the slices are completely overlapped, continue to analyze the slices QM with adjacent numbers that have not been analyzed; when the slices QM j1 or slice surface QM j1+1 When there is a non-overlapping area in , the non-overlapping area is recorded as the positioning area, and the inflection point in the positioning area is recorded as the overlapping positioning point;

[0021] Step V5, obtaining the coincidence positioning points corresponding to all the slice planes QM, and marking all the coincidence positioning points at the corresponding positions in the preliminary three-dimensional mold based on the positions of all the slice planes in the preliminary three-dimensional mold; rotating the preliminary three-dimensional mold clockwise based on the rotating slice plane to analyze the slice angle;

[0022] Step V6, repeating steps V1 to V5 until the position of the preliminary three-dimensional mold after the preliminary three-dimensional mold is rotated clockwise based on the rotation section in step V5 and the slice analysis angle is the same as the initial position.

[0023] Furthermore, the multi-angle slicing method also includes:

[0024] Step V7, when any position D in the preliminary three-dimensional mold is marked as a coincident positioning point for k times, the position D is recorded as a positioning point to be screened; and all positioning points to be screened in the preliminary three-dimensional mold are obtained;

[0025] Step V8, simulate filling the preliminary three-dimensional mold, record the positioning points to be screened that are in contact with the filling material after filling as angle positioning points; and record the preliminary three-dimensional mold containing all angle positioning points as the mold to be optimized.

[0026] Furthermore, the point pressure method includes:

[0027] A physical model is built based on the mold to be optimized, which is recorded as the model to be optimized, and pressure sensors are placed at all angle positioning points in the model to be optimized, which are recorded as pressure sensor YL1 to pressure sensor YL z ; Based on the infusion material used in the production of automobile parts, the model to be optimized is infused until the infusion of the model to be optimized is completed, and the pressure values ​​detected by all pressure sensors YL at this time are recorded;

[0028] Empty the injection material in the model to be optimized and repeat the injection t times; for any pressure sensor YL z1 , establish a plane rectangular coordinate system, recorded as the pressure analysis coordinate system, where the coordinates of the origin of the X-axis of the pressure analysis coordinate system to the right are the 1st to the tth time, and the unit of the Y-axis is N; based on the pressure sensor YL at each perfusion z1The recorded pressure is marked in the pressure analysis coordinate system, and all the marked points are fitted into a broken line, which is recorded as the pressure broken line ZX z1 ;

[0029] Obtain the pressure broken lines ZX corresponding to all pressure sensors YL; for any pressure broken line ZX, record the maximum value of the slopes of all line segments divided by the inflection points in the pressure broken line ZX as the slope max; record the difference between the ordinate of the inflection point with the largest ordinate and the inflection point with the smallest ordinate in the pressure broken line ZX as the pressure max; obtain the slopes max and pressures max corresponding to all pressure broken lines ZX;

[0030] The pressure line ZX corresponding to the maximum value among all the pressures max is recorded as the pressure difference line. When the number of pressure difference lines is greater than 1, the pressure difference line with the largest slope max is retained, and the pressure max and slope max corresponding to the pressure difference line are recorded as the discrimination peak value.

[0031] The angle positioning point where the pressure sensor YL is located corresponding to the pressure difference line is recorded as the pressure weak point.

[0032] Furthermore, step S3 further includes:

[0033] The pressure weakness is reported to the staff and the structure of the model to be optimized is optimized, and the optimized model to be optimized is re-analyzed using the point pressure method. When the slope max and pressure max corresponding to the pressure weakness obtained by analysis are both less than the judgment peak value; the three-dimensional model corresponding to the mold to be optimized at this time is recorded as the construction mold of automobile parts, and the automobile parts are manufactured based on the construction mold.

[0034] In a second aspect, the present application provides an electronic device, including a processor and a memory, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the steps in the above method are performed.

[0035] In a third aspect, the present application provides a storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps in the above method are performed.

[0036] Beneficial effects of the present invention: the present invention first establishes a preliminary three-dimensional mold in a spatial coordinate system based on the three-dimensional modeling of automobile parts; then obtains a rotating section corresponding to the preliminary three-dimensional mold based on the spatial coordinate system, sets a slice analysis angle based on the rotating section, processes the preliminary three-dimensional mold using a multi-angle slice method, obtains angle positioning points based on the analysis results, and marks the angle positioning points in the preliminary three-dimensional mold; the preliminary three-dimensional mold containing all angle positioning points is recorded as a mold to be optimized, which has the advantage that by obtaining angle positioning points based on the rotating section, the position of the three-dimensional mold of the automobile parts that is easily not fully filled when being manufactured can be obtained, thereby facilitating the acquisition of pressure weaknesses in subsequent analysis to optimize the position that is easily not fully filled, and preventing the mold from having defects that affect the actual manufacturing of parts;

[0037] The present invention also uses a point pressure method to analyze all angle positioning points in the mold to be optimized, and obtains the pressure weaknesses in the mold to be optimized based on the analysis results, optimizes the mold to be optimized based on the pressure weaknesses, and records the obtained mold to be optimized as a construction mold for automobile parts. The advantage of this is that by obtaining the pressure weaknesses, the positions of the mold to be optimized that are not easy to be filled when it is used can be obtained, and the positions that are not easy to be filled can be optimized, thereby preventing defects in the manufactured automobile parts due to incomplete filling of the mold when the automobile parts are manufactured. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] Figure 1 is a flow chart of the steps of the method of the present invention;

[0039] Figure 2 It is a schematic diagram for obtaining the external model of the part;

[0040] Figure 3 A schematic diagram of obtaining the rotation plane of the present invention;

[0041] Figure 4 A schematic diagram of obtaining the coincidence positioning points of the present invention;

[0042] Figure 5 It is a schematic diagram of obtaining the slope max and the pressure max of the present invention;

[0043] Figure 6 It is a principle block diagram of the electronic device of the present invention. DETAILED DESCRIPTION

[0044] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0045] Example 1, first aspect, please refer to Figure 1 As shown, the present application provides a design method for a three-dimensional mold of an automobile component, comprising the following steps:

[0046] Step S1, establishing a preliminary three-dimensional mold in a spatial coordinate system based on the three-dimensional modeling of automobile parts; Step S1 includes: Step S101, establishing a spatial coordinate system and recording it as a mold analysis coordinate system, wherein the units of the X-axis, Y-axis and Z-axis of the mold analysis coordinate system are all meters; obtaining the three-dimensional modeling of automobile parts and recording it as part modeling; placing the part modeling in the first quadrant of the mold analysis coordinate system, obtaining two planes parallel to the XY plane, recording them as plane A1 and plane A2 respectively, translating plane A1 and plane A2 until plane A1 and plane A2 just coincide with the part modeling and plane A1 does not coincide with plane A2;

[0047] In the specific implementation process, in actual implementation, the automobile parts that can be made using the three-dimensional mold may include the engine crankshaft, engine connecting rod, steering knuckle, gear and wheel hub in the automobile engine;

[0048] Step S102, obtaining two planes parallel to the XZ plane, respectively recorded as plane B1 and plane B2, translating plane B1 and plane B2 until plane B1 and plane B2 just coincide with the part modeling and plane B1 and plane B2 do not coincide;

[0049] Step S103, obtaining two planes parallel to the ZY plane, respectively recorded as plane C1 and plane C2, translating plane C1 and plane C2 until plane C1 and plane C2 coincide with the part modeling and plane C1 and plane C2 do not coincide with each other;

[0050] Step S104, record the closed space enclosed by plane A1, plane A2, plane B1, plane B2, plane C1 and plane C2 as the part external model, and record the area of ​​the part external model other than the part modeling as the preliminary three-dimensional mold; in this embodiment, refer to Figure 2 As shown, for example, in one analysis, the engine crankshaft is analyzed, the part modeling corresponding to the engine crankshaft is obtained, and the part modeling is placed in the mold analysis coordinate system. The part external model obtained by obtaining plane A1, plane A2, plane B1, plane B2, plane C1 and plane C2 is as follows Figure 2 As shown in the cube PP1.

[0051] Step S2, obtaining a rotation section corresponding to the preliminary three-dimensional mold based on the spatial coordinate system, setting a slice analysis angle based on the rotation section, processing the preliminary three-dimensional mold using a multi-angle slice method, obtaining angle positioning points based on the analysis results, marking the angle positioning points in the preliminary three-dimensional mold; and recording the preliminary three-dimensional mold containing all angle positioning points as a mold to be optimized;

[0052] Step S2 includes: step S201, record the line between the center of the part circumscribed model and the coordinate origin as line D1, draw a straight line parallel to the Z axis from the center of the part circumscribed model, record the intersection of the straight line and the XY plane as the midpoint, record the line between the midpoint and the coordinate origin as line D2; record the plane where the lines D1 and D2 are located as the slice rotation plane; in the specific implementation, please refer to Figure 2 As shown, the cube PP1 is the external model of the part, the line segment D1 is the connecting line D1, the point D0 is the midpoint, and the line segment D2 is the connecting line D2; please refer to the rotation section obtained by analysis Figure 3 As shown, the plane formed by point ZZ1, point ZZ2, point ZZ3 and point ZZ4 is the plane where the slice rotation plane intersects with the preliminary three-dimensional mold, that is, the rotation plane;

[0053] Step S202, record the plane where the slice rotation plane intersects with the preliminary three-dimensional mold as the rotation section; record the value of 360° divided by k as the slice analysis angle; record the position of the preliminary three-dimensional mold at this time as the initial position, and use the multi-angle slice method to process the preliminary three-dimensional mold. In the specific implementation process, the value of k can be set according to the actual amount of data that can be processed. For example, when the actual amount of data that can be processed by the device is large, the value of the slice analysis angle can be reduced by increasing the value of k, so as to obtain more analysis data, thereby making the obtained angle positioning point more accurate. In this embodiment, the value of k is set to 10, that is, the slice analysis angle is 36°; the multi-angle slice method includes:

[0054] Step V1, record the straight line where the connecting line D1 is located as the slicing midline, and record the line segment where the slicing midline intersects with the preliminary three-dimensional mold as the slicing line segment;

[0055] Step V2: divide the slicing line segment into j equal parts, and record the midpoint of each part as slicing point QP1 to slicing point QP from near to far from the coordinate origin. j; In the specific implementation process, the value of j can be set according to the actual amount of data that can be processed. For example, when the actual amount of data that can be processed by the device is large, more slice points QP can be obtained by increasing the value of j, thereby ensuring that all the angle positioning points that meet the requirements in the preliminary three-dimensional mold can be obtained, making the overall analysis more complete and effective;

[0056] Step V3, for any slice point QP j1 , by the slice point QP j1 Draw a plane perpendicular to the slice midline, and record the area where the plane intersects with the preliminary 3D model as the slice plane QM j1 , obtain the slice planes QM corresponding to all slice points QP, where j1 is a positive integer less than or equal to j and greater than or equal to 1;

[0057] Step V4: for any two slices QM with adjacent numbers j1 And the slice surface QM j1+1 , slice the surface QM j1 With slice surface QM j1+1 Coincidence, where the coincidence slice surface QM j1 With slice surface QM j1+1 Orientation and slice surface QM in preliminary three-dimensional mold j1 With slice surface QM j1+1 Keep consistent and slice point QP j1 With the slice point QP j1+1 Overlap; when the slice surface QM j1 With slice surface QM j1+1 When the slices are completely overlapped, continue to analyze the slices QM with adjacent numbers that have not been analyzed; when the slices QM j1 or slice surface QM j1+1 When there is a non-overlapping area in the , the non-overlapping area is recorded as the positioning area, and the inflection point in the positioning area is recorded as the overlapping positioning point; in the specific implementation process, for example, in one analysis, the slice plane QM2 and the slice plane QM3 are obtained as follows Figure 4 As shown in QQ1 and QQ2 in FIG. 1 , by completely overlapping QQ1 and QQ2 to obtain QQ3, it can be obtained that area QQ4 is a non-overlapping area, that is, a positioning area, and point QQ5 in area QQ4 can be recorded as an overlapping positioning point;

[0058] Step V5, obtaining the coincidence positioning points corresponding to all the slice planes QM, and marking all the coincidence positioning points at the corresponding positions in the preliminary three-dimensional mold based on the positions of all the slice planes in the preliminary three-dimensional mold; rotating the preliminary three-dimensional mold clockwise based on the rotating slice plane to analyze the angle; in the specific implementation, by obtaining the coincidence positioning points, the points in the corners of the preliminary three-dimensional mold can be used to help obtain the angle positioning points through subsequent screening;

[0059] Step V6, repeating Step V1 to Step V5 until the position of the preliminary three-dimensional mold in Step V5 is the same as the initial position after the preliminary three-dimensional mold is rotated clockwise based on the rotation section analysis angle;

[0060] Step V7, when any position D in the preliminary three-dimensional mold is marked as a coincident positioning point for k times, the position D is recorded as a positioning point to be screened; and all positioning points to be screened in the preliminary three-dimensional mold are obtained;

[0061] Step V8, simulate the filling of the preliminary three-dimensional mold, record the positioning points to be screened that are in contact with the filling material after filling as angle positioning points; record the preliminary three-dimensional mold containing all angle positioning points as the mold to be optimized; in the specific implementation, by recording the positioning points to be screened that are in contact with the filling material after filling as angle positioning points, it can be ensured that the angle positioning points are located in the corners of the preliminary three-dimensional mold and can contact the filling material.

[0062] Step S3, using the point pressure method to analyze all the angle positioning points in the mold to be optimized, and based on the analysis results, obtaining the pressure weakness in the mold to be optimized, optimizing the mold to be optimized based on the pressure weakness, and recording the obtained mold to be optimized as the construction mold of the automobile parts; Step S301, the point pressure method includes:

[0063] Step S3011: build a physical model based on the mold to be optimized, which is recorded as the model to be optimized, and place pressure sensors at all angle positioning points in the model to be optimized, which are recorded as pressure sensors YL1 to YL2. z ; Based on the infusion material used in the production of automobile parts, the model to be optimized is infused until the infusion of the model to be optimized is completed, and the pressure values ​​detected by all pressure sensors YL at this time are recorded;

[0064] Step S3012: Clear the injection material in the model to be optimized and repeat the injection t times; for any pressure sensor YL z1 , establish a plane rectangular coordinate system, recorded as the pressure analysis coordinate system, where the coordinates of the origin of the X-axis of the pressure analysis coordinate system to the right are the 1st to the tth time, and the unit of the Y-axis is N; based on the pressure sensor YL at each perfusion z1 The recorded pressure is marked in the pressure analysis coordinate system, and all the marked points are fitted into a broken line, which is recorded as the pressure broken line ZX z1 ;

[0065] In the specific implementation process, for example, in a data processing, the pressure line ZX is obtained as follows: Figure 5As shown, the broken line ZX is the pressure broken line ZX, T1 to T5 are the first to fifth times, and through analysis, it can be obtained that the slope max corresponding to the broken line ZX is the slope corresponding to the line segment XX1, and the pressure max corresponding to the broken line ZX is the difference between the ordinates of point XX2 and point XX3; by obtaining the slope max and the pressure max, it can be obtained whether the angle positioning point corresponding to the pressure broken line ZX can be completely poured every time. When the slope max or the pressure max is large, it means that during a certain pouring, the pouring material in the angle positioning point is less, that is, it cannot be completely poured. If the preliminary three-dimensional mold at this time is put into use, the produced engine crankshaft may have defects due to the inability to completely pour the angle positioning point, so the preliminary three-dimensional mold at this time should be optimized;

[0066] Step S3013, obtaining the pressure broken lines ZX corresponding to all the pressure sensors YL; for any pressure broken line ZX, recording the maximum value of the slopes of all line segments divided by the inflection points in the pressure broken line ZX as the slope max; recording the difference between the ordinate of the inflection point with the largest ordinate and the inflection point with the smallest ordinate in the pressure broken line ZX as the pressure max; obtaining the slopes max and pressures max corresponding to all the pressure broken lines ZX;

[0067] Step S3014, record the pressure line ZX corresponding to the maximum value of all pressures max as the pressure difference line. When the number of pressure difference lines is greater than 1, retain the pressure difference line with the largest slope max, and record the pressure max and slope max corresponding to the pressure difference line as the discrimination peak value;

[0068] In the specific implementation process, for example, in a data processing, the slopes max corresponding to all the pressure fold lines ZX are 1, 1.3, 0.4, 0 and 2 respectively, and the pressure max are 2N, 3N, 1N, 0N and 4N respectively. Then, through analysis, it can be obtained that the pressure fold line ZX with a pressure max of 4N is a pressure difference fold line, and the judgment peaks are 2 and 4N respectively;

[0069] Step S3015, record the angle positioning point where the pressure sensor YL corresponding to the pressure difference line is located as the pressure weak point.

[0070] In step S302, the pressure weakness is reported to the staff and the structure of the model to be optimized is optimized, and the optimized model to be optimized is re-analyzed using the point pressure method. When the slope max and pressure max corresponding to the pressure weakness obtained by analysis are both less than the judgment peak value; the three-dimensional model corresponding to the mold to be optimized at this time is recorded as the construction mold of the automobile parts, and the automobile parts are manufactured based on the construction mold; in the specific implementation, when the pressure weakness is obtained, it can be reported to the staff, and the model to be optimized can be optimized by redesigning the model, optimizing the location of the pressure weakness and adding injection ports, etc., to ensure that the optimized mold to be optimized is more perfect, so as to avoid the problem of defects in the manufactured automobile parts due to incomplete filling of the mold.

[0071] Example 2, please refer to Figure 6 As shown, Figure 6 The structural schematic diagram of an electronic device is illustrated, and the electronic device may include: a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus. The memory stores computer-readable instructions, and the processor may call the instructions in the memory. When the computer-readable instructions are executed by the processor, the steps in a design method for a three-dimensional mold of an automobile part are executed to realize the following functions: first, a preliminary three-dimensional mold is established in a spatial coordinate system based on the three-dimensional modeling of the automobile part; then, a rotation section corresponding to the preliminary three-dimensional mold is obtained based on the spatial coordinate system, and a slice analysis angle is set based on the rotation section, and the preliminary three-dimensional mold is processed using a multi-angle slice method, and angle positioning points are obtained based on the analysis results, and the angle positioning points are marked in the preliminary three-dimensional mold; the preliminary three-dimensional mold containing all angle positioning points is recorded as a mold to be optimized; finally, all angle positioning points in the mold to be optimized are analyzed using a point pressure method, and pressure weaknesses in the mold to be optimized are obtained based on the analysis results, and the mold to be optimized is optimized based on the pressure weaknesses, and the obtained mold to be optimized is recorded as a construction mold for automobile parts.

[0072] In addition, the logic instructions in the above-mentioned memory can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art, and the computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk.

[0073] Embodiment 3. The present application also provides a computer program product, which includes a computer program stored on a computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute a design method for a three-dimensional mold for an automotive part provided by the above methods, the method including: first, based on the three-dimensional modeling of the automotive part, a preliminary three-dimensional mold is established in a spatial coordinate system; then, based on the spatial coordinate system, a rotating section corresponding to the preliminary three-dimensional mold is obtained, and a slice analysis angle is set based on the rotating section, the preliminary three-dimensional mold is processed using a multi-angle slicing method, and angle positioning points are obtained based on the analysis results, and the angle positioning points are marked in the preliminary three-dimensional mold; the preliminary three-dimensional mold containing all angle positioning points is recorded as a mold to be optimized; finally, the point pressure method is used to analyze all angle positioning points in the mold to be optimized, and based on the analysis results, pressure weaknesses in the mold to be optimized are obtained, the mold to be optimized is optimized based on the pressure weaknesses, and the obtained mold to be optimized is recorded as a construction mold for the automotive part.

[0074] Embodiment 4, the present application also provides a computer-readable storage medium, the present application provides a storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above method for designing a three-dimensional mold for an automotive component are executed to achieve the following functions: first, a preliminary three-dimensional mold is established in a spatial coordinate system based on the three-dimensional modeling of the automotive component; then, a rotating section corresponding to the preliminary three-dimensional mold is obtained based on the spatial coordinate system, and a slice analysis angle is set based on the rotating section, the preliminary three-dimensional mold is processed using a multi-angle slicing method, and angle positioning points are obtained based on the analysis results, and the angle positioning points are marked in the preliminary three-dimensional mold; the preliminary three-dimensional mold containing all angle positioning points is recorded as a mold to be optimized; finally, a point pressure method is used to analyze all angle positioning points in the mold to be optimized, and pressure weaknesses in the mold to be optimized are obtained based on the analysis results, the mold to be optimized is optimized based on the pressure weaknesses, and the obtained mold to be optimized is recorded as a construction mold for automotive components.

[0075] Through the description of the above implementation methods, the embodiments of the present invention can be provided as methods, systems or computer program products. Based on such an understanding, the above technical solutions can be essentially or partly contributed to the prior art in the form of software products, which can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, an optical disk, etc., and include several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0076] In the embodiments provided in the present application, it should be understood that the disclosed system or method can be implemented in other ways. The embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. There may be other division methods in actual implementation. For example, multiple modules or units can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of systems, modules and units can be electrical, mechanical or other forms.

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

Claims

1. A design method for a three-dimensional mold for an automobile part, characterized in that: The steps include: Step S1, establishing a preliminary three-dimensional mold in a spatial coordinate system based on three-dimensional modeling of automobile parts; Step S2, obtaining a rotation section corresponding to the preliminary three-dimensional mold based on the spatial coordinate system, setting a slice analysis angle based on the rotation section, processing the preliminary three-dimensional mold using a multi-angle slice method, obtaining an angle positioning point based on the analysis result, and marking the angle positioning point in the preliminary three-dimensional mold; The preliminary three-dimensional mold containing all angle positioning points is recorded as the mold to be optimized; Step S3, using the point pressure method to analyze all angle positioning points in the mold to be optimized, and based on the analysis results, obtaining the pressure weaknesses in the mold to be optimized, optimizing the mold to be optimized based on the pressure weaknesses, and recording the obtained mold to be optimized as a construction mold for automotive parts.

2. The design method of a three-dimensional mold for automobile parts according to claim 1, characterized in that: Step S1 includes: establishing a spatial coordinate system and recording it as a mold analysis coordinate system, wherein the units of the X-axis, Y-axis and Z-axis of the mold analysis coordinate system are all meters; obtaining a three-dimensional modeling of an automobile part and recording it as a part modeling; placing the part modeling in the first quadrant of the mold analysis coordinate system, obtaining two planes parallel to the XY plane, recording them as plane A1 and plane A2, and translating plane A1 and plane A2 until plane A1 and plane A2 coincide with the part modeling and plane A1 does not coincide with plane A2; Obtain two planes parallel to the XZ plane, record them as plane B1 and plane B2 respectively, translate plane B1 and plane B2 until plane B1 and plane B2 just coincide with the part modeling and plane B1 and plane B2 do not coincide; Obtain two planes parallel to the ZY plane, record them as plane C1 and plane C2 respectively, translate plane C1 and plane C2 until plane C1 and plane C2 coincide with the part modeling and plane C1 and plane C2 do not coincide; The closed space enclosed by plane A1, plane A2, plane B1, plane B2, plane C1 and plane C2 is recorded as the part external model, and the area of ​​the part external model except part modeling is recorded as the preliminary three-dimensional mold.

3. The design method of a three-dimensional mold for automobile parts according to claim 2, characterized in that: Step S2 includes: The line between the center of the part's external model and the origin of the coordinates is recorded as line D1. A straight line parallel to the Z axis is drawn from the center of the part's external model, and the intersection of the straight line and the XY plane is recorded as the midpoint. The line between the midpoint and the origin of the coordinates is recorded as line D2. The plane where the lines D1 and D2 are located is recorded as the slice rotation plane. The plane where the slice rotation plane intersects the preliminary three-dimensional mold is recorded as the rotation section; the value of 360° divided by k is recorded as the slice analysis angle; the position of the preliminary three-dimensional mold at this time is recorded as the initial position, and the preliminary three-dimensional mold is processed using the multi-angle slicing method.

4. The design method of a three-dimensional mold for automobile parts according to claim 3 is characterized in that: The multi-angle slicing method includes: step V1, recording the straight line where the connecting line D1 is located as the slicing center line, and recording the line segment where the slicing center line intersects with the preliminary three-dimensional mold as the slicing line segment; Step V2: divide the slicing line segment into j equal parts, and record the midpoint of each part as slicing point QP1 to slicing point QP from near to far from the coordinate origin. j ; Step V3, for any slice point QP j1 , by the slice point QP j1 Draw a plane perpendicular to the slice midline, and record the area where the plane intersects with the preliminary 3D model as the slice plane QM j1 , obtain the slice planes QM corresponding to all slice points QP, where j1 is a positive integer less than or equal to j and greater than or equal to 1.

5. The design method of a three-dimensional mold for automobile parts according to claim 4, characterized in that: Multi-angle sectioning also includes: Step V4: for any two slices QM with adjacent numbers j1 And the slice surface QM j1+1 , slice the surface QM j1 With slice surface QM j1+1 Coincidence, where the coincidence slice surface QM j1 With slice surface QM j1+1 Orientation and slice surface QM in preliminary three-dimensional mold j1 With slice surface QM j1+1 Keep consistent and slice point QP j1 With the slice point QP j1+1 Overlap; when the slice surface QM j1 With slice surface QM j1+1 When the slices are completely overlapped, continue to analyze the slices QM with adjacent numbers that have not been analyzed; when the slices QM j1 or slice surface QM j1+1 When there is a non-overlapping area in , the non-overlapping area is recorded as the positioning area, and the inflection point in the positioning area is recorded as the overlapping positioning point; Step V5, obtaining the coincidence positioning points corresponding to all the slice planes QM, and marking all the coincidence positioning points at the corresponding positions in the preliminary three-dimensional mold based on the positions of all the slice planes in the preliminary three-dimensional mold; rotating the preliminary three-dimensional mold clockwise based on the rotating slice plane to analyze the slice angle; Step V6, repeating steps V1 to V5 until the position of the preliminary three-dimensional mold after the preliminary three-dimensional mold is rotated clockwise based on the rotation section in step V5 and the slice analysis angle is the same as the initial position.

6. The method for designing a three-dimensional mold for an automobile component according to claim 5, characterized in that: Multi-angle sectioning also includes: Step V7, when any position D in the preliminary three-dimensional mold is marked as a coincident positioning point for k times, the position D is recorded as a positioning point to be screened; and all positioning points to be screened in the preliminary three-dimensional mold are obtained; Step V8, simulate filling the preliminary three-dimensional mold, record the positioning points to be screened that are in contact with the filling material after filling as angle positioning points; and record the preliminary three-dimensional mold containing all angle positioning points as the mold to be optimized.

7. The method for designing a three-dimensional mold for an automobile component according to claim 6, characterized in that: Point pressure method includes: A physical model is built based on the mold to be optimized, which is recorded as the model to be optimized, and pressure sensors are placed at all angle positioning points in the model to be optimized, which are recorded as pressure sensor YL1 to pressure sensor YL z ; Based on the infusion material used in the production of automobile parts, the model to be optimized is infused until the infusion of the model to be optimized is completed, and the pressure values ​​detected by all pressure sensors YL at this time are recorded; Empty the injection material in the model to be optimized and repeat the injection t times; for any pressure sensor YL z1 , establish a plane rectangular coordinate system, recorded as the pressure analysis coordinate system, where the coordinates of the origin of the X-axis of the pressure analysis coordinate system to the right are the 1st to the tth time, and the unit of the Y-axis is N; based on the pressure sensor YL at each perfusion z1 The recorded pressure is marked in the pressure analysis coordinate system, and all the marked points are fitted into a broken line, which is recorded as the pressure broken line ZX z1 ; Obtain the pressure broken lines ZX corresponding to all pressure sensors YL; for any pressure broken line ZX, record the maximum value of the slopes of all line segments divided by the inflection points in the pressure broken line ZX as the slope max; record the difference between the ordinate of the inflection point with the largest ordinate and the inflection point with the smallest ordinate in the pressure broken line ZX as the pressure max; obtain the slopes max and pressures max corresponding to all pressure broken lines ZX; The pressure line ZX corresponding to the maximum value among all the pressures max is recorded as the pressure difference line. When the number of pressure difference lines is greater than 1, the pressure difference line with the largest slope max is retained, and the pressure max and slope max corresponding to the pressure difference line are recorded as the discrimination peak value. The angle positioning point where the pressure sensor YL is located corresponding to the pressure difference line is recorded as the pressure weak point.

8. The method for designing a three-dimensional mold for an automobile component according to claim 7, characterized in that: Step S3 also includes: The pressure weakness is reported to the staff and the structure of the model to be optimized is optimized, and the optimized model to be optimized is re-analyzed using the point pressure method. When the slope max and pressure max corresponding to the pressure weakness obtained by analysis are both less than the judgment peak value; the three-dimensional model corresponding to the mold to be optimized at this time is recorded as the construction mold of automobile parts, and the automobile parts are manufactured based on the construction mold.

9. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores computer-readable instructions. When the computer-readable instructions are executed by the processor, the steps in the method according to any one of claims 1 to 8 are executed.

10. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are executed.

Citation Information

Patent Citations

  • Automobile part big data optimization production design method

    CN114218710A

  • Intelligent design method for automobile mold

    CN113408053A

  • Mold supervision method and system

    CN116051552A

  • Control data preparation method for pressing through bending machine

    JP2001191122A

  • Die shape data creating method, program for causing computer to execute die shape data creation method, computer-readable medium on which program is recorded and die design system

    JP2022165545A