Polygonal pipe fiber winding line type design method, equipment, medium and product
By calculating the center angle and division number of the polygonal die turning, setting the deviation angle, calculating the jump number, and judging its mutuality, the problem of lack of a complete polygonal tube fiber winding line design method in the prior art is solved, and the uniform spread and stability of the polygonal tube fiber winding line type is achieved, and the molding quality and manufacturing efficiency are improved.
Patent Information
- Application Number
- CN202510019046.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-06
- Publication Date
- 2025-05-23
- Estimated Expiration
- 2045-01-06
AI Technical Summary
The existing technology lacks a complete fiber-winding line design method for any polygonal tube, and cannot effectively solve the problem of fiber-winding line design of polygonal tubes.
By obtaining the geometric dimension parameters of the core mold of the polygon tube and the winding parameters of the yarn tape, calculate the center angle and division number of the core mold after the yarn tape is wound back and forth, set the deviation angle, calculate the jump number, and determine whether the split number and jump number are mutually macros until the mutual prime condition is met, calculate the target value to determine the fiber winding line type of the polygon tube.
A complete and feasible fiber-winding linear design method for polygonal tubes is provided, which can provide a uniform and stable linear trajectory for any polygonal tube, and improve the forming quality and manufacturing efficiency of fiber-winding composite polygonal tubes.
Smart Images

