Floor tile arrangement work amount calculation method

Through the three-dimensional floor tile paving design calculation method based on building structural model, the accuracy of floor tile layout project statistics is solved, and the automated calculation of the number of whole bricks and cut bricks is realized, which improves construction efficiency and material utilization.

CN120354500APending Publication Date: 2025-07-22CHINA METALLURGICAL CONSTR ENG GRP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510510917.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-23
Publication Date
2025-07-22

AI Technical Summary

Technical Problem

When calculating the floor tile layout project volume, it is difficult to accurately count the number of finished bricks and cut bricks in complex spatial structures or diversified laying solutions, resulting in waste of materials and inefficient construction.

Method used

By creating a three-dimensional floor tiles laying model based on the building structure model, combining multiple laying strategies and rule engines, the number of whole bricks and cut bricks is automatically calculated, and the visual interface is generated using image recognition and BIM modeling technology for optimization and parameterization.

Benefits of technology

It realizes accurate calculation of floor tiles layout project volume, reduces artificial errors and material waste, improves construction efficiency and calculation accuracy, and provides digital and visual construction solutions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120354500A_ABST
    Figure CN120354500A_ABST
Patent Text Reader

Abstract

The invention discloses a floor tile arrangement engineering quantity calculation method, which comprises the following steps of: creating a building structure model according to a building structure drawing; in the building structure model, corresponding floor tile laying models are constructed according to different floor tile laying schemes; based on the floor tile laying model, the work amount of cutting tiles and whole tiles corresponding to the model is calculated. The floor tile arrangement can be accurately simulated based on the building structure model, and the number of the whole tiles and the number of the cut tiles are automatically counted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of building construction, and specifically relates to a method for calculating the quantity of floor tile layout work. Background Art

[0002] In building construction projects, the calculation of the quantity of floor tile layout work is one of the key links in construction design and on-site construction control. Factors such as the specifications of floor tiles, laying methods, and cutting quantities directly affect the material loss rate, labor consumption, and construction efficiency. If the quantity of work is not calculated, it is easy to cause waste of materials and labor and affect the construction progress.

[0003] The existing calculation of the quantity of floor tile layout work is mainly to count through CAD plane drawings before the floor tile laying construction on the ground. In terms of calculating the quantity of work, it can only be counted one by one in the traditional way of CAD or obtained by adding the areas of filled regions. Although this method is relatively mechanical and simple, it is prone to errors when facing complex spatial structures or diverse paving schemes, and it is impossible to quickly obtain the quantities of floor tiles of different specifications.

[0004] Therefore, to solve the above problems, a method for calculating the quantity of floor tile layout work is needed, which can accurately simulate the floor tile layout based on the building structure model and automatically count the quantities of whole tiles and cut tiles. Summary of the Invention

[0005] In view of this, the purpose of the present invention is to overcome the defects in the prior art and provide a method for calculating the quantity of floor tile layout work, which can accurately simulate the floor tile layout based on the building structure model and automatically count the quantities of whole tiles and cut tiles.

[0006] The method for calculating the quantity of floor tile layout work of the present invention includes:

[0007] Create a building structure model according to the building structure drawings;

[0008] In the building structure model, construct corresponding floor tile laying models according to different floor tile laying schemes;

[0009] Based on the floor tile laying model, calculate the quantities of cut tiles and whole tiles corresponding to this model.

[0010] Further, creating a building structure model according to the building structure drawings specifically includes:

[0011] Analyze the scanned or PDF-format building structure drawings to obtain building basic component information; the building basic components include walls, doors and windows, columns, beams, and floor slabs;

[0012] Introduce a building information modeling construction interface, convert the analyzed basic component information into structural component objects, and generate a preliminary three-dimensional building structure model;

[0013] Providing a visual interface for optimizing the preliminary three-dimensional building structure model to obtain an optimized three-dimensional building structure model;

[0014] The structural information in the optimized three-dimensional building structure model is parameterized to obtain a final three-dimensional building structure model; wherein the parameterization includes setting the floor height, wall thickness and column size.

[0015] Furthermore, according to different floor tile laying schemes, corresponding floor tile laying models are constructed, specifically including:

