A bridge process information generation method and device, electronic equipment and storage medium

By generating bridge process information based on preset segmentation strategies and constraint information, the problem of low efficiency in existing technologies is solved, and efficient and accurate process information generation and construction quality control are achieved.

CN119557947BActive Publication Date: 2026-01-02CHINA RAILWAY JIUJIANG BRIDGE ENG +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411510152.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2026-01-02
Estimated Expiration
2044-10-28

AI Technical Summary

Technical Problem

Existing technologies for generating bridge process information are inefficient and fail to meet actual construction requirements, resulting in difficulties in ensuring construction quality.

Method used

The bridge model is segmented based on a pre-defined segmentation strategy. The contact information between parts is determined using pre-defined constraint information, segmented process information, including welding and painting information, is generated, and a bill of materials is constructed.

Benefits of technology

It improved the efficiency and accuracy of bridge process information generation, ensured construction quality, reduced process errors, and achieved precise local quality control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119557947B_ABST
    Figure CN119557947B_ABST
Patent Text Reader

Abstract

The application provides a bridge process information generation method and device, electronic equipment and storage medium, and relates to the technical field of bridge information processing.The method comprises the following steps: cutting a pre-constructed bridge model based on a preset segmentation strategy to obtain multiple segments of a rod piece; determining the contact information between the parts in each segment of the rod piece based on the preset constraint information corresponding to the bridge model; obtaining the segmentation process information corresponding to each segment of the rod piece according to the contact information corresponding to each segment of the rod piece, and obtaining the bridge process information based on each segmentation process information; wherein the segmentation process information comprises welding information determined based on the line contact information and / or coating information determined based on the surface contact information.The application determines the contact information between the parts based on the preset constraint information, provides accurate and reliable reference for the generation of process information, and is beneficial to avoiding the problems of low efficiency and the like when relying on manual acquisition of bridge process information.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of bridge information processing, in particular to a bridge process information generation method and device, electronic equipment and storage medium. BACKGROUND

[0002] In the modern bridge engineering field, with the rapid development of computer technology, component bridge three-dimensional models have become an important link in the process of bridge design and construction. In the process of bridge construction, determining relevant process information based on the three-dimensional model of the bridge is crucial to ensuring the quality of bridge construction, and directly affects the structural strength, stability and durability of the bridge.

[0003] However, at present, the process information such as welding length is mainly determined by manual according to the three-dimensional model, and the process information generation efficiency is extremely low, which has obvious limitations. SUMMARY

[0004] The problem solved by the present application is how to improve the generation efficiency of bridge process information.

[0005] To solve the above problems, the present application provides a bridge process information generation method, comprising:

[0006] Based on a preset segmentation strategy, a pre-constructed bridge model is segmented to obtain a plurality of rod pieces; wherein each rod piece includes a plurality of parts;

[0007] Based on the preset constraint information corresponding to the bridge model, the contact information between the parts in each rod piece is determined respectively; wherein the contact information includes line contact information and / or surface contact information;

[0008] According to the contact information corresponding to each rod piece, the segmentation process information corresponding to each rod piece is obtained, and the bridge process information is obtained based on each segmentation process information; wherein the segmentation process information includes welding information determined based on the line contact information and / or coating information determined based on the surface contact information.

[0009] Optionally, each rod piece includes at least one component unit; based on the preset constraint information corresponding to the bridge model, the contact information between the parts in each rod piece is determined respectively, comprising:

[0010] The type and unit quantity of each component unit in each rod piece are obtained respectively; wherein each component unit includes at least one part;

[0011] Based on the preset constraint information, the sub-contact information corresponding to each type of component unit is determined respectively;

[0012] According to the unit quantity corresponding to each type of the component unit and the sub-contact information, the contact information is obtained.

[0013] Optionally, the line contact information includes a coincidence length, and the surface contact information includes a coincidence area; and the determining of the sub-contact information corresponding to each type of the component unit based on the preset constraint information respectively includes:

[0014] Each part group corresponding to each type of the component unit is extracted based on the preset constraint information respectively; wherein each part group corresponding to each type of the component unit includes two target parts having a common edge and / or a common surface, and at least one of the target parts is the part in the component unit of this type.

[0015] The coincidence length is obtained according to the length of the common edge, and / or the coincidence area is obtained according to the area of the common surface, and the obtained coincidence length and / or coincidence area are associated with the corresponding part group to obtain the sub-contact information corresponding to the component unit of this type.

[0016] Optionally, the obtaining of the segmented process information corresponding to each rod part according to the contact information corresponding to each rod part respectively includes:

[0017] The part group matched with a preset process part group is filtered out from each sub-contact information corresponding to the contact information to obtain a process part group.

[0018] The segmented process information is obtained based on the coincidence length and / or the coincidence area pre-associated with each process part group.

[0019] Optionally, the obtaining of the segmented process information based on the coincidence length and / or the coincidence area pre-associated with each process part group includes:

[0020] When the process part group is pre-associated with the coincidence length, a target welding type is determined according to a welding type pre-associated with a target part group, and a welding length corresponding to the target welding type is obtained according to the coincidence length; wherein the target part group includes the preset process part group matched with the process part group.

[0021] When the process part group is pre-associated with the coincidence area, a target coating type is determined according to a coating type pre-associated with the target part group, a total area corresponding to the process part group is extracted, and a coating area corresponding to the target coating type is obtained based on the total area and the coincidence area.

