Method for dynamically checking safety clearance of sinking facility based on BIM (Building Information Modeling) technology
Through the dynamic inspection method of safety clearance of well drilling facilities based on BIM technology, the problem of the lack of classification standards and difficulty in detecting wire rope parameters in traditional technology is solved, and efficient and accurate detection and adjustment of safety clearance of well drilling system is achieved, improving the safety and reliability of the project.
Patent Information
- Application Number
- CN202510143916.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-10
- Publication Date
- 2025-06-20
AI Technical Summary
The dynamic inspection of safety gaps in traditional well drilling facilities has the lack of classification standards, resulting in invalid collision detection. The existing software is difficult to detect wire rope parameters with high accuracy, which cannot meet the needs of high-precision design and safe construction of the well drilling system.
The dynamic inspection method of safety gaps of well drilling facilities based on BIM technology is adopted. By drawing a family model in the Revit software and integrating it into project files, using Dynamo to write a program to measure the wire rope parameters, using Animator to create animations, using clash detective functional components to perform dynamic safety gap inspection, and adjust the equipment position or reselect the model according to the detection results.
It realizes efficient and accurate detection and adjustment of safety clearance of the well-drilling system, improves the safety and reliability of the well-drilling project, reduces invalid collision detection and human errors, and improves detection efficiency and accuracy.
Smart Images

