Round tube rod piece toe end distance adjusting method and device and storage medium

By automatically calculating and adjusting the toe distance of the circular tube rod member in the catheter frame structure, the problem of inefficient modeling in CAE modeling is solved, and the CAE catheter frame structure modeling is automated, and the modeling efficiency is improved.

CN119442364AActive Publication Date: 2025-02-14CHINA ENERGY ENG GRP GUANGDONG ELECTRIC POWER DESIGN INST CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411530807.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-02-14
Estimated Expiration
2044-10-30

AI Technical Summary

Technical Problem

In CAE modeling in offshore wind power engineering, the modeling efficiency of the catheter structure is inefficient, mainly due to the need to pre-calculate a large amount of data to ensure the accuracy of the eccentricity of the rod end and the toe distance, resulting in a large amount of modeling work.

Method used

Provide a method for adjusting the toe end distance of the circular tube rod member. By obtaining the space point group, determining the first and second rod members, calculating the measured toe end distance after grouping and sorting, and comparing it with the preset distance threshold, automatically adjusting the rod until the requirements are met.

Benefits of technology

Automatic calculation and adjustment of the toe distance of the circular tube is realized, the efficiency of catheter structure modeling is improved, the need for manual calculation and identification is reduced, and CAE modeling is realized.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119442364A_ABST
    Figure CN119442364A_ABST
Patent Text Reader

Abstract

The invention discloses a circular tube rod piece toe end distance adjusting method and device and a storage medium, and the method comprises the steps: obtaining a space point group, and determining a first rod piece and a second rod piece according to the space point group; after the first rod pieces are grouped and sequenced according to the spatial point groups, measuring toe end distances of the first rod pieces are determined, and the measuring toe end distances comprise a first toe end distance and a second toe end distance; the measured toe end distance is compared with a preset distance threshold value, and when the measured toe end distance is not equal to the preset distance threshold value, the first rod piece is adjusted until the measured toe end distance is equal to the preset distance threshold value. After the first rod piece and the second rod piece are distinguished through the spatial point group, the toe end distance is calculated and measured, so that the chord member and the supporting rod in the model can be automatically identified according to the rod pieces by comparing the measured toe end distance with the preset distance threshold value and adjusting to meet the requirement, manual object identification is not needed, automation of CAE jacket structure modeling is achieved, and the modeling efficiency is improved. And the modeling efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of catheter modeling, and in particular to a method, device and storage medium for adjusting the toe distance of a circular tube rod. Background Art

[0003] When conducting computer-aided engineering (CAE) modeling for offshore wind power projects, the duct structure is an important component. The duct generally uses a round tube as the basic structure to support the wind turbine, and special attention should be paid to the design of the internal tube nodes. The tube node is where multiple ducts intersect and are welded, which involves the connection between the chord (main component) and the strut (support component). Since the chord itself has a certain outer diameter, when the strut is connected to the chord, the rod end cannot actually directly contact the same geometric point, but there is a certain spatial distance, that is, the rod end eccentricity. Rod end eccentricity refers to the actual distance between the rod end of the strut and the geometric point where the chord is connected during modeling. The rod end eccentricity must be accurately calculated during design to ensure that the stability and strength of the actual structure meet the requirements, and it is also convenient for subsequent finite element analysis and other types of engineering analysis.

[0004] Ideally, the end of the strut should be able to smoothly transition to the surface of the chord while ensuring the smallest possible eccentricity at the rod end, while ensuring that the toe distance between the struts in the elevation and plane section views meets the predetermined requirements. The setting of the toe distance must meet two conditions: first, to ensure that there is enough space between adjacent struts and chords for welding operations; second, to ensure that the heat-affected zone between adjacent welds can be controlled within a safe range to avoid material performance degradation due to overheating. By precisely controlling these parameters, the stability and welding quality of the entire jacket structure can be improved, thereby enhancing the safety and reliability of the entire offshore wind power facility. However, in the current CAE model design of the jacket structure, designers need to calculate all the data in advance before modeling, resulting in a large modeling workload and low modeling efficiency. Summary of the invention

[0005] The following is a summary of the subject matter described in detail herein. This summary is not intended to limit the scope of the claims.

[0006] The embodiments of the present application provide a method, device and storage medium for adjusting the toe distance of a circular tube member, which can realize automatic calculation and adjustment of the toe distance of the circular tube and improve the efficiency of modeling the structure of the conductor frame.

[0007] In a first aspect, an embodiment of the present application provides a method for adjusting the toe distance of a circular tube member, comprising: Acquire a space point group, and determine the first rod and the second rod according to the space point group, wherein the space point group includes a plurality of three-dimensional coordinate space points; The first rods are grouped and sorted according to the spatial point group, and a measured toe-end distance of the first rods is determined according to the grouped and sorted first rods; wherein the measured toe-end distance includes a first toe-end distance and a second toe-end distance, the first toe-end distance represents the toe-end distance of the first rods adjacent to each other in different groups, and the second toe-end distance represents the toe-end distance of the first rods adjacent to each other in the same group; The measured toe-end distance is compared with a preset distance threshold, and when the measured toe-end distance is not equal to the preset distance threshold, the first rod is adjusted until the measured toe-end distance is equal to the preset distance threshold.

