Bridge steel structure weld quality management system and method

Through the weld automatic coding system and quality management system, the problem of difficulty in quickly positioning quality risk points in traditional manual statistics is solved, and the quality management of full coverage of welds is achieved, efficiency and traceability are improved, and the safety and durability of the bridge structure are guaranteed.

CN119783359APending Publication Date: 2025-04-08CCCC WUHAN CHI HENG INT ENG CONSULTING CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411878950.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

The existing weld quality management methods rely on traditional manual statistics, making it difficult to quickly and accurately locate quality risk points, and are low in efficiency, making it impossible to intuitively correlate quality problems with steel structure entities.

Method used

Through the construction of the weld automatic coding system and the development of the weld quality management system, weld identification and quality status tracking are realized, coding-based quality management processes are established, and coordination efficiency and project quality management efficiency are improved.

Benefits of technology

It achieves full coverage of welds and no omissions, improves the work efficiency of quality inspection personnel, enhances the traceability of quality problems, and ensures the safety and durability of bridge structures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119783359A_ABST
    Figure CN119783359A_ABST
Patent Text Reader

Abstract

The present invention discloses a bridge steel structure weld quality management system and method, wherein the weld model preprocessing module is used to generate bridge steel structure and weld models; the weld model automatic coding module is used to automatically number and code the welds in the bridge steel structure and weld models; and the weld quality management module is used to discover and solve weld quality problems during construction. The present invention realizes the identification of bridge steel structure welds and tracks the quality status of welds, as well as the quality defects and rectification of welds, thereby improving the collaborative efficiency of weld quality management workflow and the efficiency of project quality management.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of steel structure bridge construction, and in particular to a bridge steel structure weld quality management system and method. Background Art

[0002] At present, the construction of transportation infrastructure projects in my country is in a period of rapid development. With the planning and construction of high-speed railways, highways, urban expressways, rail transit projects and the continuous development of modern construction technology, steel structure projects are increasingly widely used in the construction of large and complex bridges. The construction of bridge steel structure projects has been widely promoted and applied due to its significant advantages of fast construction speed, high construction precision, light overall weight, excellent mechanical properties and low maintenance cost. The construction of steel structure bridges is generally carried out by prefabrication factories to produce steel structure components according to design drawings, transport them to the construction site via special equipment, carry out hoisting and installation operations, and finally realize the rapid prototyping of the main body of the bridge. In this process, the splicing method between steel structure components is mainly welding. The welding quality directly affects the performance and safety of the bridge after completion and delivery. However, the number of welds formed by complex steel structure welding operations is large and the distribution is messy, which brings huge challenges to weld quality management.

[0003] At present, weld quality management mainly relies on traditional manual statistics. Quality inspectors carry quality inspection books and go to the site to count quality problems according to the EBS decomposition structure of welds. The traditional statistics-based weld quality management method focuses on the collection and organization of test data, which has obvious disadvantages in data display. It is impossible to intuitively associate quality problems with steel structure entities, and it is difficult to quickly and accurately locate quality risk points. The efficiency of quality inspection of large-scale steel structures is low.

[0004] In view of the above problems, a more intelligent and efficient weld quality management system is urgently needed to meet the challenges in steel structure bridge construction. Summary of the invention

[0005] The purpose of the present invention is to provide a bridge steel structure weld quality management system and method. The present invention realizes the identification of bridge steel structure welds and tracks the quality status of welds, as well as the quality defects and rectification of welds, by constructing an automatic weld coding system and developing a weld quality management system, thereby improving the collaborative efficiency of weld quality management workflow and the efficiency of project quality management.

[0006] To achieve this purpose, the present invention designs a bridge steel structure weld quality management system, comprising:

[0007] The weld model preprocessing module is used to obtain the bridge steel structure BIM model according to the bridge steel structure design drawings, decompose the steel structure in the bridge steel structure BIM model and extract all the welds of the steel structure to form a bridge steel structure and weld model;

[0008] The weld automatic coding module is used to establish a reference coordinate system on the bridge steel structure and weld model, identify and code the welds based on the preset weld coding rules, and obtain the bridge steel structure and weld model with weld identification codes;

