BIM model-based curtain wall installation process simulation method and system

Through the curtain wall installation process simulation based on the BIM model, the problem of inaccurate understanding of spatial relationships in traditional methods was solved, the scientific rationality and safety of curtain wall installation were achieved, and the construction quality and efficiency were improved.

CN120688143APending Publication Date: 2025-09-23SHENZHEN XINSEN CONSTR ENG CO LTD
View PDF 0 Cites 3 Cited by

Patent Information

Application Number
CN202511137917.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-14
Publication Date
2025-09-23

AI Technical Summary

Technical Problem

Traditional curtain wall installation process planning relies on experience and two-dimensional drawings, which makes it difficult to accurately present spatial relationships. This leads to unreasonable construction, waste of resources, and high construction risks. The lack of dynamic simulation methods makes it impossible to detect problems in advance.

Method used

Based on the BIM model, the building, curtain wall component and installation auxiliary facility models are obtained, the spatial position and operation adaptation association are established, the curtain wall installation process network is generated, dynamic simulation processing is performed and the process plan is iteratively optimized.

Benefits of technology

It improves construction quality, efficiency and safety, reduces costs and risks, and provides scientific and reasonable installation process guidance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120688143A_ABST
    Figure CN120688143A_ABST
Patent Text Reader

Abstract

The invention provides a BIM model-based curtain wall installation process simulation method and system, and the method comprises the steps: firstly obtaining a BIM model set comprising a building main structure model, a curtain wall component model and an installation auxiliary facility model, and then carrying out the element association processing of the BIM model set, and obtaining an associated BIM integration model, and generating a curtain wall installation process network based on the integrated model, determining an installation sequence, auxiliary facility types and spatial constraint conditions, performing dynamic installation process simulation according to the curtain wall installation process network, and generating an installation simulation report containing a spatial interference detection result and a process time connection record. And finally, iteratively adjusting the process network according to the installation simulation report to obtain an optimized curtain wall installation process scheme to guide actual construction, so that the quality, efficiency and safety of curtain wall installation can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of building information modeling, and in particular to a curtain wall installation process simulation method and system based on a BIM model. Background Art

[0002] In the field of building curtain wall installation, process planning and construction simulation are crucial for ensuring project quality, improving construction efficiency, and ensuring safety. Traditional curtain wall installation process planning relies primarily on the experience of construction personnel and two-dimensional drawings, which present numerous limitations. Firstly, two-dimensional drawings fail to intuitively represent the complex spatial relationships between the building structure, curtain wall components, and auxiliary installation equipment. This leads to an inaccurate understanding of the installation scenario by construction personnel, which can easily lead to problems such as improper spatial layout and component collisions during construction. Secondly, experience-based planning methods fail to fully consider the interplay and constraints between various construction factors, such as the installation sequence of different curtain wall components, the operating hours of auxiliary installation equipment, and the space occupancy. This results in an unscientific and rational arrangement of construction processes, which can easily lead to construction delays and waste of resources. Furthermore, traditional methods lack effective dynamic simulation tools, making it impossible to fully verify and optimize the installation process before construction begins. This makes it difficult to identify potential problems and develop appropriate solutions in advance, increasing uncertainty and risk during the construction process. Summary of the Invention

[0003] In view of the above-mentioned problems, in combination with the first aspect of the present invention, an embodiment of the present invention provides a curtain wall installation process simulation method based on a BIM model, the method comprising: Obtaining a BIM model set for a construction project, the BIM model set comprising a building main structure model, a curtain wall component model, and an installation auxiliary facility model, wherein the curtain wall component model comprises component geometric parameters, material properties, and connection node characteristics, and the installation auxiliary facility model comprises a hoisting equipment model, a support frame model, and a temporary fixture model; Performing model element association processing on the BIM model set, establishing a spatial position association relationship between the building main structure model and the curtain wall component model, and an operation adaptation association relationship between the curtain wall component model and the installation auxiliary facility model, to obtain an associated BIM integration model; generating a curtain wall installation process network based on the associated BIM integrated model, wherein the curtain wall installation process network includes the installation sequence of each curtain wall component, the type of auxiliary facilities required for installation, and the spatial constraints of the installation operation; Performing dynamic installation process simulation processing according to the curtain wall installation process network to generate an installation simulation report including spatial interference detection results of each installation step and process time connection records; The curtain wall installation process network is iteratively adjusted according to the installation simulation report to obtain an optimized curtain wall installation process plan, and the optimized curtain wall installation process plan is used to guide actual curtain wall installation construction.

[0004] On the other hand, an embodiment of the present invention also provides a curtain wall installation process simulation system based on a BIM model, including a processor and a machine-readable storage medium, wherein the machine-readable storage medium is connected to the processor, the machine-readable storage medium is used to store programs, instructions or codes, and the processor is used to execute the programs, instructions or codes in the machine-readable storage medium to implement the above method.

[0005] Based on the above aspects, the embodiment of the present invention obtains a BIM model set including a building main structure model, a curtain wall component model, and an installation auxiliary facility model, performs model element association processing on the BIM model set, establishes a spatial position association between the building main structure and the curtain wall components, and an operational adaptation association between the curtain wall components and the installation auxiliary facilities, and obtains an associated BIM integrated model. The model can accurately present the complex relationships between the elements, effectively solving the problem of inaccurate understanding of spatial relationships in traditional methods. Based on the associated BIM integrated model, a curtain wall installation process network is generated, which clarifies the installation sequence of each curtain wall component, the type of auxiliary facilities required, and the spatial constraints of the installation operation. Dynamic installation process simulation is performed based on the curtain wall installation process network, and an installation simulation report containing spatial interference detection results and process time connection records is generated. Potential spatial collision problems and unreasonable process time scheduling can be detected in advance. The curtain wall installation process network is iteratively adjusted based on the installation simulation report to obtain an optimized curtain wall installation process plan. After multiple simulation verification and optimization, the curtain wall installation process plan has higher feasibility, scientificity, and rationality, and can effectively guide actual curtain wall installation construction, improve construction quality, efficiency, and safety, and reduce construction costs and risks. BRIEF DESCRIPTION OF THE DRAWINGS

[0006] Figure 1 It is a schematic diagram of the execution flow of the curtain wall installation process simulation method based on the BIM model provided by an embodiment of the present invention.

[0007] Figure 2 Schematic diagram of exemplary hardware and software components of a curtain wall installation process simulation system based on a BIM model provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0008] The present invention will be described in detail below with reference to the accompanying drawings. Figure 1This is a flow chart of a curtain wall installation process simulation method based on a BIM model provided by an embodiment of the present invention. The curtain wall installation process simulation method based on a BIM model is introduced in detail below.

[0009] Step S110: Obtain a BIM model set of the construction project, wherein the BIM model set includes a building main structure model, a curtain wall component model, and an installation auxiliary facility model. The curtain wall component model includes component geometric parameters, material properties, and connection node characteristics. The installation auxiliary facility model includes a lifting equipment model, a support frame model, and a temporary fixture model.

[0010] This example uses a curtain wall installation project for a commercial office building as a scenario. The building's facade design is complex, consisting of multiple different types of curtain wall components, and the installation process requires the coordination of various auxiliary facilities. To ensure the rationality and efficiency of the curtain wall installation process, a complete BIM model set is required.

[0011] The process of acquiring a collection of BIM models involves collaboration between multiple systems. Different design and management systems are responsible for generating different types of BIM models, which are then aggregated into a unified platform to form the basic data required for subsequent simulations.

[0012] Step S111: receiving a main building structure model transmitted by a building design system, wherein the main building structure model includes beam and column position information, wall outline information, and floor elevation information.

[0013] Based on the overall design plan for the commercial office building, the architectural design system constructed a detailed main structural model. After rigorous verification and review, this main structural model was transferred to the curtain wall installation process simulation system according to the pre-set data transmission protocol.

[0014] The beam and column location information in the building's main structural model not only records the precise coordinates of each beam and column in three-dimensional space, but also includes information such as their cross-sectional dimensions and material. This information helps determine the location and method of connecting curtain wall components to the main structure.

[0015] Wall profile information outlines the shape and extent of each office building wall, including details such as corner locations and inclination angles. For walls with unique shapes, the profile information is more complex to ensure that the curtain wall fits perfectly during installation.

[0016] Floor elevation information provides a vertical reference for curtain wall installation. Floor elevations vary from floor to floor, and the curtain wall installation height must match these elevations. This is especially true at floor boundaries, where floor elevation information ensures continuity and consistency throughout the curtain wall installation.

[0017] Step S112: Receive the curtain wall component model transmitted by the curtain wall detailed design system, wherein the curtain wall component model includes component geometric parameters, material properties, and connection node characteristics. The component geometric parameters include component length, width, thickness, and surface curvature; the material properties include material density, shear strength, and elastic modulus; and the connection node characteristics include node type, connection method, and fastener specifications.

[0018] The curtain wall detailed design system, based on the characteristics of the commercial office building's exterior, conducts a detailed design of the curtain wall components and generates a curtain wall component model. This curtain wall component model is also transmitted to the simulation system via a standard data interface.

[0019] Component geometry is a core element of curtain wall component models. For flat curtain wall components, their length, width, and thickness can be specified. These parameters determine the component's installation space and its coordination with other components. For curved or irregularly shaped curtain wall components, surface curvature parameters accurately reflect the component's curvature, ensuring no spatial interference during installation.

[0020] Material properties directly impact the performance and installation of curtain walls. Material density determines component weight, which in turn influences the choice of lifting equipment. Shear strength and elastic modulus affect the stability and safety of the curtain wall during use. The limitations imposed by these properties on installation operations must be considered during simulated installations.

[0021] Connection node features detail key information about the connections between curtain wall components and with the main structure. Connection types range from rigid to hinged, suited to different load conditions. Connection methods include welding and bolting, while fastener specifications specify the type and size of bolts, rivets, and other fasteners used.

[0022] Step S113: Receive the installation auxiliary facility model transmitted by the construction equipment management system, wherein the installation auxiliary facility model includes a lifting equipment model, a support frame model and a temporary fixing device model. The lifting equipment model includes equipment load-bearing parameters, operating radius range and lifting angle limit, the support frame model includes frame size, support point distribution and load-bearing capacity parameters, and the temporary fixing device model includes device type, fixing strength and disassembly conditions.

[0023] The construction equipment management system is responsible for managing the various auxiliary facilities required for the installation of commercial office building curtain walls and has established a corresponding installation auxiliary facility model. The installation auxiliary facility model contains various key parameters of the auxiliary facilities and is sent to the simulation system through a data transmission channel.

