Fabricated building deflection detection method based on bim technology
Through BIM technology, prefabricated building models are constructed and slanted detection is carried out, which solves the problem of insufficient seismic and wind resistance of prefabricated buildings, and effectively evaluates and optimizes the assembly process and building models.
Patent Information
- Application Number
- CN202411592379.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-08
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2044-11-08
AI Technical Summary
Prefabricated buildings lack standardized constraints during assembly, resulting in insufficient seismic and typhoon resistance capabilities. The slanting needs to be detected through modeling to improve seismic and wind resistance.
Using the prefabricated building slant detection method based on BIM technology, by constructing assembly parts models and prefabricated building models, setting up tracking modules to record assembly paths, configuring positioning labels to record swing displacement ranges, and conducting slant tests to evaluate assembly technology and construction The skew of the model.
This method can evaluate the seismic wind resistance of the assembly process and the prefabricated building model, ensuring that the assembly process meets preset standards, thereby improving the building's seismic wind resistance.
Smart Images

Figure CN119442428A_ABST
Abstract
Description
Technical Field
[0001] The 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, and all building materials can be prefabricated in advance to meet the requirements of fast assembly. However, the disadvantage of prefabricated buildings is that during the assembly process, there is no standardized constraint on the assembly process, resulting in the weak earthquake and typhoon resistance of the assembled buildings. Therefore, it is necessary to conduct deflection detection of the assembly process and the assembled buildings through modeling, so that the assembled buildings can meet the set 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-mentioned 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] Construct the assembly model in BIM based on the design drawings and design parameters of the assembly, and store the constructed assembly model in the set storage area;
[0007] According to the assembly process, the assembled building model is constructed with the assembly model as the main body, and during the construction process, the assembly path of each assembly model is tracked in turn through the set 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 determine that there is no problem in assembling the prefabricated building model, and then configuring a set 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 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 is recorded through positioning tags, and the effectiveness of the assembly process of the assembly model is evaluated through the deflection displacement range I, and the deflection amplitude range of the prefabricated building model is evaluated through the deflection displacement range II.
[0010] Furthermore, the method of sequentially tracking the assembly path of each assembly model by using the set tracking module includes:
[0011] When the assembled building model is constructed based on the assembly process with the assembly part model as the main body, the corresponding assembly part models are sequentially loaded from the storage area to the assembly positions specified by the assembly process through 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, and at the same time, the tracking module tracks and configures according to the clock mark based on the storage location information of the assembly model and the assembly position specified by the assembly process to form a tracking unit with clock marks, and tracks whether the assembly is completed based on the tracking unit, and when the tracked 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 assembly combination process during assembly; as well as 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 in 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 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, 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, the tracking module sends a clock mark request instruction to the clock module. After receiving the request instruction, the clock module sends a marking command to the coupled tracking module. The tracking module enables the marking unit set in the tracking module according to the marking 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 marked with a clock.
[0018] Further, configuring a set of positioning labels for each assembly model according to the assembly path includes:
[0019] Sequentially obtain assembly models constituting the assembled 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 swing displacement range of the assembly model in each swing process according to 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 according to artificial experience when designing an assembled building, then models the assembly parts and the assembled building through BIM technology, and performs different degrees of deflection detection on the assembled building model to determine whether the assembly process and the assembled assembled building model can meet the set requirements.
[0025] This application can be applied to simulate and verify the artificial experience learned according to different building requirements, and optimize the assembly process. 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 assembly parts can be set according to the assembly order between 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 models the assembly parts and prefabricated buildings through BIM technology. 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 Figure 1 to Figure 2 The present invention provides a method for detecting the deflection of an assembled building based on BIM technology, comprising the following steps:
[0031] Construct the assembly model in BIM based on the design drawings and design parameters of the assembly, and store the constructed assembly model in the set storage area;
[0032] According to the assembly process, the assembled building model is constructed with the assembly model as the main body, and during the construction process, the assembly path of each assembly model is tracked in turn through the set 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 determine that there is no problem in assembling the prefabricated building model, and then configuring a set 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 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 is recorded through positioning tags, and the effectiveness of the assembly process of the assembly model is evaluated through the deflection displacement range I, and the deflection amplitude range of the prefabricated building model is evaluated through the deflection displacement range II.
[0035] It should be noted that in the design of prefabricated buildings, the parameter data of the assembly parts at different positions can be consistent or inconsistent, which is determined according to the design drawings of the prefabricated buildings. Therefore, in the process of building the assembly part model, the assembly part model can be set as a standard part model, and its design parameters can be modified according to specific requirements. Therefore, the design efficiency of the assembly part model can be improved. 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 assembly models included in the assembled 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 the tracking module includes:
[0038] When the assembled building model is constructed based on the assembly process with the assembly part model as the main body, the corresponding assembly part models are sequentially loaded from the storage area to the assembly positions specified by the assembly process through 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, and at the same time, the tracking module tracks and configures according to the clock mark based on the storage location information of the assembly model and the assembly position specified by the assembly process to form a tracking unit with clock marks, and tracks whether the assembly is completed based on the tracking unit, and when the tracked 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 model from the storage area in sequence, and then changes the assembly model according to the specification information in the assembly process and the corresponding material information to form the assembly model required by the assembly process. When the loading module loads from the storage area, the storage directory of the corresponding assembly model is extracted. After the loading module loads the assembly model and assembles it, it moves it to the assembly position specified by the assembly according to the assembly process. Therefore, when assembling the prefabricated building model, it is necessary to record the storage location of the assembly model, the moving path during assembly, and the specific assembly position one by one. In this way, it is convenient to detect the assembly structure and assembly process of the prefabricated building model in the later stage.
[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 in 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 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, 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, the tracking module sends 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 marked with a clock.
[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 assembled 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. 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 swing displacement range of the assembly model in each swing process according to 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 comprises:
[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 a set storage area;
[0053] An assembled building model construction unit is used to construct an assembled building model based on the assembly process and with the assembly part model as the main body;
[0054] A tracking module, connected to the prefabricated building model construction unit, is used to track the assembly path of each assembly model in turn through the set tracking module during the construction process, and to count, record and store the assembly path;
[0055] A detection module, connected to the tracking module and the assembled building model construction unit, is used to perform an assembly inspection on the constructed assembled building model according to the assembly path and the assembly process to determine whether the assembly of the assembled 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 model according to the assembly path after the assembled building model is assembled without any problems, and the positioning labels are configured to record the swing displacement range of the assembly model when the assembly model is in the swing process;
[0057] A force loading module is used to set different deflection forces, and apply the set deflection forces to the assembled building model in sequence to perform deflection 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 deflection displacement range according to 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 model is effective through the deflection displacement range I, and to evaluate the deflection amplitude range II of the assembled building model through the deflection displacement range.
[0060] In the above, the tracking module has:
[0061] A synchronization unit, connected to the loading unit, for synchronizing the storage position information of the assembly model obtained by the loading module and 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, tracking and configuring according to the obtained storage position information of the assembly model and the assembly position specified by the assembly process according to the clock mark to form a tracking unit marked with the clock;
[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 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 coupled to the clock module respectively. 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 marked with a clock.
[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 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 is used to call a plurality of tracking units marked with clocks in the tracking module, and obtain corresponding assembly paths from the tracking units in the order of the time marks, and obtain storage location information of the assembly model and the assembly position specified by the assembly process from the assembly path;
[0069] A 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, compare the assembly position specified by the assembly process 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, 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.
[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. 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 swing displacement range of the assembly model in each swing process according to 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 used to decompose the assembled building model, obtain the assembly sequence of the assembly model, obtain the yaw displacement range corresponding to two adjacent assembly models in the assembly sequence according to the assembly sequence, and detect whether the yaw displacement range corresponding to the two adjacent assembly models is within a set first standard threshold. If so, it means that the assembly process of the assembly model is valid, and if not, it means that the assembly process of the assembly 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 and core ideas of the present invention. The above is only a preferred implementation of the present invention. It should be pointed out that due to the limitations of textual expression and the objective existence of infinite specific structures, ordinary technicians in this technical field can make several improvements, modifications or changes without departing from the principles of the present invention, 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 protection scope of the present invention.
Claims
1. A method for detecting the deflection of an assembled building based on BIM technology, characterized in that: The steps include: Construct the assembly model in BIM based on the design drawings and design parameters of the assembly, and store the constructed assembly model in the set storage area; According to the assembly process, the assembled building model is constructed with the assembly model as the main body, and during the construction process, the assembly path of each assembly model is tracked in turn through the set 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 determine that there is no problem in assembling the prefabricated building model, and then configuring a set 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 the swing process; 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 is recorded through positioning tags, and the effectiveness of the assembly process of the assembly model is evaluated through the deflection displacement range I, and the deflection amplitude range of the prefabricated building model is evaluated through the deflection displacement range II.
2. The method for detecting the deflection of an assembled building based on BIM technology according to claim 1 is characterized in that: The method of sequentially tracking the assembly path of each assembly model by setting the tracking module includes: When the assembled building model is constructed based on the assembly process with the assembly part model as the main body, the corresponding assembly part models are sequentially loaded from the storage area to the assembly positions specified by the assembly process through the loading module; 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, and at the same time, the tracking module tracks and configures according to the clock mark based on the storage location information of the assembly model and the assembly position specified by the assembly process to form a tracking unit with clock marks, and tracks whether the assembly is completed based on the tracking unit, and when the tracked 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.
3. The method for detecting the deflection of an assembled building based on BIM technology according to claim 2 is 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.
4. The method for detecting the deflection of an assembled building based on BIM technology according to claim 2 is 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 in 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 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, 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.
5. The method for detecting the deflection of an assembled building based on BIM technology according to claim 2 is 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, the tracking module sends 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 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 marked with a clock.
6. The method for detecting the deflection of an assembled building based on BIM technology according to claim 1 is characterized in that: Configuring a set of positioning labels for each assembly model according to the assembly path includes: Sequentially obtain assembly models constituting the assembled 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.
7. The method for detecting the deflection of an assembled building based on BIM technology according to claim 6 is 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 deflection displacement range of the assembly model in each swing process according to the real-time position data obtained by the dynamic positioning tags and the static positioning tags.
Citation Information
Patent Citations
Integrated design method for assembly type building parameterization
CN113190899A
Modularized building design method based on BIM technology
CN113392463A
Cross-cloud platform resource scheduling method and device, terminal equipment and storage medium
CN113961321A
Fabricated building BIM module management system
CN114239121A
Fabricated building collision detection method and system based on BIM
CN116341074A