[0016] Setting different floor tile laying strategies; the floor tile laying strategies include straight laying, oblique laying, staggered laying, modular mixed laying and corner mosaic laying;

[0017] Through the rule engine, the paving logic is mapped to each area of the building model; the paving starting point and direction are determined, and the paving path is generated;

[0018] Combined with the actual shape of the building structure model, the laying method is adjusted and optimized, and suitable floor tile combinations are recommended for different rooms based on the selected floor tile specifications and materials.

[0019] Furthermore, the laying logic is mapped to each area of the building model through the rule engine, including:

[0020] Determine the room type based on the naming annotation of the room in the building structure model or through semantic inference of the room position, size and connection relationship; set semantic labels for the room, and the semantic labels include space purpose, area type and traffic volume;

[0021] Create a floor tile laying rule library based on space usage labels. Each rule includes applicable space type, recommended laying method, recommended brick material and specifications, and laying starting point or direction.

[0022] For each room in the building structure model, read its semantic label, perform matching logic based on rule priority and confidence, and use the matching result as input parameter to automatically build a paving model object; the paving model object includes paving method, material texture and specification;

[0023] All matching paving logics are highlighted in color or pattern in the model for users to confirm or modify.

[0024] Further, a paving path is generated, which specifically includes:

[0025] Using grid division, the ground area is divided into a matrix according to the brick specifications, and each grid unit records the position, number, brick number and paving angle;

[0026] Traverse the grid to generate path lines and determine the laying order and direction of each brick;

[0027] For each generated placement position of a brick, it is detected in real time whether it exceeds the boundary or conflicts with components. For the brick area that exceeds, a clipping algorithm is called to calculate the actual cut part, and the whole bricks and cut bricks are distinguished and marked.

[0028] Each brick is assigned a unique number and a paving sequence number, and the paving path can be output as a path line diagram, a numbered animation demonstration, or a construction sequence diagram.

[0029] Furthermore, calculate the quantities of cut bricks and whole bricks corresponding to this model, specifically including:

[0030] Divide each paving area into grids according to the floor tile size, and combine the laying starting point and direction to judge whether each brick is a whole brick or needs to be cut.

[0031] Record the position and size of each brick, distinguish between whole bricks and cut bricks, and conduct zonal statistics.

[0032] For the area that needs to be cut, simulate the brick cutting operation and output a specific cutting plan.

[0033] Summarize the usage quantities of floor tiles of each specification and each material; the usage quantities include the quantities of whole bricks and cut bricks.

[0034] Provide a visual diagram to mark the paving effect and quantity distribution, and export an Excel or BIM bill of quantities.

[0035] The beneficial effects of the present invention are as follows: A method for calculating the quantity of floor tile layout disclosed by the present invention can accurately restore the construction space by digitizing and modeling the building structure drawings, providing a reliable basis for subsequent floor tile laying design; in the building structure model, a floor tile laying model is constructed by combining multiple laying schemes, and by parametrically setting the floor tile specifications, materials, and elevations, the integration expression of design and construction information is realized. Based on this model, the quantities of whole bricks and cut bricks are automatically calculated, improving the calculation efficiency and accuracy, avoiding human errors and material waste, and providing a digital, visual, and refined solution for floor paving construction. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] The present invention will be further described below in conjunction with the drawings and embodiments:

[0037] Figure 1 It is a schematic flow diagram of the quantity calculation method of the present invention;

[0038] Figure 2 It is a schematic diagram of the building structure model of the present invention;

[0039] Figure 3 It is a schematic diagram of the floor tile information setting of the present invention;

[0040] Figure 4 Schematic diagram of the floor tile laying model of the present invention;

[0041] Figure 5 Schematic diagram of the automatically generated project quantity statistics of the present invention;

[0042] Figure 6 Schematic diagram of the number of floor tiles under an embodiment of the present invention. Detailed implementation manners

[0043] The present invention will be further described below in conjunction with the accompanying drawings of the specification, as shown in the figures:

[0044] This embodiment discloses a method for calculating the project quantity of floor tile arrangement, including the following steps:

[0045] S1. Create a building structure model according to the building structure drawings;

[0046] S2. In the building structure model, construct corresponding floor tile laying models according to different floor tile laying schemes;

[0047] S3. Based on the floor tile laying model, calculate the project quantities of the cut tiles and whole tiles corresponding to the model.

[0048] In this embodiment, in step S1, creating a building structure model according to the building structure drawings specifically includes:

[0049] Adopt image recognition and OCR technologies, and combine with an AI building drawing recognition model to analyze scanned or PDF-format building structure CAD drawings to obtain basic building component information; the basic building components include walls, doors and windows, columns, beams, and floor slabs;

[0050] Introduce a BIM building information modeling construction interface, convert the parsed basic component information into structural component objects, and generate a preliminary three-dimensional building structure model;

[0051] Provide a visual interface for optimizing the preliminary three-dimensional building structure model to obtain an optimized three-dimensional building structure model; wherein, the optimization includes checking and modification;

[0052] Parametrize the structural information in the optimized three-dimensional building structure model to obtain the final three-dimensional building structure model, as Figure 2 shown. Among them, the parametrization includes setting the floor height, wall thickness, and column size.

[0053] By introducing image recognition, it is possible to effectively solve the problems of low information extraction efficiency and poor accuracy in traditional architectural drawings, especially in PDF or scanned CAD drawings. By automatically identifying key components such as walls, doors and windows, columns, beams, and floor slabs and converting them into editable 3D structural objects, an automated modeling process from 2D drawings to 3D structural models is achieved. Combining with the BIM modeling interface improves the modeling efficiency and data compatibility, facilitating subsequent integration into the construction process. In addition, by providing a visual interface to proofread and modify the preliminary model, users can flexibly correct recognition deviations, improving the accuracy and practicality of the model. Finally, by parametrically processing the 3D structural model, the model has high editability and expandability, providing a data basis for floor tile layout simulation and engineering quantity calculation.

[0054] In this embodiment, in step S2, corresponding floor tile laying models are constructed according to different floor tile laying schemes, which specifically include:

[0055] Set different floor tile laying strategies; the floor tile laying strategies include straight laying, diagonal laying, staggered joint laying, modular mixed laying, and corner parquet laying;

[0056] Through the rule engine, map the laying logic to each area of the building model; determine the laying starting point and direction, and generate the laying path; among them, the default starting point of laying can be based on the space entrance, the visual main axis, or user-specified, and the laying direction can be the main wall direction or the visual orientation;

[0057] Combined with the actual shape of the building structure model, adjust and optimize the laying method to avoid incorrect laying and empty laying; as Figure 3 shown, according to the selected floor tile specifications and materials, recommend suitable floor tile combinations for different rooms. The finally obtained floor tile laying model is as Figure 4 shown.

[0058] By setting a variety of floor tile laying strategies, it is possible to flexibly adapt to the decoration styles and functional requirements of different spaces, enriching the expression forms of floor tile layout; with the help of the rule engine, automatically map the preset laying logic to different areas of the building model, enabling intelligent matching and rapid deployment of laying strategies, greatly improving the modeling efficiency and reducing manual intervention. The automatic generation of the laying path combines the starting point of laying and the laying direction to achieve a layout result that is more in line with actual construction operations. At the same time, by perceiving the geometric features of the building structure model, automatically adjust the laying method for special-shaped spaces or special areas to avoid incorrect laying and empty laying, ensuring the rationality and integrity of the floor tiling plan.

[0059] In this embodiment, through the rule engine, map the laying logic to each area of the building model, which specifically includes:

[0060] Determine the room type based on the naming annotation of the rooms in the building structure model or through semantic inference based on the room location, size, and connection relationship; set semantic tags for the rooms, where the semantic tags include space usage, the type of the affiliated area, and the pedestrian flow; among them, NLP text analysis and a graph structure inference model can be used for semantic inference;

