Method for computing work amount

A calculation method and engineering quantity technology, applied in the direction of calculation, special data processing applications, instruments, etc., can solve the problems of low resource utilization, heavy calculation of the project, and the calculation time cannot be improved, so as to avoid errors, The effect of speeding up calculations

Inactive Publication Date: 2011-04-06
CHENGDU PENGYE SOFTWARE
View PDF2 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Even if the user only makes some minor adjustments to the engineering design, it will cause the project to be calculated from the beginning to the end, and the calculation time will not be improved.
[0020] (2) The multi-core characteristics of modern CPUs are not fully utilized to maximize the mobilization of computing resources and improve efficiency
No matter how many processing cores the user's computer has, only one of them can be used, and the resource utilization rate is low

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for computing work amount
  • Method for computing work amount
  • Method for computing work amount

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0048] Embodiment 1: Incremental Engineering Quantity Calculation Method

[0049] The starting point of the incremental calculation of engineering quantity used in the present invention is based on the observation that the time consumption of engineering quantity software calculation is far less than the time consumption of its previous modeling. Therefore, the present invention changes the traditional engineering quantity calculation processing flow, and changes centralized calculation into incremental calculation. That is to say, while the user is modeling, calculate the completed part of the model, so that the calculation time is diluted to the modeling time; in the end, when the user does the overall calculation, it is only a simple summary, and the most important calculation It has already been completed in the previous modeling process, so that the real-time or quasi-real-time effect of engineering quantity calculation can be realized after modeling.

[0050] To achieve...

Embodiment 2

[0083] Embodiment 2: Parallel incremental background engineering quantity calculation method

[0084] The parallel incremental background engineering quantity calculation method specifically includes the following key points:

[0085] (1) Turn on the background calculation thread and use one or more threads to calculate, so that it does not interfere with the main modeling thread and does not affect the user experience; at the same time, it can also make full use of multi-core CPUs.

[0086] (2) Introduce a marked garbage collection mechanism, use a separate thread to regularly clean up deleted components, and avoid possible errors caused by concurrency (such as multi-threaded calculations referencing memory spaces that have been deleted, resulting in memory errors).

[0087] (3) In order to simplify the operation and avoid parallel computing conflicts, the component modification is split into two steps, namely, deleting the component before modification and adding the compone...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a method for computing work amount, which comprises the following steps of: (10) extracting a modeled structural member set; (20) editing a structural member, and recognizing a target structural member subset which has the intersecting and deduction relation with the edited structural member in the modeled structural member set; (30) computing the work amount of the edited structural member, and computing and updating the work amount of each target structural member in the target structural member subset; (40) judging whether modeling is finished or not, if so, entering the step (10), and otherwise, returning the step (20); and (50) summarizing the work amount of all modeled structural members in the modeled structural member set. In the method, an increment calculation method is adopted, and the work amount of the relevant structural member is computed while modeling is performed, so that the computing time of the work amount is included in the modeling time; and the method is favorable for achieving real-time computation effect.

Description

technical field [0001] The invention relates to the technical field of engineering budget and final accounts, in particular to an engineering quantity calculation method using parallel incremental calculation. Background technique [0002] In terms of construction project budgets and construction final accounts, it is necessary to quote engineering quantity data, including concrete squares, labor costs, and so on. To obtain these engineering quantity data, it is necessary to calculate the basic geometric quantities such as the volume and surface area of ​​the building. Due to the complex geometric intersecting and deducting relations, the manual calculation of these quantities is cumbersome and time-consuming, and the accuracy is relatively poor. This is where the automatic engineering quantity calculation software comes into play. [0003] The main task of the above-mentioned pre-final account method is engineering quantity calculation, and its core idea is based on three...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/50
Inventor 余侠陈顺斌张鹏
Owner CHENGDU PENGYE SOFTWARE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products