BIM model review method and device
Through the combination of tree structure coding and artificial intelligence algorithms, the accuracy and efficiency of BIM model review in complex environments is solved, and flexible multi-domain adaptability and efficient review results output are achieved.
Patent Information
- Application Number
- CN202310884169.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-18
- Publication Date
- 2025-08-29
- Estimated Expiration
- 2043-07-18
AI Technical Summary
The existing BIM model review methods are inaccurate and efficient in complex environments such as steel factories, and the existing methods are more applicable but not flexible in the construction industry, making it difficult to expand to other fields.
The BIM model component encoding is generated using tree-like digitized encoding rules. By obtaining component encoding and attribute information, using artificial intelligence algorithms to calculate the matching degree, output the review results, and support the output of multiple data formats.
It improves the accuracy and efficiency of BIM model review, expands adaptability, is suitable for complex data scenarios, supports output in multiple data formats, and improves user experience.
Smart Images

Figure CN116992302B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of BIM technology, and in particular to a BIM model review method and device. Background Art
[0002] This section is intended to provide a background or context to the embodiments of the invention that are recited in the claims. No statement herein is admitted to be prior art by virtue of its inclusion in this section.
[0003] BIM (Building Information Management) components are the basic building blocks of BIM models and can represent building partitions, structural columns, point loads, beams, beam pads, steel bars, etc. They all have certain geometric information such as shape and size. In addition, they also have attribute information such as material, concrete strength and name. When the BIM model is established, all BIM components should be classified and coded so that relevant information can be quickly and accurately found in the subsequent process, such as engineering fraud and procurement. However, due to the complexity and large size of the steel plant, the number of BIM model components is huge. In addition, the requirements of project management are different and the implementation standards are different. At present, BIM model review can only be carried out manually, including the inspection and correction of component coding. As a result, the accuracy of BIM model review is difficult to guarantee and the review efficiency is low, which has seriously affected the comprehensive utilization of BIM engineering data. In the existing technology, although there are some automatic review methods for BIM models, such as converting BIM model database files into standard database files for compliance review, or automatically reviewing BIM models based on standard knowledge graph meta-structures, most methods are only applicable to the construction industry and are not convenient for expansion into other fields. They are not flexible enough and have poor adaptability. Summary of the Invention
[0004] An embodiment of the present invention provides a BIM model review method for improving the accuracy and efficiency of BIM model review and expanding the adaptability of BIM model review. The method includes:
[0005] Obtaining the codes and multiple attribute information of all components in the BIM model, wherein the codes of the components are generated according to digital coding rules when the BIM model is established, and the digital coding rules are constructed in a tree structure, which includes multiple nodes and node description information, wherein the nodes include a root node, child nodes, and leaf nodes, and the key of each node includes an identifier of the node, and the values of the root node and child node include identifiers of the nodes at the next level, and the value of the leaf node is empty;
[0006] According to the coding of each component, the node description information corresponding to each component is obtained from the digital coding rules;
[0007] Compare the node description information corresponding to each component with multiple attribute information of the same component in turn, and output the matching degree of each component; the matching degree is used to indicate the matching degree between the multiple attribute information of the component and the node description information corresponding to the component;
[0008] Based on the matching degree of each component, the review results of each component of the BIM model are output.
[0009] An embodiment of the present invention further provides a BIM model review device for improving the accuracy and efficiency of BIM model review and expanding the adaptability of BIM model review. The device includes:
[0010] A data acquisition module is used to obtain the codes and multiple attribute information of all components in the BIM model. The codes of the components are generated according to digital coding rules when the BIM model is established. The digital coding rules are constructed in a tree structure. The tree structure includes multiple nodes and node description information. The nodes include root nodes, child nodes, and leaf nodes. The key of each node includes the identifier of the node. The values of the root node and child nodes include the identifier of the node at the next level. The value of the leaf node is empty. According to the code of each component, the node description information corresponding to each component is obtained from the digital coding rules;
[0011] The review processing module is used to compare the node description information corresponding to each component with the multiple attribute information of the same component in turn, and output the matching degree of each component; the matching degree is used to indicate the degree of matching between the multiple attribute information of the component and the node description information corresponding to the component;
[0012] The review result output module is used to output the review result of each component of the BIM model according to the matching degree of each component.
[0013] An embodiment of the present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned BIM model review method when executing the computer program.
[0014] An embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned BIM model review method is implemented.
[0015] An embodiment of the present invention further provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the above-mentioned BIM model review method is implemented.
[0016] In an embodiment of the present invention, the coding and multiple attribute information of all components in the BIM model are obtained, and the node description information corresponding to each component is obtained from a pre-established digital coding rule; the node description information corresponding to each component is compared with multiple attribute information of the same component in turn, and the matching degree of each component is output, and then the review result of each component of the BIM model is output. This method has no requirements for the application scenario and has good scalability, which expands the adaptability of BIM model review. At the same time, since the digital coding rule stores the node identifier in the form of a key-value pair, the nodes are connected through the identifier, the data model is simple, and can cope with complex data scenarios, thereby improving the accuracy and efficiency of BIM model review. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative work. In the drawings:
[0018] Figure 1 Schematic diagram of the flow of the BIM model review method in an embodiment of the present invention;
[0019] Figure 2 This is a specific embodiment of the BIM model review method in an embodiment of the present invention;
[0020] Figure 3 This is a specific embodiment of the BIM model review method in an embodiment of the present invention;
[0021] Figure 4 Schematic diagram of a BIM model review device according to an embodiment of the present invention;
[0022] Figure 5 Schematic diagram of a computer device in an embodiment of the present invention. DETAILED DESCRIPTION
[0023] To make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, the embodiments of the present invention are further described in detail below with reference to the accompanying drawings. Here, the exemplary embodiments of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention.
[0024] The applicant found that due to the complexity and large size of the steel plant, the huge number of BIM model components, and the different project management requirements and the different implementation standards, the BIM model review can only be carried out manually, such as the inspection and correction of component coding. As a result, the accuracy of the BIM model review is difficult to guarantee, and the review efficiency is low, which has seriously affected the comprehensive utilization of BIM engineering data. In the prior art, although there are some automatic BIM model review methods, such as converting the BIM model database file into a standard database file for compliance review, or automatically reviewing the BIM model based on the standard knowledge graph meta-structure, most methods are only applicable in the construction industry, and are not convenient for expansion to other fields. They are not flexible enough and have poor adaptability. To this end, the applicant proposed a BIM model review method.
[0025] It should be noted that the acquisition, storage, use, and processing of data in the technical solution of this application comply with the relevant provisions of national laws and regulations.
[0026] Figure 1 Schematic diagram of a BIM model review method according to an embodiment of the present invention, which includes:
[0027] Step 101: Obtain the codes and multiple attribute information of all components in the BIM model. The component codes are generated according to digital coding rules when the BIM model is established. The digital coding rules are constructed in a tree structure. The tree structure includes multiple nodes and node description information. The nodes include a root node, child nodes, and leaf nodes. The key of each node includes an identifier of the node. The values of the root node and child nodes include identifiers of the nodes at the next level. The value of the leaf node is empty.
[0028] Step 102: According to the coding of each component, obtain the node description information corresponding to each component from the digital coding rules;
[0029] Step 103: sequentially compare the node description information corresponding to each component with multiple attribute information of the same component, and output a matching degree for each component; the matching degree is used to indicate the degree of matching between the multiple attribute information of the component and the node description information corresponding to the component;
[0030] Step 104: Output the review result of each component of the BIM model based on the matching degree of each component.
[0031] from Figure 1As can be seen from the shown process, in the embodiment of the present invention, the coding and multiple attribute information of all components in the BIM model are obtained, and the node description information corresponding to each component is obtained from the pre-established digital coding rules; the node description information corresponding to each component is compared with the multiple attribute information of the same component in turn, and the matching degree of each component is output, and then the review result of each component of the BIM model is output. This method has no requirements for the application scenario and has good scalability, which expands the adaptability of BIM model review. At the same time, due to the digital coding rules, each node stores the node identifier in the form of a key-value pair, and the nodes are connected through the identifier. The data model is simple and can cope with complex data scenarios, thereby improving the accuracy and efficiency of BIM model review.
[0032] The BIM model review method in an embodiment of the present invention is explained in detail below.
[0033] During specific implementation, you can first review the working environment, the completeness of the BIM model files, and the digital coding rules that the BIM model coding relies on.
[0034] After receiving the BIM model file, all components in the BIM model are scanned, including but not limited to point elements, line elements, volume elements, surface elements, and unit elements. If a component is a unit element, the other elements (point elements, line elements, etc.) contained in the unit element are no longer scanned. The coding and attribute information of all components in the BIM model are obtained and stored in the form of a dictionary.
[0035] Among them, the coding of the component is generated according to the digital coding rules when the BIM model is established. The digital coding rules are constructed in a tree structure. The tree structure includes multiple nodes and node description information. The nodes include root nodes, child nodes, and leaf nodes. The root node is the node at the top of the tree structure. The child node is a node other than the root node and is connected to other nodes below it. The leaf node is the node at the end of the tree structure. No other nodes are connected below the leaf node. The key of each node in the tree structure includes the identifier of the node. The value of the root node and the child node includes the identifier of the node at the next level. The value of the leaf node is empty. In the embodiment of the present invention, each node of the digital coding rule stores the node identifier in the form of a key-value pair. The nodes are connected through the identifier. The data model is simple and can cope with complex data scenarios. The generated coding information has a high accuracy rate, thereby improving the efficiency of BIM model review.
[0036] Afterwards, according to the coding of each component, the node description information corresponding to each component is obtained from the digital coding rules.
[0037] Figure 2 This is a specific embodiment of the BIM model review method in the embodiment of the present invention, as shown in FIG. Figure 2As shown, according to the coding of each component, the node description information corresponding to each component is obtained from the digital coding rules, which may include:
[0038] Step 201: According to the code of each component, obtain the identifier of the node corresponding to the code of each component from the digital coding rule;
[0039] Step 202: Obtain node description information corresponding to each component according to the identifier of the node corresponding to the code of each component.
[0040] During implementation, the coding of components can use logical characters and digital identifiers, or a combination of random characters and numbers. The coding of components can correspond to the identifiers of nodes in the digital coding rules. According to the coding of components, all nodes in the digital coding rules are traversed to find the identifiers of the nodes corresponding to the coding of each component, thereby obtaining the corresponding node description information.
[0041] Afterwards, the node description information corresponding to each component is compared with multiple attribute information of the same component in turn, and the matching degree of each component is output; the matching degree is used to indicate the degree of matching between the multiple attribute information of the component and the node description information corresponding to the component.
[0042] During implementation, the component's attribute information is compared with the corresponding node description information to calculate the degree of match. For example, natural language processing can be used to split the attribute information into multiple words. These words are then compared with the node description information to calculate the degree of overlap. A threshold is set and the degree of match is determined based on the overlap and a preset threshold.
[0043] In order to improve the accuracy and efficiency of BIM model review, Figure 3 This is a specific embodiment of the BIM model review method in the embodiment of the present invention, as shown in FIG. Figure 3 As shown, the node description information corresponding to each component is compared with multiple attribute information of the same component in turn, and the matching degree of each component is output, which may include:
[0044] Step 301: For each component: compare the node description information corresponding to the component with each attribute information of the component, and output the matching degree between each attribute information of the component and the node description information corresponding to the component;
[0045] Step 302: Using an artificial intelligence algorithm, assign a weight to the matching degree between each attribute information of a component and the node description information corresponding to the component;
[0046] Step 303: Calculate and output the matching degree of each component based on the matching degree between each attribute information of the component and the node description information corresponding to the component, and the weight.
[0047] During implementation, component attribute information generally includes geometric attributes and non-geometric attributes, such as length, width, height, concrete grade, manufacturer, lifespan, price, etc. When calculating the matching degree, natural language processing is used to calculate the matching degree between each component attribute information and the corresponding node description information. Finally, the matching degree of each component can be calculated according to the following formula:
[0048]
[0049] Where S is the matching degree of the component, n is the number of component attribute information, r is the matching degree between the current component attribute information and the corresponding node description information of the component, which can take a value from 0 to 1, and t is the matching weight between the current component attribute information and the corresponding node description information of the component.
[0050] To further improve the accuracy of BIM model review, in one embodiment, an artificial intelligence algorithm is used to assign a weight to the degree of matching between each attribute information of a component and the node description information corresponding to the component, which may include:
[0051] Obtain the attribute information of all components in multiple historical BIM models and the weight of each attribute information of the components;
[0052] Establish training and test sets based on the attribute information of all components in multiple historical BIM models and the weight of each attribute information of the components;
[0053] Establishing a first machine learning model, training the first machine learning model using a training set, and testing the first machine learning model using a test set to obtain an attribute weight distribution model;
[0054] Input each attribute information of the component into the attribute weight distribution model, and output each attribute weight of the component;
[0055] The weight of each attribute of the component is used as the weight of the matching degree between each attribute information of the component and the node description information corresponding to the component.
[0056] Using artificial intelligence algorithms to assign weights is more objective and accurate than manually assigning weights.
[0057] Finally, in step 104, the review result of each component of the BIM model is output based on the matching degree of each component.
[0058] During implementation, the review results can be presented in the form of reports. These reports can include reports on qualified components, unqualified components, and BIM model components without attribute information. Items in the unqualified component report are displayed in different colors depending on the degree of matching. When the matching degree is greater than 90%, the item is blue; when the matching degree is less than 90% but greater than 75%, the item is yellow; and for other matching degrees, the item is red.
[0059] The review results can also be displayed in the form of visual views, including but not limited to pie charts, column charts, bar charts, and line charts. Similarly, in the visual view, different colors represent different matching degrees.
[0060] In one embodiment, the review result of each component is displayed in conjunction with the BIM model, and the linked display includes highlighting the review result of the component on the corresponding component in the BIM model.
[0061] During implementation, all report items support linkage with the BIM model. By clicking a report item, the BIM component can be linked, and the display operation and property viewing of the BIM component can be realized, including but not limited to highlighting and independent display of the BIM component (hiding all other elements). This makes it easier for users to view and improves the user experience.
[0062] In addition, all audit reports support output in other formats, including but not limited to Excel file format, XML format, Json format, etc.
[0063] The review results can also be output in the form of a review report, which can include the BIM model overview, a review list of qualified BIM components, a review list of unqualified BIM components, and a review list of BIM components without project attributes. The BIM model overview includes a component coding accuracy analysis and visual analysis charts. The accuracy analysis includes, but is not limited to, a component coding accuracy table and the distribution of matching degrees among unqualified components. The review lists of qualified and unqualified BIM components include, but are not limited to, component IDs, name identifiers, codes, attribute information, matching degrees, etc. The review report supports output in common document formats, including but not limited to Word and WPS formats.
[0064] In summary, the embodiments of the present invention provide a BIM model review method, which solves the problem of difficulty in reviewing component coding of BIM models, significantly improves the accuracy and efficiency of BIM model review, and expands the adaptability of BIM model review.
[0065] The present invention also provides a BIM model review device, as described in the following embodiments. Since the principle of the device to solve the problem is similar to that of the BIM model review method, the implementation of the device can refer to the implementation of the BIM model review method, and the repeated parts will not be repeated.
[0066] Figure 4 Schematic diagram of a BIM model review device according to an embodiment of the present invention, Figure 4 As shown, the device includes:
[0067] Data acquisition module 401 is used to obtain the codes and multiple attribute information of all components in the BIM model. The codes of the components are generated according to digital coding rules when the BIM model is established. The digital coding rules are constructed in a tree structure. The tree structure includes multiple nodes and node description information. The nodes include root nodes, child nodes, and leaf nodes. The key of each node includes the identifier of the node. The values of the root node and child nodes include the identifier of the node at the next level. The value of the leaf node is empty. According to the code of each component, the node description information corresponding to each component is obtained from the digital coding rules;
[0068] Review processing module 402 is used to sequentially compare the node description information corresponding to each component with multiple attribute information of the same component, and output a matching degree for each component; the matching degree is used to indicate the degree of matching between the multiple attribute information of the component and the node description information corresponding to the component;
[0069] The review result output module 403 is used to output the review result of each component of the BIM model according to the matching degree of each component.
[0070] In one embodiment, the data acquisition module 401 is specifically configured to:
[0071] According to the coding of each component, an identifier of a node corresponding to the coding of each component is obtained from a digital coding rule;
[0072] According to the identifier of the node corresponding to the code of each component, the node description information corresponding to each component is obtained.
[0073] In one embodiment, the review processing module 402 is specifically configured to:
[0074] For each component: compare the node description information corresponding to the component with each attribute information of the component, and output the matching degree between each attribute information of the component and the node description information corresponding to the component;
[0075] Using artificial intelligence algorithms, a weight is assigned to the matching degree between each attribute information of a component and the node description information corresponding to the component;
[0076] According to the matching degree of each attribute information of the component and the node description information corresponding to the component, and the weight, the matching degree of each component is calculated and output.
[0077] In one embodiment, the review result of each component is displayed in the form of a report or a visual view, wherein different colors represent different matching degrees.
[0078] In one embodiment, the visual view includes a pie chart, a column chart, a bar chart, and a line chart.
[0079] In one embodiment, the review result of each component is displayed in conjunction with the BIM model, and the linked display includes highlighting the review result of the component on the corresponding component in the BIM model.
[0080] Figure 5 Schematic diagram of a computer device according to an embodiment of the present invention. Figure 5 As shown, an embodiment of the present invention further provides a computer device 500, including a processor 501, a memory 502, and a computer program 503 stored in the memory 502 and executable on the processor 501, wherein the processor 501 implements the above-mentioned BIM model review method when executing the computer program 503.
[0081] An embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned BIM model review method is implemented.
[0082] An embodiment of the present invention further provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the above-mentioned BIM model review method is implemented.
[0083] In an embodiment of the present invention, the coding and multiple attribute information of all components in the BIM model are obtained, and the node description information corresponding to each component is obtained from a pre-established digital coding rule; the node description information corresponding to each component is compared with multiple attribute information of the same component in turn, and the matching degree of each component is output, and then the review result of each component of the BIM model is output. This method has no requirements for the application scenario and has good scalability, which expands the adaptability of BIM model review. At the same time, since the digital coding rule stores the node identifier in the form of a key-value pair, the nodes are connected through the identifier, the data model is simple, and can cope with complex data scenarios, thereby improving the accuracy and efficiency of BIM model review.
[0084] It will be understood by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Thus, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0085] 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 flowcharts and / or block diagrams, as well as combinations of processes and / or blocks in the flowcharts and / or block diagrams, 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 flowcharts and / or block diagrams. 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.
[0086] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0087] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device 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.
[0088] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A BIM model review method, characterized in that: include: Obtaining the codes and multiple attribute information of all components in the BIM model, wherein the codes of the components are generated according to digital coding rules when the BIM model is established, and the digital coding rules are constructed in a tree structure, which includes multiple nodes and node description information, wherein the nodes include a root node, child nodes, and leaf nodes, and the key of each node includes an identifier of the node, and the values of the root node and child node include identifiers of the nodes at the next level, and the value of the leaf node is empty; According to the coding of each component, the node description information corresponding to each component is obtained from the digital coding rules; Compare the node description information corresponding to each component with multiple attribute information of the same component in turn, and output the matching degree of each component; The matching degree is used to indicate the matching degree between the multiple attribute information of the component and the node description information corresponding to the component; Based on the matching degree of each component, the review results of each component of the BIM model are output.
2. The method according to claim 1, wherein According to the coding of each component, the node description information corresponding to each component is obtained from the digital coding rules, including: According to the coding of each component, an identifier of a node corresponding to the coding of each component is obtained from a digital coding rule; According to the identifier of the node corresponding to the code of each component, the node description information corresponding to each component is obtained.
3. The method according to claim 1, wherein Compare the node description information corresponding to each component with multiple attribute information of the same component in turn, and output the matching degree of each component, including: For each component: compare the node description information corresponding to the component with each attribute information of the component, and output the matching degree between each attribute information of the component and the node description information corresponding to the component; Using artificial intelligence algorithms, a weight is assigned to the matching degree between each attribute information of a component and the node description information corresponding to the component; According to the matching degree of each attribute information of the component and the node description information corresponding to the component, and the weight, the matching degree of each component is calculated and output.
4. The method according to claim 1, wherein The review results of each component are displayed in the form of a report or a visual view, where different colors represent different matching degrees.
5. The method according to claim 4, wherein The visualization views include pie charts, column charts, bar charts, and line charts.
6. The method according to claim 1, wherein The review result of each component is displayed in conjunction with the BIM model, and the linked display includes highlighting the review result of the component on the corresponding component in the BIM model.
7. A BIM model review device, characterized in that: include: A data acquisition module is used to obtain the codes and multiple attribute information of all components in the BIM model. The codes of the components are generated according to digital coding rules when the BIM model is established. The digital coding rules are constructed in a tree structure. The tree structure includes multiple nodes and node description information. The nodes include root nodes, child nodes, and leaf nodes. The key of each node includes the identifier of the node. The values of the root node and child nodes include the identifier of the node at the next level. The value of the leaf node is empty. According to the code of each component, the node description information corresponding to each component is obtained from the digital coding rules; The review processing module is used to compare the node description information corresponding to each component with multiple attribute information of the same component in turn, and output the matching degree of each component; The matching degree is used to indicate the matching degree between the multiple attribute information of the component and the node description information corresponding to the component; The review result output module is used to output the review result of each component of the BIM model according to the matching degree of each component.
8. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the method according to any one of claims 1 to 6 is implemented.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
BIM-based gravity dam structure design compliance inspection method
CN112948947A
Building information model data storage and conversion method based on national standard
CN116126809A