[0008] According to the method for adjusting the toe distance of a circular tube member provided in some feasible embodiments of the present application, the first member and the second member are determined according to the spatial point group, including: Determine, according to the plurality of three-dimensional coordinate space points in the space point group, associated rods of the plurality of three-dimensional coordinate space points; Obtaining member information of the associated member, and determining a first space point and a second space point according to the member information, wherein the first space point is a chord space point, and the second space point is a non-chord space point; A first rod and a second rod are determined according to the first spatial point and the rod information.

[0009] According to the method for adjusting the toe distance of a circular tube member provided in some feasible embodiments of the present application, the grouping and sorting of the first members according to the spatial point group includes: According to the spatial point group, determining the facade information of each first rod, wherein the facade information indicates the facade where the first rod is located; According to the elevation information of the first rods, the first rods having the same elevation information are divided into the same group; According to the Z-axis coordinate information of the spatial point group, the grouped first rods are sorted, and the sorting information is obtained.

[0010] According to the method for adjusting the toe distance of a circular tube member provided in some feasible embodiments of the present application, determining the measured toe distance of the first member according to the grouped and sorted first members includes: determining the first toe-end distance according to the first spatial points of the first rods in different groups; The second toe-end distance is determined according to the first spatial points of the first rods in the same group and the sorting information.

[0011] According to the method for adjusting the toe distance of a circular tube member provided in some feasible embodiments of the present application, when the toe distance is not equal to a preset distance threshold, adjusting the first member includes: When the first toe-end distance is not equal to the preset distance threshold, the first rods in different groups are controlled to deviate.

[0012] According to the method for adjusting the toe distance of a circular tube member provided in some feasible embodiments of the present application, when the toe distance is not equal to a preset distance threshold, adjusting the first member further includes: When the second toe-end distance is not equal to the preset distance threshold, the first rod is controlled to rotate.

[0013] According to the method for adjusting the toe distance of a circular tube member provided in some feasible embodiments of the present application, when the toe distance is not equal to a preset distance threshold, adjusting the first member further includes: When the second toe-end distance cannot be adjusted to be equal to the preset distance threshold by rotation, the first rod is translated along the direction of the second rod.

[0014] In a second aspect, an embodiment of the present application provides a device for adjusting the toe distance of a round tube member, comprising: A space point group acquisition module, used to acquire a space point group, and determine the first rod and the second rod according to the space point group, wherein the space point group includes a plurality of three-dimensional coordinate space points; a toe-end distance acquisition module, configured to group and sort the first rods according to the spatial point group, and determine the measured toe-end distance of the first rods according to the grouped and sorted first rods; wherein the measured toe-end distance includes a first toe-end distance and a second toe-end distance, the first toe-end distance represents the toe-end distance of the first rods adjacent to each other in different groups, and the second toe-end distance represents the toe-end distance of the first rods adjacent to each other in the same group; The comparison and adjustment module is used to compare the measured toe-end distance with a preset distance threshold, and when the toe-end distance is not equal to the preset distance threshold, adjust the first rod until the measured toe-end distance is equal to the preset distance threshold.

[0015] In a third aspect, an embodiment of the present application provides an electronic device, including: at least one processor; at least one memory for storing at least one program; When at least one of the programs is executed by at least one of the processors, the method described in the first aspect of the embodiment of the present application is implemented.

[0016] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program executable by a processor. When the processor-executable computer program is executed by the processor, it is used to implement the method described in the first aspect of the embodiment of the present application.

[0017] The embodiments of the present application include at least the following beneficial effects: The method for adjusting the toe distance of a circular tube rod provided in the embodiment of the present application obtains a spatial point group, determines the first rod and the second rod according to the spatial point group; after grouping and sorting the first rod according to the spatial point group, determines the measured toe distance of the first rod, wherein the measured toe distance includes the first toe distance and the second toe distance, the first toe distance represents the toe distance of adjacent first rods between different groups, and the second toe distance represents the toe distance of adjacent first rods in the same group; compares the measured toe distance with a preset distance threshold, and when the measured toe distance is not equal to the preset distance threshold, adjusts the first rod until the measured toe distance is equal to the preset distance threshold. After distinguishing the first rod and the second rod by the spatial point group, calculates the measured toe distance, so that the measured toe distance can be compared with the preset distance threshold and adjusted to meet the requirements, automatically identifies the chord and strut in the model according to the rod, does not need to manually identify the object, realizes the automation of CAE catheter frame structure modeling, and improves modeling efficiency.