[0061] Create a floor tile laying rule library based on the space usage tags. Each rule includes the applicable space type, the recommended laying method, the recommended tile materials and specifications, and the laying starting point or direction; among them, the floor tile laying rule library can be: for the kitchen: recommend imitation cement paint tiles + anti-slip straight laying + 600×600 specification; for the living room: imitation stone pattern tiles + diagonal laying / modular mixed laying + 800×1200 or 1200×1200; for the bathroom: imitation stone pattern small tiles + diagonal laying in the direction of the slope drainage;

[0062] For each room in the building structure model, read its semantic tags, execute the matching logic based on the rule priority and confidence level, and use the matching result as an input parameter to automatically construct a floor tile laying model object; the floor tile laying model object includes the laying method, the material texture, and the specification;

[0063] Among them, when multiple rules can match a space, the rule with a higher priority will be selected. For example: Rule A: applicable to all "kitchens", then the priority is 50; while Rule B: applicable to "kitchen + area less than 5 m²", then the priority is 80; then the higher-priority Rule B will be selected, indicating that it is more accurate and specific; for the current space recognition: the room is not named, but based on the door opening orientation and an area of 5 square meters, it is judged to be a kitchen, but it cannot be determined 100%, so a confidence level is set, and this confidence level is 0.85, that is, it is considered that the probability that this space is a "kitchen" is 0.85; comprehensively considering the final weights (priority × confidence level) of all rules, select the rule with the highest score to apply to obtain the matching result.

[0064] All matching laying logics are highlighted in color or pattern in the model for the user to confirm or modify.

[0065] In this embodiment, generating the laying path specifically includes:

[0066] Using grid division, the ground area is divided into a matrix according to the tile specifications. Each grid unit records the position, number, tile number, and laying angle;

[0067] Traverse the grid to generate path lines, that is, the laying order and direction of each brick; among them, if it is diagonal laying or staggered joint laying, two-dimensional rotation transformation and linear offset vector are applied to generate the laying coordinate system; for straight laying: the horizontal X-axis is numbered in sequence → the Y-axis is arranged incrementally; for diagonal laying: rotate the coordinate system at a specified angle → project and calculate the path; for staggered joint laying: offset 1 / 2 brick length for each odd and even row → use linear offset.

[0068] For each generated placement position of a brick, it is detected in real time whether it exceeds the boundary or conflicts with components. For the exceeded brick area, the clipping algorithm is called to calculate the actual cut part, and the whole brick and the cut brick are distinguished and marked.

[0069] Each brick generates a unique number and a laying sequence number. The laying path can be output as a path line diagram, a numbered animation demonstration, or a construction sequence diagram. Among them, the output path data supports export as BIM component attributes and Excel list.

[0070] In this embodiment, in step S3, the engineering quantities of the cut bricks and whole bricks corresponding to the model are calculated, specifically including:

[0071] The paving area is cut into grids according to the floor tile size, and combined with the paving starting point and direction, it is judged whether each brick is a whole brick or needs to be cut.

[0072] Record the position and size of each brick, distinguish the whole brick and the cut brick, and conduct zonal statistics.

[0073] For the area that needs to be cut, simulate the brick cutting operation and output the specific cutting plan. For example, what sizes can be cut from an 800×1200 brick for corner patching.

[0074] Summarize the usage quantities of floor tiles of each specification and each material; the usage quantities include the quantity of whole bricks and the quantity of cut bricks.

[0075] Provide a visual diagram to mark the paving effect and quantity distribution, and export the Excel or BIM engineering quantity list, as Figure 5 and Figure 6 shown.

[0076] By cutting the paving area into grids according to the floor tile size and conducting paving logic analysis in combination with the paving starting point and direction, it is possible to accurately judge whether each brick is a whole brick or a cut brick. By recording the laying position and size of each brick, the classification calculation of whole bricks and cut bricks is realized, and the usage quantities of each floor tile specification and material are automatically summarized to form a complete usage list covering whole bricks and cut bricks.

[0077] With the visual diagram function, the tiling effect and brick distribution in each area can be intuitively viewed. At the same time, it supports exporting Excel lists or BIM engineering quantity reports, facilitating docking with construction management and improving the data flow efficiency and project collaborative management ability. It not only enhances the accuracy and refinement of engineering quantity statistics but also improves the preparation efficiency in the early stage of construction and the material utilization rate.

