Deflection detection method of prefabricated buildings based on BIM technology

Through BIM technology, the prefabricated building model is constructed, the assembly path and swing displacement are recorded, and the skewed pendulum force is applied for testing, which solves the problem of weak seismic and typhoon resistance and weak anti-typhoon capabilities of prefabricated buildings, and achieves process optimization and safety improvement.

CN119442428BActive Publication Date: 2025-08-29SHANDONG YUEZHENG ENG TESTING & APPRAISAL CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411592379.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-08
Publication Date
2025-08-29
Estimated Expiration
2044-11-08

AI Technical Summary

Technical Problem

Prefabricated buildings lack standardized constraints during assembly, resulting in weak seismic and typhoon resistance, and need to be modeled to conduct slanting detection to meet the set requirements.

Method used

Based on BIM technology, the assembly model is constructed, the assembly path is recorded by the tracking module, the positioning label is set to record the swing displacement range, and the eccentric pendulum force is applied for testing, and the assembly process and eccentric pendulum amplitude are evaluated.

Benefits of technology

The assembly process is optimized to ensure that the prefabricated buildings meet the requirements of earthquake resistance and typhoon resistance, and improve the safety and stability of the building.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119442428B_ABST
    Figure CN119442428B_ABST
Patent Text Reader

Abstract

The present invention provides a method for detecting the deflection of an assembled building based on BIM technology, comprising the following steps: constructing an assembled building model with the assembly model as the main body according to the assembly process, and during the construction process, performing an assembly inspection on the constructed assembled building model according to the assembly path and the assembly process, so as to determine that there is no problem in assembling the assembled building model, and then configuring a group of positioning tags for each assembly model according to the assembly path, and the positioning tags are configured to record the swing displacement range of the assembly model when the assembly model is in a swing process; setting different deflection forces, and applying the set deflection forces in sequence to the assembled building model to perform a deflection test, and recording the deflection displacement range of the assembly model in each swing process through the positioning tags.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of prefabricated building yaw detection, and in particular to a prefabricated building yaw detection method based on BIM technology. Background Art

[0002] The advantage of prefabricated buildings is modular assembly, allowing all building materials to be prefabricated for rapid assembly. However, a disadvantage is the lack of standardized assembly processes, resulting in weak earthquake and typhoon resistance. Therefore, it is necessary to use modeling to test the assembly process and the deflection of the assembled building to ensure that the assembled building meets the required earthquake and typhoon resistance requirements. Summary of the Invention

[0003] The purpose of the present invention is to provide a method for detecting the deflection of an assembled building based on BIM technology to solve the problems raised in the above background technology.

[0004] To achieve the above object, the present invention provides the following technical solutions:

[0005] The method for detecting the deflection of prefabricated buildings based on BIM technology includes the following steps:

[0006] Build an assembly model in BIM based on the design drawings and design parameters of the assembly, and store the built assembly model in the specified storage area;

[0007] According to the assembly process, the prefabricated building model is constructed with the assembly part model as the main body. During the construction process, the assembly path of each assembly part model is tracked in sequence by the provided tracking module, and the assembly path is counted and recorded and stored in the tracking module;

[0008] Performing an assembly inspection on the constructed prefabricated building model according to the assembly path and assembly process to confirm that the prefabricated building model is assembled without any problems, and then configuring a set of positioning tags for each assembly part model according to the assembly path, wherein the positioning tags are configured to record the swing displacement range of the assembly part model during the swing process;

[0009] Different deflection forces are set, and the set deflection forces are applied to the prefabricated building model in sequence to perform a deflection test. The deflection displacement range of the assembly model during each swing process is recorded by positioning tags. The effectiveness of the assembly process of the assembly model is evaluated based on the deflection displacement range I, and the deflection amplitude range of the prefabricated building model is evaluated based on the deflection displacement range II.

[0010] Furthermore, the method of sequentially tracking the assembly path of each assembly model by using the provided tracking module includes:

[0011] When constructing an assembled building model based on the assembly process with the assembly part model as the main body, the corresponding assembly part models are loaded from the storage area to the assembly positions specified by the assembly process in sequence by the loading module;

[0012] When the loading module loads the corresponding assembly model to the position specified by the assembly process, the tracking module and the loading module form data synchronization. At the same time, the tracking module performs tracking configuration according to the storage location information of the obtained assembly model and the assembly position specified by the assembly process according to the clock mark to form a tracking unit with a clock mark, and tracks whether the assembly is completed based on the tracking unit. When the tracking assembly is completed, the tracking unit forms an assembly path with the movement path of the assembly model, and records it accordingly in the recording unit set in the tracking module, and at the same time writes the storage location information of the assembly model and the assembly position specified by the assembly process under the assembly path.

[0013] Furthermore, the assembly process is provided with position data between assembly part models included in the assembled building model and the assembly combination process during assembly; as well as the quantity, specification information and corresponding material information of the assembly part models.

[0014] Furthermore, performing assembly inspection on the constructed prefabricated building model according to the assembly path and assembly process includes the following:

[0015] Obtaining the position data between the assembly models included in the assembled building model during the assembly process and the assembly combination process during assembly; as well as the quantity, specification information and corresponding material information of the assembly models;

[0016] Recall several tracking units marked with clocks in the tracking module, and track the assembly paths under the units in sequence according to the sequence of time marks, and obtain the storage location information of the assembly model and the assembly position specified by the assembly process from the assembly path, compare the obtained storage location information of the assembly model with the loading directory of the loading module from the storage area, and compare whether the storage directory of the assembly model and the loading directory of the loading module from the storage area are consistent. If they are consistent, compare the position data between the assembly position specified by the assembly process and the assembly model included in the assembly process that constitutes the prefabricated building model to see whether the assembly position specified by the assembly process of the assembly model in the set storage directory is consistent with the position data of the assembly model included in the prefabricated building model. If they are consistent, perform the detection of the next assembly model until completion. If they are inconsistent, revise the assembly model according to the assembly combination process when assembling the assembly model, as well as the quantity, specification information and corresponding material information of the assembly model.

[0017] Furthermore, the tracking module and the loading module are respectively coupled with the clock module. After the tracking module and the loading module form data synchronization, they send a clock mark request instruction to the clock module. After receiving the request instruction, the clock module sends a mark command to the coupled tracking module. The tracking module activates the mark unit set in the tracking module according to the mark command. The mark unit configures the storage location information of the obtained assembly model and the assembly position specified by the assembly process to the tracking unit according to the clock mark to form a tracking unit with a clock mark.

[0018] Furthermore, configuring a set of positioning labels for each assembly part model according to the assembly path includes:

[0019] Sequentially obtain assembly models constituting the prefabricated building model and assembly paths corresponding to the assembly models;

[0020] At least one set of positioning tags is provided on each assembly model, and the at least one set of positioning tags includes: a dynamic positioning tag provided at least at the gravity center point of the assembly model, and a static positioning tag corresponding to the dynamic positioning tag;

[0021] The dynamic positioning tag is configured to: swing synchronously with the swing of the assembly model, and the swing distance is equal to that of the assembly model each time;

[0022] The static positioning tag is set to be equal to the initial setting position of the dynamic positioning tag, and is used to provide a reference for calculating the swing displacement of the dynamic positioning tag when the dynamic positioning tag swings synchronously with the swing of the assembly model.

[0023] Furthermore, the dynamic positioning tags and static positioning tags possessed by the same assembly model form label marks with the assembly path, and the data transmission paths of the dynamic positioning tags and the static positioning tags are set through the label marks. The real-time position data obtained by the dynamic positioning tags and the static positioning tags are transmitted to the processing module in real time according to the data transmission path. The processing module calculates the yaw displacement range of the assembly model during each swing process based on the real-time position data obtained by the dynamic positioning tags and the static positioning tags.

[0024] The present invention pre-sets an assembly process based on manual experience when designing prefabricated buildings, then models the assembly parts and the prefabricated building through BIM technology, and performs different degrees of deflection detection on the prefabricated building model obtained by construction to determine whether the assembly process and the assembled prefabricated building model can meet the set requirements.