[0009] The weld quality management client is used to determine the weld position information of the weld to be checked at the construction site, and obtain the weld code of the weld to be checked according to the coding rules using the weld position information of the weld to be checked; determine the position information of the weld to be checked in the bridge steel structure and weld model with the weld identification code according to the weld code of the weld quality to be checked, mark the weld to be checked on the server, and manage the weld to be checked by calling the basic BIM engine function on the server by building the front-end technical architecture.

[0010] The present invention proposes a bridge steel structure weld quality management system, which realizes weld extraction and separation of welds from steel structures through weld model preprocessing; assigns unique codes to welds through a coordinate-based coding system to realize rapid positioning of welds based on coding information; uploads steel structure weld models to a server, builds a server-based model data access service, and realizes rapid viewing, previewing and lightweight use of large-volume steel structure weld models in a Web platform or mobile terminal system; finally, develops a weld quality management client and establishes a coding-based weld quality management process. Compared with the traditional manual recording method, the present invention can realize online identification of welds on the engineering site and track the qualified / unqualified / qualified status of welds after rectification, as well as the quality defects and rectification of welds, thereby improving the collaborative efficiency of the entire workflow and the efficiency of project quality management.

[0011] The beneficial effects of the present invention are:

[0012] 1) The bridge steel structure weld quality management method establishes a local reference coordinate system and coordinate-based weld coding rules through the weld automatic coding module, achieving full coverage of welds without omissions, and making it easier for quality inspection personnel to find welds according to the coding, solving the problem of managing a large number of steel structure welds;

[0013] 2) The bridge steel structure weld quality management system is designed to combine on-site data collection with background analysis and processing for quality inspection work. It has built a mobile SaaS-based BIM data access service, providing dynamic real-time, on-demand access, flexible and efficient BIM data access and weld quality management functions, and realizing the weld quality management process of on-site and background linkage under the collaboration of the cloud platform. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] Figure 1It is a structural schematic diagram of the bridge steel structure weld quality management system of the present invention;

[0015] Figure 2 A schematic diagram of establishing an appropriate local reference coordinate system according to the geometric form of the steel structure in the present invention;

[0016] Figure 3 This is a schematic diagram of the weld automatic coding plug-in script in the present invention;

[0017] Figure 4 It is a schematic diagram of a plug-in used for uploading a steel structure model to a SaaS cloud platform in the present invention;

[0018] Figure 5 This is a schematic diagram of the steel structure weld model SaaS cloud platform in the present invention;

[0019] Figure 6 It is a schematic diagram of the weld quality management system in the present invention. DETAILED DESCRIPTION

[0020] The present invention is further described in detail below with reference to the accompanying drawings and specific embodiments:

[0021] Embodiment 1:

[0022] like Figures 1 to 6 A bridge steel structure weld quality management system is shown, comprising:

[0023] The weld model preprocessing module is used to obtain the bridge steel structure BIM model according to the bridge steel structure design drawings, decompose the steel structure in the bridge steel structure BIM model and extract all the welds of the steel structure to form a bridge steel structure and weld model;

[0024] The weld automatic coding module is used to establish a reference coordinate system on the bridge steel structure and weld model, identify and code the welds based on the preset weld coding rules, and obtain the bridge steel structure and weld model with weld identification codes;

[0025] The weld quality management client is used to call the basic BIM engine function on the server to manage the welds whose quality is to be checked by building a front-end technical architecture. The specific management process is: determine the position information of the welds whose quality is to be checked at the construction site, and use the position information of the welds whose quality is to be checked to obtain the weld codes of the welds whose quality is to be checked according to the coding rules; determine the position information of the welds whose quality is to be checked in the bridge steel structure and weld model with the weld identification code according to the weld codes of the weld quality to be checked, and mark the welds whose quality is to be checked on the server according to the position information of the welds in the bridge steel structure and weld model with the weld identification code.

[0026] The present invention realizes the digitization and intelligence of the entire process from design to construction to quality management by integrating BIM (Building Information Modeling) technology and cloud services. The weld model preprocessing module is used to obtain and decompose the steel structure BIM model according to the design drawings, extract all welds, and form a detailed bridge steel structure and weld model. The weld automatic coding module is used to establish a reference coordinate system on the model, and each weld is uniquely identified and coded based on preset rules for easy positioning and management. The weld quality management client allows quality inspectors to quickly locate the weld position, record inspection results, upload repair verification materials, and promptly notify relevant personnel to handle important issues.

