Round tube rod toe end distance adjustment method and device and storage medium

By acquiring and grouping three-dimensional coordinate space points in offshore wind power projects and automatically adjusting the toe-end distance of circular tube members, the problem of low efficiency in jacket structure modeling is solved, and the automation and accurate modeling of CAE models is achieved.

CN119442364BActive Publication Date: 2025-10-17CHINA 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
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-10-17
Estimated Expiration
2044-10-30

AI Technical Summary

Technical Problem

In the computer-aided engineering (CAE) modeling of offshore wind power projects, the modeling efficiency of the jacket structure is low. Especially when dealing with the eccentricity of the rod ends of circular tube members, a large amount of data needs to be manually calculated, resulting in a large modeling workload and low efficiency.

Method used

By obtaining a group of spatial points, distinguishing between chords and struts, and using three-dimensional coordinate spatial points to group and sort them, the toe-end distance of the rods is calculated and adjusted until it meets the preset distance threshold, thus achieving automated modeling.

Benefits of technology

It improves the modeling efficiency of the jacket structure, automates the rod identification process, reduces manual operations, and ensures modeling accuracy and quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119442364B_ABST
    Figure CN119442364B_ABST
Patent Text Reader

Abstract

The application discloses a kind of round tube pole toe end distance adjustment method, device and storage medium, by obtaining space point group, according to space point group determine first rod and second rod;After grouping and sorting first rod according to space point group, the measurement toe end distance of first rod is determined, wherein the measurement toe end distance includes first toe end distance and second toe end distance;The measurement toe end distance is compared with preset distance threshold value, when measurement toe end distance is not equal to preset distance threshold value, first rod is adjusted, until measurement toe end distance is equal to preset distance threshold value.By space point group distinguishing first rod and second rod, calculate measurement toe end distance, so that it can be compared by measurement toe end distance and preset distance threshold value, and be adjusted to meet the requirements, automatically according to chord and strut in pole identification model, object identification is not needed manually, realize the automation of CAE guide pipe support structure modeling, improve modeling efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of pipe modeling, and in particular to a method and device for adjusting toe distance of a round pipe member and a storage medium. BACKGROUND

[0002] When performing computer aided engineering (CAE) modeling of offshore wind power engineering, a jacket structure is an important component. A pipe is generally used as a support for a wind turbine foundation structure, and particular attention needs to be paid to the internal pipe node design. The pipe node is where multiple pipes intersect and are welded, and involves the connection between a chord (main member) and a strut (support member). Since the chord itself has a certain outer diameter, when the strut is connected to the chord, the end of the strut cannot actually directly contact the same geometric point, but there is a certain spatial distance, i.e., the end of the strut is eccentric. The end eccentricity refers to the actual distance between the end of the strut and the geometric point connected in modeling. The end eccentricity must be accurately calculated during design to ensure that the stability and strength of the actual structure meet the requirements, and also facilitate subsequent finite element analysis and other types of engineering analysis.

[0003] Ideally, the end of the strut should be smoothly transitioned to the surface of the chord under the premise of ensuring the smallest possible end eccentricity, while ensuring that the toe distance between the struts in the elevation and planar cross-sectional view meets predetermined requirements. The setting of the toe distance needs to meet two conditions: one is to ensure that there is enough space between adjacent struts and the chord to facilitate welding operations; and the other is to ensure that the heat-affected zone between adjacent welds can be controlled within a safe range, thereby avoiding a decrease in material performance due to overheating. By accurately 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, the designer needs to pre-calculate all the data before modeling, resulting in a large amount of modeling work and low modeling efficiency. SUMMARY

[0004] 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.

[0005] The embodiments of the present application provide a method and device for adjusting toe distance of a round pipe member and a storage medium, which can automatically calculate and adjust the toe distance of the round pipe, and improve the modeling efficiency of the jacket structure.

[0006] In a first aspect, the embodiments of the present application provide a method for adjusting toe distance of a round pipe member, comprising:

[0007] obtaining a group of spatial points, determining a first member and a second member according to the group of spatial points, the group of spatial points comprising a plurality of three-dimensional coordinate spatial points;

