CN102222132B - Drawing data conformity checking method based on diagram topology structure - Google Patents
Drawing data conformity checking method based on diagram topology structure Download PDFInfo
- Publication number
- CN102222132B CN102222132B CN 201110130252 CN201110130252A CN102222132B CN 102222132 B CN102222132 B CN 102222132B CN 201110130252 CN201110130252 CN 201110130252 CN 201110130252 A CN201110130252 A CN 201110130252A CN 102222132 B CN102222132 B CN 102222132B
- Authority
- CN
- China
- Prior art keywords
- pipeline section
- check
- conflict
- node
- equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a drawing data conformity checking method based on a diagram topology structure, relating to the technical field of 3D plant design. The method comprises: S1: choosing a to-be-checked drawing; S2: checking for the conflicts independent of the topological relation; S3: reading-in drawing information and carrying out data abstraction if no conflict independent of the topological connection relation is found so as to form multiple abstract data structures according to the topological relation of the drawing; S4: carrying out conformity checking on the abstract data according to the abstract data structures, wherein the conformity checking includes topology structure conformity checking of the drawing; S5: displaying the check results; and S6: storing the check results. The invention ensures the conformity between an initially designed 2D process diagram and the 3D distribution pipe model diagram so as to greatly improve the plant design efficiency as well as reduce the workloads of project designers and problems during constructions due to the drawing mistakes.
Description
Technical field
The present invention relates to three-dimensional plant design technical field, particularly a kind of drawing data consistency checking method based on graph topological structure.
Background technology
Plant design generally includes predesign work, primary design and 3 stages of construction drawing design.
1. predesign work: comprise the establishment of feasibility study, plant site selection and statement of design task.Statement of design task is by competent authorities' tissue establishment of construction project, its objective is according to feasibility study report and plant site selection report, to the subject matter of construction project, i.e. the technical merit that product solution, construction scale, construction area and place, coordination based on specialization scope, the size of investment, funds source, requirement reaches and economic benefit etc. make a policy.
2. primary design: the statement of design task according to approval is worked out.Primary design comprises: source and the consumption of determining main raw material(s), fuel, water, power; The main principle of the designs such as regulation technological process, material storage-transportation (seeing material handling), environmental protection (seeing labour protection); The formation of clear and definite equipment, buildings and synergic system and requirement; Carry out Facility Layout, design the floor plan in full factory and workshop; The unify scheme of amenities of organization of production, agrment information system is proposed; Calculate quantity, every technical economical index and the Budgetary Estimates of major equipment material.Primary design after the approval is the foundation of appropriation, set of equipments order and the construction drawing design of construction investment.
3. the design of working drawing: detail of construction, establishment armamentarium material list and the construction budget of drawing the detail drawing of installation of building structure detail drawing, equipment and the pipeline of various buildingss, every exterior components.
In this process, the two-dimentional process chart of primary design will need to be consistent with the Three Dimensional Piping illustraton of model of construction drawing design.If inconsistent, construction drawing just not have verily to cause possibly the deviation of design according to the design drawing of script so, can not reach original designing requirement, causes the construction results mistake, causes economic loss.Obviously, this process of Three Dimensional Piping illustraton of model from the technological process drawing of primary design to final guiding construction will have the method that can guarantee that data message is consistent.
Existing method is based in two-dimentional process chart and the three-dimensional model diagram and manually makes marks, and then checks according to mark.This way has increased designer's workload, and is difficult to check out the mistake in the topology connection.
Summary of the invention
The technical matters that (one) will solve
The objective of the invention is to be applied in the three-dimensional plant design providing a kind of, based on the two-dimentional process chart of drawing topological structure and the consistency checking method of Three Dimensional Piping illustraton of model data message, to solve this process of Three Dimensional Piping illustraton of model from the technological process drawing of primary design to final guiding construction, the inconsistent problem of data message.
(2) summary of the invention
In order to solve the problems of the technologies described above, the invention provides a kind of drawing data consistency checking method based on graph topological structure, may further comprise the steps:
S1: the two-dimentional artwork that selection will check and three-dimensional model drawing;
S2: check the conflict that does not rely on topological connection relation.The so-called conflict that does not rely on topological connection relation, refer to as three-dimensional model diagram equipment disappearance, equipment have more, equipment ozzle disappearance, equipment item number repeat, equipment institute connecting leg line is inconsistent, equipment ozzle point number different, the repetition of two-dimentional artwork ozzle, three-dimensional model diagram pipeline have more, lack;
S3: if check not discovery conflict, will read in drawing information, and carry out data abstraction (if project comprises a plurality of files, the topology that will carry out many drawings connects).Here will form according to the topological relation of drawing unified abstract data structure, for the inspection of back is prepared;
S4: abstract information is out carried out consistency check, and the inspection of carrying out this moment will be referred to the topological structure of drawing, and the unified abstract data structure that is formed by S3 provides required information.The conflict that relates to during inspection comprises: consistent equipment on the topology, the pipe wire size that its item is inconsistent, the equipment ozzle connects is inconsistent, pipeline section flow to inconsistent, the pipeline section caliber is inconsistent, pipeline section grade and insulation Type-Inconsistencies, the pipe wire size is inconsistent, the pipeline section valve accessories is inconsistent, pipeline section is topological inconsistent;
S5: show check result.Conflict can be labeled as and solve or ignore, be labeled as settledly, next program checkout still can check; When being labeled as conflict inspection next time of ignoring, will not reresent;
S6: this check result is stored, open direct demonstration next time.Can generate the conflict report, such as the webpage report of html format.
Wherein, not only can carry out man-to-man consistency check among the described step S4, can also carry out one-to-many, the drawing inspection of many-one and multi-to-multi;
Wherein, read in drawing information among the described step S2, the conflict that trial inspection does not rely on topological connection relation comprises the steps:
S21: open each drawing, travel through all pels of each drawing;
S22: the information of the equipment in every drawing, ozzle, valve or instrument element, instrument is preserved;
S23: check number and the item of equipment in the drawing, and whether equipment ozzle number and associated line have conflict;
S24: check the conflict of valve types under the same pipeline, quantity, numbering;
S25: check whether the instrument in the three-dimensional model diagram all exists in two-dimentional process chart, and whether meter type is consistent with numbering;
Wherein, if described step S3 trial inspection is not found conflict, will read in drawing information, and carry out data abstraction (if project comprises a plurality of files, the topology that will carry out many drawings connects) and comprise the steps:
S31: the abstract data structure of structure drawing (comprising two-dimentional process chart and Three Dimensional Piping illustraton of model);
S32: the topology of two-dimentional process chart being carried out many drawings with the Three Dimensional Piping illustraton of model connects; Because in the same engineering project, have a plurality of two-dimentional process charts and a plurality of Three Dimensional Piping illustraton of model, complete engineering project of the common composition of these drawings.
Wherein, described step S4 carries out consistency check to abstract information out and comprises the steps:
S41: by abstract good data structure, find the upper corresponding unchecked device node of topology in two-dimentional process flow diagram and the three-dimensional model diagram, put in the examine formation.
S42: first node is set to the current check node in the ejection formation, checks whether the engineering information of this node has conflict.
S43: whether consistent in order to check the node pipeline section that links to each other, first with pipeline section according to the pipe wire size, valve types, valve number, valve item carry out the pipeline section coupling successively in pipeline section caliber, the pipeline section.
S44: the pipeline section that will mate carries out pipeline section relatively, checks that pipeline section grade, pipeline section valve instrument order, pipeline section flow to, the conflict of the terminal Type-Inconsistencies of pipeline section.
S45: the node that links to each other with pipeline section has two, and present node is an end; With the match is successful and the node of the other end of the pipeline section that terminal type is consistent is put in the formation of examine.
When the examine formation is not sky, repeat S42-S45, until all equipment all checked.
(3) beneficial effect
The present invention has following beneficial effect:
(1) can significantly reduce the drawing consistency check shared time of technological design personnel in design process, increase work efficiency, thereby reduce design cost;
(2) need not to input any unnecessary additional information, the drawing that only need design can carry out consistency check, and is convenient easy-to-use;
(3) based on the drawing topological structure, can check out more mistake.The content that checks is not only simple engineering information, can also check the element order, node-flow to etc. topology information, powerful.
Description of drawings
Fig. 1 is the drawing data consistency checking method process flow diagram that the present invention is based on graph topological structure;
Fig. 2 is the process flow diagram of step S2 of the present invention;
Fig. 3 is the process flow diagram of step S3 of the present invention;
Fig. 4 is the process flow diagram of step S4 of the present invention.
Embodiment
Below in conjunction with drawings and Examples, the specific embodiment of the present invention is described in further detail.Following examples are used for explanation the present invention, but are not used for limiting the scope of the invention.
As shown in Figure 1, be the process flow diagram that the present invention is based on the drawing consistency checking method of two-dimentional process chart and Three Dimensional Piping illustraton of model topological structure, may further comprise the steps:
S1: the two-dimentional process chart that selection will check is (such as P﹠amp; ID schemes) and Three Dimensional Piping illustraton of model (such as 3Dpiping figure);
S2: trial inspection does not rely on the conflict of topological connection relation.The so-called conflict that does not rely on topological connection relation comprises that the equipment in the Three Dimensional Piping illustraton of model lack, has more, equipment ozzle disappearance, equipment item number repeat, equipment institute connecting leg line is inconsistent, equipment ozzle point number difference, the repetition of two-dimentional artwork ozzle, three-dimensional model diagram pipeline have more, disappearance etc.Its process flow diagram such as Fig. 2 specifically comprise the steps:
S21: open each drawing, travel through all pels of each drawing;
S22: preserve equipment, ozzle, valve or the instrument element in every drawing, the information of instrument;
S23: check number and the item of equipment in the drawing, and whether equipment ozzle number and associated line have conflict;
S24: check the conflict of valve types under the same pipeline, quantity, numbering;
S25: check whether the instrument in the drawing all exists in two-dimentional process chart, and whether meter type is consistent with numbering.
S3: if trial inspection is not found conflict, will read in the drawing information of two-dimentional process chart and Three Dimensional Piping illustraton of model, carry out data abstraction (if project comprises a plurality of files, the topology that will carry out many drawings connects).If discovery conflict, then direct execution in step S5.Here will form according to the topological relation of drawing unified abstract data structure, for the inspection of back is prepared.More successfully this is a part important among the present invention, because, largely depend on the abstract result of drawing data information, abstract algorithm such as Fig. 3.The main thought of algorithm is from equipment, with initial as each structure of equipment and drawing tie point, when equipment and drawing tie point all construction complete just think all construction completes of drawing.In the process of structure, totally the method according to the range traversal travels through, and travels through successively and the pipeline section of being connected device node or branch node and connecting.In the time of the structure pipeline section, judge successively the type of each object of pipeline section, give different processing according to different types, when running into equipment or branch, can form new device node or branch node, wait for structure, so move in circles, until all equipment and drawing tie point construction complete all.
Carrying out data abstraction among the described step S3 specifically comprises the steps:
S31: the abstract data structure of constructing two-dimentional process chart;
S32: the abstract data structure of structure Three Dimensional Piping illustraton of model;
S33: judge whether many drawings of two-dimentional process chart, if, the topology of then carrying out many drawings connects, judge again whether many drawings (otherwise directly judge Three Dimensional Piping illustraton of model whether many drawings) of Three Dimensional Piping illustraton of model, if, many drawing topologys of then carrying out the Three Dimensional Piping illustraton of model connect, then ending step S3 (otherwise directly finishing S3).
S4: abstract information is out carried out consistency check, and the inspection of carrying out this moment will be referred to the topological structure of drawing, and the unified abstract data structure that is formed by S3 provides required information.Conflict involved during inspection comprises: consistent equipment on the topology, the pipe wire size that its item is inconsistent, the equipment ozzle connects is inconsistent, pipeline section flow to inconsistent, the pipeline section caliber is inconsistent, pipeline section grade and insulation Type-Inconsistencies, the pipe wire size is inconsistent, the pipeline section valve accessories is inconsistent, pipeline section is topological inconsistent.Its algorithm such as Fig. 4, the main thought of algorithm is at first from Two-dimensional Engineering drawing and the abstract good data message of Three Dimensional Piping figure, find same equipment as the starting point that checks, checkout facility information, and the checkout facility information of pipeline section that links to each other, and obtain the terminal node that connects of pipeline section, put into successively etc. in the formation to be compared, formation range traversal, traversal checks other nodes and the pipeline section of drawing.
Step S4 specifically comprises the steps:
S41: according to a plurality of abstract data structures, find the upper corresponding unchecked device node of topology in the drawing, put in the examine formation;
S42: first node in the described examine formation is set to present node, checks whether the engineering information of this present node has conflict;
S43: check whether the continuous pipeline section of node is consistent, pipeline section is mated successively according to valve types, valve number and valve item in pipe wire size, pipeline section caliber, the pipeline section;
S44: the pipeline section that will mate carries out pipeline section relatively, and checks the conflict of pipeline section grade, pipeline section valve instrument order, the pipeline section flow direction and the terminal Type-Inconsistencies of pipeline section;
S45: will the match is successful and the node of the other end of the pipeline section that terminal type is consistent is put in the formation of examine, if the examine formation be sky, then repeat S42-S45, until that all equipment all is examined is complete; Otherwise directly finish.
S5: show check result.Conflict can be labeled as and solve or ignore, be labeled as settledly, if program checkout still has conflict, this conflict also can be reported out so; When being labeled as conflict inspection next time of ignoring, even checked out, also in prompting.The Classification Management of conflict mainly is for when conflict is more, makes things convenient for the user to understand and own which modification drawing has been made and which conflict needn't be revised;
S6: this check result is stored, open direct demonstration next time.Can generate the conflict report, such as the webpage report of html format.
Next judge whether and to check again drawing, if do not need, then finish, carry out next circulation otherwise return step S2.
Above embodiment only is used for explanation the present invention; and be not limitation of the present invention; the those of ordinary skill in relevant technologies field; in the situation that does not break away from the spirit and scope of the present invention; can also make a variety of changes and modification; therefore all technical schemes that are equal to also belong to category of the present invention, and scope of patent protection of the present invention should be defined by the claims.
Claims (5)
1. the drawing data consistency checking method based on graph topological structure is characterized in that, may further comprise the steps:
S1: the drawing that selection will check;
S2: check the conflict that does not rely on topological connection relation, the described conflict that does not rely on topological connection relation comprises the equipment disappearance in the drawing and has more;
S3: if be not checked through conflict, then read in drawing information, carry out data abstraction, form a plurality of abstract data structures with the topological relation according to drawing;
S4: according to described abstract data structure abstract data are out carried out consistency check, described consistency check comprises that the topological structure to drawing carries out consistency check;
S5: show check result;
S6: store this check result;
Described step S4 specifically comprises the steps:
S41: according to a plurality of abstract data structures, find the upper corresponding unchecked device node of topology in the drawing, put in the examine formation;
S42: first node in the described examine formation is set to present node, checks whether the engineering information of this present node has conflict;
S43: check whether the continuous pipeline section of node is consistent, pipeline section is mated successively according to valve types, valve number and valve item in pipe wire size, pipeline section caliber, the pipeline section;
S44: the pipeline section that will mate carries out pipeline section relatively, and checks the conflict of pipeline section grade, pipeline section valve instrument order, the pipeline section flow direction and the terminal Type-Inconsistencies of pipeline section;
S45: the node that links to each other with pipeline section has two, and present node is an end; With the match is successful and the node of the other end of the pipeline section that terminal type is consistent is put in the formation of examine, repeat S42-S45, until that all equipment all is examined is complete.
2. the method for claim 1 is characterized in that, the mode that described step S4 carries out consistency check comprises following several: one to one, the consistency check of one-to-many, many-one and multi-to-multi.
3. the method for claim 1 is characterized in that, described step S2 specifically comprises the steps:
S21: open each drawing, travel through all pels of each drawing;
S22: preserve ozzle, valve or the instrument element in every drawing, the information of instrument;
S23: check number and the item of equipment in the drawing, and whether equipment ozzle number and associated line have conflict;
S24: check the conflict of valve types under the same pipeline, quantity, numbering;
S25: check whether the instrument in the drawing all exists in two-dimentional process chart, and whether meter type is consistent with numbering.
4. the method for claim 1 is characterized in that, carries out data abstraction among the described step S3 and specifically comprises the steps:
S31: the abstract data structure of structure drawing;
S33: the figure on the drawing of a plurality of same types is carried out topology connect.
5. such as each described method in the claim 1~4, it is characterized in that described drawing comprises two-dimentional process chart and Three Dimensional Piping illustraton of model.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110130252 CN102222132B (en) | 2011-05-19 | 2011-05-19 | Drawing data conformity checking method based on diagram topology structure |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110130252 CN102222132B (en) | 2011-05-19 | 2011-05-19 | Drawing data conformity checking method based on diagram topology structure |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102222132A CN102222132A (en) | 2011-10-19 |
CN102222132B true CN102222132B (en) | 2013-01-16 |
Family
ID=44778682
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201110130252 Active CN102222132B (en) | 2011-05-19 | 2011-05-19 | Drawing data conformity checking method based on diagram topology structure |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102222132B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103034549B (en) * | 2012-12-05 | 2016-07-06 | 中广核工程有限公司 | A kind of based on data consistency verification method in pattern model design and system |
CN104391872B (en) * | 2014-10-29 | 2018-08-07 | 江苏省电力公司苏州供电公司 | PMS systems and anti-error system line chart logical consistency method of calibration |
CN107958108B (en) * | 2017-11-17 | 2021-08-03 | 广东核电合营有限公司 | Weld joint generation method and device, storage medium and computer equipment |
CN110097239A (en) * | 2018-01-29 | 2019-08-06 | 上海宝信软件股份有限公司 | A kind of subway work collision detection method and system based on matrix analysis |
EP3690575B1 (en) * | 2019-02-04 | 2022-08-24 | Siemens Aktiengesellschaft | Planning system, method for testing a consistent detection of pipes in a planning system, and control program |
CN110175354B (en) * | 2019-04-18 | 2024-07-16 | 中国核电工程有限公司 | Two-dimensional pipeline diagram and three-dimensional pipeline model abstract verification method for different design software |
CN111651541B (en) * | 2020-05-25 | 2023-04-07 | 吉奥时空信息技术股份有限公司 | Method and device for distributed checking and warehousing of spatial data |
CN111931818A (en) * | 2020-07-10 | 2020-11-13 | 上海建工四建集团有限公司 | Automatic checking method and system for consistency of BIM and accessory information in drawing |
CN113010944B (en) * | 2021-02-26 | 2023-06-20 | 万翼科技有限公司 | Model verification method, electronic equipment and related products |
CN119046889B (en) * | 2024-10-31 | 2025-01-21 | 北京鸿鹄云图科技股份有限公司 | CAD drawing error detection method and system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101051965A (en) * | 2007-05-24 | 2007-10-10 | 中兴通讯股份有限公司 | Device and method for forming topological map and detecting topological structure |
CN101917305A (en) * | 2010-08-20 | 2010-12-15 | 迈普通信技术股份有限公司 | Method for automatically checking topology in automatic test and automatic test system |
-
2011
- 2011-05-19 CN CN 201110130252 patent/CN102222132B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101051965A (en) * | 2007-05-24 | 2007-10-10 | 中兴通讯股份有限公司 | Device and method for forming topological map and detecting topological structure |
CN101917305A (en) * | 2010-08-20 | 2010-12-15 | 迈普通信技术股份有限公司 | Method for automatically checking topology in automatic test and automatic test system |
Non-Patent Citations (5)
Title |
---|
《二三维共享图结构的工厂管网建模研究》;张斌等;《计算机辅助设计与图形学学报》;20000430;第12卷(第4期);第255-261页 * |
《计算机辅助工厂设计中的协同设计模型的研究》;贾红娓等;《计算机工程与应用》;20061231(第1期);第2-3页 * |
张斌等.《二三维共享图结构的工厂管网建模研究》.《计算机辅助设计与图形学学报》.2000,第12卷(第4期),第255-261页. |
贾红娓,唐卫清.《协同设计人机交互资源模型的研究》.《计算机集成制造系统》.2007,第13卷(第12期),第2355页. * |
贾红娓等.《计算机辅助工厂设计中的协同设计模型的研究》.《计算机工程与应用》.2006,(第1期),第2-3页. |
Also Published As
Publication number | Publication date |
---|---|
CN102222132A (en) | 2011-10-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102222132B (en) | Drawing data conformity checking method based on diagram topology structure | |
CN110765515A (en) | BIM-based pipe heald optimization method | |
CN103020360B (en) | Intelligent substation integral design method based on three dimensional design platform and professional software | |
CN101539861B (en) | General workflow graphical design and verification tool | |
CN103955789A (en) | Power supply path analysis method based on allocation-used integrated model | |
CN106202662B (en) | Automatic drawing and mapping method for grid frame diagram of power distribution network | |
CN101661527A (en) | Automatic switching system from geographical wiring diagram of distribution network to single line diagram | |
CN112257160A (en) | BIM-based standardized forward design method for waste incineration power plant | |
CN104063529A (en) | Simulation method of layout planning of digital automobile plant | |
CN106407540A (en) | Underground pipeline auxiliary planning verification method based on three-dimensional GIS technology | |
CN104657900B (en) | Oil and gas pipeline regulation and control business support system and implementation method thereof | |
CN103679545A (en) | Power distribution network reliability theoretical evaluation system | |
CN105956692A (en) | Cable automatic laying design method based on coordinate identification | |
CN108427802A (en) | A kind of Deepen Design technique drawing generating method and device based on BIM | |
CN105574235A (en) | Statistical checking system and method of transformer substation installation cable and ground connection engineering quantity | |
CN104682560A (en) | Graphical verifying method for power distribution network model transaction | |
CN103106306A (en) | Cooling tower water distribution system modeling method | |
CN102411646B (en) | Distribution data processing method and device | |
ITMI20121669A1 (en) | INTEGRATED DESIGN OF ELECTRICAL SYSTEMS OF A INDUSTRIAL SITE | |
CN119004023A (en) | Modularized installation method and device for electromechanical comprehensive pipeline | |
Xie et al. | Smart building materials of BIM and RFID in lifecycle management of steel structure | |
CN111310256A (en) | BIM-based electromechanical system upstream and downstream relationship determination method | |
CN104298792A (en) | Modularized design method and system for nuclear power station | |
CN106354933A (en) | BIM (building information modeling) technology based ultra-large steel making exhausted heat boiler pipeline pressure testing method | |
Love et al. | Moving beyond CAD to an object-oriented approach for electrical control and instrumentation systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20200103 Address after: 100085, Beijing, Haidian District information road, No. 28, information building, block A, nine Patentee after: Beijing Zhongke Fulong Intelligent Technology Co., Ltd Address before: 100085, Beijing, Haidian District information road, No. 28, information building, block A, nine Patentee before: Beijing Zhongke Fulong Computer Technology Co., Ltd. |
|
TR01 | Transfer of patent right |