Special-shaped curtain wall precise construction method based on BIM and three-dimensional scanning
By defining the geometric features and adjustment degrees of freedom of adjustable connection nodes in the BIM model, and combining micro-sensing components and 3D scanning technology, high precision and consistency in the construction of irregular curtain walls have been achieved. This has solved the problems of difficulty in ensuring accuracy and missing data records during construction, and improved construction quality and management transparency.
Patent Information
- Application Number
- CN202610007044.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-06
- Publication Date
- 2026-02-03
- Estimated Expiration
- 2046-01-06
AI Technical Summary
The construction of irregular curtain walls is hampered by difficulties in ensuring installation accuracy, lack of data recording during adjustment, difficulty in tracing construction quality, low construction efficiency, and the inability of existing technologies to effectively utilize 3D scanning data for automated node adjustment.
By defining the geometric features and adjustment degrees of freedom of adjustable connection nodes in the BIM model, combining micro-sensor components to monitor the adjustment amount in real time, and using 3D scanned point clouds to register with the BIM model, the automatic determination and data recording of node-level installation benchmarks are realized, forming a digital construction record.
It achieves high precision and consistency in the installation of irregularly shaped curtain walls, improves the transparency of construction management and operation and maintenance efficiency, enables real-time traceability of the construction process, and significantly improves construction quality and long-term safety.
Smart Images