[0022] The welding information is obtained based on the welding length corresponding to each target welding type, and the coating information is obtained based on the coating area corresponding to each target coating type.

[0023] Optionally, the bridge process information further comprises a bill of materials; after the type and the number of units of each component unit in each section of the rod member are obtained respectively, the method further comprises:

[0024] The parameter information corresponding to each part in each type of component unit is obtained, and the attribution relationship between the rod member, the component unit, the part and the parameter information is constructed to obtain the bill of materials.

[0025] Optionally, the parameter information comprises blanking information, and the blanking information is determined based on the minimum circumscribed rectangular size corresponding to the part.

[0026] The present application is based on the pre-set segmentation strategy to cut the pre-constructed bridge model, which is beneficial to the compatibility of the actual construction requirements of the bridge, avoids the difficulty of the bridge process information generated based on the bridge model to adapt to the actual construction situation, and is beneficial to improve the reliability, accuracy and guiding significance of the bridge process information to the actual bridge construction. Since the constraint information (i.e. pre-set constraint information) preset when the component bridge model is constructed can reflect the expected contact relationship between different parts of the bridge. Therefore, in the present application, the contact information such as line contact information and / or surface contact information between parts is determined based on the pre-set constraint information, which is beneficial to provide accurate and reliable reference for the generation of subsequent segmentation process information. On this basis, the present application determines the segmentation process information corresponding to each section of the rod member based on the contact information between the parts in each section of the rod member, and obtains the bridge process information based on each segmentation process information, which not only ensures the accuracy of the generated bridge process information, but also avoids the low efficiency and other problems existing when relying on manual acquisition of bridge process information. Therefore, the present application can efficiently and accurately generate the corresponding bridge process information based on the bridge model. At the same time, when the actual bridge segmentation construction is guided based on the bridge process information in the subsequent process, it is also beneficial to realize precise local quality control based on the bridge process information, and reduce the process error.

[0027] The present application also provides a bridge process information generation device, comprising:

[0028] The segmentation module is used for segmenting the pre-constructed bridge model based on a pre-set segmentation strategy to obtain a plurality of rod members; wherein each section of the rod member comprises a plurality of parts;

[0029] The determination module is used for determining the contact information between the parts in each section of the rod member based on the pre-set constraint information corresponding to the bridge model; wherein the contact information comprises line contact information and / or surface contact information;

[0030] The generating module is used for obtaining segmental process information corresponding to each segment of the rod according to the contact information corresponding to each segment of the rod respectively, and obtaining bridge process information based on each segmental process information; wherein the segmental process information comprises welding information determined based on the line contact information and / or coating information determined based on the surface contact information.

[0031] The bridge process information generation device provided by the present application has basically the same advantages as the bridge process information generation method compared with the prior art, and thus will not be described here.

[0032] The present application further provides an electronic device comprising a memory and a processor.

[0033] The memory is used for storing a computer program.

[0034] The processor is used for realizing the bridge process information generation method as described above when executing the computer program.

[0035] The electronic device provided by the present application has basically the same advantages as the bridge process information generation method compared with the prior art, and thus will not be described here.

[0036] The present application further provides a computer readable storage medium, wherein the storage medium stores a computer program, and the computer program is executed by a processor to realize the bridge process information generation method as described above.

[0037] The computer readable storage medium provided by the present application has basically the same advantages as the bridge process information generation method compared with the prior art, and thus will not be described here. BRIEF DESCRIPTION OF DRAWINGS

[0038] Figure 1 The figure is a flowchart of the bridge information generation method of the embodiment of the present application.

[0039] Figure 2 The figure is a structural diagram of the bridge information generation device of the embodiment of the present application.

[0040] Figure 3 The figure is a structural diagram of the electronic device of the embodiment of the present application. DETAILED DESCRIPTION

[0041] In order to make the above objectives, characteristics and advantages of the present application more apparent, concrete embodiments of the present application will be described in detail below with reference to the drawings. Although some embodiments of the present application are shown in the drawings, it should be understood that the present application can be implemented in various forms, and should not be interpreted as being limited to the embodiments set forth herein, but rather, these embodiments are provided in order to more thoroughly and completely understand the present application. It should be understood that the drawings and embodiments of the present application are merely for exemplary purposes, and are not intended to limit the scope of protection of the present application.

[0042] It should be understood that each of the steps recited in the method embodiments of the present application can be performed in different orders, and / or in parallel. In addition, the method embodiments can include additional steps and / or omit the steps shown. The scope of the present application is not limited in this respect.

[0043] The term "comprising" and variations thereof as used herein are open-ended, that is "including, but not limited to". The term "based on" is "based, at least in part, on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments"; the term "optional" means "optional in at least some embodiments". Related definitions will be given in the description below. It should be noted that the concepts "first", "second", etc. mentioned in the present application are merely used to distinguish different devices, modules or units, and are not intended to limit the order or interdependence of the functions performed by these devices, modules or units.

[0044] It should be noted that the modification of "one", "multiple" mentioned in the present application is illustrative rather than limiting, and those skilled in the art should understand that, unless otherwise explicitly indicated in the context, it should be understood as "one or more".

[0045] As Figure 1 shown, the bridge process information generation method provided by the embodiments of the present application comprises:

[0046] S1: based on a preset segmentation strategy, the pre-constructed bridge model is segmented to obtain a plurality of rod pieces; wherein each rod piece comprises a plurality of parts.

[0047] Specifically, the bridge model in this embodiment can be a three-dimensional model drawn based on software such as CATIA, which is composed of a plurality of parts. The preset segmentation strategy in this design example can be set in advance according to the construction site conditions, the lifting equipment weight limit conditions, the maximum size of workshop processing, and the like. For example, assuming that the three-dimensional model of the bridge corresponds to an actual total length of 300 meters, the preset segmentation strategy can be to divide the bridge into 4 segments from a preset starting position, with the first segment being 50 meters long, the second and third segments being 100 meters long, and the fourth segment being 50 meters long. In this way, the bridge model can be divided into four segments based on the length requirements in the preset segmentation strategy, to obtain four segmental rods.

[0048] In this embodiment, segmenting the pre-constructed bridge model based on the preset segmentation strategy is beneficial to compatibility with production requirements during bridge processing, equipment requirements during assembly, and site requirements during actual construction, thereby avoiding difficulty in adapting the bridge process information generated based on the bridge model to actual situations, and is beneficial to improving the reliability and accuracy of the bridge process information.

[0049] S2: based on preset constraint information corresponding to the bridge model, contact information between the parts in each segmental rod is determined respectively; wherein the contact information includes line contact information and / or surface contact information.

[0050] Specifically, in this embodiment, when the bridge model is constructed, constraints (such as surface coincidence constraints, edge coincidence constraints, perpendicular constraints, parallel constraints, and the like) between different parts are usually needed to be set to ensure the correct positional relationship between different parts. The preset constraint information in the bridge model can be obtained to determine the basic information between different parts. In this embodiment, the contact information includes line contact information and surface contact information. The line contact information can include information such as whether there is a coincident geometric edge between different parts, and the coincident length. The surface contact information can include information such as whether there is a coincident surface between different parts, and the coincident area. For example, assuming that there is a preset constraint between A part and B part, the boundary coordinates corresponding to the outlines of A part and B part can be obtained (such as obtaining the boundary coordinates of the parts by using the CATIA software for constructing the bridge model), and assuming that there are two coincident boundary coordinates between A part and B part, it can be considered that there is line contact between A part and B part, and the length of the line is determined based on the two coincident boundary coordinates, and thus the line contact information can be obtained. For another example, the constraint type and constraint object corresponding to the preset constraint information can be directly obtained, assuming that the constraint type is a surface coincidence constraint, and the constraint object includes C part and D part, it can be considered that there is surface contact between C part and D part, and on this basis, a built-in area measurement tool of the modeling software can be called to measure the coincident area, and thus the surface contact information can be obtained.

[0051] In the embodiment, the constraint information preset when the bridge model is built (i.e., preset constraint information) can reflect the expected contact relationship between different parts of the bridge. Thus, the contact information such as the line contact information and / or the surface contact information between the parts is determined based on the preset constraint information in the embodiment, which is beneficial to providing accurate and reliable reference for the generation of subsequent segmented process information.

[0052] S3: obtaining segmented process information corresponding to each segment of the rod according to the contact information corresponding to each segment of the rod, and obtaining bridge process information based on each segmented process information; wherein the segmented process information includes welding information determined based on the line contact information and / or coating information determined based on the surface contact information.

[0053] Specifically, the segmented process information corresponding to each segment of the rod in the embodiment can include welding information and / or coating information. The welding information can represent information such as the position and / or the welding length that need to be welded in actual construction. The coating information can represent information such as the position and / or the coating area that need to be coated. In the embodiment, after the contact information corresponding to each segment of the rod is obtained, the welding information can be determined based on the line contact information corresponding to each segment of the rod, and the coating information can be determined based on the surface contact information corresponding to each segment of the rod. For example, assuming that the line contact information in the embodiment can include whether there is a coincident geometric edge between different parts and the coincident length, the coincident lengths of the parts with the coincident geometric edge can be accumulated to obtain the welding length. For another example, assuming that the surface contact information in the embodiment can include whether there is a coincident surface between different parts and the coincident area, the total area can be obtained by accumulating the surface area corresponding to each part, and the coating area can be obtained based on the difference between the total area and the coincident surface area by accumulating the coincident surface area between the parts with the coincident surface. On this basis, after each segmented process information is obtained, the overall bridge process information can be obtained. For example, each segmented process information can be associated with the corresponding rod, and then the bridge process information can be obtained.

[0054] Alternatively, after the first process information is obtained by associating each segmented process information with the corresponding rod in the embodiment, the second process information can be obtained by considering the process information corresponding to the final butt joint of different rods (such as the welding length required when different rods are butt jointed), and the overall bridge process information can be obtained according to the first process information and the second process information.

