Fabricated curtain wall construction method, system and equipment based on BIM technology and storage medium

By applying BIM technology in prefabricated curtain wall construction, including virtual wiring, lifting path simulation, temporary fixation and error detection, the problem of low construction accuracy is solved, and higher installation accuracy and lower rework probability are achieved.

CN119494140APending Publication Date: 2025-02-21WULIN CONSTR ENG
View PDF 0 Cites 3 Cited by

Patent Information

Application Number
CN202411550204.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-01
Publication Date
2025-02-21

AI Technical Summary

Technical Problem

The existing prefabricated curtain wall construction methods through BIM technology have not been fully extended to the construction stage, resulting in a reduction in construction accuracy.

Method used

The prefabricated curtain wall construction method based on BIM technology includes virtual laying of the main structure of the building, obtaining curtain wall information, simulating the lifting path, performing temporary fixation and error detection until the error is within the preset range.

Benefits of technology

It significantly improves the accuracy of curtain wall unit positioning, reduces on-site measurement errors, improves installation accuracy, and reduces the probability of rework.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119494140A_ABST
    Figure CN119494140A_ABST
Patent Text Reader

Abstract

The invention discloses a fabricated curtain wall construction method, system and equipment based on a BIM technology and a storage medium. The method comprises the following steps: performing virtual paying-off on a building main body structure to obtain paying-off data; acquiring curtain wall information of the fabricated curtain wall; performing hoisting path simulation on the fabricated curtain wall according to the curtain wall information and the pay-off data, and adjusting the simulated hoisting path in a BIM model including the building main body structure to obtain an adjusted BIM model; the assembled curtain wall is temporarily fixed through the adjusted BIM model; performing error detection on the temporarily fixed fabricated curtain wall to obtain an error report, performing position adjustment on the temporarily fixed fabricated curtain wall according to the error report, and stopping adjustment when an error value is within a preset range to complete installation. By implementing the technical scheme provided by the invention, the construction precision of the fabricated curtain wall is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to computer technology and in particular to a method, system, device and storage medium for prefabricated curtain wall construction based on BIM technology. Background Art

[0002] With the deepening of the digital transformation of the global construction industry, building information modeling (BIM) technology has become the core driving force. Traditional two-dimensional drawings are gradually being replaced by three-dimensional digital models, which not only changes the design method, but also revolutionizes the construction management method. In this context, prefabricated buildings are becoming increasingly popular around the world due to their advantages such as high efficiency, controllable quality and sustainability. As an important part of the building's external envelope structure, the prefabricated construction technology of curtain walls has also developed rapidly.

[0003] In related technologies, designers use BIM software (such as Revit, ArchiCAD, etc.) to create a 3D model of the prefabricated curtain wall, realizing parametric design and rapid modification. This method improves design efficiency and reduces errors.

[0004] However, the existing prefabricated curtain wall construction method based on BIM technology is limited to the design stage and has not been fully extended to the construction stage. The measurement errors, manual operation errors, lack of real-time data feedback and dynamic adjustment mechanism during the construction process and other reasons have led to reduced construction accuracy. Summary of the invention

[0005] The application provides a prefabricated curtain wall construction method, system, equipment and storage medium based on BIM technology, which are used to improve the construction accuracy of prefabricated curtain walls.

[0006] In a first aspect, the present application provides a method for constructing an assembled curtain wall based on BIM technology, the method comprising the following steps: Virtually lay out the main structure of the building to obtain the layout data; Get the curtain wall information of the prefabricated curtain wall; Performing a hoisting path simulation on the prefabricated curtain wall according to the curtain wall information and the laying-out data, and adjusting the simulated hoisting path in the BIM model including the main structure of the building to obtain an adjusted BIM model; Temporarily fix the prefabricated curtain wall using the adjusted BIM model; The temporarily fixed assembled curtain wall is subjected to error detection to obtain an error report, and the position of the temporarily fixed assembled curtain wall is adjusted according to the error report. When the error value is within a preset range, the adjustment is stopped to complete the installation.

[0007] Optionally, performing virtual layout on the main structure of the building to obtain layout data specifically includes: Setting virtual control points and a reference line, and calibrating a coordinate system according to the virtual control points and the reference line; The main structure of the building is positioned in the coordinate system to obtain the layout points, and the layout data is obtained through the layout points.

[0008] Optionally, before virtually setting out the main structure of the building to obtain the setting-out data, the method further includes: Performing collision detection on the BIM model to obtain collision points, adjusting the BIM model according to the collision points, and stopping collision detection when all the collision points are identified; Optionally, performing collision detection on the BIM model to obtain collision points, adjusting the BIM model according to the collision points, and stopping collision detection when all the collision points are identified, specifically includes: Perform initial comprehensive collision detection on the BIM model and generate a collision list; Determine the processing priority of each collision point in the collision list; The BIM model is adjusted according to the processing priority.

[0009] Optionally, simulating a hoisting path for the prefabricated curtain wall according to the curtain wall information and the layout data, and adjusting the simulated hoisting path in a BIM model including the main structure of the building to obtain an adjusted BIM model, specifically includes: Collect 3D scan data of the construction site; Importing the line-laying data into the 3D scanning data to obtain the target position of the prefabricated curtain wall; Simulate the process of hoisting the prefabricated curtain wall to the target position in the BIM model to obtain the collision point of the hoisting process; The hoisting path is adjusted in the BIM model according to the collision points in the hoisting process to obtain an adjusted BIM model.