[0025] This application can be applied to simulate and verify the manual experience learned and optimize the assembly process according to different building requirements. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 is a flow chart of the method of the present invention;

[0027] Figure 2 It is a schematic diagram of the system framework principle of the present invention. DETAILED DESCRIPTION

[0028] The present invention is described in detail below with reference to the accompanying drawings.

[0029] Since prefabricated buildings have the characteristics of simple assembly process and modular assembly, the assembly process between different assembly parts can be set according to manual experience; therefore, when designing prefabricated building drawings, the assembly process between the assembly parts can be set according to the assembly sequence between the different assembly parts. The pre-set assembly process is not necessarily effective. Therefore, the present invention pre-sets an assembly process according to manual experience when designing prefabricated buildings, and then uses BIM technology to model the assembly parts and prefabricated buildings. The prefabricated building model obtained by the construction is tested for different degrees of deflection to obtain whether the assembly process and the assembled prefabricated building model can meet the set requirements. The present application can be used to simulate and verify the absorbed manual experience according to different building requirements, and optimize the assembly process.

[0030] Reference Figures 1 to 2 The present invention provides a method for detecting the deflection of an assembled building based on BIM technology, comprising the following steps:

[0031] Build an assembly model in BIM based on the design drawings and design parameters of the assembly, and store the built assembly model in the specified storage area;

[0032] According to the assembly process, the prefabricated building model is constructed with the assembly part model as the main body. During the construction process, the assembly path of each assembly part model is tracked in sequence by the provided tracking module, and the assembly path is counted and recorded and stored in the tracking module;

[0033] Performing an assembly inspection on the constructed prefabricated building model according to the assembly path and assembly process to confirm that the prefabricated building model is assembled without any problems, and then configuring a set of positioning tags for each assembly part model according to the assembly path, wherein the positioning tags are configured to record the swing displacement range of the assembly part model during the swing process;

[0034] Different deflection forces are set, and the set deflection forces are applied to the prefabricated building model in sequence to perform a deflection test. The deflection displacement range of the assembly model during each swing process is recorded by positioning tags. The effectiveness of the assembly process of the assembly model is evaluated based on the deflection displacement range I, and the deflection amplitude range of the prefabricated building model is evaluated based on the deflection displacement range II.

[0035] It should be noted that in the design of prefabricated buildings, the parameter data of assembly parts at different locations can be consistent or inconsistent, depending on the design drawings of the prefabricated building. Therefore, when constructing the assembly model, the assembly model can be set as a standard part model, and its design parameters can be modified according to specific requirements. This can improve the design efficiency of the assembly model. At the same time, the obtained standard part model can be stored in the BIM system to form a basic accessory model library.

[0036] It should be noted that the assembly process is provided with position data between the assembly models included in the prefabricated building model and the assembly combination process during assembly; as well as the number, specification information and corresponding material information of the assembly models. Different assembly parts have many forms of installation methods in the actual assembly process, such as through concrete construction, and two assembly parts need to be overlapped and then bolted, etc. Therefore, the assembly process is not necessarily unique. The specific situation can be changed according to manual experience based on the actual assembly requirements. It should also be noted that when the same assembly parts are assembled in different positions, their corresponding design parameters and materials may be different. Therefore, the same shape does not mean that they are essentially the same. Therefore, it is necessary to record the specification information and corresponding material information of the assembly model in the assembly process.

[0037] In the above, the method of sequentially tracking the assembly path of each assembly model by setting a tracking module includes:

[0038] When constructing an assembled building model based on the assembly process with the assembly part model as the main body, the corresponding assembly part models are loaded from the storage area to the assembly positions specified by the assembly process in sequence by the loading module;