[0024] The load-bearing parameters in the lifting equipment model are crucial for selecting lifting equipment. Different curtain wall components have varying weights, requiring lifting equipment with appropriate load-bearing capacities to ensure safe installation. The operating radius defines the area the lifting equipment can cover during operation. During simulated installation, the placement of the lifting equipment must be determined based on the installation location of the curtain wall components. Lifting angle limits prevent component damage or unstable installation due to excessive or inadequate angles.

[0025] The frame size of the support frame model determines the space it occupies at the installation site and must be compatible with the size and installation location of the curtain wall components. The distribution of support points influences the stability of the frame's support of the curtain wall components. A reasonable distribution of support points ensures that the components remain balanced during installation. The load-bearing capacity parameter specifies the maximum weight the support frame can withstand, preventing deformation or damage due to overloading.

[0026] Temporary fixture models offer a variety of fixture types, including clamps and brackets, suited to different curtain wall components and installation scenarios. Fixing strength parameters ensure that the temporary fixtures securely hold the component in place until the curtain wall is finally fixed. Removal conditions specify the circumstances under which the temporary fixtures can be removed, ensuring they do not compromise the quality of the curtain wall installation.

[0027] Step S114: importing the building main structure model, curtain wall component model and installation auxiliary facility model into the model integration platform for unified association processing to generate a BIM model set containing a unified coordinate reference.

[0028] After acquiring the building's main structure model, curtain wall component model, and installation auxiliary facility model, they are imported one by one into the model integration platform. During the import process, the data format of each model can be converted and adapted to ensure compatibility between different models.

[0029] The core function of the model integration platform is to establish a unified coordinate base. Because different models may originate from different design systems, their original coordinate systems may differ. Using a coordinate transformation algorithm, all models' coordinates can be unified into a single 3D coordinate system, ensuring accurate spatial alignment between models.

[0030] After unifying the coordinate base, we can initially associate the relationships between the various models. For example, we can mark the corresponding connection locations between the curtain wall component model and the main building structure model, and associate the installation auxiliary equipment model with the curtain wall component models that may be used. After this unified association process, the generated BIM model set contains all model information related to the curtain wall installation, and the spatial relationships between the models are clear and unambiguous.

[0031] Step S120: performing model element association processing on the BIM model set, establishing a spatial position association relationship between the building main structure model and the curtain wall component model, and an operation adaptation association relationship between the curtain wall component model and the installation auxiliary facility model, and obtaining an associated BIM integration model.

[0032] After obtaining a set of BIM models containing a unified coordinate reference, it is necessary to associate the model elements. This step is to clarify the internal connections between different models and ensure that the models can work together during the simulated installation.

[0033] The establishment of spatial position relationships ensures that curtain wall components are accurately installed on the main building structure, while operational adaptation relationships ensure that installation auxiliary facilities are compatible with curtain wall components, ensuring smooth installation. By establishing these two relationships, a linked BIM integration model is formed.

[0034] Step S121: extracting the structural connection node position information and curtain wall installation reference line information in the main structure model of the building, wherein the structural connection node position information includes the node three-dimensional coordinates and the node bearing capacity parameters, and the curtain wall installation reference line information includes the horizontal reference line elevation and the vertical reference line verticality parameters.

[0035] When extracting the location information of structural connection nodes from the main building structure model, we can traverse all nodes in the model that may be connected to curtain wall components. These nodes may be located in beams, columns, walls, and other locations. For each node, its 3D coordinates in a unified coordinate system are recorded, along with the load that the node can withstand, i.e., the node's bearing capacity parameter.

[0036] Determining the curtain wall installation baseline is equally important. The horizontal baseline elevation is the height of the baseline set along the horizontal axis, ensuring the curtain wall is installed flush. The vertical baseline perpendicularity parameter specifies the verticality of the vertical baseline. Excessive deviation will affect the overall verticality of the curtain wall, thereby affecting the building's appearance and performance.

[0037] During the extraction process, the model element recognition algorithm can be used to automatically identify the structural connection nodes and curtain wall installation reference lines, and verify their relevant parameters to ensure that the extracted information is accurate.

[0038] Step S122: extracting component connection node features and installation positioning mark information in the curtain wall component model, wherein the component connection node features include node three-dimensional coordinates, node dimensions, and connection interface type, and the installation positioning mark information includes component installation reference point coordinates and positioning deviation allowable range.

[0039] For curtain wall component models, it's necessary to extract component connection node features. Each curtain wall component has nodes that connect to other components or the main building structure. The three-dimensional coordinates of these nodes are determined in a unified coordinate system and correspond to the coordinates of the structural connection nodes. Node dimensions, including length, width, and height, determine the dimensions of the node in conjunction with other components. The connection interface type specifies the node's connection method, such as mortise and tenon joints and flange joints, to ensure compatibility with the interface of the connected object.

[0040] Installation positioning mark information is a key reference for curtain wall component installation. The component's installation reference point coordinates serve as the component's positioning origin during installation, and all installation operations revolve around this reference point. The positioning deviation tolerance specifies the maximum allowable deviation between the actual installation position and the reference point coordinates. Within this tolerance, the curtain wall installation quality and performance are guaranteed.

[0041] When extracting component connection node features and installation positioning mark information, the design drawings and model properties of the curtain wall components can be combined to use feature extraction algorithms for accurate extraction, and the extraction results can be compared and verified.

[0042] Step S123: performing spatial coordinate matching processing on the structural connection node position information and the component connection node features to determine the spatial position association relationship between the building main structure model and the curtain wall component model, wherein the spatial position association relationship includes the node docking deviation value and the connection strength matching degree parameter.

[0043] First, the 3D coordinates of the structural connection node position information are compared with the 3D coordinates of the component connection node features. By calculating the difference between the two coordinates, the relative position relationship of the nodes in space is determined.

[0044] In the spatial coordinate matching process, a coordinate matching algorithm can be used to match each structural connection node with the component connection nodes that may be connected to it. When the coordinate difference between two nodes is within a preset range, they are considered to be a corresponding connection node pair.

[0045] For successfully matched node pairs, the node docking deviation value (the difference between the two node coordinates) is calculated. Simultaneously, based on the structural connection node's load-bearing capacity parameters and the component connection node's dimensions, connection interface type, and other information, the connection strength between the two is evaluated to determine whether it meets the requirements. This yields a connection strength matching parameter.

[0046] For example, step S1231: extract the node three-dimensional coordinates and node bearing capacity parameters in the structural connection node position information, and construct a structural node feature vector, the dimensions of the structural node feature vector include the X component, Y component, Z component of the node three-dimensional coordinates and the node bearing capacity parameter value.

[0047] From the structural connection node location information, the X, Y, and Z components of each node's three-dimensional coordinates, as well as the node's load-bearing capacity parameter value, are extracted. These parameters are arranged in a certain order to form a structural node feature vector.

[0048] For example, for a structural connection node, its X component, Y component, Z component, and node load capacity parameter value are corresponding parameters. Combining them together constitutes the structural node feature vector of the node. Each structural node feature vector has four dimensions and can fully reflect the characteristics of the structural connection node.

[0049] Step S1232: Extract the node three-dimensional coordinates, node size and connection interface type from the component connection node features, and construct a component node feature vector. The dimensions of the component node feature vector include the X component, Y component, Z component of the node three-dimensional coordinates, the length value, width value, height value of the node size and the connection interface type code.

[0050] From the component connection node features, extract the X, Y, and Z components of the node's three-dimensional coordinates, the length, width, and height values ​​of the node dimensions, and the connection interface type code. The connection interface type code converts different connection interface types into corresponding digital codes for easier computer processing.

[0051] These parameters are combined in a specific order to form a component node feature vector. This component node feature vector has seven dimensions, covering key information such as the spatial position, size, and connection interface type of the component connection node.

[0052] Step S1233: Calculating the spatial similarity parameter between the structural node feature vector and the component node feature vector, wherein the spatial similarity parameter is obtained by calculating the Euclidean distance value of the two feature vectors in the three-dimensional coordinate space and the matching value of the feature parameters.

[0053] When calculating the spatial similarity parameters between the structural node eigenvector and the component node eigenvector, the Euclidean distance between the two vectors in the three-dimensional coordinate space is first calculated. The smaller the Euclidean distance, the closer the two nodes are in spatial position.

[0054] Next, the matching degree of the characteristic parameters is calculated. This involves comparing the matching degree between the node load-bearing capacity parameters and the node size and connection interface type. For example, whether the node load-bearing capacity meets the component weight requirements and whether the connection interface type is consistent.

[0055] Finally, the Euclidean distance value and the matching degree value of the feature parameters are comprehensively processed to obtain the spatial similarity parameter. The higher the spatial similarity parameter, the more suitable the two nodes are as a connection node pair.

[0056] Step S1234: When the spatial similarity parameter exceeds a preset similarity threshold, the corresponding structural connection node and component connection node are determined to be a matching node pair, and identification information of the matching node pair is recorded.

[0057] A similarity threshold is preset, which is determined based on a large amount of engineering practice and experimental data. When the calculated spatial similarity parameter exceeds the similarity threshold, the corresponding structural connection node and component connection node are considered to be matched, forming a matching node pair.

[0058] For each matching node pair, its identification information is recorded, including the number of the structural connection node and the number of the component connection node. This identification information can uniquely identify the matching node pair, facilitating subsequent association processing and query.

[0059] Step S1235: Calculate the coordinate deviation value between the three-dimensional coordinates of the structural connection node and the three-dimensional coordinates of the component connection node of the matching node pair to obtain the node docking deviation value.

[0060] For the determined matching node pairs, the 3D coordinates of the structural connection node and the component connection node are extracted respectively. Then, the difference between the two coordinates in the X, Y, and Z directions is calculated. These differences together constitute the node docking deviation value.

[0061] The joint deviation value reflects the degree of deviation between the two joints in space and is an important indicator for evaluating the connection accuracy. If the deviation value is too large, the position of the curtain wall components may need to be adjusted to ensure the reliability of the connection.

[0062] Step S1236: Calculate the load-bearing adaptability parameter between the node load-bearing capacity parameter of the structural connection node and the node size parameter of the component connection node according to the two parameters as the connection strength matching parameter.

[0063] The node bearing capacity parameter of a structural connection node represents the maximum load it can withstand, while the node size parameter of a component connection node is related to the load transferred by the component. By analyzing the relationship between the two, the load-bearing adaptability parameter is calculated.

[0064] For example, when the load-bearing capacity of the structural connection node is greater than the load transmitted by the component connection node, the load-bearing adaptability parameter is high; otherwise, it is low. The load-bearing adaptability parameter is also the connection strength matching parameter, which can reflect whether the connection strength of the connection node pair meets the requirements.