[0010] Optionally, temporarily fixing the prefabricated curtain wall using the adjusted BIM model specifically includes: Analyzing the adjusted BIM model using an artificial intelligence algorithm to obtain analysis data of the adjusted BIM model; Collect 3D scan data of the construction site; Determine a temporary fixing point according to the analysis data and the 3D scanning data; Marking the temporary fixing point in the BIM model, and hoisting the prefabricated curtain wall to the temporary fixing point according to the adjusted BIM model; The assembled curtain wall is temporarily fixed according to the temporary fixing points.

[0011] Optionally, error detection is performed on the temporarily fixed assembled curtain wall to obtain an error report, and the position of the temporarily fixed assembled curtain wall is adjusted according to the error report, and the adjustment is stopped when the error value is within a preset range to complete the installation, which specifically includes: Scanning the temporarily fixed prefabricated curtain wall using a 3D scanner to collect point cloud data of actual key points of the prefabricated curtain wall to obtain original point cloud data; Transmitting the original point cloud data to a central processing unit, so that the central processing unit performs noise reduction, filtering and registration on the original point cloud data to obtain processed point cloud data; Comparing the processed point cloud data with the adjusted BIM model to obtain the error between the actual key points of the prefabricated curtain wall and the target key points in the corresponding BIM model to generate an error report; Adjust the error according to the error report until the error meets a preset range; The temporarily fixed assembled curtain wall is finally fixed to complete the installation.

[0012] Optionally, adjusting the error according to the error report until the error meets a preset range specifically includes: Analyze the generated error report to calculate the overall error vector, determine the maximum error point and the key adjustment area according to the overall error vector, and obtain the adjustment direction and adjustment amplitude; Generate a step-by-step adjustment instruction according to the adjustment direction and the adjustment amplitude; The adjustment instruction is sent to the adjustment device to adjust the error.

[0013] In a second aspect, the embodiment of the present application provides a prefabricated curtain wall construction system based on BIM technology, including: The virtual layout module is used to virtually layout the main structure of the building to obtain the layout data; A curtain wall information acquisition module is used to acquire curtain wall information of the generated prefabricated curtain wall; A BIM model adjustment module, used to simulate the hoisting path of the prefabricated curtain wall according to the curtain wall information and the laying-out data, and adjust the simulated hoisting path in the BIM model containing the main structure of the building to obtain an adjusted BIM model; A temporary fixing module, used to temporarily fix the prefabricated curtain wall using the adjusted BIM model; The installation module is used to perform error detection on the temporarily fixed assembled curtain wall, obtain an error report, adjust the position of the temporarily fixed assembled curtain wall according to the error report, and stop the adjustment to complete the installation when the error is within the range allowed by the design specification.

[0014] In the third aspect, an embodiment of the present application provides an assembled curtain wall construction equipment based on BIM technology, and the assembled curtain wall construction equipment based on BIM technology includes: one or more processors and a memory; the memory is coupled to the one or more processors, and the memory is used to store computer program code, and the computer program code includes computer instructions, and the one or more processors call the computer instructions to enable the assembled curtain wall construction equipment based on BIM technology to perform the method described in the first aspect and any possible implementation method of the first aspect.

[0015] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, comprising instructions. When the above instructions are executed on prefabricated curtain wall construction equipment based on BIM technology, the above prefabricated curtain wall construction equipment based on BIM technology executes the method described in the first aspect and any possible implementation method of the first aspect.

[0016] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: 1. By virtually laying out the main structure of the building, the main structure of the building is accurately positioned, which facilitates the subsequent determination of the target position of the prefabricated curtain wall. The BIM model is adjusted according to the target position to simulate the hoisting path, effectively optimizing the installation process, significantly improving the accuracy of the curtain wall unit positioning, and reducing on-site measurement errors. The BIM model is used to assist the prefabricated curtain wall in temporary fixation and error detection, and the temporarily installed prefabricated curtain wall is tested and adjusted multiple times, which improves the installation accuracy and reduces the probability of rework.

[0017] 2. Virtual layout effectively improves the accuracy and consistency of layout, reduces human measurement errors, and provides a reliable spatial positioning basis for subsequent construction processes. At the same time, this virtual layout technology also simplifies the traditional layout process and improves construction efficiency.

[0018] 3. Through systematic collision detection and adjustment of the BIM model, all collision points are identified and resolved through repeated iterations. At the same time, by generating a collision list and determining the processing priority, the most critical and influential collision points can be processed first. This improves the feasibility of construction and effectively prevents possible spatial conflicts during the construction process.

[0019] 4. By using the 3D scanning data and layout data of the construction site, the target installation position of the prefabricated curtain wall is accurately located, ensuring the consistency between the model and the actual construction environment. By simulating the curtain wall hoisting process in the BIM model, potential collision points can be identified in advance, and the hoisting path can be adjusted according to the collision points found in the simulation, thereby improving construction efficiency.

[0020] 5. By adopting the above technical solutions, combined with artificial intelligence algorithms, BIM technology and 3D scanning technology, accurate positioning of temporary fixing points during the installation of prefabricated curtain walls is achieved. The artificial intelligence algorithm analyzes the adjusted BIM model, extracts key information and parameters, and provides data support for determining the optimal temporary fixing points. Combined with the real-time collected 3D scanning data of the construction site, the system can establish an accurate correspondence between the virtual environment and the actual environment, ensuring that the selection of temporary fixing points is consistent with theoretical calculations and adapts to actual construction conditions. Temporary fixing of the prefabricated curtain wall at the temporary fixing point improves the accuracy and efficiency of the installation of the prefabricated curtain wall.