[0027] The system improves the efficiency and accuracy of weld quality management and reduces the errors and time costs of manual statistics. It not only provides managers with an intuitive visualization of quality risk points, but also enhances the traceability of quality issues, thereby ensuring the safety and durability of bridge structures. In addition, data sharing and collaborative work achieved through the cloud service platform promote communication and collaboration between different departments, speed up problem solving, and ensure that project progress is not affected. In addition, the system helps to promote the industry to develop in a more intelligent and refined direction.

[0028] In the above technical solution, in the weld model preprocessing module, according to the bridge steel design drawings, 3D modeling software is used for BIM modeling, the steel structure is disassembled into several smallest components, and the component volume screening conditions are set by calling the application interface of the 3D modeling software to obtain the component volume, and the volume screening threshold is continuously adjusted to distinguish the welds and steel structure components in the steel structure model, thereby obtaining the bridge steel structure and weld model. Through weld model preprocessing, the model construction and model separation of the steel structure and weld are realized.

[0029] According to the bridge steel design drawings, Rhino was used for BIM modeling and the steel structure was disassembled into several smallest components. The component volume screening conditions were set by calling the public double Volume() method of the Mesh type under the Rhino.Geometry namespace of the Rhino software. The volume screening threshold was continuously adjusted until the welds and steel structure components in the steel structure model were just distinguished. All welds were extracted and the bridge steel structure and weld models were obtained.

[0030] After receiving the steel structure design drawings, the model processing personnel communicated with the project department personnel on the modeling requirements in detail, and clarified the splitting rules and modeling rules of the welds in the model; then the modeling personnel carried out BIM modeling of the steel structure according to the drawings and engineering modeling requirements. After the BIM modeling of the steel structure was completed, the welds were extracted from the steel structure model by setting screening and filtering rules to separate the main body of the steel structure from the welds, and obtain the bridge steel structure and weld model. The established and perfected steel structure and weld model was handed over to the project department personnel to check whether the weld structure analysis is correct, whether the number of welds is missing, and whether the weld splitting is correct. After proofreading, the model was transferred to the weld model automatic encoding module.

[0031] In the above technical solution, the method of establishing a reference coordinate system on the bridge steel structure and weld model is: according to the geometric form of the steel structure model, a plane rectangular coordinate system is established with the orthogonal horizontal extension direction of the steel structure as the X and Y coordinate axes, and a number of rectangular belts orthogonal to the coordinate axis direction are established in the plane rectangular coordinate system with X1, X2, X3...Xn and Y1, Y2, Y3...Yn as axes, and each weld is located in the area where the rectangular belt width is located. Figure 2 The partition shown in the figure shows that the weld is located in the rectangular bands established by the axes X1, X2, X3...Xn and Y1, Y2, Y3...Yn and the overlapping parts, i.e. the red and green parts and the overlapping parts of the two. By establishing a coordinate system, a spatial reference is provided for the encoding of the weld.

[0032] Based on the bridge steel structure and weld model obtained by the weld model preprocessing module, according to the geometric shape of the steel structure model, with the lower left corner as the origin and the orthogonal horizontal extension direction of the steel structure as the X and Y coordinate axes, a plane rectangular coordinate system is established. The steel structure model has multiple levels, and the steel structure models of different levels share the same coordinate system. In the plane rectangular coordinate system, several rectangular belts orthogonal to the coordinate axis are established with X1, X2, X3...Xn and Y1, Y2, Y3...Yn as axes. Each weld is located in the area where the rectangular belt width is located, laying the foundation for the subsequent acquisition of unique codes.

[0033] In the above technical solution, the preset weld coding rules are:

[0034] The weld identification code includes the bridge structure information of the steel structure component where the weld is located, the number of layers of the steel structure where the weld is located in the vertical direction, the coordinates of the weld in the plane rectangular coordinate system, and the serial number of the corresponding rectangular band where the weld falls. This weld coding rule can help quality inspectors quickly locate the weld position according to the weld code.

[0035] The serial number of the weld falling on the corresponding rectangular band is the distance between the weld and the axes Xc and Yd of the rectangular band where the weld is located, and the welds are sorted from near to far in order of distance from the Xc and Yd axes.