[0018] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or understood by practicing the present application. The purpose and other advantages of the present application can be realized and obtained through the structures particularly pointed out in the description and the drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The accompanying drawings are used to provide further understanding of the technical solution of the present application and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the technical solution of the present application and do not constitute a limitation on the technical solution of the present application.

[0020] Figure 1 A schematic diagram of a planar structure of a catheter frame structure provided in an embodiment of the present application; Figure 2 A schematic diagram of a flow chart of a method for adjusting the toe distance of a round tube rod provided in an embodiment of the present application; Figure 3 For the embodiment of this application Figure 2 Specific step diagram of step S101; Figure 4 A schematic diagram of the steps of first rod grouping and sorting provided in an embodiment of the present application; Figure 5 A schematic structural diagram of a catheter frame structure provided in an embodiment of the present application; Figure 6 A schematic structural diagram of a local structure of a conductor frame provided in an embodiment of the present application; Figure 7 A schematic structural diagram of a round tube rod toe distance adjustment device provided in an embodiment of the present application; Figure 8 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0021] The present application is further described below in conjunction with the accompanying drawings and specific embodiments. The described embodiments should not be regarded as limiting the present application, and all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present application.

[0022] In the following description, reference is made to “some embodiments”, which describe a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0023] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.

[0024] Before further describing the embodiments of the present application in detail, the nouns and terms involved in the embodiments of the present application are explained. The nouns and terms involved in the embodiments of the present application are subject to the following interpretations.

[0025] Computer-Aided Engineering (CAE) refers to the process of using computer software to perform engineering analysis. It covers the use of software tools to simulate, test and optimize the design of products or processes, and is an important part of modern engineering design. CAE technology can help engineers discover potential problems in the early stages of product development and find solutions through simulation, thereby saving time and costs. In the field of offshore wind power engineering, CAE technology is widely used in aerodynamic analysis of wind turbine blades, strength assessment of tower structures, stability verification of foundation structures, etc., to ensure that the equipment can operate safely and reliably under various environmental conditions. In addition, CAE can also help optimize the design, reduce material waste, and improve overall efficiency.

[0026] Conductor Frame Structure (also known as Pile Frame Structure) is a structural form widely used in the field of marine engineering, mainly used to support offshore platforms, wind turbines and other facilities. It consists of a series of interconnected tubular components, including columns (chords) and horizontal or inclined support rods (struts). These components are connected together by welding or other means to form a sturdy frame to resist various loads in the marine environment, such as wind loads, wave loads, and seismic loads. The main function of the conductor frame is to provide a stable support foundation for offshore facilities to ensure their normal operation in a complex and changeable marine environment. In order to adapt to different seabed geological conditions and water depths, the design of the conductor frame needs to consider a variety of factors, including but not limited to the strength, stiffness, durability and economy of the structure.

[0027] When designing a conductor frame, special attention should be paid to the design of the pipe node, because this is the key part where various components meet. Reasonable pipe node design can not only improve the overall stability of the structure, but also simplify the construction process and reduce construction costs. For example, by optimizing the connection between the strut and the chord, the stress concentration problem caused by the eccentricity of the rod end can be effectively reduced, thereby improving the safety and reliability of the structure.

[0028] When conducting CAE modeling of offshore wind power projects, the pipe frame structure is an important component. The pipe generally uses a round pipe as the basic structure to support the wind turbine, and special attention should be paid to the design of the internal pipe nodes. The pipe node is where multiple pipes intersect and are welded, which involves the connection between the chord (main component) and the strut (support component). Please refer to Figure 1 , is a schematic diagram of a planar structure of a pipe frame structure, such as Figure 1 As shown, when performing CAE modeling of the pipe frame structure, the model may include but is not limited to the chord 100 and the strut 200 .

[0029] The chord 100 is a vertical rod or a rod with a certain inclination in the vertical direction as shown in the figure. They constitute the basic framework of the entire structure. Their function is to bear the vertical load from the upper platform or other facilities and transfer it to the seabed foundation or the ground.

[0030] The main function of the brace 200 is to provide additional support and stability. It is usually arranged diagonally or horizontally and connected between different chords to enhance the rigidity and lateral force resistance of the entire structure. In the pipe frame, the brace helps prevent the structure from twisting or becoming unstable when subjected to lateral forces (such as wind force, wave force, etc.).

[0031] A tube node is formed at the connection between the chord and the strut. At the tube node, special attention should be paid to the eccentricity of the rod end. Since the chord itself has a certain outer diameter, when the strut is connected to the chord, the rod end cannot actually directly contact the same geometric point, but there is a certain spatial distance, that is, the rod end is eccentric. When connecting, the strut cannot be directly aligned with the central axis of the chord, but there is a certain offset. The eccentricity of the rod end will lead to an increase in local stress. Therefore, reasonable design and calculation are required during the design to ensure uniform stress distribution at the connection to avoid excessive stress concentration, thereby ensuring the safety and stability of the entire conductor frame structure.