[0008] grouping and sorting the first bars according to the spatial point group, determining a measured toe distance of the first bars according to the first bars after grouping and sorting; wherein the measured toe distance comprises a first toe distance and a second toe distance, the first toe distance representing a toe distance of adjacent first bars between different groups, and the second toe distance representing a toe distance of adjacent first bars in the same group;

[0009] comparing the measured toe distance with a preset distance threshold, and adjusting the first bars until the measured toe distance is equal to the preset distance threshold when the measured toe distance is not equal to the preset distance threshold.

[0010] The method for adjusting a toe distance of a circular tube bar according to some possible embodiments of the present application comprises:

[0011] determining a related bar of a plurality of three-dimensional coordinate spatial points in the spatial point group according to the plurality of three-dimensional coordinate spatial points;

[0012] obtaining bar information of the related bar, determining a first spatial point and a second spatial point according to the bar information, the first spatial point being a chord bar spatial point, and the second spatial point being a non-chord bar spatial point;

[0013] determining a first bar and a second bar according to the first spatial point and the bar information.

[0014] The method for adjusting a toe distance of a circular tube bar according to some possible embodiments of the present application comprises:

[0015] determining facade information of each first bar according to the spatial point group, the facade information representing a facade where the first bar is located;

[0016] grouping the first bars with the same facade information into the same group according to the facade information of the first bars;

[0017] sorting the grouped first bars according to Z-axis coordinate information of the spatial point group, and obtaining sorting information.

[0018] The method for adjusting a toe distance of a circular tube bar according to some possible embodiments of the present application comprises:

[0019] determining the first toe distance according to a first spatial point of the first bars in different groups;

[0020] determining the second toe distance according to the first spatial point of the first rod and the sorting information.

[0021] According to the toe distance adjustment method of the round pipe rod provided by some possible embodiments of the present application, when the toe distance is not equal to the preset distance threshold, the first rod is adjusted, which comprises:

[0022] When the first toe distance is not equal to the preset distance threshold, the first rod of different groups is controlled to be offset.

[0023] According to the toe distance adjustment method of the round pipe rod provided by some possible embodiments of the present application, when the toe distance is not equal to the preset distance threshold, the first rod is adjusted, which further comprises:

[0024] When the second toe distance is not equal to the preset distance threshold, the first rod is controlled to be rotated.

[0025] According to the toe distance adjustment method of the round pipe rod provided by some possible embodiments of the present application, when the toe distance is not equal to the preset distance threshold, the first rod is adjusted, which further comprises:

[0026] When the second toe 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.

[0027] In a second aspect, the embodiments of the present application provide a toe distance adjustment device of a round pipe rod, which comprises:

[0028] A spatial point group acquisition module is configured to acquire a spatial point group, and determine a first rod and a second rod according to the spatial point group, wherein the spatial point group comprises a plurality of three-dimensional coordinate spatial points.

[0029] A toe distance acquisition module is configured to group and sort the first rod according to the spatial point group, and determine a measured toe distance of the first rod according to the first rod after grouping and sorting, wherein the measured toe distance comprises a first toe distance and a second toe distance, the first toe distance represents toe distances of adjacent first rods of different groups, and the second toe distance represents toe distances of adjacent first rods of the same group.

[0030] A comparison and adjustment module is configured to compare the measured toe distance with a preset distance threshold, and adjust the first rod when the toe distance is not equal to the preset distance threshold, until the measured toe distance is equal to the preset distance threshold.

[0031] In a third aspect, the embodiments of the present application provide an electronic device, which comprises:

[0032] at least one processor;

[0033] at least one memory for storing at least one program;

[0034] The at least one program, when executed by the at least one processor, implements the method according to the first aspect of the embodiments of the present application.

[0035] According to a fourth aspect, the embodiments of the present application provide a computer readable storage medium, which stores a processor executable computer program, and the processor executable computer program is used to implement the method according to the first aspect of the embodiments of the present application when executed by a processor.

[0036] The embodiments of the present application at least have the following beneficial effects:

[0037] The toe end distance adjustment method of the circular pipe rod provided by the embodiments of the present application comprises the following steps: obtaining a spatial point group, and determining a first rod and a second rod according to the spatial point group; grouping and sorting the first rod according to the spatial point group, and determining a measured toe end distance of the first rod, wherein the measured toe end distance comprises a first toe end distance and a second toe end distance, the first toe end distance represents a toe end distance of adjacent first rods in different groups, and the second toe end distance represents a toe end distance of adjacent first rods in the same group; comparing the measured toe end distance with a preset distance threshold value, and adjusting the first rod when the measured toe end distance is not equal to the preset distance threshold value until the measured toe end distance is equal to the preset distance threshold value. After distinguishing the first rod and the second rod through the spatial point group, the measured toe end distance is calculated, so that the measured toe end distance can be compared with the preset distance threshold value, and adjusted to meet the requirements, the chord and the strut in the rod recognition model are automatically identified according to the rod, manual object identification is not required, the automation of CAE guide pipe rack structure modeling is realized, and the modeling efficiency is improved.

[0038] Other features and advantages of the present application will be set forth in the following description, and in part will become apparent to those skilled in the art from the description, or can be learned by practice of the present application. The objects and other advantages of the present application can be realized and achieved by the structure particularly pointed out in the description and the accompanying drawings. BRIEF DESCRIPTION OF DRAWINGS

[0039] The accompanying drawings are included to provide a further understanding of the technical solutions of the present application, and constitute a part of the specification, and are used to explain the technical solutions of the present application together with the embodiments of the present application, and do not constitute a limitation to the technical solutions of the present application.

[0040] Figure 1 A planar structure schematic diagram of a guide pipe rack structure provided by the embodiments of the present application;

[0041] Figure 2A flowchart of a round pipe rod toe end distance adjustment method provided by the embodiment of the present application is shown in the figure.

[0042] Figure 3 A flowchart of a round pipe rod toe end distance adjustment method provided by the embodiment of the present application is shown in the figure. Figure 2 A flowchart of a round pipe rod toe end distance adjustment method provided by the embodiment of the present application is shown in the figure.

[0043] Figure 4 A flowchart of a round pipe rod toe end distance adjustment method provided by the embodiment of the present application is shown in the figure.

[0044] Figure 5 A flowchart of a round pipe rod toe end distance adjustment method provided by the embodiment of the present application is shown in the figure.

[0045] Figure 6 A flowchart of a round pipe rod toe end distance adjustment method provided by the embodiment of the present application is shown in the figure.

[0046] Figure 7 A flowchart of a round pipe rod toe end distance adjustment method provided by the embodiment of the present application is shown in the figure.

[0047] Figure 8 A flowchart of a round pipe rod toe end distance adjustment method provided by the embodiment of the present application is shown in the figure. DETAILED DESCRIPTION

[0048] The present application will be 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 those of ordinary skill in the art without making creative efforts fall within the scope of protection of the present application.

[0049] In the following description, "some embodiments" are described, which describe a subset of all possible embodiments, but it can be understood that "some embodiments" can be the same subset or different subsets of all possible embodiments, and can be combined with each other without conflict.

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

[0051] Before the embodiments of the present application are further described in detail, the terms and phrases involved in the embodiments of the present application are explained, and the terms and phrases involved in the embodiments of the present application are applicable to the following explanations.

[0052] Computer-Aided Engineering (CAE) refers to the process of using computer software for engineering analysis. It encompasses 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 identify potential problems early in the product development process and find solutions through simulation, saving time and cost. In the field of offshore wind power engineering, CAE technology is widely used in the aerodynamic analysis of wind turbine blades, the strength evaluation of tower structures, and the stability verification of foundation structures, etc., to ensure that equipment can safely and reliably operate under various environmental conditions. In addition, CAE can help optimize design, reduce material waste, and improve overall efficiency.

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

[0054] In the design of the conductor frame, special attention should be paid to the design of the pipe node, as it is the key part where various components intersect. Reasonable pipe node design not only improves the overall stability of the structure, but also simplifies the construction process and reduces construction costs. For example, by optimizing the connection between the strut and the chordal bar, the stress concentration problem caused by the eccentricity of the bar end can be effectively reduced, thereby improving the safety and reliability of the structure.

[0055] In the CAE modeling of offshore wind power engineering, the conductor frame structure is an important component, and the conductor generally uses a circular pipe as the support structure for wind turbines. Special attention should be paid to the design of the pipe node inside it. The pipe node is where multiple conductors intersect and are welded, involving the connection between the chordal bar (main component) and the strut (support component). Please refer to Figure 1 , a schematic diagram of the planar structure of a conductor frame structure, as Figure 1 shown, in the CAE modeling of the conductor frame structure, the model can include but is not limited to chordal bars 100 and struts 200.

