Transformer station's installing cables and earth work amount add up nucleus correcting system and method
Technical field
The present invention relates to electricity substation and professional cable and earth work amount check field are installed, specifically a kind of for cable in transformer station's installation specialized engineering and earth work amount statistics its quantities of check whether accurately system and method.
Background technology
Electrical network skill when adding up transformer station and installing cable, the earth work amount of specialty through staff, is all carry out the amount of gathering to quantities in the material list provided according to designing institute designer now, forms project total cost after having organized valency.Existing scheme directly extracts quantities shortcoming from material list: quantities be by designer to, the amount of giving is all often larger than actual amount, but does not have what method to allow engineering cost personnel come by real statistical engineering amount at present.Whether the amount of giving in material list is reasonable, have how many on earth with consumption error in Practical Project, whether the construction costs that group goes out is tending towards reasonable, and these cost personnels are all unclear in bid or work progress, only just can know at the end of engineering design to amount whether accurate.The current calculation amount mode of industry personnel is all like this, is now badly in need of a kind of new mode and carrys out the quantitiess such as accurate statistics cable, ground connection.
Summary of the invention
For the problems referred to above, the invention provides a kind of energy fast, transformer station's installing cables of accurate statistics quantities and earth work amount statistics nucleus correcting system and method.
The present invention solves the problems of the technologies described above taked technical scheme: transformer station's installing cables and earth work amount statistics nucleus correcting system, and it is characterized in that, this system comprises:
Definition of the component module, for defining the component of cable testing bridge and cable duct tube;
Pel drafting module, it also comprises attribute definition unit, and after the attribute that attribute definition unit defines cable testing bridge and cable duct tube, the pel of cable testing bridge and cable duct tube drawn by the component of pel drafting module combination member definition module;
Database, for storing cable testing bridge attribute and the cable duct tube attribute of definition, described cable testing bridge attribute comprises the wide and high of cable testing bridge material and cable testing bridge; Described cable duct tube attribute comprises material, caliber and cable specifications and models;
Model generator, utilizes cable testing bridge attribute or the cable duct tube attribute of described database purchase, generates the two dimensional surface geometric configuration of cable testing bridge or cable duct tube, and then stretching two dimensional surface geometric configuration forms the BUILDINGS MODELS of cable testing bridge or cable duct tube;
To stand district's line shaft net module, for setting up the unique plane coordinate system of the overall situation, the coordinate figure of all BUILDINGS MODELS and plane coordinate system being set up corresponding relation, then fastens the position determining cable duct, skin, cable shaft and terminal device at planimetric coordinates;
Compiler, be associated the model that the property value of database and model generator generate relation, and when the property value of database is revised, model changes thereupon;
Cable run search module, based on cable duct and cable testing bridge pel, carries out for cable testing bridge the mark selecting starting point, then utilizes secondary graphics display technique to be shown in the path of cable louding;
Computing module, statistical length is carried out in the path that the path of cable finds rear beginning to form for starting point and the terminal of cable, and the length calculating cable line is: L=L1+L2+L3, wherein, L1 is horizontal cable crane span structure length, and L2 is vertical-rise cable crane span structure length, and L3 is horizontal duct length;
Check module, for checking cable line quantities.
A kind of transformer station's installing cables and earth work amount statistics check method, comprise the following steps:
The attribute of a, definition cable testing bridge and cable duct tube, and store in a database;
B, determine the starting point of cable louding according to architectural discipline outside cable ditch position, carry out definition cable testing bridge component, draw cable testing bridge pel, and set up cable testing bridge model;
The cable duct component of c, the terminal device that connects, draws cable duct tube pel, and sets up cable duct tube model;
D, the starting point of a cable found and carries out mark, terminal conduit pel is found in the path of laying then given according to design drawing, carries out selection starting point, find cable run to this conduit pel;
Statistical length is carried out in the path that e, path find rear beginning to form for starting point and terminal, and the length calculating cable line is: L=L1+L2+L3, and wherein, L1 is horizontal cable crane span structure length, and L2 is vertical-rise cable crane span structure length, and L3 is horizontal duct length;
F, check cable line quantities.
In stepb according to determining that the step that cable testing bridge model is set up in outside cable ditch position is:
B1, the radical first determining building axis line in station district line shaft net, position and length, determine line shaft net insertion position, district of standing, and then draws station district line shaft net;
The unique plane coordinate system of the overall situation set up by b2, district's line shaft net of standing, and all BUILDINGS MODELS are fastened at above-mentioned planimetric coordinates can determine respective coordinates value;
B3, fasten the position determining cable duct, skin, cable shaft, terminal device at planimetric coordinates;
B4, determine cable duct position coordinates after, by cable testing bridge material, the cable testing bridge wide and high property value formation model master data of database purchase, then form polygonal cross-section according to these geometric parameter values stored, form cable testing bridge model by vertical direction stretching cross section body.
In step c, set up cable duct tube model method is:
The property value formation model master data of c1, cable duct tube material by database purchase, caliber specification size, cable type specifications and models;
C2, foundation caliber specification size form the geometric configuration of two dimensional surface cable duct tube, form catheter models by longitudinal stretching;
Further, utilize compiler Database Properties value and model to be associated relation, realize amendment property value, the coherence request that model changes thereupon.
In step e, adopt multithreading account form to calculate the length of cable line.
The invention has the beneficial effects as follows:
1, the present invention establishes the model of cable testing bridge and cable duct tube, then finds cable run according to model, according to Actual path computational engineering amount, not only calculates fast easy, and calculates accurately.
2, architectural discipline modal position and cable or ground connection is utilized to lay path to check cable and earth work amount function, can clear embodiment cable trace and quantities from quantification.Through personnel, statistical engineering amount skill just no longer worries designing the quantities of giving has how many errors on earth, and they can calculate cable work amount used in an engineering very accurately, allow engineering cost closer to reality in this way.This function invention design allows skill there occurs the change of matter through demographic's quantities, for construction costs provides cost savings.
3, by according to the modal position points such as cable interlayer, cable shaft, terminal power distribution cabinet in architectural discipline outside cable ditch, master control building skin, master control building outdoor cable duct start to enter Indoor environment by way of station district through skin, then from cable interlayer along cable shaft to two layers of terminal power distribution cabinet, to other terminal power distribution cabinet, the modal position of this set existence is accurately found out cable louding again from power distribution cabinet, count cable work amount according to computational algorithm, reach the effect of checking quantities.
4, select cable starting point, utilize secondary graphics to show and cable starting point and terminal are shown in an interface, this layer or cross-layer display can be completed, so just can realize the selection of cable trace, rapidly and efficiently calculate cable work amount.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is part preferred embodiment of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is process flow diagram of the present invention;
Fig. 2 is cable runs schematic diagram of the present invention.
Embodiment
Below in conjunction with accompanying drawing, specific embodiments of the invention are elaborated:
Transformer station's installing cables and earth work amount statistics nucleus correcting system comprise: definition of the component module, pel drafting module, database, model generator, stand district's line shaft net module, compiler, cable run search module and computing module.
Definition of the component module, for defining the component of cable testing bridge and cable duct tube.
Pel drafting module, it also comprises attribute definition unit, and after the attribute that attribute definition unit defines cable testing bridge and cable duct tube, the pel of cable testing bridge and cable duct tube drawn by the component of pel drafting module combination member definition module.
Database, for storing cable testing bridge attribute and the cable duct tube attribute of definition, described cable testing bridge attribute comprises the wide and high of cable testing bridge material and cable testing bridge; Described cable duct tube attribute comprises material, caliber and cable specifications and models.
Model generator, utilizes cable testing bridge attribute or the cable duct tube attribute of described database purchase, generates the two dimensional surface geometric configuration of cable testing bridge or cable duct tube, and then stretching two dimensional surface geometric configuration forms the BUILDINGS MODELS of cable testing bridge or cable duct tube.
To stand district's line shaft net module, for setting up the unique plane coordinate system of the overall situation, the coordinate figure of all BUILDINGS MODELS and plane coordinate system being set up corresponding relation, then fastens the position determining cable duct, skin, cable shaft and terminal device at planimetric coordinates.
Compiler, be associated the model that the property value of database and model generator generate relation, and when the property value of database is revised, model changes thereupon.Such as cable testing bridge size changes over 300*500 by 200*200, then crane span structure model will adjust by dimensions.
Cable run search module, based on cable duct and cable testing bridge pel, carries out for cable testing bridge the mark selecting starting point, then utilizes secondary graphics display technique to be shown in the path of cable louding.
Computing module, statistical length is carried out in the path that the path of cable finds rear beginning to form for starting point and the terminal of cable, and the length calculating cable line is: L=L1+L2+L3, wherein, L1 is horizontal cable crane span structure length, and L2 is vertical-rise cable crane span structure length, and L3 is horizontal duct length.
Check module, for checking cable line quantities.
Step below in conjunction with accompanying drawing 1 pair of transformer station's installing cables and earth work amount statistics check method describes in detail:
Step 1: determine that the starting point of cable louding carries out definition cable testing bridge component according to architectural discipline outside cable ditch position, and draw cable testing bridge pel.
The attribute of cable testing bridge and cable duct tube first will be defined, such as crane span structure material: steel crane span structure before drawing pel; Crane span structure is wide, high: 400*200 etc.
Step 2: after having drawn crane span structure, the cable duct component of the terminal device that connects, and set up cable duct tube pel.
Definition cable duct tube attribute, such as material: rigid polyvinyl chloride; Caliber: DN32; Cable specifications and models: ZR-KVVP2-22-1.07x2.5.
Step 3: as shown in Figure 2, arranging starting point is the starting point of a cable is found carry out mark, after starting point is set, terminal conduit pel is found in the path of laying given according to design drawing, selection starting point is carried out to this conduit pel, can select at this layer for the starting point selected, also cross-layer can select, find cable run as stated above; Wherein said cross-layer refers to from one deck directly to two layers or three layers.
Step 4: statistical length is carried out in the path that path finds rear beginning to form for starting point and terminal, computing formula=L1 (horizontal cable crane span structure length)+L2 (vertical-rise cable crane span structure length)+L3 (horizontal duct length).
Above-mentioned steps 1 is determined according to positions such as determining outside cable ditch and sets up crane span structure model method:
Step 1.1 is first determined to stand the radical of building axis line in district line shaft net, position, length, determines line shaft net insertion position, district of standing, draws station district line shaft net; The unique plane coordinate system of the overall situation set up by district's line shaft net of standing, and all BUILDINGS MODELS are fastened at above-mentioned planimetric coordinates can determine respective coordinates value.The position determining cable duct, skin, cable shaft, terminal device is fastened at planimetric coordinates.
After step 1.2 determines cable duct position coordinates, by cable testing bridge material, cable testing bridge wide, the high property value formation model master data of database purchase, then polygonal cross-section is formed according to these geometric parameter values stored, form two-dimentional plan view shape by this planar graph, formed the cable testing bridge model of lifelike image by vertical direction stretching cross section body.
Step 1.3 utilizes compiler Database Properties value and model to be associated relation, realizes amendment property value, coherence request that model just can change.Such as cable testing bridge size changes over 300*500 by 200*200, then cable testing bridge model will adjust by dimensions.
Above-mentioned steps 2 sets up cable duct tube model method:
Step 2.1 is by these property value formation model master datas of kind specifications and models of the cable duct tube material of database purchase, caliber specification size, cable, geometric configuration according to caliber specification size determination conduit forms two dimensional surface conduit geometry, forms catheter models by longitudinal stretching.
Step 2.2 utilizes compiler Database Properties value and model to be associated relation, realizes amendment property value, coherence request that model just can change.Such as cable duct tube caliber becomes 50 by 32, then catheter models will by the amended value display of caliber.
Above-mentioned steps 3 is selected starting point, is arranged starting point, the method for accessed path:
The selection of step 3.1 start position is based on the cable duct and cable testing bridge pel that set according to step 1.1, the mark selecting starting point is carried out for cable testing bridge, the production process of mark forms line by countless some set to constitute a builder (node), utilizes opengl Rendering to construct the display of a virtual builder.
Step 3.2 utilizes secondary graphics display technique to be shown in the path of cable louding, this path has N bar, then the technology utilizing breadth first search to set travels through all paths, so-called tree is exactly the path of formation a rule is put from any to another, the a lot of information of each tree internal memory, such as, record absolute altitude, floor ID, geometric attribute value etc.That is have found path and all impart information to the every segment model on path simultaneously, and this information is dynamic change.Loaded down with trivial details, huge tree is found by main employing recursive call technical method successively.
The method of above-mentioned steps 4 result of calculation
Step 4.1, by the model attributes of the process record of search tree, according to computation rule, computing formula, fast multithreading account form, improves computing velocity, saves calculator memory and takies, improve computing velocity more than 2 times.This is the final step of computational engineering amount.Also be an important step, such multithreading account form is current technically more high-caliber computational algorithm.Multithreading is explained: allow the multiple appointment stream of concurrence performance in a program, each appointment stream is referred to as a thread, separate to each other.Use the benefit of multithreading: (1), occupying in long program of task is put into backstage goes process; (2), the permissible velocity of faster procedure.