[0039] When the loading module loads the corresponding assembly model to the position specified by the assembly process, the tracking module and the loading module form data synchronization. At the same time, the tracking module performs tracking configuration according to the storage location information of the obtained assembly model and the assembly position specified by the assembly process according to the clock mark to form a tracking unit with a clock mark, and tracks whether the assembly is completed based on the tracking unit. When the tracking assembly is completed, the tracking unit forms an assembly path with the movement path of the assembly model, and records it accordingly in the recording unit set in the tracking module, and at the same time writes the storage location information of the assembly model and the assembly position specified by the assembly process under the assembly path.

[0040] It should be noted that, according to the set assembly sequence, the loading module loads the corresponding assembly part models from the storage area in sequence, and then changes the assembly part models according to the specification information in the assembly process and the corresponding material information to form the assembly part model required by the assembly process. When the loading module loads from the storage area, the storage directory of the corresponding assembly part model is extracted. After the loading module loads the assembly part model and assembles the configuration, it moves it to the assembly position specified by the assembly according to the assembly process. Therefore, when assembling the prefabricated building model, the storage location of the assembly part model, the movement path during assembly, and the specific assembly position need to be recorded one by one. This will facilitate the later detection of the assembly structure and assembly process of the prefabricated building model.

[0041] In the above, the assembly inspection of the constructed prefabricated building model according to the assembly path and assembly process includes the following:

[0042] Obtaining the position data between the assembly models included in the assembled building model during the assembly process and the assembly combination process during assembly; as well as the quantity, specification information and corresponding material information of the assembly models;

[0043] Recall several tracking units marked with clocks in the tracking module, and track the assembly paths under the units in sequence according to the sequence of time marks, and obtain the storage location information of the assembly model and the assembly position specified by the assembly process from the assembly path, compare the obtained storage location information of the assembly model with the loading directory of the loading module from the storage area, and compare whether the storage directory of the assembly model and the loading directory of the loading module from the storage area are consistent. If they are consistent, compare the position data between the assembly position specified by the assembly process and the assembly model included in the assembly process that constitutes the prefabricated building model to see whether the assembly position specified by the assembly process of the assembly model in the set storage directory is consistent with the position data of the assembly model included in the prefabricated building model. If they are consistent, perform the detection of the next assembly model until completion. If they are inconsistent, revise the assembly model according to the assembly combination process when assembling the assembly model, as well as the quantity, specification information and corresponding material information of the assembly model.

[0044] In the above, the tracking module and the loading module are respectively coupled with the clock module. After the tracking module and the loading module form data synchronization, they send a clock mark request instruction to the clock module. After receiving the request instruction, the clock module sends a mark command to the coupled tracking module. The tracking module enables the marking unit set in the tracking module according to the mark command. The marking unit configures the storage location information of the obtained assembly model and the assembly position specified by the assembly process to the tracking unit according to the clock mark to form a tracking unit with a clock mark.

[0045] In the above, configuring a set of positioning labels for each assembly model according to the assembly path includes:

[0046] Sequentially obtain assembly models constituting the prefabricated building model and assembly paths corresponding to the assembly models;

[0047] At least one set of positioning tags is provided on each assembly model, and the at least one set of positioning tags includes: a dynamic positioning tag provided at least at the gravity center point of the assembly model, and a static positioning tag corresponding to the dynamic positioning tag;

[0048] The dynamic positioning tag is configured to: swing synchronously with the swing of the assembly model, and the swing distance is equal to that of the assembly model each time;

[0049] The static positioning tag is set to be equal to the initial setting position of the dynamic positioning tag, and is used to provide a reference for calculating the swing displacement of the dynamic positioning tag when the dynamic positioning tag swings synchronously with the swing of the assembly model.

[0050] In the above, the dynamic positioning tags and static positioning tags possessed by the same assembly model form label marks with the assembly path, and the data transmission paths of the dynamic positioning tags and the static positioning tags are set through the label marks. According to the data transmission path, the real-time position data obtained by the dynamic positioning tags and the static positioning tags are transmitted to the processing module in real time. The processing module calculates the yaw displacement range of the assembly model during each swing process based on the real-time position data obtained by the dynamic positioning tags and the static positioning tags.