Figure CN121451707A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of digital construction of curtain wall engineering, and particularly relates to a special-shaped curtain wall precise construction method based on BIM and three-dimensional scanning. BACKGROUND
[0002] With the continuous innovation of modern architectural design concepts, special-shaped curtain walls have been widely used in large public buildings, commercial complexes and landmark buildings due to their unique artistic expression and complex spatial geometry. However, special-shaped curtain walls usually have large curvature changes, diverse panel specifications and complex spatial positioning, which puts high requirements on the installation precision. Although building information modeling (BIM) technology and three-dimensional scanning technology have been gradually applied to curtain wall engineering, there are still the following deficiencies in the actual construction and whole life cycle management process:
[0003] 1. Traditional special-shaped curtain wall construction often relies on idealized design BIM models. However, after the completion of the main structure construction, the actual structure often has complex deviation fields due to factors such as concrete pouring errors and settlement deformation. Although existing technologies can use three-dimensional scanning to obtain point clouds, they often lack systematic methods for automatically converting "point cloud deviation fields" into "node-level adjustment instructions". Construction personnel still need to rely heavily on manual measurement and experience to digest structural errors, resulting in low installation efficiency and difficulty in ensuring accuracy.
[0004] 2. Existing adjustable connecting nodes of curtain walls are mostly pure mechanical structures (such as slot-type embedded parts and gear adjustment parts), which only have basic translation or rotation adjustment functions and do not have self-sensing and data recording capabilities. In the process of pre-positioning and fine adjustment, the adjustment freedom (translation, rotation) of the node completely depends on manual operation by workers, and the displacement and angle change during the adjustment process cannot be digitally recorded in real time. This results in the loss of core quality data during the construction process after installation is completed, making it difficult to form a traceable digital construction archive.
[0005] Therefore, we propose a special-shaped curtain wall precise construction method based on BIM and three-dimensional scanning. The description of the above prior art in this specification is only used to help understand the technical background of the present application and does not constitute any recognition of the prior art. SUMMARY
[0006] The purpose of the present application is to overcome the deficiencies of the prior art and provide a special-shaped curtain wall precise construction method based on BIM and three-dimensional scanning to solve the technical problems mentioned in the background art.
[0007] To achieve the above purpose, the present application provides the following technical solutions:
[0008] A precise construction method of special-shaped curtain wall based on BIM and three-dimensional scanning, comprising the following steps:
[0009] S1, digitally modeling the adjustable connecting nodes for installing curtain wall panels; during the digital modeling process, a unique identifier is established for each adjustable connecting node, and the adjusting degrees of freedom, adjustable range of the connecting nodes and recording parameter structure are stored in the BIM model to form node-level digital construction information;
[0010] S2, after the main structure is completed, three-dimensional scanning point cloud data of the area to be installed is obtained, and the point cloud data is spatially registered with the BIM model; the target installation datum of each adjustable connecting node is determined, and the target installation datum is written into the BIM model to form node-level installation guidance information;
[0011] S3, each adjustable connecting node is laid out at the installation site, the node position and attitude are pre-positioned and adjusted by using the reconfigurable adjusting mechanism, and the pre-positioning parameters of the node in each adjusting degree of freedom are monitored and temporarily stored by the micro sensing component to form node-level pre-positioning data;
[0012] S4, the corresponding curtain wall panel is installed on the adjustable connecting node, and the reconfigurable adjusting mechanism is used to perform fine adjustment along each adjusting degree of freedom to make the curtain wall panel meet the predetermined assembly accuracy requirement; the final adjusting amount of the node in each adjusting degree of freedom is automatically collected and latched by the micro sensing component to generate structured adjustment data;
[0013] S5, the structured adjustment data is written into the BIM model in real time through the on-site mobile terminal or the communication module, so that the final adjusting state of each adjustable connecting node forms a traceable installation record in the BIM model; during the reverse writing process, the node installation state, locking state and adjusting direction vector are bound to the corresponding node unique identifier as associated attributes to form node-level digital construction records.
[0014] S6, after all the curtain wall panels are installed, the installation quality is reviewed according to the consistency of the final adjusting amount of the node and the actual curtain wall attitude by collecting three-dimensional scanning data again and aligning with the BIM model after reverse writing; the node-level digital construction records are used as basic data for subsequent operation and maintenance to locate potential loose nodes, analyze local deformation trend and guide structure reinforcement strategy.
[0015] S1 specifically includes: collecting the construction information of the adjustable connecting nodes for installing curtain wall panels, including the adjusting degrees of freedom of the reconfigurable adjusting mechanism, the adjustable range and the recording parameter types of the micro sensing component;
[0016] Based on the collected construction information, the digital features of the adjustable connection node are defined in the BIM model, including the geometric features, adjustment features and recording features of the node, and a node-level digital description is formed;
[0017] A unique identifier is generated for each adjustable connection node, and the unique identifier is bound with the node digital features, so that the node has stable identification attributes in the BIM model;
[0018] The adjustment freedom, adjustment direction and adjustable range of the reconfigurable adjustment mechanism are stored in the BIM model in a structured field form, so that the adjustment parameters have traceability and callability;
[0019] Based on the above binding and structured information, a digital construction model of the adjustable connection node is generated in the BIM model, and standardized node data is provided for subsequent installation reference determination.
[0020] S2 specifically includes: after the completion of the main structure, using a three-dimensional scanning device to obtain the structure point cloud data of the node installation area, forming a scanning data set containing the actual spatial form;
[0021] The collected scanning point cloud is spatially registered with the BIM model to obtain a structure deviation field, which provides a spatial reference for the determination of the node installation reference;
[0022] Based on the registered deviation field, the target installation position of each adjustable connection node is derived, so that the node position can adapt to the actual structure form;
[0023] Combined with the design and assembly relationship of the curtain wall plate, the target installation posture of each adjustable connection node is determined, including the rotation angle and normal direction;
[0024] The target installation position and target installation posture of the node are written into the BIM model, so that the installation reference forms visual and callable node-level guidance information.
[0025] S3 specifically includes: according to the node installation reference in the BIM model, the adjustable connection node is laid out at the corresponding position on the installation site, so that the node layout position is consistent with the design reference;
[0026] The reconfigurable adjustment mechanism is used to perform pre-positioning adjustment on the adjustable connection node along its adjustment freedom, so that the node position and posture approach the target installation reference;
[0027] During the pre-positioning process, the pre-positioning parameters of the node on each adjustment freedom are monitored in real time by the micro-sensing assembly to form real-time pre-positioning data;
[0028] The pre-positioning parameters obtained by real-time monitoring are temporarily stored in the node internal storage module or the mobile terminal, so that the pre-positioning parameters have subsequent adjustment comparison function;
[0029] Based on the temporary parameters, node-level pre-positioning data is generated, so that the pre-positioning state of the node can participate in the subsequent fine adjustment judgment in a structured form.
[0030] S4 specifically includes: assembling the corresponding curtain wall panel to the adjustable connection node assembly interface, so that the panel is in an adjustable state and establishes a stable connection with the node;
[0031] Using a reconfigurable adjustment mechanism to perform fine adjustment along each adjustment degree of freedom, so that the curtain wall panel meets the assembly accuracy requirements, including position accuracy and attitude accuracy;
[0032] When the fine adjustment is completed, the final adjustment amount of the node in each adjustment degree of freedom is automatically monitored by the micro-sensing component, and the final adjustment state of the node is obtained;
[0033] The final adjustment amount is latched, and a node-level adjustment amount record is formed through the unique identification of the node;
[0034] The latched adjustment amount is arranged as structured adjustment data, providing a standardized data format for subsequent writing into the BIM model.
[0035] S5 specifically includes: reading the structured adjustment data through a mobile terminal or a communication component, so that the adjustment data has remote uploading capability;
[0036] The read structured adjustment data is field parsed, including the final adjustment amount, the adjustment direction vector, and the locking state, so that the data content has integrity;
[0037] The parsed adjustment data is bound with the unique identification of the node, so that the adjustment data and the node identity are accurately corresponding;
[0038] The bound adjustment data is written into the BIM model, so that the final installation state of the node forms a traceable installation record in the BIM model;
[0039] Based on the reverse-written adjustment data, node-level digital construction records are generated, providing a data basis for quality tracking and subsequent maintenance.
[0040] S6 specifically includes: after all curtain wall panels are installed, three-dimensional scanning point clouds of the curtain wall area are collected again to obtain as-built scanning data;
[0041] The as-built scanning data is spatially aligned with the BIM model containing the node adjustment data to form an as-built review data set;
[0042] Based on the as-built review data, the consistency of the final adjustment amount of the node and the actual curtain wall attitude is analyzed, and whether the installation quality meets the requirements is determined;
[0043] If the review result appears local deviation, the potential loose node or abnormal node is positioned according to the adjustment data in the BIM model and the difference value of the completed attitude;
[0044] Based on the comparison data between the digital construction record and the completion, node reinforcement strategies, displacement trend analysis and safety evaluation support are provided for subsequent operation and maintenance, and long-term accurate management is realized.
[0045] The beneficial effects of the present application are:
[0046] The present application defines the geometric characteristics, adjustment freedom and records characteristics of the adjustable connecting node in the BIM model, and realizes real-time collection of node adjustment amount by combining with the micro-sensing assembly, so that the node becomes a digital component with identifiable, calculable and traceable properties. Compared with the traditional method of relying on manual experience adjustment, the present application can quantify the adjustment behavior of each degree of freedom of the node, standardize and digitize the installation adjustment process of the curtain wall, and significantly improve the installation consistency of the complex curved curtain wall.
[0047] The present application establishes a deviation field reflecting the real shape of the main structure by registering the three-dimensional scanning point cloud and the BIM model, and deduces the target installation position and attitude of the adjustable connecting node, so that the adjustment behavior is no longer dependent on manual judgment, but is automatically driven by the actual structure shape. Unlike the existing method which only relies on scanning "report comparison", the present application forms an automatic closed loop of "scanning result→node adjustment amount", effectively avoiding the amplification or accumulation of structural deviation in the curtain wall installation process.
[0048] The present application introduces the curtain wall installation adjustment process into the calculable solving framework through the position error function, attitude error function and adjustment freedom mapping model, so that the determination of the adjustment amount is changed from trial and error adjustment to mathematical solving. By generating the optimal adjustment amount through the Jacobian matrix and the least square algorithm, and combining with real-time calibration of the sensor, high-precision installation with a plate position error generally less than 2mm and an attitude error less than 0.5° is realized, which significantly improves the construction quality of the special-shaped curtain wall.
[0049] The present application realizes real-time digital storage of the node installation state by analyzing, binding and attribute writing of the structured adjustment data, so that the BIM model evolves from a simple design model to a "construction real-time model". This digital record can be used for construction acceptance, quality traceability and third-party audit, avoiding the industry pain points of missing adjustment records and inability to trace responsibility in the traditional method, and significantly improving the transparency of construction management.
[0050] The present application is based on the deviation field of the completion scanning, the attitude residual error and the local gradient change, the node loosening identification model is constructed, and the automatic positioning of the installation state abnormal node is realized. Unlike the traditional method of relying on visual inspection or sampling inspection, the present application can accurately identify the nodes with slight displacement or attitude deviation in the entire curtain wall range, discover potential safety hazards in advance, and greatly improve the detection efficiency and diagnosis accuracy in the operation and maintenance stage.
[0051] The present application can dynamically evaluate the structure health state in the operation process, timely locate the potential risk nodes, realize the active maintenance based on data driving, and significantly improve the long-term safety and stability of the special-shaped curtain wall. BRIEF DESCRIPTION OF DRAWINGS
[0052] Figure 1 Figure 1 is a schematic diagram of a special-shaped curtain wall precise construction method based on BIM and three-dimensional scanning according to the present application;
[0053] Figure 2 Figure 2 is a first BIM digital model schematic diagram of the special-shaped curtain wall plate in the embodiment of the present application;
[0054] Figure 3 Figure 3 is a second BIM digital model schematic diagram of the special-shaped curtain wall plate in the embodiment of the present application. DETAILED DESCRIPTION
[0055] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.
[0056] Embodiment one: as shown in the present embodiment provides a special-shaped curtain wall precise construction method based on BIM and three-dimensional scanning, including the following steps: Figure 1
[0057] S1, digital modeling step of intelligent adjustable connection node: in the BIM model of the curtain wall project, the adjustable connection node for installing the curtain wall plate is digitally modeled, the adjustable connection node includes a reconfigurable adjusting mechanism for realizing multi-degree-of-freedom fine adjustment and a micro sensing component for recording the adjusting state; in the digital modeling process, a unique identifier is established for each adjustable connection node, and the adjusting degree of freedom, adjustable range and recording parameter structure of the connection node are stored in the BIM model to form node-level digital construction information.
[0058] S2, connection node installation reference determination step based on three-dimensional scanning: after the completion of the main structure construction, three-dimensional scanning point cloud data of the installation area to be installed is obtained, and the point cloud data is spatially registered with the BIM model; according to the structure deviation result after registration, the target installation reference of each adjustable connection node is determined, including the target space position, target installation attitude of the node and the expected assembly relationship with the corresponding curtain wall plate, and the target installation reference is written into the BIM model to form node-level installation guidance information.
[0059] S3, on-site installation and pre-positioning of adjustable connection node: according to the target installation reference, each adjustable connection node is laid out on the installation site, and the pre-positioning adjustment of the node position and attitude is performed by using the reconfigurable adjusting mechanism; in the pre-positioning process, the pre-positioning parameters of the node in each adjusting degree of freedom are monitored and temporarily stored by the micro sensing component to form node-level pre-positioning data.
[0060] S4, assembly and positioning of curtain wall plate and adjustment amount recording step: after the node pre-positioning is completed, the corresponding curtain wall plate is installed on the adjustable connection node, and the fine adjustment is performed along each adjusting degree of freedom by using the reconfigurable adjusting mechanism to make the curtain wall plate meet the predetermined assembly accuracy requirement; when the fine adjustment is completed, the final adjusting amount of the node in each adjusting degree of freedom is automatically collected and latched by the micro sensing component, and the structured adjusting data is generated in combination with the unique identifier of the node.
[0061] S5, real-time rewriting and digital storage of connection node adjusting data: the structured adjusting data is written into the BIM model in real time through the on-site mobile terminal or the communication module, so that the final adjusting state of each adjustable connection node forms a traceable installation record in the BIM model; in the rewriting process, the node installation state, locking state and adjusting direction vector are bound to the corresponding node unique identifier as associated attributes to form node-level digital construction records.
[0062] S6, installation quality review and subsequent maintenance support based on BIM model: After the completion of the installation of all curtain wall panels, the installation quality is reviewed by aligning the three-dimensional scanning data collected again with the BIM model written back, according to the consistency of the final adjustment amount of the node and the actual curtain wall posture; after the review is completed, the node-level digital construction record is used as the basic data for subsequent operation and maintenance, for positioning potential loose nodes, analyzing local deformation trend and guiding structure reinforcement strategy, so as to realize long-term accurate management of special-shaped curtain wall.
[0063] S1 specifically includes the following sub-steps:
[0064] S110, node construction information acquisition sub-step: acquire the construction information of the adjustable connecting node used to install the curtain wall panel, and the construction information at least includes:
[0065] (1) the structure parameters of the reconfigurable adjustment mechanism for realizing multi-degree-of-freedom adjustment, wherein the reconfigurable adjustment mechanism can adopt any of the following structure examples:
[0066] The sliding groove matrix type adjustment mechanism includes cross sliding grooves and position locking holes arranged along the X / Y direction, and is used for realizing translation adjustment;
[0067] The spherical universal adjustment mechanism includes a spherical shell and a hemispherical boss, and is used for realizing pitch and rotation adjustment;
[0068] The eccentric sleeve type adjustment mechanism includes an eccentric hole and an adjustment knob, and is used for realizing micro-position adjustment;
[0069] (2) the adjustment degrees of freedom matched with the reconfigurable adjustment mechanism and the adjustable range thereof, at least including three translational adjustment degrees of freedom in space and two rotational adjustment degrees of freedom;
[0070] (3) the basic parameters of the micro-sensing component for recording the adjustment amount of the node, the micro-sensing component can adopt any of a magnetic encoder, a Hall displacement sensor and a micro-resistance displacement sensor, and is used for real-time acquisition of the displacement or angle of the adjustment degree of freedom. Through the above acquisition, the minimum construction data required for subsequent modeling is clear and can be realized.
[0071] It should be noted that the micro-sensing component (such as a magnetic scale or a Hall element) adopts embedded packaging. A sealing groove is pre-milled on the side surface of the stationary base of the reconfigurable adjustment mechanism, and a sensor reading head is fixed in the groove; the corresponding moving block side is attached with a magnetic scale. The outside of the groove is covered with a dust cover made of stainless steel or engineering plastic material to prevent concrete mortar or metal dust on the construction site from interfering with the sensor reading.
[0072] S120, node digital feature definition sub-step: based on the collected node construction information, define the digital features of each adjustable connection node in the BIM model, and the digital features at least include:
[0073] (1) the geometric features of the node, which are constructed by using parameters such as three-dimensional coordinate points, local coordinate systems, and connection surface normal vectors;
[0074] (2) node adjustment features, including adjustment degree of freedom labels (such as 、 、 、 、 ), adjustment direction vectors and adjustable ranges;
[0075] (3) node recording features, including sampling resolution, sampling range and recording field name of the micro-sensing component; so that technicians can directly generate node parameter models with adjustable capabilities in the BIM environment.
[0076] S130, node unique identification binding sub-step: generate a unique identification (such as UUID format number) for each adjustable connection node, and bind the unique identification with the node geometric features, adjustment features and recording features in the BIM model, so that the indexing method of the node in the model is stable and traceable.
[0077] S140, node adjustment parameter structured storage sub-step: store the adjustment degree of freedom, adjustment direction vector and adjustable range of each adjustable connection node in the BIM model in a structured field form; the structured field can adopt:
[0078] IFC attribute set (IfcPropertySet) format, or
[0079] JSON field structure ({"Tx_range":[-10,10],"Ty_range":[-5,5],...}) so that the node adjustment parameters have a consistent data organization method and can be read, modified or recorded in subsequent steps.
[0080] S150, node digital construction model generation sub-step: based on the node digital features defined and stored in S120 and S140, generate a digital construction model of the adjustable connection node, and the model at least includes:
[0081] (1) node local three-dimensional geometric representation;
[0082] (2) parameterized expression of node adjustment degree of freedom and adjustable range;
[0083] (3) adjustment amount input interface field corresponding to the micro-sensing component;
[0084] (4) Node reference points for subsequent installation reference determination (such as installation reference points, rotation center points, assembly interface surfaces).
[0085] The digital construction model can be directly adjusted for subsequent installation reference derivation, adjustment amount recording and BIM reverse writing, so that the adjustable connection node has the construction capabilities of visualization, calculation and traceability in the virtual environment.
[0086] S2 specifically includes the following sub-steps:
[0087] S210, scanning point cloud acquisition sub-step: after the completion of the main structure construction, the structure point cloud data of the node installation area is obtained by using a three-dimensional scanning device;
[0088] The three-dimensional scanning device can adopt a laser scanner or a structured light scanner, and the output is a point cloud data set composed of three-dimensional coordinate points . ;
[0089] The point cloud data covers the main structure surface of the curtain wall installation area and the layout area of the adjustable connection node.
[0090] The collected point cloud data is used to represent the spatial form of the actual built structure, and provides basic data for subsequent registration and deviation calculation.
[0091] S220, point cloud and BIM model registration sub-step: the collected point cloud data P and the target structure surface point set Q generated by the BIM model are spatially registered;
[0092] The registration process at least includes the following steps:
[0093] (1) Feature point pre-alignment: matching feature points such as structure edges, corner points or embedded part position points are extracted from the point cloud P and the model point set Q, and an initial transformation matrix is calculated by using the feature point pairs.
[0094] (2) Iterative Closest Point (ICP) fine registration: taking as the initial value, the ICP algorithm is used to iteratively solve the transformation matrix (wherein is a rotation matrix, and is a translation vector), so that the objective function
[0095] converges, wherein is the nearest neighbor model point corresponding to the point cloud point .
[0096] (3) Registration result output: the registration matrix T for the unified coordinate system is finally obtained, so that the actual structure represented by the point cloud and the design structure expressed by the BIM model are corresponded in the same coordinate system. Through the above registration, the subsequent deviation field calculation and node installation reference derivation are executable.
[0097] S230, node target installation position derivation sub-step: based on the registered point cloud data and the BIM model, the deviation between the actual structure and the design structure is calculated to form a structure deviation field D.
[0098] The calculation process of the deviation field includes:
[0099] (1) For each node installation reference point in the BIM model Find the nearest point in the point cloud ;
[0100] (2) Calculate the deviation vector: , which represents the local offset of the actual structure relative to the design position;
[0101] (3) All deviation vectors are combined to form a deviation field D, which is used to reflect the deformation trend of the structure surface in the global or local; based on the deviation field, the target installation position of each adjustable connecting node is derived, which is determined by the following formula:
[0102] The target installation position of the node directly adapts to the actual structure form of the region.
[0103] S240, node target installation posture determination sub-step: after determining the target installation position, according to the local normal offset around the position in the deviation field, the actual posture of the structure surface is analyzed, so as to derive the target installation posture of the adjustable connecting node.
[0104] The installation posture at least includes:
[0105] (1) Connecting surface normal vector ;
[0106] (2) The modified normal calculated based on the local gradient of the deviation field ;
[0107] (3) Based on the three-point method, the rotation angle compensation of the local patch is obtained to obtain the node target rotation angle (such as the rotation amount around Rx, Ry and Rz).
[0108] Finally, the node target posture parameter set is formed:
[0109]
[0110] For guiding the pose adjustment in the node installation process.
[0111] S250, node installation reference writing into BIM model substep: write the target installation position of the node obtained in S230 and the target installation pose obtained in S240 into the attribute field of the corresponding node in the BIM model;
[0112] The field can be stored in the form of IFC attribute set (such as IfcPropertySet) or JSON structure (such as {"position": [x, y, z], "normal": [nx, ny, nz], "rotation": [rx, ry, rz]}), wherein x, y, z correspond to the coordinate components of the target installation position of the node , and rx, ry, rz correspond to the rotation angle components in the target installation pose of the node . ).
[0113] The written BIM model contains:
[0114] (1) the unique identification of the node;
[0115] (2) the target installation position of the node; (3) the target installation pose of the node; (4) the reference direction and the deviation compensation required for the adjustment of the node.
[0116] The writing operation forms the installation reference information of the adjustable connection node, so that the subsequent node pre-positioning step (S310-S350) can be completed in a unified digital coordinate system.
[0117] S3 specifically comprises the following substeps:
[0118] S310, node field layout substep: according to the target installation position and the target installation pose of the adjustable connection node written in the BIM model, the node is laid out to the corresponding field structure surface, and is preliminarily fixed through the connecting piece, so that the node is in a state that can be adjusted.
[0119] In the layout process, the local coordinate system of the node is ensured to correspond to the field structure coordinate system, thereby providing a unified spatial reference for the subsequent pre-positioning adjustment.
[0120] S320, node pre-positioning adjustment substep: the pre-positioning adjustment of the adjustable connection node is performed along the adjustment freedom thereof by using the reconfigurable adjustment mechanism; the pre-positioning process refers to the following pre-positioning criterion:
[0121] (1) position error determination basis: according to the position error between the target installation position and the position of the current structure point of the node .
[0122]
[0123] When the position error is less than a predetermined position threshold (e.g. 3-5mm), it is determined that the position pre-positioning meets the requirements.
[0124] (2) Attitude error criterion: according to the deviation of the target installation attitude from the current attitude of the node, the attitude error vector is calculated:
[0125]
[0126] wherein are the rotation angle deviation components of the node around the X, Y and Z axes respectively.
[0127] When each component of the attitude error is less than an attitude threshold (e.g. 1-2°), it is determined that the attitude pre-positioning meets the requirements; during the pre-positioning adjustment process, the node is gradually approached to the above pre-positioning criterion by adjusting the reconfigurable adjustment mechanism (such as a sliding groove, a spherical universal joint or an eccentric sleeve).
[0128] S330, real-time monitoring of pre-positioning parameters: when performing pre-positioning adjustment, a micro-sensing component arranged inside the adjustable connection node collects the real-time adjustment amount of the node in each adjustment degree of freedom; the sensing component at least includes any one of the following types:
[0129] magnetic encoder: output angular displacement sampling value, sampling model is:
[0130]
[0131] wherein is the measurement disturbance caused by noise, wherein is the actual angular displacement true value of the node.
[0132] resistive displacement sensor: output linear displacement sampling value, sampling model is:
[0133]
[0134] wherein is the actual linear displacement true value of the node, is the linear displacement measurement noise;
[0135] Hall linear sensor: output multi-degree-of-freedom displacement change, which can be used to judge the displacement trend. The above sampling value is output by the node control unit at a fixed sampling period The real-time parameter sequence of the node pre-positioning stage is formed by acquiring the real-time sampling data (e.g. 20-50 ms).
[0136] It should be noted that the adjustable connection node does not have a permanent power supply, considering the large number of nodes and the distribution inside the curtain wall. The node is configured with a passive near field communication (NFC) communication interface or a bullet contact interface. During the S3 pre-positioning and S4 fine adjustment process, the smart adjustment terminal (with a battery) held by the construction personnel is close to or contacts the node interface, and the micro control unit (MCU) and the sensor in the node are powered for a short time and data reading is completed by using inductive coupling or physical contact. After the adjustment is completed, the node is powered off, and the data is locked in the non-volatile memory (such as electrically erasable programmable read-only memory (EEPROM)).
[0137] S340, pre-positioning parameter temporary storage sub-step: the real-time sampling data obtained in S330 is temporarily stored according to the adjustment degrees of freedom, including:
[0138] (1) the real-time displacement of each translational degree of freedom (Tx_pre, Ty_pre, Tz_pre); 、 、 );
[0139] (2) the real-time angular displacement of each rotational degree of freedom (Rx_pre, Ry_pre); 、 );
[0140] (3) the sampling value at the last time when the pre-positioning criterion is met, which is used as a reference value for the subsequent fine adjustment stage.
[0141] The temporarily stored data can be stored in the EEPROM of the node body or temporarily cached through the mobile terminal, to ensure that the corresponding parameters can be called in the subsequent fine adjustment step.
[0142] S350, node pre-positioning data structure generation sub-step: based on the pre-positioning parameters of each adjustment degree of freedom temporarily stored in S340, a node-level pre-positioning data structure body is generated; the structure body can adopt JSON or IFC attribute set format, for example:
[0143] {
[0144] "NodeID":"UUID-xxxx",
[0145] "PrePos":[Tx_pre,Ty_pre,Tz_pre],
[0146] "PreAtt":[Rx_pre,Ry_pre],
[0147] "ErrorPos":e_pos,
[0148] "ErrorAtt": [Deltax, Deltay, Delta z]
[0149] }
[0150] Wherein: PrePos represents the displacement adjustment amount after node pre-positioning; its values Tx_pre, Ty_pre, Tz_pre correspond to the displacement components in X, Y, Z directions respectively; PreAtt represents the angle adjustment amount after node pre-positioning; ErrorPos, ErrorAtt represent the remaining error when the pre-positioning criterion converges, which is used as a reference for subsequent fine adjustment. The structured node pre-positioning data is used as the input of the next step S410-S450 node fine adjustment step, so that the node adjustment process remains complete traceability.
[0151] S4 specifically includes the following sub-steps:
[0152] S410, curtain wall plate assembly in place sub-step: according to the state after node pre-positioning, install the corresponding curtain wall plate to the assembly interface of the adjustable connection node, so that the plate is in the multi-degree-of-freedom adjustable state provided by the reconfigurable adjustment mechanism; during assembly, preliminarily align the plate with the assembly reference surface in the BIM model, and establish a stable assembly relationship between the plate and the node to provide initial boundary conditions for subsequent fine adjustment steps.
[0153] S420, node fine adjustment execution sub-step: after the plate is assembled in place, the reconfigurable adjustment mechanism is used to execute fine adjustment along its adjustment degrees of freedom (X, Y, Z) to make the plate reach the target assembly accuracy. Node fine adjustment is adjusted according to the position error function and the attitude error function: 、 、 、 、
[0154] (1) Position error function: let the current center point of the plate be ck, and the target installation position be vk', then the position error is:
[0155]
[0156] When approaches zero, it indicates that the plate position meets the target requirements.
[0157] (2) Attitude error function: let the current normal vector of the plate be , and the target normal be , and the included angle error be:
[0158]
[0159] When tends to zero, it indicates that the plate attitude is consistent with the target.
[0160] (3) The integrated error vector: The goal of the node fine-tuning is to make the integrated error vector E converge to the fine-tuning threshold:
[0161]
[0162] Wherein may be 1-2mm, may be 0.5-1°.
[0163] S430, fine-tuning amount solving and executing sub-step: in order to make the error converge, the adjustment amount needed to be executed is solved by adjusting the mapping relationship between the node adjustment freedom and the plate pose.
[0164] Adjustment amount solving model (Jacobian linear approximation model): let the node adjustment freedom vector be: ; let the error change amount be: ; both of them approximately satisfy the linear mapping: ;
[0165] Wherein J is the Jacobian matrix between the node adjustment and the pose change, which can be determined by simulation before the initial calibration or construction.
[0166] Least square solving adjustment amount:
[0167]
[0168] The solving process obtains the accurate adjustment amount required for each adjustment freedom, wherein the superscript represents the matrix transpose, and -1 represents the matrix inversion.
[0169] Executing adjustment: input the solved to the reconfigurable adjustment mechanism (slip groove, spherical joint, eccentric sleeve, etc.), and execute the corresponding adjustment by the construction personnel or mechanical auxiliary means, so that the plate after node fine-tuning approximates to the target pose.
[0170] In detail: taking the adjustment mechanism of slip groove + spherical hinge combination as an example, the node local coordinate system is established. Let the translation amount provided by the slip groove be , and the rotation amount provided by the spherical hinge be ; the geometric center of the plate is established The kinematics forward solution function F about the adjustment variable, that is, In the S430 step, the system respectively takes the partial derivative of the kinematics equation about each adjustment variable, so as to construct the Jacobian matrix J specific to the node configuration. For different configurations of the node (as defined in S1), the corresponding kinematics equation template is stored in the BIM model.
[0171] S440, fine adjustment completion state monitoring sub-step: during fine adjustment, the micro-sensing assembly collects the displacement and angle after fine adjustment in real time to form a sampling sequence:
[0172] Displacement sampling value: ;
[0173] Angular displacement sampling value: ;
[0174] The sensing data is denoised by one-time calibration (such as zero-point calibration or linear fitting calibration):
[0175]
[0176] Wherein , is the system static deviation value obtained by calibration.
[0177] When the calibrated real-time error vector satisfies:
[0178]
[0179] It is determined that the fine adjustment is completed.
[0180] S450, structured adjustment data generation sub-step: after fine adjustment, the final adjustment amount, adjustment direction vector and locking state of each adjustment degree of freedom are latched, and structured adjustment data is generated according to the node unique identifier; the structured adjustment data can adopt the following format:
[0181] {
[0182] "NodeID":"UUID-xxxx",
[0183] "AdjPos":[Tx_fin,Ty_fin,Tz_fin],
[0184] "AdjAtt":[Rx_fin,Ry_fin],
[0185] "CalibData":{"d_cal":...,"theta_cal":...},
[0186] "ErrResidual":{"Epos":...,"Eatt":...},
[0187] "LockState":"Locked"
[0188] }
[0189] The structured adjustment data will be written into the BIM model in the subsequent S510-S550 steps as the core content of the digital construction record.
[0190] S5 specifically includes the following sub-steps:
[0191] S510, Adjustment data reading sub-step: After the node fine adjustment is completed, read the structured adjustment data generated by each adjustable connection node through the field mobile terminal or node communication module; the structured adjustment data includes:
[0192] Node final position adjustment amount (AdjPos=[Tx_fin, Ty_fin, Tz_fin]);
[0193] Node final attitude adjustment amount (AdjAtt=[Rx_fin, Ry_fin]);
[0194] Sensor calibration data (CalibData);
[0195] Residual error (ErrResidual);
[0196] Node locking state (LockState);
[0197] Node unique identifier (NodeID).
[0198] The read data is cached in the mobile terminal in a time-stamped manner to ensure the time sequence consistency of the subsequent BIM reverse writing step.
[0199] S520, Adjustment data field parsing sub-step:
[0200] The structured adjustment data read in S510 is parsed according to the preset field format; the field format at least includes the following implementable structure:
[0201] (1) JSON format parsing example:
[0202] {
[0203] "NodeID":"UUID-xxxx",
[0204] "AdjPos":[Tx_fin,Ty_fin,Tz_fin],
[0205] "AdjAtt":[Rx_fin,Ry_fin],
[0206] "CalibData":{"d_cal":x1,"theta_cal":x2},
[0207] "ErrResidual": {"Epos": y1, "Eatt": y2},
[0208] "LockState": "Locked",
[0209] "Timestamp": "2025-12-05T10:00:00"
[0210] }
[0211] (2) IFC attribute set parsing example:
[0212] IfcPropertySingleValue("Tx_fin", IfcLengthMeasure)
[0213] IfcPropertySingleValue("Rx_fin", IfcPlaneAngleMeasure)
[0214] IfcPropertySingleValue("LockState", IfcText)
[0215] The parsing process identifies the above fields and converts them into BIM-recognizable parameter values, preparing for subsequent binding of node attributes.
[0216] S530, node adjustment data and unique identification binding sub-step: according to the NodeID in the adjustment data, retrieve the corresponding adjustable connection node object in the BIM model; bind the parsed adjustment data to the node object, and the binding method at least includes:
[0217] Attribute set binding: add an attribute set (such as Pset_AdjustRecord) under the node entity object (such as IfcBuildingElementProxy) of the BIM model, and write the parsed adjustment field into the attribute set.
[0218] Field alignment binding rules:
[0219] "AdjPos" → node position adjustment attribute (such as Pset_AdjustRecord.Tx_fin);
[0220] "AdjAtt" → node attitude adjustment attribute (such as Pset_AdjustRecord.Rx_fin);
[0221] "ErrResidual" → installation error attribute;
[0222] "LockState" → node state attribute;
[0223] “Timestamp”→ data synchronization time attribute.
[0224] Consistency check: ensure that the bound data meets the following conditions:
[0225]
[0226] where is the maximum linear displacement design range allowed for the node, is the maximum angular displacement design range allowed for the node; represents the Euclidean norm / length of the vector; if the check fails, the write is rejected and an exception is prompted. This binding operation establishes a one-to-one mapping between the adjustment data and the node object in the BIM model, achieving traceability of data sources and node identity.
[0227] S540, Adjustment data write to BIM model sub-step: write the bound adjustment data to the BIM model synchronously, so that each node entity object in the model has the actual installation state attribute. The writing method includes any of the following methods:
[0228] (1) Local model direct write: write the properties to the local IFC or RVT file by the mobile terminal through IFCAPI or BIM software plug-in (such as RevitAPI).
[0229] (2) Cloud model real-time write: the mobile terminal submits the adjustment data to the BIM cloud platform through the network, and the server updates the properties of the IFC model.
[0230] (3) Write content includes: final position adjustment amount; final attitude adjustment amount; calibration sensor data; error residual; node locking state; original collection timestamp.
[0231] (4) Write consistency assurance: perform a data callback check (CallbackCheck) before and after writing to ensure that the stored value is consistent with the written data, eliminating transmission errors.
[0232] Through this step, the BIM model is upgraded from a "design model" to a "construction live model" with real node state.
[0233] In detail: In view of the unstable network signal in the construction site, an offline caching mechanism is configured in S5 step. If the mobile terminal in the field cannot connect to the BIM server in real time, the adjustment data will be automatically timestamped and encrypted and stored in the terminal local database. After the terminal moves to the network coverage area or accesses the office network, the background service will automatically trigger the batch upload of data and the BIM model synchronous write, ensuring the final consistency of the data.
[0234] S550, Digital construction record generation sub-step: After the adjustment data of all nodes are written into the BIM model, generate a digital construction record for subsequent quality tracking and operation and maintenance support;
[0235] The digital construction record includes:
[0236] (1) Node-level construction record
[0237] Record the final value of the adjustment degree of freedom, the adjustment amount change curve (generated by the sampling sequence), the error convergence state, the locking state, the sampling timestamp, and the construction responsibility unit information of each node.
[0238] (2) Model-level adjustment distribution map
[0239] Automatically generate a color annotation map in BIM to represent the spatial distribution of node adjustment amounts, which is used to identify deviation concentration areas.
[0240] (3) Traceable data chain: The data chain structure is as follows: NodeID→adjustment data→BIM attribute set→completion comparison data; Ensure that any subsequent operation and maintenance or inspection link can be traced back to the true construction state.
[0241] (4) Data export format: can be exported as IFC, Excel, JSON or database format for third-party audit or supervision inspection. This digital construction record is the core input for subsequent S610-S650 steps (completion comparison and operation and maintenance diagnosis), realizing the digital management of the whole life cycle of the curtain wall.
[0242] S6 specifically includes the following sub-steps:
[0243] S610, completion scanning data collection sub-step: After all curtain wall panels are installed, use the same or compatible three-dimensional scanning equipment as the previous scanning to collect the completion point cloud data of the curtain wall area; the collected completion point cloud is represented as:
[0244]
[0245] The collection coverage should include all adjustable connection node positions, panel edges, connection surface areas and positions prone to local deformation to ensure the integrity of the completion comparison. The collected completion scanning data serves as the basis for subsequent quality review and node loosening identification.
[0246] S620, completion comparison of point cloud and BIM model sub-step:
[0247] (1) Reuse design registration matrix : Apply the pre-construction point cloud registration matrix to the completion point cloud:
[0248]
[0249] Align the as-built point cloud with the BIM model in the same coordinate system.
[0250] (2) Secondary fine registration (ICP refinement): To compensate for possible minor sensor errors in the construction site, the ICP algorithm is used to match the as-built point cloud with the BIM model surface point set Q, to solve the fine adjustment matrix :
[0251]
[0252] The rotation amount of the fine adjustment matrix is usually less than 0.5°, and the displacement amount is usually less than 2mm.
[0253] (3) As-built deviation field calculation: Calculate the deviation between the node installation reference point in the BIM model and the corresponding point in the as-built scan point cloud:
[0254]
[0255] The as-built deviation field is represented as:
[0256]
[0257] The deviation field is not only used for quality review, but also for judging whether there is node loosening or local plate deformation.
[0258] S630, installation quality review sub-step: Perform the following review on the as-built deviation field:
[0259] Position accuracy review: Calculate the as-built position deviation:
[0260]
[0261] If it satisfies: , the position accuracy is qualified.
[0262] Attitude accuracy review: Compare the included angle between the as-built normal and the target normal :
[0263]
[0264] If it satisfies: , the attitude accuracy is qualified.
[0265] Adjustment state consistency review: Compare the node pose change calculated by the as-built point cloud with the adjustment amount recorded in the BIM (AdjPos, AdjAtt):
[0266]
[0267] when:
[0268]
[0269] If the adjustment status is consistent, it indicates that the node has not shifted or become loose. Those that do not meet the requirements proceed to the next step, S640, for loosening identification. The threshold for determining the consistency of node adjustment amounts; This is the current pose vector of the node calculated from the as-built point cloud. This is the final adjustment vector of the nodes recorded in the BIM model.
[0270] S640, Node Status Anomaly Location Sub-step: Compare the as-built deviation field with the adjustment records in the BIM model to identify potential loose nodes or deformation points.
[0271] Adjustment offset criterion (core criterion): If it exists: This indicates that the regulating mechanism has loosened in the reverse direction or that the plate has been displaced due to stress.
[0272] Criterion for the amplification trend of attitude residuals: If: This typically indicates insufficient node attitude maintenance or reduced connection stiffness. This refers to the final attitude residual of the nodes recorded in the BIM model during installation. This is the allowed attitude drift threshold.
[0273] Local gradient anomaly criterion (deformation identification): Calculate the local gradient around the node in the deviation field:
[0274]
[0275] like: This indicates that the area may experience plate deformation or local structural irregularities. Let $\mathbf{k+1}$ be the completion deviation vector of the (k+1)th node adjacent to node $k$. This is the threshold for local gradient anomalies.
[0276] Comprehensive loosening indicator function (innovation point):
[0277]
[0278] in , , These are the weighting coefficients.
[0279] when: If the value of the node's displacement exceeds the threshold, mark the node as "suspected loose node". The marked node will be automatically pushed to the O&M system and be treated as a key inspection object, The comprehensive loose determination threshold is determined.
[0280] S650, Operation and maintenance decision support sub-step: Based on the digital construction record generated in S550 and the completion comparison data obtained in S620-S640, support for subsequent operation and maintenance is provided:
[0281] Node health status marking: Generate a health level for each node:
[0282] Level 0: No deviation, normal state;
[0283] Level 1: Slight displacement, recommended for re-inspection;
[0284] Level 2: Significant deviation, recommended for tightening;
[0285] Level 3: Serious deviation, immediate repair or replacement of the node is required; the health mark is written into the BIM model to form a "digital health record" at the equipment level.
[0286] Deformation trend model construction: According to the deviation field sequence obtained from the previous scans Construct a deformation trend model:
[0287]
[0288] For inferring future possible plate warping, node loosening or thermal deformation path, providing basis for long-term monitoring, wherein, is the exponential smoothing coefficient (value range is usually 0-1), used to adjust the weight of the current measurement value and the historical trend value.
[0289] Operation and maintenance strategy recommendation: If a node or a certain area shows a deviation increasing trend, the system automatically generates:
[0290] Adjustment suggestion; tightening steps; plate unloading and reinstallation suggestions; risk prompts under wind load conditions; and can be exported as text, report or visual analysis chart.
[0291] As shown in Figure 2 and Figure 3 , in step S1, the overall parametric model of the special-shaped curtain wall is established through BIM software. The model accurately expresses the complex curvature characteristics of the curtain wall changing with the main structure. The grid shown in the figure represents the independent curtain wall plate after parametric splitting, and each grid element corresponds to an actual glass or metal panel.
[0292] In the modeling process, the system extracts the spatial coordinates of each plate edge node (i.e. the intersection of the grid) according to the curved surface form of the drawing, thereby determining the target installation position of the adjustable connecting node. The highlighted area in the lower left corner of the figure illustrates the specific construction unit of the parameters to be extracted. The system will read the four corner coordinates and normal vector of the unit as the reference data for fine adjustment in the subsequent S4 step.
[0293] The above formulas are dimensionless numerical calculations. The formula is obtained by collecting a large amount of data to simulate the most real situation. The preset parameters and threshold values in the formula are set by a person skilled in the art according to the actual situation.
[0294] Those of ordinary skill in the art can realize that the modules and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized in electronic hardware or a combination of computer software and electronic hardware. Whether the functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. A person skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0295] Finally: The above only describes the preferred embodiments of the present application and is not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A precise construction method for irregularly shaped curtain walls based on BIM and 3D scanning, characterized in that, Includes the following steps: S1. Digitally model the adjustable connection nodes used for installing curtain wall panels; during the digital modeling process, establish a unique identifier for each adjustable connection node, and structurally store the adjustment freedom, adjustable range and recorded parameters of the connection node in the BIM model to form node-level digital construction information. S2. After the main structure construction is completed, obtain the three-dimensional scanning point cloud data of the area to be installed, and spatially register the point cloud data with the BIM model; Determine the target installation baseline for each adjustable connection node, write the target installation baseline into the BIM model, and form node-level installation guidance information; S3. At the installation site, each adjustable connection node is deployed, and the position and attitude of the node are pre-positioned using a reconfigurable adjustment mechanism. The micro-sensor components monitor and temporarily store the pre-positioning parameters of the node in each degree of freedom of adjustment in real time, forming node-level pre-positioning data. S4. Install the corresponding curtain wall panels onto the adjustable connection nodes, and use the reconfigurable adjustment mechanism to perform fine adjustments along each degree of freedom to make the curtain wall panels meet the predetermined assembly accuracy requirements; the micro-sensor components automatically collect and lock the final adjustment amount of the nodes in each degree of freedom to generate structured adjustment data. S5. Write the structured adjustment data into the BIM model in real time through the on-site mobile terminal or communication module, so that the final adjustment status of each adjustable connection node forms a traceable installation record in the BIM model. During the reverse writing process, the node installation status, locking status, and adjustment direction vector are used as associated attributes and bound to the corresponding node's unique identifier to form a node-level digital construction record.
2. The method for precise construction of irregularly shaped curtain walls based on BIM and 3D scanning according to claim 1, characterized in that, Also includes: S6. After all curtain wall panels are installed, the installation quality is checked by collecting 3D scanning data again and aligning it with the BIM model after it has been reverse-written, based on the consistency between the final adjustment amount of the nodes and the actual posture of the curtain wall. The node-level digital construction records will be used as the basis for subsequent operation and maintenance, to locate potential loose nodes, analyze local deformation trends, and guide structural reinforcement strategies.
3. The method for precise construction of irregularly shaped curtain walls based on BIM and 3D scanning according to claim 1, characterized in that, S1 specifically includes: Collect structural information on adjustable connection nodes used for installing curtain wall panels, including the degree of freedom of adjustment of the reconfigurable adjustment mechanism, the adjustable range, and the type of recorded parameters of the micro-sensor components; Based on the collected construction information, the digital features of adjustable connection nodes are defined in the BIM model, including the geometric features, adjustment features and recording features of the nodes, and a node-level digital description is formed. A unique identifier is generated for each adjustable connection node, and the unique identifier is bound to the node's digital features, so that the node has stable identification attributes in the BIM model.
4. The method for precise construction of irregularly shaped curtain walls based on BIM and 3D scanning according to claim 3, characterized in that, S1 also includes: The adjustment degrees of freedom, adjustment direction, and adjustable range of the reconfigurable adjustment mechanism are stored in the BIM model in the form of structured fields, so that the adjustment parameters have traceability and recallability. Based on stored structured fields, a digital construction model of adjustable connection nodes is generated in the BIM model, providing standardized node data for subsequent installation benchmark determination.
5. The method for precise construction of irregularly shaped curtain walls based on BIM and 3D scanning according to claim 1, characterized in that, S2 specifically includes: After the main structure is completed, the structural point cloud data of the node installation area is obtained using a 3D scanning device to form a scanning dataset containing the actual spatial morphology. The collected scanned point cloud is spatially registered with the BIM model to obtain the structural deviation field, providing a spatial reference for determining the node installation benchmark. Based on the registered deviation field, the target installation position of each adjustable connection node is derived so that the node position can adapt to the actual structural form. Based on the design and assembly relationship of the curtain wall panels, determine the target installation posture of each adjustable connection node, including the rotation angle and normal orientation; Write the target installation location and target installation posture of the node into the BIM model, so that the installation benchmark can form a visualized and callable node-level guidance information.
6. The method for precise construction of irregularly shaped curtain walls based on BIM and 3D scanning according to claim 1, characterized in that, S3 specifically includes: Based on the node installation benchmark in the BIM model, adjustable connection nodes are installed at the corresponding locations on the installation site to ensure that the node placement is consistent with the design benchmark. The adjustable connection node is prepositioned along its degree of freedom using a reconfigurable adjustment mechanism so that the node position and attitude are close to the target installation reference. During the pre-positioning process, the micro-sensing components monitor the pre-positioning parameters of the node in each degree of freedom of adjustment in real time, forming real-time pre-positioning data; The pre-positioning parameters obtained from real-time monitoring are temporarily stored in the node's internal storage module or mobile terminal, enabling the pre-positioning parameters to have subsequent adjustment and comparison functions. Node-level prepositioning data is generated based on the temporarily stored prepositioning parameters, enabling the prepositioning status of nodes to participate in subsequent fine-tuning judgments in a structured form.
7. The method for precise construction of irregularly shaped curtain walls based on BIM and 3D scanning according to claim 1, characterized in that, S4 specifically includes: Install the corresponding curtain wall panel to the assembly interface of the adjustable connection node, so that the panel is in an adjustable state and establishes a stable connection with the node; The reconfigurable adjustment mechanism is used to perform fine adjustments along each degree of freedom to ensure that the curtain wall panels meet the assembly accuracy requirements, including positional accuracy and attitude accuracy. Upon completion of fine-tuning, the micro-sensing components automatically monitor the final adjustment amount of the node in each degree of freedom of adjustment to obtain the final adjustment state of the node. The final adjustment amount is latched and a node-level adjustment amount record is formed using the node's unique identifier; The latched adjustment values are organized into structured adjustment data to provide a standardized data format for subsequent writing into the BIM model.
8. The method for precise construction of irregularly shaped curtain walls based on BIM and 3D scanning according to claim 1, characterized in that, S5 specifically includes: Structured adjustment data can be read through mobile terminals or communication components, enabling the adjustment data to be uploaded remotely. The structured adjustment data is parsed to ensure its completeness, including the final adjustment amount, adjustment direction vector, and locking status. The parsed adjustment data is bound to the unique identifier of the node, so that the adjustment data and the node identity are accurately matched; Write the bound adjustment data into the BIM model so that the final installation status of the node forms a traceable installation record in the BIM model; Based on the reverse-written adjustment data, node-level digital construction records are generated, providing a data foundation for quality tracking and subsequent maintenance.
9. A method for precise construction of irregularly shaped curtain walls based on BIM and 3D scanning according to claim 2, characterized in that, S6 specifically includes: After all the curtain wall panels are installed, a three-dimensional point cloud scan of the curtain wall area is collected again to obtain the as-built scan data; Spatially align the as-built scan data with the BIM model containing node adjustment data to form an as-built verification dataset. Based on the completion verification data, the consistency between the final adjustment amount of the nodes and the actual curtain wall posture is analyzed, and it is determined whether the installation quality meets the requirements.
10. A method for precise construction of irregularly shaped curtain walls based on BIM and 3D scanning according to claim 9, characterized in that, S6 also includes: If the review results show a local deviation, the potential loose or abnormal nodes will be located based on the difference between the adjustment data in the BIM model and the as-built posture. Based on digital construction records and as-built comparison data, it provides support for subsequent operation and maintenance, including node reinforcement strategies, displacement trend analysis, and safety assessment, thereby achieving long-term precise management.
Citation Information
Patent Citations
Curtain wall mounting method based on three-dimensional laser scanning
CN111877616A
Building construction quality control method
CN119227174A
Steel structure installation method, system and equipment based on laser scanning and BIM fusion
CN121072202A
Prefabricated modular buildings
US20190032328A1
Integral lifting construction method for ultra-large hyperbolic integrated unit aluminium plate curtain walls
WO2021012971A1
Cited By
Accurate installation control system based on special-shaped arc-shaped glass curtain wall
CN121719378A