Fire resisting shutter installation height analysis method based on BIM technology
Through BIM -based fire -based fire rolling curtain installation methods, the construction rebates and delays of construction are solved by the increasing difficulty of fire rolling curtain installation in the construction project, and the more efficient design and construction process have been achieved.
Patent Information
- Application Number
- CN202410784763.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-18
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2044-06-18
AI Technical Summary
In construction projects, the installation difficulty of fireproof roller shutters increases, resulting in construction rework, delays in construction periods and material losses. It is difficult for the existing technology to fully consider the installation of fireproof roller shutters during the design stage.
Using BIM technology-based fire-proof roller shutter installation height analysis method, by creating a project model, creating a fire-proof roller shutter family, obtaining structural beams, calculating the limit height, adjusting the model height, calculating the maximum allowable clear height of the finely decorated ceiling, and generating analysis diagrams .
The efficiency of the deepening of the fireproof rolling curtain has been improved, and the construction reuse and delay of construction are reduced, and the economic losses caused by the cleaning of the on -site hardcover smallpox ceiling and electromechanical installation due to the net height at the bottom of the fire roller curtain are avoided.
Smart Images

Figure CN119358068A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the application field of building information modeling technology, and specifically to an analysis method for the installation height of a fireproof roller shutter based on BIM technology. Background Art
[0002] At present, large commercial complexes and office building projects have many building function requirements and usually have large spaces. However, in some specific areas, such as stairwells, elevator halls, the junction of commercial and public areas, and corridors close to the atrium area, there may be narrow spaces and dense electromechanical pipelines. This will increase the difficulty of installing fire shutters, and it is necessary to design and select fire shutters that adapt to space limitations.
[0003] Ideally, the design unit's civil engineering, mechanical and electrical, and fine decoration professional designers should communicate and coordinate closely with the fire shutter supplier during the design phase, and fully consider factors such as the size of the structural beams / plates, the elevation of the fine decoration ceiling, and the size and specifications of the fire shutter to ensure the quality of the design and the feasibility of the construction.
[0004] But the common situation now is: when the project is in the design stage, Party A often has not yet determined the fire shutter supplier and construction unit for the project; the fire shutter supplier and construction unit generally enter the site only when part of the civil construction is completed and the site has the conditions for fire shutter installation and construction. Therefore, the professional designers of the design unit were not able to communicate and negotiate with the suppliers and construction units of the fire shutters in the early stages. In addition, there were certain structural errors in the on-site civil construction, and the mechanical and electrical pipelines crossed the fire partitions. This often led to forced deepening and rework when the fire shutter project was cross-constructed with other disciplines, causing serious material cost losses and delays in construction. For example, when the installation of the fine decoration ceiling keel on a certain floor of a large commercial complex was halfway completed according to the fine decoration elevation requirements, it was found that at the junction of many fire partitions, the fire shutters were installed at the maximum height based on the existing structural conditions, but the net height of the bottom of the shutter box still did not meet the elevation requirements of the on-site fine decoration ceiling. This caused the fine decoration designer to readjust the plan and lower the fine decoration ceiling elevation, causing the fine decoration construction unit to rework the already constructed areas.
[0005] In addition, the current construction industry usually adopts the method of "two-dimensional pipeline arrangement" or "BIM technology for pipeline integration" to analyze the net height of the floor before installation; and the net height analysis is based on the bottom of the structural beam as the most unfavorable point of the net height, while ignoring that the bottom of the roller shutter box of the fire shutter located at the bottom of the structural beam is the real most unfavorable point of the net height (for example: the net height of the fire shutter located at the bottom of the structural beam has reached the minimum requirement of the fine ceiling, and does not meet the conditions for the construction of the electromechanical pipeline through the fire shutter. If the electromechanical adjustment does not consider the impact of the fire shutter, it is very likely that a plan for the electromechanical pipeline to be inserted through the fire shutter will be set up, resulting in delays in work and time); the early fire shutter deepening, without considering the actual construction and installation of the fire shutter, will have an impact on the electromechanical pipeline integration and the fine ceiling. The construction cannot be carried out on site, causing forced deepening and construction rework, resulting in serious material cost losses and delays in construction period; The construction industry usually uses BIM technology to carry out the comprehensive layout of mechanical and electrical pipelines. When operators analyze the impact of fire shutters on the layout of mechanical and electrical pipelines, they usually manually check the bottom net height of the fire shutters under the structural beams and the reserved space for maintenance of the fire shutters. This is a large workload and inefficient. If the mechanical, electrical and fine decoration design plans are slightly changed or adjusted, the analysis of the fire shutters needs to be carried out again, which is repetitive and error-prone. Summary of the invention
[0006] The present invention aims to overcome the defects of the prior art and provide an analysis method for the installation height of fireproof roller shutters based on BIM technology to solve the problems of construction rework, construction delay and material loss of the project.
[0007] In order to solve the above-mentioned technical problems, the present invention is achieved as follows: A method for analyzing the installation height of a fireproof roller shutter based on BIM technology, characterized in that it comprises the following steps: Step 1: Create a project model (excluding fire shutters) Use BIM software to build BIM models of the project building (excluding fire shutters) and structure, link and bind the building and structure models, and integrate them together; Step 2: Create a fireproof roller shutter family and use Dynamo to batch re-mold it; Step 3: Obtain the structural beams corresponding to each fire shutter; Step 4: Get the maximum height of the fire shutter; Step 5: Adjust the height parameters of the fire shutter model one by one according to the maximum height value of the fire shutter; Step 6: Parametrically calculate the maximum net height of the hardcover ceiling allowed at the bottom of the fire shutter; Step 7: Make batch text annotations on the selected view plane for the maximum net height of the fine ceiling allowed by the fire shutter in step 6 above, and generate an analysis diagram of the bottom net height after the fire shutter is installed to the maximum extent.
[0008] The method for analyzing the installation height of fire shutters based on BIM technology is characterized in that step two specifically comprises: creating a fire shutter family based on a conventional line model; importing architectural drawings containing fire shutter layers, and batch remodeling them using Dynamo based on the horizontal position of the layers.
[0009] The method for analyzing the installation height of fire shutters based on BIM technology is characterized in that step three specifically comprises: obtaining the position lines of all structural beam models of the layer, projecting them onto the building surface layer along the negative direction of the z-axis, and using the projection lines to perform intersection judgment and matching with the fire shutters on the building surface layer one by one to obtain the structural beams corresponding to the top of each fire shutter.
[0010] The method for analyzing the installation height of fireproof roller shutters based on BIM technology is characterized in that step four specifically comprises: obtaining the boundary boxes of the structural beams that match each fireproof roller shutter, and obtaining the lowest bottom point of the boundary box corresponding to each structural beam, and finally obtaining the distance from the lowest bottom point of each structural beam to the building plane. The point with the shortest distance is the most unfavorable point of the structural beam, and the shortest distance from the most unfavorable point to the building plane is the limit height of the fireproof roller shutter corresponding to the position.
[0011] The method for analyzing the installation height of a fire shutter based on BIM technology is characterized in that step five specifically comprises: assigning the distance parameters of the most unfavorable point to the height parameters of the corresponding fire shutter model one by one, so that the fire shutter model can be adjusted to the bottom of the structural beam without colliding with the structural beam. At this time, the height of the fire shutter is the limit height.
[0012] The analysis method of the installation height of fire shutters based on BIM technology is characterized in that step six specifically comprises: based on the instance parameters of each fire shutter model, combined with the floor height, structural beam height and other dimensional lengths, the maximum net height of the fine ceiling allowed at the bottom of all fire shutters is parametrically calculated.
[0013] The invention includes batch remodeling of fire shutters based on Dynamo, analyzing the maximum installation height of fire shutters, adjusting the model height of fire shutters, calculating the maximum net height of the hardcover ceiling allowed at the bottom of the fire shutters, and batch text annotation of the maximum net height of the hardcover ceiling allowed by the fire shutters on the selected view plane. The centerline points of the edge lines of the fire shutter doors are matched one by one, the center lines of each fire shutter door are obtained, and a method for remodeling is performed using the center line of the fire shutter.
[0014] Using the projection line principle, the bounding box of the structural beam is projected onto the building surface, and cross-judged with the fire shutters on the building surface to analyze the structural beams directly above each fire shutter and match them one by one; the most unfavorable point of the structural beam is analyzed based on the minimum distance from the lowest point of the bottom of the structural beam directly above each fire shutter to the building surface. This shortest distance is also the maximum limit height of the fire shutter installation.
[0015] The beneficial effects of the present invention are as follows: It can be seen from the above technical scheme that the present application provides a method for analyzing the installation height of fireproof roller shutters based on BIM technology, and provides a method for performing parametric analysis on fireproof roller shutters under extreme conditions (installed close to the bottom of the structural beam) based on BIM technology. Based on this achievement, fireproof roller shutter models can be quickly created in batches, and the overall height of the fireproof roller shutters can be parameterized to adjust the fireproof roller shutter models automatically to match the maximum installation height under the theoretical state, and to create analysis diagrams of the bottom net height of the fireproof roller shutters after the extreme installation at the bottom of the structural beams directly above each of them; the influence of the maximum bottom net height of the roller shutter box of the fireproof roller shutter door on the floor's fine ceiling is analyzed, the efficiency of the in-depth design of the fireproof roller shutter is improved, and the phenomenon of construction plan adjustment or on-site rework and construction delay caused by the bottom net height of the fireproof roller shutter not meeting the requirements of the on-site fine ceiling installation is reduced.
[0016] The in-depth analysis of fire shutters based on BIM technology can quickly analyze the maximum clear height of the fine ceiling allowed at the bottom of the fire shutters when the fire shutters are installed at the maximum height of each floor. It can provide advance spatial reference conditions for the situation where mechanical and electrical pipelines pass through fire partitions during pipeline integration, and avoid in advance the situation where the mechanical and electrical pipeline integration plan is difficult to implement due to ignoring the space occupied by the fire shutter installation; it can also provide an analysis basis for the feasibility of fine ceiling installation, provide a guarantee for the design to optimize the plan in advance, and avoid construction rework, construction delays and material losses of the project in advance.
[0017] Fast and efficient: The Dynamo program realizes batch automatic generation and parameter adjustment of models, eliminating tedious manual operations and improving efficiency and accuracy.
[0018] Reusable: The Dynamo program can be reused on different floors or even in different projects, which improves the efficiency of secondary deepening of fire shutters.
[0019] Reduce error rate: The automated process can reduce the error rate caused by human factors and improve reliability.
[0020] The invention has practical application value and has broad application prospects in the field of architectural design. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The present invention is further described in detail below in conjunction with the accompanying drawings and embodiments: Figure 1 It is a flow chart of the present invention.
[0022] Figure 2 Flowchart for the overall Dynamo parameterization program group.
[0023] Figure 3 This is an integrated model diagram of the building structure of a certain floor of an office building in the embodiment.
[0024] Figure 4 Schematic diagram of adjusting the horizontal positioning of fireproof roller shutter.
[0025] Figure 5 Schematic diagram of adjusting the vertical maximum installation height of the fireproof roller shutter to fit closely to the bottom of the structural beam.
[0026] Figure 6 This is the bottom net height cross-section diagram after the fire shutter is installed to the maximum extent, and the schematic diagram of the installation close to the bottom of the structural beam.
[0027] Figure 7 This is a schematic diagram of the bottom clear height analysis after the fire shutter is installed to the maximum extent.
[0028] Figure 8 Schematic diagram of roller blind fabric parameter control.
[0029] Fig. 9 Schematic diagram of the node configuration for extracting Curve from the fire shutter layer.
[0030] Fig.10 Schematic diagram of the nodes to obtain the distance between the midpoints of all curves.
[0031] Fig.11 Schematic diagram of the midpoint node of the edge line of the fireproof roller shutter.
[0032] Fig.12 This is a schematic diagram of the center point node of the edge line of the fire shutter door.
[0033] Fig.13 This is a schematic diagram of the centerline node of the fire shutter door.
[0034] Fig.14 This is a schematic diagram of the fire shutter edge line node.
[0035] Fig.15 This is a schematic diagram of the center line node of the fire shutter.
[0036] Fig.16 This is the model diagram of the initial default value of the overall height of the fire shutter family.
[0037] Fig.17 This is a schematic diagram of the corresponding width parameter node on the fire shutter model drawing.
[0038] Fig.18 A node diagram for transposing the top surface layers of all fire shutters into a list.
[0039] Fig.19 It is a schematic diagram of the node where the position line of the structural beam is projected onto the top surface layer of the building slab on that floor.
[0040] Fig. 20 This is a schematic diagram of the structural beam nodes corresponding to each fire shutter.
[0041] Fig.21 Schematic diagram of the maximum height node of the fire shutter.
[0042] Fig. 22 Schematic diagram of the fire shutter model's height being adjusted to the bottom node of the structural beam.
[0043] Fig.23 This is a schematic diagram of the maximum clear height node allowed for the finished ceiling at the bottom of the fire shutter box.
[0044] Fig.24 This is a schematic diagram of the maximum net height node allowed for the finished ceiling at the bottom of the fire shutter box. DETAILED DESCRIPTION
[0045] The technical solutions of the embodiments of the present application will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field without creative work based on the embodiments in the embodiments of the present application are within the scope of protection requested by the present application. like Figure 1 As shown: A method for analyzing the installation height of fire shutters based on BIM technology, parameterized batch creation of fire shutter models, so that the fire shutter models can automatically match the maximum installation height under the theoretical state, and are created at the bottom of the structural beams directly above them, analyzing the influence of the maximum bottom net height of the shutter box of the fire shutter door on the floor's fine ceiling, and deepening the fire shutter door in the early stage of the electromechanical pipeline, analyzing the maximum bottom net height of the fire shutter door, providing the basic conditions for inserting fire shutters for the comprehensive layout of electromechanical pipelines in advance, avoiding neglecting the influence of fire shutters on the installation and layout of electromechanical pipelines after installation; improving the efficiency of the in-depth design of fire shutters, and reducing unnecessary construction delays and economic losses caused by the bottom net height of fire shutters not meeting the space requirements of the fine ceiling and electromechanical installation on site; The present invention is to quickly and automatically generate fire shutter models in batches according to the fire shutter layer in the building plan, and then obtain the position lines of all structural beam models of the layer, project them onto the building surface layer along the negative direction of the z-axis, and judge and match whether the structural beams and fire shutters intersect one by one. Obtain the structural beams corresponding to the matching structure directly above each fire shutter, and obtain the lowest point at the bottom of each structural beam, and finally obtain the distance from the lowest point at the bottom of each structural beam to the building plane. The point with the shortest distance is the most unfavorable point of the structural beam, and the shortest distance from the most unfavorable point to the building plane is the limit height of the fire shutter corresponding to the position. The distance of the most unfavorable point is assigned to the height of the corresponding fire shutter model one by one, so that the height of the fire shutter model can be adjusted to the bottom of the structural beam without colliding with the structural beam (the height of the structural beam is the limit height at this time). Calculate the maximum net height of the fine ceiling allowed at the bottom of the fire shutter; the maximum net height of the fine ceiling allowed by the fire shutter is batch-annotated in text on the selected view plane. Finally, the corresponding fire shutter view plane is exported and compared with the hardcover ceiling drawing. The overall Dynamo parametric program group process is detailed in the attached Figure 2 .
[0046] Embodiment 1: like Figure 3 As shown: This method will be explained in detail in conjunction with the fire shutter deepening of a certain floor of an office building project. According to the fire protection code requirements corresponding to this office building project, the manufacturer will provide a fire shutter with a shutter box height of 500mm; in addition, the net height requirement for the public area of the fine ceiling of this project is 3100mm. The specific steps for deepening the fire shutter of the project are as follows: Step 1: Use BIM software to build the project's architectural model (excluding fire shutters) and structural model; link and bind the two models together to form one model.
[0047] Step 2: First, create a fire shutter family, and then use the Dynamo program to batch generate fire shutter models based on the drawings (this step will match the width parameters of the fire shutter model and adjust its corresponding plane position, but the fire shutter model is based on the top surface of the building floor, and the default height is 800mm); The specific steps are as follows: First, it is necessary to combine the size specification information of the on-site fire shutter provided by the fire shutter installation unit (for example, the height of the shutter box is 500mm), use the conventional model based on the line, create a fire shutter family, and parameterize the overall height of the fire shutter; (Because the entire method can be deepened only through the shutter box during the implementation process, in order to prevent the shutter cloth from affecting the display of technical achievements during the deepening process, the shutter cloth is controlled by parameters by default and is invisible. For details, see the attached Figure 8 ); Import the architectural drawing containing the fire shutter layer into the model and adjust the alignment; select the drawing through the SelectModel Element node of Dynamo, and then use the ImportInstance.LayerNames node in the BimorphNodes node package to obtain the names of all layers contained in the current drawing, and then use the String.Contains and List.FilterByBoolMask nodes to filter the fire shutter layer names, and finally use the CAD.CurvesFromCADLayers node in the BimorphNodes node package to extract the Curve in the fire shutter layer. For details on the node configuration, see the attached Fig. 9 ; Match the center points of the edge lines of the fire shutter doors one by one Use the Flatten node to flatten the curves in the example into a one-dimensional list, then connect it to the Curve.PointAtParameter node, and assign "0.5" to the param input of the same node to obtain the midpoint of each fire curtain layer line. Then connect its output to the "geometry" and "other" inputs of "Geometry.DistanceTo" and set the connection state to cross product. The result is shown in the figure, which is to obtain the distance between the midpoints of all curves (including itself). For node configuration details, see the attached Fig.10 .
[0048] The distance between the center points of each curve has been obtained above, and the next step is to find the center point of the curve that is the second closest to each midpoint, because the closest point is from itself to itself, and the second closest point is the midpoint of the edge line of the same fireproof roller shutter, so it must be sorted first. Use the List.SortIndexByValue node to sort the sublist of the distance between the center points of the curves above. The output of this node is that the first item of all sublists is 0, because it is the distance from the midpoint of each curve to itself; the second item is the distance from the midpoint of each curve to the midpoint of the edge line of the same fireproof roller shutter, so what we need is the item with an index value of "1" in each sublist. So use "List.Transpose" to swap the rows and columns, as shown in the figure. Then use "x[1]" to take out the sublist with index "1". This list is the index value of the edge line of the fire curtain. Connect it to the "index" of "List.GetltemAtIndex". Then the "list" input uses the one-dimensional list of the midpoints of the fire curtain edge line that has been flattened (List.Flatten) to get the midpoint of the edge line of the corresponding fire curtain. For details on the node configuration, see the attached Fig.11 .
[0049] Subsequently, call "List.Create" and connect the original fire shutter edge line center list and the corresponding fire shutter edge line midpoint list at the end of the above steps to the positions of "item0" and "item1" respectively. Then use "List.Transpose" again to swap the list rows and columns to make the sublists become a structure of two groups. Therefore, the list contains all combinations of edge line centers, that is, there are repeated lists, so use "List.Map" again to input "ListSort" as a function into "f(x)" to sort the sublist items naturally. Then use "List.Uniqueltems" to delete the repeated sublist items in the list, and the number of sublists is halved, which can solve the problem of repeated list items, and you can get a list of fire shutter door edge line midline points that match one by one and have no duplication. For node configuration details, see the attached Fig.12 .
[0050] Get the center line of each fire shutter door; According to the list of fire shutter edge center points above, we use x[0] to get the first item of each sublist as the starting point, and x[1] to get the second item of each sublist as the focus. We use Line.ByStartPointEndPoint and List.Combine nodes to connect the center points of each fire shutter edge line into a line; use Curve.Length node to get the length of each line; and then use a distance " / 2" formula to provide the fire shutter center line offset. For node configuration details, see the attached Fig.13 .
[0051] Since the starting point in the x[0] list is also the midpoint of the edge line of the fire curtain, each point in the x[0] list must intersect with the edge line of the fire curtain where it is located and correspond one to one; therefore, we use the Geometry.DoesIntersect (the connection state needs to be set to cross product) node to determine whether the starting point in the x[0] list intersects with the edge line of the fire curtain one by one. Then use List.IndexOf (the usage level needs to be set to L2) and the True value in Boolean to filter and return the index value of the edge line of the fire curtain that matches the starting point in the x[0] list one by one, and then use the List.GetItemAtIndex node to obtain the corresponding edge line of the fire curtain to provide the offset of the center line of the fire curtain. For details on the node configuration, see the attached. Fig.14 .
[0052] Then call the node "Vector.ByTwoPoints" to connect the two center point values to "start&end" to create a vector with these two points, and then connect it to the "direction" input of "Geometry.Translate" as the offset direction. Then use the fire shutter edge line obtained above as the offset item and connect it to the "geometry" of this node. Finally, use the Curve.Length node to obtain 1 / 2 of the length of each line as the offset value and connect it to "distance". The center line of the fire shutter will be generated. For node configuration details, see the attached Fig.15 .
[0053] Based on the center line of the fire shutter, use the Select Face node to select the floor surface layer (top surface layer) of the building, and use the FamilyInstance.ByFace node to batch generate fire shutter models at this surface layer (the plane position of the fire shutter model has been adjusted at this time, but the fire shutter model falls directly above the top surface layer of the building floor, and the distance from the top of the fire shutter model to the building surface layer is 800mm (this value is the initial default value of the overall height of the fire shutter family, see the attached model for details). Figure 4 ), node configuration details are shown in the attached Fig.16 .
[0054] Read the length of the midpoint line of the fire curtain edge line in the Curve.Length node, and use the Math.Round node to find the integer distance value, and then use the Element.SetParameterByName node to match it one by one to the corresponding fire curtain model "roller box width" parameter, and then adjust the corresponding width parameter on the fire curtain model drawing. For node configuration details, see the attached Fig.17 .
[0055] Step 3: Get the position lines of all the structural beam models of this layer, project them onto the building surface along the negative direction of the z-axis, and determine and match whether the structural beams intersect with the fire shutters one by one.
[0056] In Dynamo, use the Element.Geometry node to read the solid model of the fire shutter, and use the Geometry.Explode node to explode each fire shutter geometric entity and split it into 6 surface layers. Use the List.Transpose node to transpose the top surface layers of all fire shutters into a list, and use the x[3] node to extract all the top surface layers of the fire shutters, and then use the Surface.Offset node to move it along the negative direction of the z axis to the top surface layer of the building floor. For node configuration details, see the attached Fig.18 .
[0057] Use the Categories and All Elements of Category nodes to obtain all the structural beams of the floor, and use Element.GetLocation to obtain the position lines of all the structural beams; use Select Edge and Select Pointon Face to quickly select the top surface layer of the building; then project the position lines of all the structural beams along the negative direction of the Z axis to the top surface layer of the building slab of the floor. For details on node configuration, see the attached Fig.19 .
[0058] Use the Geometry.DoesIntersect (the connection state needs to be set to cross product) node to determine and match whether the projection line of the structural beam intersects with the top surface of the fire curtain. And use the Boolean and List.AllIndicesOf nodes to obtain the index in the list of structural beams that intersect and match each fire curtain. Then use the index list and List.GetItemAtIndex node to obtain the structural beams directly above each fire curtain. For node configuration details, see the attached Fig. 20 .
[0059] Step 4: Get the structural beams that match each fire shutter, and get the lowest point at the bottom of each structural beam boundary box, and finally get the distance from each lowest point to the building plane. The point with the shortest distance is the most unfavorable point of the structural beam, and the shortest distance from the most unfavorable point to the building plane is the maximum height of the fire shutter corresponding to that position.
[0060] Use the Element.BoundingBox node to obtain the bounding box of the above structural beam with its own structural size as the range, and use BoundingBox.MinPoint to obtain the lowest point of each bounding box; then use the Geometry.DistanceTo node to obtain the distance from the lowest point of each bounding box to the top surface of the building floor, and finally use the List.MinimumItem node to obtain the minimum value in each sublist. The point with the shortest distance in each sublist is the most unfavorable point of the structural beam. The shortest distance from the most unfavorable point to the building plane is the limit height of the fire shutter corresponding to this position. For details on node configuration, see the attached Fig.21 .
[0061] Step 5: Assign the distance values of the most unfavorable points to the height parameters of the corresponding fire shutter models one by one, so that the height of the fire shutter model can be adjusted to the bottom of the structural beam without colliding with the structural beam (at this time, the height of the structural beam is the limit height).
[0062] Use the List.MinimumItem node to extract the minimum value of the distance in the list, and use the Element.SetParameterByName node to assign it to the "Overall Height of Rolling Shutter" parameter of each fire shutter model. The height of the fire shutter model can be adjusted to the bottom of the structural beam without colliding with the structural beam (the height of the structural beam is the limit height at this time, see the attached model for details). Figure 5 , Attachment Figure 6 (As can be seen in the figure, due to the installation of various fire shutters, the maximum height of the fine decoration ceiling in the atrium area of the office building can only be 2670mm. If the ceiling elevation of the fine decoration design is 2700mm, it is necessary for all professionals to negotiate and re-formulate a design plan that can meet the feasibility of construction). For details of the node configuration, please see the attached Fig. 22 .
[0063] Step 6: Based on the instance parameters of each fire shutter model, combined with the length of floor height, structural beam height and other dimensions, the maximum clear height of the fine ceiling allowed at the bottom of all fire shutters is parametrically calculated.
[0064] Use the List.MinimumItem node to extract the minimum distance in the list, and subtract the "height of the shutter box itself" 500mm from it to get the bottom height of the fire shutter box; then subtract the operating space of 100mm reserved for hanging the shutter and construction; the maximum net height of the hardcover ceiling allowed at the bottom of the fire shutter box can be obtained. For details on the node configuration, see the attached Fig.23 .
[0065] Step 7: In step 6, batch annotate the maximum net height of the fire shutter ceiling in the selected view plane to generate the bottom net height analysis diagram after the fire shutter is installed. For details of the model plan, see the attached Figure 7 .
[0066] Use Code Block and the "+" node to add a prefix to the maximum net height value of the hardcover ceiling allowed at the bottom of the fire shutter box. When converting numbers to characters in Dynamo, decimal places will be generated. Then use the String.Split node and the "." separator to split; then use the List.Transpose node to transpose, get the first item and the second item of each sublist, combine them respectively, and use s[0] to extract the first item in the transposed list as the text reference of the plane view text annotation; then use the Curve.PointAtParameter node to get the midpoint of the center line of the fire shutter as the position coordinate point of the plane view text annotation, and use the Views node to select the plane view to be annotated; finally, use the TextNote.ByLocation node to complete the text annotation. For node configuration details, see the attached Fig.24 .
[0067] In view of the existing problems, the present invention can create fire shutter models in batches through the deepening of fire shutters based on Dynamo before the mechanical and electrical installation and fine decoration construction, thereby saving the workload of model creation; at the same time, when the fire shutter is installed at the extreme height, the relationship between the maximum bottom net height of the shutter box and the elevation of the fine decoration ceiling is expressed, which can provide advance space restriction conditions for the situation where the mechanical and electrical pipelines pass through the fire partitions during pipeline integration, thereby avoiding in advance the situation where the mechanical and electrical pipeline integration plan is difficult to implement due to ignoring the space occupied by the fire shutter installation; it can also provide an analysis basis for the feasibility of fine decoration ceiling installation, provide a guarantee for the design to optimize the plan in advance, and avoid the project construction rework, construction delays and material losses in advance.
[0068] The above are only embodiments provided for the present application and are not intended to limit the present application. Although the present application is described in detail with reference to the embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or make equivalent substitutions for some of the technical features therein. However, any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application should be included in the protection scope of the present application.
Claims
1. A method for analyzing the installation height of fire shutters based on BIM technology, characterized in that It includes the following steps: Step 1: Create a project model (excluding fire shutters); Step 2: Create a fireproof roller shutter family and use Dynamo to batch re-mold it; Step 3: Obtain the structural beams corresponding to each fire shutter; Step 4: Get the maximum height of the fire shutter; Step 5: Adjust the height parameters of the fire shutter model one by one according to the maximum height value of the fire shutter; Step 6: Parametrically calculate the maximum net height of the hardcover ceiling allowed at the bottom of the fire shutter; Step 7: Make batch text annotations on the selected view plane for the maximum net height of the fine ceiling allowed by the fire shutter in step 6 above, and generate an analysis diagram of the bottom net height after the fire shutter is installed to the maximum extent.
2. According to the method for analyzing the installation height of fireproof roller shutter based on BIM technology in claim 1, it is characterized in that: Step one is as follows: Use BIM software to create BIM models of the project building (excluding fire shutters) and structure, link and bind the building and structure models, and integrate them together.
3. According to the method for analyzing the installation height of fireproof roller shutter based on BIM technology in claim 1, it is characterized in that: The specific steps of step 2 are as follows: Create a fire shutter family based on the conventional line model; import the architectural drawings containing the fire shutter layers, and use Dynamo to batch re-model them based on the horizontal position of the layers.
4. According to the method for analyzing the installation height of fireproof roller shutter based on BIM technology in claim 1, it is characterized in that: Step three is as follows: obtain the position lines of all structural beam models of this layer, project them onto the building surface layer along the negative direction of the z-axis, use the projection lines to intersect and match the fire shutters on the building surface layer one by one, and obtain the structural beams corresponding to each fire shutter directly above.
5. According to the method for analyzing the installation height of fireproof roller shutter based on BIM technology in claim 1, it is characterized in that: Step 4 is as follows: obtain the bounding box of each structural beam that matches the fire shutter, and obtain the lowest point of the bottom of the bounding box corresponding to each structural beam, and finally obtain the distance from the lowest point of the bottom of each structural beam to the building plane. The point with the shortest distance is the most unfavorable point of the structural beam, and the shortest distance from the most unfavorable point to the building plane is the maximum height of the fire shutter corresponding to this position.
6. According to the method for analyzing the installation height of fireproof roller shutter based on BIM technology in claim 1, it is characterized in that: Step five is as follows: assign the distance parameters of the most unfavorable point to the height parameters of the corresponding fire shutter model one by one, so that the fire shutter model can be adjusted to the bottom of the structural beam without colliding with the structural beam. At this time, the height of the fire shutter is the limit height.
7. The method for analyzing the installation height of fireproof roller shutters based on BIM technology according to claim 1 is characterized in that: Step six is as follows: Based on the instance parameters of each fire shutter model, combined with the length of floor height, structural beam height and other dimensions, the maximum clear height of the fine ceiling allowed at the bottom of all fire shutters is parametrically calculated.
Citation Information
Patent Citations
Fireproof rolling blind structure and construction method meeting high-level fireproof demands based on BIM
CN109629667A
Building indoor space net height analysis method and device based on BIM model
CN112484695A
Method and system for detecting collision between roller shutter box and beam of fireproof roller shutter door based on BIM
CN115146365A
Pipeline support hanger arrangement method and device, computer equipment and storage medium
CN115906342A
automatic security roller door
DE202018102644U1