[0051] The present invention also provides a prefabricated building deflection detection system based on BIM technology, which includes:

[0052] The assembly model building unit is used to build the assembly model in BIM according to the design drawings and design parameters of the assembly, and store the built assembly model in the set storage area;

[0053] An assembled building model construction unit, configured to construct an assembled building model based on the assembly process and the assembly part model;

[0054] A tracking module, connected to the prefabricated building model construction unit, is used to track the assembly path of each assembly model in sequence during the construction process through the provided tracking module, and to count, record and store the assembly path;

[0055] a detection module connected to the tracking module and the prefabricated building model construction unit, configured to perform an assembly inspection on the constructed prefabricated building model according to the assembly path and assembly process to determine whether the assembly of the prefabricated building model complies with the assembly process;

[0056] a label setting module, connected to the detection module, configured to configure a set of positioning labels for each assembly part model according to the assembly path after the prefabricated building model is assembled without any problems, and the positioning labels are configured to record the swing displacement range of the assembly part model during the swing process;

[0057] The force loading module is used to set different yaw forces and apply the set yaw forces to the prefabricated building model in sequence to perform yaw tests;

[0058] The processing module connects the label setting module and the force loading module, records the real-time position data of the assembly model during each swing process through the positioning label, and obtains the yaw displacement range based on the real-time position data set.

[0059] An evaluation module, connected to the processing module, is used to evaluate whether the assembly process of the assembly part model is effective I through the deflection displacement range, and to evaluate the deflection amplitude range II of the prefabricated building model through the deflection displacement range.

[0060] In the above, the tracking module has:

[0061] a synchronization unit connected to the loading unit, configured to synchronize the storage location information of the assembly model obtained by the loading module with the assembly position specified by the assembly process when the loading module loads the corresponding assembly model to the position specified by the assembly process;

[0062] a configuration unit connected to the synchronization unit, and tracking and configuring the assembly parts according to the obtained storage location information of the assembly part model and the assembly location specified by the assembly process according to the clock mark to form a tracking unit with the clock mark;

[0063] The tracking unit tracks whether the assembly is completed, and when the tracking assembly is completed, the tracking unit forms an assembly path with the movement path of the assembly part model;

[0064] The recording unit is connected to the tracking unit and is used to record the assembly path formed by the tracking unit and write the storage location information of the assembly model and the assembly position specified by the assembly process under the assembly path.

[0065] In the above, the configuration unit and the loading module are respectively coupled with the clock module. After the synchronization unit forms data synchronization with the loading module, it sends a clock mark request instruction to the clock module. After receiving the request instruction, the clock module sends a mark command to the configuration unit. The configuration unit enables the marking unit according to the mark command. The marking unit configures the storage location information of the obtained assembly model and the assembly position specified by the assembly process to the tracking unit according to the clock mark to form a tracking unit with a clock mark.

[0066] In the above, the detection module has:

[0067] A decomposition unit is used to decompose the assembly process according to the assembly sequence and obtain the position data between the assembly models included in the assembly process that constitute the prefabricated building model and the assembly combination process during assembly; as well as the quantity, specification information and corresponding material information of the assembly models;

[0068] A calling unit calls a plurality of tracking units marked with clocks in the tracking module, obtains corresponding assembly paths from the tracking units in the order of the time marks, and obtains storage location information of the assembly part model and the assembly position specified by the assembly process from the assembly path;

[0069] The comparison unit is used to compare the storage location information of the obtained assembly model with the loading directory of the loading module from the storage area, and compare whether the storage directory of the assembly model and the loading directory of the loading module from the storage area are consistent. If they are consistent, the assembly position specified by the assembly process is compared with the position data of the assembly model included in the assembly process that constitutes the prefabricated building model to check whether the assembly position specified by the assembly process of the assembly model under the set storage directory is consistent with the position data of the assembly model included in the prefabricated building model. If they are consistent, the next assembly model is tested until completion. If they are inconsistent, the assembly model is revised according to the assembly combination process when the assembly model is assembled, as well as the quantity, specification information and corresponding material information of the assembly model.