[0055] In the embodiment, the pre-constructed bridge model is divided based on the preset segmentation strategy, which is beneficial to the compatibility with the actual construction requirements of the bridge, avoids the difficulty of the bridge process information generated based on the bridge model to adapt to the actual construction situation, and is beneficial to improving the reliability, accuracy of the bridge process information and the guiding significance to the actual bridge construction. Since the constraint information (i.e., the preset constraint information) preset when the component bridge model is constructed can reflect the expected contact relationship between different parts of the bridge. Therefore, in the embodiment, the contact information such as the line contact information and / or the surface contact information between the parts is determined based on the preset constraint information, which is beneficial to providing accurate and reliable reference basis for the generation of subsequent segmentation process information. On this basis, the embodiment determines the segmentation process information corresponding to each segment of the rod based on the contact information between the parts in each segment of the rod, and obtains the bridge process information based on each segmentation process information, which not only ensures the accuracy of the generated bridge process information, but also is beneficial to avoiding the low efficiency and other problems existing when the bridge process information is obtained by relying on manual work. Therefore, the embodiment can efficiently and accurately generate the corresponding bridge process information based on the bridge model. At the same time, when the actual bridge segmentation construction is guided based on the bridge process information in the subsequent process, it is also beneficial to realize the precise local quality control based on the bridge process information and reduce the process error.

[0056] Optionally, each segment of the rod includes at least one component unit; based on the preset constraint information corresponding to the bridge model, the contact information between the parts in each segment of the rod is determined, including:

[0057] The type and the number of units of each component unit in each segment of the rod are obtained respectively; wherein each component unit includes at least one part;

[0058] Based on the preset constraint information, the sub-contact information corresponding to each type of component unit is determined respectively;

[0059] According to the number of units and the sub-contact information corresponding to each type of component unit, the contact information is obtained.

[0060] Specifically, in the embodiment, the bridge model can be composed of a plurality of types of component units when the bridge model is constructed. It should be understood that the component units referred to in the embodiment can represent the hierarchical division of different components when the bridge model is constructed. For example, the bridge model can include a plurality of rod members, each rod member can include at least one component unit, and each component unit can include only one part or a plurality of parts (i.e., at least one part in each component unit in the embodiment). The types of component units in the embodiment can be set in advance according to their installation positions or functions, such as a top plate unit, a bottom plate unit, a web plate unit, a partition plate unit, a cross beam unit, a reinforcing rib embedding unit, etc. In the embodiment, component units of the same type include the same parts (such as the same type and number of parts), and when the number of parts in the component unit is a plurality, the corresponding preset constraint information between the plurality of parts is also the same.

[0061] In an embodiment, after the overall bridge model is segmented according to the preset segmentation strategy, each rod member can include at least one component unit. After the type and number of component units in each rod member are obtained respectively, the corresponding sub-contact information of each type of component unit can be determined based on the preset constraint information. For example, the names of a plurality of parts in the component unit can be obtained, and the target constraint information corresponding to the related part names can be screened from the preset constraint information, and the line contact information and / or the surface contact information between the parts in the component unit can be determined based on the screened target constraint information, and then the sub-contact information corresponding to the component unit of this type can be obtained. Since the types, numbers and constraint relationships of the corresponding parts of the component units of the same type are the same in the embodiment, accordingly, after the sub-contact information corresponding to the component unit of one type is obtained, the contact information corresponding to the component unit of this type in the rod member can be obtained based on the number of component units corresponding to the component unit of this type. For example, assuming that the sub-contact information corresponding to the top plate unit only includes line contact information, and the line contact information is represented based on the overlapping length (such as 0.5 m), if the rod member only includes component units of this type, i.e., the top plate unit, and the number of units is 20, then in the contact information corresponding to the rod member, the line contact information can include a total overlapping length of 10 m.

[0062] In the embodiment, the bridge model is constructed based on different types of component units, each of which includes at least one part. Since the process information involved in the same type of component unit usually has consistency, in the embodiment, after the type and the number of component units in each section of the rod are obtained respectively, the sub-contact information corresponding to each type of component unit can be determined based on the preset constraint information, and then the contact information corresponding to the whole rod can be obtained based on the number and the sub-contact information of each type of component unit, which is beneficial to reducing the data processing amount and improving the generation efficiency of the bridge process information in the process of generating the bridge process information based on the bridge model.

[0063] Optionally, the line contact information includes an overlapping length, and the surface contact information includes an overlapping area; the sub-contact information corresponding to each type of component unit is determined based on the preset constraint information, including:

[0064] Each type of component unit corresponds to a part group which is extracted based on the preset constraint information respectively; each part group of each type of component unit includes two target parts with a common edge and / or a common surface, and at least one target part is a part in the component unit of the type.

[0065] The overlapping length is obtained according to the length of the common edge, and / or the overlapping area is obtained according to the area of the common surface, and the obtained overlapping length and / or overlapping area are associated with the corresponding part group to obtain the sub-contact information corresponding to the component unit of the type.

[0066] Specifically, the line contact information in the embodiment can include the coincidence length, and the surface contact information includes the coincidence area. In the embodiment, the coincidence length and the coincidence area can be measured by a measurement tool built in a model drawing platform. In the embodiment, each part group includes two target parts having a common edge and / or a common surface. The common edge means that the two target parts have at least partially coinciding geometric edges, and the common surface means that the two target parts have at least partially coinciding surfaces, which can be determined according to preset constraint information. In the embodiment, each type of assembly unit corresponds to one or more part groups, and at least one target part in each part group is a part in the assembly unit of the type. For example, assuming that a certain assembly unit includes three parts, namely a first part, a second part and a third part, each part can be taken as a center part, and whether there is a part (for the convenience of understanding and description, it is denoted as a matching part) having a common edge and / or a common surface with the center part can be determined based on the preset constraint information. Assuming that the center part is the first part, the matching part can be the second part, the third part or a fourth part included in another assembly unit. When the matching part is the second part or the third part, the two target parts of the part group are both parts in the assembly unit of the type, and when the matching part is the fourth part in the other assembly unit, only one target part in the part group is a part in the assembly unit of the type.