[0065] Step S1237: The identification information, node docking deviation value and connection strength matching parameter of the matching node pairs are integrated to generate a spatial position association relationship between the building main structure model and the curtain wall component model.

[0066] The identification information of the matching node pairs, the node docking deviation value and the connection strength matching parameters are integrated to form the spatial position association relationship between the building main structure model and the curtain wall component model.

[0067] The above associations are stored in a data table format, with each entry corresponding to a matching node pair and containing all relevant information about that node pair. Through these associations, the connection between the curtain wall components and the main building structure can be understood.

[0068] Step S124: extracting the hoisting point position information and component weight parameters in the curtain wall component model, wherein the hoisting point position information includes the three-dimensional coordinates of the hoisting point and the hoisting force direction, and the component weight parameters include the total weight of the component and the coordinates of the center of gravity.

[0069] When extracting the lifting point location information from the curtain wall component model, it is necessary to determine the suitable lifting location on each curtain wall component. The 3D coordinates of the lifting point are the location in a unified coordinate system, ensuring that the lifting equipment can be accurately connected to the lifting point.

[0070] The direction of lifting force refers to the direction in which the lifting force acts during the lifting process. A reasonable force direction can ensure that the curtain wall components remain stable during the lifting process and avoid deformation or damage to the components due to uneven force.

[0071] The total component weight in the component weight parameter is the overall weight of the curtain wall component, which directly affects the selection of lifting equipment. The center of gravity coordinate is the center of the component weight. During the lifting process, it is necessary to ensure that the center of gravity is in a reasonable position to ensure the stability of the lifting process.

[0072] Step S125: Extract the hoisting equipment operating parameters and support facility adaptation parameters in the installation auxiliary facility model. The hoisting equipment operating parameters include the maximum lifting weight of the equipment, the operating radius and the hoisting angle range. The support facility adaptation parameters include the support point coordinates of the support frame and the installation interface size of the temporary fixing device.

[0073] Extract the operating parameters for the lifting equipment model within the installation auxiliary facilities model. The maximum lifting capacity is the maximum weight the lifting equipment can lift and must be greater than the total weight of the curtain wall components. The operating radius is the maximum distance the lifting equipment's boom can reach during operation, which determines the lifting equipment's operating range.

[0074] The lifting angle range specifies the angle range between the boom and the horizontal plane. Operating within this lifting angle range can ensure the safety and efficiency of the lifting equipment.

[0075] The extraction of support facility adaptation parameters targets the support frame model and the temporary fixture model. The coordinates of the support frame's support points must match the load-bearing points of the curtain wall components to ensure effective support. The dimensions of the temporary fixture's mounting interface must match those of the curtain wall component's fixing interface to ensure secure fixation.

[0076] Step S126: Perform operational adaptability verification on the lifting point location information, component weight parameters, lifting equipment operation parameters, and support facility adaptation parameters to determine the operational adaptability association relationship between the curtain wall component model and the installation auxiliary facility model. The operational adaptability association relationship includes the matching parameters between the lifting equipment and the component and the spatial adaptation deviation value between the support facility and the component.

[0077] First, compare the lifting point location information with the lifting equipment's operating radius and lifting angle range to see if the lifting equipment can reach the lifting point and lift at the appropriate angle. Also, check if the component weight parameters are within the lifting equipment's maximum lifting capacity.

[0078] Through these comparisons, the matching parameters between the lifting equipment and the component are calculated. The higher the matching parameters, the more suitable the lifting equipment is for lifting the component.

[0079] Then, the coordinates of the support points of the support frame are compared with the coordinates of the force-bearing points of the curtain wall components. The deviation between the two is calculated to obtain the spatial adaptation deviation value of the support facilities and components. The smaller the spatial adaptation deviation value, the better the adaptability of the support frame and curtain wall components.

[0080] By integrating the matching parameters between the lifting equipment and components and the spatial adaptation deviation between the supporting facilities and components, an operational adaptation relationship is formed between the curtain wall component model and the installation auxiliary equipment model. This relationship is stored as structured data, recording the adaptation status between each curtain wall component and the corresponding installation auxiliary equipment.

[0081] Step S127: integrating the spatial position association relationship and the operation adaptation association relationship, performing association tagging processing on each model element in the BIM model set, and generating a BIM integration model including association tagging.

[0082] After obtaining the spatial position association relationship and the operational adaptation association relationship, these two association relationships need to be fused. During the fusion process, each model element in the BIM model set can be associated with a tag, and the tag content includes the spatial position association information and operational adaptation association information between the element and other elements.

[0083] For example, for a curtain wall component model element, it can be marked to indicate which nodes in the building's main structure model it is spatially associated with, as well as which installation auxiliary facility model elements it is operationally associated with. These association tags are embedded in the model element's attribute information, allowing for quick query and call-up of relevant associations during subsequent process network generation and installation process simulation.

[0084] After the association tagging process, the generated BIM integrated model not only contains the geometry and attribute information of each model, but also contains rich association relationship information, and the connection between the model elements is closer and clearer.

[0085] Step S130: generating a curtain wall installation process network based on the associated BIM integrated model, wherein the curtain wall installation process network includes the installation sequence of each curtain wall component, the type of auxiliary facilities required for installation, and the space constraints of the installation operation.

[0086] With the associated BIM integrated model, a curtain wall installation process network can be generated based on it. This generation process needs to comprehensively consider factors such as the spatial relationship between curtain wall components, the adaptability of installation auxiliary facilities, and the space constraints during installation to ensure the rationality and feasibility of the process network.

[0087] The curtain wall installation process network is the core basis for subsequent installation process simulation. It clarifies the installation sequence of each curtain wall component, the required auxiliary facilities, and the spatial constraints that need to be followed during the installation process.

[0088] Step S131: parsing the spatial position association relationship in the associated BIM integrated model, extracting the spatial dependency relationship between the curtain wall components, wherein the spatial dependency relationship includes the pre-component identification and post-component identification of the component installation.

[0089] The spatial relationships within the integrated BIM model were analyzed in depth, focusing on the spatial layout and connections between the curtain wall components. This analysis revealed that some curtain wall components must be installed only after others have been completed, demonstrating the spatial dependencies between components.

[0090] For example, during the installation of a commercial office building's exterior curtain wall, the bottom layer of curtain wall components may need to be installed first to provide a foundation and support for the upper layer of curtain wall components. In this case, the upper layer's predecessor component identifier is the corresponding lower layer component. Furthermore, after a component is installed, multiple subsequent components may need to be installed based on it. The identifiers of these subsequent components are the subsequent component identifiers of that component.

[0091] When extracting spatial dependencies, all curtain wall components can be traversed, and by analyzing their spatial position association information with other components, the preceding component identifier and the following component identifier of each component can be determined to form a complete spatial dependency list.

[0092] Step S132: constructing a component installation priority matrix according to the spatial dependency relationship, wherein the element values ​​in the component installation priority matrix are used to represent the constraint strength on the subsequent component installation after the preceding component is installed.

[0093] The component installation priority matrix is ​​a two-dimensional matrix whose rows and columns correspond to different curtain wall components. Each element in the matrix is ​​assigned a value based on spatial dependencies. The magnitude of the element's value represents the strength of the constraint imposed on subsequent components after the corresponding preceding component is installed.

[0094] If a subsequent component can only be installed after the previous component is installed, and the installation quality of the previous component has a significant impact on the subsequent component, then the corresponding element value will be large, indicating a high constraint strength. Conversely, if the installation of the subsequent component is less dependent on the previous component, the element value will be small.

[0095] When constructing the component installation priority matrix, the element values ​​can be reasonably set based on engineering experience and the closeness of spatial dependencies to accurately reflect the installation priority relationship between components.

[0096] Step S133: Analyze the operation adaptation relationship in the associated BIM integration model to determine the type of installation auxiliary facilities and facility operation parameters required for the installation of each curtain wall component. The facility operation parameters include the operating radius adjustment range of the lifting equipment and the installation angle parameters of the support frame.

[0097] We thoroughly analyzed the operational adaptation relationships within the integrated BIM model and determined the type of auxiliary installation facilities required for each curtain wall component during installation. Different curtain wall components require different types of auxiliary facilities due to differences in weight, size, and installation location.

[0098] For example, large glass curtain wall components may require large lifting equipment and specific support frames, while small metal curtain wall components may only require small lifting equipment and simple temporary fixtures. Furthermore, the operating parameters of these auxiliary facilities must be determined. For example, the lifting equipment's operating radius adjustment range ensures its flexible position adjustment during installation to meet different lifting requirements; the support frame's installation angle parameters must ensure it provides stable support for the curtain wall components.

[0099] After determining the type of auxiliary facilities to be installed and the facility operating parameters, corresponding association records can be created for each curtain wall component to facilitate subsequent process arrangements.

[0100] Step S134: generating an initial installation process sequence based on the component installation priority matrix and the installation auxiliary facility type, wherein the initial installation process sequence includes the planned installation time interval of each curtain wall component and the corresponding auxiliary facility allocation identifier.

[0101] Based on the component installation priority matrix, the installation order of each curtain wall component is preliminarily determined in descending order of priority. At the same time, the corresponding auxiliary facilities are assigned to each component according to the type of auxiliary facilities installed, and the auxiliary facility allocation identification is recorded.

[0102] When generating the initial installation sequence, it's also important to consider the efficiency of auxiliary equipment to avoid conflicts caused by multiple components requiring the same equipment. To this end, you can set a planned installation time interval for each component to ensure that the installation of each component is scheduled appropriately and that auxiliary equipment is used efficiently.

[0103] For example, based on the component installation priority and the availability of auxiliary facilities, an approximate installation time interval is assigned to each curtain wall component on the facade of a commercial office building, and the corresponding lifting equipment, support frame and other auxiliary facilities are clearly identified to form an initial installation process sequence.

[0104] Step S135: Extract the spatial dimension parameters of the building main structure model and the geometric parameters of the curtain wall component model in the associated BIM integrated model, and determine the spatial constraints of each installation operation. The spatial constraints include the minimum spatial range of the installation operation, the spatial limitation of the component movement path, and the spatial interference threshold for the simultaneous installation of multiple components.

[0105] Extract the spatial dimension parameters of the building's main structural model, such as the building's overall height, width, and depth, as well as the dimensions of each structural component, from the associated BIM integrated model. Simultaneously, extract the geometric parameters of the curtain wall component model, such as the component's length, width, height, and surface curvature.

[0106] Based on these parameters, the required space for each curtain wall component during installation is analyzed to determine the minimum installation space, ensuring sufficient operating space for installers and equipment. Based on the layout of the building's main structure and other components, the spatial limitations of the component's movement path are determined to prevent collisions with other structures or components during movement.