[0036] The specific construction process is: construct a coding style of a_b_Xc-e_Yd-f, where a represents the bridge structure information of the steel structure component where the weld is located, b represents the number of layers of the steel structure where the weld is located in the vertical direction, Xc and Yd represent the coordinates of the weld in the X-axis and Y-axis directions respectively, that is, the axes corresponding to the orthogonal rectangular band where the weld is located, and e and f represent the serial numbers of the welds in the rectangular band established with the Xc and Yd axes, that is, the distance of the weld from the Xc and Yd axes.

[0037] The weld coded as H_B_X4-6_Y2-0 represents a weld located at the intersection of the X4 and Y2 axes in the second-layer steel structure at the rear caisson position, and this weld is the sixth weld in the area from near to far from the X4 axis and is on the Y2 axis. Since the weld is on the Y2 axis, f=0, and the code can also be abbreviated as H_B_X4-6_Y2.

[0038] In the above technical solution, the method for identifying and coding the welds according to the preset weld coding rules is as follows: a program code script is written according to the weld coding rules, and the program code script is run by calling the Grasshopper module of the Rhino software to automatically generate the weld code. The annotations, pictures / videos and other information of the weld quality management are all attached to the unique code of the weld. After the weld coding is completed, the code is verified by code verification. After confirming that the code is unique, the bridge steel structure and weld model with the weld identification code are obtained. Through this step, a large number of welds can be quickly and automatically coded and human errors can be avoided.

[0039] Establish weld coding rules, design a set of information including the bridge structure information of the steel structure component where the weld is located, the number of layers of the steel structure where the weld is located in the vertical direction, the coordinates of the weld in the plane rectangular coordinate system, and the serial number of the weld in the corresponding rectangular band, that is, the distance from the weld to the position of the weld to the axis of the rectangular band is sorted from near to far. According to the geometric shape of the steel structure, the area in the X-axis and Y-axis directions is divided, and a local reference coordinate system is established. The weld coding rules are automatically encoded to give identification information to the weld, such as Figure 3As shown, the annotations, pictures / videos and other information of the subsequent weld quality management are all attached to the unique code of the weld. The above technical solution also includes a server for forming a model data access service using the bridge steel structure and weld model with weld identification code. The specific method of forming the model data access service is: the specific method of forming the model data access service is: by developing a plug-in for 3D modeling software that parses the 3D entity into JSON and uploads it to the platform through the network protocol, the bridge steel structure and weld model with weld identification code are converted into structured text semantic data in JSON format, and the server deserializes the structured text semantic data in JSON format into a graphic object and displays it through the graphics engine. Through this step, the cloud service of BIM data access is realized.

[0040] By developing a Rhino software plug-in, the bridge steel structure and weld model with weld identification code are converted into structured text semantic data in JSON format. The server deserializes the structured text semantic data in JSON format into graphic objects and displays them through the graphics engine. Figure 4 As shown, the Rhino model can be uploaded to the SaaS cloud platform and the data link with the cloud platform can be maintained, such as Figure 5 shown.

[0041] By developing Rhino software plug-ins, establishing data connections between BIM modeling software and SaaS cloud platforms, and building cloud-based model data access services, we can achieve fast preview and lightweight use of large-scale steel structure weld models on Web platforms or mobile systems, support multi-person collaboration, and break free from the constraints of local deployment of BIM software. Through cloud collaboration, we can achieve real-time synchronous incremental updates of online steel structure weld models and local BIM software, supporting the cyclic delivery of steel structure weld models.

[0042] The specific process of deserializing and generating images is as follows: by reading the text data of the model geometry Mesh facets and their coordinates stored in JSON, they are reconstructed into graphic objects in the front-end BIM engine.

[0043] In the above technical solution, in the weld quality management client, building the front-end technical architecture specifically includes:

[0044] In the weld quality management client, building the front-end technical architecture specifically includes:

[0045] The core functions of the application are built based on the Vue3 framework and the Nuxt3 framework; GraphQL provides a flexible data interface to call the basic BIM engine functions, and uses the Three.js library to render and interact with 3D graphics from the data obtained from GraphQL. Based on this front-end framework, software development is carried out, and the weld quality management client is developed and formed into a service, thereby building a front-end technical architecture.