[0067] In an embodiment, after obtaining the part group, the length of the common edge corresponding to the two target parts in the part group can be obtained, and / or the area of the common surface corresponding to the two target parts in the part group can be obtained, and then the obtained length and / or area are associated with the corresponding part group, thereby obtaining the sub-contact information corresponding to the assembly unit of the type. For example, assuming that three part groups are extracted from a certain type of assembly unit based on the preset constraint information, and are denoted as a first part group, a second part group and a third part group. The three part groups each include two target parts having a coinciding edge. The coinciding length of the coinciding edge corresponding to each part group can be obtained, and is denoted as a first coinciding length, a second coinciding length and a third coinciding length. Then, the first coinciding length is associated with the first part group, the second coinciding length is associated with the second part group, and the third coinciding length is associated with the third part group, thereby obtaining the sub-contact information corresponding to the assembly unit of the type. Alternatively, when different types of assembly units correspond to the same part group, and the two target parts in the part group are parts in the two types of assembly units, the coinciding length and / or the coinciding area associated with the corresponding part group in advance can be halved, which is beneficial to avoid errors caused by repeated extraction of the same contact information, and further improves the accuracy of subsequent process information.

[0068] In the embodiment, the part groups corresponding to each type of assembly unit are extracted based on the preset constraint information respectively, which is beneficial to split each type of assembly unit into smaller units for extracting relevant contact information, and is beneficial to improve the accuracy of subsequent bridge process information. Two target parts with common edges in the bridge model generally need to be connected (such as welding), and the overlapping area between two target parts with common surfaces generally affects the overall painting area of the bridge. In the embodiment, two target parts with common edges and / or common surfaces are included in each part group extracted from a type of assembly unit, which is beneficial to provide accurate data basis for determining subsequent welding information and painting information. On this basis, at least one target part is a part in the type of assembly unit, which is beneficial to ensure the comprehensiveness of the sub-contact information extraction. Based on this, after obtaining the overlapping length according to the length of the common edge, and / or obtaining the overlapping area according to the area of the common surface, the obtained overlapping length and / or overlapping area are associated with the corresponding part group, and the comprehensive, accurate and reliable sub-contact information of the type of assembly unit is obtained.

[0069] Optionally, the segmented process information corresponding to each section of the rod is obtained according to the contact information corresponding to each section of the rod, including:

[0070] The part group matched with the preset process part group is screened out from each sub-contact information corresponding to the contact information, and a process part group is obtained.

[0071] The segmented process information is obtained based on the overlapping length and / or overlapping area pre-associated with each process part group.

[0072] Specifically, in the embodiment, different preset process part groups can be set according to the process rules related to bridge manufacturing, construction, etc. The preset process part group can include two preset parts (such as the number or name of the part can be used to represent). For each section of the rod, it can be judged whether there is a part group matched with the preset process part group (such as by judging whether the number or name of the part is the same) in each sub-contact information corresponding to the contact information. If yes, it is taken as a process part group. If not, it means that even if the two target parts in the part group have common edges and / or common surfaces, they do not need to be processed in actual bridge construction, that is, the corresponding part group does not contain process information. For example, assuming that a preset process part group is an upper chord rod web plate and a node plate. When the same part group exists in the sub-contact information (that is, the two target parts are the same as the two preset parts), it can be taken as a process part group. On this basis, based on the overlapping length and / or overlapping area pre-associated with each process part group, the segmented process information corresponding to the section of the rod can be obtained.

[0073] In the embodiment, the process treatment may not be needed for each part group with coinciding edges and / or coinciding surfaces during actual bridge construction. The embodiment filters out matched process part groups from a plurality of part groups by preset process part groups, which is conducive to eliminating useless information. On this basis, segmented process information is obtained based on the coinciding length and / or coinciding area pre-associated with each process part group, which is conducive to improving the accuracy of the bridge process information while improving the efficiency of the bridge process information generation.

[0074] Optionally, the segmented process information is obtained based on the coinciding length and / or coinciding area pre-associated with each process part group, including:

[0075] When the process part group is pre-associated with the coinciding length, the target welding type is determined according to the welding type pre-associated with the target part group, and the welding length corresponding to the target welding type is obtained according to the coinciding length; wherein the target part group includes the preset process part group matched with the process part group;

[0076] When the process part group is pre-associated with the coinciding area, the target coating type is determined according to the coating type pre-associated with the target part group, the total area corresponding to the process part group is extracted, and the coating area corresponding to the target coating type is obtained based on the total area and the coinciding area;

[0077] The welding information is obtained based on the welding length corresponding to each target welding type, and the coating information is obtained based on the coating area corresponding to each target coating type.

[0078] Specifically, the target part group in the embodiment can represent the preset process part group matched with the process part group. In the embodiment, the welding type and / or coating type corresponding to each preset process part group can be pre-associated according to the process requirements related to actual bridge manufacturing and construction. For example, the welding type corresponding to the preset process part group of the two preset parts of the upper chord web member joint plate and the node plate can be a fusion weld. The welding type corresponding to the preset process part group of the two preset parts of the joint plate and the node plate can be a fusion weld. The welding type corresponding to the preset process part group of the two preset parts of the top plate and the bottom plate can be an angle joint weld. Similarly, the coating type corresponding to different preset process part groups can also be pre-set based on the part name or number in the embodiment, which will not be described here.