[0107] In addition, for the case of simultaneous installation of multiple components, a spatial interference threshold needs to be set. When the distance between two components is less than the threshold, it is considered that there is spatial interference and they cannot be installed simultaneously.

[0108] Step S136: Import the spatial constraints into the process network optimization module, perform spatial conflict detection and adjustment on the initial installation process sequence, and generate a curtain wall installation process network that includes the installation sequence of each curtain wall component, the type of auxiliary facilities required for installation, and the spatial constraints of the installation operation.

[0109] The identified spatial constraints are then fed into a dedicated process network optimization module, which uses these constraints to perform a comprehensive spatial conflict check on the initial installation process sequence. This check simulates the installation of each component to check for spatial conflicts between components, between components and the main structure, and between components and auxiliary equipment at the planned installation time and location.

[0110] Step S1361: Input the initial installation process sequence and spatial constraints into the conflict detection layer of the process network optimization module to extract the geometric parameters of the curtain wall components, installation position coordinates and spatial size parameters of the installation auxiliary facilities for each installation step in the initial installation process sequence.

[0111] After receiving the initial installation sequence and spatial constraints, the conflict detection layer of the process network optimization module analyzes each installation step. It extracts the geometric parameters of the curtain wall components involved in each installation step, such as length, width, and height. It also determines the component's installation location coordinates, which are the precise positions within a unified coordinate system. It also extracts the spatial dimensions of the installation auxiliary facilities, such as the floor space occupied by the lifting equipment and the volume of the support frame.

[0112] Step S1362: Based on the minimum spatial range of the installation operation in the spatial constraint condition, calculate the space occupation volume parameters required for each installation step, and the space occupation volume parameters are calculated through the component geometric parameters and the minimum spatial range of the installation operation.

[0113] Based on the minimum installation space constraints and the geometric parameters of the curtain wall components used in each installation step, calculate the required volume parameters for that installation step. The total volume can be calculated by adding the component volume to the minimum installation space required.

[0114] For example, the volume of a curtain wall component is the product of its length, width, and height, plus the volume of the surrounding space required for installation personnel and equipment operations, which constitutes the space occupied by the installation step. This parameter reflects the spatial requirements of the installation step.

[0115] Step S1363: Detect the overlapping area volume between the space occupation volume parameters of adjacent installation steps. When the overlapping area volume exceeds a preset space overlap threshold, it is determined that there is a space conflict, and the installation step identification pair with the space conflict is recorded.

[0116] For adjacent installation steps in the initial installation sequence, their spatial volume parameters are compared and the overlap volume between the two volumes is calculated. If the overlap volume exceeds the preset spatial overlap threshold, it indicates that the two installation steps are spatially conflicting and cannot be performed simultaneously or sequentially as currently planned.

[0117] At this time, the installation step identification pairs that have space conflicts are recorded. For example, if there is a conflict between step A and step B, (A, B) is recorded as an identification pair.

[0118] Step S1364: For the installation step identification pairs with space conflicts, the corresponding installation sequence and auxiliary facility types are extracted, and the conflict cause parameters caused by the space conflicts are analyzed. The conflict cause parameters include an identification of unreasonable installation step sequence and an identification of excessive auxiliary facility space occupancy.

[0119] For pairs of installation step identifiers with spatial conflicts, we extracted their order in the initial installation sequence to determine whether the conflict was caused by improper sequencing. We also examined the types of auxiliary installation equipment used in both steps and analyzed their space usage.

[0120] The conflict cause parameters can be determined through analysis. If the installation sequence of the two steps does not conform to the spatial logic, resulting in overlap in the same spatial area, it will be marked as an unreasonable installation step sequence mark; if the auxiliary facilities are too large and occupy too much space, resulting in overlap, it will be marked as an auxiliary facility space occupancy limit excess mark.

[0121] Step S1365: When the conflict cause parameter is an unreasonable installation step sequence indicator, the sequence of the installation steps is adjusted, the element values ​​in the component installation priority matrix are modified, and the constraint strength of the installation of the subsequent components after the installation of the preceding components is completed is re-determined.

[0122] If the conflict is caused by an improper order of installation steps, the order of the two steps needs to be adjusted. For example, the step originally scheduled for later can be moved forward, or the order of the two steps can be swapped. Furthermore, based on the adjusted order, the corresponding element values ​​in the component installation priority matrix are modified, and the constraint strength of the preceding component on the subsequent component is redefined to accommodate the new installation order.

[0123] Step S1366: When the conflict cause parameter is the auxiliary facility space occupancy excessive indicator, reallocate the installation auxiliary facility type and adjust the operating parameters of the auxiliary facility, including modifying the operating radius adjustment range of the lifting equipment and the installation angle parameters of the support frame to reduce the space occupied by the auxiliary facility.

[0124] If the conflict is caused by excessive space usage due to auxiliary equipment, reassign the installation step to a smaller or more appropriate auxiliary equipment type. For auxiliary equipment that cannot be replaced, adjust its operating parameters. For example, reduce the operating radius of the lifting equipment to a smaller range; adjust the installation angle parameters of the support frame to change its spatial layout to reduce its space usage.

[0125] Step S1367: recalculate the adjusted space occupation volume parameter of the installation step, and detect the spatial overlap area volume of adjacent installation steps again until the spatial overlap area volume of all adjacent installation steps is smaller than the preset spatial overlap threshold.

[0126] For the adjusted installation steps, their spatial volume parameters are recalculated, and the spatial overlap between adjacent installation steps is rechecked. If any overlap still exceeds a preset threshold, the adjustment process is repeated until the spatial overlap of all adjacent installation steps is less than the preset threshold, ensuring that there are no spatial conflicts between the installation steps.

[0127] Step S1368: Integrate the adjusted initial installation process sequence, the types of auxiliary facilities required for installation, and the spatial constraints of the installation operation to generate a curtain wall installation process network that includes the installation sequence of each curtain wall component, the types of auxiliary facilities required for installation, and the spatial constraints of the installation operation.

[0128] After these adjustments and tests, the adjusted initial installation sequence, the types of auxiliary equipment required for each component, and the spatial constraints of the installation operations were integrated. This integrated information formed a complete curtain wall installation process network, which specified the installation sequence of each curtain wall component, the required auxiliary equipment, and the spatial constraints that must be observed during the installation process.

[0129] Step S140: performing dynamic installation process simulation processing according to the curtain wall installation process network to generate an installation simulation report including spatial interference detection results of each installation step and process time connection records.

[0130] Using the curtain wall installation process network as a guide, a dynamic installation simulation is performed. Each curtain wall component is virtually installed in the order specified by the process network. Spatial interferences are detected in real time, and the timing between each process is recorded. Finally, an installation simulation report is generated. This dynamic simulation can identify potential installation issues in advance.

[0131] Step S141: extracting the identifier of the first curtain wall component to be installed and the corresponding installation auxiliary facility type from the curtain wall installation process network, and determining the starting condition parameters of the first installation step, wherein the starting condition parameters include the initial placement position coordinates of the component and the initial deployment position coordinates of the auxiliary facilities.

[0132] In the curtain wall installation process network, the first curtain wall component to be installed is found and its identification information, such as the component number, is extracted. Furthermore, the type of auxiliary installation equipment required for the component installation is determined based on the process network, such as specific types of lifting equipment and support frames.

[0133] Determine the starting condition parameters for the first installation step. The initial component placement position coordinates are the position coordinates of the curtain wall component before installation. The initial deployment position coordinates of the auxiliary facilities are the initial placement position coordinates of the lifting equipment, support frame, etc. at the installation site. These coordinates are all based on a unified three-dimensional coordinate system.

[0134] Step S142: Execute a virtual installation operation simulation of the first curtain wall component in the associated BIM integrated model based on the initial condition parameters, and record the spatial position change trajectory of the component and the operating state change parameters of the auxiliary facilities during the installation process.

[0135] The initial condition parameters are input into the virtual installation simulation system. Within the virtual environment constructed by the associated BIM integrated model, a virtual installation simulation of the first curtain wall component is performed. During the simulation, the curtain wall component is controlled to move from its initial placement position to the installation location according to the pre-set installation path and operation process.

[0136] The trajectory of component position changes in virtual space is recorded in real time, including the component's 3D coordinates, posture angles, and other information at different time points. Simultaneously, the operational status of installation auxiliary equipment is recorded, such as changes in the boom extension length of the lifting equipment and the support height of the support frame.

[0137] Step S1421: Import the initial placement position coordinates of the components and the initial deployment position coordinates of the auxiliary facilities in the starting condition parameters into the virtual installation simulation engine, and locate the initial virtual positions of the first curtain wall component and the corresponding installation auxiliary facilities in the associated BIM integrated model.

[0138] After receiving the initial condition parameters, the virtual installation simulation engine accurately locates the initial virtual position of the first curtain wall component within the associated BIM integrated model based on the component's initial placement coordinates, ensuring that it corresponds to its actual storage location. Simultaneously, the initial virtual positions of auxiliary installation equipment, such as hoisting equipment and support frames, are located within the model based on the initial deployment coordinates of auxiliary equipment, ensuring that their placement in the virtual environment aligns with actual on-site conditions.

[0139] Step S1422: extracting the installation operation parameters of the first curtain wall component in the curtain wall installation process network, wherein the installation operation parameters include the coordinates of key control points of the installation path, the component rotation angle variation range, and the installation speed adjustment parameters.

[0140] Obtain the installation parameters for the first curtain wall component from the curtain wall installation process network. The key control point coordinates for the installation path are the coordinates of important nodes along the installation path, which the component will sequentially pass through during installation. The component rotation angle range specifies the angle range within which the component must rotate during installation to ensure accurate alignment. The installation speed adjustment parameter controls the movement speed of the component during installation, such as reducing the speed when approaching the installation location to improve installation accuracy.

[0141] Step S1423: According to the installation operation parameters, the curtain wall component model in the virtual installation simulation engine is driven to perform virtual movement and posture adjustment operations along a preset path, and the spatial position coordinates and posture angle parameters of the component at each time node are recorded in real time to form a spatial position change trajectory of the component.

[0142] The virtual installation simulation engine generates specific control instructions based on the installation operation parameters, driving the curtain wall component model to virtually move along a preset path determined by the coordinates of key control points. During this movement, the component's posture is adjusted according to the component's rotation angle range to ensure it is correctly aligned with the installation position.

[0143] During the entire process, the spatial position coordinates (X, Y, Z) and attitude angle parameters (such as the rotation angle around the X-axis, Y-axis, and Z-axis) of the component are recorded at certain time intervals. These records are arranged in chronological order to form the spatial position change trajectory of the component.