[0046] The front-end technology architecture based on Vue 3, Three.js, Nuxt 3 and GraphQL, combined with BIM application scenarios, optimizes the first screen performance through Nuxt 3 to provide server-side rendering (SSR) and static site generation (SSG), uses Three.js to achieve high-performance 3D rendering and interaction (such as model loading, cutting, decomposition, and picking operations), and efficiently processes complex BIM data structures (such as component properties, hierarchical relationships, and geometric paths) through GraphQL. The back-end BIM engine is responsible for parsing and lightweight processing of building models (such as conversion to glTF format). The front-end dynamically loads model data according to user views to achieve real-time rendering and attribute interaction. The architecture supports performance strategies such as dynamic loading, LOD optimization, and distributed rendering. It is suitable for complex scenarios such as architectural visualization, design collaboration, and dynamic analysis, and has the characteristics of high performance, modularity, and strong scalability.

[0047] In the front-end technical architecture, GraphQL is used to send requests to the back-end to obtain the required BIM data or perform specific operations. After GraphQL obtains the data, the Three.js library is used to update the 3D scene to provide users with real-time visual feedback and interaction, so as to realize the use of the weld quality management client to manage the welds to be checked.

[0048] In the above technical solution, in the weld quality management client, the specific method of managing the weld to be checked in the weld quality management client also includes:

[0049] Allows users to upload repaired verification materials and update weld quality status in real time;

[0050] Send notifications about weld quality issues or urgent processing needs;

[0051] Store and display quality inspection records, repair measures and status updates for each weld;

[0052] It has the functions of welding quality status statistics and screening.

[0053] The weld quality management client can be a mobile device. The quality inspector will query the weld code according to the weld position for welding defects found on site, such as cracks, slag inclusions, and lack of fusion, and query the corresponding steel structure weld model in the weld quality management system, upload pictures / videos as evidence of weld quality defects, and the project department will notify the welding operator to make corrections. The welding operator will quickly locate the defective weld through the weld code and quality defect evidence, conduct quality review and complete the repair. Finally, the weld quality status is updated in the weld quality management client and pictures / videos are uploaded as evidence of repair completion, completing a complete weld quality defect discovery and repair. The mobile weld quality management system has the function of counting the number of weld transitions, and this data can be used to control the progress and quality of the overall and each layer of weld construction and quality inspection. At the same time, through the two-way positioning of the weld components in the weld list model view, the model is selected, and the weld list will also check the corresponding weld. The list also supports the filtering status, which can quickly filter out qualified / unqualified / qualified welds after rectification, helping managers to quickly review one type of weld.

[0054] Embodiment 2:

[0055] A bridge steel structure weld quality management method comprises the following steps:

[0056] Step 1: Obtain a bridge steel structure BIM model according to the bridge steel structure design drawings, decompose the steel structure in the bridge steel structure BIM model and extract all welds of the steel structure to form a bridge steel structure and weld model;

[0057] Step 2: Establish a reference coordinate system on the bridge steel structure and weld model, identify and encode the welds based on a preset weld encoding rule, and obtain a bridge steel structure and weld model with weld identification codes;

[0058] The server is used to form a model data access service using bridge steel structures and weld models with weld identification codes; upload the steel structure weld model to the cloud platform through the BIM software plug-in to form a SaaS model data access service, and achieve real-time synchronous incremental updates of the online steel structure weld model and offline BIM software through cloud service collaboration. Based on the weld model SaaS cloud platform, a mobile weld quality management client is developed to realize the three-dimensional BIM engine and weld quality management functions.

[0059] Step 3. By building a front-end technical architecture, the basic BIM engine function is called on the server to manage the welds whose quality is to be checked. The specific management process is: determine the position information of the welds whose quality is to be checked at the construction site, and use the position information of the welds whose quality is to be checked to obtain the weld codes of the welds whose quality is to be checked according to the coding rules; determine the position information of the welds whose quality is to be checked in the bridge steel structure and weld model with the weld identification code according to the weld codes of the weld quality to be checked, and mark the welds whose quality is to be checked on the server according to the position information of the welds in the bridge steel structure and weld model with the weld identification code.

[0060] Step 3.1: The weld quality inspector will go to the site for inspection with mobile devices such as iPad and PDA equipped with the weld quality management system. He will query the weld code according to the weld location for the welding defects found on site, such as cracks, slag inclusions, and lack of fusion. He will also query the corresponding bridge steel structure and weld model in the weld quality management system, upload pictures / videos as evidence of weld quality defects, and submit them to the project management personnel for approval;