[0056] Wherein, the chord 100 is a vertical or slightly inclined rod as shown in the figure, which constitutes the basic framework of the entire structure, and its function is to bear the vertical load from the upper platform or other facilities and transmit it to the seabed foundation or ground.

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

[0058] At the connection between the chord and the brace, a tubular joint will be formed. At the location of the tubular joint, special attention needs to be paid to the eccentricity of the rod end, because the chord itself has a certain outer diameter, which makes the rod end of the brace not actually contact the same geometric point when connected with the chord, but there is a certain spatial distance, i.e. the eccentricity of the rod end. When connecting, the brace cannot be directly aligned with the central axis of the chord, but there is a certain offset. The eccentricity of the rod end will cause an increase in local stress, so in the design, reasonable design and calculation are needed to ensure uniform stress distribution at the connection to avoid excessive stress concentration, thereby ensuring the safety and stability of the entire jacket structure.

[0059] Ideally, under the premise of ensuring the smallest possible eccentricity of the rod end, the end of the brace should be smoothly transitioned to the surface of the chord, while ensuring that the toe distance between the braces in the elevation and planar cross-sectional view meets the predetermined requirements. The setting of the toe distance needs to meet two conditions: one is to ensure that there is enough space between adjacent braces and chords for welding operation; the second is to ensure that the heat-affected zone between adjacent welds can be controlled within a safe range, thereby avoiding the decline in material performance 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, the designer needs to calculate all the data in advance before modeling, resulting in a large amount of modeling work and low modeling efficiency.

[0060] Based on this, the embodiments of the present application provide a round pipe rod toe distance adjustment method, device and storage medium to improve the efficiency of jacket structure modeling when the guide pipe is a round rod.

[0061] Please refer to Figure 2 , the flowchart of the round pipe rod toe distance adjustment method provided by the embodiments of the present application is shown in Figure 2 , the round pipe rod toe distance adjustment method can include but is not limited to steps S101-S103 when modeling the jacket structure in the embodiments of the present application.

[0062] In step S101, a group of spatial points is obtained, and a first bar and a second bar are determined according to the group of spatial points. The group of spatial points includes a plurality of three-dimensional coordinate spatial points.

[0063] It should be noted that in the embodiments of the present application, the first bar is a strut, the second bar is a chord, and the group of spatial points obtained is a three-dimensional coordinate spatial point intersecting between each bar in the jacket structure. Since the bars in the jacket structure intersect in the form of a chord and a strut, and a strut and a strut, in order to distinguish and determine the strut and the chord, the group of spatial points obtained needs to be filtered to distinguish the spatial points representing the intersection of the chord and the strut and the intersection of the strut and the strut, and then determine the strut and the chord through the spatial points representing the intersection of the chord and the strut.

[0064] For example, referring to Figure 3 , the specific steps of step S101 in the embodiments of the present application are shown in the figure Figure 3 , the method for determining the first bar and the second bar according to the group of spatial points in the embodiments of the present application can include but is not limited to steps S201 to S203:

[0065] In step S201, the associated bar of a plurality of three-dimensional coordinate spatial points in the group of spatial points is determined.

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

[0067] By determining the associated bar, the subsequent bar type determination is performed according to the associated bar.

[0068] In step S202, bar information of the associated bar is obtained, and a first spatial point and a second spatial point are determined according to the bar information. The first spatial point is a chord spatial point, and the second spatial point is a non-chord spatial point.

[0069] It should be noted that in the embodiments of the present application, the chord spatial 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 spatial point represented by the second spatial point is a spatial point not on the chord, indicating the intersection of the strut and the strut.

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

[0071] In another feasible embodiment of the present application, the obtained rod information includes the number of associated rods, the rod outer diameter, the rod wall thickness, and the rod center line. If the number of associated rods obtained by the three-dimensional coordinate space point B is 4, the associated rods are b1, b2, b3, and b4, and it is found that the associated rods can be divided into two groups of coaxial rods. b1 and b3 are coaxial rods, the rod outer diameters of b1 and b3 are both equal to OD1; b2 and b4 are coaxial rods, the rod outer diameters of b2 and b4 are both equal to OD2, then the relationship between the rod wall thickness and the rod outer diameter 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 a second space point.

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