[0032] Ideally, the end of the strut should be able to smoothly transition to the surface of the chord while ensuring the smallest possible eccentricity at the rod end, while ensuring that the toe distance between the struts in the elevation and plane section views meets the predetermined requirements. The setting of the toe distance must meet two conditions: first, to ensure that there is enough space between adjacent struts and chords for welding operations; second, to ensure that the heat-affected zone between adjacent welds can be controlled within a safe range to avoid material performance degradation due to overheating. By precisely controlling these parameters, the stability and welding quality of the entire jacket structure can be improved, thereby enhancing the safety and reliability of the entire offshore wind power facility. However, in the current CAE model design of the jacket structure, designers need to calculate all the data in advance before modeling, resulting in a large modeling workload and low modeling efficiency.

[0033] Based on this, the embodiments of the present application provide a method, device and storage medium for adjusting the toe distance of a round tube rod, so as to improve the efficiency of modeling the catheter rack structure when the catheter is a round rod.

[0034] Please refer to Figure 2 , is a flow chart of a method for adjusting the toe distance of a round tube rod provided in an embodiment of the present application, such as Figure 2 As shown, in the embodiment of the present application, when modeling the structure of the conductor rack, the method for adjusting the toe distance of the round tube rod may include but is not limited to steps S101 to S103: Step S101: Acquire a space point group, and determine a first rod and a second rod according to the space point group, wherein the space point group includes a plurality of three-dimensional coordinate space points.

[0035] It should be noted that in the embodiment of the present application, the first rod is a strut, and the second rod is a chord. The acquired spatial point group is the three-dimensional coordinate spatial points where the rods in the catheter frame structure intersect. Since the rod intersections in the catheter frame structure include the intersection of the chord and the strut, as well as the intersection of the strut and the strut, in order to distinguish and determine the struts and the chord, it is necessary to first filter the acquired spatial point group, distinguish the spatial points representing the intersection of the chord and the strut, and the spatial points representing the intersection of the strut and the strut, and then determine the strut and the chord through the spatial points where the chord and the strut intersect.

[0036] For example, please refer to Figure 3 , is a schematic diagram of the specific steps of step S101 in the embodiment of the present application, such as Figure 3 As shown, the method for determining the first rod and the second rod according to the spatial point group in the embodiment of the present application may include but is not limited to steps S201 to S203: Step S201: Determine associated rods of a plurality of three-dimensional coordinate space points according to a plurality of three-dimensional coordinate space points in a space point group.

[0037] It can be understood that in the modeling process, a rod can include two three-dimensional coordinate space points. Assuming that the two three-dimensional coordinate space points included in the rod ab are space point A and space point B, it can be said that the rod ab is the associated rod of space point A or the rod ab is the associated rod of space point B.

[0038] By determining the associated members, the subsequent member type determination can be carried out based on the associated members.

[0039] Step S202: Obtain member information of the associated member, and determine a first space point and a second space point according to the member information, wherein the first space point is a chord space point and the second space point is a non-chord space point.

[0040] It should be noted that in the embodiment of the present application, the chord space point represented by the first spatial point is a spatial point on the chord, indicating the intersection of the chord and the strut; the non-chord space point represented by the second spatial point is a spatial point not on the chord, indicating the intersection of the strut and the strut.

[0041] Specifically, in a feasible embodiment of the present application, the obtained rod information includes the number of associated rods and the center lines of the rods. If the number of associated rods obtained by the three-dimensional coordinate space point A is 4, and the associated rods are a1, a2, a3 and a4 respectively, then it is found that among the associated rods obtained, there is only one group of rods whose center lines are in the same straight line, namely the associated rods. Then, it can be determined that the three-dimensional coordinate space point A is the chord space point, namely the first space point.

[0042] In another feasible embodiment of the present application, the obtained rod information includes the number of associated rods, the outer diameter of the rod, the wall thickness of the rod and the center line of the rod. If the number of associated rods obtained by the three-dimensional coordinate space point B is 4, and the associated rods are b1, b2, b3 and b4 respectively, it is found that the associated rods can be divided into two groups of coaxial rods. b1 and b3 are coaxial rods, and the outer diameters of the rods of b1 and b3 are both equal to OD1; b2 and b4 are coaxial rods, and the outer diameters of the rods of b2 and b4 are both equal to OD2. Then, the relationship between the wall thickness of the rod and the outer diameter of the rod is judged. If OD1≤OD2≤(1.1*OD1) or OD2≤OD1≤(1.1*OD1), it can be determined that the three-dimensional coordinate space point B is not on the chord rod, and the three-dimensional coordinate space point B is the second space point.