[0079] In an embodiment, when the process part group is pre-associated with the coinciding length, the target welding type (such as the fillet weld) can be determined according to the welding type pre-associated with the target part group, and the welding length corresponding to the target welding type can be obtained according to the coinciding length pre-associated with the process part group, such as the welding length obtained by combining the loss coefficient on the basis of the coinciding length. When the process part group is pre-associated with the coinciding area, the target coating type (such as one of the outer surface, the inner surface, the semi-closed surface, the fully-closed surface, the friction surface, and the concrete contact surface) can be determined according to the coating type pre-associated with the target part group. The total area corresponding to the process part group is extracted, and the coating area corresponding to the target coating type can be obtained on the basis of the total area and the coinciding area (such as the coating area obtained by subtracting the coinciding area from the total area). After obtaining the target welding type and the welding length corresponding to each process part group, and / or the target coating type and the coating area, the welding information can be obtained on the basis of the welding length corresponding to each target welding type, and the coating information can be obtained on the basis of the coating area corresponding to each target coating type. For example, assuming that there are three part groups in a section of the rod that match a preset process part group, the first process part group (assuming that the pre-associated coinciding length is 1.5 m), the second process part group (assuming that the pre-associated coinciding length is 2 m), and the third process part group (assuming that the pre-associated coinciding length is 2.5 m) are obtained. The welding type pre-associated with the preset process part group is obtained as the target welding type, and the welding length corresponding to the fillet weld is obtained as (1.5+2+2.5)×1.2=7.2 m by considering the loss coefficient (such as 1.2) on the basis of the sum of the coinciding lengths pre-associated with the three process part groups.

[0080] In the embodiment, each preset process part group can be pre-associated with a welding type and / or a coating type, which can be used to determine the welding type and / or the coating type corresponding to each process part group, thereby further improving the division accuracy of the process information and improving the accuracy of the finally generated bridge process information. After determining the welding length and / or the coating area corresponding to each process part group on the basis of the coinciding length and / or the coinciding area pre-associated with the process part group, the welding information can be obtained on the basis of the welding length corresponding to each target welding type, and the coating information can be obtained on the basis of the coating area corresponding to each target coating type. The bridge process information is refined and extracted, and when the bridge process information generated on the basis of the embodiment is used to guide the actual bridge construction, the process quality can be more accurately controlled.

[0081] Optionally, the bridge process information further includes a bill of materials; after obtaining the type and the number of the component units in each section of the rod, the bridge process information further includes:

[0082] The parameter information corresponding to each part in each type of component unit is acquired, and the attribution relationship among the rod, the component unit, the part and the parameter information is constructed to obtain the bill of materials.

[0083] Specifically, after acquiring the type and the number of component units in each section of rod, the parameter information corresponding to each part in each type of component unit can also be acquired. The parameter information can include the name or number of the part, the size information (such as thickness) of the part, the weight information, the material information, etc. The above parameter information can be extracted by the software for constructing the bridge model, or from the modeling information corresponding to the bridge model. After acquiring the parameter information, the attribution relationship among the rod, the component unit, the part and the parameter information can be constructed to obtain the bill of materials of the bridge model. For example, assuming that the bridge model is divided into three sections according to the preset segmentation strategy, which are the first section of rod, the second section of rod and the third section of rod. The bridge can be taken as the first level of the bill of materials, the three sections of rod can be taken as the second level of the bill of materials, and the three sections of rod of the second level can be associated with the bridge model of the first level. On this basis, the type and the number of component units in each section of rod corresponding to each second level are acquired, and each type of component unit is associated with the corresponding rod, and the number of component units is taken as the attribute information of the component unit to obtain the third level of the bill of materials. On this basis, the type and the number of parts in each component unit corresponding to each third level, and the parameter information corresponding to each type of part can be acquired, each type of part is associated with the corresponding component unit, and the number of parts and the parameter information are taken as the attribute information of the corresponding part type to obtain the fourth level of the bill of materials. In this way, the bill of materials with multiple levels can be constructed by layer-by-layer extraction of the material information of the bridge model.

[0084] In the embodiment, acquiring the parameter information corresponding to each part in each type of component unit is beneficial to providing effective reference for subsequent process information such as processing and production of the part. On this basis, constructing the attribution relationship among the rod, the component unit, the part and the parameter information to obtain the bill of materials of the bridge model can systemically arrange the information of the bridge model, which is beneficial to avoiding confusion and omission of the process information such as processing and production of the part, and further improves the reliability of the bridge process information. In this way, even after the bridge model is designed and optimized for multiple times, the corresponding bridge process information can also be quickly generated, and efficient information transmission between the bridge design information and the bridge process information can be realized.

[0085] Optionally, the parameter information includes blanking information, and the blanking information is determined based on the minimum circumscribed rectangle size corresponding to the part.

