Hole site adjustment method of porous part, terminal equipment and computer readable storage medium
By determining the relative position relationship between the theoretical hole center and the reference point in porous parts, and adjusting the contour and hole position of the part, the problem of changes in the design size and hole position after welding or heat treatment is solved, and efficient design adjustment and quality assurance is achieved.
Patent Information
- Application Number
- CN202411938817.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-05-16
AI Technical Summary
In the field of aeronautical manufacturing, the design size and pore position of porous parts will change after welding or heat treatment, making it difficult to meet design requirements during mass production.
By selecting the theoretical boundary vertices of the theoretical contour of the porous part as reference points, the relative position relationship between the center of each theoretical hole position and the reference point is determined, and the contour and hole position of the part are adjusted to ensure that the adjusted design size and hole position meet the design requirements.
The batch design adjustment of the contours and hole positions of porous parts is realized, the design efficiency is improved, and the quality of the produced parts is ensured to meet the design requirements.
Smart Images

Figure CN120012290A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of porous parts design and manufacturing, and more specifically, to a method for adjusting the hole position of a porous part, a terminal device and a computer-readable storage medium. Background Art
[0002] In the field of aviation manufacturing, it is often necessary to prepare multiple acoustic lining holes on the corresponding structure to obtain porous parts to meet the design requirements of aircraft for specific functions. Porous parts are mostly made of metal. When welding or other heat treatments are performed on them, under the action of thermal stress, the treated parts will have differences relative to the design dimensions of the parts. In order to ensure that the contour of the parts produced in the final batch and the deviation of each hole position meet the design requirements, it is necessary to combine its specific process and make targeted adjustments to its design dimensions before mass production and conduct tests. So that the contour of the porous parts prepared with the adjusted design dimensions and their hole position deviations meet the design requirements. Therefore, on the basis of the initial design dimensions of the parts, how to adjust its contour and the positions of each hole position so that the relationship between the design dimensions of the adjusted parts and their hole positions meets the design requirements is a problem that needs to be solved urgently. Summary of the invention
[0003] 1. Technical issues to be resolved
[0004] The technical problem to be solved by the present invention is how to adjust the contour and the positions of each hole of the part based on the initial design size of the part so that the relationship between the design size of the part and the positions of its holes after adjustment meets the design requirements.
[0005] (II) Technical solution
[0006] To achieve the above object, the technical solution adopted by the present invention is:
[0007] In a first aspect, the present invention provides a method for adjusting the hole positions of a porous part, wherein the porous part has m hole positions, where m is a positive integer greater than or equal to 1, and the method for adjusting the hole positions comprises the following steps:
[0008] S1, selecting the theoretical boundary vertex of the theoretical contour of the porous part as the first reference point;
[0009] S2. Taking the first reference point as a reference, determining the relative position relationship between the nth theoretical hole center of the porous part and the first reference point, wherein n is a positive integer and 1≤n≤m;
[0010] S3, taking the adjusted boundary vertex of the porous part adjusted contour corresponding to the theoretical boundary vertex as a second reference point;
[0011] S4, taking the second reference point as a reference and combining the relative position relationship, determining the nth adjustment hole center of the porous part;
[0012] S5. Starting from n=1, repeat the above steps S2 to S4. During each repetition, n increases by 1 until n=m.
[0013] Preferably, the porous part has a first boundary and a second boundary arranged opposite to each other along the length direction, and the porous part has a third boundary and a fourth boundary arranged opposite to each other along the width direction, the first reference point is the intersection of the first boundary and the three boundaries, and step S2 comprises the following steps:
[0014] Drawing a first isoreference curve of the first boundary and the second boundary through the center of the nth theoretical hole position, wherein the first isoreference curve intersects the first boundary at a first intersection point;
[0015] Drawing a second isoreference curve of the third boundary and the fourth boundary through the center of the nth theoretical hole position, wherein the second isoreference curve intersects the third boundary at a second intersection point;
[0016] Determine a first length ratio of the first intersection point relative to the first reference point on the first boundary, and determine a second length ratio of the second intersection point relative to the first reference point on the third boundary;
[0017] The relative positional relationship is determined by the first length ratio and the second length ratio.
[0018] Preferably, step S4 comprises the following steps:
[0019] Determine a first positioning point on the first boundary based on the first length ratio with the second reference point as a reference;
[0020] Determine a second positioning point on a third boundary based on the second reference point and the second length ratio;
[0021] Drawing a third isoreference curve of the first boundary and the second boundary through the first positioning point, and drawing a fourth isoreference curve of the third boundary and the fourth boundary through the second positioning point;
[0022] The intersection position of the third reference curve and the fourth reference curve is the center of the nth adjustment hole position.
[0023] Preferably, the first length ratio a=La / LA, wherein La is the length of the first intersection relative to the first reference point along the length direction of the first boundary, and LA is the total length of the first boundary.
[0024] Preferably, the second length ratio b=Lb / LB, wherein Lb is the length of the second intersection relative to the first reference point along the length direction of the third boundary, and LB is the total length of the third boundary.
[0025] Preferably, before step S1, the method further includes the following steps:
[0026] The sample parts are prepared with reference to the theoretical outline of the porous parts and the theoretical hole centers of m holes;
[0027] Welding the sample parts, and obtaining the experimental parts after cooling;
[0028] measuring a boundary offset between the sample part and the test part;
[0029] The adjusted contour of the porous part is obtained by taking the theoretical contour of the porous part as a reference and combining the boundary offset.
[0030] Preferably, the boundary offset includes an X-direction offset and a Y-direction offset.
[0031] Preferably, the method of obtaining the adjusted contour of the porous part based on the theoretical contour of the porous part and combining the boundary offset comprises the following steps:
[0032] In the porous part theoretical contour, multiple boundary theoretical hole positions are selected as first reference holes, wherein the boundary theoretical hole position center is the theoretical hole position center closest to the boundary of the porous part theoretical contour, and the distance between the boundary theoretical hole position center and the boundary of the porous part theoretical contour is a preset value;
[0033] Taking the XY coordinates of the centers of the theoretical holes of the multiple boundaries as references and combining them with their corresponding boundary offsets, multiple boundary adjustment hole centers are obtained;
[0034] The adjustment contour of the porous part is obtained by taking the centers of the plurality of boundary adjustment holes as a reference and combining the preset values.
[0035] In a second aspect, the present invention also provides a terminal 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 method for adjusting the hole position of a porous part described in any one of the above technical solutions is implemented.
[0036] In a third aspect, the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for adjusting the hole position of a porous part described in any one of the above technical solutions is implemented.
[0037] (III) Beneficial effects
[0038] The above technical solution of the present invention has at least the following advantages:
[0039] In the present invention, the theoretical boundary vertex of the theoretical contour of the porous part is used as the first reference point, and the first reference point is used as the benchmark. According to the relative position relationship between the centers of the theoretical holes and the first reference point in the theoretical contour of the porous part, the positions of the centers of the adjusted holes in the adjusted contour of the porous part are determined, so as to realize the batch design of the holes in the part after the contour is adjusted, so that the adjusted part contour and the positions of the holes in the part meet the design requirements. At the same time, when the hole adjustment method of the porous part provided by the present invention is run through the corresponding computer program, the automatic adjustment of multiple holes of the porous part can be realized, which can significantly improve the design efficiency compared with the method of manually adjusting each hole in turn. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0041] Figure 1 It is a flow chart of a method for adjusting the hole positions of a porous part provided in an embodiment of the present invention.
[0042] Figure 2 It is a schematic diagram of the structure of a porous part provided in an embodiment of the present invention.
[0043] Figure 3 It is a schematic diagram of the design dimensions of the sample parts provided in the embodiment of the present invention.
[0044] Figure 4 It is a size comparison diagram of the sample part and the experimental part provided in the embodiment of the present invention.
[0045] Figure 5 It is a schematic diagram of the theoretical outline of a porous part and its theoretical hole center provided by an embodiment of the present invention.
[0046] Figure 6 It is a schematic diagram of adjusting the contour of a porous part and adjusting the center of its hole position provided by an embodiment of the present invention.
[0047] Figure 7 It is a comparison diagram of the size and position of the theoretical contour of a porous part and the theoretical hole center therein, and the adjusted contour of a porous part and the adjusted hole center therein provided by an embodiment of the present invention.
[0048] The reference numerals in the figures are:
[0049] 1. First boundary; 2. Second boundary; 3. Third boundary; 4. Fourth boundary; 5. First reference point; 6. Second reference point. DETAILED DESCRIPTION
[0050] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0051] It should be noted that when an element is referred to as being "fixed to" or "disposed on" another element, it may be directly located on the other element or indirectly located on the other element. When an element is referred to as being "connected to" another element, it may be directly connected to the other element or indirectly connected to the other element.
[0052] It should be understood that the terms "length", "width", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside" and "outside" etc., indicating directions or positional relationships, are based on the directions or positional relationships shown in the accompanying drawings and are only for the convenience of describing the present invention, and do not indicate that a device or element must have a specific direction, be constructed and operated in a specific direction, and therefore should not be understood as a limitation on the present invention.
[0053] In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating relative importance or indicating the number of technical features. In the description of the present invention, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined. The specific implementation of the present invention is described in more detail below in conjunction with specific embodiments:
[0054] like Figure 1 As shown, an embodiment of the present invention provides a method for adjusting the hole positions of a porous part, wherein the porous part has m hole positions, where m is a positive integer greater than or equal to 1, and the method for adjusting the hole positions comprises the following steps:
[0055] S1, selecting the theoretical boundary vertex of the theoretical contour of the porous part as the first reference point;
[0056] S2. Taking the first reference point as a reference, determine the relative position relationship between the nth theoretical hole center of the porous part and the first reference point, where n is a positive integer and 1≤n≤m;
[0057] S3, taking the adjusted boundary vertex corresponding to the theoretical boundary vertex of the adjusted contour of the porous part as the second reference point;
[0058] S4, taking the second reference point as a reference and combining the relative position relationship, determining the nth adjustment hole center of the porous part;
[0059] S5. Starting from n=1, repeat the above steps S2 to S4. During each repetition, n increases by 1 until n=m.
[0060] In one embodiment, the porous part has a first boundary and a second boundary disposed opposite to each other along the length direction, and the porous part has a third boundary and a fourth boundary disposed opposite to each other along the width direction, and the first reference point is an intersection of the first boundary and the three boundaries, and step S2 includes the following steps:
[0061] A first equal reference curve of the first boundary and the second boundary is drawn through the center of the nth theoretical hole position, wherein the first equal reference curve intersects the first boundary at a first intersection point;
[0062] A second equal reference curve of the third boundary and the fourth boundary is drawn through the center of the nth theoretical hole position, and the second equal reference curve intersects the third boundary at a second intersection point;
[0063] Determine a first length ratio of the first intersection point relative to the first reference point on the first boundary, and determine a second length ratio of the second intersection point relative to the first reference point on the third boundary;
[0064] The relative position relationship is determined by the first length ratio and the second length ratio.
[0065] In one embodiment, step S4 comprises the following steps:
[0066] Determine a first positioning point on the first boundary based on the first length ratio with the second reference point as a reference;
[0067] Determine a second positioning point on the third boundary based on the second reference point and the second length ratio;
[0068] Drawing a third isoreference curve of the first boundary and the second boundary through the first positioning point, and drawing a fourth isoreference curve of the third boundary and the fourth boundary through the second positioning point;
[0069] The intersection position of the third reference curve and the fourth reference curve is the center of the nth adjustment hole position.
[0070] In one embodiment, the first length ratio a=La / LA, wherein La is the length of the first intersection relative to the first reference point along the length direction of the first boundary, and LA is the total length of the first boundary.
[0071] In one embodiment, the second length ratio b=Lb / LB, wherein Lb is the length of the second intersection relative to the first reference point along the length direction of the third boundary, and LB is the total length of the third boundary.
[0072] In one embodiment, the method further includes the following steps before step S1:
[0073] The sample parts are prepared with reference to the theoretical outline of the porous parts and the theoretical hole centers of m holes;
[0074] Weld the sample parts and obtain the experimental parts after cooling;
[0075] Measure the boundary offset between the sample part and the test part;
[0076] Based on the theoretical contour of the porous part and combined with the boundary offset, the adjusted contour of the porous part is obtained.
[0077] In one embodiment, the boundary offset includes an X-axis offset and a Y-axis offset.
[0078] In one embodiment, taking the theoretical contour of the porous part as a reference and combining the boundary offset, obtaining the adjusted contour of the porous part includes the following steps:
[0079] In the theoretical contour of the porous part, multiple boundary theoretical hole positions are selected as first reference holes, wherein the boundary theoretical hole position center is the theoretical hole position center closest to the boundary of the theoretical contour of the porous part, and the distance between the boundary theoretical hole position center and the boundary of the theoretical contour of the porous part is a preset value;
[0080] Taking the XY coordinates of the centers of the theoretical holes of the multiple boundaries as references and combining them with their corresponding boundary offsets, multiple boundary adjustment hole centers are obtained;
[0081] The adjustment contour of the porous part is obtained by taking the centers of the hole positions adjusted by multiple boundaries as the reference and combining the preset values.
[0082] The following is a specific embodiment provided by this application:
[0083] by Figure 2 A thin plate part (porous part) of an engine is shown as an example for explanation. The outline of the porous part is fan-shaped. There are multiple small holes with a diameter of φD (D ranges from 0.5-1.5mm) distributed on the porous part according to a certain rule. The number of holes is about 5000-15000, and the thickness is δ. For ease of understanding and clear expression of the drawings, a smaller number of holes is used for illustration in the attached drawings.
[0084] (1) First, prepare the sample part with reference to the theoretical outline of the porous part and the theoretical hole centers of m (5000-15000) holes; for the porous part, Figure 3The four boundary theoretical hole positions shown ("hole 1", "hole 2", "hole 3", "hole 4") and the theoretical contour of the porous part (solid line segments in the figure, including the first boundary 1, the second boundary 2, the third boundary 3 and the fourth boundary 4 respectively) must satisfy the following relationship: the distance dimension from the axis of "hole 2" to the first boundary 1 is V2, the distance dimension from the axis of "hole 1" to the second boundary 2 is V1, the distance dimension from the axis of "hole 1" to the fourth boundary 4 is H1; the distance dimension from the axis of "hole 2" to the fourth boundary 4 is H2; "hole 3" and "hole 1" are symmetrical relative to the midline, and "hole 4" and "hole 2" are symmetrical relative to the midline. The remaining small holes are distributed according to a certain rule within the dotted line range of "hole 1", "hole 2", "hole 3", and "hole 4".
[0085] (2) Weld the sample parts and obtain the experimental parts after cooling; specifically, overlap the two sample parts, put the solder on the contact surface in advance, heat them to a certain temperature in a diffusion welding furnace, and under a certain pressure, diffusion connection occurs on the contact surface of the two sample parts to complete the welding process. After welding, cool and obtain the experimental parts. Contour comparison of the sample parts and the experimental parts Figure 4 As shown, the contour boundary shown by the solid line in the figure is the contour boundary of the sample part, and the contour boundary shown by the dotted line in the figure is the contour boundary of the experimental part. It can be found that, relative to the sample part, the contour boundary of the experimental part obtained after cooling during welding heat treatment shrinks.
[0086] (3) Measure the boundary offset between the sample part and the experimental part; specifically, take the "zero point" as the measurement reference, and the "zero point" of the experimental part coincides with the "zero point" of the sample part. The X-direction offset of "Point 1" is represented by "X1", and the Y-direction offset is represented by "Y1". The X-direction offset difference of "Point 2" is represented by "X2", and the Y-direction offset is represented by "Y2". "Point 3" is a symmetrical point relative to "Point 1", and "Point 4" is a symmetrical point relative to "Point 2". The dimensional deviation of "Point 5" is represented only by the Y-direction offset "Y5". Measure the values of X1, Y1, X2, Y2 and Y5 respectively to obtain the boundary offset.
[0087] (4) Taking the theoretical contour of the porous part as a reference and combining the boundary offset, the adjusted contour of the porous part is obtained, which specifically includes the following steps:
[0088] (4-1) In the theoretical contour of the porous part, multiple boundary theoretical hole positions (i.e., "hole 1", "hole 2", "hole 3", "hole 4") are selected as the first reference hole positions, wherein the boundary theoretical hole position center is the theoretical hole position center closest to the boundary of the theoretical contour of the porous part, and the distance between the boundary theoretical hole position center and the boundary of the theoretical contour of the porous part is a preset value (i.e., V1, V2, H1, H2).
[0089] (4-2) Taking the XY coordinates of the centers of the theoretical holes at the boundaries as the reference, respectively combine the corresponding boundary offsets (i.e., X1, Y1, X2, Y2, and Y5), that is, add the X coordinate of the corresponding hole center to its X-direction offset, and add the Y coordinate of the corresponding hole center to its Y-direction offset, to obtain the XY coordinates of the centers of the adjusted holes at the boundaries;
[0090] (4-3) Taking the positions of the centers of the hole positions for boundary adjustment as the reference and combining the preset values (i.e., V1, V2, H1, H2), the adjusted contour of the porous part is obtained. That is, taking the XY coordinates of the center of the hole position for boundary adjustment as the reference and offsetting the corresponding preset values, the coordinates of the vertices of the adjusted contour of the porous part can be determined, and then combined with the curvature shape of each boundary of the theoretical contour of the porous part, the XY coordinates of the center of the hole position for boundary adjustment are used as the basis for proportional offset to obtain the boundary of the adjusted contour of the porous part, and finally the adjusted contour of the porous part is obtained. The final adjusted contour of the porous part is as follows: Figure 5 As shown (the boundary of the adjusted contour of the porous part is the solid line segment shown in the figure).
[0091] (5) Figure 5 The theoretical contour of the porous part shown in FIG. 5 , a theoretical boundary vertex (any one of multiple vertices) of the theoretical contour of the porous part is selected as the first reference point 5;
[0092] (6) Taking the first reference point 5 as a reference, determining the relative position relationship between the nth theoretical hole center of the porous part (point n is taken as an example in the figure) and the first reference point 5, wherein n is a positive integer and 1≤n≤m; specifically, the following steps are included (the operations in this step are all performed in the theoretical contour of the porous part):
[0093] (6-1) A first equal reference curve LX is drawn through the center of the nth theoretical hole position, and the first equal reference curve LX intersects the first boundary 1 at a first intersection point (point A);
[0094] (6-2) Draw a second isoreference curve LY of the third boundary 3 and the fourth boundary 4 through the center of the nth theoretical hole position, and the second isoreference curve LY intersects the third boundary 3 at a second intersection point (point B);
[0095] (6-3) Determine a first length ratio a of the first intersection relative to the first reference point 5 on the first boundary 1, and determine a second length ratio b of the second intersection relative to the first reference point 5 on the third boundary 3; specifically, the first length ratio a=La / LA, where La is the length of the first intersection relative to the first reference point along the length direction of the first boundary, and LA is the total length of the first boundary. The second length ratio b=Lb / LB, where Lb is the length of the second intersection relative to the first reference point along the length direction of the third boundary, and LB is the total length of the third boundary.
[0096] (6-4) The relative position relationship is determined by the first length ratio a and the second length ratio b.
[0097] (7) Figure 6 As shown, the adjusted boundary vertex corresponding to the theoretical boundary vertex and the adjusted contour of the porous part is used as the second reference point 6;
[0098] (8) Taking the second reference point 6 as a reference and combining the relative position relationship, determining the nth adjustment hole center of the porous part; specifically comprising the following steps:
[0099] (8-1) Taking the second reference point 6 as a reference and according to the first length ratio a, determine the first positioning point (point A') on the first boundary 1; that is, control La'=aLA', where La' is the length of the first positioning point relative to the second reference point 6 along the length direction of the first boundary 1, and LA' is the total length of the first boundary.
[0100] (8-2) Taking the second reference point 6 as a reference and according to the second length ratio b, determine the second positioning point (point B') on the third boundary 3; that is, control Lb'=bLB', where La' is the length of the second positioning point relative to the second reference point 6 along the length direction of the third boundary 3, and LB' is the total length of the third boundary 3.
[0101] (8-3) drawing a third isoreference curve LX' of the first boundary 1 and the second boundary 2 through the first positioning point, and drawing a fourth isoreference curve LY' of the third boundary 3 and the fourth boundary 4 through the second positioning point;
[0102] (8-4) The intersection of the third reference curve LX' and the fourth reference curve LY' is the center of the nth adjustment hole position (with Figure 6 Take point N as an example, point N is the adjusted point corresponding to point n).
[0103] (9) Starting from n=1, repeat the above steps (8-2) to (8-4), and n increases by 1 in each repetition until n=m. For example, when the porous part has 5000 holes, that is, m=5000, it starts from n=1, and n increases by 1 in each repetition until n=5000, and the positioning of 5000 holes is completed, and the adjusted porous part adjustment contour and the positions corresponding to the m holes are obtained. Specifically, a script can be designed by programming, and the script can run a loop calculation algorithm. The script is run in the corresponding design software to repeat this step until all points are automatically adjusted, which significantly improves the design efficiency. The specific computer program and its design principle involved in the script are the prior art known to those skilled in the art, and this application will not be repeated. When the corresponding computer program is used to run the hole position adjustment method of the porous part provided in this embodiment, after the part contour is adjusted, the hole positions of all small holes can be automatically arranged, which improves the efficiency of small hole arrangement design and shortens the development cycle of the porous part.
[0104] After the operation is completed, the adjusted contour of the porous part and its hole position are obtained, such as Figure 7 As shown, Figure 7 It is a schematic diagram comparing the theoretical contour 7 of a porous part and the theoretical hole center 9 therein, and the adjusted contour 8 of a porous part and the adjusted hole center 10 therein.
[0105] (10) Cutting parts with the adjusted contour of the porous part obtained in step (9), and punching holes according to the positions corresponding to the m holes to obtain the adjusted sample parts, welding the adjusted sample parts, and obtaining the adjusted experimental parts after cooling. The preparation process of the adjusted experimental parts is the same as the above step (2). Then measure the contour deviation value of the adjusted experimental part relative to the theoretical contour of the porous part, as well as the deviation value of each hole position. If the deviation value meets the design requirements, the parts are manufactured and mass-produced according to the corresponding porous part adjustment contour and hole position. As long as the contour size and welding process parameters of the parts are consistent, the outer contour size changes of the porous parts after mass production are basically consistent. If the deviation value does not meet the design requirements, repeat steps (4) to (9) again, and use a deviation value different from the last adjustment to adjust the porous part adjustment contour again until the deviation value meets the design requirements.
[0106] An embodiment of the present invention further provides a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, any of the hole position adjustment methods for porous parts in the above embodiments is implemented.
[0107] The terminal device may be a computing device such as a desktop computer, a notebook, a PDA, or a cloud server. The terminal device may include, but is not limited to, a processor and a memory. Those skilled in the art will appreciate that the terminal device may include more or fewer components, or a combination of certain components, or different components, such as an input / output device, a network access device, etc.
[0108] The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0109] In some embodiments, the memory may be an internal storage unit of the terminal device, such as a hard disk or memory of the terminal device. In other embodiments, the memory may also be an external storage device of the terminal device, such as a plug-in hard disk equipped on the terminal device, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. Further, the memory may also include both an internal storage unit of the terminal device and an external storage device. The memory is used to store an operating system, an application program, a boot loader (BootLoader), data, and other programs, such as program codes of a computer program, etc. The memory may also be used to temporarily store data that has been output or is to be output.
[0110] An embodiment of the present invention further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, any of the hole position adjustment methods for porous parts in the above embodiments is implemented.
[0111] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for adjusting the hole positions of a porous part, wherein the porous part has m hole positions, where m is a positive integer greater than or equal to 1, characterized in that: The hole position adjustment method comprises the following steps: S1, selecting the theoretical boundary vertex of the theoretical contour of the porous part as the first reference point; S2. Taking the first reference point as a reference, determining the relative position relationship between the nth theoretical hole center of the porous part and the first reference point, wherein n is a positive integer and 1≤n≤m; S3, taking the adjusted boundary vertex of the porous part adjusted contour corresponding to the theoretical boundary vertex as a second reference point; S4, taking the second reference point as a reference and combining the relative position relationship, determining the nth adjustment hole center of the porous part; S5. Starting from n=1, repeat steps S2 to S4. During each repetition, n increases by 1 until n=m.
2. The hole position adjustment method of a porous part according to claim 1, wherein the porous part has a first boundary and a second boundary arranged opposite to each other along the length direction, and the porous part has a third boundary and a fourth boundary arranged opposite to each other along the width direction, and the first reference point is the intersection of the first boundary and the three boundaries, characterized in that: Step S2 includes the following steps: Drawing a first isoreference curve of the first boundary and the second boundary through the center of the nth theoretical hole position, wherein the first isoreference curve intersects the first boundary at a first intersection point; Drawing a second isoreference curve of the third boundary and the fourth boundary through the center of the nth theoretical hole position, wherein the second isoreference curve intersects the third boundary at a second intersection point; Determine a first length ratio of the first intersection point relative to the first reference point on the first boundary, and determine a second length ratio of the second intersection point relative to the first reference point on the third boundary; The relative positional relationship is determined by the first length ratio and the second length ratio.
3. The hole position adjustment method of a porous part according to claim 2, characterized in that: Step S4 includes the following steps: Determine a first positioning point on the first boundary based on the first length ratio with the second reference point as a reference; Determine a second positioning point on a third boundary based on the second reference point and the second length ratio; Drawing a third isoreference curve of the first boundary and the second boundary through the first positioning point, and drawing a fourth isoreference curve of the third boundary and the fourth boundary through the second positioning point; The intersection position of the third reference curve and the fourth reference curve is the center of the nth adjustment hole position.
4. The hole position adjustment method of a porous part according to claim 2, characterized in that: The first length ratio a=La / LA, wherein La is the length of the first intersection relative to the first reference point along the length direction of the first boundary, and LA is the total length of the first boundary.
5. The method for adjusting the hole position of a porous part according to claim 2, characterized in that: The second length ratio b=Lb / LB, wherein Lb is the length of the second intersection relative to the first reference point along the length direction of the third boundary, and LB is the total length of the third boundary.
6. The method for adjusting the hole position of a porous part according to claim 1, characterized in that: Before step S1, the method further includes the following steps: The sample parts are prepared with reference to the theoretical outline of the porous parts and the theoretical hole centers of m holes; Welding the sample parts, and obtaining the experimental parts after cooling; measuring a boundary offset between the sample part and the test part; The adjusted contour of the porous part is obtained by taking the theoretical contour of the porous part as a reference and combining the boundary offset.
7. The method for adjusting the hole position of a porous part according to claim 6, characterized in that: The boundary offset includes an X-direction offset and a Y-direction offset.
8. The method for adjusting the hole position of a porous part according to claim 6, characterized in that: The method of obtaining the adjusted contour of the porous part by taking the theoretical contour of the porous part as a reference and combining the boundary offset comprises the following steps: In the porous part theoretical contour, multiple boundary theoretical hole positions are selected as first reference holes, wherein the boundary theoretical hole position center is the theoretical hole position center closest to the boundary of the porous part theoretical contour, and the distance between the boundary theoretical hole position center and the boundary of the porous part theoretical contour is a preset value; Taking the XY coordinates of the centers of the theoretical holes of the multiple boundaries as references and combining them with their corresponding boundary offsets, multiple boundary adjustment hole centers are obtained; The adjustment contour of the porous part is obtained by taking the centers of the plurality of boundary adjustment holes as a reference and combining the preset values.
9. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method for adjusting the hole position of a porous part according to any one of claims 1 to 8 is implemented.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method for adjusting the hole position of a porous part according to any one of claims 1 to 8 is implemented.