[0043] In another feasible embodiment of the present application, the obtained rod information includes the number of associated rods, the outer diameter of the rod, the wall thickness of the rod and the center line of the rod. If the number of associated rods obtained by the three-dimensional coordinate space point C is 6, and the associated rods are c1, c2, c3, c4, c5 and c6 respectively, it is found that the associated rods can be divided into two groups of coaxial rods, and two rods are non-coaxial rods. Similarly, the three-dimensional coordinate space point C can be determined as the first space point.

[0044] It should be noted that in the embodiment of the present application, when the number of coaxial rod groups of the associated rods of the three-dimensional coordinate space point is greater than two groups, the three-dimensional coordinate space point can be directly determined as the first space point, so as to distinguish the subsequent rod types.

[0045] Through step S202, the first spatial point and the second spatial point can be distinguished, and the chord and the strut can be distinguished subsequently.

[0046] Step S203: determining a first rod and a second rod according to the first spatial point and the rod information of the associated rod.

[0047] Illustratively, in one embodiment of the present application, after determining the first spatial point, the first rod and the second rod can be determined based on the rod information of the associated rod, wherein the first rod is a strut and the second rod is a chord, and the rod information may include the rod center line, the rod outer diameter and the rod wall thickness. By comparing the rod center line, the rod outer diameter and the rod wall thickness, the type of the rod in the associated rods of the first spatial point can be determined.

[0048] Specifically, in the embodiment of the present application, the coaxial rods are first determined based on the center lines of the rods. If there is only one group of coaxial rods among the associated rods of the first spatial point, it can be determined that the coaxial rods are chord rods, and the remaining non-coaxial rods are struts.

[0049] If there are multiple groups of coaxial rods in the associated rods of the first spatial point, the outer diameters of the rods in the associated rods are judged, and the group of coaxial rods with the largest outer diameter can be determined as the chord rod; if the outer diameters of all coaxial rods are equal, the rod with the largest wall thickness is the chord rod.

[0050] After the first rod and the second rod are determined, it can be determined whether the toe distance meets the conditions, and the toe distance of the rods in the modeling can be adjusted accordingly.

[0051] Step S102, sorting the first rods into groups according to the spatial point groups, and determining the measured toe-end distance of the first rods according to the sorted first rods; wherein the measured toe-end distance includes a first toe-end distance and a second toe-end distance, the first toe-end distance represents the toe-end distance of adjacent first rods in different groups, and the second toe-end distance represents the toe-end distance of adjacent first rods in the same group.

[0052] It should be noted that in the embodiment of the present application, in order to be able to specifically confirm the toe-end distance between each first rod, the first rods need to be grouped and sorted. By grouping and sorting, the positional relationship between the first rods can be clearer, so that the toe-end distance can be confirmed.

[0053] For example, please refer to Figure 4 , is a schematic diagram of the steps of grouping and arranging the first rod members in the embodiment of the present application, such as Figure 4 As shown, in the embodiment of the present application, grouping and sorting the first rods according to the spatial point group may include but are not limited to steps S301 to S303: Step S301: Determine the elevation information of the first rod according to the spatial point group, where the elevation information indicates the elevation where the first rod is located.

[0054] It is understandable that in the embodiment of the present application, the elevation where the first rod is located is determined by the coordinates of the spatial point group, and each rod may include two three-dimensional coordinate points. The elevation information can be obtained through its three-dimensional coordinate spatial points, and the obtained elevation information is used to determine whether each rod is in the same elevation. The elevation information can be determined by conventional methods, which will not be elaborated in this application.

[0055] Step S302: According to the facade information of the first rods, the first rods with the same facade information are grouped into the same group.

[0056] It can be understood that in the embodiment of the present application, by grouping the first rods on the same facade, the positions of the rods are made clear, and in subsequent adjustments, the adjustment strategy can be selected according to the grouping.

[0057] Step S303: sort the grouped first rods according to the Z-axis coordinate information of the spatial point group, and obtain sorting information.

[0058] The first rods are sorted according to the Z-axis coordinates of the three-dimensional coordinate space points, so that adjacent first rods can be determined for the convenience of toe-end distance calculation.

[0059] It should be noted that, in the embodiment of the present application, after the first rods are grouped and sorted, the toe-end distance is determined through the grouped and sorted first rods, and the toe-end distance includes a first toe-end distance and a second toe-end distance, wherein the first toe-end distance is the toe-end distance between adjacent first rods in different groups, and the second toe-end distance is the toe-end distance between adjacent first rods in the same group.

[0060] Exemplarily, in one embodiment of the present application, determining the measured toe-end distance of the first rod according to the grouped and sorted first rods may include but is not limited to: The first toe-end distance is determined according to the first spatial points of the first rods in different groups.

[0061] It can be understood that in the embodiment of the present application, the toe-end distance of adjacent first rods between different groups can be directly calculated. In the present application, the existing toe-end distance calculation method can be used to calculate the toe-end distance, and the present application does not impose too many restrictions on the choice of calculation method.