[0070] In the above, the positioning tags include: a dynamic positioning tag set at least at the gravity center point of the assembly model, and a static positioning tag corresponding to the dynamic positioning tag;

[0071] The dynamic positioning tag is configured to: swing synchronously with the swing of the assembly model, and the swing distance is equal to that of the assembly model each time;

[0072] The static positioning tag is set to be equal to the initial setting position of the dynamic positioning tag, and is used to provide a reference for calculating the swing displacement of the dynamic positioning tag when the dynamic positioning tag swings synchronously with the swing of the assembly model.

[0073] In the above, the dynamic positioning tags and static positioning tags possessed by the same assembly model form label marks with the assembly path, and the data transmission paths of the dynamic positioning tags and the static positioning tags are set through the label marks. According to the data transmission path, the real-time position data obtained by the dynamic positioning tags and the static positioning tags are transmitted to the processing module in real time. The processing module calculates the yaw displacement range of the assembly model during each swing process based on the real-time position data obtained by the dynamic positioning tags and the static positioning tags.

[0074] In the above, the evaluation module has:

[0075] The first evaluation unit is configured to decompose the prefabricated building model, obtain an assembly sequence of the assembly part models, obtain a yaw displacement range corresponding to two adjacent assembly part models in the assembly sequence according to the assembly sequence, and detect whether the yaw displacement range corresponding to the two adjacent assembly part models is within a set first standard threshold. If so, it indicates that the assembly process of the assembly part model is valid; if not, it indicates that the assembly process of the assembly part model is invalid.

[0076] The second evaluation unit is used to obtain the yaw displacement range of each of the assembly models, and detect whether the yaw displacement range of each of the assembly models is within a set second threshold. If so, the average value of the yaw displacement ranges of all the assembly models is used as the yaw amplitude range of the prefabricated building model.

[0077] This article uses specific examples to illustrate the principles and implementation methods of the present invention. The above examples are only used to help understand the method of the present invention and its core ideas. The above is only a preferred implementation method of the present invention. It should be pointed out that due to the limitations of textual expression, there are objectively infinite specific structures. For ordinary technicians in this technical field, without departing from the principles of the present invention, they can make several improvements, modifications or changes, and can also combine the above technical features in an appropriate manner; these improvements, modifications, changes or combinations, or the direct application of the inventive concept and technical solution to other occasions without improvement, should be regarded as the scope of protection of the present invention.

Claims

1. The method for detecting the deflection of prefabricated buildings based on BIM technology is characterized by: The steps include: Build an assembly model in BIM based on the design drawings and design parameters of the assembly, and store the built assembly model in the specified storage area; According to the assembly process, the prefabricated building model is constructed with the assembly part model as the main body. During the construction process, the assembly path of each assembly part model is tracked in sequence by the provided tracking module, and the assembly path is counted and recorded and stored in the tracking module; Performing an assembly inspection on the constructed prefabricated building model according to the assembly path and assembly process to confirm that there are no problems with the assembly of the prefabricated building model, and then configuring a set of positioning tags for each assembly part model according to the assembly path, and the positioning tags are configured to record the swing displacement range of the assembly part model when the assembly part model is swinging; Different yaw forces are set, and yaw tests are performed on the prefabricated building model in sequence according to the set yaw forces. The yaw displacement range of the assembly model during each swing process is recorded using positioning tags, and the effectiveness of the assembly process of the assembly model is evaluated based on the yaw displacement range I, and the yaw amplitude range of the prefabricated building model is evaluated based on the yaw displacement range II; The method of sequentially tracking the assembly path of each assembly model by setting a tracking module includes: When constructing an assembled building model based on the assembly process with the assembly part model as the main body, the corresponding assembly part models are loaded from the storage area to the assembly positions specified by the assembly process in sequence by the loading module; When the loading module loads the corresponding assembly model to the position specified by the assembly process, the tracking module forms data synchronization with the loading module. At the same time, the tracking module performs tracking configuration according to the obtained storage location information of the assembly model and the assembly position specified by the assembly process according to the clock mark to form a tracking unit with a clock mark, and tracks whether the assembly is completed based on the tracking unit. When the tracked assembly is completed, the tracking unit forms an assembly path with the movement path of the assembly model, and records it in the recording unit set in the tracking module accordingly, and at the same time writes the storage location information of the assembly model and the assembly position specified by the assembly process under the assembly path accordingly; Configuring a set of positioning labels for each assembly model according to the assembly path includes: Sequentially obtain assembly models constituting the prefabricated building model and assembly paths corresponding to the assembly models; At least one set of positioning tags is provided on each assembly model, and the at least one set of positioning tags includes: a dynamic positioning tag provided at least at the gravity center point of the assembly model, and a static positioning tag corresponding to the dynamic positioning tag; The dynamic positioning tag is configured to: swing synchronously with the swing of the assembly model, and the swing distance is equal to that of the assembly model each time; The static positioning tag is set to be equal to the initial setting position of the dynamic positioning tag, and is used to provide a reference for calculating the swing displacement of the dynamic positioning tag when the dynamic positioning tag swings synchronously with the swing of the assembly model.