[0073] 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, the three-dimensional coordinate space point can be directly determined as a first space point, so as to distinguish the rod types subsequently.

[0074] The first space point and the second space point can be distinguished through step S202, and the subsequent chord rod and strut rod are distinguished.

[0075] Step S203, determining a first rod and a second rod according to the first space point and the rod information of the associated rods.

[0076] Exemplarily, in an embodiment of the present application, after the first spatial point is determined, the first bar and the second bar can be determined according to the bar information of the associated bar, wherein the first bar is a strut, the second bar is a chord, and the bar information can include a bar center line, a bar outer diameter and a bar wall thickness. The type of the bar in the associated bar of the first spatial point can be determined by comparing the bar center line, the bar outer diameter and the bar wall thickness.

[0077] Specifically, in an embodiment of the present application, first, the coaxial bars of the first spatial point are determined according to the bar center line. If there is only one group of coaxial bars in the associated bar of the first spatial point, the coaxial bar can be determined as the chord, and the remaining non-coaxial bars are struts.

[0078] If there are multiple groups of coaxial bars in the associated bar of the first spatial point, the bar outer diameter of the associated bar is determined. The group of coaxial bars with the largest bar outer diameter can be determined as the chord. If the bar outer diameters of all coaxial bars are equal, the bar with the largest bar wall thickness is the chord.

[0079] After the first bar and the second bar are determined, whether the toe end distance meets the condition can be determined, and the toe end distance of the bar in modeling is adjusted.

[0080] In step S102, the first bars are grouped and sorted according to the spatial point group. The measurement toe end distance of the first bar is determined according to the first bar after grouping and sorting. The measurement toe end distance includes the first toe end distance and the second toe end distance. The first toe end distance represents the toe end distance of adjacent first bars in different groups, and the second toe end distance represents the toe end distance of adjacent first bars in the same group.

[0081] It should be noted that, in an embodiment of the present application, in order to specifically confirm the toe end distance between each first bar, the first bars need to be grouped and sorted. Through grouping and sorting, the positional relationship between the first bars can be more clear and explicit, so that the toe end distance can be confirmed.

[0082] Exemplarily, please refer to Figure 4 The step of grouping and sorting the first bars in an embodiment of the present application is shown in FIG. 3, wherein Figure 4 As shown in FIG. 3, in an embodiment of the present application, grouping and sorting the first bars according to the spatial point group can include but is not limited to steps S301 to S303:

[0083] In step S301, the facade information of the first bar is determined according to the spatial point group. The facade information represents the facade where the first bar is located.

[0084] It can be understood that in the embodiment of the application, the facade where the first rod is located is determined through the coordinates of the spatial point group, each rod can include two three-dimensional coordinate points, and the facade information can be obtained through the three-dimensional coordinate spatial points, and whether each rod is in the same facade is determined through the obtained facade information. The facade information can be determined by a conventional method, which will not be described herein.

[0085] In step S302, the first rods with the same facade information are divided into the same group according to the facade information of the first rod.

[0086] It can be understood that in the embodiment of the application, the first rods in the same facade are grouped, so that the rod position is clear, and the adjustment strategy can be selected according to the grouping in subsequent adjustment.

[0087] In step S303, the first rods after grouping are sorted according to the Z-axis coordinate information of the spatial point group, and sorting information is obtained.

[0088] According to the Z-axis coordinate in the three-dimensional coordinate spatial point, the first rods are sorted, so that the adjacent first rods can be determined, so as to facilitate the toe end distance calculation.

[0089] It should be noted that in the embodiment of the application, after the first rods are grouped and sorted, the toe end distance of the first rods after grouping and sorting is determined, 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 the adjacent first rods in different groups, and the second toe end distance is the toe end distance between the adjacent first rods in the same group.

[0090] For example, in an embodiment of the application, the measured toe end distance of the first rod is determined according to the first rod after grouping and sorting, which can include but is not limited to:

[0091] The first toe end distance is determined according to the first spatial point of the first rod in different groups.

[0092] It can be understood that in the embodiment of the application, the toe end distance of the adjacent first rods in different groups can be directly calculated, and in the application, the toe end distance can be calculated by using the existing toe end distance calculation method, and the selection of the calculation method is not limited too much in the application.

