Power cost compilation method, system, medium and computer based on 3D model
Through the three-dimensional model-based power cost compilation method, the problems of low efficiency and error prone in the existing technology are solved, and automated cost compilation from design to completion settlement are realized, improving accuracy and efficiency.
Patent Information
- Application Number
- CN202111534104.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-15
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2041-12-15
AI Technical Summary
The existing cost preparation methods for power engineering are low efficiency and low in quality, the technical staff have a large workload and are prone to errors, making it difficult to achieve efficient and lean cost preparation.
The power cost compilation method based on three-dimensional models is adopted. By mapping the three-dimensional model to a standard material table during the design stage, analyzing component information, establishing material correspondence rules, and automated processing is carried out according to the quota, list statistical conditions and project division rules of different stages to output cost results.
It improves the accuracy and efficiency of cost preparation, reduces repetitive work, and achieves rapid output of a complete cost system from estimated budget to completion settlement.
Smart Images

Figure CN114283027B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of engineering cost, and particularly to a method, system, medium and computer for compiling electric power cost based on a three-dimensional model. Background Art
[0002] With the vigorous development of the Chinese electric power industry, the engineering investment and cost compilation methods have been transformed towards intelligent, efficient, and lean directions. At present, the power design provides information still in the traditional way of two-dimensional drawings plus information list for submission, and the design needs to provide information separately according to different stages. The cost compilation method needs to compile the cost separately according to the information provided in different stages. According to each submission of information, the technical and economic personnel calculate the quantities by identifying the drawings according to the calculation specifications of each stage, and need to manually select the quotas according to information such as quota descriptions. This way affects the efficiency and quality of the cost compilation work.
[0003] In the existing cost compilation methods, the technical and economic personnel need to invest a lot of energy in determining the selection of quotas and materials, and need to compile the cost separately according to the information provided in different stages, resulting in heavy workload, high verification and repetitive work in each stage for the technical and economic personnel, and prone to errors or omissions in manually selecting the quotas; and the content of the information provided needs to be repeatedly verified in each stage, which restricts the development process of power grid engineering projects towards high efficiency, lean and standardization to a certain extent. Summary of the Invention
[0004] Embodiments of the present application provide a method, system, medium and computer for compiling electric power cost based on a three-dimensional model to at least solve the deficiencies in the above related technologies.
[0005] In a first aspect, embodiments of the present application provide a method for compiling electric power cost based on a three-dimensional model, including the following steps:
[0006] Step 1: Obtain the three-dimensional model provided in the design stage of cost compilation, and map the three-dimensional model to a standard bill of materials;
[0007] Step 2: Create corresponding quota statistical rules, list statistical rules and project division mounting rules in the three-dimensional model according to the quota statistical conditions, list statistical conditions and project division statistical conditions in different stages of cost compilation;
[0008] Step 3: Process the cost files in different stages according to the quota statistical rules, list statistical rules and project division mounting rules, and output the corresponding cost results.
[0009] In some of these embodiments, Step 1 includes:
[0010] Parse out the component information in the 3D model, and map the component information to the standard bill of materials through coding mapping and keyword mapping;
[0011] Obtain the specific materials and corresponding specific material attributes in the 3D model, and establish a material correspondence rule between the specific materials and specific material attributes and the standard materials and standard material attributes in the standard bill of materials.
[0012] In some embodiments, the second step includes:
[0013] Obtain the corresponding materials and material attributes according to the quota statistical conditions and list statistical conditions at different stages of the cost estimate preparation;
[0014] Complete the quota statistical rule and list statistical rule in the 3D model according to the materials and the material attributes.
[0015] In some embodiments, the second step further includes:
[0016] Configure the corresponding project division mounting rule in the 3D model according to the project division entries at different stages of the cost estimate preparation, and complete the mounting of the project division according to the project mounting rule.
[0017] In some embodiments, the third step includes:
[0018] When a cost estimate task is obtained, analyze the stage information of the cost estimate task;
[0019] Select the corresponding quota statistical rule, list statistical rule and project division mounting rule according to the stage information of the cost estimate task for processing, and output the corresponding cost estimate result.
[0020] In some embodiments, the different stages of the cost estimate preparation include the decision-making stage, design stage, bidding stage, implementation stage, and completion and delivery stage.
[0021] In a second aspect, an embodiment of the present application provides a power cost estimate preparation system based on a 3D model, including:
[0022] An acquisition module, configured to acquire the 3D model provided in the design stage of the cost estimate preparation, and map the 3D model to the standard bill of materials;
[0023] A creation module, configured to create corresponding quota statistical rules, list statistical rules, and project division mounting rules in the 3D model according to the quota statistical conditions, list statistical conditions, and project division statistical conditions at different stages of the cost estimate preparation;
[0024] A processing module for processing cost documents at different stages according to the quota statistics rule, the list statistics rule, and the project division and mounting rule, and outputting corresponding cost results.
[0025] In some embodiments, the obtaining module includes:
[0026] A parsing unit for parsing the component information in the three-dimensional model, and corresponding the component information to the standard material table through coding mapping and keyword mapping;
[0027] A establishing unit for obtaining the specific materials and corresponding specific material attributes in the three-dimensional model, and establishing a material correspondence rule between the specific materials and the specific material attributes and the standard materials and standard material attributes in the standard material table.
[0028] In some embodiments, the creating module includes:
[0029] An obtaining unit for obtaining corresponding materials and material attributes according to the quota statistics conditions and list statistics conditions at different stages of the cost compilation;
[0030] A first processing unit for completing the quota statistics rule and the list statistics rule in the three-dimensional model according to the materials and the material attributes;
[0031] In some embodiments, the creating module further includes:
[0032] A second processing unit for configuring a corresponding project division and mounting rule in the three-dimensional model according to the project division entries at different stages of the cost compilation, and completing the mounting of the project division according to the project mounting rule.
[0033] In some embodiments, the processing module includes:
[0034] A judging unit for analyzing the stage information of the cost task when the cost task is obtained;
[0035] An executing unit for processing according to the stage information of the cost task by selecting the corresponding quota statistics rule, the list statistics rule, and the project division and mounting rule, and outputting corresponding cost results.
[0036] 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, it implements the method for compiling power cost based on a three-dimensional model as described in the first aspect above.
[0037] Fourthly, an embodiment of the present application provides a computer, including a memory, a processor, and a computer program stored on the memory and executable on the processor. The processor, when executing the computer program, implements the method for preparing electric power cost based on a three-dimensional model as described in the first aspect above.
[0038] Compared with the related art, the method, system, medium and computer for preparing electric power cost based on a three-dimensional model provided by the embodiment of the present application carry out a design three-dimensional model in the design stage, map the three-dimensional model to a standard bill of materials, then parse and count the information required in each stage, complete the parsing work of the three-dimensional model through component parsing rules and attribute parsing rules, and complete the output of cost results in different stages through the rule of applying quotas and bills of quantities in different stages and the statistical rule of engineering quantities. By using the same three-dimensional model, the output of budgetary estimate, budget, and tender control price results can be quickly realized, forming a complete cost system. It solves the problems that technical and economic personnel need to invest a lot of energy in determining the selection of quotas and materials, and need to separately prepare costs for different-stage information requests, resulting in heavy workloads, high verification and repetitive work in each stage for technical and economic personnel, and easy errors or omissions in manually applying quotas, improving the accuracy and also the preparation efficiency.
[0039] The details of one or more embodiments of the present application are set forth in the following drawings and description, so that the other features, objects, and advantages of the present application will become more comprehensible. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] 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 and descriptions thereof of the present application are used to explain the present application, and do not constitute an improper limitation of the present application. In the drawings:
[0041] Figure 1 is the coding mapping table of the three-dimensional model and standard materials in the embodiment of the present invention;
[0042] Figure 2 is the mapping table of specific material attributes and standard material attributes in the embodiment of the present invention;
[0043] Figure 3 is the quota statistical rule table in the embodiment of the present invention;
[0044] Figure 4 is the bill of quantities statistical rule table in the embodiment of the present invention;
[0045] Figure 5 is the project division mounting rule table in the embodiment of the present invention;
[0046] Figure 6Flow chart of the power cost compilation method based on 3D model in the first embodiment of the present invention;
[0047] Figure 7 Flow chart of the power cost compilation method based on 3D model in the second embodiment of the present invention;
[0048] Figure 8 Structural block diagram of the power cost compilation system based on 3D model in the third embodiment of the present invention;
[0049] Figure 9 Structural block diagram of the computer in the fourth embodiment of the present invention.
[0050] Description of main component symbols:
[0051] Memory 10 Acquisition Module 11 Processor 20 Creation Module 12 Computer Program 30 Processing Module 13
[0052] The following specific embodiments will further illustrate the present invention in conjunction with the above-mentioned drawings. Specific embodiments
[0053] In order to make the purpose, technical solutions and advantages of this application clearer, the following describes and explains this application in conjunction with the drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain this application and are not used to limit this application. Based on the embodiments provided in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of this application.
[0054] Obviously, the drawings in the following description are only some examples or embodiments of this application. For those of ordinary skill in the art, without creative efforts, this application can also be applied to other similar scenarios based on these drawings. In addition, it can also be understood that although the efforts made in this development process may be complex and lengthy, for those of ordinary skill in the art related to the content disclosed in this application, some design, manufacturing or production changes based on the technical content disclosed in this application are only conventional technical means and should not be understood as the content disclosed in this application being insufficient.
[0055] When "embodiment" is mentioned in this application, it means that the specific features, structures or characteristics described in conjunction with the embodiment can be included in at least one embodiment of this application. The appearance of this phrase in various positions 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. Those of ordinary skill in the art explicitly and implicitly understand that the embodiments described in this application can be combined with other embodiments without conflict.
[0056] Unless otherwise defined, the technical terms or scientific terms involved in this application shall have the ordinary meanings understood by those with ordinary skills in the technical field to which this application belongs. The words such as "a", "an", "one kind", "the" and the like involved in this application do not indicate a quantity limitation and may represent a singular or plural number. The terms "including", "comprising", "having" and any variations thereof involved in this application are intended to cover non-exclusive inclusion; for example, a process, method, system, product or device including a series of steps or modules (units) is not limited to the listed steps or units, but may further include steps or units not listed, or may further include other steps or units inherent to these processes, methods, products or devices. The similar words such as "connected", "linked", "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 means two or more. "And / or" describes the association relationship of associated objects and indicates that three relationships may exist. For example, "A and / or B" may represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after. The terms "first", "second", "third" and the like involved in this application are only used to distinguish similar objects and do not represent a specific order for the objects.
[0057] First of all, it should be noted that:
[0058] 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).
[0059] 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 implementation, that is, after the investment decision-making and project establishment.
[0060] 2. Focus on controlling the cost in the design stage. The design estimate refers to the project cost calculated and determined by compiling the project estimate document according to the design intention in the preliminary design stage. Compared with the investment estimate cost, the accuracy of the estimate cost has been improved, but it is controlled by the estimate cost.
[0061] 3. Cost control in the project bidding stage
[0062] Through bidding for construction projects, on the one hand, the competition mechanism can be introduced, enabling the construction unit to select the construction unit optimally; on the other hand, the project cost can be reduced, and the project cost can be reasonably controlled.
[0063] 4. Cost control in the construction stage
[0064] d) Construction drawing budget
[0065] The construction drawing budget refers to the project cost determined by preparing a budget document based on construction drawings during the construction drawing design stage. It is more detailed and accurate than the estimated cost or revised estimated cost, but it is also subject to the project cost in the previous stage
[0066] e) Construction budget
[0067] The construction budget is the quantity of labor, materials, and construction machinery shifts required for the construction of a unit project (or sub - project) prepared by the construction unit under the control of the construction drawing budget, based on construction drawings, construction quotas, and construction organization designs. 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
[0068] 5. Effectively control the project cost during the completion settlement stage
[0069] The completion settlement is the last and crucial step in effectively controlling the project cost. The completion settlement refers to the stage of project completion settlement, which uses physical quantities and monetary indicators as measurement units to comprehensively reflect all construction costs from the start of project preparation to the completion and delivery of the project. The completion settlement is a document prepared by the construction unit to reflect the actual project cost and investment effect of the construction project
[0070] Through bidding for construction projects, on the one hand, the competition mechanism can be introduced, enabling the construction unit to select the construction unit with excellent performance; on the other hand, the project cost can be reduced, and the project cost can be reasonably controlled
[0071] However, the existing cost compilation still adopts the traditional method of two - dimensional drawings plus information extraction lists, and the design needs to extract information separately according to different stages. According to each information extraction, the technical and economic personnel identify and calculate quantities based on the calculation specifications of each stage, and need to manually apply quotas according to information such as quota descriptions, which affects the efficiency and quality of the cost compilation work
[0072] Embodiment 1
[0073] Please refer to Figure 6 , which shows the flowchart of the power cost compilation method based on a 3D model in the first embodiment of the present invention. The method specifically includes steps S101 to S103:
[0074] S101. Obtain the 3D model provided in the design stage of cost compilation, and map the 3D model to the standard bill of materials;
[0075] In specific implementation, obtain the 3D model in the Revit model provided in the design stage of cost preparation, and map the 3D model to the standard bill of materials. Among them, the electrical part of the 3D model can be directly mapped through coding, and the civil engineering part of the 3D model can be mapped through keywords, such as Figure 1 as shown;
[0076] After the 3D model is mapped, obtain the specific materials and corresponding specific material attributes in the 3D model, and establish a material correspondence rule between the specific materials and the specific material attributes and the standard materials and standard material attributes in the above standard bill of materials, such as Figure 2 as shown.
[0077] S102. Create corresponding quota statistical rules, list statistical rules, and project division mounting rules in the 3D model according to the quota statistical conditions, list statistical conditions, and project division statistical conditions in different stages of the cost preparation;
[0078] In specific implementation, please refer to Figures 3 to 4 , which shows the quota statistical rule table and the list statistical rule table in the embodiment of the present application;
[0079] Obtain the quota statistical conditions, list statistical conditions, and project division statistical conditions in each stage of cost preparation;
[0080] Obtain the corresponding materials and material attributes according to the quota statistical conditions and list statistical conditions;
[0081] Use the materials and the material attributes to complete the quota statistical rules and list statistical rules in the 3D model. In Figure 3 , convert the corresponding quota statistical conditions into corresponding quota statistical rules, and number the quota statistical rules one by one; in Figure 4 , convert the corresponding list statistical conditions into corresponding list statistical rules, and associate the quota range and the engineering quantity with the list statistical rules and determine the list number.
[0082] Please refer to Figure 5 , which shows the project division mounting rule table in the embodiment of the present application. Configure the corresponding project division mounting rules in the 3D model according to the project division conditions, and complete the mounting of the project division according to the project mounting rules;
[0083] In Figure 5 , establish corresponding project divisions according to relevant conditions such as the corresponding material type, coding, voltage level, type, and usage environment.
[0084] It should be noted that mounting refers to a process in which an operating system makes computer files and directories on a storage device (such as a hard disk, CD-ROM, or shared resource) accessible to users through the computer's file system. Generally, when the computer shuts down, each mounted storage will undergo an unmounting process to ensure that all queued data is written and to guarantee the integrity of the file system structure on the medium.
[0085] S103, process the cost documents at different stages according to the quota statistical rule, list statistical rule, and project division mounting rule, and output the corresponding cost results.
[0086] In specific implementation, when compiling the power cost, the stage of power cost compilation can be freely selected, and the corresponding quota statistical rule, list statistical rule, and project division mounting rule are selected for processing according to the selected stage, and the corresponding cost result file is freely output.
[0087] In summary, the power cost compilation method based on a three-dimensional model in the above embodiments of the present invention develops a three-dimensional model in the design stage, maps the three-dimensional model to a standard bill of materials, then analyzes and statistics the information required for each stage, completes the parsing of the three-dimensional model through component parsing rules and attribute parsing rules, and completes the output of cost results for different stages through the quota and list selection rules for different stages and the statistical rules for engineering quantities. By using the same three-dimensional model, the output of budgetary estimates, budgets, and tender control price results can be quickly realized, forming a complete cost system. It solves the problems that technical and economic personnel need to invest a lot of energy in differentiating the selection of quotas and materials, and need to separately compile the cost for the information provided in different stages, resulting in a large workload for technical and economic personnel, high verification and repetitive work in each stage, and easy errors or omissions in manually selecting quotas, improving the accuracy and also the compilation efficiency.
[0088] Embodiment 2
[0089] Please refer to Figure 7 , which shows the flowchart of the power cost compilation method based on a three-dimensional model in the second embodiment of the present invention. The method specifically includes steps S201 to S207:
[0090] S201, obtain the three-dimensional model provided in the design stage of cost compilation, analyze the component information in the three-dimensional model, and map the component information to the standard bill of materials through code mapping and keyword mapping;
[0091] In specific implementation, obtain the 3D model in the Revit model provided in the design stage of cost preparation, parse out the component information in the 3D model, and map the component information to the standard bill of materials through coding mapping and keyword mapping. Among them, the electrical part of the 3D model can be directly mapped through coding, and the civil engineering part of the 3D model can be mapped through keyword mapping, such as Figure 1 shown.
[0092] S202, obtain the specific materials and corresponding specific material attributes in the 3D model, and establish a material correspondence rule between the specific materials and the specific material attributes and the standard materials and standard material attributes in the standard bill of materials;
[0093] In specific implementation, after the mapping of the 3D model is completed, obtain the specific materials and corresponding specific material attributes in the 3D model, and establish a material correspondence rule between the specific materials and the specific material attributes and the standard materials and standard material attributes in the above-mentioned standard bill of materials, such as Figure 2 shown.
[0094] S203, obtain the corresponding materials and material attributes according to the quota statistical conditions and list statistical conditions in different stages of cost preparation;
[0095] S204, complete the quota statistical rule and list statistical rule in the 3D model according to the materials and the material attributes;
[0096] In specific implementation, please refer to Figures 3 to 4 , which shows the quota statistical rule table and list statistical rule table in the embodiment of the present application;
[0097] Obtain the materials and material attributes corresponding to the quota statistical conditions and list statistical conditions in each stage of cost preparation;
[0098] Complete the quota statistical rule and list statistical rule in the 3D model according to the materials and the material attributes. In Figure 3 , convert the corresponding quota statistical conditions into corresponding quota statistical rules and number each quota statistical rule; in Figure 4 , convert the corresponding list statistical conditions into corresponding list statistical rules, and associate the quota range, engineering quantity with the list statistical rule and determine the list number.
[0099] S205, configure the corresponding project division mounting rule in the 3D model according to the project division entries in different stages of cost preparation, and complete the mounting of the project division according to the project mounting rule;
[0100] In specific implementation, please refer to Figure 5, shown is the project division mounting rule table in the embodiment of the present application. The corresponding project division mounting rules are configured in the 3D model according to the project division conditions, and the mounting of the project division is completed according to the project mounting rules;
[0101] In Figure 5 , corresponding project divisions are established according to relevant conditions such as the corresponding material type, code, voltage level, type, and usage environment.
[0102] It should be noted that mounting refers to a process in which a computer's operating system makes computer files and directories on a storage device (such as a hard disk, CD-ROM, or shared resource) accessible to users through the computer's file system. Generally speaking, when the computer shuts down, each mounted storage will undergo an unmounting process to ensure that all queued data is written and to guarantee the integrity of the file system structure on the medium.
[0103] S206, when a cost estimation task is obtained, analyze the stage information of the cost estimation task;
[0104] In specific implementation, when a power cost estimation compilation task is obtained, the stage information of the power cost estimation compilation task will be analyzed so that the cost estimation results can be freely output automatically according to the stage information during the power cost estimation compilation process.
[0105] It should be noted that the stage information can be automatically obtained or manually input as the stage information of this power cost estimation compilation task.
[0106] S207, select the corresponding quota statistical rule, the bill of quantities statistical rule, and the project division mounting rule according to the stage information of the cost estimation task for processing, and output the corresponding cost estimation results.
[0107] In specific implementation, select the corresponding quota statistical rule, the bill of quantities statistical rule, and the project division mounting rule in the 3D model according to the stage information of the cost estimation task, and process the power cost estimation compilation task through the above relevant rules to freely output the cost estimation result file.
[0108] In summary, compared with the first embodiment, the power cost compilation method based on a 3D model in the above embodiments of the present invention develops a 3D model in the design stage, maps the 3D model to a standard bill of materials, then analyzes and statistics the information required in each stage, completes the parsing of the 3D model through component parsing rules and attribute parsing rules, and completes the output of cost results in different stages through the rules for applying quotas and bills of quantities in different stages and the rules for statistics of quantities of work. By using the same 3D model, the output of budgetary estimates, budgets, and tender control prices can be quickly realized, forming a complete cost system. And when a cost task is obtained, a cost result file will be freely output according to the stage information of the cost task. This solves the problems that technical and economic personnel need to invest a lot of energy in judging the selection of quotas and materials, and need to separately compile costs for the information provided in different stages, resulting in heavy workloads for technical and economic personnel, high verification and repetitive work in each stage, and easy errors or omissions in manually applying quotas, improving the accuracy and also the efficiency of compilation.
[0109] Embodiment III
[0110] On the other hand, the present invention also proposes a power cost compilation system based on a 3D model. Please refer to Figure 8 , which shows the structural block diagram of the power cost compilation system based on a 3D model in the third embodiment of the present invention, including:
[0111] An acquisition module 11, configured to acquire the 3D model provided in the design stage of cost compilation and map the 3D model to a standard bill of materials;
[0112] Further, the acquisition module 11 includes:
[0113] An analysis unit, configured to analyze the component information in the 3D model and map the component information to the standard bill of materials through code mapping and keyword mapping;
[0114] A creation unit, configured to acquire the specific materials and corresponding specific material attributes in the 3D model, and establish a material correspondence rule between the specific materials and the specific material attributes and the standard materials and standard material attributes in the standard bill of materials.
[0115] A creation module 12, configured to create corresponding quota statistical rules, bill of quantities statistical rules, and project division mounting rules in the 3D model according to the quota statistical conditions, bill of quantities statistical conditions, and project division statistical conditions in different stages of cost compilation;
[0116] Further, the creation module 12 includes:
[0117] An acquisition unit for acquiring corresponding materials and material attributes according to the quota statistical conditions and list statistical conditions at different stages of the cost preparation.
[0118] A first processing unit for completing the quota statistical rules and list statistical rules in the 3D model according to the materials and the material attributes.
[0119] A second processing unit for configuring corresponding project division mounting rules in the 3D model according to the project division entries at different stages of the cost preparation, and completing the mounting of the project division according to the project mounting rules.
[0120] A processing module 13 for processing cost documents at different stages according to the quota statistical rules, list statistical rules, and project division mounting rules, and outputting corresponding cost results.
[0121] Further, the processing module 13 includes:
[0122] A judgment unit for analyzing the stage information of the cost task when the cost task is acquired.
[0123] An execution unit for selecting corresponding quota statistical rules, list statistical rules, and project division mounting rules for processing according to the stage information of the cost task, and outputting corresponding cost results.
[0124] The functions or operation steps implemented when the above modules are executed are substantially the same as those in the above method embodiment, and will not be elaborated here.
[0125] The power cost preparation system based on a 3D model provided by the embodiments of the present invention has the same implementation principle and technical effects as those in the foregoing method embodiment. For a brief description, for the parts not mentioned in the system embodiment, reference may be made to the corresponding content in the foregoing method embodiment.
[0126] Embodiment 4
[0127] The present invention also proposes a computer. Please refer to Figure 9 , which shows the structural block diagram of the computer in the fourth embodiment of the present invention, including a memory 10, a processor 20, and a computer program 30 stored on the memory 10 and executable on the processor 20. When the processor 20 executes the computer program 30, the above-mentioned power cost preparation method based on a 3D model is implemented.
[0128] Among them, the memory 10 includes at least one type of readable medium, which includes flash memory, hard disk, multimedia card, card-type memory (such as SD or DX memory, etc.), magnetic memory, magnetic disk, optical disc, etc. The memory 10 can be an internal storage unit of the vehicle in some embodiments, such as the hard disk of the vehicle. The memory 10 can also be an external storage device in other embodiments, such as a plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, Flash Card, etc. Further, the memory 10 can also include both the internal storage unit of the vehicle and the external storage device. The memory 10 can be used not only to store application software and various types of data installed in the vehicle, but also to temporarily store the data that has been output or will be output.
[0129] Among them, the processor 20 can be an Electronic Control Unit (ECU, also known as the vehicle computer), Central Processing Unit (CPU), controller, microcontroller, microprocessor, or other data processing chips in some embodiments, and is used to run the program code stored in the memory 10 or process data, such as executing an access restriction program, etc.
[0130] It should be noted that Figure 9 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 have a different component arrangement.
[0131] An embodiment of the present invention also provides a medium, on which a computer program is stored, and when the program is executed by a processor, it implements the method for preparing electric power cost based on a three-dimensional model as described above.
[0132] Those skilled in the art can understand that the logic and / or steps represented in the flowchart or described in other ways herein, for example, can be considered as a definite sequence list of executable instructions for implementing a logical function, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, device or equipment (such as a computer-based system, a system including a processor, or other systems that can fetch instructions from the instruction execution system, device or equipment and execute the instructions), or in combination with these instruction execution systems, devices or equipment. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transmit a program for use by or in combination with an instruction execution system, device or equipment.
[0133] More specific examples (a non-exhaustive list) of computer-readable media include the following: an electrical connection (electronic device) having one or more wirings, a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable media can even be paper or other suitable media on which the program can be printed, because the program can be obtained electronically, for example, by optically scanning the paper or other media, followed by editing, interpretation, or otherwise processing as appropriate, and then stored in a computer memory.
[0134] 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 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 in hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.
[0135] The technical features of the above-described embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as within the scope described in this specification.
[0136] The above-described embodiments merely represent several implementation manners of the present application. The description is relatively specific and detailed, but it should not be construed as a limitation on the scope of the invention patent. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, 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 appended claims.
Claims
1. A method for compiling power construction costs based on a three-dimensional model, characterized in that Including the following steps: Step 1: Obtain the 3D model provided in the design stage of cost preparation and map the 3D model to the standard bill of materials. Among them, the electrical part of the 3D model is directly mapped through coding, and the civil engineering part of the 3D model is mapped through keywords. Wherein, Step 1 includes: Analyze the component information in the 3D model, and map the component information to the standard bill of materials through coding mapping and keyword mapping; Obtain the specific materials and corresponding specific material attributes in the 3D model, and establish a material correspondence rule between the specific materials and specific material attributes and the standard materials and standard material attributes in the standard bill of materials; Step 2: Create corresponding quota statistical rules, list statistical rules, and project division mounting rules in the 3D model according to the quota statistical conditions, list statistical conditions, and project division statistical conditions in different stages of cost preparation. Among them, different stages of cost preparation include the decision-making stage, design stage, bidding stage, implementation stage, and completion and delivery stage. Step 2 includes: Obtain the corresponding materials and material attributes according to the quota statistical conditions and list statistical conditions in different stages of cost preparation; Complete the quota statistical rules and list statistical rules in the 3D model according to the materials and material attributes; Convert the corresponding quota statistical conditions into corresponding quota statistical rules, number the quota statistical rules one by one, convert the corresponding list statistical conditions into corresponding list statistical rules, and associate the quota range, engineering quantity with the list statistical rules and determine the list number; Step 3: Process the cost documents in different stages according to the quota statistical rules, list statistical rules, and project division mounting rules, and output the corresponding cost results; Select the corresponding quota statistical rules, the list statistical rules, and the project division mounting rules in the 3D model according to the stage information of the cost task, and process the power cost preparation task through the above rules, and freely output the cost result document.
2. The method for preparing electric power construction cost based on a three-dimensional model according to claim 1, wherein Step 2 further includes: Configure the corresponding project division mounting rules in the 3D model according to the project division entries in different stages of cost preparation, and complete the mounting of the project division according to the project mounting rules.
3. The method for preparing electric power construction cost based on a three-dimensional model according to claim 1, characterized in that, Step 3 includes: When obtaining a cost task, analyze the stage information of the cost task; Select the corresponding quota statistical rules, the list statistical rules, and the project division mounting rules for processing according to the stage information of the cost task, and output the corresponding cost results.
4. A power cost compilation system based on a 3D model, characterized in that, Including: An acquisition module, used to obtain the 3D model provided in the design stage of cost preparation and map the 3D model to the standard bill of materials. Among them, the acquisition module includes: An analysis unit, used to analyze the component information in the 3D model, and map the component information to the standard bill of materials through coding mapping and keyword mapping; A building unit, configured to obtain specific materials and corresponding specific material attributes in the 3D model, and establish a material correspondence rule between the specific materials and the specific material attributes and standard materials and standard material attributes in the standard material table; A creation module, configured to create corresponding quota statistical rules, bill of quantities statistical rules, and project division mounting rules in the 3D model according to the quota statistical conditions, bill of quantities statistical conditions, and project division statistical conditions in different stages of cost preparation, wherein the different stages of cost preparation include the decision-making stage, the design stage, the bidding stage, the implementation stage, and the completion and delivery stage, and the creation module includes: An obtaining unit, configured to obtain corresponding materials and material attributes according to the quota statistical conditions and bill of quantities statistical conditions in different stages of cost preparation; A first processing unit, configured to complete the quota statistical rule and the bill of quantities statistical rule in the 3D model according to the materials and the material attributes; A processing module, configured to process cost documents in different stages according to the quota statistical rule, the bill of quantities statistical rule, and the project division mounting rule, and output corresponding cost results.
5. A medium on which a computer program is stored, characterized in that, When the program is executed by a processor, it implements the 3D model-based power cost preparation method according to any one of claims 1 to 3.
6. A computer, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the 3D model-based power cost preparation method according to any one of claims 1 to 3.
Citation Information
Patent Citations
BIM-based transformer substation three-dimensional cost model construction method
CN110704930A