[0021] 6. The installation accuracy of prefabricated curtain walls is improved by integrating 3D scanning technology and BIM modeling. The high-precision point cloud data collected by the 3D scanner provides an accurate digital expression of the actual installation status. The central processing unit performs noise reduction, filtering and registration processing on the original point cloud data to ensure the data quality of subsequent analysis. The processed point cloud data is accurately compared with the BIM model, and the error between the BIM model and the actual installation is quantified, providing a data basis for adjusting the error.

[0022] 7. By adopting the above technical solution, the error report is analyzed, the overall error vector is calculated, and the maximum error point and key adjustment area are determined, so that the installation adjustment of the prefabricated curtain wall can be made precise. By generating precise adjustment directions and amplitudes and converting them into step-by-step adjustment instructions, the system can directly control the adjustment equipment for automatic adjustment. At the same time, the strategy of prioritizing key areas effectively reduces the number of adjustments and further improves the overall installation efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 It is a flow chart of a prefabricated curtain wall construction method based on BIM technology in an embodiment of the present application; Figure 2 This is another flow chart of the assembled curtain wall construction method based on BIM technology in the embodiment of the present application; Figure 3 It is a structural schematic diagram of an assembled curtain wall construction system based on BIM technology in an embodiment of the present application; Figure 4 It is a schematic diagram of the structure of an electronic device in an embodiment of the present application.

[0024] Attached figure numbers: 301, virtual laying-out module; 302, curtain wall information acquisition module; 303, BIM model adjustment module; 304, fixing module; 305, installation module; 306, error adjustment module; 307, detection module; 401, processor; 402, communication bus; 403, user interface; 404, network interface; 405, memory. DETAILED DESCRIPTION

[0025] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to be used as limitations to the present application. As used in the specification and appended claims of the present application, the singular expressions "one", "a kind of", "said", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear indication to the contrary in the context. It should also be understood that the term "and / or" used in the present application refers to any or all possible combinations comprising one or more listed items.

[0026] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.

[0027] Figure 1 It is a flow chart of a prefabricated curtain wall construction method based on BIM technology in an embodiment of the present application; See also Figure 1 In the embodiment of the present application, the method for constructing an assembled curtain wall based on BIM technology includes: S101, virtually laying out the main structure of the building to obtain laying-out data; Specifically, virtual control points and baselines are set, the coordinate system is calibrated according to the virtual control points and baselines, the main structure of the building is located in the coordinate system to obtain the layout points, and the layout data is obtained through the layout points.

[0028] Among them, the main structure of the building is virtually laid out, and the main structure of the building includes frame structure, wall structure, horizontal load-bearing structure, vertical load-bearing structure, and connection and force transmission structure. Virtual control points are reference points selected in the BIM model, which usually correspond to key measurement control points on the actual construction site, such as the corners of the building or the intersection of the main structure. At the same time, the baseline is set as the reference line in the model, which usually includes the main axis of the building and other important structural lines. These virtual control points and baselines together constitute the skeleton structure in the virtual space. Select and measure stable control points in the actual construction site to determine their precise coordinates.

[0029] In the BIM model, according to the actual construction site measurement data, select key locations (such as building corners, main structure intersections, etc.) to set virtual control points and assign them precise coordinates. At the same time, create reference lines corresponding to the building design in the model, including main axis lines, structural grid lines, etc. Ensure that the virtual control points and reference lines accurately correspond to the actual measurement data, and mark and number them in the BIM software.

[0030] Use high-precision measurement equipment such as total stations or GPS to calibrate the coordinate system based on virtual control points and baselines to ensure that the coordinate system in the virtual model is highly consistent with the coordinate system of the actual construction site. The calibration process BIM model compares and adjusts the control points and baselines in the virtual model with the measurement data of the actual construction site, so that the BIM model can accurately reflect the geographical and spatial characteristics of the actual construction site.

[0031] After the calibration of the coordinate system is completed, the main structure of the building is precisely positioned in the calibrated coordinate system to ensure that each building component in the virtual model, such as walls, columns, floor slabs, curtain wall units, etc., can find the exact position in the virtual space. Based on the accurate position in the virtual space, a series of key layout points are determined in the virtual model. Each layout point contains the precise spatial information of each building component, including its exact position in the three-dimensional coordinate system. Detailed layout data is generated in the BIM system based on the precisely located layout points. The layout data is a digital representation of the precise position of each part of the main structure of the building in three-dimensional space. The layout data mainly includes the coordinate information (X, Y, Z values), identification information (such as component number), geometric information (size and shape), direction and elevation information, relationship data with other components, and related construction and quality control information of each part of the main structure of the building.

[0032] S102, obtaining curtain wall information of the generated prefabricated curtain wall; Curtain wall information refers to the geometric dimensions, weight, material specifications, installation coordinates, connection details, performance parameters, waterproof design, installation sequence, special requirements, manufacturer information, quality control standard installation and other information of the curtain wall units of the prefabricated curtain wall. Before the prefabricated curtain wall of the prefabricated curtain wall is transported to the construction site, an RFID tag is installed on each prefabricated curtain wall or a unique QR code is printed. These labels can quickly and accurately identify each prefabricated curtain wall. Construction workers use handheld devices to scan these tags and immediately retrieve the detailed information of the prefabricated curtain wall stored in the BIM model.