[0093] By calculating the first toe end distance, the embodiment of the application can judge the toe end distance between the first rods in different groups when modeling, so that adjustment can be performed.

[0094] For example, in another embodiment of the application, the measured toe end distance of the first rod is determined according to the first rod after grouping and sorting, which can include but is not limited to:

[0095] determine the second toe distance according to the first spatial point of the first bar of the same group and the sorting information.

[0096] It should be noted that in the embodiment of the present application, the second toe distance is the toe distance between the first bars of the same group. Since each coaxial bar of the first bar needs to be adjusted synchronously during adjustment, the adjacent bars between the first bars need to be determined through sorting in order to facilitate the selection of subsequent adjustment operations.

[0097] It can be understood that in the embodiment of the present application, the adjacent first bars between the same groups can be calculated through the first spatial point after the sorting information is determined. In the present application, the toe distance calculation method can be used for the calculation of the toe distance, and the selection of the calculation method is not limited.

[0098] By calculating the second toe distance, the embodiment of the present application can determine the toe distance between the first bars of the same group during modeling, so as to be adjusted.

[0099] By obtaining the measured toe distance, step S103 can be executed to adjust the first bar according to the measured toe distance.

[0100] Step S103, compare the measured toe distance with the preset distance threshold value, and adjust the first bar when the measured toe distance is not equal to the preset distance threshold value until the measured toe distance is equal to the preset distance threshold value.

[0101] It should be noted that in the embodiment of the present application, the obtained measured toe distance is the actual toe distance obtained during modeling. In order to enable the end of the strut to smoothly transition to the surface of the chord, while ensuring that the toe distance between the struts in the elevation and the plane view reaches the predetermined requirement, the obtained measured toe distance needs to be compared with the preset distance threshold value to determine whether adjustment is needed. Only when all the measured toe distances are equal to the preset distance threshold value, can it be determined that the modeling meets the requirements.

[0102] For example, in the embodiment of the present application, the obtained measured toe distance is d, which is the actual toe distance obtained during modeling, and the preset distance threshold value is td. When the measured toe distance d is obtained, the obtained measured toe distance d is compared with the preset distance threshold value td. When d≠td, it is determined that the measured toe distance does not meet the requirements of modeling, and the measured toe distance needs to be adjusted. The specific adjustment method is as follows.

[0103] For example, in the embodiment of the present application, step S103 can include step S103a:

[0104] Step S103a, when the first toe-end distance is not equal to the preset distance threshold, controlling the first bars in different groups to be offset.

[0105] It can be understood that, in the embodiment of the application, when the first toe-end distance is not equal to the preset distance threshold, it indicates that the toe-end distance of the first bars between different groups needs to be adjusted. At this time, the first bars between different groups can be operated by translation 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 satisfy the preset distance threshold.

[0106] Through step S103a, the first bars of different facades in modeling can be adjusted so that the toe-end distance of the first bars between different facades satisfies the preset distance threshold.

[0107] For example, in another embodiment of the application, step S103 can further include step S103b:

[0108] Step S103b, when the second toe-end distance is not equal to the preset distance threshold, controlling the first bars to be rotated.

[0109] It can be understood that, in the embodiment of the application, when the second toe-end distance is not equal to the preset distance threshold, it indicates that the toe-end distance of the bars of the same facade at this time does not satisfy the requirement and thus needs to be adjusted.

[0110] It should be noted that, in step S103b of the application, when the second toe-end distance does not satisfy the preset distance threshold, the first bars need to be controlled to be rotated together with the coaxial bars, and the rotation point is a common three-dimensional coordinate space point of the first bars and the coaxial bars. The three-dimensional coordinate space point can be the second spatial point.

[0111] Specifically, as shown in FIG. 1, in an embodiment of the application, the first bars in the jacket structure obtained by modeling include bars ab, bars bc, bars db and bars be, wherein points a, c, d and e are first spatial points, point b is a second spatial point, and point b is a common three-dimensional coordinate space point of bars ab, bars bc, bars db and bars be. It can be known that bars ab and bars bc are coaxial bars, and bars db and bars be are coaxial bars. When the second toe-end distance is not equal to the preset distance threshold, bars ab and bars bc are controlled to be rotated in the same direction with point b as the rotation point, bars db and bars be are controlled to be rotated in the same direction with point b as the rotation point, and the second toe-end distance is adjusted by rotation until it is equal to the preset distance threshold. Figure 5 Figure 5