[0144] Step S1424: During the virtual movement and posture adjustment operation, the operating status parameters of the installation auxiliary facility model are updated in real time according to the operating parameters of the installation auxiliary facilities. The operating status parameters include the change value of the boom length of the lifting equipment, the support force change parameters of the support frame, and the tightness parameters of the temporary fixing device.

[0145] As curtain wall components undergo virtual movement and posture adjustments, the virtual installation simulation engine updates the operational status parameters of each auxiliary facility model in real time based on the operating parameters of the installation auxiliary facilities. For hoisting equipment, the boom length is adjusted based on the component's moving position and height, and the change in boom length is recorded. For support frames, the support strength is adjusted based on the component's weight and stress, and the support strength change parameters are recorded. For temporary fixtures, the tightening level of the component is gradually adjusted as it approaches the installation position, and the change in tightening parameters is recorded.

[0146] Step S1425: Detecting connection status parameters between the components and the installation auxiliary facilities during the virtual installation process, wherein the connection status parameters include the force distribution of the connection points and the connection stability coefficient.

[0147] During virtual installation, the connection status between components and auxiliary installation equipment directly impacts the safety of hoisting and installation, necessitating real-time monitoring of connection status parameters. For the first curtain wall component in a commercial office building curtain wall installation, its connection point with the hoisting equipment is typically set at the component's pre-set hoisting point. The connection method depends on the component type and the characteristics of the hoisting equipment, and may involve hook connections, rope lashing, or specialized clamps.

[0148] The force distribution at each connection point is calculated using the simulation system's built-in mechanical analysis module. This module analyzes the tension, compression, or shear forces acting on each connection point based on the component's weight, center of gravity coordinates, hoisting angle, and the lifting equipment's boom parameters. For example, when a component is hoisted at an angle, the forces acting on different connection points will vary. The mechanical analysis module can present the magnitude and direction of these forces as multidimensional vectors, creating a description of the force distribution.

[0149] The connection stability coefficient is a parameter derived by comprehensively considering factors such as the force distribution at the connection points, the reliability of the connection method, and the swing amplitude of the component during lifting. If the force distribution at the connection points is even, the connection method provides sufficient friction or locking force, and the component swing amplitude is small, the connection stability coefficient will be high. Conversely, if there is excessive force at a connection point, the connection is loose, or the component swings violently, the connection stability coefficient will be low.

[0150] Step S1426: The spatial position change trajectory, the operation status parameters and the connection status parameters of the installation auxiliary facilities are stored in a time series to generate a virtual installation operation simulation record of the first curtain wall component.

[0151] During the virtual installation simulation of the first curtain wall component, the spatial position change trajectory, the operating status parameters of the installation auxiliary equipment, and the connection status parameters can be sampled at fixed time intervals. The parameters corresponding to each time node are timestamped and then organized into a sequential data set in chronological order.

[0152] The time series data of the spatial position change trajectory contains the three-dimensional coordinates and posture angles of the component at each time point. This data can be used to fully restore the entire movement process of the component from its initial position to the installation location. The time series of the operating status parameters of the installation auxiliary equipment records the changes in parameters such as the lifting equipment boom length and the support strength of the support frame over time, reflecting the evolution of the auxiliary equipment's working status.

[0153] The time series of connection parameters shows the force distribution and changes in the connection stability coefficient at different time points. This time series data together constitutes a simulated record of the first curtain wall component virtual installation operation, which is stored in the system's database and can be retrieved at any time for subsequent analysis.

[0154] Step S143: During the virtual installation operation simulation, the spatial distance parameters between the currently installed curtain wall components and the installed curtain wall components, the building main structure model and the installation auxiliary facility model are detected in real time to generate a spatial interference detection result, which includes the three-dimensional coordinate range of the interference area and the quantitative value of the interference degree.

[0155] During the virtual installation simulation of the first curtain wall component, the simulation can activate the real-time spatial detection function. This real-time spatial detection function continuously scans the space around the curtain wall component being installed, comparing its 3D model with the installed curtain wall components (if any), the main building structure model (such as beams, columns, walls, etc.), and the models of the installation auxiliary equipment in use (such as the lifting equipment boom and support frame, etc.).

[0156] Spatial distance parameters are calculated based on key points on the component surface. These key points may be corners, edge midpoints, or other representative locations. The Euclidean distance between each key point on the currently installed component and the corresponding key point in other models is calculated, forming a multi-dimensional distance matrix. If any distance value in the matrix falls below a preset safety distance threshold, it indicates possible spatial interference.

[0157] Once possible spatial interference is detected, the interference area can be further determined. The three-dimensional coordinate range of the interference area is defined by determining the coordinate extremes of all key points involved in the interference. In other words, the minimum and maximum coordinate values ​​in the X, Y, and Z directions are found. The cube range formed by these coordinate values ​​is the three-dimensional coordinate range of the interference area.

[0158] The interference degree quantification value is calculated based on factors such as the volume of the interference area, the number of interference points, and the degree of deviation from the safety threshold. For example, the larger the interference area, the more interference points, and the greater the deviation from the safety threshold, the higher the interference degree quantification value, indicating a higher degree of spatial interference.

[0159] Step S1431: During the virtual installation operation simulation, the real-time 3D model mesh data of the curtain wall component currently being installed is extracted at preset time intervals. The real-time 3D model mesh data includes the 3D coordinate information of all vertices on the component surface.

[0160] During the virtual installation simulation, the time interval is determined by the complexity of the component installation and the required simulation accuracy. For the first component in a commercial office building curtain wall installation, if the shape is complex or the installation path is tortuous, the time interval will be set shorter to ensure that every subtle position change is captured. For simple components with a smooth installation path, the time interval can be appropriately extended.

[0161] Real-time 3D model mesh data is a digital representation of the curtain wall component surface. This is achieved by dividing the component surface into a large number of triangular or quadrilateral meshes, with each mesh vertex having corresponding 3D coordinate information. The number of these vertices, which may be hundreds, thousands, or even tens of thousands, depends on the size and complexity of the component, and together they form the component's 3D outline.

[0162] The extraction process is completed by the simulation system's graphics processing module. This module samples the virtual model of the current component at each preset time point, collecting the 3D coordinate information of all vertices to form the real-time 3D model mesh data at that point in time. This data is temporarily stored in the system's cache for subsequent spatial interference detection.

[0163] Step S1432: extracting the 3D model mesh data of the installed curtain wall components, the 3D model mesh data of the building main structure model, and the 3D model mesh data of the installation auxiliary facilities model as a reference mesh data set.

[0164] If there are installed curtain wall components, the simulation can retrieve their 3D model mesh data from the database. These data are consistent with the mesh data format of the currently installed components and contain the 3D coordinates of all vertices on the surface of the installed components.

[0165] The three-dimensional model grid data of the building's main structure model covers the surface vertex coordinates of the office building's main structures, such as beams, columns, walls, and floor slabs. Its grid division is also determined according to the complexity of the structure to ensure that it can accurately reflect the spatial form of the main structure.

[0166] The three-dimensional model mesh data of the installation auxiliary facilities model includes the surface vertex coordinates of the lifting equipment's boom, hook, various rods of the support frame, various components of the temporary fixing device, etc. This data is used to detect whether there is a collision risk between the current installation components and the auxiliary facilities.

[0167] Step S1432: Calculate the Euclidean distance between each vertex in the real-time 3D model mesh data of the currently installed curtain wall component and each vertex in the reference mesh data set, and record all vertex coordinate pairs corresponding to Euclidean distance values ​​less than a preset distance threshold.

[0168] During the calculation process, an efficient distance calculation algorithm is used to traverse each vertex in the real-time 3D model mesh data of the current installation component, and then pair it with each vertex in the reference mesh data set. The Euclidean distance value is calculated based on the difference in 3D coordinates, that is, the square root of the sum of the squares of the coordinate differences of two vertices on the X, Y, and Z axes. This method is used to calculate the straight-line distance between each vertex pair.

[0169] The preset distance threshold is determined based on curtain wall installation safety regulations and component precision requirements. It represents the minimum safe distance allowed between two objects. When the Euclidean distance between two vertices is less than this threshold, it indicates that the component surfaces represented by these vertices are too close, potentially causing spatial interference. The coordinates of these two vertices can be recorded to form a vertex coordinate pair.

[0170] Due to the large number of vertices, in order to improve computing efficiency, the system may adopt optimization algorithms such as space partitioning and octree indexing to reduce unnecessary distance calculations and only perform detailed comparisons on vertices in areas where interference may exist.

[0171] Step S1433: Determine the three-dimensional bounding box parameters of the spatial interference area according to the vertex coordinate pairs, wherein the three-dimensional bounding box parameters include the minimum coordinate value and the maximum coordinate value of the bounding box.

[0172] For all recorded vertex coordinate pairs that may have spatial interference, the X, Y, and Z coordinate values ​​of each vertex can be extracted. Then, the minimum and maximum values ​​of these coordinate values ​​in the X-axis direction, the minimum and maximum values ​​in the Y-axis direction, and the minimum and maximum values ​​in the Z-axis direction are found respectively.

[0173] These minimum and maximum values ​​together constitute the three-dimensional bounding box parameters of the spatial interference region. The minimum and maximum values ​​on the X-axis, Y-axis, and Z-axis respectively determine the bounding box's range in three directions. The cuboid enclosed by these ranges is the minimum bounding box that can completely contain all interfering vertices. The spatial extent of this minimum bounding box is the approximate range of the spatial interference region.

[0174] The determination of the three-dimensional bounding box parameters enables the position and size of the spatial interference area to be clearly defined, facilitating the subsequent evaluation and processing of the interference degree.

[0175] Step S1434: Count the ratio of the number of vertices contained in the spatial interference area to the total number of vertices of the currently installed curtain wall components, and use this as a quantitative value of the interference degree.

[0176] First, the number of vertices of the currently installed curtain wall components contained in the 3D bounding box of the spatial interference area can be counted. These vertices are the parts of the currently installed components that may interfere with the vertices in the reference mesh data set.

[0177] Then, calculate the ratio of this number of vertices to the total number of vertices in the currently installed curtain wall component. This ratio is the interference degree quantification value. For example, if the currently installed component has a total of N vertices, of which M vertices are located in the spatial interference area, the interference degree quantification value is the ratio of M to N.

[0178] The above calculation method can reflect the proportion of the range of components affected by spatial interference. The larger the ratio, the more parts of the component are in the possible interference area, and the more serious the degree of spatial interference.

[0179] Step S1435: The three-dimensional bounding box parameters and the interference degree quantization value are associated and stored to generate a spatial interference detection result including the three-dimensional coordinate range of the interference area and the interference degree quantization value.