[0033] It is understandable that in this embodiment, the identification of the curtain wall can include not only the above-mentioned RFID tag or the printed unique QR code, but also other methods, such as NFC tags, barcodes, etc., which are not limited to the specific ones here.

[0034] S103, simulating a hoisting path for the prefabricated curtain wall according to the curtain wall information and the laying-out data, and adjusting the simulated hoisting path in the BIM model including the main structure of the building to obtain an adjusted BIM model; Specifically, 3D scanning data of the construction site is collected, and the layout data is imported into the 3D scanning data to obtain the target position of the prefabricated curtain wall. The process of hoisting the prefabricated curtain wall to the target position is simulated in the BIM model to obtain the collision points of the hoisting process. The hoisting path is adjusted in the BIM model according to the collision points of the hoisting process to obtain the adjusted BIM model.

[0035] Among them, the 3D scanning data of the construction site accurately captures the actual conditions of the construction site, including building structures, temporary facilities, terrain features and surrounding environment. It consists of millions of spatial points with precise X, Y, and Z coordinates. Scanning stations are set up at multiple locations on the construction site, and high-precision 3D laser scanners are used at the scanning stations to perform a full-scale scan of the entire construction site to ensure coverage of the entire building exterior and related internal areas. In the same coordinate system of the layout data, each scanning station will capture millions of discrete three-dimensional spatial points to form high-density point cloud data by scanning with high-precision 3D laser scanners such as FARO Focus or Leica RTC360. In the high-density point cloud data, each point has precise X, Y, and Z coordinate values, defining its exact position in three-dimensional space. These data points may also contain other attributes, such as reflection intensity values ​​or color information. Professional software such as FARO SCENE or Leica Cyclone is used to align and merge the data of all scanning stations, and finally a complete 3D point cloud model is generated to obtain comprehensive 3D scanning data.

[0036] Choose a software that can process both point cloud data and vector data, such as Autodesk ReCap, CloudCompare, Leica Cyclone, etc., import the layout data and 3D scan data, identify at least three common reference points in the 3D scan data and the layout data, such as the corners of the building, pre-set control points or other obvious landmarks, etc., use the software's built-in alignment tool to match the reference points in the layout data with the corresponding points in the 3D scan data, and use the software's optimization algorithm to make fine adjustments to obtain the precise installation position of the prefabricated curtain wall.

[0037] Import the processed 3D scan data, layout data and existing prefabricated curtain wall 3D model into BIM software such as Autodesk Revit or Navisworks. Ensure that the prefabricated curtain wall 3D model corresponds accurately to the target position in the layout data. Using the prefabricated curtain wall 3D model, define the lifting path for each curtain wall unit of the prefabricated curtain wall, determine the starting point and end point, and select appropriate lifting equipment such as tower crane or mobile crane according to the weight, size and lifting height of the curtain wall unit. Ensure that the lifting capacity and range of the selected equipment are sufficient to cover the entire path from the storage area to the installation location.

[0038] It should be noted that the hoisting path of each curtain wall unit should be the most direct and shortest route from the storage area to the installation location, but the safe distance between the curtain wall unit and obstacles during the hoisting process needs to be considered. These obstacles may include the building structure itself, temporary supports, scaffolding, other construction equipment, and already installed curtain wall units. Generally, a safety gap of at least 0.5m to 1m can be reserved in the path planning, depending on the specific requirements of the project and site conditions.

[0039] Run a collision detection analysis to simulate the entire lifting process to obtain all potential collision points during the lifting process, including collisions with building structures, temporary facilities or other installed curtain wall units. Adjust each collision point one by one in the BIM model. Possible adjustments include modifying the lifting path to avoid obstacles, adjusting the location or type of lifting equipment, changing the lifting sequence of curtain wall units, or adding temporary supports or protection measures when necessary. Update the BIM model to reflect all path adjustments and optimization measures. Finally, generate the final lifting plan, including a detailed lifting path diagram, installation sequence, and necessary safety measures. The specific steps of collision detection are explained later and will not be expanded here.

[0040] S104, temporarily fixing the prefabricated curtain wall using the adjusted BIM model; Specifically, the adjusted BIM model is analyzed using an artificial intelligence algorithm to obtain the analysis data of the adjusted BIM model, the 3D scanning data of the construction site is collected, and the temporary fixing points are determined based on the analysis data and the 3D scanning data. The temporary fixing points are marked in the BIM model, and the prefabricated curtain wall is hoisted to the temporary fixing points according to the adjusted BIM model, and the prefabricated curtain wall is temporarily fixed at the temporary fixing points.

[0041] Among them, the specific steps of obtaining the 3D scanning data conducted on the construction site refer to step S103, which will not be repeated here. The analysis data of the BIM model is compared and integrated with the actual field data obtained by 3D scanning. The specific steps refer to the import of the line-laying data into the 3D scanning data in step S103, which will not be repeated here. The artificial intelligence algorithm identifies the most suitable position as a temporary fixing point for the curtain wall. The selection of these temporary fixing points needs to consider multiple factors, such as structural bearing capacity, accessibility, deviation from the final installation position, etc., and these points are accurately marked in the BIM model. According to the instructions of the adjusted BIM model, hoisting equipment such as tower cranes or mobile cranes are enabled to hoist the prefabricated curtain wall units to these temporary fixing points, and the prefabricated curtain wall is temporarily fixed at the temporary fixing points.