[0062] By calculating the first toe-end distance, the embodiment of the present application can determine the toe-end distance between the first rods in different groups when modeling, so that adjustments can be made.

[0063] Exemplarily, in another embodiment of the present application, determining the measured toe-end distance of the first rod according to the grouped and sorted first rods may include but is not limited to: The second toe-end distance is determined according to the first spatial points of the first rods in the same group and the sorting information.

[0064] It should be noted that in the embodiment of the present application, the second toe-end distance is the toe-end distance between the first rods on the same facade. Since the coaxial rods of each first rod need to be adjusted synchronously during adjustment, it is necessary to clarify the adjacent rods between the first rods by sorting to facilitate the selection of subsequent adjustment operations.

[0065] It can be understood that in the embodiment of the present application, the second toe-end distance of the adjacent first rods in the same group can be calculated through the first spatial point after the sorting information is clarified. In the present application, the calculation of the toe-end distance can adopt the existing toe-end distance calculation method, and the present application does not impose too many restrictions on the choice of calculation method.

[0066] By calculating the second toe-end distance, the embodiment of the present application can determine the toe-end distance between the first rods in the same group during modeling, so that adjustments can be made.

[0067] By obtaining the measured toe-end distance, step S103 can be executed to adjust the first rod according to the measured toe-end distance.

[0068] Step S103, comparing the measured toe-end distance with a preset distance threshold, and when the measured toe-end distance is not equal to the preset distance threshold, adjusting the first rod until the measured toe-end distance is equal to the preset distance threshold.

[0069] It should be noted that in the embodiment of the present application, the measured toe distance obtained is the actual toe distance obtained when modeling. In order to enable the end of the strut to smoothly transition to the surface of the chord and ensure that the toe distance between the struts in the elevation and planar section views meets the predetermined requirements, it is necessary to compare the obtained measured toe distance with the preset distance threshold to determine whether adjustment is needed. Only when all the measured toe distances are equal to the preset distance threshold can it be determined that the modeling meets the requirements.

[0070] Exemplarily, in an embodiment of the present application, the measured toe-end distance obtained is d, where d is the actual toe-end distance obtained when modeling, and the preset distance threshold is td; after obtaining the measured toe-end distance d, the obtained measured toe-end distance d is compared with the preset distance threshold td. When d≠td, it is determined that the measured toe-end distance does not meet the modeling requirements and the measured toe-end distance needs to be adjusted. The specific adjustment method is performed through the following steps.

[0071] Exemplarily, in one embodiment of the present application, step S103 may include step S103a: Step S103a: when the first toe-end distance is not equal to the preset distance threshold, controlling the first rods of different groups to deviate.

[0072] It can be understood that in the embodiment of the present application, when the first toe-end distance is not equal to the preset distance threshold, it means that the toe-end distance of the first rod members between different groups needs to be adjusted. At this time, the first rod members between different groups can be translated until the first toe-end distance is equal to the preset distance threshold. The translation operation can be performed at the first spatial point that does not meet the preset distance threshold.

[0073] Through step S103a, the first rods of different facades in the modeling can be adjusted so that the toe-end distances of the first rods between different facades meet a preset distance threshold.

[0074] Exemplarily, in another embodiment of the present application, step S103 may further include step S103b: Step S103b: when the second toe-end distance is not equal to the preset distance threshold, controlling the first rod to rotate.

[0075] It can be understood that, in the embodiment of the present application, when the second toe-end distance is not equal to the preset distance threshold, it indicates that the toe-end distance of the rods on the same facade does not meet the requirements and needs to be adjusted.

[0076] It should be noted that in step S103b of the present application, when the second toe-end distance does not meet the preset distance threshold, it is necessary to control the first rod and its coaxial rod to rotate together, and the rotation point is the common three-dimensional coordinate space point of the first rod and the coaxial rod, and the three-dimensional coordinate space point can be the second space point.

[0077] Specifically, Figure 5 As shown, in one embodiment of the present application, the first rod in the jacket structure obtained by modeling includes rod ab, rod bc, rod db and rod be, wherein point a, point c, point d and point e are first spatial points, point b is a second spatial point, and point b is a common three-dimensional coordinate spatial point of rod ab, rod bc, rod db and rod be, which can be obtained by Figure 5 It is known that rod ab and rod bc are coaxial rods, and rod db and rod be are coaxial rods. When the second toe-end distance is not equal to the preset distance threshold, rod ab and rod bc are controlled to rotate in the same direction with point b as the rotation point; rod db and rod be are controlled to rotate in the same direction with point b as the rotation point; the second toe-end distance is adjusted by rotation until it is equal to the preset distance threshold.