[0086] In the embodiment, the parameter information of the part can include blanking information determined based on the minimum circumscribed rectangle size corresponding to the part. For example, the maximum coordinate value and the minimum coordinate value of the maximum outer contour of the part on a certain plane can be obtained, and then a two-dimensional circumscribed rectangle is constructed according to the maximum coordinate value and the minimum coordinate value. After the minimum circumscribed rectangle size corresponding to the part is determined, it can be used as the blanking size to provide an effective reference for actual processing of the part, which is beneficial to play the guiding value of the process information for the actual part production and processing process.

[0087] As shown in Figure 2 The bridge process information generation device 200 provided by the embodiment of the application comprises:

[0088] The segmentation module 210 is configured to segment a pre-constructed bridge model based on a preset segmentation strategy to obtain a plurality of rod pieces, wherein each rod piece comprises a plurality of parts.

[0089] The determination module 220 is configured to determine contact information between the parts in each rod piece based on preset constraint information corresponding to the bridge model, wherein the contact information comprises line contact information and / or surface contact information.

[0090] The generation module 230 is configured to obtain segmentation process information corresponding to each rod piece according to the contact information corresponding to each rod piece, and obtain bridge process information based on each segmentation process information, wherein the segmentation process information comprises welding information determined based on the line contact information and / or coating information determined based on the surface contact information.

[0091] The bridge process information generation device and the bridge process information generation method provided by the embodiment have basically the same technical effects, and thus the repeated description is omitted here.

[0092] As shown in Figure 3 The electronic device 300 provided by the embodiment of the application comprises a memory 310 and a processor 320, the memory 310 is configured to store a computer program, and the processor 320 is configured to implement the bridge process information generation method as described above when executing the computer program.

[0093] Alternatively, the electronic device 300 comprises a memory 310 and a processor 320 coupled to the memory 310, the memory 310 is configured to store a computer program, and the processor 320 is configured to execute the following operations when executing the computer program:

[0094] The segmentation module 210 is configured to segment a pre-constructed bridge model based on a preset segmentation strategy to obtain a plurality of rod pieces, wherein each rod piece comprises a plurality of parts.

[0095] Determine contact information between the parts in each of the bars based on preset constraint information corresponding to the bridge model, wherein the contact information comprises line contact information and / or surface contact information.

[0096] Obtain segmented process information corresponding to each of the bars according to the contact information corresponding to each of the bars respectively, and obtain bridge process information based on each of the segmented process information, wherein the segmented process information comprises welding information determined based on the line contact information and / or coating information determined based on the surface contact information.

[0097] The electronic device and the bridge process information generation method provided in the embodiment have basically the same technical effects, which will not be repeated here.

[0098] The computer readable storage medium provided in the embodiment of the application has the same technical effects as the bridge process information generation method, which will not be repeated here.

[0099] Alternatively, a non-volatile computer readable storage medium has a computer program stored thereon, and when the computer program is executed by a processor, the processor performs the following operations:

[0100] Split a pre-constructed bridge model based on a preset segmentation strategy to obtain a plurality of bars, wherein each of the bars comprises a plurality of parts.

[0101] Determine contact information between the parts in each of the bars based on preset constraint information corresponding to the bridge model, wherein the contact information comprises line contact information and / or surface contact information.

[0102] Obtain segmented process information corresponding to each of the bars according to the contact information corresponding to each of the bars respectively, and obtain bridge process information based on each of the segmented process information, wherein the segmented process information comprises welding information determined based on the line contact information and / or coating information determined based on the surface contact information.

[0103] The computer readable storage medium and the bridge process information generation method provided in the embodiment have basically the same technical effects, which will not be repeated here.

[0104] An electronic device 300, which can be a server or a client of the present application, will now be described, which is an example of a hardware device that can be applied to aspects of the present application. The electronic device 300 is intended to represent various forms of digital electronic computer devices such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device 300 can also represent various forms of mobile devices such as personal digital assistants, cellular telephones, smart phones, wearable devices, and other similar computing devices. The components shown here, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the present application described and / or claimed in this document.

[0105] The electronic device 300 includes a computing unit that can perform various appropriate actions and processes in accordance with a computer program stored in a read-only memory (ROM) or a computer program loaded from a storage unit into a random access memory (RAM). In the RAM, various programs and data required for device operation can also be stored. The computing unit, the ROM, and the RAM are connected to each other through a bus. An input / output (I / O) interface is also connected to the bus.

[0106] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a computer readable storage medium. When the program is executed, it can include the processes of the above-mentioned embodiments. The storage medium can be a magnetic disc, an optical disc, a read-only memory (ROM), or a random access memory (RAM). In this application, 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, i.e., they can be located in one place or distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiments of the present application. In addition, the functional units in each embodiment of the present application can be integrated into one processing unit, or each unit can exist physically, or two or more units can be integrated into one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0107] Although the present application is disclosed as above, the protection scope of the present application is not limited to this. Those skilled in the art can make various changes and modifications without departing from the spirit and scope of the present application, and these changes and modifications will fall within the protection scope of the present application.

Claims

