Cost visualization method, system, medium and computer based on three-dimensional model
By analyzing and analyzing technical documents and three-dimensional models, the construction cost data correlation is constructed, and the relationship between cost and engineering entities in power engineering is realized, which solves the problems of insufficient depth and different dimensions of data comparison in traditional methods, and supports the high-quality development of the power grid.
Patent Information
- Application Number
- CN202111611410.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-27
- Publication Date
- 2025-04-29
- Estimated Expiration
- 2041-12-27
AI Technical Summary
In traditional power engineering, cost data is scattered on two-dimensional paper, which is difficult to intuitively reflect the relationship between cost data and engineering entities. There are differences between cost data in each stage, and the data comparison depth of multiple stages is insufficient and the dimensions are different.
By obtaining the technical documents and three-dimensional models provided by the professional platform, analyzing and analyzing the sub-item data and sub-item information of each stage, and building associations to achieve visual output of cost results.
It realizes an intuitive display of the relationship between cost and engineering entities, solves the problems of insufficient depth and different dimensions of multi-stage data comparison, and supports the high-quality development of the power grid.
Smart Images

Figure CN114677203B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of engineering cost technology, and in particular to a cost visualization method, system, medium and computer based on a three-dimensional model. Background Art
[0002] With the vigorous development of China's power industry, project investment and cost compilation methods are shifting towards intelligent, efficient and lean directions.
[0003] The cost data of traditional power engineering projects are scattered and remain on two-dimensional paper, which makes it difficult to intuitively reflect the relationship between cost data and engineering entities. The cost data of each stage are different due to pricing specifications and management requirements. The data comparison between multiple stages lacks depth and dimensions. Summary of the invention
[0004] The embodiments of the present application provide a cost visualization method, system, medium and computer based on a three-dimensional model to at least solve the deficiencies in the above-mentioned related technologies.
[0005] In a first aspect, an embodiment of the present application provides a cost visualization method based on a three-dimensional model, comprising the following steps:
[0006] Step 1: Obtain technical and economic documents provided by the professional platform, and analyze the technical and economic documents to obtain the corresponding sub-item data for each stage in the cost compilation;
[0007] Step 2: Obtain the three-dimensional model of the cost compilation, and parse out the sub-item information in the three-dimensional model;
[0008] Step three: associate the various sub-item information with the sub-item data corresponding to each stage, so as to realize visual output of the cost results of each stage in the cost compilation.
[0009] In some embodiments, the step one comprises:
[0010] Performing standard format analysis and feature extraction on the technical and economic documents to obtain itemized table data for each stage in the cost compilation;
[0011] The sub-item data corresponding to each stage are analyzed according to the sub-item table data of each stage and the report recognition rules.
[0012] In some embodiments, the step 2 comprises:
[0013] Analyze all the smallest units in the three-dimensional model;
[0014] All the minimum units are combined into corresponding sub-item information according to preset standards.
[0015] In some embodiments, the step three comprises:
[0016] Respectively parse out the item information and the row data information in the item data corresponding to each stage;
[0017] By associating the row data information of each sub-item information with the row data information in the sub-item data corresponding to each stage, a correspondence between the three-dimensional model and the technical and economic documents is constructed, and a corresponding data model is generated, so that the cost results of each stage in the cost preparation can be visualized through the data model.
[0018] In some embodiments, the step three further comprises:
[0019] When a cost estimation task is obtained, the stage information of the cost estimation task is analyzed;
[0020] The corresponding cost information in the data model is called according to the stage information of the cost task, the cost task is processed according to the cost information, and the corresponding cost result is output.
[0021] In some of the embodiments, the stages of cost compilation include decision-making stage, design stage, bidding stage, implementation stage and completion and delivery stage.
[0022] In a second aspect, an embodiment of the present application provides a cost visualization system based on a three-dimensional model, including:
[0023] The analysis module is used to obtain the technical and economic documents provided by the professional platform and analyze the technical and economic documents to obtain the sub-item data corresponding to each stage in the cost compilation;
[0024] A parsing module, used to obtain the three-dimensional model of the cost compilation and parse out the sub-item information in the three-dimensional model;
[0025] The processing module is used to associate the various sub-item information with the sub-item data corresponding to each stage, so as to realize visual output of the cost results of each stage in the cost compilation.
[0026] In some embodiments, the analysis module includes:
[0027] The first analysis unit is used to perform standard format analysis and feature extraction on the technical and economic documents to obtain itemized table data for each stage in the cost compilation;
[0028] The second analysis unit is used to analyze the sub-item data corresponding to each stage according to the sub-item table data of each stage and the report recognition rules.
[0029] In some embodiments, the parsing module includes:
[0030] A parsing unit, used to parse out all the smallest units in the three-dimensional model;
[0031] The combination unit is used to combine all the minimum units into corresponding sub-item information according to preset standards.
[0032] In some embodiments, the processing module includes:
[0033] A first processing unit is used to parse out each item of sub-item information and row data information in the sub-item data corresponding to each stage;
[0034] The second processing unit is used to associate the row data information of the various sub-item information with the row data information in the sub-item data corresponding to each stage, construct a correspondence between the three-dimensional model and the technical and economic documents, and generate a corresponding data model so that the cost results of each stage in the cost preparation can be visualized through the data model.
[0035] In some embodiments, the processing module further includes:
[0036] A judgment unit, used for analyzing the stage information of the cost estimation task when a cost estimation task is acquired;
[0037] The execution unit is used to call the corresponding cost information in the data model according to the stage information of the cost task, process the cost task according to the cost information, and output the corresponding cost result.
[0038] In a third aspect, an embodiment of the present application provides a medium on which a computer program is stored, and when the program is executed by a processor, the cost visualization method based on a three-dimensional model as described in the first aspect above is implemented.
[0039] In a fourth aspect, an embodiment of the present application provides a computer, 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 cost visualization method based on the three-dimensional model as described in the first aspect above is implemented.
[0040] Compared with the related art, the cost visualization method, system, medium and computer based on the three-dimensional model provided in the embodiment of the present application obtain the sub-item data of each stage in the cost compilation by analyzing the technical and economic documents, and obtain the corresponding sub-item information by parsing the three-dimensional model of the cost compilation, and then realize the visualization output of the cost results by associating the sub-item information with the sub-item data; by combining the three-dimensional model into the dimension of the sub-item of the technical and economic documents, the correspondence between the two is realized, and the effect of cost visualization is achieved. Converting two-dimensional data to three-dimensional solves the problem that it is difficult to intuitively reflect the relationship between cost and engineering entities in two dimensions; at the same time, it can also achieve "precise control, quality improvement and efficiency enhancement" through data-driven, thereby supporting the high-quality development of the power grid.
[0041] Details of one or more embodiments of the present application are set forth in the following drawings and description to make other features, objects, and advantages of the present application more readily apparent. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0043] Figure 1 is a flow chart of a cost visualization method based on a three-dimensional model in a first embodiment of the present invention;
[0044] Figure 2 It is a flowchart of the analysis of technical documents in an embodiment of the present invention;
[0045] Figure 3 A diagram showing the minimum unit combination rules in a three-dimensional model according to an embodiment of the present invention;
[0046] Figure 4 is a flow chart of a cost visualization method based on a three-dimensional model in a second embodiment of the present invention;
[0047] Figure 5 is a structural block diagram of a cost visualization system based on a three-dimensional model in a third embodiment of the present invention;
[0048] Figure 6 FIG. 4 is a structural block diagram of a computer in a fourth embodiment of the present invention.
[0049] Memory 10 Analysis Module 11 processor 20 Parsing module 12 Computer Programs 30 Processing Module 13
[0050] The following specific implementation manner will further illustrate the present invention in conjunction with the above-mentioned drawings. DETAILED DESCRIPTION
[0051] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application is described and illustrated below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. Based on the embodiments provided in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present application.
[0052] Obviously, the drawings described below are only some examples or embodiments of the present application. For ordinary technicians in this field, the present application can also be applied to other similar scenarios based on these drawings without creative work. In addition, it can also be understood that although the efforts made in this development process may be complicated and lengthy, for ordinary technicians in this field related to the content disclosed in this application, some changes in design, manufacturing or production based on the technical content disclosed in this application are just conventional technical means, and should not be understood as insufficient content disclosed in this application.
[0053] Reference to "embodiments" in this application means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those of ordinary skill in the art that the embodiments described in this application may be combined with other embodiments without conflict.
[0054] Unless otherwise defined, the technical terms or scientific terms involved in this application should be understood by people with ordinary skills in the technical field to which this application belongs. The words "one", "a", "a", "the" and the like involved in this application do not indicate a quantity limitation, and may indicate the singular or plural. The terms "include", "comprise", "have" and any of their variations involved in this application are intended to cover non-exclusive inclusions; for example, a process, method, system, product or device that includes a series of steps or modules (units) is not limited to the listed steps or units, but may also include steps or units that are not listed, or may also include other steps or units inherent to these processes, methods, products or devices. The words "connect", "connected", "coupled" and the like involved in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The "multiple" involved in this application refers to two or more. "And / or" describes the association relationship of associated objects, indicating that there may be three relationships, for example, "A and / or B" can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects before and after are in an "or" relationship. The terms "first", "second", "third", etc. involved in this application are only used to distinguish similar objects and do not represent a specific ordering of the objects.
[0055] First of all, it should be noted that:
[0056] Cost preparation usually includes five stages: decision-making stage (including project proposal and feasibility study report), design stage (including preliminary design, technical design and construction drawing design), bidding stage, implementation stage (project construction), and completion and delivery stage (completion acceptance).
[0057] 1. Grasp the cost control in the decision-making stage. The key to controlling the project cost lies in the design stage before the project is implemented, that is, after the investment decision and project establishment. This stage outputs the investment estimate cost.
[0058] 2. Focus on controlling the cost in the design stage. Design budget refers to the project cost calculated and determined by compiling engineering budget documents based on the design intent during the preliminary design stage. Compared with the investment estimate cost, the accuracy of the budget cost is improved, but it is controlled by the estimated cost.
[0059] 3. Cost control during the project bidding stage
[0060] On the one hand, bidding can introduce a competitive mechanism for construction projects, allowing construction units to select construction units based on merit; on the other hand, it can reduce project costs and allow the project cost to be output at a more reasonable bidding control price.
[0061] 4. Cost control during the construction phase
[0062] d) Construction drawing budget
[0063] The construction drawing budget refers to the project cost determined by compiling a budget document based on the construction drawings during the construction drawing design phase. It is more detailed and accurate than the estimated cost or revised estimated cost, but it is also affected by the previous stage of the project cost.
[0064] e) Construction budget
[0065] The construction budget is the labor, materials and construction machinery required for the construction of a unit project (or a sub-project) compiled by the construction unit under the control of the construction drawing budget, based on the construction drawings, construction quotas and construction organization design. It is an internal document of the construction enterprise. The construction budget determines the planned cost of the project. It is an internal document of the construction enterprise. The construction budget determines the planned cost of the project.
[0066] 5. Effectively control the project cost during the completion settlement stage
[0067] The final settlement is the last and key step to effectively control the construction cost. The final settlement refers to the final settlement stage of the project, which uses physical quantity and monetary indicators as measurement units to comprehensively reflect the total construction costs of the completed project from the beginning of preparation to the completion and delivery of the project. The final settlement is a document compiled by the construction unit that reflects the actual cost and investment effect of the construction project.
[0068] On the one hand, bidding can introduce a competitive mechanism for construction projects, allowing construction units to select construction units based on merit; on the other hand, it can reduce project costs and bring project costs under more reasonable control.
[0069] The cost data of traditional power engineering projects are scattered and remain on two-dimensional paper, which makes it difficult to intuitively reflect the relationship between cost data and engineering entities. The cost data of each stage are different due to pricing specifications and management requirements. The data comparison between multiple stages lacks depth and dimensions.
[0070] Embodiment 1
[0071] See also Figure 1 , which is a flow chart of a cost visualization method based on a three-dimensional model in a first embodiment of the present invention, wherein the method specifically comprises steps S101 to S103:
[0072] S101, obtaining technical and economic documents provided by a professional platform, and analyzing the technical and economic documents to obtain sub-item data corresponding to each stage in cost compilation;
[0073] In the specific implementation, obtain the technical and economic documents provided by the Economic Research Institute (the results of the power grid project budget preparation regulations), study the components of the technical and economic documents, and analyze the corresponding sub-item data according to each stage of cost preparation, such as: transformer system, distribution device, reactor, capacitor, computer monitoring system, station transformer, etc.; analyze the standardized results report data of each stage and study the rules of data analysis. For details, please refer to Figure 2 .
[0074] S102, obtaining the three-dimensional model of the cost compilation, and parsing out the sub-item information in the three-dimensional model;
[0075] In the specific implementation, obtain the three-dimensional model (three-dimensional design engineering entity) of the cost compilation, identify the smallest unit in the three-dimensional model (three-dimensional design engineering entity), and combine the smallest units into cost sub-items to form technical and economic sub-item dimensions. For example, in the main transformer system, the smallest unit of the system is the transformer, center point device, lightning arrester, etc. When combining, combine the above smallest units into corresponding cost sub-items (main transformer system). For details, please refer to Figure 3 .
[0076] It can be understood that in the three-dimensional model there are the smallest units of each stage in the cost compilation. Through the combination of the smallest units, the technical and economic sub-item dimensions are formed to achieve the unification of dimensions and provide a basis for cost visualization.
[0077] S103, respectively building associations between the various sub-item information and the sub-item data corresponding to the various stages, so as to achieve visual output of the cost results of each stage in the cost compilation.
[0078] During the specific implementation, each sub-item information is associated with the sub-item data of each stage one by one, and the two-dimensional data is converted into a three-dimensional model. The combined cost results can be displayed in a three-dimensional mode, thereby realizing cost visualization.
[0079] In summary, the cost visualization method based on three-dimensional model in the above-mentioned embodiment of the present invention obtains the sub-item data of each stage in the cost compilation by analyzing the technical and economic documents, and obtains the corresponding sub-item information by parsing the three-dimensional model of the cost compilation, and realizes the visualization output of the cost results by associating the sub-item information with the sub-item data; by combining the three-dimensional model into the dimension of the sub-item of the technical and economic documents, the correspondence between the two is realized, and the effect of cost visualization is achieved. Converting two-dimensional data to three-dimensional solves the problem that it is difficult to intuitively reflect the relationship between cost and engineering entities in two dimensions; at the same time, it can also achieve "precise control, quality improvement and efficiency enhancement" through data-driven, thereby supporting the high-quality development of the power grid.
[0080] Embodiment 2
[0081] See also Figure 4 , which is a flow chart of a cost visualization method based on a three-dimensional model in a second embodiment of the present invention, wherein the method specifically comprises steps S201 to S208:
[0082] S201, obtaining technical and economic documents provided by a professional platform, performing standard format analysis and feature extraction on the technical and economic documents, and obtaining item table data for each stage in the cost compilation;
[0083] In the specific implementation, obtain the technical and economic documents provided by the Economic Research Institute (the results of the power grid project budget preparation regulations), study the components of the technical and economic documents, and analyze the corresponding sub-item data according to each stage of cost preparation, such as: transformer system, distribution device, reactor, capacitor, computer monitoring system, station transformer, etc.; by analyzing the standardized results report data of each stage, obtain the sub-item table data of each stage. For details, please refer to Figure 2 .
[0084] S202, analyzing the sub-item data corresponding to each stage according to the sub-item table data of each stage and the report recognition rules;
[0085] In the specific implementation, the corresponding sub-item data of each stage is obtained according to the sub-item table data and report recognition rules of each stage, such as: table header recognition, data row recognition and other related data. For details, please refer to Figure 2 .
[0086] S203, obtaining the three-dimensional model of the cost compilation, and parsing out all the smallest units in the three-dimensional model;
[0087] In the specific implementation, obtain the 3D model (3D design engineering entity) of the cost compilation, identify the smallest unit in the 3D model (3D design engineering entity), please refer to Figure 3 .
[0088] S204, combining all the minimum units into corresponding sub-item information according to a preset standard;
[0089] In specific implementation, all the minimum units are combined into cost sub-items to form technical and economic sub-item dimensions. For example, in the main transformer system, the minimum units of the system are transformers, center point devices, lightning arresters, etc. When combined, the above minimum units are combined into corresponding cost sub-items (main transformer system). For details, please refer to Figure 3 .
[0090] It can be understood that in the three-dimensional model there are the smallest units of each stage in the cost compilation. Through the combination of the smallest units, the technical and economic sub-item dimensions are formed to achieve the unification of dimensions and provide a basis for cost visualization.
[0091] S205, respectively parsing the item information and the row data information in the item data corresponding to each stage;
[0092] In specific implementation, by parsing out each sub-item information and the row data information in the sub-item data corresponding to each stage, the correspondence between the row data information components is used to make the three-dimensional model correspond to the technical and economic documents.
[0093] S206, according to the row data information of each item of sub-item information and the row data information of the sub-item data corresponding to each stage, a corresponding relationship between the three-dimensional model and the technical and economic documents is constructed, and a corresponding data model is generated, so that the cost results of each stage in the cost compilation can be visualized and output through the data model;
[0094] In the specific implementation, a corresponding data model is constructed through the corresponding relationship between the row data information components, and the two-dimensional data is converted into a three-dimensional model. The combined cost results can be displayed in the three-dimensional mode, thereby realizing cost visualization.
[0095] S207, when a cost estimation task is acquired, analyzing the stage information of the cost estimation task;
[0096] During the specific implementation, when a cost preparation task is obtained, the stage information of the cost preparation task will be analyzed so that the cost results can be automatically and freely output according to the stage information during the cost preparation process.
[0097] It should be noted that the stage information of this cost preparation task can be automatically obtained or manually input.
[0098] S208, calling the corresponding cost information in the data model according to the stage information of the cost task, processing the cost task according to the cost information, and outputting the corresponding cost result.
[0099] During specific implementation, the corresponding cost information is called in the data model according to the stage information of the cost task, the cost task is processed according to the cost information, and the corresponding cost result is output.
[0100] It can be understood that the cost information contains technical and economic documents corresponding to the information of this stage, and the cost task is processed accordingly by the technical and economic documents, and the output cost result is displayed.
[0101] In summary, the cost visualization method based on three-dimensional model in the above-mentioned embodiment of the present invention obtains the sub-item data of each stage in the cost compilation by analyzing the technical and economic documents, and obtains the corresponding sub-item information by parsing the three-dimensional model of the cost compilation, and realizes the visualization output of the cost results by associating the sub-item information with the sub-item data; by combining the three-dimensional model into the dimension of the sub-item of the technical and economic documents, the correspondence between the two is realized, and the effect of cost visualization is achieved. Converting two-dimensional data to three-dimensional solves the problem that it is difficult to intuitively reflect the relationship between cost and engineering entities in two dimensions; at the same time, it can also achieve "precise control, quality improvement and efficiency enhancement" through data-driven, thereby supporting the high-quality development of the power grid.
[0102] Embodiment 3
[0103] On the other hand, the present invention also proposes a cost visualization system based on a three-dimensional model. Figure 5 , which is a structural block diagram of a cost visualization system based on a three-dimensional model in a third embodiment of the present invention, comprising:
[0104] The analysis module 11 is used to obtain the technical and economic documents provided by the professional platform, and analyze the technical and economic documents to obtain the sub-item data corresponding to each stage in the cost compilation;
[0105] Furthermore, the analysis module 11 includes:
[0106] The first analysis unit is used to perform standard format analysis and feature extraction on the technical and economic documents to obtain itemized table data for each stage in the cost compilation;
[0107] The second analysis unit is used to analyze the sub-item data corresponding to each stage according to the sub-item table data of each stage and the report recognition rules.
[0108] The parsing module 12 is used to obtain the three-dimensional model of the cost compilation and parse out the sub-item information in the three-dimensional model;
[0109] Furthermore, the analysis module 12 includes:
[0110] A parsing unit, used to parse out all the smallest units in the three-dimensional model;
[0111] The combination unit is used to combine all the minimum units into corresponding sub-item information according to preset standards.
[0112] The processing module 13 is used to associate the various sub-item information with the sub-item data corresponding to each stage, so as to realize visual output of the cost results of each stage in the cost compilation.
[0113] Furthermore, the processing module 13 includes:
[0114] A first processing unit is used to parse out each item of sub-item information and row data information in the sub-item data corresponding to each stage;
[0115] The second processing unit is used to associate the row data information of the various sub-item information with the row data information in the sub-item data corresponding to each stage, construct a correspondence between the three-dimensional model and the technical and economic documents, and generate a corresponding data model so that the cost results of each stage in the cost preparation can be visualized through the data model.
[0116] In some embodiments, the processing module further includes:
[0117] A judgment unit, used for analyzing the stage information of the cost estimation task when a cost estimation task is acquired;
[0118] The execution unit is used to call the corresponding cost information in the data model according to the stage information of the cost task, process the cost task according to the cost information, and output the corresponding cost result.
[0119] The functions or operation steps implemented when the above modules are executed are substantially the same as those in the above method embodiments, and will not be repeated here.
[0120] The cost visualization system based on three-dimensional model provided in the embodiment of the present invention has the same implementation principle and technical effects as those in the aforementioned method embodiment. For the sake of brief description, for matters not mentioned in the system embodiment, reference can be made to the corresponding contents in the aforementioned method embodiment.
[0121] Embodiment 4
[0122] The present invention also provides a computer, see Figure 6 , shown is a structural block diagram of a computer in the fourth embodiment of the present invention, including a memory 10, a processor 20, and a computer program 30 stored in the memory 10 and executable on the processor 20. When the processor 20 executes the computer program 30, the above-mentioned cost visualization method based on the three-dimensional model is implemented.
[0123] The memory 10 includes at least one type of readable medium, including flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory, etc.), magnetic memory, disk, optical disk, etc. In some embodiments, the memory 10 may be an internal storage unit of the vehicle, such as a hard disk of the vehicle. In other embodiments, the memory 10 may also be an external storage device, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card, etc. Further, the memory 10 may also include both an internal storage unit of the vehicle and an external storage device. The memory 10 may be used not only to store application software and various types of data installed in the vehicle, but also to temporarily store data that has been output or is to be output.
[0124] Among them, in some embodiments, the processor 20 can be an electronic control unit (Electronic Control Unit, abbreviated as ECU, also known as a vehicle computer), a central processing unit (Central Processing Unit, CPU), a controller, a microcontroller, a microprocessor or other data processing chip, used to run the program code stored in the memory 10 or process data, such as executing access restriction programs, etc.
[0125] It should be pointed out that Figure 6 The structure shown does not constitute a limitation on the computer. In other embodiments, the computer may include fewer or more components than shown in the figure, or combine certain components, or arrange the components differently.
[0126] The embodiment of the present invention further provides a medium on which a computer program is stored. When the program is executed by a processor, the cost visualization method based on the three-dimensional model as described above is implemented.
[0127] Those skilled in the art will appreciate that the logic and / or steps represented in the flowchart or otherwise described herein, for example, may be considered as an ordered list of executable instructions for implementing logical functions, and may be specifically implemented in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in conjunction with such instruction execution systems, devices or apparatuses. For purposes of this specification, "computer-readable medium" may be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in conjunction with such instruction execution systems, devices or apparatuses.
[0128] More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk case (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be a paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, deciphering or, if necessary, processing in another suitable manner, and then stored in a computer memory.
[0129] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or a combination thereof: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0130] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0131] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.
Claims
1. A cost visualization method based on a three-dimensional model, characterized in that: The following steps are involved: Step 1: Obtain technical and economic documents provided by the professional platform, and analyze the technical and economic documents to obtain the corresponding sub-item data for each stage in the cost compilation; Step 2: Obtain the three-dimensional model of the cost compilation, and parse out the sub-item information in the three-dimensional model; Step 3: Associating the sub-item information with the sub-item data corresponding to each stage, so as to realize visual output of the cost results of each stage in the cost compilation; Wherein, the step 1 comprises: Performing standard format analysis and feature extraction on the technical and economic documents to obtain itemized table data for each stage in the cost compilation; Analyze the corresponding sub-item data of each stage according to the sub-item table data of each stage and the report recognition rules; The step three comprises: Respectively parse out the item information and the row data information in the item data corresponding to each stage; By associating the row data information of each sub-item information with the row data information in the sub-item data corresponding to each stage, a correspondence between the three-dimensional model and the technical and economic documents is constructed, and a corresponding data model is generated, so that the cost results of each stage in the cost preparation can be visualized through the data model.
2. The cost visualization method based on a three-dimensional model according to claim 1 is characterized in that: The second step comprises: Analyze all the smallest units in the three-dimensional model; All the minimum units are combined into corresponding sub-item information according to preset standards.
3. The cost visualization method based on a three-dimensional model according to claim 1 is characterized in that: The step three also includes: When a cost estimation task is obtained, the stage information of the cost estimation task is analyzed; The corresponding cost information in the data model is called according to the stage information of the cost task, the cost task is processed according to the cost information, and the corresponding cost result is output.
4. The cost visualization method based on a three-dimensional model according to claim 1, characterized in that: The stages of cost preparation include decision-making stage, design stage, bidding stage, implementation stage and completion and delivery stage.
5. A cost visualization system based on a three-dimensional model, characterized in that: include: The analysis module is used to obtain the technical and economic documents provided by the professional platform and analyze the technical and economic documents to obtain the sub-item data corresponding to each stage in the cost compilation, wherein the analysis module includes: The first analysis unit is used to perform standard format analysis and feature extraction on the technical and economic documents to obtain itemized table data for each stage in the cost compilation; A second analysis unit is used to analyze the sub-item data corresponding to each stage according to the sub-item table data of each stage and the report recognition rules; A parsing module, used to obtain the three-dimensional model of the cost compilation and parse out the sub-item information in the three-dimensional model; A processing module is used to associate the various sub-item information with the sub-item data corresponding to each stage, so as to realize visual output of the cost results of each stage in the cost compilation, wherein the processing module includes: A first processing unit is used to parse out each item of sub-item information and row data information in the sub-item data corresponding to each stage; The second processing unit is used to associate the row data information of the various sub-item information with the row data information in the sub-item data corresponding to each stage, construct a correspondence between the three-dimensional model and the technical and economic documents, and generate a corresponding data model so that the cost results of each stage in the cost preparation can be visualized through the data model.
6. A medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the cost visualization method based on a three-dimensional model as described in any one of claims 1 to 4 is implemented.
7. A computer comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the cost visualization method based on the three-dimensional model as claimed in any one of claims 1 to 4 is implemented.
Citation Information
Patent Citations
BIM-based transformer substation three-dimensional cost model construction method
CN110704930A