Figure BDA0005230882280000071 
Figure BDA0005230882280000072 
Figure BDA0005230882280000081
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of composite material fiber winding trajectory planning and computer-aided design, and in particular to a fiber winding line design method, equipment, medium and product for a polygonal tube. Background Art
[0002] Compared with traditional plastic pipes and metal pipes, polygonal tubes made of carbon fiber composite materials have the characteristics of high modulus, high strength, good corrosion resistance and long life. They are widely used in aerospace, marine development, oil extraction and smelting, building water supply and drainage, chemical industry, food processing and other fields. Fiber winding molding technology is an advanced manufacturing technology that uses winding machine equipment to control the relative movement between the wire nozzle and the core mold, and evenly and stably winds the fiber yarn impregnated with resin on the surface of the core mold according to a certain rule, and then solidifies and molds it to meet the requirements of mechanical properties. Compared with other composite material molding processes, polygonal tubes produced by fiber winding molding technology have the advantages of high efficiency, low cost and high product strength. It is an ideal method for producing polygonal tubes. The fiber winding linear trajectory of polygonal tubes is closely related to fiber distribution, process winding, winding motion stability, etc., which is of great significance to improving the structural performance of molded products.
[0003] At present, the research on the linear trajectory design of polygonal tubes is only aimed at quadrilateral cross-section bent tubes. Some commercial software (such as CADWIND software) can realize the linear design of quadrilateral tubes, but due to confidentiality requirements, the specific methods have not been publicly reported. For arbitrary polygonal tubes, there is no complete linear design method in the prior art. Therefore, the problem of how to design the linear shape of fiber winding for arbitrary polygonal tubes needs to be solved urgently. Summary of the invention
[0004] The purpose of this application is to provide a method, equipment, medium and product for designing the linear shape of fiber winding of polygonal tubes, to provide a complete and feasible solution for the linear shape design of fiber winding of arbitrary polygonal tubes, to fill the gap in the prior art for the linear shape design of fiber winding of arbitrary polygonal tubes, and to provide a uniformly distributed and stable linear trajectory for the fiber winding of polygonal tubes.
[0005] To achieve the above objectives, this application provides the following solutions:
[0006] In a first aspect, the present application provides a method for designing a filament winding line shape of a polygonal tube, comprising:
[0007] Obtaining geometric dimension parameters of the mandrel of the polygonal tube and winding parameters of the yarn tape;
[0008] Calculate the center angle and the number of divisions of the core mold after the yarn tape is wound back and forth once according to the core mold geometric size parameters and the winding parameters;
[0009] Setting a deviation angle, and calculating the number of jumps according to the center angle and the deviation angle;
[0010] Determining whether the partition number and the jump number are relatively prime;
[0011] When the number of divisions and the number of jumps do not satisfy coprime, new winding parameters are set, and the step of obtaining the geometric size parameters of the core mold of the polygonal tube and the winding parameters of the yarn tape is returned to update the winding parameters to the new winding parameters until the number of divisions and the number of jumps satisfy coprime;
[0012] When the number of divisions and the number of jumps are coprime, the target value is calculated according to the ratio of the number of jumps to the number of divisions, and the fiber winding line shape of the polygonal tube is determined according to the target value; the target value is the ratio of the tangent point to the series, the series is the series n of the fiber winding line shape of the polygonal tube, and the tangent point is the number of tangent points corresponding to the n-1th series of the fiber winding line shape of the polygonal tube; the fiber winding line shape of the polygonal tube is a line shape that allows the yarn to evenly cover the core mold.
[0013] In a second aspect, the present application provides a computer device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method for designing a fiber winding line type of a polygonal tube.
[0014] In a third aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method for designing a fiber winding line type for a polygonal tube.
[0015] In a fourth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the method for designing a fiber winding line type of a polygonal tube.
[0016] According to the specific embodiments provided in this application, this application discloses the following technical effects:
[0017] The present application provides a method, device, medium and product for designing a fiber winding line type of a polygonal tube. First, the center angle and the number of divisions of the core mold after the yarn tape is wound back and forth once are calculated according to the geometric size parameters of the core mold of the polygonal tube and the winding parameters of the yarn tape. Then, the number of jumps is calculated according to the center angle and the set deviation angle. Then, it is determined whether the number of divisions and the number of jumps are coprime. When the number of divisions and the number of jumps are coprime, the corresponding values of the tangent points / series are calculated according to the values of the number of jumps / number of divisions. According to the calculation results, the line type that makes the yarn tape evenly cover the core mold is determined as the fiber winding line type of the polygonal tube to complete the line type design. Otherwise, the winding parameters are updated and the steps are repeated until the number of divisions and the number of jumps are coprime. That is to say, for a given core mold model, the present application solves the number of tangent points and series of the line type based on the theory of continued fractions, and can obtain a variety of line type trajectories. Users can choose the required line type trajectory according to their own needs, and have more choice space. In addition, the present application provides a complete and feasible solution for the design of fiber winding line type of arbitrary polygonal tubes, which is universal and fills the gap in the prior art for the design of fiber winding line type of arbitrary polygonal tubes. This application is applicable to the fiber winding design of polygonal tubes, and can provide evenly distributed and stable linear trajectories, thereby improving the molding quality and manufacturing efficiency of polygonal tubes of fiber-wound composite materials, helping to promote the fiber winding molding design and manufacturing of high-value-added complex products and expand the application areas of fiber winding technology. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, 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 application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0019] Figure 1 This is an application environment diagram of a method for designing a filament winding line type of a polygonal tube in one embodiment of the present application;
[0020] Figure 2 A schematic diagram of a flow chart of a method for designing a filament winding line type for a polygonal tube provided in one embodiment of the present application;
[0021] Figure 3 A diagram of a core mold geometric model of a method for designing a filament winding line shape for a polygonal tube provided in one embodiment of the present application;
[0022] Figure 4 A schematic diagram of a reciprocating trajectory of a yarn tape in a method for designing a fiber winding line shape of a polygonal tube provided in one embodiment of the present application;
[0023] Figure 5A schematic diagram of establishing a coordinate system for a core mold geometric model in a method for designing a filament winding line type of a polygonal tube provided in one embodiment of the present application;
[0024] Figure 6 A schematic diagram of linear trajectories after several cycles of a method for designing a filament winding line shape for a polygonal tube provided in one embodiment of the present application;
[0025] Figure 7 A schematic diagram of linear trajectories of all cycles of a hexagonal tube in a method for designing a filament winding line of a polygonal tube provided in one embodiment of the present application;
[0026] Figure 8 A schematic diagram of linear trajectories of all loops of a triangular tube in a method for designing a filament winding line of a polygonal tube provided in one embodiment of the present application;
[0027] Fig. 9 A schematic diagram of linear trajectories of all cycles of a quadrilateral tube in a method for designing a filament winding line of a polygonal tube provided in one embodiment of the present application;
[0028] Fig.10 A schematic diagram of linear trajectories of all loops of a pentagonal tube in a method for designing a filament winding line of a polygonal tube provided in one embodiment of the present application;
[0029] Fig.11 A schematic diagram of the structure of a computer device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0030] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0031] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.
[0032] The method for designing the filament winding line of a polygonal tube provided in the embodiment of the present application can be applied to Figure 1In the application environment shown, the terminal 102 communicates with the server 104 through a network. The data storage system can store data that the server 104 needs to process. The data storage system can be set up separately, integrated on the server 104, or placed on the cloud or other servers. The terminal 102 can send the geometric size parameters of the core mold of the polygonal tube and the winding parameters of the yarn tape to the server 104. After receiving the geometric size parameters of the core mold of the polygonal tube and the winding parameters of the yarn tape, the server 104 calculates the center angle and the number of divisions of the core mold after the yarn tape is wound back and forth once according to the geometric size parameters of the core mold and the winding parameters, calculates the number of jumps according to the center angle and the set deviation angle, and determines whether the number of divisions and the number of jumps are mutually prime. When the number of divisions and the number of jumps do not meet the mutual prime, return to the step of obtaining the geometric size parameters of the core mold of the polygonal tube and the winding parameters of the yarn tape, and update the winding parameters to new winding parameters until the number of divisions and the number of jumps meet the mutual prime. When the number of divisions and the number of jumps meet the mutual prime, calculate the target value according to the ratio of the number of jumps to the number of divisions, and determine the fiber winding line type of the polygonal tube according to the target value. The server 104 can feedback the obtained fiber winding line type design of the polygonal tube to the terminal 102. In addition, in some embodiments, the fiber winding line design method of the polygonal tube can also be implemented independently by the server 104 or the terminal 102. For example, the terminal 102 can directly process the core mold geometric size parameters of the polygonal tube and the winding parameters of the yarn tape, or the server 104 can obtain the core mold geometric size parameters of the polygonal tube and the winding parameters of the yarn tape from the data storage system, and process the core mold geometric size parameters of the polygonal tube and the winding parameters of the yarn tape.
[0033] The terminal 102 may be, but is not limited to, various desktop computers, laptop computers, smart phones, tablet computers, IoT devices, and portable wearable devices. The IoT devices may be smart speakers, smart TVs, smart air conditioners, smart vehicle-mounted devices, etc. The portable wearable devices may be smart watches, smart bracelets, head-mounted devices, etc. The server 104 may be implemented as an independent server or a server cluster consisting of multiple servers, or may be a cloud server.
[0034] In an exemplary embodiment, Figure 2 As shown, a method for designing a filament winding line type of a polygonal tube is provided. The method is executed by a computer device, and specifically can be executed by a computer device such as a terminal or a server alone, or can be executed by a terminal and a server together. In the embodiment of the present application, the method is applied to Figure 1 The server 104 in the example is used as an example to illustrate the method, which includes the following steps 201 to 206. Among them:
[0035] Step 201, obtaining the geometric dimension parameters of the core mold of the polygonal tube and the winding parameters of the yarn tape.
[0036] Step 202, calculating the center angle and the number of divisions of the core mold after the yarn tape is wound back and forth once according to the core mold geometric size parameters and the winding parameters.
[0037] Step 203, setting a deviation angle, and calculating the number of jumps according to the central angle and the deviation angle.
[0038] Step 204, determining whether the partition number and the jump number are relatively prime, when the partition number and the jump number satisfy the requirement of relative prime, executing step 205, when the partition number and the jump number do not satisfy the requirement of relative prime, executing step 206.
[0039] Step 205: Calculate a target value according to the ratio of the jump number to the segmentation number, and determine the fiber winding line type of the polygonal tube according to the target value. The target value is the ratio of the tangent point to the level, the level is the level n of the fiber winding line type of the polygonal tube, and the tangent point is the number of tangent points corresponding to the n-1th level of the fiber winding line type of the polygonal tube.
[0040] Step 206: Set new winding parameters, update the winding parameters to the new winding parameters, and return to step 201 until the number of partitions and the number of jumps are relatively prime.
[0041] By implementing the above steps 201 to 206, the present application provides a complete and feasible solution for the design of fiber winding lines for arbitrary polygonal tubes, filling the gap in the prior art for the design of fiber winding lines for arbitrary polygonal tubes. The present application is applicable to the design of fiber winding for polygonal tubes, and can provide a uniformly distributed and stable linear trajectory, thereby improving the molding quality and manufacturing efficiency of polygonal tubes of fiber-wound composite materials, helping to promote the fiber winding molding design and manufacturing of high value-added complex products, and expanding the application field of fiber winding technology.
[0042] In order to better explain the principle of the filament winding line design method for a polygonal tube described in this application, the derivation process of the formula involved in the method is now explained:
[0043] Get the geometric parameters of the core mold, including the side length a of the regular polygon of the core mold section, the number n of the regular polygon sides of the core mold section, the length L of the core mold tube, the radius of the left pole hole of the core mold, and the radius r of the right pole hole of the core mold. According to the specific parameters, use OpenGL drawing functions to establish Figure 3 The core mold geometry model is shown.
[0044] The trajectory of the yarn tape winding back and forth once is as follows Figure 4As shown, the yarn tape starts from the left end face of the polygonal tube, passes through the winding cylinder body (outward journey), the right end face, the cylinder body (return journey), and the left end face in sequence, completing a cycle. After several cycles, the yarn tape can completely cover the surface of the core mold.
[0045] When the yarn is wound back and forth once, the calculation formula for the central angle ∑θ of the core mold is as follows:
[0046]
[0047] ∑θ is the central rotation angle of the core mold, θ b is the central angle of rotation of the yarn in the barrel section, θ d is the central turning angle of the yarn on the left and right end faces, r is the radius of the left pole control radius and the right pole hole of the core mold, w is the integer number of revolutions of the core shaft in one cycle of the yarn, N is the division number, which means the number of equal divisions of the cross-section perimeter of the cross-section of the polygonal tube with the width of the yarn as the scale, and d is the jump number, which means the spacing between two adjacent laying of the yarn with the width of the yarn as the scale of the cross-section of the polygonal tube.
[0048] The central angle θ of the yarn tape turning on the left and right end faces d The calculation formula is as follows:
[0049]
[0050] Where B is the width of the yarn, k is the side length coefficient, and a is the side length of the regular polygon of the core mold cross section.
[0051] The calculation formula of the side length coefficient k is as follows:
[0052]
[0053] Where β is the interior angle of the regular polygon of the cross section.
[0054] The central angle θ of the yarn belt turning in the barrel section b The calculation formula is as follows:
[0055]
[0056] Where π is the circumference, L is the length of the core tube, and α 0 The winding angle represents the angle formed by the yarn and the central axis of the polygonal tube, and n is the number of regular polygonal sides of the core mold section.
[0057] Since the cross-section of the polygonal tube is the same at all places, the perimeter of any cross-section is equal. The number of equal parts of the regular polygon divided by the yarn, that is, the calculation formula of the division number N, is:
[0058]
[0059] In the formula, int means taking an integer.
[0060] According to formula (1), the central angle ∑θ of the core mold when the yarn is wound back and forth once is calculated; the deviation angle Δθ is set according to the actual situation; the coefficient γ is solved by using the central angle ∑θ of the core mold and the deviation angle Δθ 1 and γ 2 , the calculation is shown as follows:
[0061]
[0062] In the formula, γ 1 and γ 2 is the coefficient, γ min is the minimum value of γ, max is the maximum value of γ, ∑θ is the central rotation angle of the core mode, Δθ is the deviation angle, ceil(γ 1 ) is not less than γ 1 The smallest integer, ceil(γ 2 ) is not less than γ 2 The smallest integer.
[0063] Utilization coefficient γ 1 and γ 2 Get(ceil(γ 1 )-γ 1 ) and (ceil(γ 2 )-γ 2 ), (ceil(γ 1 )-γ 1 ) and (ceil(γ 2 )-γ 2 ) are multiplied by N to obtain the value range of d. The calculation formula is as follows:
[0064] (ceil(γ 2 )-γ 2 )N≤d≤(ceil(γ 1 )-γ 1 )N (7);
[0065] According to the ratio of the number of jumps to the number of divisions, the target value is calculated. The target value is the ratio of the tangent point to the series. Specifically:
[0066] Based on the ratio of the number of jumps to the number of partitions, i.e. d / N, the element a of the continued fraction is determined using the Euclidean algorithm. 0 , a 1 …a n ; where d / N is expressed as:
[0067]
[0068] If there is an , then d / N is called n-level line type, n is the level of the line type, and the number of tangent points in the line type is determined by the cross multiplication method in Table 1;
[0069] Table 1 Cross-multiplication rule table
[0070]
[0071] In the table, p 0 =a 0 ,q 0 =1, p 1 =a 0 a 1 +1, q 1 =a 1 , p 2 =(a 0 a 1 +1)a 2 +a 0 ,q 2 =a 1 a 2 +1, when n ≥ 3, p n =p n-1 a n +p n-2 ,q n =q n-1 a n +q n-2 ;
[0072] In the denominator column, the second to last column q n-1 The value of is the number of tangent points of the line type;
[0073] The target value (i.e., tangent point / level) is expressed as n / q n-1 .
[0074] According to the calculation results, the fiber winding line type of the polygonal tube that makes the yarn tape evenly cover the core mold is selected to complete the line type design.
[0075] Taking the hexagonal tube as an example, for Figure 3 For the polygonal tube shown, calculate the fiber winding path:
[0076] A three-dimensional rectangular coordinate system is established with the central axis of the polygonal tube as the z-axis, the straight line connecting the midpoints of any pair of opposite sides of the regular hexagon in the left end face of the polygonal tube as the x-axis, and the straight line perpendicular to the x-axis and passing through the intersection of the central axis of the polygonal tube and the left end face of the polygonal tube as the y-axis. The length units of each axis of the three-dimensional rectangular coordinate system are millimeters.
[0077] In the three-dimensional coordinate system xyz, A 0 The coordinates of a point can be expressed as (x 0 ,y0 , z 0 ),in:
[0078]
[0079] Then all vertices A of the left end face of the polygonal tube i The coordinate values are expressed as:
[0080] x i =x 0 cos(i·θ)+y 0 sin(i·θ),y i =-x 0 sin(i·θ)+y 0 cos(i·θ),z i =0 (10);
[0081] All vertices A on the right end face i The coordinate value can be expressed as:
[0082] x i =x 0 cos(i·θ)+y 0 sin(i·θ),y i =-x 0 sin(i·θ)+y 0 cos(i·θ),z i =L (11);
[0083] Where θ is the angle between two adjacent vertices of the cross-section regular polygon, θ=2π / n, i is the subscript of each vertex of the cross-section regular polygon, i=0,1,2,3…n-1.
[0084] like Figure 5 As shown, the fiber trajectory starts from A 0 Starting from point α, the initial winding angle is α 0 , the yarn moves along the positive direction of the z-axis and reaches the edge of the polygonal tube after a certain period of time. At this time, two situations will occur:
[0085] Case 1: The yarn reaches the edge of the polygonal tube, such as point B in the figure. At this time, the distance the yarn travels along the positive z-axis is:
[0086]
[0087] Since point B and point A 1 have the same x- and y-coordinates, so the coordinates of point B are (x i ,y i , L 0 ), and then the yarn takes point B as the new starting point and continues to move along the positive z-axis.
[0088] Case 2: The yarn reaches the edge of the polygonal tube end face, which is point C in the figure. At this time, the intersection of the yarn BC and the edge of the next tube will exceed the right end face and reach the position C' as shown in the figure. C' is at point A. i have the same x- and y-coordinates, so the coordinates of point C′ are (x i ,y i , L c′ ), solve for the length L of C′ beyond c′ The calculation formula is as follows:
[0089] L′=L c′ -L (13);
[0090] According to the exceeding length L c′ The calculation formula for the coordinates of point C is as follows:
[0091]
[0092] After obtaining the coordinates of point C, the yarn tape passes through the right end face to reach another point on the right end face, which is used as the starting point of the return journey. The principle of generating the fiber trajectory during the return journey is the same as that during the outward journey. When the yarn tape reaches the left end face after the return journey, it means that a cycle is completed. After N cycles, the yarn tape will completely cover the surface of the core mold.
[0093] In another exemplary embodiment of the present application, in the above step 201, the core mold geometric dimension parameters include the side length of the regular polygon of the core mold cross section, the number of sides of the regular polygon of the core mold cross section, the length of the core mold tube, the radius of the left pole hole of the core mold, and the radius of the right pole hole of the core mold; the winding parameters of the yarn tape include the winding angle and the yarn tape width.
[0094] In another exemplary embodiment of the present application, in the above step 202, the center angle of the core mold after the yarn tape is wound back and forth once is calculated using formula (1), and the number of divisions is calculated using formula (5).
[0095] In another exemplary embodiment of the present application, in the above step 203, the jump number is calculated using formula (5), formula (6) and formula (7).
[0096] In another exemplary embodiment of the present application, in the above step 205, the target value is calculated according to the ratio of the number of jumps to the number of divisions, specifically including determining the elements of the continued fraction according to the Euclidean algorithm, and expressing the ratio of the number of jumps to the number of divisions using formula (8).
[0097] In another exemplary embodiment of the present application, the method for designing a filament winding line shape of a polygonal tube further includes:
[0098] Step 207, establish a core mold geometric coordinate system according to the core mold geometric model; calculate each fiber yarn dropping trajectory point according to the core mold geometric coordinate system and the fiber winding line type of the polygonal tube; express each fiber yarn dropping trajectory point in the form of coordinates, and connect each fiber yarn dropping trajectory point to generate a connecting line; the connecting line is the yarn tape winding path.
[0099] Through step 207, the present application can simulate the selected line type by using software, obtain the fiber winding effect diagram by simulation, and use the fiber winding effect diagram to verify the winding effect under the selected line type.
[0100] In another exemplary embodiment of the present application, before the above step 205, it also includes establishing a core mold geometric model according to the core mold geometric size parameters, specifically:
[0101] According to the specific values of the obtained geometric parameters of the polygonal tube core mold, the OpenGL drawing function is used to establish the following Figure 3 The core mold geometry model is shown.
[0102] In another exemplary embodiment of the present application, the specific values of the size parameters of the polygonal cross-section tube core mold selected in this example are: the side length of the polygonal tube a=100 mm, the number of sides of the polygon n=6, the length of the polygonal tube L=600 mm, and the radius of the left and right pole holes of the polygonal tube r=30 mm;
[0103] Given the winding angle α 0 = 20°, the width of the yarn is B = 10 mm, then the center angle of rotation of the yarn at the left and right end faces is θ d for:
[0104]
[0105] The central angle θ of the yarn belt turning in the barrel section b for:
[0106]
[0107] The number of divisions is:
[0108]
[0109] When the yarn is wound back and forth once, the central angle ∑θ of the core mold is:
[0110] ∑θ=2(θ b +θ d )=491.25° (18);
[0111] Set the deviation angle Δθ = 20°, then:
[0112]
[0113] Will γ 1 and γ 2 Substituting the value of into formula (7), we get (2-1.4201)N≤d≤(2-1.309)N, which can be simplified to:
[0114] 0.5799N≤d≤0.691N (20);
[0115] Take the set value as 1, add 1 to the value of the number of divisions, and subtract 1 to get N = 55 to 57;
[0116] Substituting the value of N into formula (20), we obtain Table 2:
[0117] Table 2 Correspondence between the range of split number and jump number
[0118] N <![CDATA[d min ]]> <![CDATA[d max ]]> 55 32 38 56 33 38 57 33 39
[0119] According to each d / N value in Table 2, calculate the corresponding tangent point / level value. Taking d / N=32 / 55 as an example, the calculation results are as follows:
[0120]
[0121] The elements of the continued fraction are 0, 1, 1, 2, 1, 1, 4. The series of the line type is determined to be 6. The elements of the continued fraction are written as follows in Table 3:
[0122] Table 3 Cross-multiplication rule table when d / N=32 / 55
[0123]
[0124] In the denominator column, the second to last column q n-1 The value of is 12, so the number of tangent points of this line type is 12.
[0125] Substituting the number of tangent points of the line type 12 and the number of series of the line type 6 into the number of tangent points / series we obtain 12 / 6=2.
[0126] According to the calculation results, the fiber winding line type of the polygonal tube that makes the yarn tape evenly cover the core mold is selected to generate the fiber yarn drop trajectory points. Taking d / N=32 / 55 as an example, the fiber yarn drop trajectory after several cycles is as follows: Figure 6 As shown in Figure 2, after N cycles, the fiber completely covers the core mold surface, as shown in Figure 2. Figure 7 shown.
[0127] In another exemplary embodiment of the present application, the number of polygonal tube sides is changed, and the linear design is performed using the above steps to obtain a polygonal tube winding linear trajectory with a triangular, quadrilateral, and pentagonal cross section, such as Figure 8-Figure 10 shown.
[0128] In an exemplary embodiment, a computer device is provided. The computer device may be a server or a terminal. The internal structure diagram thereof may be as follows: Fig.11 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store the core mold geometric size parameters of the polygonal tube and the winding parameters of the yarn tape. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for designing a fiber winding line type of a polygonal tube is implemented.
[0129] Those skilled in the art will understand that Fig.11 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0130] In an exemplary embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.
[0131] In an exemplary embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0132] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0133] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0134] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM may be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).
[0135] The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. The non-relational database may include a distributed database based on blockchain, etc., but is not limited thereto. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but is not limited thereto.
[0136] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0137] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.
Claims
1. A method for designing a filament winding line shape of a polygonal tube, characterized in that: The method for designing the filament winding line type of the polygonal tube comprises: Obtaining geometric dimension parameters of the mandrel of the polygonal tube and winding parameters of the yarn tape; Calculate the center angle and the number of divisions of the core mold after the yarn tape is wound back and forth once according to the core mold geometric size parameters and the winding parameters; Setting a deviation angle, and calculating the number of jumps according to the center angle and the deviation angle; Determining whether the partition number and the jump number are relatively prime; When the number of divisions and the number of jumps do not satisfy coprime, new winding parameters are set, and the step of obtaining the geometric size parameters of the core mold of the polygonal tube and the winding parameters of the yarn tape is returned to update the winding parameters to the new winding parameters until the number of divisions and the number of jumps satisfy coprime; When the number of divisions and the number of jumps are coprime, the target value is calculated according to the ratio of the number of jumps to the number of divisions, and the fiber winding line shape of the polygonal tube is determined according to the target value; the fiber winding line shape of the polygonal tube is a line shape that makes the yarn tape evenly cover the core mold; the target value is the ratio of the tangent point to the series, the series is the series n of the fiber winding line shape of the polygonal tube, and the tangent point is the number of tangent points corresponding to the n-1th series of the fiber winding line shape of the polygonal tube.
2. The method for designing a filament winding line shape of a polygonal tube according to claim 1, characterized in that: The mandrel geometrical dimension parameters include the side length of the regular polygon of the mandrel section, the number of sides of the regular polygon of the mandrel section, the length of the mandrel tube, the radius of the left pole hole of the mandrel, and the radius of the right pole hole of the mandrel; The winding parameters of the yarn tape include a winding angle and a yarn tape width.
3. The method for designing a filament winding line shape of a polygonal tube according to claim 1 or 2, characterized in that: Calculating the center angle of the mandrel after the yarn tape is wound back and forth once according to the mandrel geometric size parameters and the winding parameters specifically includes: The center angle is calculated according to the following formula; ∑θ=2(θ b +θ d ); Where ∑θ is the central rotation angle of the core mold, θ b is the central angle of rotation of the yarn in the barrel section, θ d is the center turning angle of the yarn on the left and right end faces, r is the radius of the left pole control radius and the right pole hole of the core mold, B is the width of the yarn, k is the side length coefficient, a is the side length of the regular polygon of the core mold cross section, β is the interior angle of the regular polygon of the cross section, π is pi, L is the length of the core mold tube, α0 is the winding angle, and n is the number of sides of the regular polygon of the core mold cross section.
4. The method for designing a filament winding line shape of a polygonal tube according to claim 1, characterized in that: The calculation formula of the split number is as follows: Wherein, N is the number of divisions, int means taking an integer, n is the number of sides of the regular polygon of the core mold section, a is the side length of the regular polygon of the core mold section, α0 is the winding angle, and B is the width of the yarn.
5. The method for designing a filament winding line shape of a polygonal tube according to claim 1, characterized in that: The calculating of the jump number according to the center angle and the deviation angle specifically includes: The number of jumps is calculated according to the following formula: (ceil(γ2)-γ2)N≤d≤(ceil(γ1)-γ1)N; In the formula, γ1 and γ2 are coefficients, γ min is the minimum value of γ, max is the maximum value of γ, ∑θ is the central angle of the core module, Δθ is the deviation angle, ceil(γ1) is the smallest integer not less than γ1, ceil(γ2) is the smallest integer not less than γ2, N is the number of divisions, and d is the number of jumps.
6. The method for designing a filament winding line shape of a polygonal tube according to claim 4 or 5, characterized in that: After obtaining the value of the number of divisions N using the calculation formula for the number of divisions, the value of the number of divisions N is increased or decreased by the set value x to obtain multiple values of the number of divisions, which are expressed as Nx, N-(x-1),…, N,…, N+(x-1), N+x; for each value of the multiple number of divisions, the value is substituted into the calculation formula for calculating the jump number to obtain multiple values of the jump number; wherein the set value x is a positive integer value determined according to actual needs.
7. The method for designing a filament winding line shape of a polygonal tube according to claim 1, characterized in that: The method for designing the filament winding line type of the polygonal tube further comprises: According to the core mold geometric model, establish the core mold geometric coordinate system; Calculating each fiber doffing trajectory point according to the core mold geometric coordinate system and the fiber winding line shape of the polygonal tube; Each fiber doffing trajectory point is represented in the form of coordinates, and each fiber doffing trajectory point is connected to generate a connection line; the connection line is the yarn tape winding path.
8. A computer device comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method for designing a fiber winding line type for a polygonal tube according to any one of claims 1 to 7.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for designing a filament winding line type for a polygonal tube according to any one of claims 1 to 7 is implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method for designing a filament winding line type for a polygonal tube according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Special-shaped molded surface fiber winding device, winding system and winding method
CN116533554A
Fiber winding line type design method, equipment, medium and product
CN118070448A
Circular tube fiber winding forming simulation method and system, medium and product
CN118260820A
Transition method and system from helical winding to hoop winding of composite fibers
US20230017601A1