Figure CN120180668A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of mine construction engineering, and particularly relates to a method for dynamically inspecting the safety clearance of shaft sinking facilities based on BIM technology. Background Art
[0002] Complex BIM models consist of a vast number of components. It is crucial to coordinate the components and avoid collisions. 80 - 90% of the problems in construction projects stem from design errors. The earlier the collision problems are solved, the lower the project cost. Dynamic inspection of safety clearances and collision adjustment are the keys. Traditionally, manual superposition of drawings is relied on to find collisions, which is inefficient, repetitive, and boring. Facing large-scale mine projects, it is time-consuming and laborious, and it is also difficult to solve all collisions at once.
[0003] BIM technology has brought about a revolution, greatly saving the time for manual data processing and improving efficiency. For example, in mine construction projects, multi-disciplinary BIM models can be integrated, and software such as Autodesk Navisworks can be used to detect collisions and generate reports. Engineers can then solve the collision problems at once based on this. However, there are the following problems in the current dynamic inspection of the safety clearance of shaft sinking facilities:
[0004] 1. The model lacks a classification standard, and the connection points of components are easily misjudged as collision points, resulting in a large number of invalid collision detections, which is not conducive to accurately identifying and quickly modifying collision points;
[0005] 2. Relevant specifications in the field of mine construction have requirements for key parameters of wire ropes, but existing software is difficult to effectively detect them, and cannot meet the requirements of high-precision design and safe construction of the shaft sinking system.
[0006] Therefore, there is an urgent need for a method for dynamically inspecting the safety clearance of shaft sinking facilities based on BIM technology to solve the above technical problems. Summary of the Invention
[0007] The purpose of the present invention is to overcome the problems in the background art and provide a method for dynamically inspecting the safety clearance of shaft sinking facilities based on BIM technology. This method aims to solve the deficiencies of traditional technologies, such as CAD drawings being unable to present dynamic interaction, low efficiency of manual collision detection, classification and detection problems in BIM models, etc., and realizes the efficient and accurate detection and adjustment of the safety clearance of the shaft sinking system, effectively improving the safety and reliability of shaft sinking projects, and providing a practical and innovative technical path for this field.
[0008] In order to achieve the above invention purpose, the technical solution adopted by the present invention is specifically as follows: A method for dynamically inspecting the safety clearance of shaft sinking facilities based on BIM technology, including the following steps:
[0009] S1. In the Revit software, draw the corresponding family models according to the model classification standard required for the dynamic inspection of the safety clearance of shaft sinking facilities and integrate them into a project file;
[0010] S2. Use Dynamo to write a program to measure the elevation angle and chord length of the wire rope. According to the layout parameter formula of the hoisting and winding ground equipment for vertical shaft sinking construction, measure the relevant data and substitute them into the above formula to calculate the rope deviation angle;
[0011] S4. Use the Animator tool to create an animation during the skip hoisting and transportation process and fully display a cycle process of skip rock loading and hoisting;
[0012] S7. Use the clash detective function component to carry out dynamic safety clearance inspection on the shaft sinking system;
[0013] S5. According to the clearance inspection results, adjust the spatial geometric position of the shaft sinking equipment or re-select the shaft sinking equipment.
[0014] Further, in step S1, the steps of drawing the corresponding family models according to the model classification standard required for the dynamic safety clearance inspection of shaft sinking facilities and integrating them into a project file include the following steps:
[0015] S1.1: Use BIM software to draw and create the family models of the shaft sinking system in sequence;
[0016] S1.2: Integrate the created family models into a project file.
[0017] Further, in step S2, the steps of measuring the elevation angle and chord length of the wire rope and calculating the rope deviation angle include the following steps:
[0018] S2.1: Select the model element in Revit;
[0019] S2.2: Obtain the wire rope axis and the hoist drum width parameters;
[0020] S2.3: Vectorize the wire rope axis;
[0021] S2.4: Determine the length of the inclined wire rope axis as the chord length;
[0022] S2.5: Determine the included angle between the two vectors as the elevation angle of the wire rope;
[0023] S2.6: Substitute the length of the inclined wire rope axis and the hoist drum width into the layout parameter calculation formula of the hoisting and winding ground equipment for vertical shaft sinking construction to calculate the rope deviation angle. The parameter calculation formula is:
[0024]
[0025] In the formula:
[0026] a is the wire rope deviation angle,
[0027] B is the drum width / m,
[0028] l is the chord length of the wire rope / m,
[0029] tg is the tangent trigonometric function.
[0030] Further, in step S3, the animation during the hoisting and transportation of the kibble is produced by using the Animator tool,
[0031] including the following steps:
[0032] S3.1: Create an animation scene including the kibble, shaft wall, and suspension platform by using the "Animator" window;
[0033] S3.2: Capture the "key frames" of the initial state of the equipment;
[0034] S3.3: Move the kibble around the project site or change its transparency;
[0035] S3.4: Capture the "key frames" during the movement of the kibble;
[0036] S3.5: Generate the animation required for the dynamic safety clearance check.
[0037] Further, in step S4, the dynamic safety clearance check of the shaft sinking system is carried out by using the clash detective function component, including the following steps:
[0038] S4.1: Conduct an overall dynamic safety clearance detection on the project file;
[0039] S4.2: Conduct a safety clearance detection on the internal components of the family model;
[0040] S4.3: Conduct a dynamic safety clearance detection between the equipment and the structure;
[0041] S4.4: Conduct a dynamic safety clearance detection between the equipment and the equipment;
[0042] S4.5: Summarize all the above dynamic safety clearance detection results into an Excel table.
[0043] Further, in step S5, the spatial geometric position of the shaft sinking equipment is adjusted, including the following steps:
[0044] S5.1: According to the dynamic safety clearance detection results, find out the positions where collisions occur in the original model and record the primitive IDs of the collisions;
[0045] S5.2: Adjust the spatial geometric position of the shaft sinking equipment in Revit according to the graphic element ID. If the requirements for the clearance during the dynamic operation of the shaft sinking equipment still cannot be met after the adjustment, immediately re-select the shaft sinking equipment.
[0046] Compared with the prior art, the beneficial effects of the present invention are as follows:
[0047] 1. The present invention provides a model classification standard for the dynamic inspection of the safety clearance of shaft sinking facilities. Taking the modeling of the derrick as an example, the derrick is generally assembled by numerous standardized components through various connecting pieces. In the traditional collision detection process, due to the lack of an effective classification standard, the joints of the components may all be detected as collision points, resulting in a large number of invalid collision detections. Therefore, in the previous dynamic inspection of the safety clearance of shaft sinking facilities, up to thousands of collision points were often detected, and a large number of these collision points were invalid collisions caused by connections. After adopting the model classification standard proposed by the present invention, the joints will not be misjudged as collisions during the dynamic inspection of the safety clearance, thus effectively avoiding a large number of invalid collision detections and saving time and computing resources.
[0048] 2. The present invention proposes a method for quickly measuring the elevation angle, chord length and rope deflection angle of the steel wire rope. An automated detection program is written using the Dynamo programming tool, which can automatically read the relevant parameters and substitute them into the calculation formula for the layout parameters of the hoisting and winding ground equipment during the construction of the vertical shaft, and compare with the specified values to quickly identify the steel wire rope parameters that do not meet the design specifications or safety requirements, so as to make necessary adjustments before construction. This automated detection method not only improves the efficiency and accuracy of the detection, but also reduces the possibility of human errors, ensuring the safety and quality of the entire project.
[0049] 3. The key of the present invention lies in the method for dynamically inspecting the safety clearance of shaft sinking facilities based on BIM technology. Its core steps include importing and assembling family files in the Revit software, accurately detecting the steel wire rope parameters using Dynamo, making animations during the hoisting and transportation process of the skip using Animator, carrying out dynamic safety clearance inspection work on the shaft sinking system with the help of clash detective, and finally adjusting the equipment position or re-selecting the type in Revit according to the detection results of Navisworks; this method aims to solve the deficiencies of traditional technologies, such as CAD drawings being unable to present dynamic interaction, low efficiency of manual collision detection, classification and detection problems in BIM models, etc. Through this series of processes, efficient and accurate detection and adjustment of the safety clearance of the shaft sinking system can be achieved, effectively improving the safety and reliability of shaft sinking projects, and providing a practical and innovative technical path for this field. Description of the Drawings
[0050] The accompanying drawings are used to provide a further understanding of the present invention, and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation to the present invention.
[0051] Figure 1 It is a flowchart of a dynamic inspection method for the safety clearance of shaft sinking facilities based on BIM technology.
[0052] Figure 2 It is a schematic diagram of the model classification standard required for the dynamic inspection of the safety clearance of shaft sinking facilities.
[0053] Figure 3 It is a program diagram for using Dynamo to detect the elevation angle, chord length, and rope deviation angle of the wire rope.
[0054] Figure 4 It is a schematic diagram of the animation produced by using the Animator tool during the hoisting and transportation process of the skip. Detailed implementation manners
[0055] In order to make the objectives, technical solutions, and advantages of the present invention clearer and more understandable, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. Of course, the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0056] Embodiment
[0057] As Figures 1-4 shown, this embodiment provides a dynamic inspection method for the safety clearance of shaft sinking facilities based on BIM technology, which specifically includes the following steps:
[0058] Step 1, in the Revit software, draw the corresponding family models according to the model classification standard required for the dynamic inspection of the safety clearance of shaft sinking facilities and integrate them into a project file;
[0059] Step 2, use Dynamo to write a program to measure the elevation angle and chord length of the wire rope, and measure relevant data and substitute them into the above formula to calculate the rope deviation angle according to the formula for the layout parameters of the hoisting and winding ground equipment during the construction of the vertical shaft;
[0060] Step 3, use the Animator tool to produce an animation during the hoisting and transportation process of the skip, and this animation needs to fully display a cycle process of skip loading and hoisting;
[0061] Step 4, use the clash detective function component to carry out dynamic safety clearance inspection work on the shaft sinking system;
[0062] Step 5, according to the gap detection results, adjust the spatial geometric position of the shaft sinking equipment or re-select the shaft sinking equipment.
[0063] In Step 1, the process of drawing the corresponding family models according to the model classification criteria required for the dynamic inspection of the safety clearance of shaft sinking facilities and integrating them into the project file is as follows:
[0064] Step 1.1: Use BIM software to sequentially draw the family models necessary for creating the shaft sinking system;
[0065] Step 1.2: Integrate the created family models into the project file according to the cad drawings of the shaft sinking system and considering the model classification criteria required for the dynamic inspection of the safety clearance of shaft sinking facilities.
[0066] In Step 2, the process of detecting the elevation angle, chord length, and rope deviation angle of the wire rope based on Dynamo is as follows:
[0067] Step 2.1: Select the model elements in Revit;
[0068] Step 2.2: Obtain the wire rope axis and hoist drum width parameters;
[0069] Step 2.3: Vectorize the wire rope axis;
[0070] Step 2.4: Determine the length of the inclined wire rope axis as the chord length;
[0071] Step 2.5: Determine the angle between the two vectors as the elevation angle of the wire rope;
[0072] Step 2.6: Substitute the length of the inclined wire rope axis and the hoist drum width into the calculation formula for the layout parameters of the hoisting and winding ground equipment in the vertical shaft sinking construction, and calculate the rope deviation angle. The parameter calculation formula is:
[0073]
[0074] In the formula:
[0075] a is the wire rope deviation angle,
[0076] B is the drum width / m,
[0077] l is the wire rope chord length / m,
[0078] tg is the tangent trigonometric function;
[0079] Step 2.7: Determine whether the elevation angle, chord length, and rope deviation angle meet the specification requirements;
[0080] Step 2.8: Output the calculated and measured results of the chord length, elevation angle, and rope deviation angle, as well as the discrimination results, to an Excel document.
[0081] In Step 3, the process of using the Animator tool to create the animation during the hoisting bucket transportation process is as follows:
[0082] Step 3.1: Use the "Animator" window to create an animation scene that includes a bucket, a shaft wall, and a hanging platform.
[0083] Step 3.2: Capture the "key frames" of the initial state of the equipment.
[0084] Step 3.3: Move the bucket around the project site or change its transparency.
[0085] Step 3.4: Capture the "key frames" during the movement of the bucket.
[0086] Step 3.5: Generate the animations required for dynamic safety clearance inspection.
[0087] In Step 4, the process of performing dynamic safety clearance detection on the shaft sinking system using the clash detective functional component is as follows:
[0088] Step 4.1: Conduct an overall dynamic safety clearance detection on the project file, which can quickly identify problems on a large scale.
[0089] Step 4.2: Conduct safety clearance detection on the internal components of the family model.
[0090] Step 4.3: Conduct dynamic safety clearance detection between the equipment and the structures.
[0091] Step 4.4: Conduct dynamic safety clearance detection between the equipment and the equipment.
[0092] Step 4.5: Summarize all the above dynamic safety clearance detection results into an Excel table.
[0093] In Step 5, the process of adjusting the spatial geometric position of the shaft sinking equipment is as follows:
[0094] Step 5.1: According to the dynamic safety clearance detection results, find the locations where collisions occur in the original model and record the element IDs of the colliding elements.
[0095] Step 5.2: According to the element IDs, adjust the spatial geometric position of the shaft sinking equipment in Revit. If the requirements for the clearance during the dynamic operation of the shaft sinking equipment still cannot be met after adjustment, immediately re-select the shaft sinking equipment.
[0096] The key of the present invention lies in the dynamic inspection method for the safety clearance of shaft sinking facilities based on BIM technology. Its core steps include importing and assembling family files in Revit software, accurately detecting wire rope parameters by Dynamo, making animations during the hoisting and transportation process of the hanging bucket by Animator, carrying out dynamic safety clearance inspection work on the shaft sinking system with the help of clash detective, and finally adjusting the equipment position or reselecting the type in Revit according to the detection results of Navisworks. This method aims to solve the deficiencies of traditional technologies, such as the inability of CAD drawings to present dynamic interaction, low efficiency of manual collision detection, classification and detection problems in BIM models, etc. Through this series of processes, efficient and accurate detection and adjustment of the safety clearance of the shaft sinking system can be achieved, effectively improving the safety and reliability of shaft sinking projects, and providing a practical and innovative technical path for this field.
[0097] The above are only the preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.
Claims
1. A dynamic inspection method for safety clearance of well drilling facilities based on BIM technology, characterized in that: The steps include: S1. In Revit software, draw the corresponding family model according to the model classification standard required for dynamic inspection of safety clearance of well drilling facilities and integrate it into the project file; S2. Use Dynamo to write a program to measure the wire rope elevation angle and chord length. According to the vertical shaft construction hoisting equipment layout parameter formula, measure the relevant data and substitute it into the above formula to calculate the rope deflection angle; S3. Use the Animator tool to create an animation of the bucket lifting and transportation process, and fully display a cycle of bucket loading and lifting; S4. Use the clash detective function component to conduct dynamic safety clearance inspection of the well drilling system; S5. Adjust the spatial geometric position of the well drilling equipment or reselect the well drilling equipment based on the gap detection results.
2. The method for dynamic inspection of safety clearance of well drilling facilities based on BIM technology according to claim 1 is characterized in that: In step S1, the corresponding family model is drawn according to the model classification standard required for the dynamic inspection of the safety clearance of the well drilling facility and integrated into a project file, including the following steps: S1.1: Use BIM software to draw and create family models of the well drilling system in sequence; S1.2: Integrate the created family model into project files.
3. The method for dynamic inspection of safety clearance of well drilling facilities based on BIM technology according to claim 1 is characterized in that: In step S2, the measuring of the wire rope elevation angle and chord length and the calculation of the rope deflection angle include the following steps: S2.1: Select the model unit in Revit; S2.2: Obtain the wire rope axis and hoist drum width parameters; S2.3: Vectorize the wire rope axis; S2.4: Determine the length of the inclined wire rope axis as the chord length; S2.5: The angle between the two vectors is determined as the wire rope elevation angle; S2.6: Substitute the length of the inclined wire rope axis and the width of the hoist drum into the calculation formula for the layout parameters of the hoisting ground equipment for the vertical shaft construction to calculate the rope deflection angle. The parameter calculation formula is: Where: a is the deflection angle of the wire rope, B is the roller width / m, l is the length of the wire rope / m, tg is the tangent trigonometric function.
4. The method for dynamic inspection of safety clearance of well drilling facilities based on BIM technology according to claim 1 is characterized in that: In step S3, the animation of the bucket lifting and transportation process is produced by using the Animator tool, including the following steps: S3.1: Use the "Animator" window to create an animation scene containing a bucket, a well wall, and a hanging plate; S3.2: Capture the "key frame" of the initial state of the device; S3.3: Move the bucket around the project site or change its transparency; S3.4: Capture the "key frames" during the bucket movement; S3.5: Generate animations required for dynamic safety clearance checking.
5. The method for dynamic inspection of safety clearance of well drilling facilities based on BIM technology according to claim 1 is characterized in that: In step S4, the dynamic safety clearance inspection of the well sinking system using the clash detective functional component includes the following steps: S4.1: Perform overall dynamic safety clearance detection on project files; S4.2: Perform safety clearance detection on internal components of the family model; S4.3: Perform dynamic safety clearance tests between equipment and structures; S4.4: Perform dynamic safety clearance detection between devices; S4.5: Summarize the dynamic safety gap detection results in S4.1, S4.2, S4.3 and S4.4 into an Excel table.
6. The method for dynamic inspection of safety clearance of well drilling facilities based on BIM technology according to claim 1 is characterized in that: In step S5, the spatial geometric position of the well drilling equipment is adjusted, including the following steps: S5.1: According to the dynamic safety gap detection result, find out the collision location of the original model and record the ID of the graphic element where the collision occurred; S5.2: Adjust the spatial geometric position of the well-drilling equipment in Revit according to the element ID. If the adjustment still fails to meet the clearance requirements of the specification during the dynamic operation of the well-drilling equipment, reselect the well-drilling equipment immediately.