CN114626833A - A construction standard process supervision method, device, equipment and medium - Google Patents
A construction standard process supervision method, device, equipment and medium Download PDFInfo
- Publication number
- CN114626833A CN114626833A CN202210407245.0A CN202210407245A CN114626833A CN 114626833 A CN114626833 A CN 114626833A CN 202210407245 A CN202210407245 A CN 202210407245A CN 114626833 A CN114626833 A CN 114626833A
- Authority
- CN
- China
- Prior art keywords
- standard process
- component
- model
- project
- information
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 212
- 238000010276 construction Methods 0.000 title claims abstract description 33
- 238000013461 design Methods 0.000 claims abstract description 7
- 238000004590 computer program Methods 0.000 claims description 20
- 238000003860 storage Methods 0.000 claims description 7
- 238000005516 engineering process Methods 0.000 claims description 5
- 238000012545 processing Methods 0.000 claims description 5
- 238000011156 evaluation Methods 0.000 claims description 3
- 238000005457 optimization Methods 0.000 claims 1
- 238000009435 building construction Methods 0.000 abstract description 2
- 238000012423 maintenance Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 4
- 238000007726 management method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000002360 preparation method Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000009430 construction management Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- E—FIXED CONSTRUCTIONS
- E04—BUILDING
- E04G—SCAFFOLDING; FORMS; SHUTTERING; BUILDING IMPLEMENTS OR AIDS, OR THEIR USE; HANDLING BUILDING MATERIALS ON THE SITE; REPAIRING, BREAKING-UP OR OTHER WORK ON EXISTING BUILDINGS
- E04G21/00—Preparing, conveying, or working-up building materials or building elements in situ; Other devices or measures for constructional work
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Architecture (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Civil Engineering (AREA)
- Quality & Reliability (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Economics (AREA)
- Mechanical Engineering (AREA)
- Structural Engineering (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明属于建筑施工技术领域,具体涉及一种施工标准工艺监管方法、装置、设备及介质。包括以下步骤:S1、获取标准工艺数据,建立标准工艺库;S2、从标准工艺库中调出所需标准工艺信息,并与实际项目工程关联,形成实际项目工程的标准工艺集合;S3、根据标准工艺集合和实际工程需求建立设计工程项目的期望模型;S4、将期望模型与标准工艺信息集合进行关联,使标准工艺信息集合涉及的构件在期望模型中显示;S5、获取项目工程实际构件数据,与期望模型中显示的构件比较。本发明通过获取标准工艺数据建立标准工艺数据库,实现对标准工艺数据的统一维护管理,保证标准工艺的一致性,提高了工作效率,保证各方理解的一致性。
The invention belongs to the technical field of building construction, and specifically relates to a construction standard process supervision method, device, equipment and medium. It includes the following steps: S1, obtain standard process data, and establish a standard process library; S2, call out the required standard process information from the standard process library, and associate it with the actual project project to form a standard process set of the actual project project; S3, according to Standard process set and actual engineering requirements to establish the expectation model of the design engineering project; S4, associate the expectation model with the standard process information set, so that the components involved in the standard process information set are displayed in the expectation model; S5, obtain the actual component data of the project engineering , compared to the components shown in the desired model. The invention establishes the standard process database by acquiring the standard process data, realizes the unified maintenance and management of the standard process data, ensures the consistency of the standard process, improves the work efficiency, and ensures the consistency of understanding of all parties.
Description
技术领域technical field
本发明属于建筑施工技术领域,具体涉及一种施工标准工艺监管方法、装置、设备及介质。The invention belongs to the technical field of building construction, and specifically relates to a construction standard process supervision method, device, equipment and medium.
背景技术Background technique
工程施工工艺质量一直是建设管理单位把控工程质量的重要指标。The quality of engineering construction technology has always been an important indicator for the construction management unit to control the quality of the project.
在传统的二维技术下,管理标准工艺主要依靠图文的描述,难以准确传达工艺标准的施工要点。在与施工单位交底,与上级部门汇报工作时,方案的特点难以通过二维的方式直观、清晰的表达。具体存在以下问题:Under the traditional two-dimensional technology, the management standard process mainly relies on the description of pictures and texts, and it is difficult to accurately convey the construction points of the process standard. When communicating with the construction unit and reporting work to the superior department, it is difficult to express the characteristics of the plan intuitively and clearly in a two-dimensional way. Specifically, there are the following problems:
进行标准工艺策划需要重复编制,复用不够充分,重复编写工作量大;需要花费较多时间去查询相关的资料信息;不同人的策划方案存在表述差异,对施工人员的理解造成影响。Standard process planning requires repeated preparation, the reuse is not sufficient, and the workload of repeated preparation is large; it takes a lot of time to inquire about relevant data and information; there are differences in the expression of different people's planning schemes, which affects the understanding of construction personnel.
以文字配合图片的形式阐述的标准工艺施工要点,内容不直观,施工班组理解不够充分。The key points of standard process construction explained in the form of text and pictures are not intuitive, and the construction team has insufficient understanding.
基于此,本发明提供了一种关联三维模型的标准工艺监管系统,以解决上述问题。Based on this, the present invention provides a standard process supervision system associated with a three-dimensional model to solve the above problems.
发明内容SUMMARY OF THE INVENTION
本发明的目的在于提供一种施工标准工艺监管方法、装置、设备及介质,以解决施工过程中,工艺标准难以统一导致的工作效率低,工程出现安全隐患的技术问题。The purpose of the present invention is to provide a construction standard process supervision method, device, equipment and medium, so as to solve the technical problems of low work efficiency and hidden safety hazards caused by difficult unification of process standards in the construction process.
为了实现上述目的,本发明采用如下技术方案:In order to achieve the above object, the present invention adopts the following technical solutions:
第一方面,一种施工标准工艺监管方法,包括以下步骤:In the first aspect, a construction standard process supervision method includes the following steps:
S1、获取标准工艺数据,建立标准工艺库;S1. Obtain standard process data and establish a standard process library;
S2、从所述标准工艺库中调出所需标准工艺信息,并将所述标准工艺信息与实际项目工程关联,形成实际项目工程的标准工艺集合;S2, calling out the required standard process information from the standard process library, and associating the standard process information with the actual project project to form a standard process set of the actual project project;
S3、根据所述标准工艺集合和实际工程需求建立设计工程项目的期望模型;S3, establishing an expectation model of the design engineering project according to the standard process set and actual engineering requirements;
S4、将所述期望模型与所述标准工艺信息集合进行关联,从而使所述标准工艺信息集合中涉及的构件在所述期望模型中显示;S4. Associate the desired model with the standard process information set, so that the components involved in the standard process information set are displayed in the desired model;
S5、获取项目工程实际构件数据,并与关联后的所述期望模型中显示的构件进行比较,生成验收清单。S5. Acquire the actual component data of the project project, compare it with the components displayed in the associated expected model, and generate an acceptance list.
本发明的进一步改进在于:所述标准工艺库包括:标准工艺信息库、标准工艺模型库、质量通病信息库,和创优否决库;A further improvement of the present invention is that: the standard process library includes: a standard process information library, a standard process model library, a quality common fault information library, and a superiority rejection library;
所述标准工艺信息库中存储标准工艺的图文信息;The graphic information of the standard process is stored in the standard process information base;
所述标准工艺模型库中存储通过建模技术建立的各标准工艺的示例模型;Example models of each standard process established by modeling technology are stored in the standard process model library;
所述质量通病信息库中存储工程项目的质量通病信息;The quality common problem information of the engineering project is stored in the quality common problem information database;
所述创优否决库中存储影响工程项目评优的单项信息。The single-item information that affects the evaluation of engineering projects is stored in the excellent creation and rejection database.
本发明的进一步改进在于:在S4中,具体包括以下步骤:A further improvement of the present invention is: in S4, the following steps are specifically included:
S41、获取所述期望模型的模型文件;S41, obtaining the model file of the desired model;
S42、根据所述模型文件获取配置文件,解析所述配置文件获取期望模型中构件的属性信息集合;S42, obtaining a configuration file according to the model file, and parsing the configuration file to obtain the attribute information set of the component in the desired model;
S43、获取所述标准工艺集合,生成标准工艺树;S43, obtaining the standard process set, and generating a standard process tree;
S44、通过遍历所述标准工艺集合与所述属性信息集合进行关联;S44, associate with the attribute information set by traversing the standard process set;
S45、根据所述标准工艺集合与所述属性信息集合的关联关系生成匹配结果树,生成的匹配结果树与标准工艺树结构相同,标准工艺的父级节点中关联着识别的构件集合。S45. Generate a matching result tree according to the association relationship between the standard process set and the attribute information set. The generated matching result tree has the same structure as the standard process tree, and the parent node of the standard process is associated with the identified component set.
本发明的进一步改进在于:每次进行所述遍历,具体包括以下步骤:A further improvement of the present invention is: each time the traversal is performed, it specifically includes the following steps:
S441、从所述标准工艺集合中读取任意标准工艺;S441. Read any standard process from the standard process set;
S442、根据读取的标准工艺的父级类型生成正则表达式;S442, generating a regular expression according to the parent type of the read standard process;
S443、在所述属性信息集合中搜索所述正则表达式,若所述属性信息集合中存在与所述正则表达式匹配的构件属性名称,则将匹配的构件关联到所述标准工艺的父级节点,并将匹配的构件信息保存至识别队列;若构件属性信息集合中不存在与正则表达式匹配的构件属性名称,则进入中层识别。S443. Search for the regular expression in the attribute information set, and if there is a component attribute name matching the regular expression in the attribute information set, associate the matched component with the parent of the standard process node, and save the matched component information to the identification queue; if there is no component attribute name matching the regular expression in the component attribute information set, enter the middle-level identification.
本发明的进一步改进在于:所述中层识别具体包括以下步骤:A further improvement of the present invention is that: the middle-level identification specifically includes the following steps:
S4431、从所述属性信息集合中获取待识别构件的尺寸信息,包括长度、面积和体积,计算出长度面积比α和长度体积比β,并将对比指针置为0;S4431. Obtain the size information of the component to be identified from the attribute information set, including length, area and volume, calculate the length-to-area ratio α and the length-to-volume ratio β, and set the comparison pointer to 0;
S4432、从识别队列中取出索引为当前对比指针的对比构件m,计算对比构件m的长度面积比p和长度体积比q,计算出长度面积比系数a=p/α和长度面积比对比系数b=q/β,计算误差值delta=|a-b|/Max(a,b);S4432. Take out the comparison member m whose index is the current comparison pointer from the identification queue, calculate the length-to-area ratio p and the length-to-volume ratio q of the comparison member m, and calculate the length-to-area ratio coefficient a=p/α and the length-to-area ratio contrast coefficient b =q/β, calculate the error value delta=|a-b|/Max(a, b);
若delta<第一预设值,则待识别构件与对比构件匹配,将待识别构件关联到对比构件对应的关联节点,并将待识别构件保存至识别队列;If delta<first preset value, then the to-be-identified component matches the comparison component, associates the to-be-identified component to the associated node corresponding to the comparison component, and saves the to-be-identified component to the identification queue;
若第一预设值≤delta<第二预设值,则进入深层识别;If the first preset value≤delta<the second preset value, enter the deep identification;
若delta≥第二预设值,则待识别构件与对比构件不匹配,将对比指针增加1,重复S4432。If delta≥the second preset value, the component to be identified does not match the comparison component, the comparison pointer is increased by 1, and S4432 is repeated.
本发明的进一步改进在于:所述深层识别,具体包括以下步骤:A further improvement of the present invention is that: the deep identification specifically includes the following steps:
首先,遍历待识别构件和对比构件m的所有属性字段集合X和Y;其次,对比二者的属性字段集合;然后,将重复的属性字段集合为Z,计算重复率r;First, traverse all attribute field sets X and Y of the component to be identified and the comparison component m; secondly, compare the attribute field sets of the two; then, set the repeated attribute fields as Z, and calculate the repetition rate r;
若r大于第三预设值,则待识别构件与对比构件匹配,将待识别构件关联到对比构件对应的关联节点,并将待识别构件保存至识别队列;If r is greater than the third preset value, the to-be-identified component is matched with the comparison component, the to-be-identified component is associated with the associated node corresponding to the comparison component, and the to-be-identified component is saved to the identification queue;
若r≤第三预设值,则待识别构件与对比构件不匹配,将对比指针增加1,重复S4432。If r≤the third preset value, the component to be identified does not match the comparison component, the comparison pointer is increased by 1, and S4432 is repeated.
本发明的进一步改进在于:所述第一预设值的值为0.1;A further improvement of the present invention is: the value of the first preset value is 0.1;
所述第二预设值的值为0.3;The value of the second preset value is 0.3;
所述第三预设值的值为0.9。The value of the third preset value is 0.9.
第二方面,一种施工标准工艺监管装置,包括:A second aspect provides a construction standard process supervision device, comprising:
标准工艺库生成模块:用于获取标准工艺数据,建立标准工艺库;Standard process library generation module: used to obtain standard process data and establish a standard process library;
标准工艺策划模块:用于从标准工艺库中调出所需标准工艺信息,并将调出的标准工艺信息与实际项目工程关联,形成实际项目工程的标准工艺集合;Standard process planning module: used to call out the required standard process information from the standard process library, and associate the called-out standard process information with the actual project engineering to form the standard process collection of the actual project engineering;
期望模型建立模块:用于根据标准工艺集合和实际工程需求建立设计工程项目的期望模型;Expectation model establishment module: used to establish the expectation model of the design engineering project according to the standard process set and actual engineering requirements;
模型工艺关联模块:用于将期望模型与选择的标准工艺信息集合进行关联,从而使标准工艺信息集合中涉及的构件显示在期望模型;Model process association module: used to associate the desired model with the selected standard process information set, so that the components involved in the standard process information set are displayed in the desired model;
验收清单生成模块:用于获取项目工程实际构件数据,并与关联后的期望模型中显示的构件进行比较,生成验收清单。Acceptance list generation module: used to obtain the actual component data of the project project, and compare it with the components displayed in the associated expected model to generate an acceptance list.
第三方面,一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面所述的一种施工标准工艺监管方法。In a third aspect, a computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, the processor implementing the computer program described in the first aspect when the processor executes the computer program A construction standard process supervision method.
第四方面,一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现第一方面所述的一种施工标准工艺监管方法。A fourth aspect, a computer-readable storage medium storing a computer program, characterized in that, when the computer program is executed by a processor, the construction standard process supervision described in the first aspect is implemented method.
与现有技术相比,本发明至少包括以下有益效果:Compared with the prior art, the present invention at least includes the following beneficial effects:
1、本发明通过获取标准工艺数据建立标准工艺数据库,实现了对标准工艺数据的统一维护管理,保证了标准工艺的一致性,避免了施工中不必要的解释说明,提高了工作效率,保证各方理解的一致性;1. The present invention establishes a standard process database by acquiring standard process data, realizes unified maintenance and management of standard process data, ensures the consistency of standard processes, avoids unnecessary explanations in construction, improves work efficiency, and ensures that each consistency of understanding;
2、本发明直接从标准工艺库中选择实际工程中所需标准工艺,且可以直接查看标准工艺信息,方便快捷,提高复用性;2. The present invention directly selects the standard process required in the actual project from the standard process library, and can directly view the standard process information, which is convenient and quick, and improves the reusability;
3、本发明在将期望模型与标准工艺信息集合进行关联式采用三层递进识别,可将识别率提高约10%-50%,保证了识别精度。3. The present invention uses three-layer progressive recognition to associate the desired model with the standard process information set, which can increase the recognition rate by about 10%-50% and ensure the recognition accuracy.
附图说明Description of drawings
构成本发明的一部分的说明书附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings forming a part of the present invention are used to provide further understanding of the present invention, and the exemplary embodiments of the present invention and their descriptions are used to explain the present invention, and do not constitute an improper limitation of the present invention. In the attached image:
图1为本发明一种施工标准工艺监管方法的流程图;Fig. 1 is the flow chart of a kind of construction standard process supervision method of the present invention;
图2为本发明一种施工标准工艺监管装置的结构框图。FIG. 2 is a structural block diagram of a construction standard process supervision device of the present invention.
具体实施方式Detailed ways
下面将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。The present invention will be described in detail below with reference to the accompanying drawings and in conjunction with the embodiments. It should be noted that the embodiments of the present invention and the features of the embodiments may be combined with each other under the condition of no conflict.
以下详细说明均是示例性的说明,旨在对本发明提供进一步的详细说明。除非另有指明,本发明所采用的所有技术术语与本发明所属领域的一般技术人员的通常理解的含义相同。本发明所使用的术语仅是为了描述具体实施方式,而并非意图限制根据本发明的示例性实施方式。The following detailed descriptions are all exemplary descriptions and are intended to provide further detailed descriptions of the present invention. Unless otherwise specified, all technical terms used in the present invention have the same meaning as commonly understood by those of ordinary skill in the art to which the present invention belongs. The terminology used herein is for the purpose of describing specific embodiments only, and is not intended to limit the exemplary embodiments according to the present invention.
实施例1Example 1
如图1所示,一种施工标准工艺监管方法,包括以下步骤:As shown in Figure 1, a construction standard process supervision method includes the following steps:
S1、获取标准工艺数据,建立标准工艺库;S1. Obtain standard process data and establish a standard process library;
S2、从标准工艺库中调出所需标准工艺信息,并将调出的标准工艺信息与实际项目工程关联,形成实际项目工程的标准工艺集合;S2. The required standard process information is retrieved from the standard process library, and the retrieved standard process information is associated with the actual project project to form a standard process set of the actual project project;
S3、根据标准工艺集合和实际工程需求建立设计工程项目的期望模型;S3. Establish an expectation model of the design engineering project according to the standard process set and actual engineering requirements;
S4、将期望模型与S2中选择的标准工艺信息集合进行关联,从而使标准工艺信息集合中涉及的构件显示在期望模型;S4. Associate the desired model with the standard process information set selected in S2, so that the components involved in the standard process information set are displayed in the desired model;
S5、获取项目工程实际构件数据,并与关联后的期望模型中显示的构件进行比较,生成验收清单。S5. Acquire the actual component data of the project project, compare it with the components displayed in the associated expected model, and generate an acceptance list.
标准工艺库中包括:标准工艺信息库、标准工艺模型库、质量通病信息库,和创优否决库;The standard process library includes: standard process information library, standard process model library, quality common fault information library, and excellent rejection library;
其中,标准工艺信息库中存储标准工艺的图文信息;Among them, the graphic information of the standard process is stored in the standard process information database;
标准工艺模型库中存储通过建模技术建立的各标准工艺的示例模型;The standard process model library stores the example models of each standard process established by modeling technology;
质量通病信息库中存储工程项目的质量通病信息;The common quality fault information of the engineering project is stored in the quality common fault information database;
创优否决库中存储影响工程项目评优的单项信息。The single-item information that affects the evaluation of engineering projects is stored in the Creation and Rejection Database.
标准工艺信息库与标准工艺模型库、质量通病信息库和创优否决库关联,使针对同意标准工艺的图文信息、示例模型、该工艺的质量通病信息和该工艺创优否决信息对应。The standard process information library is associated with the standard process model library, the information library for common quality problems and the library for creating superiority rejections, so that the graphic information, example models, common quality defect information of the process and the process superiority rejection information for the agreed standard process correspond.
在S2中,选择的标准工艺信息包括标准工艺的规范信息、关联的示例模型、质量通病信息和创优否决信息,并将选择的标准工艺信息与当前项目工程绑定,形成适用于当前项目工程的标准工艺集合,同时显示具体标准工艺的信息,包括图文、模型和关联信息,方便了解所选标准工艺的详情。In S2, the selected standard process information includes standard process specification information, associated example models, common quality problem information, and excellent rejection information, and the selected standard process information is bound to the current project engineering to form a form suitable for the current project engineering The standard process collection of , and display the information of the specific standard process, including graphics, models and related information, so that you can easily understand the details of the selected standard process.
期望模型能够提供可识别的配置文件,配置文件中包括期望模型构件属性。The expectation model can provide an identifiable configuration file that includes the desired model component properties.
将期望模型与S2中选择的标准工艺信息集合进行关联时,具体包括以下步骤:When associating the desired model with the standard process information set selected in S2, the following steps are specifically included:
S41、获取期望模型的模型文件;S41. Obtain the model file of the desired model;
S42、根据模型文件获取配置(manifest.json)文件,解析配置(manifest.json)文件以获取期望模型中构件的属性信息集合;S42. Obtain a configuration (manifest.json) file according to the model file, and parse the configuration (manifest.json) file to obtain a set of attribute information of components in the desired model;
S43、获取当前项目工程的标准工艺集合,生成标准工艺树;S43. Obtain the standard process set of the current project project, and generate a standard process tree;
S44、通过遍历标准工艺集合与期望模型中构件的属性信息集合进行关联;S44, associate with the attribute information set of the component in the desired model by traversing the standard process set;
每次遍历具体包括以下步骤:Each traversal specifically includes the following steps:
S441、从标准工艺集合中读取任意标准工艺;S441. Read any standard process from the standard process set;
S442、根据读取的标准工艺的父级类型生成正则表达式;S442, generating a regular expression according to the parent type of the read standard process;
S443、在期望模型的构件属性信息集合中搜索生成的正则表达式,若构件属性信息集合中存在与正则表达式匹配的构件属性名称,则将匹配的构件关联到读取的标准工艺的父级节点,并将匹配的构件信息保存至识别队列;若构件属性信息集合中不存在与正则表达式匹配的构件属性名称,则进入中层识别;S443. Search the generated regular expression in the component attribute information set of the desired model, and if there is a component attribute name matching the regular expression in the component attribute information set, associate the matched component with the parent of the read standard process node, and save the matching component information to the identification queue; if there is no component attribute name matching the regular expression in the component attribute information set, enter the middle-level identification;
中层识别通过将期望模型中的构件属性信息集合与识别队列进行属性对比从而提高识别率,可提升10%-50%的识别率,具体包括以下步骤:The middle-level identification improves the identification rate by comparing the attributes of the component attribute information set in the expected model with the identification queue, which can improve the identification rate by 10%-50%, which includes the following steps:
S4431、从期望模型的构件属性信息集合中获取待识别构件的尺寸信息,包括长度、面积和体积,计算出长度面积比α和长度体积比β,并将对比指针置为0;S4431. Obtain the size information of the component to be identified, including the length, area and volume, from the component attribute information set of the desired model, calculate the length-to-area ratio α and the length-to-volume ratio β, and set the comparison pointer to 0;
S4432、从识别队列中取出索引为当前对比指针的对比构件m,计算m的长度面积比p和长度体积比q,计算出长度面积比系数a=p/α和长度面积比对比系数b=q/β,计算误差值delta=|a-b|/Max(a,b);S4432. Take out the comparison member m whose index is the current comparison pointer from the identification queue, calculate the length-area ratio p and length-volume ratio q of m, and calculate the length-area ratio coefficient a=p/α and the length-area ratio contrast coefficient b=q /β, calculate the error value delta=|a-b|/Max(a, b);
若delta<第一预设值,则待识别构件与对比构件匹配,将待识别构件关联到对比构件对应的关联节点,并将待识别构件保存至识别队列;If delta<first preset value, then the to-be-identified component matches the comparison component, associates the to-be-identified component to the associated node corresponding to the comparison component, and saves the to-be-identified component to the identification queue;
若第一预设值≤delta<第二预设值,则进入深层识别;If the first preset value≤delta<the second preset value, enter the deep identification;
若delta≥第二预设值,则待识别构件与对比构件不匹配,将对比指针增加1,重复S4432;If delta≥the second preset value, the component to be identified does not match the comparison component, the comparison pointer is increased by 1, and S4432 is repeated;
遍历待识别构件和对比构件m的所有属性字段集合X和Y,对比二者的属性字段集合,重复的属性字段集合为Z,计算重复率r;Traverse all attribute field sets X and Y of the component to be identified and the comparison component m, compare the attribute field sets of the two, the repeated attribute field set is Z, and calculate the repetition rate r;
若r大于第三预设值,则待识别构件与对比构件匹配,将待识别构件关联到对比构件对应的关联节点,并将待识别构件保存至识别队列;If r is greater than the third preset value, the to-be-identified component is matched with the comparison component, the to-be-identified component is associated with the associated node corresponding to the comparison component, and the to-be-identified component is saved to the identification queue;
若r≤第三预设值,则待识别构件与对比构件不匹配,将对比指针增加1,重复S4432。If r≤the third preset value, the component to be identified does not match the comparison component, the comparison pointer is increased by 1, and S4432 is repeated.
S45、根据标准工艺集合与期望模型中构件属性信息集合的关联关系生成匹配结果树,生成的匹配结果树与标准工艺树结构相同,标准工艺的父级节点中关联着识别的构件集合。S45. Generate a matching result tree according to the association relationship between the standard process set and the component attribute information set in the desired model. The generated matching result tree has the same structure as the standard process tree, and the parent node of the standard process is associated with the identified component set.
在S5中获取项目工程实际构件数据,并与关联后的期望模型中显示的构件进行比较,生成验收清单。Obtain the actual component data of the project project in S5, and compare it with the components displayed in the associated expected model to generate an acceptance list.
第一预设值的值为0.1;The value of the first preset value is 0.1;
第二预设值的值为0.3;The value of the second preset value is 0.3;
第三预设值的值为0.9。The value of the third preset value is 0.9.
在S44中,读取墙面抹灰作为标准工艺,其父级类型为墙;In S44, wall plastering is read as a standard process, and its parent type is wall;
S441、从标准工艺集合中读取墙面抹灰工艺;S441. Read the wall plastering process from the standard process collection;
S442、根据读取的标准工艺的父级类型生成正则表达式,(^\\S*墙)|(Wall);S442. Generate a regular expression according to the parent type of the read standard process, (^\\S*Wall)|(Wall);
S443、在期望模型的构件属性信息集合中搜索生成的正则表达式,若构件属性信息集合中存在与正则表达式匹配的构件属性名称,则将匹配的构件关联到读取的标准工艺的父级节点,并将匹配的构件信息保存至识别队列;若构件属性信息集合中不存在与正则表达式匹配的构件属性名称,则进入中层识别。S443. Search the generated regular expression in the component attribute information set of the desired model, and if there is a component attribute name matching the regular expression in the component attribute information set, associate the matched component with the parent of the read standard process node, and save the matched component information to the identification queue; if there is no component attribute name matching the regular expression in the component attribute information set, enter the middle-level identification.
实施例2Example 2
如图2所示,一种施工标准工艺监管装置,基于实施例1中的一种施工标准工艺监管方法,包括:As shown in Figure 2, a construction standard process supervision device, based on a construction standard process supervision method in Embodiment 1, includes:
标准工艺库生成模块:用于获取标准工艺数据,建立标准工艺库;Standard process library generation module: used to obtain standard process data and establish a standard process library;
标准工艺策划模块:用于从标准工艺库中调出所需标准工艺信息,并将调出的标准工艺信息与实际项目工程关联,形成实际项目工程的标准工艺集合;Standard process planning module: used to call out the required standard process information from the standard process library, and associate the called-out standard process information with the actual project engineering to form the standard process collection of the actual project engineering;
期望模型建立模块:用于根据标准工艺集合和实际工程需求建立设计工程项目的期望模型;Expectation model establishment module: used to establish the expectation model of the design engineering project according to the standard process set and actual engineering requirements;
模型工艺关联模块:用于将期望模型与选择的标准工艺信息集合进行关联,从而使标准工艺信息集合中涉及的构件显示在期望模型;Model process association module: used to associate the desired model with the selected standard process information set, so that the components involved in the standard process information set are displayed in the desired model;
验收清单生成模块:用于获取项目工程实际构件数据,并与关联后的期望模型中显示的构件进行比较,生成验收清单。Acceptance list generation module: used to obtain the actual component data of the project project, and compare it with the components displayed in the associated expected model to generate an acceptance list.
实施例3Example 3
一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现实施例1所述的一种施工标准工艺监管方法。A computer device, comprising a memory, a processor and a computer program stored in the memory and running on the processor, the processor implements a construction described in Embodiment 1 when the processor executes the computer program Standard process supervision methods.
实施例4Example 4
一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现实施例1所述的一种施工标准工艺监管方法。A computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, the method for supervising a construction standard process described in Embodiment 1 is implemented.
由技术常识可知,本发明可以通过其它的不脱离其精神实质或必要特征的实施方案来实现。因此,上述公开的实施方案,就各方面而言,都只是举例说明,并不是仅有的。所有在本发明范围内或在等同于本发明的范围内的改变均被本发明包含。It is known from the technical common sense that the present invention can be realized by other embodiments without departing from its spirit or essential characteristics. Accordingly, the above-disclosed embodiments are, in all respects, illustrative and not exclusive. All changes within the scope of the present invention or within the scope equivalent to the present invention are encompassed by the present invention.
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block in the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to the processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing device to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing device produce Means for implementing the functions specified in a flow or flow of a flowchart and/or a block or blocks of a block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory result in an article of manufacture comprising instruction means, the instructions The apparatus implements the functions specified in the flow or flow of the flowcharts and/or the block or blocks of the block diagrams.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process such that The instructions provide steps for implementing the functions specified in the flow or blocks of the flowcharts and/or the block or blocks of the block diagrams.
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit them. Although the present invention has been described in detail with reference to the above embodiments, those of ordinary skill in the art should understand that: the present invention can still be Modifications or equivalent replacements are made to the specific embodiments of the present invention, and any modifications or equivalent replacements that do not depart from the spirit and scope of the present invention shall be included within the protection scope of the claims of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210407245.0A CN114626833B (en) | 2022-04-18 | 2022-04-18 | Construction standard process supervision method, device, equipment and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210407245.0A CN114626833B (en) | 2022-04-18 | 2022-04-18 | Construction standard process supervision method, device, equipment and medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114626833A true CN114626833A (en) | 2022-06-14 |
CN114626833B CN114626833B (en) | 2024-07-19 |
Family
ID=81906019
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210407245.0A Active CN114626833B (en) | 2022-04-18 | 2022-04-18 | Construction standard process supervision method, device, equipment and medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114626833B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116934267A (en) * | 2023-08-02 | 2023-10-24 | 深圳市中联信信息技术有限公司 | Intelligent construction detection system of engineering design platform based on big data analysis |
CN118411128A (en) * | 2024-07-01 | 2024-07-30 | 一智科技有限公司 | Engineering construction acceptance sheet generation method, system and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010055017A2 (en) * | 2008-11-11 | 2010-05-20 | Airbus Engineering Centre India | System and method for automatic standardization and verification of system design requirements |
CN108376376A (en) * | 2018-02-02 | 2018-08-07 | 北京筑业志远软件开发有限公司 | Construction engineering quality management standardized method based on BIM models |
CN108764610A (en) * | 2018-04-12 | 2018-11-06 | 福建工程学院 | Standard technology construction management of project method based on big data, storage medium |
CN109670783A (en) * | 2018-12-05 | 2019-04-23 | 中铁四局集团第五工程有限公司 | BIM-based construction enterprise intelligent library establishment method |
US20200151201A1 (en) * | 2020-01-10 | 2020-05-14 | Semantics3 Inc. | Automated Extraction, Inference and Normalization of Structured Attributes for Product Data |
CN112052506A (en) * | 2020-09-08 | 2020-12-08 | 江苏燕宁工程科技集团有限公司 | Project construction progress and safety management method and system based on BIM |
CN112541221A (en) * | 2020-12-25 | 2021-03-23 | 深圳高速工程顾问有限公司 | BIM-based engineering quantity inventory compiling method, system, equipment and storage medium |
CN114154217A (en) * | 2021-12-02 | 2022-03-08 | 浙江华东工程数字技术有限公司 | A BIM model attribute verification method and system based on BIM model data standard |
-
2022
- 2022-04-18 CN CN202210407245.0A patent/CN114626833B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010055017A2 (en) * | 2008-11-11 | 2010-05-20 | Airbus Engineering Centre India | System and method for automatic standardization and verification of system design requirements |
CN108376376A (en) * | 2018-02-02 | 2018-08-07 | 北京筑业志远软件开发有限公司 | Construction engineering quality management standardized method based on BIM models |
CN108764610A (en) * | 2018-04-12 | 2018-11-06 | 福建工程学院 | Standard technology construction management of project method based on big data, storage medium |
CN109670783A (en) * | 2018-12-05 | 2019-04-23 | 中铁四局集团第五工程有限公司 | BIM-based construction enterprise intelligent library establishment method |
US20200151201A1 (en) * | 2020-01-10 | 2020-05-14 | Semantics3 Inc. | Automated Extraction, Inference and Normalization of Structured Attributes for Product Data |
CN112052506A (en) * | 2020-09-08 | 2020-12-08 | 江苏燕宁工程科技集团有限公司 | Project construction progress and safety management method and system based on BIM |
CN112541221A (en) * | 2020-12-25 | 2021-03-23 | 深圳高速工程顾问有限公司 | BIM-based engineering quantity inventory compiling method, system, equipment and storage medium |
CN114154217A (en) * | 2021-12-02 | 2022-03-08 | 浙江华东工程数字技术有限公司 | A BIM model attribute verification method and system based on BIM model data standard |
Non-Patent Citations (1)
Title |
---|
高东东;尹宗胜;龚啸;: "基于BIM的工程量清单编制系统构建", 土木建筑工程信息技术, no. 03, pages 82 - 85 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116934267A (en) * | 2023-08-02 | 2023-10-24 | 深圳市中联信信息技术有限公司 | Intelligent construction detection system of engineering design platform based on big data analysis |
CN118411128A (en) * | 2024-07-01 | 2024-07-30 | 一智科技有限公司 | Engineering construction acceptance sheet generation method, system and storage medium |
CN118411128B (en) * | 2024-07-01 | 2024-10-18 | 一智科技有限公司 | Method, system and storage medium for generating project construction acceptance sheet |
Also Published As
Publication number | Publication date |
---|---|
CN114626833B (en) | 2024-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109190209B (en) | BIM (building information modeling) -based weak association method and system | |
CN114626833A (en) | A construction standard process supervision method, device, equipment and medium | |
CN110704929A (en) | Green building auxiliary optimization system based on BIM + GIS and case reasoning | |
CN106951432A (en) | BIM data light weight method and device | |
Medhi et al. | Relational database and graph database: A comparative analysis | |
CN114140083A (en) | General data environment application system based on building information model | |
CN116821223B (en) | Industrial visual control platform and method based on digital twinning | |
CN113326314B (en) | Data visualization method, device, electronic equipment and readable storage medium | |
CN109800401A (en) | Information report automatic generation method and device | |
CN106408271A (en) | Method and device for monitoring project | |
US8572124B2 (en) | Simplified entity relationship model to access structure data | |
CN112818048A (en) | Hierarchical construction method and device of data warehouse, electronic equipment and storage medium | |
CN108536718A (en) | A kind of method and system for the IT application in management realized based on input and output semantization | |
JP2009116806A (en) | Progress management method, program and progress management apparatus | |
CN118260435A (en) | Knowledge and data processing method and device, electronic equipment and storage medium | |
CN115809287A (en) | Three-dimensional visual display method and platform for regulating and controlling running state of electric power system | |
US10055811B2 (en) | System and method for generating interactive 2D projection of 3D model | |
CN108153834A (en) | A kind of method, apparatus and electronic equipment of business intelligence application query data | |
CN114971255A (en) | Automatic parameter performance detection system and method | |
US9489438B2 (en) | Systems and methods for visualizing master data services information | |
CN105956227B (en) | A kind of Manufacturability Evaluation rule of Pro/E environment defines method | |
CN113779313A (en) | Knowledge management method and system based on graph database | |
CN117931865A (en) | Deep learning-based municipal engineering BIM intelligent drawing examination method | |
CN118627877A (en) | A method and device for batch processing of component attributes based on space attribution | |
CN115688233A (en) | A building information model inspection method, inspection device and terminal equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |