CN115964788A - Building structure collision correction method and device based on BIM model - Google Patents

Building structure collision correction method and device based on BIM model Download PDF

Info

Publication number
CN115964788A
CN115964788A CN202211696619.1A CN202211696619A CN115964788A CN 115964788 A CN115964788 A CN 115964788A CN 202211696619 A CN202211696619 A CN 202211696619A CN 115964788 A CN115964788 A CN 115964788A
Authority
CN
China
Prior art keywords
collision
model
building structure
bim
bim model
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211696619.1A
Other languages
Chinese (zh)
Inventor
马志强
陈建文
罗石培
郑征日
王芳臣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Shengde Architectural Technology Co ltd
Original Assignee
Shenzhen Shengde Architectural Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Shengde Architectural Technology Co ltd filed Critical Shenzhen Shengde Architectural Technology Co ltd
Priority to CN202211696619.1A priority Critical patent/CN115964788A/en
Publication of CN115964788A publication Critical patent/CN115964788A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Alarm Systems (AREA)

Abstract

The embodiment of the invention discloses a building structure collision correction method and a device based on a BIM model, wherein the method comprises the following steps: creating a BIM model of the solid building structure; associating the BIM model with the solid building structure; roaming inspection is carried out on the BIM model; and performing collision detection in the roaming inspection process, and if collision points exist in the BIM, generating collision data and correcting the collision points according to the collision data. The collision point detection method has the advantages that the collision point can be corrected when the collision point is detected, in addition, the BIM model is associated with the solid building structure, the BIM model is subjected to model area division according to the monitoring area of the monitoring equipment, so that the specific detection can be carried out within the range of the model area division when the collision detection is carried out, the calculated amount in the collision detection process can be reduced, the performance requirement on hardware equipment is reduced, and meanwhile, the actual collision condition of the collision point in the solid building structure can be visually observed through the monitoring equipment in the monitoring area.

Description

Building structure collision correction method and device based on BIM model
Technical Field
The invention relates to the technical field of building construction, in particular to a building structure collision correction method and device based on a BIM model.
Background
The BIM (building information model) is a new building model design method, can help to realize the integration of building information, and various information is always integrated in a three-dimensional model information database from the design, construction and operation of a building to the end of the whole life cycle of the building, so that personnel of a design team, a construction unit, a facility operation department, an owner and the like can perform cooperative work based on the BIM, thereby effectively improving the working efficiency, saving resources, reducing the cost and realizing sustainable development.
At present, in order to realize collision detection of a building structure, BIM is combined, and a specific combination mode is to establish a parameterized curtain wall BIM model in BIM software and perform collision detection on each model unit in the BIM model.
Although the collision detection can be completed in the above manner, the BIM model is not divided into regions during the collision detection, and then global inspection is required during the collision detection, so that the calculation amount and the requirements on hardware equipment are extremely high, and in addition, after the collision point is detected, the association with the entity building structure cannot be formed, so that it is not convenient to visually observe how the actual collision condition of the collision point in the entity building structure is.
Disclosure of Invention
The invention aims to overcome the defects of the prior art, provides a building structure collision correction method and a building structure collision correction device based on a BIM (building information modeling) model, and aims to reduce the calculated amount in the collision detection process, reduce the performance requirements on hardware equipment and visually observe the actual collision condition of a collision point in a solid building structure.
In order to achieve the purpose, the invention adopts the following technical scheme:
in a first aspect, a building structure collision correction method based on a BIM model includes:
creating a BIM model of the solid building structure;
associating the BIM model with the solid building structure;
roaming inspection is carried out on the BIM model;
performing collision detection in the roaming inspection process, and if collision points exist in the BIM, generating collision data;
and correcting the collision point according to the collision data.
The further technical scheme is as follows: the associating the BIM model with the solid building structure comprises:
acquiring the number and the positions of monitoring equipment arranged at the end of a physical building structure;
dividing a specific monitoring area of each monitoring device for the entity building structure according to the number and the position of the monitoring devices;
carrying out model area division on the BIM according to the monitoring area;
and associating each divided model area with each corresponding monitoring device.
The further technical scheme is as follows: roaming inspection to BIM model includes:
executing roaming inspection operation;
and acquiring and displaying a real-time monitoring picture shot by monitoring equipment corresponding to the model area where the current roaming position is located.
The further technical scheme is as follows: carry out collision detection at the roaming process of patrolling and examining, if there is the collision point in the BIM model, then generate collision data, include:
acquiring construction parameters in a model area where a current roaming position is located;
determining the relative position relation among the components according to the construction parameters;
if the relative position relation does not meet the set standard;
determining that there is a collision state for the member at the position that does not satisfy the relative positional relationship;
and saving the parameters of the member currently in the collision state.
The further technical scheme is as follows: after the saving the parameters of the member currently in the collision state, the method further includes:
and marking the model area where the current roaming position is located.
The further technical scheme is as follows: the marking of the model area where the current roaming position is located includes:
acquiring a display style of a model area adjacent to a model area where a current roaming position is located;
and setting the model area where the current roaming position is located to be different from the display style of the adjacent model area.
The further technical scheme is as follows: the correcting the collision point according to the collision data includes:
inquiring the preset size of the component in the collision state;
and modifying the size of the corresponding component according to the preset size and storing the modified size.
In a second aspect, the building structure collision correction device based on the BIM model comprises a creating unit, an association unit, a roaming inspection unit, a collision detection unit and a correction unit;
the creation unit is used for creating a BIM model of the entity building structure;
the association unit is used for associating the BIM model with the solid building structure;
the roaming inspection unit is used for performing roaming inspection on the BIM;
the collision detection unit is used for performing collision detection in the roaming inspection process, and if collision points exist in the BIM, collision data are generated;
and the correction unit is used for correcting the collision point according to the collision data.
In a third aspect, a computer device comprises a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor executes the computer program to implement the building structure collision correction method based on the BIM model as described above.
In a fourth aspect, a computer-readable storage medium stores a computer program comprising program instructions that, when executed by a processor, cause the processor to perform the BIM model-based building structure collision correction method as described above.
Compared with the prior art, the invention has the beneficial effects that: the invention creates a BIM model of a solid building structure; associating the BIM model with the solid building structure; roaming inspection is carried out on the BIM model; and performing collision detection in the roaming inspection process, and if collision points exist in the BIM, generating collision data and correcting the collision points according to the collision data. The collision point detection method has the advantages that the collision point can be corrected when the collision point is detected, in addition, the BIM model is associated with the solid building structure, the BIM model is divided into the model areas according to the monitoring area of the monitoring equipment, the pertinence detection can be carried out in the range of the model area division when the collision detection is carried out, the calculated amount in the collision detection process can be reduced, the performance requirement on hardware equipment is lowered, and meanwhile, the actual collision condition of the collision point in the solid building structure can be visually observed through the monitoring equipment in the monitoring area.
The foregoing description is only an overview of the technical solutions of the present invention, and in order to make the technical means of the present invention more clearly understood, the present invention may be implemented according to the content of the description, and in order to make the above and other objects, features, and advantages of the present invention more apparent, the following detailed description will be given of preferred embodiments.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
FIG. 1 is a flow chart of a BIM model-based building structure collision correction method according to an embodiment of the present invention;
FIG. 2 is a schematic block diagram of a BIM model-based building structure collision correction apparatus according to an embodiment of the present invention;
fig. 3 is a schematic block diagram of a computer device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It will be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It is also to be understood that the terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the specification of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be further understood that the term "and/or" as used in this specification and the appended claims refers to any and all possible combinations of one or more of the associated listed items and includes such combinations.
The embodiment of the invention provides a building structure collision correction method based on a BIM model, which comprises the following steps of: S10-S50.
And S10, creating a BIM model of the entity building structure.
The BIM model is created according to the structural condition of the solid building structure, and is generally imported into the BIM system platform and software by using a model file created by Revit (or a model file created by modeling tool software such as Bentley, tekla, archiCAD, etc.). By solid building structure is meant a building structure that is built in reality.
And S20, associating the BIM model with the solid building structure.
In an embodiment, step S20 specifically includes the following steps: S201-S204.
S201, acquiring the number and the positions of monitoring equipment arranged at the end of the solid building structure.
The end of the solid building structure, i.e. the site of the solid building structure, is arranged with a monitoring device, such as a camera, at the site of the solid building structure. In order to achieve a targeted monitoring of the entity, a corresponding number of monitoring devices are arranged for the structural positions susceptible to collision and are arranged at suitable positions. Of course, omni-directional monitoring may also be implemented for the entire building structure.
S202, dividing a specific monitoring area of each monitoring device for the entity building structure according to the number and the positions of the monitoring devices.
And S203, carrying out model area division on the BIM according to the monitoring area.
Model areas can be correspondingly divided in the BIM corresponding to the monitoring areas divided by the building structure, and each model area corresponds to the monitoring area one by one.
And S204, associating each divided model area with each corresponding monitoring device.
The purpose of association is to implement that the real-time pictures shot by each monitoring device correspond to each model area one by one, for example, when the model area is located in the area a during roaming inspection, the monitoring device corresponding to the area a transmits the real-time picture of the corresponding monitoring area to the BIM system platform for display, and when the model area moves to the area B, the monitoring device corresponding to the area B transmits the real-time picture of the corresponding monitoring area to the BIM system platform for display.
And S30, roaming inspection is carried out on the BIM.
In an embodiment, step S30 specifically includes the following steps: S301-S302.
And S301, executing roaming inspection operation.
The mouse of the BIM system platform is operated to move up, down, left and right, so that roaming inspection of the BIM model is realized.
And S302, acquiring and displaying a real-time monitoring picture shot by the monitoring equipment corresponding to the model area where the current roaming position is located.
The model area where the current roaming position is located is displayed simultaneously when the real-time monitoring picture is displayed, so that the model area where the current roaming position is located and the corresponding monitoring area for the monitoring picture of the solid building structure form visual association conveniently. If the collision point is found through collision detection, the position of the collision point of the solid building structure can be known more intuitively, so that workers can be arranged to mark, process and the like the collision point of the solid building structure quickly.
And S40, performing collision detection in the roaming inspection process, and if collision points exist in the BIM, generating collision data.
In an embodiment, step S40 specifically includes the following steps:
s401, obtaining the construction parameters in the model area where the current roaming position is located.
The construction parameters include the size, function, properties, materials, etc. of the components.
S402, determining the relative position relation among the components according to the construction parameters.
And S403, if the relative position relation does not meet the set standard.
S404, judging that the member at the position which does not satisfy the relative position relation has a collision state.
S405, storing the parameters of the member in the collision state at present.
In an embodiment, the following steps are further included after step S405: and S406.
And S406, marking the model area where the current roaming position is located.
When a collision point exists in a certain model area, marking the model area where the collision point is located. The purpose of the mark is to facilitate the distinguishing of other model areas so as to facilitate the visual observation of operators.
In an embodiment, step S406 specifically includes the following steps: S4061-S4062.
S4061, acquiring the display style of the model area adjacent to the model area where the current roaming position is located.
S4062, the model region where the current roaming position is located is set to a display style different from that of the adjacent model region.
For example, the display style may be highlight display, color display, or the like.
And S50, correcting the collision point according to the collision data.
In an embodiment, step S50 specifically includes the following steps: S501-S502.
S501, inquiring the preset size of the member in the collision state.
And S502, modifying and storing the size of the corresponding component according to the preset size.
In an embodiment, the following steps are further included after S50: s503.
And S503, if the correction is successful, canceling the mark of the model area which is successfully corrected.
By canceling the marks, the interference of workers on the observation of the model area where other collision points are located can be avoided.
The invention realizes that the collision point can be corrected while the collision point is detected, in addition, the BIM model is associated with the solid building structure, and the BIM model is subjected to model area division according to the monitoring area of the monitoring equipment, so that the pertinence detection can be carried out in the range of the model area division when the collision detection is carried out, thereby reducing the calculated amount in the collision detection process, lowering the performance requirement on hardware equipment, and simultaneously, the actual collision condition of the collision point in the solid building structure can be visually observed through the monitoring equipment in the monitoring area.
FIG. 2 is a schematic block diagram of a BIM model-based building structure collision correction apparatus according to an embodiment of the present invention; corresponding to the building structure collision correction method based on the BIM model, the embodiment of the present invention further provides a building structure collision correction apparatus 100 based on the BIM model.
As shown in fig. 2, the building structure collision correction apparatus 100 based on the BIM model includes a creation unit 110, an association unit 120, a roaming inspection unit 130, a collision detection unit 140, and a correction unit 150.
A creating unit 110 for creating a BIM model of the physical building structure.
The BIM model is created according to the structural condition of the solid building structure, and is generally imported into the BIM system platform and software by using a model file created by Revit (or a model file created by modeling tool software such as Bentley, tekla, archiCAD, etc.). By solid building structure is meant a building structure that is built in reality.
An associating unit 120 for associating the BIM model with the solid building structure.
In an embodiment, the association unit 120 includes a first obtaining module, a first dividing module, a second dividing module, and an association module.
The first acquisition module is used for acquiring the number and the positions of the monitoring equipment arranged at the end of the physical building structure.
The end of the solid building structure, i.e. the site of the solid building structure, is arranged with a monitoring device, e.g. a camera, at the site of the solid building structure. In order to achieve a targeted monitoring of the entity, a corresponding number of monitoring devices are arranged for the structural positions susceptible to collision and are arranged at suitable positions. Of course, omnidirectional monitoring can also be carried out for the entire building structure.
The first division module is used for dividing a specific monitoring area of each monitoring device for the entity building structure according to the number and the positions of the monitoring devices.
And the second division module is used for carrying out model area division on the BIM according to the monitoring area.
Model areas can be correspondingly divided in the BIM corresponding to the monitoring areas divided by the building structure, and each model area corresponds to the monitoring area one by one.
And the association module is used for associating each divided model area with each corresponding monitoring device.
The purpose of association is to realize that the real-time pictures shot by each monitoring device correspond to each model area one to one, for example, when the model area is located in the area a during roaming inspection, the monitoring device corresponding to the area a transmits the real-time pictures of the corresponding monitoring area to the BIM system platform for display, and when the model area moves to the area B, the monitoring device corresponding to the area B transmits the real-time pictures of the corresponding monitoring area to the BIM system platform for display.
And a roaming inspection unit 130 for performing roaming inspection on the BIM model.
In one embodiment, the roaming inspection unit 130 includes an execution module and a second acquisition module.
And the execution module is used for executing the roaming inspection operation.
The mouse of the BIM system platform is operated to move up, down, left and right, so that roaming inspection of the BIM model is realized.
And the second acquisition module is used for acquiring and displaying a real-time monitoring picture shot by the monitoring equipment corresponding to the model area where the current roaming position is located.
The model area where the current roaming position is located is displayed simultaneously when the real-time monitoring picture is displayed, so that the model area where the current roaming position is located and the corresponding monitoring area for the monitoring picture of the solid building structure form visual association conveniently. If the collision point is found through collision detection, the position of the collision point of the solid building structure can be known more intuitively, so that workers can be arranged to mark, process and the like the collision point of the solid building structure quickly.
And the collision detection unit 140 is used for performing collision detection in the roaming inspection process, and generating collision data if a collision point exists in the BIM.
In one embodiment, the collision detection unit 140 includes a third acquisition module, a determination module, a comparison module, a determination module, and a saving module.
And the third acquisition module is used for acquiring the construction parameters in the model area where the current roaming position is located.
The construction parameters include the size, function, properties, materials, etc. of the components.
And the determining module is used for determining the relative position relation between the components according to the construction parameters.
And the comparison module is used for judging whether the relative position relation does not meet the set standard.
And the judging module is used for judging that the member at the position which does not satisfy the relative position relationship has the collision state.
And the storage module is used for storing the parameters of the member in the collision state at present.
In an embodiment, the collision detection unit 140 further comprises a marking module.
And the marking module is used for marking the model area where the current roaming position is located.
When a collision point exists in a certain model area, marking the model area where the collision point is located. The purpose of the marking is to facilitate distinguishing other model areas so as to facilitate visual observation by an operator.
In one embodiment, the marking module includes an acquisition sub-module and a setting sub-module.
And the obtaining sub-module is used for obtaining the display style of the model area adjacent to the model area where the current roaming position is located.
And the setting submodule is used for setting the model area where the current roaming position is located into a display style different from that of the adjacent model area.
For example, the display style may be highlight display, color display, or the like.
A correction unit 150 for correcting the collision point based on the collision data.
In one embodiment, the modification unit 150 includes a query module and a modification storage module.
And the query module is used for querying the preset size of the component in the collision state.
And the modification storage module is used for modifying and storing the size of the corresponding component according to the preset size.
In one embodiment, the modification unit 150 further comprises a revocation module.
And the canceling module is used for canceling the mark of the model area which is successfully corrected if the correction is successful.
By canceling the marks, the interference of workers on the observation of the model area where other collision points are located can be avoided.
The building structure collision correction apparatus based on the BIM model described above may be implemented in the form of a computer program that can be run on a computer device as shown in fig. 3.
Referring to fig. 3, fig. 3 is a schematic block diagram of a computer device according to an embodiment of the present application. The computer device 700 may be a server, where the server may be an independent server or a server cluster composed of a plurality of servers.
As shown in fig. 3, the computer device includes a memory, a processor and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, the steps of the building structure collision correction method based on the BIM model as described above are implemented.
The computer device 700 may be a terminal or a server. The computer device 700 includes a processor 720, memory, and a network interface 750, which are connected by a system bus 710, where the memory may include non-volatile storage media 730 and internal memory 740.
The non-volatile storage medium 730 may store an operating system 731 and computer programs 732. The computer program 732, when executed, causes the processor 720 to perform any one of BIM model-based building structure collision correction methods.
The processor 720 is used to provide computing and control capabilities, supporting the operation of the overall computer device 700.
The internal memory 740 provides an environment for the execution of the computer program 732 in the non-volatile storage medium 730, and when the computer program 732 is executed by the processor 720, the processor 720 can be enabled to execute any method for collision correction of an architectural structure based on a BIM model.
The network interface 750 is used for network communication such as sending assigned tasks and the like. Those skilled in the art will appreciate that the configuration shown in fig. 3 is a block diagram of only a portion of the configuration relevant to the present teachings and is not intended to limit the computing device 700 to which the present teachings may be applied, and that a particular computing device 700 may include more or less components than those shown, or may combine certain components, or have a different arrangement of components. Wherein the processor 720 is configured to execute the program code stored in the memory to perform the following steps:
the building structure collision correction method based on the BIM model comprises the following steps:
creating a BIM model of the solid building structure;
associating the BIM model with the solid building structure;
roaming inspection is carried out on the BIM model;
performing collision detection in the roaming inspection process, and if collision points exist in the BIM, generating collision data;
and correcting the collision point according to the collision data.
In one embodiment: the associating the BIM model with the solid building structure comprises:
acquiring the number and the positions of monitoring equipment arranged at the end of a physical building structure;
dividing a specific monitoring area of each monitoring device for the entity building structure according to the number and the position of the monitoring devices;
carrying out model area division on the BIM according to the monitoring area;
and associating each divided model area with each corresponding monitoring device.
In one embodiment: roaming inspection to BIM model includes:
executing roaming inspection operation;
and acquiring and displaying a real-time monitoring picture shot by monitoring equipment corresponding to the model area where the current roaming position is located.
In one embodiment: carry out collision detection at the roaming process of patrolling and examining, if there is the collision point in the BIM model, then generate collision data, include:
acquiring construction parameters in a model area where a current roaming position is located;
determining the relative position relationship among the components according to the construction parameters;
if the relative position relation does not meet the set standard;
determining that there is a collision state for the members of the positions that do not satisfy the relative positional relationship;
and saving the parameters of the member currently in the collision state.
In one embodiment: after the saving the parameters of the member currently in the collision state, the method further includes:
and marking the model area where the current roaming position is located.
In one embodiment: the marking of the model area where the current roaming position is located includes:
acquiring a display style of a model area adjacent to a model area where a current roaming position is located;
and setting the model area where the current roaming position is located to be different from the adjacent model areas in display style.
In one embodiment: the correcting the collision point according to the collision data comprises the following steps:
inquiring the preset size of the component in the collision state;
and modifying the size of the corresponding component according to the preset size and storing the component.
It should be understood that, in the embodiment of the present application, the processor 720 may be a Central Processing Unit (CPU), and the processor 720 may also be other general-purpose processors, digital Signal Processors (DSPs), application Specific Integrated Circuits (ASICs), field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and the like. Wherein a general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
Those skilled in the art will appreciate that the configuration of computer device 700 depicted in FIG. 3 is not intended to be limiting of computer device 700 and may include more or less components than those shown, or some components in combination, or a different arrangement of components.
In another embodiment of the present invention, a computer-readable storage medium is provided. The computer readable storage medium may be a non-volatile computer readable storage medium. The computer readable storage medium stores a computer program, wherein the computer program, when executed by a processor, implements the building structure collision correction method based on the BIM model disclosed in the embodiments of the present invention.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described apparatuses, devices and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again. Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the examples described in connection with the embodiments disclosed herein may be embodied in electronic hardware, computer software, or combinations of both, and that the components and steps of the examples have been described in a functional general in the foregoing description for the purpose of illustrating clearly the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the several embodiments provided in the present invention, it should be understood that the disclosed apparatus, device and method may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only a logical division, and there may be other divisions when the actual implementation is performed, or units having the same function may be grouped into one unit, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may also be an electric, mechanical or other form of connection.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one position, or may be distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment of the present invention.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a separate product, may be stored in a storage medium. Based on such understanding, the technical solution of the present invention essentially or partially contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-only memory (ROM), a magnetic disk, or an optical disk.
While the invention has been described with reference to specific embodiments, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (10)

1. The building structure collision correction method based on the BIM model is characterized by comprising the following steps:
creating a BIM model of the solid building structure;
associating the BIM model with the solid building structure;
roaming inspection is carried out on the BIM model;
performing collision detection in the roaming inspection process, and if collision points exist in the BIM, generating collision data;
and correcting the collision point according to the collision data.
2. The BIM model-based building structure collision correction method according to claim 1, wherein the associating the BIM model with the solid building structure comprises:
acquiring the number and the positions of monitoring equipment arranged at the end of a physical building structure;
dividing a specific monitoring area of each monitoring device for the entity building structure according to the number and the position of the monitoring devices;
carrying out model area division on the BIM according to the monitoring area;
and associating each divided model area with each corresponding monitoring device.
3. The BIM model-based building structure collision correction method according to claim 2, wherein the roaming inspection of the BIM model comprises:
executing roaming inspection operation;
and acquiring and displaying a real-time monitoring picture shot by monitoring equipment corresponding to the model area where the current roaming position is located.
4. The BIM-model-based building structure collision correction method according to claim 3, wherein the collision detection is performed in the roaming inspection process, and if there is a collision point in the BIM, the collision data is generated, including:
acquiring construction parameters in a model area where a current roaming position is located;
determining the relative position relationship among the components according to the construction parameters;
if the relative position relation does not meet the set standard;
determining that there is a collision state for the members of the positions that do not satisfy the relative positional relationship;
and saving the parameters of the member currently in the collision state.
5. The BIM model-based building structure collision correction method according to claim 4, wherein after saving the parameters of the member currently in the collision state, the method further comprises:
and marking the model area where the current roaming position is located.
6. The BIM model-based collision correction method for building structures according to claim 5, wherein the marking of the model region where the current roaming position is located comprises:
acquiring a display style of a model area adjacent to a model area where a current roaming position is located;
and setting the model area where the current roaming position is located to be different from the display style of the adjacent model area.
7. The BIM model-based building structure collision correction method according to claim 6, wherein the correcting the collision point according to the collision data comprises:
inquiring the preset size of the component in the collision state;
and modifying the size of the corresponding component according to the preset size and storing the component.
8. The building structure collision correction device based on the BIM model is characterized by comprising a creating unit, an association unit, a roaming inspection unit, a collision detection unit and a correction unit;
the creation unit is used for creating a BIM model of the entity building structure;
the association unit is used for associating the BIM model with the solid building structure;
the roaming inspection unit is used for performing roaming inspection on the BIM;
the collision detection unit is used for performing collision detection in the roaming inspection process, and if collision points exist in the BIM, collision data are generated;
and the correction unit is used for correcting the collision point according to the collision data.
9. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing a BIM model based architectural structure collision correction method as claimed in any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, characterized in that the storage medium stores a computer program comprising program instructions that, when executed by a processor, cause the processor to perform the BIM model based building structure collision modification method as recited in any one of claims 1 to 7.
CN202211696619.1A 2022-12-28 2022-12-28 Building structure collision correction method and device based on BIM model Pending CN115964788A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211696619.1A CN115964788A (en) 2022-12-28 2022-12-28 Building structure collision correction method and device based on BIM model

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211696619.1A CN115964788A (en) 2022-12-28 2022-12-28 Building structure collision correction method and device based on BIM model

Publications (1)

Publication Number Publication Date
CN115964788A true CN115964788A (en) 2023-04-14

Family

ID=87363723

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211696619.1A Pending CN115964788A (en) 2022-12-28 2022-12-28 Building structure collision correction method and device based on BIM model

Country Status (1)

Country Link
CN (1) CN115964788A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109885966A (en) * 2019-03-11 2019-06-14 中建八局轨道交通建设有限公司 The method of the conflict of sliding slot section of jurisdiction and preferred arrangement based on BIM technology
CN110113572A (en) * 2019-05-08 2019-08-09 中铁八局集团建筑工程有限公司 A kind of outdoor scene loaming method based on Building Information Model
CN110210141A (en) * 2019-06-04 2019-09-06 宝业湖北建工集团有限公司 Model collision detection method, device and electronic equipment based on BIM technology
CN110427653A (en) * 2019-07-08 2019-11-08 中国建筑第八工程局有限公司 Parametrization collision detection and modified method based on BIM
CN113434932A (en) * 2021-06-25 2021-09-24 广联达科技股份有限公司 Collision detection method and device of BIM (building information modeling) model and electronic equipment
WO2022087678A1 (en) * 2020-10-29 2022-05-05 PT Blink Limited Parameter based construction
CN114782627A (en) * 2022-04-22 2022-07-22 天宫开物(深圳)科技有限公司 Three-dimensional model collision detection method and device, electronic equipment and medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109885966A (en) * 2019-03-11 2019-06-14 中建八局轨道交通建设有限公司 The method of the conflict of sliding slot section of jurisdiction and preferred arrangement based on BIM technology
CN110113572A (en) * 2019-05-08 2019-08-09 中铁八局集团建筑工程有限公司 A kind of outdoor scene loaming method based on Building Information Model
CN110210141A (en) * 2019-06-04 2019-09-06 宝业湖北建工集团有限公司 Model collision detection method, device and electronic equipment based on BIM technology
CN110427653A (en) * 2019-07-08 2019-11-08 中国建筑第八工程局有限公司 Parametrization collision detection and modified method based on BIM
WO2022087678A1 (en) * 2020-10-29 2022-05-05 PT Blink Limited Parameter based construction
CN113434932A (en) * 2021-06-25 2021-09-24 广联达科技股份有限公司 Collision detection method and device of BIM (building information modeling) model and electronic equipment
CN114782627A (en) * 2022-04-22 2022-07-22 天宫开物(深圳)科技有限公司 Three-dimensional model collision detection method and device, electronic equipment and medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张胜全: "BIM技术在避免管线布置冲突方面的应用研究", 《中国优秀硕士学位论文全文数据库 (信息科技辑)》, no. 2 *

Similar Documents

Publication Publication Date Title
TWI506464B (en) System and method for establishing a 3d-coordinate system using graphics
CN116051551B (en) Display screen defect detection method and related device based on image processing
US10222783B2 (en) Numerical control device, NC machining device, and NC machining method
CN110264452B (en) Workpiece detection method, device, equipment and storage medium
CN110428505B (en) Method for removing video projection interferents in three-dimensional map and computer storage medium
CN101146216B (en) Video positioning and parameter computation method based on picture sectioning
CN115964788A (en) Building structure collision correction method and device based on BIM model
CN110823156B (en) Measuring method, device and equipment for curved surface part and storage medium
CN109934894B (en) CAD (computer-aided design) drawing method and device and computer-readable storage medium
CN115096902B (en) Motion control method and detection system for middle frame defects
US11314230B2 (en) Machining program generation support device
CN115982824A (en) Construction site worker space management method and device, electronic equipment and storage medium
CN112200860B (en) Object position relation determining method and device, storage medium and electronic device
CN112257134B (en) Model management method and device and electronic equipment
CN111078518B (en) Data acquisition method, terminal device and computer readable storage medium
CN114444185A (en) In-situ labeling identification method and device and electronic equipment
CN117475101B (en) Space division method and device for three-dimensional model, terminal equipment and storage medium
CN114536344B (en) Robot data display method, device, equipment and storage medium
CN112801044B (en) Video image processing method and device, video client and analysis platform
CN106875457A (en) A kind of data display method, device, computer-readable recording medium and storage control
CN116681871B (en) Digital twinning-oriented model vision auxiliary positioning method and device
CN109190275B (en) Length labeling method and device and computer readable storage medium
CN115396281B (en) Alarm visualization method, device, equipment and computer readable storage medium
CN113624233A (en) Navigation target point detection method and device, readable storage medium and server
US20240193806A1 (en) Information processing system, information processing method, and information processing program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20230414

RJ01 Rejection of invention patent application after publication