2. The method for detecting the deflection of an assembled building based on BIM technology according to claim 1, characterized in that: The assembly process includes position data between assembly part models included in the assembled building model and assembly combination process during assembly; as well as quantity, specification information and corresponding material information of the assembly part models.

3. The method for detecting the deflection of an assembled building based on BIM technology according to claim 2, characterized in that: The assembly inspection of the constructed prefabricated building model according to the assembly path and assembly process includes the following: Obtaining the position data between the assembly models included in the assembled building model during the assembly process and the assembly combination process during assembly; as well as the quantity, specification information and corresponding material information of the assembly models; Recall several tracking units marked with clocks in the tracking module, and track the assembly paths under the units in sequence according to the sequence of time marks, and obtain the storage location information of the assembly model and the assembly position specified by the assembly process from the assembly path, compare the obtained storage location information of the assembly model with the loading directory of the loading module from the storage area, and compare whether the storage directory of the assembly model and the loading directory of the loading module from the storage area are consistent. If they are consistent, compare the position data between the assembly position specified by the assembly process and the assembly model included in the assembly process that constitutes the prefabricated building model to see whether the assembly position specified by the assembly process of the assembly model in the set storage directory is consistent with the position data of the assembly model included in the prefabricated building model. If they are consistent, perform the detection of the next assembly model until completion. If they are inconsistent, revise the assembly model according to the assembly combination process when assembling the assembly model, as well as the quantity, specification information and corresponding material information of the assembly model.

4. The method for detecting the deflection of an assembled building based on BIM technology according to claim 2, characterized in that: The tracking module and the loading module are respectively coupled with the clock module. After the tracking module and the loading module form data synchronization, they send a clock mark request instruction to the clock module. After receiving the request instruction, the clock module sends a mark command to the coupled tracking module. The tracking module activates the mark unit set in the tracking module according to the mark command. The mark unit configures the storage location information of the assembly model and the assembly position specified by the assembly process to the tracking unit according to the clock mark to form a tracking unit with a clock mark.

5. The method for detecting the deflection of an assembled building based on BIM technology according to claim 1, characterized in that: The dynamic positioning tags and static positioning tags possessed by the same assembly model form label marks with the assembly path, and the data transmission paths of the dynamic positioning tags and the static positioning tags are set through the label marks. The real-time position data obtained by the dynamic positioning tags and the static positioning tags are transmitted to the processing module in real time according to the data transmission path. The processing module calculates the yaw displacement range of the assembly model during each swing process based on the real-time position data obtained by the dynamic positioning tags and the static positioning tags.

Citation Information

Patent Citations

  • Fabricated building collision detection method and system based on BIM

    CN116341074A

  • Ultrahigh large-span steel structure accurate butt joint method and system based on BIM (Building Information Modeling) technology

    CN116644504A

  • Positioning method and system for dynamic multi-label cooperation geometric constraint optimization

    CN118283786A