[0180] The 3D bounding box parameters (i.e., the minimum and maximum coordinates of the bounding box) are bound to the interference degree quantification value through an association identifier to ensure a one-to-one correspondence between the two. When storing these values, a dedicated data table can be created, where a record contains the 3D bounding box's minimum X-axis coordinate, maximum X-axis coordinate, minimum Y-axis coordinate, maximum Y-axis coordinate, minimum Z-axis coordinate, maximum Z-axis coordinate, and the corresponding interference degree quantification value.

[0181] The above storage method enables the specific location range of the interference area and the severity of the interference to be obtained simultaneously when the spatial interference detection results are subsequently viewed or analyzed.

[0182] Step S144: According to the installation sequence in the curtain wall installation process network, the identifier of the next curtain wall component to be installed and the corresponding installation auxiliary facility type are extracted, the end position parameter of the previous installation step is used as the starting condition parameter of the next installation step, and the virtual installation operation simulation and spatial interference detection process are repeated.

[0183] The curtain wall installation process network specifies the order in which each curtain wall component must be installed. After the virtual installation simulation and spatial interference detection for the first curtain wall component are complete, the next curtain wall component to be installed can be automatically located according to this order. This curtain wall component can be identified by a unique number or name to distinguish it from other components.

[0184] The corresponding installation aid type is selected from the installation aid model based on the weight, size, installation location, and other characteristics of the next component to be installed. This type of aid may be the same as or different from the aid used for the first component. For example, if the next component is heavier, a heavier lifting device may be required; if its installation location is unusual, a different type of support frame may be required.

[0185] The ending position parameters of the previous installation step include the 3D coordinates and attitude angles of the first curtain wall component after it is finally installed, as well as the position and status parameters of the installation auxiliary equipment at the time of installation completion. These parameters are directly used as the starting condition parameters for the next installation step, ensuring the continuity of the installation process. For example, after the lifting equipment completes the installation of the first component, its position and boom status will serve as the starting conditions for planning the starting position of the next component.

[0186] Afterwards, the virtual installation operation simulation and spatial interference detection process can be performed on the next component to be installed according to the same process as the first component until all components have completed the simulated installation.

[0187] Step S145: Record the time interval parameters between each installation step and the time consumption parameters of the auxiliary facility switching, and generate a process time connection record. The process time connection record includes the end time of the previous process, the start time of the subsequent process and the process connection delay time.

[0188] When executing multiple virtual installation steps for curtain wall components in succession, the start and end times of each step can be automatically recorded. The end time of the previous step is the time when the previous curtain wall component completed virtual installation and passed spatial interference detection. The start time of the subsequent step is the time when the virtual installation operation of the next curtain wall component begins.

[0189] The interval parameter between each installation step is the difference between the start time of the subsequent step and the end time of the previous step. This interval parameter reflects the length of the interval between two adjacent installation steps. Excessive intervals may indicate excessive waiting or preparation time.

[0190] The auxiliary equipment switching time parameter refers to the time it takes to switch from the auxiliary equipment state of the previous step to the auxiliary equipment state required for the subsequent step when two adjacent installation steps use different auxiliary equipment. This includes the time consumed by operations such as replacing lifting equipment, adjusting or redeploying support frames, and removing and installing temporary fixtures.

[0191] The process connection delay is calculated by subtracting the time required for auxiliary equipment switching from the time interval parameter. This parameter represents the time other factors that may cause process connection delays, such as the time spent on instruction transmission and personnel preparation, in addition to auxiliary equipment switching. These parameters together constitute the process time connection record.

[0192] Step S146: Summarize the spatial interference detection results and process time connection records of all installation steps, organize them in a structured manner according to the sequence of the installation steps, and generate an installation simulation report. Each record of the installation simulation report contains step identification, component identification, spatial interference detection results and process time connection parameters.

[0193] Once all virtual installation steps for curtain wall components are complete, the spatial interference detection results and corresponding process timeline records for each step can be collected. The step ID is a unique number for each installation step, corresponding to the installation sequence; the component ID uniquely identifies the curtain wall component installed in that step.

[0194] During the structured organization process, this information can be arranged in the order of the installation steps, forming an ordered tabular data set. Within each record, the step and component identifiers are used to locate the specific installation step and component. Spatial interference detection results include the three-dimensional coordinate range of the component's interference area and the quantitative value of the interference degree within that step. Process time connection parameters include the end time of the preceding process, the start time of the subsequent process, time interval parameters, auxiliary facility switching time consumption, and process connection delay duration.

[0195] After the installation simulation report is generated, it can be stored in an editable or read-only document format, making it easy for relevant personnel to review, analyze, and use it for subsequent curtain wall installation process network adjustments.

[0196] Step S150: iteratively adjusting the curtain wall installation process network according to the installation simulation report to obtain an optimized curtain wall installation process plan, and the optimized curtain wall installation process plan is used to guide actual curtain wall installation construction.

[0197] After the installation simulation report is generated, a detailed analysis of the spatial interference detection results and process time connection records is required. If the report shows a high degree of spatial interference or excessive process connection delays, it indicates that the original curtain wall installation process network is unreasonable and needs to be adjusted.

[0198] Iterative adjustment is a repetitive optimization process. This involves modifying the curtain wall installation process network based on issues identified in the installation simulation report. Dynamic installation process simulation is then re-run to generate a new installation simulation report. Analysis and adjustments are then made based on this new report until all indicators in the installation simulation report meet the preset requirements. Ultimately, an optimized curtain wall installation process plan is obtained. This curtain wall installation process plan includes a verified installation sequence for each curtain wall component, appropriate installation auxiliary equipment types and parameters, reasonable space constraints, and time arrangements, providing specific and feasible guidance for actual curtain wall installation construction.

[0199] Step S151: parsing the spatial interference detection results in the installation simulation report, extracting the installation step identifiers with spatial interference and the corresponding interference degree quantitative values.

[0200] When analyzing an installation simulation report, you can view the spatial interference detection results for each record one by one. By setting a threshold for the interference degree quantification value, when the interference degree quantification value in a record exceeds the threshold, it is determined that the installation step has spatial interference.

[0201] Extract the identifiers of installation steps with spatial interference. These identifiers correspond to specific installation steps, making it easier to locate the problem. At the same time, the corresponding interference severity values ​​are also extracted to determine the severity of the spatial interference at each step. Generally, steps with higher interference severity values ​​are prioritized for adjustment.

[0202] Step S152: When the interference degree quantization value exceeds a preset interference threshold, the corresponding installation step is determined to be a step requiring adjustment, and the curtain wall component identification, installation auxiliary facility type, and space constraint conditions in the step requiring adjustment are extracted.

[0203] The preset interference threshold is determined based on the accuracy requirements and safety standards for commercial office building curtain wall installations. It serves as the critical value for determining whether spatial interference needs to be addressed. When the quantitative interference level of a particular installation step exceeds this threshold, the step is marked as requiring adjustment.

[0204] For steps requiring adjustment, you can extract the corresponding curtain wall component identifier to determine which component caused spatial interference during installation. Extracting the type of auxiliary installation equipment helps analyze whether interference occurs between the auxiliary equipment and the component or main structure, or whether the selection of auxiliary equipment is inappropriate.

[0205] The extraction of spatial constraints includes the minimum spatial range of the installation operation in this step, the spatial limitation of the component movement path, and the spatial interference threshold for the simultaneous installation of multiple components. These conditions may be set unreasonably, resulting in the occurrence of spatial interference.

[0206] Step S153: Analyze the cause parameters of the spatial interference according to the three-dimensional coordinate range of the interference area in the spatial interference detection result of the step to be adjusted, wherein the cause parameters include the component installation path deviation value, the auxiliary facility deployment position deviation value and the unreasonable setting mark of the spatial constraint condition.

[0207] The three-dimensional coordinate range of the interference area clarifies the specific location where the spatial interference occurs. This range can be compared with the preset installation path of the component, the deployment position of the installation auxiliary facilities and the spatial constraints.

[0208] The component installation path deviation value is calculated by calculating the deviation between the component's position in the actual installation path when passing through the interference area and the preset installation path. If the deviation is large, it means that the component has deviated from the predetermined track during movement, which may cause interference with other objects.

[0209] The auxiliary facility deployment position deviation value is the difference between the actual installation position of the auxiliary facility and the preset deployment position. If the position of the auxiliary facility deviates from the preset position, it may enter the installation space of the curtain wall component, causing interference.

[0210] The unreasonable spatial constraint setting flag is generated when analysis shows that the minimum spatial range in the spatial constraint is too small, the spatial restriction of the component movement path is too strict, or the spatial interference threshold is too high. These unreasonable settings may also lead to the occurrence of spatial interference.

[0211] Step S154: reordering the installation sequence of the steps to be adjusted based on the reason parameters to generate an adjusted installation step sequence, wherein the adjusted installation step sequence includes a new pre-component identifier and a post-component identifier.

[0212] If spatial interference is caused by an improper component installation sequence, for example, if a later-installed component spatially intersects with an earlier one and the interference cannot be avoided by adjusting the path, the installation sequence of the required steps needs to be reordered. During this reordering process, the component installation priority matrix in the curtain wall installation process network needs to be combined to adjust the priority of the component installation steps involved in the interference.

[0213] For example, if a curtain wall component A in a certain adjustment step is originally installed after another component B, and there is spatial interference between the two, and analysis determines that adjusting component A to be installed before component B can avoid interference, the corresponding element value in the component installation priority matrix is ​​modified to increase the installation priority of component A and reduce the installation priority of component B relative to component A.

[0214] The reordered sequence of installation steps can be clearly labeled with the new predecessor and successor component identifiers for each component. For example, the predecessor component identifier of component A might be changed to component C, which was originally installed before it without interference, and the successor component identifier might be changed to component B to reflect the adjusted installation sequence logic.

[0215] Step S155: reallocating the installation auxiliary facility types according to the adjusted installation step sequence, and adjusting the operating parameters of the auxiliary facilities, including modifying the operating radius adjustment range of the hoisting equipment and the installation angle parameters of the support frame.

[0216] After adjusting the sequence of installation steps, the original installation aid assignments may no longer apply, requiring the reassignment of installation aid types to each installation step. For example, if the installation sequence of a component is advanced, and the originally assigned lifting equipment cannot reach the designated location at the new installation time due to range limitations, it will be necessary to replace it with a lifting equipment with a larger operating radius.

[0217] When reassigning the type of installation auxiliary equipment, the operating parameters of the auxiliary equipment need to be adjusted. For lifting equipment, the operating radius adjustment range should be modified according to the new installation location and component weight to ensure that the lifting equipment can cover the component's lifting point and installation location in the new installation steps.

[0218] For the support frame, adjust its installation angle parameters based on the adjusted component's installation posture and position. For example, if the component's installation angle deflects, the support frame's installation angle needs to be adjusted accordingly to ensure effective support for the component.