[0078] In a feasible embodiment of the present application, if the obtained second toe distance is d, the preset distance threshold is td; the first rods can be controlled to be offset to a virtual angle bisector between adjacent first rods by 1 / 2td, thereby controlling the second toe distance and ensuring the symmetry of the pole offset on both sides of the space point. It should be noted that in some feasible embodiments of the present application, there are also support rods without coaxial rods, such support rods are parallel to the ground, such as Figure 6 As shown in the rods ab in , this type of strut is the third rod. When there is a third rod in the catheter frame structure, if the second toe end distance is not equal to the preset distance threshold, only the first rod is controlled to rotate, and the third rod is not rotated.

[0079] Through step S103b, when the second toe-end distance does not meet the preset distance threshold, the first rod can be adjusted, thereby achieving automatic adjustment of the toe-end distance of the rod.

[0080] Exemplarily, in another embodiment of the present application, step S103 may further include step S103c: Step S103c: when the second toe-end distance cannot be adjusted to be equal to the preset distance threshold by rotation, the first rod is translated along the direction of the second rod.

[0081] It should be noted that in the embodiment of the present application, since the struts are arranged adjacent to each other, when the struts are rotated, the change in the second toe end distance will also affect the second toe end distance of the adjacent struts of the rotating rod. At this time, it may be impossible to adjust the second toe end distance to meet the requirements through rotation due to the distance setting problem, so it is necessary to take step S103c for adjustment.

[0082] Through step S103c, when the toe-end distance cannot be adjusted to meet the requirements by rotation, the toe-end distance can be further adjusted by translation to achieve automatic adjustment of the toe-end distance of the rod.

[0083] The embodiment provided by the present application obtains a spatial point group, determines the first rod and the second rod according to the spatial point group; after the first rod is grouped and sorted according to the spatial point group, the measured toe distance of the first rod is determined, wherein the measured toe distance includes the first toe distance and the second toe distance, the first toe distance represents the toe distance of the first rods adjacent to each other in different groups, and the second toe distance represents the toe distance of the first rods adjacent to each other in the same group; the measured toe distance is compared with a preset distance threshold, and when the measured toe distance is not equal to the preset distance threshold, the first rod is adjusted until the measured toe distance is equal to the preset distance threshold. After distinguishing the first rod and the second rod by the spatial point group, the measured toe distance is calculated, so that the measured toe distance can be compared with the preset distance threshold and adjusted to meet the requirements, and the chord and strut in the model can be automatically identified according to the rod, without the need for manual object identification, so as to realize the automation of CAE catheter frame structure modeling and improve modeling efficiency.

[0084] Please refer to Figure 7 , is a structural schematic diagram of a round tube rod toe distance adjustment device provided in an embodiment of the present application, such as Figure 7 As shown, in the embodiment of the present application, the round tube rod toe distance adjustment device 100 may include but is not limited to: A space point group acquisition module 101 is used to acquire a space point group, and determine the first rod and the second rod according to the space point group, wherein the space point group includes a plurality of three-dimensional coordinate space points; The toe-end distance acquisition module 102 is used to group and sort the first rods according to the spatial point group, and determine the measured toe-end distance of the first rods according to the grouped and sorted first rods; wherein the measured toe-end distance includes a first toe-end distance and a second toe-end distance, the first toe-end distance represents the toe-end distance of the first rods adjacent to each other in different groups, and the second toe-end distance represents the toe-end distance of the first rods adjacent to each other in the same group; The comparison and adjustment module 103 is used to compare the measured toe-end distance with a preset distance threshold, and when the toe-end distance is not equal to the preset distance threshold, adjust the first rod until the measured toe-end distance is equal to the preset distance threshold.

[0085] The circular tube rod toe distance adjustment device provided in the embodiment of the present application distinguishes the first rod and the second rod through a spatial point group, and then calculates and measures the toe distance, so that the measured toe distance can be compared with a preset distance threshold and adjusted to meet the requirements, and the chord and strut in the rod identification model are automatically identified according to the rod, without the need for manual object identification, thereby realizing the automation of CAE catheter rack structure modeling and improving modeling efficiency.

[0086] It should be noted that since the information processing device 1000 of this embodiment can implement the information processing method of the previous embodiment, the information processing device 1000 of this embodiment and the information processing method of the previous embodiment have the same technical principles and the same beneficial effects, and in order to avoid repetition, they will not be repeated here.

[0087] Reference Figure 8 The embodiment of the present application further discloses an electronic device, the electronic device 1100 comprising: at least one processor 1101; At least one memory 1102, used to store at least one program; When at least one program is executed by at least one processor 1101, the method for adjusting the toe distance of a circular tube member as described above is implemented.

[0088] The embodiment of the present application also discloses a computer-readable storage medium, which stores a computer program executable by a processor. When the computer program executable by the processor is executed by the processor, it is used to implement the method for adjusting the toe distance of a circular tube rod as described above.

[0089] An embodiment of the present application also discloses a computer program product, including a computer program or computer instructions, wherein the computer program or computer instructions are stored in a computer-readable storage medium, and a processor of an electronic device reads the computer program or computer instructions from the computer-readable storage medium, and the processor executes the computer program or computer instructions, so that the electronic device executes the method for adjusting the toe distance of a circular tube rod as described above.