[0112] ​​In a feasible embodiment of the present application, if the obtained second toe-end distance is d and the preset distance threshold is td, the first bars can be controlled to be offset in a manner that the virtual angle bisector between adjacent first bars is deviated by 1 / 2 td, so as to control the second toe-end distance and ensure the symmetry of the offset of the space point on both sides of the strut

[0113] It should be noted that in some feasible embodiments of the present application, there are struts without coaxial bars, such as the bar ab shown in the strut, which is parallel to the ground. Such a strut is a third bar. When the third bar exists in the jacket structure, if the second toe-end distance is not equal to the preset distance threshold, only the first bar is controlled to rotate, and the third bar is not rotated. Figure 6

[0114] Through step S103b, the first bar can be adjusted when the second toe-end distance does not meet the preset distance threshold, so as to realize the automatic adjustment of the toe-end distance of the bar.

[0115] For example, in another embodiment of the present application, step S103 can further include step S103c:

[0116] Step S103c, when the second toe-end distance cannot be adjusted to be equal to the preset distance threshold by rotation, the first bar is translated along the direction of the second bar.

[0117] 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 of the second toe-end distance will also affect the second toe-end distance of the adjacent strut of the bar being rotated. At this time, the situation that the second toe-end distance cannot be adjusted to meet the requirements by rotation due to the distance setting problem may occur, and therefore step S103c needs to be taken to adjust.

[0118] 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, so as to realize the automatic adjustment of the toe-end distance of the bar.

[0119] ​The embodiment provided by the application obtains a spatial point group, determines the first rod and the second rod according to the spatial point group, groups and sorts the first rod according to the spatial point group, determines the measured toe end distance of the first rod, 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 rod adjacent to different groups, and the second toe end distance represents the toe end distance of the first rod adjacent to the same group, compares the measured toe end distance with a preset distance threshold, adjusts the first rod when the measured toe end distance is not equal to the preset distance threshold, and stops until the measured toe end distance is equal to the preset distance threshold. After the first rod and the second rod are distinguished by the spatial point group, the measured toe end distance is calculated, so that the measured toe end distance can be compared with the preset distance threshold, and is adjusted to meet the requirements, the chord and the strut in the rod recognition model are automatically identified, manual object identification is not needed, the automation of CAE jacket structure modeling is realized, and the modeling efficiency is improved.

[0120] Please refer to Figure 7 The structure diagram of the pipe rod toe end distance adjustment device provided by the embodiment of the application is shown in Figure 7 As shown in the embodiment of the application, the pipe rod toe end distance adjustment device 100 can include but is not limited to:

[0121] The spatial point group acquisition module 101 is configured to obtain a spatial point group, and determine the first rod and the second rod according to the spatial point group, wherein the spatial point group includes a plurality of three-dimensional coordinate spatial points.

[0122] The toe end distance acquisition module 102 is configured to group and sort the first rod according to the spatial point group, and determine the measured toe end distance of the first rod according to the first rod after the grouping and sorting. 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 rod adjacent to different groups, and the second toe end distance represents the toe end distance of the first rod adjacent to the same group.

[0123] The comparison and adjustment module 103 is configured to compare the measured toe end distance with a preset distance threshold, and adjust the first rod when the toe end distance is not equal to the preset distance threshold, and stop until the measured toe end distance is equal to the preset distance threshold.

[0124] The pipe rod toe end distance adjustment device provided by the embodiment of the application distinguishes the first rod and the second rod by the spatial point group, calculates the measured toe end distance, so that the measured toe end distance can be compared with the preset distance threshold, and is adjusted to meet the requirements, the chord and the strut in the rod recognition model are automatically identified, manual object identification is not needed, the automation of CAE jacket structure modeling is realized, and the modeling efficiency is improved.

[0125] It should be noted that the information processing device 1000 of the present embodiment can realize the information processing method of the previous embodiments, and therefore the information processing device 1000 of the present embodiment has the same technical principles and the same beneficial effects as the information processing method of the previous embodiments. To avoid repetition of content, the information processing device 1000 of the present embodiment will not be described again here.