[0219] Step S156: Based on the adjusted installation step sequence and auxiliary facility operation parameters, re-determine the spatial constraints of the installation operation, including adjusting the minimum spatial range of the installation operation and the spatial restrictions of the component movement path.

[0220] Adjustments to the sequence of installation steps and operating parameters of auxiliary facilities may result in changes in the space required for installation operations, and therefore the space constraints for installation operations need to be redefined.

[0221] When adjusting the minimum installation clearance, consider the geometric parameters of the adjusted component, the spatial dimensions of auxiliary facilities, and the location of surrounding installed components. For example, if a larger lifting device is used, the minimum installation clearance may need to be expanded to avoid interference with surrounding structures.

[0222] To address spatial constraints on component movement paths, replan the component's movement path from its initial position to its installation location based on the new installation sequence and auxiliary facility operating parameters. If new obstacles appear on the path, the path must be rerouted, and the new path boundaries must be clearly defined within the spatial constraints to prevent component movement beyond these boundaries.

[0223] Step S157: Import the adjusted installation step sequence, auxiliary facility operation parameters and space constraints into the process network optimization module to generate an adjusted curtain wall installation process network.

[0224] After integrating the adjusted parameters, they are imported into the process network optimization module. This module can reconstruct the curtain wall installation process network based on the new parameters, and sort out the logical relationships, time nodes, and resource allocation of each installation step.

[0225] When generating the adjusted curtain wall installation process network, the process network optimization module can verify the connection relationship between each step to ensure that there are no logical contradictions in the adjusted step sequence, the allocation and operating parameters of auxiliary facilities match the installation steps, and the spatial constraints can effectively constrain the installation operations.

[0226] Step S158: re-execute the dynamic installation process simulation processing according to the adjusted curtain wall installation process network to generate a new installation simulation report.

[0227] Following the same method as step S140, a dynamic installation process simulation is performed based on the adjusted curtain wall installation process network. During the simulation, the new installation step sequence, auxiliary equipment operating parameters, and spatial constraints are strictly adhered to, and the spatial interference detection results and process time connection records for each installation step are recorded in real time.

[0228] After the simulation is completed, these records are sorted according to the method of step S146 to generate a new installation simulation report.

[0229] Step S159: Repeat the above process until the interference degree quantitative values ​​of the spatial interference detection results in the installation simulation report are all less than the preset interference threshold, and the process connection delay duration in the process time connection record is less than the preset delay threshold, and the final curtain wall installation process network is determined as the optimized curtain wall installation process plan, and the optimized curtain wall installation process plan includes the optimized installation sequence of each curtain wall component, the type of auxiliary facilities required for the optimized installation, the optimized spatial constraints of the installation operation and the planned execution time interval of each installation step.

[0230] The newly generated installation simulation report is compared with the preset interference threshold and delay threshold. If the interference degree quantified value still exceeds the interference threshold or the process connection delay duration still exceeds the delay threshold, the process returns to step S151 and re-analyzes the installation simulation report for the next round of adjustments.

[0231] During each round of iteration, the installation step sequence, auxiliary facility operating parameters and spatial constraints are continuously optimized to gradually reduce the degree of spatial interference and the delay time of process connection.

[0232] After multiple rounds of iterations, when the interference degree quantitative values ​​of all spatial interference detection results in the installation simulation report are less than the preset interference threshold, and the delay time of all process connections is less than the preset delay threshold, it indicates that the current curtain wall installation process network has achieved the optimization goal.

[0233] At this point, the final curtain wall installation process network is determined as the optimized curtain wall installation process plan. This curtain wall installation process plan details the optimized installation sequence of each curtain wall component, clarifies the optimized auxiliary equipment types required for each installation step, stipulates the optimized installation operation space constraints, and provides the planned execution time interval for each installation step, providing specific and feasible guidance for actual curtain wall installation construction.

[0234] Figure 2 A schematic diagram illustrates exemplary hardware and software components of a BIM-based curtain wall installation process simulation system 100, provided in some embodiments of the present application, that can implement the concepts of the present application. For example, a processor 120 can be used in the BIM-based curtain wall installation process simulation system 100 to perform the functions described in the present application.

[0235] For example, the curtain wall installation process simulation system 100 based on the BIM model may include a network port 110 connected to the network, one or more processors 120 for executing program instructions, a communication bus 130, and storage media 140 in different forms, such as a disk, ROM, or RAM, or any combination thereof. Exemplarily, the curtain wall installation process simulation system 100 based on the BIM model may also include program instructions stored in ROM, RAM, or other types of non-transitory storage media, or any combination thereof. The method of the present application can be implemented according to these program instructions. The curtain wall installation process simulation system 100 based on the BIM model also includes an I / O interface 150 between the computer and other input and output devices.

[0236] In addition, an embodiment of the present invention further provides a readable storage medium, in which computer-executable instructions are preset. When a processor executes the computer-executable instructions, the above-mentioned curtain wall installation process simulation method based on the BIM model is implemented.

[0237] It should be noted that in order to simplify the description of the present invention and thus help understand one or more embodiments of the invention, in the foregoing description of the embodiments of the present invention, multiple features are sometimes combined into one embodiment, figure or description thereof.

Claims

1. A curtain wall installation process simulation method based on BIM model, characterized in that: The method comprises: Obtaining a BIM model set for a construction project, the BIM model set comprising a building main structure model, a curtain wall component model, and an installation auxiliary facility model, wherein the curtain wall component model comprises component geometric parameters, material properties, and connection node characteristics, and the installation auxiliary facility model comprises a hoisting equipment model, a support frame model, and a temporary fixture model; Performing model element association processing on the BIM model set, establishing a spatial position association relationship between the building main structure model and the curtain wall component model, and an operation adaptation association relationship between the curtain wall component model and the installation auxiliary facility model, to obtain an associated BIM integration model; generating a curtain wall installation process network based on the associated BIM integrated model, wherein the curtain wall installation process network includes the installation sequence of each curtain wall component, the type of auxiliary facilities required for installation, and the spatial constraints of the installation operation; Performing dynamic installation process simulation processing according to the curtain wall installation process network to generate an installation simulation report including spatial interference detection results of each installation step and process time connection records; The curtain wall installation process network is iteratively adjusted according to the installation simulation report to obtain an optimized curtain wall installation process plan.

2. The curtain wall installation process simulation method based on the BIM model according to claim 1 is characterized in that: The step of obtaining a BIM model set of a construction project includes: Receiving a building main structure model transmitted by a building design system, wherein the building main structure model includes beam and column position information, wall outline information, and floor elevation information; receiving a curtain wall component model transmitted by a curtain wall detailed design system, wherein the curtain wall component model includes component geometric parameters, material properties, and connection node characteristics, wherein the component geometric parameters include component length, width, thickness, and surface curvature, the material properties include material density, shear strength, and elastic modulus, and the connection node characteristics include node type, connection method, and fastener specifications; Receive an installation auxiliary facility model transmitted by a construction equipment management system, wherein the installation auxiliary facility model includes a hoisting equipment model, a support frame model, and a temporary fixing device model. The hoisting equipment model includes equipment load-bearing parameters, an operating radius range, and hoisting angle restrictions. The support frame model includes frame dimensions, support point distribution, and load-bearing capacity parameters. The temporary fixing device model includes device type, fixing strength, and disassembly conditions. The building main structure model, curtain wall component model and installation auxiliary facility model are imported into the model integration platform for unified association processing to generate a BIM model set containing a unified coordinate reference.

3. The curtain wall installation process simulation method based on the BIM model according to claim 1 is characterized in that: The BIM model set is subjected to model element association processing to establish a spatial position association relationship between the building main structure model and the curtain wall component model, and an operation adaptation association relationship between the curtain wall component model and the installation auxiliary facility model, to obtain an associated BIM integration model, including: Extracting structural connection node position information and curtain wall installation reference line information from the building main structure model, wherein the structural connection node position information includes node three-dimensional coordinates and node bearing capacity parameters, and the curtain wall installation reference line information includes horizontal reference line elevation and vertical reference line verticality parameters; Extracting component connection node features and installation positioning mark information from the curtain wall component model, wherein the component connection node features include node three-dimensional coordinates, node dimensions, and connection interface type, and the installation positioning mark information includes component installation reference point coordinates and an allowable range of positioning deviation; Performing spatial coordinate matching processing on the structural connection node position information and the component connection node features to determine the spatial position association relationship between the building main structure model and the curtain wall component model, wherein the spatial position association relationship includes a node docking deviation value and a connection strength matching degree parameter; Extracting the hoisting point location information and component weight parameters from the curtain wall component model, wherein the hoisting point location information includes the three-dimensional coordinates of the hoisting point and the hoisting force direction, and the component weight parameters include the total weight of the component and the coordinates of the center of gravity; Extracting the hoisting equipment operating parameters and support facility adaptation parameters from the installation auxiliary facility model, wherein the hoisting equipment operating parameters include the maximum lifting weight, operating radius, and hoisting angle range of the equipment, and the support facility adaptation parameters include the support point coordinates of the support frame and the installation interface dimensions of the temporary fixing device; Performing an operational compatibility check on the hoisting point location information, component weight parameters, hoisting equipment operating parameters, and support facility adaptation parameters to determine an operational adaptation association relationship between the curtain wall component model and the installation auxiliary facility model, wherein the operational adaptation association relationship includes a matching degree parameter between the hoisting equipment and the component and a spatial adaptation deviation value between the support facility and the component; The spatial position association relationship and the operation adaptation association relationship are integrated, and association tagging processing is performed on each model element in the BIM model set to generate a BIM integration model containing association relationship tags, where the association relationship tags are used to indicate specific parameters of the spatial position association and the operation adaptation association between the model elements.

4. The curtain wall installation process simulation method based on the BIM model according to claim 1 is characterized in that: Generating a curtain wall installation process network based on the associated BIM integrated model includes: Analyzing the spatial position relationship in the associated BIM integrated model to extract the spatial dependency relationship between the curtain wall components, wherein the spatial dependency relationship includes the identifiers of the pre-component and post-component components installed; Constructing a component installation priority matrix according to the spatial dependency relationship, wherein the element values ​​in the component installation priority matrix are used to represent the constraint strength on the installation of subsequent components after the installation of the preceding component is completed; Analyzing the operational adaptation relationship in the associated BIM integration model to determine the type of installation auxiliary facilities and facility operation parameters required for the installation of each curtain wall component, wherein the facility operation parameters include an operating radius adjustment range of the hoisting equipment and an installation angle parameter of the support frame; generating an initial installation process sequence based on the component installation priority matrix and the type of installation auxiliary facilities, wherein the initial installation process sequence includes a planned installation time interval for each curtain wall component and a corresponding auxiliary facility allocation identifier; Extracting spatial dimension parameters of the building main structure model and geometric parameters of the curtain wall component model in the associated BIM integrated model, and determining spatial constraints for each installation operation, wherein the spatial constraints include a minimum spatial range for the installation operation, spatial restrictions on component movement paths, and a spatial interference threshold for simultaneous installation of multiple components; The spatial constraints are imported into a process network optimization module, and spatial conflict detection and adjustment processing are performed on the initial installation process sequence to generate a curtain wall installation process network that includes the installation sequence of each curtain wall component, the type of auxiliary facilities required for installation, and the spatial constraints of the installation operation.