[0042] It should be noted that the temporary fixing method can use specially designed temporary fixing devices, such as adjustable support frames, clamps or temporary connectors, or simple temporary welding can be performed at the temporary fixing points, which is not limited here.

[0043] S105, performing error detection on the temporarily fixed assembled curtain wall to obtain an error report, adjusting the position of the temporarily fixed assembled curtain wall according to the error report, and stopping the adjustment when the error value is within a preset range to complete the installation.

[0044] Specifically, a 3D scanner is used to scan the temporarily fixed assembled curtain wall, and the point cloud data of the actual key points of the assembled curtain wall is collected to obtain the original point cloud data, which is then transmitted to the central processing unit. The central processing unit performs noise reduction, filtering and registration on the original point cloud data to obtain processed point cloud data, and the processed point cloud data is compared with the adjusted BIM model to obtain the error between the actual key points of the assembled curtain wall and the corresponding target key points in the BIM model, and an error report is generated. The error is adjusted according to the error report, and the adjustment is repeated until the error meets the installation requirements, and the temporarily fixed assembled curtain wall is finally fixed to complete the installation.

[0045] Among them, a high-precision 3D laser scanner is used to comprehensively scan the temporarily fixed prefabricated curtain wall, capturing a large number of points on the curtain wall surface. The collection of these points accurately reflects the actual shape and position of the prefabricated curtain wall. The key point data on the curtain wall is collected, which usually includes the corner points, connection points and other locations that are critical to the installation accuracy of the curtain wall.

[0046] After obtaining the raw point cloud data, the system transmits the raw point cloud data to the central processing unit, which performs noise reduction, filtering, and registration on the raw point cloud data, converting the raw point cloud data that may contain noise and redundant information into a clear, accurate data set that can be used for precise analysis, and compares the processed point cloud data with the adjusted BIM model. By identifying common reference points or features, the processed point cloud data and the BIM model are converted into the same coordinate system, and key feature points and geometric shapes, such as the edges, corners, and connections of the curtain wall, are extracted from the point cloud data. At the same time, the corresponding theoretical feature points and geometric information are extracted from the BIM model. Through methods such as point-to-surface registration, geometric shape comparison, key point position comparison, and cross-sectional analysis, the deviation between the actual installation and the BIM model is accurately calculated.

[0047] In some feasible embodiments, a special software tool or API is used to extract predefined key points in the BIM model, which usually include corner points, connection points and support points of curtain wall panels. These extracted points represent the ideal position of the curtain wall. At the same time, the corresponding actual key points are identified in the point cloud data. Complex computer vision algorithms such as Harris corner detection, scale-invariant feature transform (SIFT) or speeded up robust features (SURF) can be used.

[0048] Edge detection and line segment extraction algorithms can also be applied to identify the edges and intersections of curtain wall panels, and plane fitting algorithms can be used to find the planes of curtain wall panels and find corner points at the intersections of the planes to establish a correspondence between the key points of the BIM model and the actual points identified in the point cloud data.

[0049] You can use a nearest neighbor search algorithm such as a kd tree or an octree to quickly find the nearest point in the point cloud for each BIM model key point, or use other methods to establish a correspondence between the BIM model key points and the actual points identified in the point cloud data, which is not limited here. After obtaining the correspondence between the BIM model key points and the actual points identified in the point cloud data, the system generates an error report, where the error report is a set of data that contains various values ​​and parameters obtained after precise measurement of the temporarily fixed prefabricated curtain wall. These data directly reflect the difference between the actual installation position and the design position, including position deviation value, angle deviation value, flatness measurement value, joint width measurement value, elevation error value, anchor point coordinate deviation, deformation quantification data, and related statistical data and compliance indicators.

[0050] The installation equipment adjusts the error according to the error report until the error meets the preset range. This step will be described in detail later. The temporarily fixed prefabricated curtain wall is finally fixed to complete the installation.

[0051] Optional, in Figure 1 The following steps may be performed before step S101 of the illustrated embodiment: The BIM model is subjected to collision detection to obtain collision points, the BIM model is adjusted according to the collision points, and the collision detection is stopped when all the collision points are identified.

[0052] Specifically, an initial comprehensive collision detection is performed on the BIM model, a collision list is generated, the processing priority of each collision point in the collision list is determined, and the BIM model is adjusted according to the processing priority.

[0053] Perform comprehensive collision detection on the BIM model in professional BIM software, check the spatial relationship between all components in the model, and identify any parts that interfere or intersect with each other. The software will automatically generate a detailed collision list, recording the specific location of each collision point, the components involved, and the severity of the collision. Evaluate each collision point in the collision list and determine its processing priority. This process usually considers multiple factors, including the severity of the collision, the impact on structural safety or key system functions, the position in the construction sequence, the difficulty of adjustment, etc. By comprehensively considering these factors, set the processing priority for each collision point, thus forming an orderly processing list.

[0054] According to the determined processing priority, adjust the BIM model one by one to resolve the collision points. For each collision point, first analyze the cause of the collision in detail, such as design errors, modeling errors, or specification requirements. Select the corresponding adjustment plan according to the cause of the collision, including moving components, changing component size or shape, adjusting system layout, etc. After determining the adjustment plan, implement the adjustment in the BIM model and re-check the local collision of the affected area to ensure that the new adjustment does not introduce new collisions. Continue to adjust and re-check until all collision points are identified and resolved.