[0126] With reference to Figure 8 The present embodiment also discloses an electronic device, which includes:

[0127] at least one processor 1101;

[0128] at least one memory 1102 for storing at least one program;

[0129] When the at least one program is executed by the at least one processor 1101, the round tube rod toe distance adjustment method as described above is implemented.

[0130] The present embodiment also discloses a computer-readable storage medium, which stores a processor-executable computer program. When the processor-executable computer program is executed by a processor, the processor-executable computer program is used to implement the round tube rod toe distance adjustment method as described above.

[0131] The present embodiment also discloses a computer program product, which includes a computer program or computer instructions. The computer program or computer instructions are stored in a computer-readable storage medium. The processor of an electronic device reads the computer program or computer instructions from the computer-readable storage medium. The processor executes the computer program or computer instructions, so that the electronic device executes the round tube rod toe distance adjustment method as described above.

[0132] The terms "first", "second", "third", "fourth" and the like used in the description of the present application and the above drawings, if any, are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented, for example, in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0133] It should be understood that in the present application, "at least one" refers to one or more, and "multiple" refers to two or more. "And / or" is used to describe the association relationship of the associated objects, which means that there can be three relationships, for example, "A and / or B" can mean: only A, only B, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after it. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple 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, and c can be single or multiple.

[0134] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the above-described device embodiments are only illustrative, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed each other can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0135] In the embodiments of the present application, the term "module" or "unit" refers to a computer program or a part of a computer program with a predetermined function, and works together with other related parts to achieve a predetermined target, and can be implemented entirely or partially by using software, hardware (such as processing circuit or memory) or combination thereof. Similarly, one processor (or multiple processors or memory) can be used to implement one or more modules or units. In addition, each module or unit can be a part of an integral module or unit that includes the functions of the module or unit.

[0136] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or they can be distributed on multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiments of the present application.

[0137] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The above integrated unit can be realized in the form of hardware or software functional unit.

[0138] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or say the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the method described in various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0139] For the step numbers in the above method embodiments, only the order between the steps is not limited, and the execution order of each step in the embodiments 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 circular tube member, characterized in that: include: Acquire a spatial point group, and determine the first rod and the second rod according to the spatial point group, wherein the spatial point group includes a plurality of three-dimensional coordinate spatial 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 based on 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 representing the toe-end distance between adjacent first rods in different groups, and the second toe-end distance representing the toe-end distance between adjacent first rods in the same group; 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; in: The determining of the first rod and the second rod according to the spatial point group includes: Determining, based on a 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 spatial point and a second spatial point according to the member information, wherein the first spatial point is a chord member spatial point and the second spatial point is a non-chord member spatial point; Determine a first rod and a second rod according to the first spatial point and the rod information; The grouping and sorting the first rods according to the spatial point group includes: Determining, according to the spatial point group, information about the facade on which each first rod is located, wherein the information about the facade indicates the facade on which 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; sorting the grouped first rods according to the Z-axis coordinate information of the spatial point group and obtaining sorting information; 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.

2. 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.

3. 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.

4. The method according to claim 3, 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.

5. A device for adjusting the toe distance of a round tube member, characterized in that: include: A spatial point group acquisition module, configured to acquire a spatial point group and determine the first rod and the second rod according to the spatial point group, wherein the spatial point group includes a plurality of three-dimensional coordinate spatial 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 distances of the first rods based on the grouped and sorted first rods; wherein the measured toe-end distances include a first toe-end distance and a second toe-end distance, wherein 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; a comparison and adjustment module, configured 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; in: The determining of the first rod and the second rod according to the spatial point group includes: Determining, based on a 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 spatial point and a second spatial point according to the member information, wherein the first spatial point is a chord member spatial point and the second spatial point is a non-chord member spatial point; Determine a first rod and a second rod according to the first spatial point and the rod information; The grouping and sorting the first rods according to the spatial point group includes: Determining, according to the spatial point group, information about the facade on which each first rod is located, wherein the information about the facade indicates the facade on which 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; sorting the grouped first rods according to the Z-axis coordinate information of the spatial point group and obtaining sorting information; 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.

6. 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 4 is implemented.

7. 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 4.

Citation Information

Patent Citations

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

    CN111877174A