[0090] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein, for example. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0091] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0092] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components 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 an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0093] In the embodiments of the present application, the term "module" or "unit" refers to a computer program or a part of a computer program that has a predetermined function and works together with other related parts to achieve a predetermined goal, and can be implemented in whole or in part by using software, hardware (such as processing circuits or memories), or a combination thereof. Similarly, a processor (or multiple processors or memories) can be used to implement one or more modules or units. In addition, each module or unit can be part of an overall module or unit that includes the function of the module or unit.

[0094] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0095] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0096] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of 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: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store program codes.

[0097] The step numbers in the above method embodiment are only provided for the convenience of explanation and description, and no limitation is imposed on the order of the steps. The execution order of each step in the embodiment can be adaptively adjusted according to the understanding of those skilled in the art.

Claims

1. A method for adjusting the toe distance of a round tube member, characterized in that: include: Acquire a space point group, and determine the first rod and the second rod according to the space point group, wherein the space point group includes a plurality of three-dimensional coordinate space points; The first rods are grouped and sorted according to the spatial point group, and a measured toe-end distance of the first rods is determined according to the grouped and sorted first rods; wherein the measured toe-end distance includes a first toe-end distance and a second toe-end distance, the first toe-end distance represents the toe-end distance of the first rods adjacent to each other in different groups, and the second toe-end distance represents the toe-end distance of the first rods adjacent to each other in the same group; The measured toe-end distance is compared with a preset distance threshold, and when the measured toe-end distance is not equal to the preset distance threshold, the first rod is adjusted until the measured toe-end distance is equal to the preset distance threshold.

2. The method according to claim 1, characterized in that The determining the first rod and the second rod according to the spatial point group includes: Determine, according to the plurality of three-dimensional coordinate space points in the space point group, associated rods of the plurality of three-dimensional coordinate space points; Obtaining member information of the associated member, and determining a first space point and a second space point according to the member information, wherein the first space point is a chord space point, and the second space point is a non-chord space point; A first rod and a second rod are determined according to the first spatial point and the rod information.

3. The method according to claim 1, characterized in that The grouping and sorting the first rods according to the spatial point group includes: According to the spatial point group, determining the facade information of each first rod, wherein the facade information indicates the facade where the first rod is located; According to the elevation information of the first rods, the first rods having the same elevation information are divided into the same group; According to the Z-axis coordinate information of the spatial point group, the grouped first rods are sorted, and the sorting information is obtained.

4. The method according to claim 3, characterized in that The step of determining the measured toe-end distance of the first rods according to the grouped and sorted first rods includes: determining the first toe-end distance according to the first spatial points of the first rods in different groups; The second toe-end distance is determined according to the first spatial points of the first rods in the same group and the sorting information.

5. The method according to claim 1, characterized in that When the toe-end distance is not equal to a preset distance threshold, adjusting the first rod comprises: When the first toe-end distance is not equal to the preset distance threshold, the first rods in different groups are controlled to deviate.

6. The method according to claim 1, characterized in that When the toe-end distance is not equal to a preset distance threshold, adjusting the first rod further includes: When the second toe-end distance is not equal to the preset distance threshold, the first rod is controlled to rotate.

7. The method according to claim 6, characterized in that When the toe-end distance is not equal to a preset distance threshold, adjusting the first rod further includes: When the second toe-end distance cannot be adjusted to be equal to the preset distance threshold by rotation, the first rod is translated along the direction of the second rod.

8. A device for adjusting the toe distance of a round tube member, characterized in that: include: A space point group acquisition module, used to acquire a space point group, and determine the first rod and the second rod according to the space point group, wherein the space point group includes a plurality of three-dimensional coordinate space points; a toe-end distance acquisition module, configured to group and sort the first rods according to the spatial point group, and determine the measured toe-end distance of the first rods according to the grouped and sorted first rods; wherein the measured toe-end distance includes a first toe-end distance and a second toe-end distance, the first toe-end distance represents the toe-end distance of the first rods adjacent to each other in different groups, and the second toe-end distance represents the toe-end distance of the first rods adjacent to each other in the same group; The comparison and adjustment module is used to compare the measured toe-end distance with a preset distance threshold, and when the toe-end distance is not equal to the preset distance threshold, adjust the first rod until the measured toe-end distance is equal to the preset distance threshold.

9. An electronic device, characterized in that: include: at least one processor; at least one memory for storing at least one program; When at least one of the programs is executed by at least one of the processors, the method according to any one of claims 1 to 7 is implemented.

10. A computer-readable storage medium, characterized in that: A computer program executable by a processor is stored therein, and when the computer program executable by the processor is executed by the processor, it is used to implement the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Device and method for adjusting installation angle of inclined steel structure segment

    CN111877174A