[0055] In the above embodiment, by virtually laying out the main structure of the building, the main structure of the building is accurately positioned, which facilitates the subsequent determination of the target position of the prefabricated curtain wall, and the BIM model is adjusted according to the target position by simulating the hoisting path, which effectively optimizes the installation process, significantly improves the accuracy of the positioning of the curtain wall unit, and reduces the on-site measurement error. The BIM model is used to assist the prefabricated curtain wall in temporary fixation and error detection, and the temporarily installed prefabricated curtain wall is tested and adjusted multiple times, making the entire installation process more accurate, efficient and controllable.

[0056] Figure 2 This is another flow chart of the assembled curtain wall construction method based on BIM technology in the embodiment of the present application; See also Figure 2 In the embodiment of the present application, the method for constructing an assembled curtain wall based on BIM technology includes: S201, virtually laying out the main structure of the building to obtain laying-out data; S202, obtaining curtain wall information of the generated prefabricated curtain wall; S203, simulating a hoisting path for the prefabricated curtain wall according to the curtain wall information and the laying-out data, and adjusting the simulated hoisting path in the BIM model including the main structure of the building to obtain an adjusted BIM model; S204, temporarily fixing the prefabricated curtain wall using the adjusted BIM model; S205, using a 3D scanner to scan the temporarily fixed prefabricated curtain wall, collecting point cloud data of actual key points of the prefabricated curtain wall, and obtaining original point cloud data; S206, transmitting the original point cloud data to a central processing unit, so that the central processing unit performs noise reduction, filtering and registration on the original point cloud data to obtain processed point cloud data; S207, comparing the processed point cloud data with the adjusted BIM model to obtain errors between actual key points of the prefabricated curtain wall and target key points in the corresponding BIM model, so as to generate an error report; For details of S201-S207, please refer to steps S101-S105, which will not be repeated here.

[0057] S208, analyzing the generated error report to calculate the overall error vector, determining the maximum error point and the key adjustment area according to the overall error vector, and obtaining the adjustment direction and adjustment range; Analyze the generated error report and calculate the overall error vector based on the deviation of each key point in the three directions of X, Y, and Z. Through calculation, we can find the points with larger error amplitudes, which need to be adjusted first. At the same time, the areas where the error exceeds the predetermined threshold or the areas that have a significant impact on the overall structural stability are defined as key adjustment areas, so as to determine the adjustment direction and adjustment amplitude. The adjustment direction is opposite to the direction of the error vector, and the adjustment amplitude is determined based on the size of the error.

[0058] It is understood that the above calculation process includes obtaining the average error vector, that is, adding the error vectors of all key points and dividing it by the total number of key points to obtain a vector that can represent the direction and magnitude of the overall deviation. At the same time, considering that some key points may be more important than other points, a weighted error vector is calculated, that is, different points are given different weights, and then the weighted average is calculated. Statistical methods, such as principal component analysis, can also be used to determine the main direction and magnitude of the error.

[0059] S209, generating a step-by-step adjustment instruction according to the adjustment direction and the adjustment range; A progressive adjustment strategy is used to ensure the safety and controllability of the adjustment process. This process involves breaking down large adjustments into multiple small steps, each with a precise movement direction and distance, and prioritizing points with larger error margins. Structural limitations also need to be fully considered, as some adjustments may be limited by structural or material properties.

[0060] S210: Send the adjustment instruction to an adjustment device to adjust the error.

[0061] The system converts the adjustment direction and amplitude into step-by-step adjustment instructions, sends the adjustment instructions to the adjustment device, and adjusts the error.

[0062] Adjust the error according to the error report until the error meets a preset range; The temporarily fixed assembled curtain wall is finally fixed to complete the installation.

[0063] By analyzing the error report, calculating the overall error vector, and determining the maximum error point and key adjustment area, the installation adjustment of the prefabricated curtain wall is made more precise. By generating precise adjustment directions and amplitudes and converting them into step-by-step adjustment instructions, the system can directly control the adjustment equipment for automated adjustment. At the same time, the strategy of prioritizing key areas effectively reduces the number of adjustments and further improves the overall installation efficiency.

[0064] The above describes the prefabricated curtain wall construction method based on BIM technology in the embodiment of the present application. The following describes in detail the prefabricated curtain wall construction system 300 based on BIM technology in the embodiment of the application in combination with the above-mentioned prefabricated curtain wall construction method based on BIM technology.

[0065] See also Figure 3 , is a structural schematic diagram of an assembled curtain wall construction system based on BIM technology provided in an embodiment of the present application, wherein the assembled curtain wall construction system 300 based on BIM technology specifically includes: The virtual setting-out module 301 is used to perform virtual setting-out on the main structure of the building to obtain setting-out data; The curtain wall information acquisition module 302 is used to acquire the curtain wall information of the generated prefabricated curtain wall; A BIM model adjustment module 303 is used to simulate the hoisting path of the prefabricated curtain wall according to the curtain wall information and the laying-out data, and adjust the simulated hoisting path in the BIM model including the main structure of the building to obtain an adjusted BIM model; A fixing module 304 is used to temporarily fix the prefabricated curtain wall using the adjusted BIM model; The installation module 305 is used to perform error detection on the temporarily fixed assembled curtain wall, obtain an error report, adjust the position of the temporarily fixed assembled curtain wall according to the error report, and stop adjusting to complete the installation when the error is within the range allowed by the design specification.