[0061] Step 3.2: The project manager conducts daily quality management through the weld quality management system on the PC. After receiving the approval notice, he locates the defective welds based on the quality defect evidence uploaded by the weld quality inspector, evaluates the weld quality defects, verifies the responsible person and assigns welding operators to repair the welds on site;

[0062] Step 3.3: The project department receives a notification that the weld quality management system needs to be rectified, and notifies the welding operators to bring mobile devices such as iPads and PDAs equipped with the weld quality management client to the site for rectification. The welding operators quickly locate the defective welds through the weld codes and quality defect evidence, conduct quality review and complete the repair. Finally, the weld quality status is updated in the weld quality management client and pictures / videos are uploaded as evidence of the repair completion. The project department manager approves it in the weld quality management system.

[0063] Step 3.4: The project management personnel use the weld transition quantity statistics function of the mobile terminal weld quality management to control the progress and quality of the overall steel structure welding operation and each layer of weld construction and quality inspection during the work of the weld quality inspectors and welding operators.

[0064] In step 1, the BIM model is obtained and decomposed according to the bridge steel structure design drawings, all welds are extracted, and a detailed bridge steel structure and weld model is formed. This ensures that the steel structure and welds are accurately modeled from the design stage, providing accurate basic data for subsequent quality management and construction, and reducing the risk of information loss or misunderstanding.

[0065] In step 2, a reference coordinate system is established on the bridge steel structure and weld model, and each weld is uniquely identified and coded based on preset rules. This step gives each weld a unique "identity" so that the weld position and related information can be quickly located and retrieved, greatly simplifying the on-site operation process and improving work efficiency. It also provides a solid foundation for tracking quality issues.

[0066] The model with weld identification code is uploaded to the cloud platform through the server, forming a SaaS data access service, which supports the real-time synchronization update of online and offline BIM software. It ensures that all parties in the project can access the latest data at any time, promotes team collaboration, and speeds up problem solving. At the same time, a mobile client is developed on the cloud platform, which integrates the 3D BIM engine and weld quality management functions, allowing on-site personnel to conveniently use mobile devices for quality inspection and management.

[0067] In step 3, this step is divided into four sub-steps, which explain in detail how to use the weld quality management system to refine the specific process of weld quality inspection, defect reporting, repair work and status update. Weld quality inspectors, project managers and welding operators use mobile devices to achieve seamless connection in the on-site inspection, approval and repair process. Specifically:

[0068] In step 3.1, weld quality inspectors can directly upload pictures / videos as evidence on site and submit them to the project department for approval to ensure that problems are reported in a timely manner.

[0069] In step 3.2, project managers can quickly assess the problem based on the uploaded evidence and assign appropriate personnel to fix it, thus improving response speed.

[0070] In step 3.3, the welding operator quickly locates the defect based on the weld code and evidence, and uploads the repair completion evidence after completing the repair to ensure the transparency of the repair process.

[0071] Step 3.4: Project managers can use the statistical function to grasp the overall progress and quality in real time, optimize resource allocation, and ensure the smooth progress of the project.

[0072] Embodiment 3:

[0073] A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above method are implemented.

[0074] Embodiment 4:

[0075] A computer program product comprises a computer program, wherein the computer program implements the steps of the above method when executed by a processor.

[0076] The contents not described in detail in this specification belong to the prior art known to those skilled in the art. It should be understood by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0077] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0078] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0079] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0080] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit its protection scope. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the field should understand that after reading the present invention, those skilled in the art can still make various changes, modifications or equivalent substitutions to the specific implementation methods of the invention, but these changes, modifications or equivalent substitutions are all within the protection scope of the pending claims of the invention.

[0081] The contents not described in detail in this specification belong to the prior art known to professional and technical personnel in this field.

Claims

1. A bridge steel structure weld quality management system, characterized in that: include: The weld model preprocessing module is used to obtain the bridge steel structure BIM model according to the bridge steel structure design drawings, decompose the steel structure in the bridge steel structure BIM model and extract all the welds of the steel structure to form a bridge steel structure and weld model; The weld automatic coding module is used to establish a reference coordinate system on the bridge steel structure and weld model, identify and code the welds based on the preset weld coding rules, and obtain the bridge steel structure and weld model with weld identification codes; The weld quality management client is used to call the basic BIM engine function on the server to manage the welds to be checked by building the front-end technical architecture. The specific management process is: determine the weld position information of the weld quality to be checked at the construction site, and use the weld position information of the weld quality to be checked to obtain the weld code of the weld quality to be checked according to the coding rules; According to the weld code of the weld to be checked, the position information of the weld to be checked in the bridge steel structure with the weld identification code and the weld model is determined, and the weld to be checked is marked on the server according to the position information of the weld in the bridge steel structure with the weld identification code and the weld model.

