Intelligent material lifting system and method for constructional engineering
By introducing an intelligent material material extraction system in construction projects, using artificial intelligence algorithms to automatically identify building information models and generate material material extraction bills, the problems of inefficient material extraction and inaccurate usage statistics in the existing technology are solved, and efficient and accurate material extraction and reduced labor costs are achieved.
Patent Information
- Application Number
- CN202411332361.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-24
- Publication Date
- 2025-05-13
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
At this stage, the material withdrawal of construction engineering materials still mainly relies on manual inefficiency, and the domestic BIM software calculation function is difficult to help on-site managers complete the material withdrawal work directly, quickly and accurately.
It provides an intelligent material withdrawal system for building engineering, including basic information module, data import module, intelligent material withdrawal module and material bill export module. It uses artificial intelligence algorithms to automatically identify building information models, count material usage, and automatically generate standardized material withdrawal bills.
It greatly improves the work efficiency and accuracy of on-site management personnel in material withdrawal, reduces labor costs, and realizes the intelligence of material withdrawal of construction engineering materials.
Smart Images

Figure CN119990997A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of automatic control, in particular to an intelligent material lifting system and method for construction engineering. Background Art
[0002] In the construction of construction projects, concrete, blocks, steel, electromechanical pipes, curtain wall panels, decorative tiles and other materials are all commonly used building materials. Due to the limited storage space for materials on the construction site, on-site managers usually plan to pick up various types of building materials in batches and feed them on demand according to the construction progress, which occupies a large part of the time and energy of on-site managers in their daily work. Traditionally, on-site managers need to query two-dimensional drawings to calculate the material usage in a completely manual way, and then fill out the material pick-up form for procurement, which is very dependent on the professional ability and engineering experience of the personnel. In addition, the efficiency of manual calculation is relatively low, and the accuracy is difficult to guarantee. This also makes it difficult for most engineering projects to reasonably control the amount of materials entering the site, which easily leads to a backlog or shortage of materials on site.
[0003] In recent years, with the rise of BIM technology applications in China and the popularization of various BIM quantity calculation software, it has become common to use building information models for quantity calculation, and its efficiency and accuracy have also been greatly improved. However, due to the limitations of BIM technology in terms of software and hardware and professional barriers in operation and application, BIM technology is difficult to be applied by front-line personnel on site. Nowadays, when picking up materials on the construction site, it usually relies on business budgets or BIM designers to use BIM software to count the engineering quantities and feedback to the construction site. The on-site managers fill in the material pick-up list based on this. Although manual calculations are eliminated, the cost of information transmission and communication is increased. In addition, the intelligence level of existing BIM software quantity calculation needs to be further strengthened. It requires manual query of the model and collection of statistical data. The efficiency and accuracy of the quantity calculation also rely more on the professional ability of BIM personnel and the modeling accuracy of the model. Therefore, the construction site is in great need of a highly intelligent and convenient artificial intelligence system to assist on-site managers in efficiently completing material picking, so that the value of the building information model can be truly exerted on the construction site, effectively reducing labor costs and realizing intelligent construction.
[0004] Traditionally, the material delivery of construction projects requires on-site managers to query two-dimensional drawings and manually calculate quantities and fill out material delivery orders. This is highly dependent on the professional ability and engineering experience of the personnel, with low work efficiency and difficulty in ensuring accuracy, making it difficult for the project to reasonably control the quantity of materials entering the site, which can easily lead to a backlog or shortage of materials on site. Even if the BIM quantity calculation method is currently used, it is still necessary to manually query the model and collect statistical data. Its efficiency and accuracy are also relatively dependent on the BIM professional quality of the personnel and the modeling accuracy. The degree of intelligence needs to be further strengthened. It is difficult for on-site managers to directly use the building information model for rapid material delivery. Therefore, the construction site is in great need of an intelligent material delivery system for on-site management to give full play to the data value of the building information model, effectively reduce on-site labor costs, and realize intelligent construction. Summary of the invention
[0005] The purpose of the present invention is to provide an intelligent material lifting system and method for construction projects. In order to solve the problem that the material lifting work of construction projects is still mainly completed inefficiently by manual labor at this stage and the quantity calculation function of the current domestic BIM software is difficult to help on-site managers to complete the material lifting work directly, quickly and accurately, a highly automated and highly accurate intelligent material lifting algorithm for full-professional building information model recognition, material usage statistics and material list file export is provided.
[0006] To achieve the above object, the present invention adopts the following technical scheme: an intelligent material picking system for construction engineering, the system comprising a basic information module, a data import module, an intelligent material picking module and a material list export module; The basic information module is the original database of basic information that the system needs to call for intelligent material extraction, which includes the project information database, material list database and measurement rule database; The data import module includes a building information model import module and a material information manual entry module; Intelligent lifting modules are divided into concrete lifting modules, masonry lifting modules, steel structure lifting modules, electromechanical lifting modules, curtain wall lifting modules and decoration lifting modules according to their specialties.
[0007] Furthermore, the project information database contains basic information required for the bill of materials, such as the name of the engineering project, information on participating construction units, project organization and personnel information, engineering design information, and construction progress information, so that relevant data can be automatically matched and called when the bill of materials is generated, without the need for manual filling; The material list database contains standardized and parameterized material bill template data for various professions such as concrete, masonry, steel structure, electromechanical pipelines, curtain wall panels, decorative tiles, etc., providing a benchmark for model attribute information recognition and providing the prerequisite for the automatic generation of material bills; The measurement rule library contains programmed algorithms for calculating the quantities of various professional projects, such as concrete, masonry, steel structure, electromechanical pipelines, curtain wall panels, decorative tiles, etc. It supports the addition of measurement rules to the project quantities shown in the model to correct the material consumption for the second time, solving the problem of inaccurate consumption statistics caused by differences in modeling accuracy.
[0008] Furthermore, the building information model import module can realize the import and storage of building information model files of various disciplines and data formats, automatically read the information carried by the model and form a structured model database; the material collection information manual entry module can realize the manual input of text descriptions of basic information required for material collection, such as material collection discipline, material collection location, planned entry time, additional measurement rules and other ancillary parameters. The system automatically calls the material list template, project information, and engineering quantity calculation rules in the basic information module based on the input information, and also provides an interface that allows manual modification of the parameters of the final generated material collection list.
[0009] Furthermore, the intelligent material collection module can recognize the language of the manually input material collection text description, automatically and accurately locate the component model set corresponding to the profession and position of the material collection, intelligently identify the model attribute information of the matching component corresponding to the material list requirements, calculate the component material usage according to the engineering quantity shown in the model and the additional measurement rules, and automatically group and merge the component data with the same attribute type to form the overall usage data required for the material collection list. The intelligent material collection module includes three algorithms: material collection model recognition and positioning algorithm, professional material collection algorithm, and material collection data collection algorithm.
[0010] Furthermore, the material picking model recognition and positioning algorithm realizes AI semantic recognition according to the input professional text or voice, firstly, performs semantic recognition on the professional type involved in the material picking and automatically filters all the building information model components of the corresponding profession, on this basis, performs semantic recognition on the building units involved in the material picking and automatically filters the building information model components of the corresponding building units, on this basis, performs semantic recognition on the floor information involved in the material picking and automatically filters the building information model components of the corresponding floors, on this basis, performs semantic recognition on the construction sections involved in the material picking and automatically filters the building information model components of the corresponding construction sections, on this basis, performs semantic recognition on the component types involved in the material picking and automatically filters the building information model components of the corresponding types, after five levels of layer-by-layer screening and filtering of profession-building-floor-construction section-component type, all the model components of the required parts for the material picking are finally accurately located.
[0011] Furthermore, each professional material raising algorithm includes concrete material raising algorithm, masonry material raising algorithm, steel structure material raising algorithm, electromechanical material raising algorithm, curtain wall material raising algorithm and decoration material raising algorithm.
[0012] Furthermore, the concrete material extraction algorithm performs a While loop on each component of the located concrete component set, determines the component type attribute information in the component, classifies the component into walls, beams, slabs and columns, reads the component code, component type, and strength grade attribute information in each component, and automatically calculates the modeling volume of the component through a geometric function formula. If a concrete engineering quantity measurement rule has been attached, the modeling volume data is automatically corrected to a measured engineering quantity through the measurement rule function formula, and finally the concrete consumption for material extraction reference is formed. After the While loop is completed, a list of component code, type, strength grade attribute + concrete consumption data set is formed.
[0013] Furthermore, the masonry material lifting algorithm performs a While loop on the located masonry component set one by one, determines the component type attribute information in the component, and classifies the component into two categories: masonry and secondary structure. The component code, block type, and specification model attribute information are read for the masonry component, and the component code, concrete component type, and strength grade attribute information are read for the secondary structure component. The modeling volume of the component is automatically calculated through the geometric function formula. If the masonry engineering quantity measurement rule has been attached, the modeling volume data is automatically corrected to the measurement engineering quantity through the measurement rule function formula, and finally the masonry consumption for material lifting reference is formed. After the While loop is completed, the masonry component forms a list of component code, block type, specification model attribute + block volume data set, and the secondary structure component forms a list of component code, type, strength grade attribute + concrete consumption data set.
[0014] Furthermore, the steel structure material extraction algorithm performs a While loop on each component of the located steel structure component set, determines the component type attribute information in the component, and classifies the components into four categories: steel beams, steel columns, steel plates, and spare parts. It reads the component code, component type, component material, and specification and size attribute information in each component, and automatically calculates the modeling volume of the component through a geometric function formula. The system has built-in density data for various types of steel materials, and automatically calculates the component weight through the density and volume product formula. If the steel structure engineering quantity measurement rules have been attached, the component weight data is automatically corrected to the measurement engineering quantity through the measurement rule function formula, and finally the steel structure usage for material extraction reference is formed. After the While loop is completed, a list of component code, type, material, specification and size attributes + steel structure usage data set is formed.
[0015] The present invention also provides a method for using the intelligent material lifting system for construction engineering, and the specific implementation steps are as follows: (1) Manually input the BIM files of each discipline in sequence, or directly input the integrated BIM files of all disciplines.
[0016] (2) The system automatically reads all the data in the building information model, forms a model structured database and stores it in the background.
[0017] (3) Manually input a text description of the basic information required for this material collection, including the professions involved in the material collection, the detailed location of the material collection (building unit-floor-construction section-system type), the planned arrival time, additional measurement rules and other auxiliary parameters on the material list.
[0018] (4) Based on the text description, the system automatically retrieves and displays the material list template, project information (project name, names of involved units, names of professional responsible persons, current construction stage, matching material collection location design information) and matching measurement rule data of the basic information module, and prompts manual confirmation whether the material collection requirements are met. If not, the text description can be revised until the data is called to meet the material collection requirements.
[0019] (5) After manual confirmation that the material collection requirements are met, the system starts the material collection model identification and positioning algorithm, automatically identifies and locates the building information model, automatically selects and highlights the set of all component models corresponding to the profession and location of the material collection, and prompts manual confirmation whether the component set is accurate. Components can be manually added or deleted to correct the scope of the component set.
[0020] (6) After manually confirming the scope of the component set, the system starts the corresponding professional material extraction algorithm (concrete, masonry, steel structure, electromechanical, curtain wall, decoration 6 choose 1), and cyclically identifies the model attribute information of each component in the set, reads the component code, system type, specification model and other parameters required by the bill of materials, and calculates the size, volume, area, weight and other engineering quantities shown in the component model. After the set identification is completed, a component data list is formed. If additional measurement rules are manually selected, the engineering quantity data is automatically corrected based on the engineering quantity shown in the model according to the measurement rules.
[0021] (7) The system starts the material collection algorithm, automatically sorts out the component data list, merges the component data with the same attributes such as system type, specification and model, integrates the engineering quantity data, and forms an overall quantity list of the same type of materials.
[0022] (8) The system automatically integrates process data such as the bill of materials template, project information, material name, detailed location of material pick-up, planned site arrival time, specifications and models, engineering quantity and other ancillary parameters, and generates a preview of the material pick-up list with complete information, prompting manual confirmation to determine whether the material pick-up requirements are met. If not, the bill of materials content can be manually modified until the bill of materials content meets the material pick-up requirements.
[0023] (9) After manually confirming that the material list content meets the material pick-up requirements, the system automatically exports and downloads material pick-up list files in various formats.
[0024] Furthermore, the electromechanical material extraction algorithm performs a While loop on each electromechanical component set after positioning, determines the component type attribute information in the component, classifies the component into pipelines, pipe fittings, valves and equipment, reads the component code, component name, system type, component material, specification and model attribute information in each component, and automatically calculates the modeling length of pipeline components through geometric function formulas, and automatically calculates the modeling quantity of the other three types of components through statistical function formulas. If the electromechanical engineering quantity measurement rules have been attached, the component length / quantity data is automatically corrected to the measurement engineering quantity through the measurement rule function formula, and finally the electromechanical consumption for material extraction reference is formed. After the While loop is completed, a list of component code, name, system type, material, specification and model attributes + pipeline length / pipe fittings, valves, and equipment quantity usage data sets is formed.
[0025] Furthermore, the curtain wall material extraction algorithm performs a While loop on each component of the located curtain wall component set, determines the component type attribute information in the component, classifies the component into embedded parts, panels, keels and accessories, reads the component code, component type, component name, material specification, processing size, and surface treatment attribute information in each component, and automatically calculates the modeling area of panel components through geometric function formulas. The modeling volume or length of the other three types of components is automatically calculated through geometric function formulas, and the component weight is automatically calculated through built-in material density data and density × volume formula. If the curtain wall engineering quantity measurement rules have been attached, the component area / weight data is automatically corrected to the measurement engineering quantity through the measurement rule function formula, and finally the curtain wall consumption for material extraction reference is formed. After the While loop is completed, a list of component code, type, material specification, processing size, surface treatment attribute + panel length / embedded part, keel, and accessory weight consumption data set is formed.
[0026] Furthermore, the decoration material picking algorithm performs a While loop on each component of the located decoration component set, determines the component type attribute information in the component, and classifies the components into four categories: facing tiles, ceiling panels, wall panels, and doors and windows. The component code, component type, specification model, material color, and layout size attribute information in each component are read, and the modeling area of the component is automatically calculated through a geometric function formula. If the decoration project quantity measurement rules have been attached, the component area data is automatically corrected to the measurement project quantity through the measurement rule function formula, and finally the decoration quantity for material picking reference is formed. After the While loop is completed, a list of component code, type, specification model, material color, layout size attribute + decoration quantity data set is formed.
[0027] Furthermore, the material collection algorithm performs a while loop on the component usage data collection list generated by each professional material collection algorithm, and classifies and merges the components with the same attribute information step by step. After the components with the same attributes are merged, the engineering quantity data (volume, area, length, weight, quantity, etc.) are added up to form the material usage required in the same group of material lists, and the attribute information and engineering quantity sum data are embedded in the material collection list templates of each professional material.
[0028] Furthermore, the material list export module automatically integrates, generates and exports a complete material pick list file based on the material list template and project information called by the basic information module, the material pick-up specialty, material pick-up location, planned entry time and other ancillary parameters called by the data import module, and the specification model attributes and material usage statistics called by the intelligent material pick-up module. It is provided for on-site management personnel to use for material procurement, and can support manual correction of material pick list data.
[0029] The beneficial effects of the present invention are embodied in: 1. In order to solve the problem that the current material lifting work of construction projects is still mainly completed inefficiently by manual labor and the current domestic BIM software quantity calculation function is difficult to help on-site managers to directly, quickly and accurately complete the material lifting work. The present invention discloses an intelligent material lifting system and method for construction projects, which enables the computer to input information such as the building information model and the parameters required for lifting materials, and realizes the automatic and precise statistical extraction of the material usage required for various specialties of the construction project through artificial intelligence algorithms, and automatically generates various standard formats of material entry material lifting orders according to on-site needs, greatly improving the work efficiency and accuracy of on-site managers in lifting materials, changing the traditional method of lifting materials by manual quantity calculation according to drawings, and effectively reducing labor costs.
[0030] 2. The present invention can realize the whole process automation of material picking work of various professional materials in construction projects. It only needs to manually import the building information model and the basic parameters required for picking. Through the artificial intelligence algorithm, it basically realizes the convenient working mode of inputting picking parameters → automatically identifying the building information model → automatically counting the usage → exporting the standardized material picking list, which greatly improves the work efficiency and accuracy of material picking work of various professional materials in construction projects.
[0031] 3. The present invention proposes a highly intelligent and accurate algorithm for picking up materials for various professional construction projects. It uses artificial intelligence language and only requires simple text descriptions to realize intelligent positioning of component sets in the building information model, intelligent identification of component attribute parameters, and automatic and accurate statistics of material usage based on standardized measurement rules. At the same time, it automatically matches the corresponding profession according to on-site needs and derives standardized material pick-up lists. This artificial intelligence algorithm effectively solves the problems of low efficiency and inaccurate usage statistics of material picking up at construction sites in the past, improves the level of material entry quantity control to a certain extent, and is the core of realizing the intelligent picking up of construction project materials.
[0032] Other features and advantages of the present invention will be described in the following description, and partly become obvious from the description, or be understood by practicing the present invention. The main purpose and other advantages of the present invention can be realized and obtained by the schemes particularly pointed out in the description. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] The present invention will be further described in detail below in conjunction with the accompanying drawings.
[0034] Figure 1 It is a schematic diagram of the composition structure of the intelligent material lifting system for construction projects; Figure 2 It is a schematic diagram of the material lifting model identification and positioning algorithm; Figure 3 It is a schematic diagram of the algorithm for professional concrete material extraction; Figure 4 It is a schematic diagram of the material extraction algorithm for masonry professionals; Figure 5 It is a schematic diagram of the material extraction algorithm for steel structure specialty; Figure 6 It is a schematic diagram of the material extraction algorithm for electromechanical majors; Figure 7 It is a schematic diagram of the material extraction algorithm for curtain wall; Figure 8 It is a schematic diagram of the algorithm for picking up materials for decoration professionals; Fig. 9 It is a schematic diagram of the algorithm for extracting data sets; Fig.10 It is a schematic diagram of the specific implementation process of the intelligent material lifting system for construction projects; Fig.11 It is to input the schematic diagram of the building information model file; Fig.12 It is to form a schematic diagram of a structured database of the model; Fig.13 It is to input the text description of the material pick-up information and preview the material list diagram; Fig.14 It is a schematic diagram of automatic identification and positioning of the lifting model; Fig.15 It is a schematic diagram of the concrete professional data list; Fig.16 It is a schematic diagram of the data list of masonry profession; Fig.17 It is a schematic diagram of the professional data list of steel structure; Fig.18 It is a schematic diagram of the data list of the electromechanical profession; Fig.19 It is a diagram of the curtain wall professional data list; Fig. 20 It is a schematic diagram of the professional decoration data list; Fig.21 It is a schematic diagram of automatically collecting material data; Fig. 22 It is to automatically integrate and generate a schematic diagram of the material pick-up order. DETAILED DESCRIPTION
[0035] The present invention proposes an intelligent material picking system and method for construction projects, the basic principle of which is to realize highly automated and highly accurate full-professional building information model recognition, material consumption statistics and material list file export for the material picking work of construction projects. The on-site management personnel enter the text description of each professional building information model file and the basic information required for picking. Based on the manually entered material picking requirements, the system automatically identifies the building information model attribute parameters through the picking model recognition and positioning algorithm, each professional picking algorithm, and the picking data collection algorithm, and counts the material consumption according to the measurement rules. Finally, it integrates and generates a standardized material picking list file with complete information, which can be directly used for on-site material procurement in batches.
[0036] For more information, see Figure 1-Figure 10 , an intelligent material picking system for construction engineering, the system includes a basic information module, a data import module, an intelligent material picking module and a material list export module; the data import module includes a building information model import module and a material picking information manual entry module; Intelligent lifting modules are divided into concrete lifting modules, masonry lifting modules, steel structure lifting modules, electromechanical lifting modules, curtain wall lifting modules and decoration lifting modules according to their specialties.
[0037] The basic information module is the original database of basic information that the system needs to call for intelligent material extraction, which includes the project information database, material list database and measurement rule database. The project information database contains the basic information required for the material list, such as the name of the engineering project, information on participating units, project organization and personnel information, engineering design information, and construction progress information, so that relevant data can be automatically matched and called when the material list is generated, without the need for manual filling; The material list database contains standardized and parameterized material bill template data for various professions such as concrete, masonry, steel structure, electromechanical pipelines, curtain wall panels, decorative tiles, etc., providing a benchmark for model attribute information recognition and providing the prerequisite for the automatic generation of material bills; The measurement rule library contains programmed algorithms for calculating the quantities of various professional projects, such as concrete, masonry, steel structure, electromechanical pipelines, curtain wall panels, decorative tiles, etc. It supports the addition of measurement rules to the project quantities shown in the model to correct the material consumption for the second time, solving the problem of inaccurate consumption statistics caused by differences in modeling accuracy.
[0038] Among them, the building information model import module can realize the import and storage of building information model files of various disciplines and data formats, automatically read the information carried by the model and form a structured model database; the material collection information manual entry module can realize the manual input of text descriptions of basic information required for material collection, such as material collection discipline, material collection location, planned entry time, additional measurement rules and other ancillary parameters. The system automatically calls the material list template, project information, and engineering quantity calculation rules in the basic information module according to the input information, and also provides an interface that allows manual modification of the parameters of the final generated material collection list.
[0039] Furthermore, the intelligent material collection module can recognize the language of the manually input material collection text description, automatically and accurately locate the component model set corresponding to the profession and position of the material collection, intelligently identify the model attribute information of the matching component corresponding to the material list requirements, calculate the component material usage according to the engineering quantity shown in the model and the additional measurement rules, and automatically group and merge the component data with the same attribute type to form the overall usage data required for the material collection list. The intelligent material collection module includes three algorithms: material collection model recognition and positioning algorithm, professional material collection algorithm, and material collection data collection algorithm.
[0040] Furthermore, the material picking model recognition and positioning algorithm realizes AI semantic recognition according to the input professional text or voice, firstly, performs semantic recognition on the professional type involved in the material picking and automatically filters all the building information model components of the corresponding profession, on this basis, performs semantic recognition on the building units involved in the material picking and automatically filters the building information model components of the corresponding building units, on this basis, performs semantic recognition on the floor information involved in the material picking and automatically filters the building information model components of the corresponding floors, on this basis, performs semantic recognition on the construction sections involved in the material picking and automatically filters the building information model components of the corresponding construction sections, on this basis, performs semantic recognition on the component types involved in the material picking and automatically filters the building information model components of the corresponding types, after five levels of layer-by-layer screening and filtering of profession-building-floor-construction section-component type, all the model components of the required parts for the material picking are finally accurately located.
[0041] Furthermore, each professional material raising algorithm includes concrete material raising algorithm, masonry material raising algorithm, steel structure material raising algorithm, electromechanical material raising algorithm, curtain wall material raising algorithm and decoration material raising algorithm.
[0042] 1) The concrete material extraction algorithm performs a While loop for each component after the positioning of the concrete component set, determines the component type attribute information in the component, classifies the component into walls, beams, slabs and columns, reads the component code, component type, and strength grade attribute information in each component, and automatically calculates the modeling volume of the component through a geometric function formula. If the concrete engineering quantity measurement rule has been attached, the modeling volume data is automatically corrected to the measurement engineering quantity through the measurement rule function formula, and finally the concrete consumption for material extraction reference is formed. After the While loop is completed, a list of component code, type, strength grade attribute + concrete consumption data set is formed.
[0043] 2) The masonry material extraction algorithm performs a While loop on each masonry component set after positioning, determines the component type attribute information in the component, and classifies the component into two categories: masonry and secondary structure. The component code, block type, and specification model attribute information of the masonry component are read, and the component code, concrete component type, and strength grade attribute information of the secondary structure component are read. The modeling volume of the component is automatically calculated through the geometric function formula. If the masonry engineering quantity measurement rule has been attached, the modeling volume data is automatically corrected to the measurement engineering quantity through the measurement rule function formula, and finally the masonry consumption for material extraction reference is formed. After the While loop is completed, the masonry component forms a list of component code, block type, specification model attribute + block volume data set, and the secondary structure component forms a list of component code, type, strength grade attribute + concrete consumption data set.
[0044] 3) The steel structure material extraction algorithm performs a While loop on each of the located steel structure component sets, determines the component type attribute information in the component, and classifies the components into four categories: steel beams, steel columns, steel plates, and spare parts. It reads the component code, component type, component material, and specification and size attribute information in each component, and automatically calculates the modeling volume of the component through a geometric function formula. The system has built-in density data for various types of steel materials, and automatically calculates the component weight through the density and volume product formula. If the steel structure engineering quantity measurement rules have been attached, the measurement rule function formula is used to automatically correct the component weight data to the measurement engineering quantity, and finally forms the steel structure usage for material extraction reference. After the While loop is completed, a list of component code, type, material, specification and size attributes + steel structure usage data sets is formed.
[0045] The present invention also provides a method for using the intelligent material lifting system for construction engineering, and the specific implementation steps are as follows: (1) Manually input the BIM files of each discipline in sequence, or directly input the integrated BIM files of all disciplines.
[0046] (2) The system automatically reads all the data in the building information model, forms a model structured database and stores it in the background.
[0047] (3) Manually input a text description of the basic information required for this material collection, including the professions involved in the material collection, the detailed location of the material collection (building unit-floor-construction section-system type), the planned arrival time, additional measurement rules and other auxiliary parameters on the material list.
[0048] (4) Based on the text description, the system automatically retrieves and displays the material list template, project information (project name, names of involved units, names of professional responsible persons, current construction stage, matching material collection location design information) and matching measurement rule data of the basic information module, and prompts manual confirmation whether the material collection requirements are met. If not, the text description can be revised until the data is called to meet the material collection requirements.
[0049] (5) After manual confirmation that the material collection requirements are met, the system starts the material collection model identification and positioning algorithm, automatically identifies and locates the building information model, automatically selects and highlights the set of all component models corresponding to the profession and location of the material collection, and prompts manual confirmation whether the component set is accurate. Components can be manually added or deleted to correct the scope of the component set.
[0050] (6) After manually confirming the scope of the component set, the system starts the corresponding professional material extraction algorithm (concrete, masonry, steel structure, electromechanical, curtain wall, decoration 6 choose 1), and cyclically identifies the model attribute information of each component in the set, reads the component code, system type, specification model and other parameters required by the bill of materials, and calculates the size, volume, area, weight and other engineering quantities shown in the component model. After the set identification is completed, a component data list is formed. If additional measurement rules are manually selected, the engineering quantity data is automatically corrected based on the engineering quantity shown in the model according to the measurement rules.
[0051] (7) The system starts the material collection algorithm, automatically sorts out the component data list, merges the component data with the same attributes such as system type, specification and model, integrates the engineering quantity data, and forms an overall quantity list of the same type of materials.
[0052] (8) The system automatically integrates process data such as the bill of materials template, project information, material name, detailed location of material pick-up, planned site arrival time, specifications and models, engineering quantity and other ancillary parameters, and generates a preview of the material pick-up list with complete information, prompting manual confirmation to determine whether the material pick-up requirements are met. If not, the bill of materials content can be manually modified until the bill of materials content meets the material pick-up requirements.
[0053] (9) After manually confirming that the material list content meets the material pick-up requirements, the system automatically exports and downloads material pick-up list files in various formats.
[0054] Furthermore, the electromechanical material extraction algorithm performs a While loop on each electromechanical component set after positioning, determines the component type attribute information in the component, classifies the component into pipelines, pipe fittings, valves and equipment, reads the component code, component name, system type, component material, specification and model attribute information in each component, and automatically calculates the modeling length of pipeline components through geometric function formulas, and automatically calculates the modeling quantity of the other three types of components through statistical function formulas. If the electromechanical engineering quantity measurement rules have been attached, the component length / quantity data is automatically corrected to the measurement engineering quantity through the measurement rule function formula, and finally the electromechanical consumption for material extraction reference is formed. After the While loop is completed, a list of component code, name, system type, material, specification and model attributes + pipeline length / pipe fittings, valves, and equipment quantity usage data sets is formed.
[0055] Furthermore, the curtain wall material extraction algorithm performs a While loop on each component of the located curtain wall component set, determines the component type attribute information in the component, classifies the component into embedded parts, panels, keels and accessories, reads the component code, component type, component name, material specification, processing size, and surface treatment attribute information in each component, and automatically calculates the modeling area of panel components through geometric function formulas. The modeling volume or length of the other three types of components is automatically calculated through geometric function formulas, and the component weight is automatically calculated through built-in material density data and density × volume formula. If the curtain wall engineering quantity measurement rules have been attached, the component area / weight data is automatically corrected to the measurement engineering quantity through the measurement rule function formula, and finally the curtain wall consumption for material extraction reference is formed. After the While loop is completed, a list of component code, type, material specification, processing size, surface treatment attribute + panel length / embedded part, keel, and accessory weight consumption data set is formed.
[0056] Furthermore, the decoration material picking algorithm performs a While loop on each component of the located decoration component set, determines the component type attribute information in the component, and classifies the components into four categories: facing tiles, ceiling panels, wall panels, and doors and windows. The component code, component type, specification model, material color, and layout size attribute information in each component are read, and the modeling area of the component is automatically calculated through a geometric function formula. If the decoration project quantity measurement rules have been attached, the component area data is automatically corrected to the measurement project quantity through the measurement rule function formula, and finally the decoration quantity for material picking reference is formed. After the While loop is completed, a list of component code, type, specification model, material color, layout size attribute + decoration quantity data set is formed.
[0057] Furthermore, the material collection algorithm performs a while loop on the component usage data collection list generated by each professional material collection algorithm, and classifies and merges the components with the same attribute information step by step. After the components with the same attributes are merged, the engineering quantity data (volume, area, length, weight, quantity, etc.) are added up to form the material usage required in the same group of material lists, and the attribute information and engineering quantity sum data are embedded in the material collection list templates of each professional material.
[0058] Furthermore, the material list export module automatically integrates, generates and exports a complete material pick list file based on the material list template and project information called by the basic information module, the material pick-up specialty, material pick-up location, planned entry time and other ancillary parameters called by the data import module, and the specification model attributes and material usage statistics called by the intelligent material pick-up module. It is provided for on-site management personnel to use for material procurement, and can support manual correction of material pick list data.
[0059] Example 1 The intelligent material lifting system and method provided by the present invention are used in the following examples: 1. Enter the building information model file, see Fig.11 ; 2. Form a model structured database, see Fig.12 ; 3. Enter the text description of the material collection information and preview the material list, see Fig.13 ; 4. Automatic identification and positioning of lifting model, see Fig.14 ; 5. Start the material extraction algorithm to generate a component material extraction data list: 1) Concrete, see Fig.15 ; 2) Masonry, see Fig.16 ; 3) Steel structure specialty, see Fig.17 ; 4) Mechanical and electrical engineering, see Fig.18 ; 5) Curtain wall specialty, see Fig.19 ; 6) Decoration major, see Fig. 20 ; 6. Automatically collect material data, see Fig.21 ; 7. Automatically integrate and generate material pick-up orders, see Fig. 22 .
[0060] Manually import the building information model and the basic parameters required for material collection, and through artificial intelligence algorithms, basically realize the convenient working mode of inputting material collection parameters → automatically identifying the building information model → automatically counting the usage → exporting standardized material collection lists, which greatly improves the work efficiency and accuracy of material collection in various professional fields of construction projects.
[0061] Simple text description can realize intelligent positioning of component sets in the building information model, intelligent identification of component attribute parameters, and automatic and accurate statistics of material usage based on standardized measurement rules. At the same time, it can automatically match the corresponding profession according to on-site needs and export standardized material pick-up lists. It solves the problems of low efficiency and inaccurate usage statistics of material pick-up at construction sites in the past, improves the level of material entry quantity control to a certain extent, and is the core of realizing intelligent material pick-up for construction projects.
[0062] The above description is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that a technician familiar with the technical field can think of within the technical scope disclosed in the present invention should be covered within the protection scope of the present invention.
Claims
1. Intelligent material lifting system for construction projects, characterized by: The system includes a basic information module, a data import module, an intelligent material collection module and a material list export module; The basic information module is the original database of basic information that the system needs to call for intelligent material extraction, which includes the project information database, material list database and measurement rule database; The data import module includes a building information model import module and a material information manual entry module; Intelligent lifting modules are divided into concrete lifting modules, masonry lifting modules, steel structure lifting modules, electromechanical lifting modules, curtain wall lifting modules and decoration lifting modules according to their specialties.
2. The material lifting system according to claim 1, characterized in that: The project information database contains the basic information required for the bill of materials, such as the name of the project, information on participating units, project organization and personnel, engineering design information, and construction progress information. It can automatically match and call relevant data when the bill of materials is generated, without the need for manual filling. The material list database contains standardized and parameterized material bill template data for various professions such as concrete, masonry, steel structure, electromechanical pipelines, curtain wall panels, decorative tiles, etc., providing a benchmark for model attribute information recognition and providing the prerequisite for the automatic generation of material bills; The measurement rule library contains programmed algorithms for calculating the quantities of various professional projects, such as concrete, masonry, steel structure, electromechanical pipelines, curtain wall panels, decorative tiles, etc. It supports the addition of measurement rules to the project quantities shown in the model to correct the material consumption for the second time, solving the problem of inaccurate consumption statistics caused by differences in modeling accuracy.
3. The material lifting system according to claim 1, characterized in that: Among them, the building information model import module can realize the import and storage of building information model files of various disciplines and data formats, automatically read the information carried by the model and form a structured model database; the material collection information manual entry module can realize the manual input of text descriptions of basic information required for material collection, such as material collection discipline, material collection location, planned entry time, additional measurement rules and other ancillary parameters. The system automatically calls the material list template, project information, and engineering quantity calculation rules in the basic information module according to the input information, and also provides an interface that allows manual modification of the parameters of the final generated material collection list.
4. The material lifting system according to claim 1, characterized in that: The intelligent material picking module can recognize the language of manually input material picking text descriptions, automatically and accurately locate the component model set corresponding to the profession and position of the material picking, intelligently identify and match the model attribute information of the component corresponding to the material list requirements, calculate the component material usage according to the engineering quantity and additional measurement rules shown in the model, and automatically group and merge the component data with the same attribute type to form the overall usage data required for the material picking list; the intelligent material picking module includes three algorithms: material picking model recognition and positioning algorithm, professional material picking algorithm, and material picking data collection algorithm.
5. The material lifting system according to claim 4, characterized in that: The material picking model recognition and positioning algorithm realizes AI semantic recognition according to the input professional text or voice. First, it performs semantic recognition on the professional type involved in the material picking and automatically filters all the building information model components of the corresponding profession. On this basis, it performs semantic recognition on the building units involved in the material picking and automatically filters the building information model components of the corresponding building units. On this basis, it performs semantic recognition on the floor information involved in the material picking and automatically filters the building information model components of the corresponding floors. On this basis, it performs semantic recognition on the construction sections involved in the material picking and automatically filters the building information model components of the corresponding construction sections. On this basis, it performs semantic recognition on the component types involved in the material picking and automatically filters the building information model components of the corresponding types. After five levels of layer-by-layer screening and filtering of profession-building-floor-construction section-component type, all model components of the required parts of the material picking are finally accurately located.
6. The material lifting system according to claim 4, characterized in that: The material raising algorithms for each profession include concrete material raising algorithm, masonry material raising algorithm, steel structure material raising algorithm, electromechanical material raising algorithm, curtain wall material raising algorithm and decoration material raising algorithm.
7. The material lifting system according to claim 6, characterized in that: The concrete material extraction algorithm performs a While loop on each component of the located concrete component set, determines the component type attribute information in the component, classifies the component into walls, beams, slabs and columns, reads the component code, component type, and strength grade attribute information in each component, and automatically calculates the modeling volume of the component through a geometric function formula. If a concrete engineering quantity measurement rule has been attached, the modeling volume data is automatically corrected to the measurement engineering quantity through the measurement rule function formula, and finally the concrete consumption for material extraction reference is formed. After the While loop is completed, a list of component code, type, strength grade attribute + concrete consumption data set is formed.
8. The material lifting system according to claim 6, characterized in that: The masonry material lifting algorithm performs a While loop on the located masonry component set one by one, determines the component type attribute information in the component, and classifies the component into two categories: masonry and secondary structure. For masonry components, the component code, block type, and specification model attribute information are read; for secondary structure components, the component code, concrete component type, and strength grade attribute information are read, and the modeling volume of the component is automatically calculated through the geometric function formula. If the masonry engineering quantity measurement rule has been attached, the modeling volume data is automatically corrected to the measurement engineering quantity through the measurement rule function formula, and finally the masonry consumption for material lifting reference is formed. After the While loop is completed, the masonry component forms a list of component code, block type, specification model attribute + block volume data set, and the secondary structure component forms a list of component code, type, strength grade attribute + concrete consumption data set.
9. The material lifting system according to claim 6, characterized in that: The steel structure material extraction algorithm performs a While loop on each component of the located steel structure component set, determines the component type attribute information in the component, and classifies the components into four categories: steel beams, steel columns, steel plates, and spare parts. It reads the component code, component type, component material, and specification and size attribute information in each component, and automatically calculates the modeling volume of the component through a geometric function formula. The system has built-in density data for various types of steel materials, and automatically calculates the component weight through the density and volume product formula. If the steel structure engineering quantity measurement rules have been attached, the measurement rule function formula is used to automatically correct the component weight data to the measurement engineering quantity, and finally form the steel structure usage for material extraction reference. After the While loop is completed, a list of component code, type, material, specification and size attributes + steel structure usage data set is formed.
10. A method for using the intelligent material lifting system for construction engineering according to any one of claims 1 to 9, characterized in that: The specific implementation steps are as follows: (1) Manually input each professional building information model file in sequence, or directly input the integrated building information model file of all disciplines; (2) The system automatically reads all the data in the building information model, forms a model structured database and stores it in the background; (3) Manually input the text description of the basic information required for this material collection, including the profession involved in the material collection, the detailed location of the material collection (building unit-floor-construction section-system type), the planned entry time, additional measurement rules and other auxiliary parameters on the material list; (4) The system automatically retrieves and displays the material list template, project information (project name, name of the unit involved, name of the professional responsible person, current construction stage, matching material collection location design information) and matching measurement rule data of the basic information module based on the text description, and prompts manual confirmation whether the material collection requirements are met. If not, the text description can be revised until the data is retrieved to meet the material collection requirements; (5) After manual confirmation that the material collection requirements are met, the system starts the material collection model identification and positioning algorithm, automatically identifies and locates the building information model, automatically selects and highlights the set of all component models corresponding to the profession and location of the material collection, and prompts the manual confirmation whether the component set is accurate. The system can manually add or delete components to correct the range of the component set; (6) After manually confirming the scope of the component set, the system starts the corresponding professional material extraction algorithm (concrete, masonry, steel structure, electromechanical, curtain wall, decoration, 6 out of 1), cyclically identifies the model attribute information of each component in the set, reads the component code, system type, specification model and other parameters required by the material list, and calculates the size, volume, area, weight and other engineering quantities shown in the component model. After the set identification is completed, a component data list is formed; If additional measurement rules are manually selected, the engineering quantity data will be automatically corrected based on the engineering quantity shown in the model according to the measurement rules; (7) The system starts the material collection algorithm, automatically sorts out the component data list, merges the component data with the same attributes such as system type, specification and model, integrates the engineering quantity data, and forms an overall quantity list of the same type of materials; (8) The system automatically integrates process data such as the bill of materials template, project information, material name, detailed material pick-up location, planned site entry time, specification model, engineering quantity and other ancillary parameters, and generates a preview of the material pick-up list with complete information, prompting manual confirmation to see whether the pick-up requirements are met. If not, the bill of materials content can be manually modified until the bill of materials content meets the pick-up requirements; (9) After manually confirming that the material list content meets the material pick-up requirements, the system automatically exports and downloads material pick-up list files in various formats.
Citation Information
Patent Citations
Constructional engineering design semantic structured description and compliance review method and system
CN116186831A
BIM-based highway engineering list compiling method and system
CN117851412A
Whole-process digital quality management method for constructional engineering
CN118172202A
Automatic prediction of the usability of concrete for at least one intended use at a construction site
US20220215250A1