[0066] Optionally, the virtual payout module 301 is specifically used for: Setting virtual control points and a reference line, and calibrating a coordinate system according to the virtual control points and the reference line; The main structure of the building is positioned in the coordinate system to obtain the layout points, and the layout data is obtained through the layout points.

[0067] Optionally, the curtain wall information acquisition module 302 is used to: acquire curtain wall information of the generated prefabricated curtain wall; Optionally, the BIM model adjustment module 303 is used to: Collect 3D scan data of the construction site; Importing the line-laying data into the 3D scanning data to obtain the target position of the prefabricated curtain wall; Simulate the process of hoisting the prefabricated curtain wall to the target position in the BIM model to obtain the collision point of the hoisting process; The hoisting path is adjusted in the BIM model according to the collision points in the hoisting process to obtain an adjusted BIM model.

[0068] Optionally, the fixing module 304 is specifically used for: Analyzing the adjusted BIM model using an artificial intelligence algorithm to obtain analysis data of the adjusted BIM model; Collect 3D scan data of the construction site; Determine a temporary fixing point according to the analysis data and the 3D scanning data; Marking the temporary fixing point in the BIM model, and hoisting the prefabricated curtain wall to the temporary fixing point according to the adjusted BIM model; The assembled curtain wall is temporarily fixed according to the temporary fixing points.

[0069] Optionally, the installation module 305 is specifically used to: Scanning the temporarily fixed prefabricated curtain wall using a 3D scanner to collect point cloud data of actual key points of the prefabricated curtain wall to obtain original point cloud data; Transmitting the original point cloud data to a central processing unit, so that the central processing unit performs noise reduction, filtering and registration on the original point cloud data to obtain processed point cloud data; Comparing the processed point cloud data with the adjusted BIM model to obtain the error between the actual key points of the prefabricated curtain wall and the target key points in the corresponding BIM model to generate an error report; Adjust the error according to the error report until the error meets a preset range; The temporarily fixed assembled curtain wall is finally fixed to complete the installation.

[0070] Optionally, the system further includes an error adjustment module 306, wherein the error adjustment module 306 is specifically configured to: Analyze the generated error report to calculate the overall error vector, determine the maximum error point and the key adjustment area according to the overall error vector, and obtain the adjustment direction and adjustment amplitude; Generate a step-by-step adjustment instruction according to the adjustment direction and the adjustment amplitude; The adjustment instruction is sent to the adjustment device to adjust the error.

[0071] Optionally, the system further includes a detection module 307, wherein the simulated collision detection module 307 is specifically configured to: Performing an initial comprehensive collision detection on the BIM model, stopping the collision detection when all the collision points are identified, and generating a collision list; Determine the processing priority of each collision point in the collision list; The BIM model is adjusted according to the processing priority.

[0072] It should be noted that: when the device provided in the above embodiment realizes its function, only the division of the above functional modules is used as an example. In actual application, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0073] This embodiment also discloses an electronic device, referring to Figure 4 The electronic device may include: at least one processor 401 , at least one communication bus 402 , a user interface 403 , a network interface 404 , and at least one memory 405 .

[0074] The communication bus 402 is used to realize the connection and communication between these components.

[0075] The user interface 403 may include a display screen (Display) and a camera (Camera), and the optional user interface may also include a standard wired interface and a wireless interface.

[0076] The network interface 404 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).

[0077] Among them, the processor 401 may include one or more processing cores. The processor 401 uses various interfaces and lines to connect various parts in the entire server, and executes various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 405, and calling data stored in the memory. Optionally, the processor 401 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 401 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 401, and it can be implemented separately through a chip.

[0078] Among them, the memory 405 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory 405 includes a non-transitory computer-readable storage medium. The memory 405 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 405 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 405 may also be optionally at least one storage device located away from the aforementioned processor 401. As Figure 4 As shown, the memory 405 as a computer storage medium may include an operating system, a network communication module, a user interface module, and an application program for the prefabricated curtain wall construction method based on the BIM technology.

[0079] exist Figure 4 In the electronic device shown, the user interface 403 is mainly used to provide an input interface for the user and obtain data input by the user; and the processor 401 can be used to call the application program of the prefabricated curtain wall construction method based on BIM technology stored in the memory 405. When executed by one or more processors, the electronic device executes one or more methods in the above-mentioned embodiments.

[0080] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the order of the actions described, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for the present application.

[0081] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0082] In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.

[0083] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0084] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0085] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a memory 405, including a number of instructions for a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned memory 405 includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk.

[0086] The above is only an exemplary embodiment of the present disclosure and cannot be used to limit the scope of the present disclosure. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the disclosure of the specification, those skilled in the art will easily think of other embodiments of the present disclosure. This application is intended to cover any modification, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the technical field that are not recorded in the present disclosure. The description and examples are only regarded as exemplary, and the scope and spirit of the present disclosure are defined by the claims.

Claims

1. A method for constructing an assembled curtain wall based on BIM technology, characterized in that: Applied to a prefabricated curtain wall construction system based on BIM technology, the method comprises: Virtually lay out the main structure of the building to obtain the layout data; Get the curtain wall information of the prefabricated curtain wall; Performing a hoisting path simulation on the prefabricated curtain wall according to the curtain wall information and the laying-out data, and adjusting the simulated hoisting path in the BIM model including the main structure of the building to obtain an adjusted BIM model; Temporarily fix the prefabricated curtain wall using the adjusted BIM model; The temporarily fixed assembled curtain wall is subjected to error detection to obtain an error report, and the position of the temporarily fixed assembled curtain wall is adjusted according to the error report. When the error value is within a preset range, the adjustment is stopped to complete the installation.