2. The bridge steel structure weld quality management system according to claim 1 is characterized in that: In the weld model preprocessing module, BIM modeling is performed using 3D modeling software according to the bridge steel design drawings, and the steel structure is disassembled into several smallest components. By calling the application interface of the 3D modeling software to obtain the component volume, the component volume screening conditions are set, and the volume screening threshold is continuously adjusted to distinguish the welds and steel structure components in the steel structure model, thereby obtaining the bridge steel structure and weld model.

3. The bridge steel structure weld quality management system according to claim 1 is characterized in that: The method for establishing a reference coordinate system on a bridge steel structure and weld model is as follows: according to the geometric shape of the steel structure model, a plane rectangular coordinate system is established with the orthogonal horizontal extension direction of the steel structure as the X and Y coordinate axes, wherein there are several rectangular bandwidths orthogonal to the coordinate axis in the plane rectangular coordinate system, and each weld is located in the area where the rectangular bandwidth is located.

4. The bridge steel structure weld quality management system according to claim 3 is characterized in that: The preset weld coding rules are: The weld identification code includes the bridge structure information of the steel structure component where the weld is located, the number of layers of the steel structure where the weld is located in the vertical direction, the coordinates of the weld in the plane rectangular coordinate system, and the serial number of the corresponding rectangular band where the weld falls.

5. The bridge steel structure weld quality management system according to claim 4 is characterized in that: The method for identifying and coding welds according to preset weld coding rules is as follows: writing a program code script according to the weld coding rules, running the program code script by calling a custom component development function module of a three-dimensional modeling software, automatically generating weld codes, and after the weld coding is completed, obtaining a bridge steel structure and weld model with weld identification codes.

6. The bridge steel structure weld quality management system according to claim 1, characterized in that: It also includes a server for forming a model data access service using a bridge steel structure and a weld model with weld identification codes. The specific method for forming the model data access service is: by developing a plug-in for a three-dimensional modeling software that parses a three-dimensional entity into JSON and uploads it to the platform through a network protocol, the bridge steel structure and the weld model with the weld identification code are converted into structured text semantic data in a JSON format, and the server deserializes the structured text semantic data in a JSON format into a graphic object and displays it through a graphic engine.

7. The bridge steel structure weld quality management system according to claim 1, characterized in that: In the weld quality management client, building the front-end technical architecture specifically includes: The core functions of the application are built based on the Vue3 framework and the Nuxt3 framework. GraphQL is used to provide a data interface to call the basic BIM engine functions, and the Three.js library is used to render and interact with 3D graphics using data obtained from GraphQL, thereby building the front-end technical architecture.

8. The bridge steel structure weld quality management system according to claim 1, characterized in that: The specific method for managing the welds to be checked for weld quality in the weld quality management client also includes: Allows users to upload repaired verification materials and update weld quality status in real time; Send notifications about weld quality issues or urgent processing needs; Store and display quality inspection records, repair measures and status updates for each weld; It has the functions of welding quality status statistics and screening.

9. A bridge steel structure weld quality management method, characterized in that: The following steps are involved: Obtain the bridge steel structure BIM model according to the bridge steel structure design drawings, decompose the steel structure in the bridge steel structure BIM model and extract all the welds of the steel structure to form a bridge steel structure and weld model; A reference coordinate system is established on the bridge steel structure and weld model, and the welds are marked and coded based on a preset weld coding rule to obtain a bridge steel structure and weld model with weld identification codes; By building a front-end technical architecture, the basic BIM engine function is called on the server to manage the welds whose quality is to be checked. The specific management process is as follows: determine the position information of the welds whose quality is to be checked at the construction site, and use the position information of the welds whose quality is to be checked to obtain the weld codes of the welds whose quality is to be checked according to the coding rules; According to the weld code of the weld to be checked, the position information of the weld to be checked in the bridge steel structure with the weld identification code and the weld model is determined, and the weld to be checked is marked on the server according to the position information of the weld in the bridge steel structure with the weld identification code and the weld model.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method described in claim 9 are implemented.