1. A bridge process information generation method characterized by, The method comprises the following steps: segmenting a pre-constructed bridge model based on a preset segmentation strategy to obtain a plurality of segmented members, wherein each segmented member comprises a plurality of parts, and each segmented member comprises at least one component unit; determining contact information between the parts in each segmented member based on preset constraint information corresponding to the bridge model, comprising: obtaining the type and number of component units in each segmented member, wherein each component unit comprises at least one part; determining sub-contact information corresponding to each type of component unit based on the preset constraint information; obtaining the contact information according to the number of component units and the sub-contact information corresponding to each type of component unit; wherein the contact information comprises line contact information and / or surface contact information; the line contact information comprises an overlap length, and the surface contact information comprises an overlap area; the determination of the sub-contact information corresponding to each type of component unit based on the preset constraint information comprises: extracting a part group corresponding to each type of component unit based on the preset constraint information; wherein each part group corresponding to one type of component unit comprises two target parts having a common edge and / or a common surface, and at least one target part is the part in the component unit of this type; obtaining the overlap length according to the length of the common edge, and / or obtaining the overlap area according to the area of the common surface, and associating the obtained overlap length and / or overlap area with the corresponding part group to obtain the sub-contact information corresponding to the component unit of this type; obtaining segmentation process information corresponding to each segmented member according to the contact information corresponding to each segmented member, and obtaining bridge process information based on each segmentation process information; wherein the segmentation process information comprises welding information determined based on the line contact information and / or coating information determined based on the surface contact information; wherein the segmentation process information corresponding to each segmented member is obtained according to the contact information corresponding to each segmented member, comprising: screening the part group matching the preset process part group from each sub-contact information corresponding to the contact information to obtain a process part group; obtaining the segmentation process information based on the overlap length and / or overlap area pre-associated with each process part group.

2. The bridge process information generation method according to claim 1, characterized by, The segmentation process information is obtained based on the overlap length and / or overlap area pre-associated with each process part group, comprising: when the process part group is pre-associated with the overlap length, determining a target welding type according to the welding type pre-associated with the target part group, and obtaining a welding length corresponding to the target welding type according to the overlap length; wherein the target part group comprises the preset process part group matched with the process part group. When the process part groups are pre-associated with the overlapping areas, a target painting type is determined according to a painting type pre-associated with the target part group, a total area corresponding to the process part groups is extracted, and a painting area corresponding to the target painting type is obtained based on the total area and the overlapping areas; The welding information is obtained based on the welding lengths corresponding to each of the target welding types, and the painting information is obtained based on the painting areas corresponding to each of the target painting types.

3. The bridge process information generation method according to claim 1, characterized by, The bridge process information further includes a bill of materials; after the type and the number of the component units in each of the rod members are obtained respectively, the bridge process information further includes: Parameter information corresponding to each of the parts in each type of the component units is obtained, and an attribution relationship among the rod members, the component units, the parts, and the parameter information is constructed to obtain the bill of materials.

4. The bridge process information generating method according to claim 3, characterized by, The parameter information includes blanking information, and the blanking information is determined based on the minimum circumscribed rectangular size corresponding to the part.

5. A bridge process information generating apparatus characterized by comprising: The method comprises: The cutting module is configured to cut a pre-constructed bridge model based on a preset segmentation strategy to obtain a plurality of rod members; each of the rod members includes a plurality of parts; and each of the rod members includes at least one component unit. The determining module is configured to determine contact information between the parts in each of the rod members based on preset constraint information corresponding to the bridge model, comprising: obtaining the type and the number of the component units in each of the rod members respectively; each of the component units includes at least one of the parts; determining sub-contact information corresponding to each type of the component units based on the preset constraint information; obtaining the contact information according to the number of the component units corresponding to each type of the component units and the sub-contact information; the contact information includes line contact information and / or surface contact information; the line contact information includes an overlapping length, and the surface contact information includes an overlapping area; the determining of the sub-contact information corresponding to each type of the component units based on the preset constraint information comprises: extracting part groups corresponding to each type of the component units based on the preset constraint information respectively; each of the part groups corresponding to each type of the component units includes two target parts having a common edge and / or a common surface, and at least one of the target parts is the part in the component unit of this type; the overlapping length is obtained according to the length of the common edge, and / or the overlapping area is obtained according to the area of the common surface, and the obtained overlapping length and / or overlapping area are associated with the corresponding part groups to obtain the sub-contact information corresponding to each type of the component units; The welding information is obtained based on the welding lengths corresponding to each of the target welding types, and the painting information is obtained based on the painting areas corresponding to each of the target painting types. The generating module is used for obtaining segment process information corresponding to each segment of the rod according to the contact information corresponding to each segment of the rod respectively, and obtaining bridge process information based on each segment process information; wherein the segment process information comprises welding information determined based on the line contact information and / or coating information determined based on the surface contact information; wherein the obtaining of the segment process information corresponding to each segment of the rod according to the contact information corresponding to each segment of the rod respectively comprises: screening the part group matched with a preset process part group from each sub-contact information corresponding to the contact information to obtain a process part group; and obtaining the segment process information based on the coincident length and / or the coincident area pre-associated with each process part group.

6. An electronic device, comprising: comprise a memory and a processor; the memory is used for storing a computer program; the processor is used for, when the computer program is executed, realizing the bridge process information generation method according to any one of claims 1 to 4.

7. A computer readable storage medium characterized in that, The storage medium has a computer program stored thereon, and when the computer program is executed by a processor, the bridge process information generation method according to any one of claims 1 to 4 is realized.

Citation Information

Patent Citations

  • Bridge abutment structure for jointless bridge and construction method of bridge abutment structure

    CN108824176A

  • Design method and system for welding seam of steel structure bridge component and storage medium

    CN116432277A