[0078] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit them. Although the present invention has been described in detail with reference to the preferred embodiments, those of ordinary skill in the art should understand that the technical solutions of the present invention can be modified or equivalently replaced without departing from the purpose and scope of the technical solutions of the present invention, and they should all be covered within the scope of the claims of the present invention.

Claims

1. A method for calculating the engineering quantity of floor tile layout, characterized in that: Including: Create a building structure model according to the building structure drawings; In the building structure model, construct corresponding floor tile laying models according to different floor tile laying schemes; Based on the floor tile laying model, calculate the quantities of cut tiles and whole tiles corresponding to the model.

2. The method for calculating the engineering quantity of floor tile layout according to claim 1, characterized in that: Create a building structure model according to the building structure drawings, specifically including: Analyze the scanned or PDF-format building structure drawings to obtain basic building component information; the basic building components include walls, doors, windows, columns, beams, and floor slabs; Introduce a building information modeling construction interface, convert the parsed basic component information into structural component objects, and generate a preliminary three-dimensional building structure model; Provide a visual interface for optimizing the preliminary three-dimensional building structure model to obtain an optimized three-dimensional building structure model; Parametrize the structural information in the optimized three-dimensional building structure model to obtain the final three-dimensional building structure model; wherein, the parametrization includes setting the floor height, wall thickness, and column size.

3. The floor tile arrangement engineering quantity calculation method according to claim 1, characterized in that: Construct corresponding floor tile laying models according to different floor tile laying schemes, specifically including: Set different floor tile laying strategies; the floor tile laying strategies include straight laying, diagonal laying, staggered joint laying, modular mixed laying, and corner parquet laying; Through a rule engine, map the laying logic to each area of the building model; determine the laying starting point and direction, and generate a laying path; Combine the actual shape of the building structure model, adjust and optimize the laying method, and recommend suitable floor tile combinations for different rooms according to the selected floor tile specifications and materials.

4. The method for calculating the floor tile layout engineering quantity according to claim 3, wherein: Through a rule engine, map the laying logic to each area of the building model, specifically including: Based on the naming annotation of the rooms in the building structure model or semantic inference through the room position, size, and connection relationship to determine the room type; set semantic tags for the rooms, and the semantic tags include space usage, regional type, and pedestrian flow; Create a floor tile laying rule library based on space usage tags, and each rule includes applicable space types, recommended laying methods, recommended brick materials and specifications, laying starting points or directions; For each room in the building structure model, read its semantic tags, execute the matching logic based on rule priority and confidence, and use the matching result as input parameters to automatically construct a floor tile laying model object; the floor tile laying model object includes laying methods, material textures, and specifications; All matching laying logics are highlighted in color or patterns in the model for users to confirm or modify.

5. The floor tile layout engineering quantity calculation method according to claim 3, characterized in that: Generate a laying path, specifically including: Using grid division, divide the ground area into a matrix according to the brick specifications, and each grid unit records the position, number, brick number, and laying angle; Traverse the grid to generate path lines, and determine the laying order and direction of each brick; For each generated placement position of a brick, real-time detect whether it exceeds the boundary or conflicts with components. For the exceeded brick area, call a cutting algorithm to calculate the actual cutting part, and distinguish and mark whole tiles and cut tiles; Generate a unique number and a laying sequence number for each brick, and the laying path can be output as a path line diagram, a numbered animation demonstration, or a construction sequence diagram.

6. The floor tile arrangement engineering quantity calculation method according to claim 1, wherein: Calculate the quantities of cut tiles and whole tiles corresponding to the model, specifically including: Grid-cut each paving area according to the floor tile size, and combine the laying starting point and direction to determine whether each brick is a whole brick or needs to be cut; Record the position and size of each brick, distinguish between whole bricks and cut bricks, and conduct zonal statistics; For the areas that need to be cut, simulate the brick cutting operation and output the specific cutting plan; Summarize the usage quantities of floor tiles of various specifications and materials; the usage quantities include the quantities of whole bricks and cut bricks; Provide a visual diagram to mark the paving effect and quantity distribution, and export an Excel or BIM bill of quantities.