5. The curtain wall installation process simulation method based on the BIM model according to claim 4 is characterized in that: The spatial constraint conditions are introduced into the process network optimization module, and spatial conflict detection and adjustment processing are performed on the initial installation process sequence to generate a curtain wall installation process network including the installation sequence of each curtain wall component, the type of auxiliary facilities required for installation, and the spatial constraint conditions of the installation operation, including: Inputting the initial installation process sequence and spatial constraints into the conflict detection layer of the process network optimization module, extracting the geometric parameters of the curtain wall components, the installation position coordinates and the spatial size parameters of the installation auxiliary facilities for each installation step in the initial installation process sequence; Based on the minimum spatial range of the installation operation in the spatial constraint condition, calculating the space occupation volume parameter required for each installation step, the space occupation volume parameter being calculated by the geometric parameters of the component and the minimum spatial range of the installation operation; Detecting the overlapping area volume between the space occupation volume parameters of adjacent installation steps, and when the overlapping area volume exceeds a preset space overlap threshold, determining that a space conflict exists, and recording the installation step identification pair that has the space conflict; For installation step identification pairs with space conflicts, the corresponding installation sequence and auxiliary facility types are extracted, and conflict cause parameters resulting from the space conflicts are analyzed. The conflict cause parameters include an indication of an unreasonable installation step sequence and an indication of excessive auxiliary facility space occupation. When the conflict cause parameter is an unreasonable installation step sequence indicator, the order of the installation steps is adjusted, the element values ​​in the component installation priority matrix are modified, and the constraint strength on the subsequent component installation after the previous component installation is completed is re-determined; When the conflict cause parameter is the auxiliary facility space occupancy is too large, reallocate the installation auxiliary facility type and adjust the operating parameters of the auxiliary facility, including modifying the operating radius adjustment range of the lifting equipment and the installation angle parameters of the support frame to reduce the space occupied by the auxiliary facility; Recalculate the adjusted space occupation volume parameter of the installation step, and re-detect the spatial overlap volume of adjacent installation steps until the spatial overlap volume of all adjacent installation steps is less than a preset spatial overlap threshold; The adjusted initial installation process sequence, the types of auxiliary facilities required for installation, and the spatial constraints of the installation operation are integrated to generate a curtain wall installation process network that includes the installation sequence of each curtain wall component, the types of auxiliary facilities required for installation, and the spatial constraints of the installation operation.

6. The curtain wall installation process simulation method based on the BIM model according to claim 1 is characterized in that: The method of performing dynamic installation process simulation processing according to the curtain wall installation process network to generate an installation simulation report including spatial interference detection results of each installation step and process time connection records includes: Extracting the identifier of the first curtain wall component to be installed and the corresponding installation auxiliary facility type from the curtain wall installation process network, and determining the starting condition parameters of the first installation step, wherein the starting condition parameters include the initial placement position coordinates of the component and the initial deployment position coordinates of the auxiliary facilities; executing a virtual installation operation simulation of the first curtain wall component in the associated BIM integrated model based on the initial condition parameters, and recording a spatial position change trajectory of the component and operating state change parameters of the auxiliary facilities during the installation process; During the virtual installation operation simulation, the spatial distance parameters between the currently installed curtain wall components and the installed curtain wall components, the main building structure model, and the installation auxiliary facility model are detected in real time to generate a spatial interference detection result, which includes the three-dimensional coordinate range of the interference area and the quantitative value of the interference degree; Extracting the identifier of the next curtain wall component to be installed and the corresponding installation auxiliary facility type according to the installation sequence in the curtain wall installation process network, using the end position parameters of the previous installation step as the starting condition parameters of the next installation step, and repeating the virtual installation operation simulation and spatial interference detection process; Record the time interval parameters between each installation step and the time consumption parameters for the switching of auxiliary facilities to generate a process time connection record, which includes the end time of the previous process, the start time of the subsequent process, and the process connection delay length; The spatial interference detection results and process time connection records of all installation steps are summarized, and structured according to the order of the installation steps to generate an installation simulation report. Each record of the installation simulation report contains step identification, component identification, spatial interference detection results and process time connection parameters.

7. The curtain wall installation process simulation method based on the BIM model according to claim 6 is characterized in that: The step of performing a virtual installation operation simulation of the first curtain wall component in the associated BIM integrated model based on the initial condition parameters, and recording the spatial position change trajectory of the component and the operating state change parameters of the auxiliary facilities during the installation process, includes: Importing the initial placement position coordinates of the components and the initial deployment position coordinates of the auxiliary facilities in the starting condition parameters into the virtual installation simulation engine, and locating the initial virtual positions of the first curtain wall component and the corresponding installation auxiliary facilities in the associated BIM integrated model; Extracting installation operation parameters of the first curtain wall component in the curtain wall installation process network, wherein the installation operation parameters include coordinates of key control points of the installation path, a component rotation angle variation range, and an installation speed adjustment parameter; According to the installation operation parameters, the curtain wall component model in the virtual installation simulation engine is driven to perform virtual movement and posture adjustment operations along a preset path, and the spatial position coordinates and posture angle parameters of the component at each time node are recorded in real time to form a spatial position change trajectory of the component; During the virtual movement and posture adjustment operation, the operation status parameters of the installation auxiliary facility model are updated in real time according to the operation parameters of the installation auxiliary facility, wherein the operation status parameters include the change value of the boom length of the lifting equipment, the change parameter of the support force of the support frame, and the tightness parameter of the temporary fixing device; Detecting connection status parameters between components and installation auxiliary facilities during virtual installation, wherein the connection status parameters include the force distribution of the connection points and the connection stability coefficient; The spatial position change trajectory, the operation status parameters of the installation auxiliary facilities, and the connection status parameters are stored in a time series to generate a virtual installation operation simulation record of the first curtain wall component.

8. The curtain wall installation process simulation method based on the BIM model according to claim 6 is characterized in that: During the virtual installation operation simulation process, the spatial distance parameters between the currently installed curtain wall components and the installed curtain wall components, the building main structure model, and the installation auxiliary facility model are detected in real time to generate spatial interference detection results, including: During the virtual installation operation simulation, the real-time 3D model grid data of the curtain wall component currently being installed is extracted at preset time intervals, wherein the real-time 3D model grid data includes the 3D coordinate information of all vertices on the component surface; Extracting the 3D model mesh data of the installed curtain wall components, the 3D model mesh data of the building main structure model, and the 3D model mesh data of the installation auxiliary facilities model as a reference mesh data set; Calculate the Euclidean distance between each vertex in the real-time 3D model mesh data of the currently installed curtain wall component and each vertex in the reference mesh data set, and record all vertex coordinate pairs corresponding to the Euclidean distance values ​​that are less than a preset distance threshold; determining three-dimensional bounding box parameters of the spatial interference area according to the vertex coordinate pairs, the three-dimensional bounding box parameters including minimum and maximum coordinate values ​​of the bounding box; Counting the ratio of the number of vertices contained in the spatial interference area to the total number of vertices of the currently installed curtain wall components as a quantitative value of the interference degree; The three-dimensional bounding box parameters and the interference degree quantization value are associated and stored to generate a spatial interference detection result including the three-dimensional coordinate range of the interference area and the interference degree quantization value.

9. The curtain wall installation process simulation method based on the BIM model according to claim 1, characterized in that: The iterative adjustment of the curtain wall installation process network according to the installation simulation report to obtain an optimized curtain wall installation process plan includes: parsing the spatial interference detection results in the installation simulation report, extracting the installation step identifiers with spatial interference and the corresponding interference degree quantitative values; When the quantified value of the interference degree exceeds a preset interference threshold, the corresponding installation step is determined to be a step requiring adjustment, and the curtain wall component identification, installation auxiliary facility type, and space constraint conditions in the step requiring adjustment are extracted; Analyze the cause parameters of the spatial interference according to the three-dimensional coordinate range of the interference area in the spatial interference detection result of the adjustment step, wherein the cause parameters include the component installation path deviation value, the auxiliary facility deployment position deviation value and the unreasonable setting mark of the spatial constraint condition; Reordering the installation sequence of the steps to be adjusted based on the reason parameters to generate an adjusted installation step sequence, wherein the adjusted installation step sequence includes a new pre-component identifier and a post-component identifier; Reassign the types of installation auxiliary facilities according to the adjusted installation step sequence, and adjust the operating parameters of the auxiliary facilities, including modifying the operating radius adjustment range of the lifting equipment and the installation angle parameters of the support frame; Based on the adjusted installation step sequence and auxiliary facility operating parameters, redefine the spatial constraints of the installation operation, including adjusting the minimum spatial range of the installation operation and the spatial restrictions of the component movement path; Import the adjusted installation step sequence, auxiliary facility operating parameters and space constraints into the process network optimization module to generate the adjusted curtain wall installation process network; Re-execute dynamic installation process simulation based on the adjusted curtain wall installation process network and generate a new installation simulation report; The above process is repeated until the interference degree quantitative values ​​of the spatial interference detection results in the installation simulation report are all less than the preset interference threshold, and the process connection delay in the process time connection record is less than the preset delay threshold. Then, the final curtain wall installation process network is determined as the optimized curtain wall installation process plan. The optimized curtain wall installation process plan includes the optimized installation sequence of each curtain wall component, the optimized type of auxiliary facilities required for installation, the optimized spatial constraints of the installation operation, and the planned execution time interval of each installation step.

10. A curtain wall installation process simulation system based on BIM model, characterized in that: It includes a processor and a memory, the memory is connected to the processor, the memory is used to store programs, instructions or codes, and the processor is used to execute the programs, instructions or codes in the memory to implement the curtain wall installation process simulation method based on the BIM model as described in any one of claims 1 to 9.

Citation Information

Cited By

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

    CN121659434A

  • A method for installing and constructing a UHPC curtain wall plate based on BIM technology

    CN121659434B

  • A 3D simulation method for the construction of ultra-large hyperbolic unitized glass curtain walls

    CN122571769A