2. The method according to claim 1, characterized in that The virtual setting out of the main structure of the building to obtain the setting out data specifically includes: Setting virtual control points and a reference line, and calibrating a coordinate system according to the virtual control points and the reference line; The main structure of the building is positioned in the coordinate system to obtain the layout points, and the layout data is obtained through the layout points.

3. The method according to claim 1, characterized in that Before virtually setting out the main structure of the building to obtain the setting out data, the method further includes: Performing collision detection on the BIM model to obtain collision points, adjusting the BIM model according to the collision points, and stopping collision detection when all the collision points are identified; The performing collision detection on the BIM model to obtain collision points, adjusting the BIM model according to the collision points, and stopping the collision detection when all the collision points are identified specifically includes: Perform initial comprehensive collision detection on the BIM model and generate a collision list; Determine the processing priority of each collision point in the collision list; The BIM model is adjusted according to the processing priority.

4. The method according to claim 1, characterized in that: The simulating the hoisting path of the prefabricated curtain wall according to the curtain wall information and the laying-out data, and adjusting the simulated hoisting path in the BIM model including the main structure of the building to obtain the adjusted BIM model specifically includes: Collect 3D scan data of the construction site; Importing the line-laying data into the 3D scanning data to obtain the target position of the prefabricated curtain wall; Simulate the process of hoisting the prefabricated curtain wall to the target position in the BIM model to obtain the collision point of the hoisting process; The hoisting path is adjusted in the BIM model according to the collision points in the hoisting process to obtain an adjusted BIM model.

5. The method according to claim 1, characterized in that Using the adjusted BIM model to temporarily fix the prefabricated curtain wall specifically includes: Analyzing the adjusted BIM model using an artificial intelligence algorithm to obtain analysis data of the adjusted BIM model; Collect 3D scan data of the construction site; Determine a temporary fixing point according to the analysis data and the 3D scanning data; Marking the temporary fixing point in the BIM model, and hoisting the prefabricated curtain wall to the temporary fixing point according to the adjusted BIM model; The assembled curtain wall is temporarily fixed according to the temporary fixing points.

6. The method according to claim 1, characterized in that The error detection is performed on the temporarily fixed assembled curtain wall to obtain an error report, and the position of the temporarily fixed assembled curtain wall is adjusted according to the error report, and the adjustment is stopped when the error value is within a preset range to complete the installation, which specifically includes: Scanning the temporarily fixed prefabricated curtain wall using a 3D scanner to collect point cloud data of actual key points of the prefabricated curtain wall to obtain original point cloud data; Transmitting the original point cloud data to a central processing unit, so that the central processing unit performs noise reduction, filtering and registration on the original point cloud data to obtain processed point cloud data; Comparing the processed point cloud data with the adjusted BIM model to obtain the error between the actual key points of the prefabricated curtain wall and the target key points in the corresponding BIM model to generate an error report; Adjust the error according to the error report until the error meets a preset range; The temporarily fixed assembled curtain wall is finally fixed to complete the installation.

7. The method according to claim 6, characterized in that The step of adjusting the error according to the error report until the error meets a preset range specifically includes: Analyze the generated error report to calculate the overall error vector, determine the maximum error point and the key adjustment area according to the overall error vector, and obtain the adjustment direction and adjustment amplitude; Generate a step-by-step adjustment instruction according to the adjustment direction and the adjustment amplitude; The adjustment instruction is sent to the adjustment device to adjust the error.

8. An assembled curtain wall construction system based on BIM technology, characterized in that: include: The virtual layout module is used to virtually layout the main structure of the building to obtain the layout data; A curtain wall information acquisition module is used to acquire curtain wall information of the assembled curtain wall; A BIM model adjustment module, used to simulate the hoisting path of the prefabricated curtain wall according to the curtain wall information and the laying-out data, and adjust the simulated hoisting path in the BIM model containing the main structure of the building to obtain an adjusted BIM model; A fixing module, used for temporarily fixing the prefabricated curtain wall using the adjusted BIM model; The installation module is used to perform error detection on the temporarily fixed assembled curtain wall, obtain an error report, adjust the position of the temporarily fixed assembled curtain wall according to the error report, and stop adjusting when the error value is within a preset range to complete the installation.

9. An assembled curtain wall construction equipment based on BIM technology, characterized in that: include: one or more processors and memory; The memory is coupled to the one or more processors, and the memory is used to store computer program codes, wherein the computer program codes include computer instructions, and the one or more processors call the computer instructions to enable the BIM technology-based prefabricated curtain wall construction equipment to execute the method described in any one of claims 1-7.

10. A computer-readable storage medium comprising instructions, characterized in that: When the instruction is executed on the prefabricated curtain wall construction equipment based on BIM technology, the prefabricated curtain wall construction equipment based on BIM technology executes the method as described in any one of claims 1 to 7.

Citation Information

Cited By

  • UHPC curtain wall plate installation construction design method based on BIM technology

    CN121659434A

  • Building masonry construction method based on BIM technology

    CN121961779A

  • 3D simulation method for construction of oversized hyperbolic unit type glass curtain wall

    CN122571769A