A method and system for fire sprinkler arrangement compliance checking

By generating a composite mesh model and setting compliance inspection parameters, the spatial relationship between fire sprinklers and the walls, columns, and structural beams within the building is automatically checked. This solves the problem of low efficiency in fire sprinkler compliance inspection in existing technologies and achieves efficient and accurate compliance inspection and visualization output.

CN115544629BActive Publication Date: 2025-10-24CHINA SOUTHWEST ARCHITECTURAL DESIGN & RES INST CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202211377280.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-04
Publication Date
2025-10-24
Estimated Expiration
2042-11-04

AI Technical Summary

Technical Problem

Existing methods for verifying the compliance of fire sprinkler layouts are insufficient for verifying the compliance of fire sprinklers in large-scale projects under complex environments. Furthermore, the condition constraint functions of the design software cannot meet the logical judgments required for complex environments, resulting in low verification efficiency and insufficient accuracy.

Method used

By identifying the layout parameters of fire sprinklers within a building, a composite mesh model is generated. Compliance inspection parameters are set, and triangulation and quadrilateral optimization algorithms are used to automatically inspect the spatial relationship between fire sprinklers and walls, columns, and structural beams. The inspection results are then output and visualized.

Benefits of technology

It enables efficient and accurate compliance checks on fire sprinkler layout, improving inspection efficiency and accuracy, quickly identifying errors and omissions, and providing visualized inspection results to optimize fire sprinkler layout.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115544629B_ABST
    Figure CN115544629B_ABST
Patent Text Reader

Abstract

To solve the technical problem that the existing fire sprinkler arrangement compliance checking method is difficult to meet the compliance checking work of large-scale engineering fire sprinkler in complex environment, the embodiment of the present application provides a fire sprinkler arrangement compliance checking method and system, comprising: identifying and acquiring the arrangement parameters of the fire sprinklers in the building; wherein the arrangement parameters include the fire sprinkler type and the geometric information of the fire sprinklers, walls, columns and structural beams; according to the spatial relationship of the walls, columns and structural beams in the building, a composite grid model is generated based on the fire sprinkler space point; setting the fire sprinkler compliance checking parameters, according to the composite grid model and the fire sprinkler compliance checking parameters, the spatial relationship of the walls, columns and structural beams in the building in the geometric information of the acquired fire sprinklers, walls, columns and structural beams is checked for fire sprinkler arrangement compliance.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to a fire sprinkler arrangement compliance checking method and system. BACKGROUND

[0002] The fire sprinkler is part of the fire sprinkler system, when a fire occurs, the fire water is evenly sprayed out through the sprinkler head, which controls the fire in a certain area.

[0003] The designer arranges the fire sprinkler according to the fire risk level of the building, and usually after completing the design document, the parties involved need to compare and check its compliance with the relevant national standards in many links. The existing fire sprinkler checking method, one is to rely on experienced designers to check manually, because the number of fire sprinklers is large, manual measurement of the distance between the fire sprinkler, the wall, the column or the structural beam, is time-consuming and inefficient, and it is difficult to quickly identify errors and omissions; the other is to use the built-in conditional constraint of the design software to label the distance between the sprinkler and the wall. The second method simplifies the steps of manual inspection, but still has the following problems:

[0004] (1) The built-in conditional constraint function of the design software can only provide simple logical judgment basis for the spatial relationship of the inspection target, and cannot meet the compliance checking work of the sprinkler in a complex environment;

[0005] (2) Setting a large number of conditional constraints for each fire sprinkler will reduce the running speed of the design software, and it is difficult to realize the compliance checking of large-scale engineering fire sprinklers without targeted algorithms. SUMMARY

[0006] In order to solve the technical problem that the existing fire sprinkler arrangement compliance checking method cannot meet the compliance checking work of large-scale engineering fire sprinklers in a complex environment, the embodiments of the present application provide a fire sprinkler arrangement compliance checking method and system.

[0007] The embodiments of the present application realize the following technical solutions:

[0008] In a first aspect, the embodiments of the present application provide a fire sprinkler arrangement compliance checking method, comprising:

[0009] Identify and obtain the arrangement parameters of the fire sprinkler in the building; wherein the arrangement parameters include the type of fire sprinkler and the geometric information of the fire sprinkler, the wall, the column and the structural beam;

[0010] According to the spatial relationship of the wall, column and structural beam in the building, a composite grid model is generated based on the spatial point of the fire sprinkler;

[0011] Setting fire sprinkler compliance check parameters, according to the composite grid model and the fire sprinkler compliance check parameters, the spatial relationship of the wall, column and structural beam in the building in the obtained geometric information of the fire sprinkler, wall, column and structural beam is checked for fire sprinkler arrangement compliance.

[0012] Further, the arrangement parameters of the fire sprinkler in the building are identified and obtained; comprising:

[0013] The geometric information of the wall in the building is identified and obtained, the changes of the door, window and hole to the outer contour shape of the wall are removed, and the outer contour data of the wall under the horizontal projection plane is obtained;

[0014] The geometric information of the column in the building is identified and obtained, and the outer contour data of the column under the horizontal projection plane is obtained;

[0015] The geometric information of the structural beam in the building is identified and obtained, and the height and the outer contour data of the structural beam under the horizontal projection plane are obtained;

[0016] The geometric information of the fire sprinkler in the building is identified and obtained, and the type and spatial point coordinates of the fire sprinkler are obtained.

[0017] Further, setting the fire sprinkler compliance check parameters comprises:

[0018] According to the engineering requirement design specification, the distance between the fire sprinklers under different fire sprinkler spatial arrangement forms is set;

[0019] According to the engineering requirement design specification, the maximum and minimum distances of the fire sprinkler to the wall are set;

[0020] According to the engineering requirement design specification, the horizontal distance of the fire sprinkler to the beam and the vertical distance of the fire sprinkler splash plate to the beam are set.

[0021] Further, according to the spatial relationship of the wall, column and structural beam in the building, a composite grid model is generated based on the fire sprinkler spatial point position; comprising:

[0022] The set of fire sprinkler spatial point positions is triangulated by using a triangulation algorithm to obtain a triangular grid model;

[0023] The triangular grid model is locally optimized to obtain a quadrilateral grid model;

[0024] The nearest distance of the fire sprinkler to the wall, column and structural beam on the horizontal projection plane is obtained;

[0025] The analysis data of the nearest distance of the fire sprinkler to the wall, column and structural beam on the horizontal projection plane is imported into the quadrilateral grid model, and a composite grid model for fire sprinkler arrangement compliance check is obtained.

[0026] Further, according to the spatial relationship of the wall, column and structural beam in the building, a composite grid model is generated based on the spatial position of the fire sprinkler; further comprising: removing the line segment intersecting with the wall in the triangular grid model to obtain an independent triangular grid model segmented by the wall and existing in the form of independent space in the building.

[0027] Further, the triangular grid model is locally optimized to obtain a quadrilateral grid model; comprising:

[0028] A quadrilateral formed by four adjacent fire sprinklers is taken as an analysis unit, and the diagonal line in the quadrilateral is removed to optimize the independent triangular grid model, and a quadrilateral grid model mainly taking quadrilateral grid and locally taking triangular grid is obtained.

[0029] Further, a quadrilateral formed by four adjacent fire sprinklers is taken as an analysis unit, and the diagonal line in the quadrilateral is removed to optimize the independent triangular grid model, comprising:

[0030] It is judged whether the four sides of the outer contour of the quadrilateral all conform to the design specification of engineering requirements, and if so, the diagonal line in the quadrilateral is removed, and the triangular grid is locally converted into a quadrilateral grid to optimize the independent triangular grid model.

[0031] Further, the fire sprinkler compliance checking parameters are set, and the spatial relationship of the wall, column and structural beam in the building in the obtained geometric information of the fire sprinkler, wall, column and structural beam is checked for fire sprinkler arrangement compliance according to the composite grid model and the fire sprinkler compliance checking parameters; comprising:

[0032] The set fire sprinkler compliance checking parameters and the composite grid model are adopted to perform specification checking on the spatial relationship of the fire sprinkler, wall and column in the obtained geometric information of the fire sprinkler, wall, column and structural beam, and if the spatial relationship of the current fire sprinkler, wall and column does not conform to the design specification of engineering requirements, it is determined and recorded that the current fire sprinkler arrangement is wrong;

[0033] It is judged whether the current fire sprinkler type is a vertical fire sprinkler or a drooping fire sprinkler, and if the fire sprinkler type is a vertical fire sprinkler, then

[0034] The spatial relationship of the fire sprinkler and the structural beam is checked for specification, and if there is no vertical distance b between the splash plate of the fire sprinkler and the bottom surface of the beam under the horizontal distance a of the current fire sprinkler and the beam, it is recorded that the fire sprinkler arrangement is wrong.

[0035] Further, it further comprises: outputting the fire sprinkler arrangement compliance checking result and performing visual processing on the fire sprinkler arrangement compliance checking result.

[0036] Further, output the fire sprinkler arrangement compliance inspection result and visually process the fire sprinkler arrangement compliance inspection result; comprising:

[0037] If the fire sprinkler arrangement compliance inspection result includes the distance from the fire sprinkler to the fire sprinkler, the wall, the column and the structural beam not meeting the engineering requirement design specification, the inspection target will be highlighted or marked;

[0038] Output the fire sprinkler arrangement compliance inspection result in a list; the fire sprinkler arrangement compliance inspection result includes the number of checked fire sprinklers, the fire sprinkler arrangement compliance rate, the number of non-compliant sprinklers and / or corresponding coordinates;

[0039] Divide the line segment in the composite grid model into over-distance lines, over-close lines and qualified lines, and input them into the initial design file in different expression modes to obtain the checked engineering design file.

[0040] Further, obtain the nearest distance from the fire sprinkler to the wall, the column and the structural beam in the horizontal projection plane; comprising:

[0041] From the spatial point of the fire sprinkler as the starting point, emit a ray to the surrounding, analyze the intersection relationship between the ray and the surrounding wall, column and structural beam, and obtain intersection data;

[0042] According to the intersection data, obtain the nearest distance from the fire sprinkler to the nearest wall, column and structural beam in the surrounding building environment in the horizontal projection plane.

[0043] In a second aspect, the embodiments of the present application provide a fire sprinkler arrangement compliance inspection system, comprising:

[0044] The acquisition unit is used for identifying and acquiring the arrangement parameters of the fire sprinklers in the building; wherein the arrangement parameters include the type of the fire sprinkler and the geometric information of the fire sprinkler, the wall, the column and the structural beam;

[0045] The generation unit is used for generating a composite grid model based on the spatial relationship of the wall, the column and the structural beam in the building according to the spatial relationship of the wall, the column and the structural beam in the building and the spatial point of the fire sprinkler; and

[0046] The fire sprinkler arrangement compliance inspection unit is used for setting the fire sprinkler compliance inspection parameters, and performing fire sprinkler arrangement compliance inspection on the spatial relationship of the wall, the column and the structural beam in the building in the geometric information of the fire sprinkler, the wall, the column and the structural beam according to the composite grid model and the fire sprinkler compliance inspection parameters; and

[0047] The output unit is used for outputting the fire sprinkler arrangement compliance inspection result and visually processing the fire sprinkler arrangement compliance inspection result.

[0048] Compared with the prior art, the embodiment of the present application has the following advantages and beneficial effects:

[0049] The fire sprinkler arrangement compliance checking method and system of the embodiment of the present application, by identifying and acquiring the arrangement parameters of the fire sprinklers in the building, wherein the arrangement parameters include the fire sprinkler type and the geometric information of the fire sprinklers, walls, columns and structural beams, generating a composite grid model based on the fire sprinkler spatial points according to the spatial relationship of the walls, columns and structural beams in the building, setting the fire sprinkler compliance checking parameters, and performing fire sprinkler arrangement compliance checking on the spatial relationship of the walls, columns and structural beams in the building in the acquired geometric information of the fire sprinklers, walls, columns and structural beams according to the composite grid model and the fire sprinkler compliance checking parameters, solve the technical problem that the existing fire sprinkler arrangement compliance checking method is difficult to meet the compliance checking work of large-scale engineering fire sprinklers in complex environments. BRIEF DESCRIPTION OF DRAWINGS

[0050] In order to more clearly illustrate the technical solutions of the exemplary embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can also be obtained without creative labor on the basis of these drawings.

[0051] Figure 1 The flowchart of the fire sprinkler arrangement compliance checking method.

[0052] Figure 2 The structural schematic diagram of the fire sprinkler arrangement compliance checking system.

[0053] Figure 3 The geometric information plane diagram of the fire sprinklers, walls, columns and structural beams.

[0054] Figure 4 The setting interface schematic diagram of the sprinkler spacing checking parameter.

[0055] Figure 5 The setting interface schematic diagram of the sprinkler and beam spacing checking parameter.

[0056] Figure 6 The plane schematic diagram of the locally generated composite grid model.

[0057] Markings and corresponding component names in the drawings:

[0058] 310-wall, 320-structural beam, 330-fire sprinkler, 340-column, 610-connecting line between fire sprinklers, 620-connecting line between fire sprinklers and walls, 630-connecting line between fire sprinklers and columns, 640-connecting line between fire sprinklers and structural beams. DETAILED DESCRIPTION

[0059] In order to make the objectives, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with examples and drawings. The exemplary embodiments of the present invention and their descriptions are only used to explain the present invention and are not intended to limit the present invention.

[0060] In the following description, numerous specific details are set forth to provide a thorough understanding of the present invention. However, it will be apparent to one skilled in the art that these specific details are not necessarily required to practice the present invention. In other embodiments, well-known structures, circuits, materials, or methods are not described in detail to avoid obscuring the present invention.

[0061] Throughout this specification, references to "one embodiment," "an embodiment," "an example," or "an example" mean that a particular feature, structure, or characteristic described in connection with the embodiment or example is included in at least one embodiment of the present invention. Therefore, appearances of the phrases "one embodiment," "an embodiment," "an example," or "an example" in various places throughout this specification are not necessarily all referring to the same embodiment or example. Furthermore, the particular features, structures, or characteristics may be combined in one or more embodiments or examples in any suitable combinations and / or subcombinations. Furthermore, it will be understood by those of ordinary skill in the art that the figures provided herein are for illustrative purposes only and are not necessarily drawn to scale. As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items.

[0062] In the description of the present invention, the terms "front", "back", "left", "right", "up", "down", "vertical", "horizontal", "high", "low", "inside", "outside", etc., indicating directions or positional relationships, are based on the directions or positional relationships shown in the accompanying drawings. They are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific direction, be constructed and operated in a specific direction. Therefore, they should not be understood as limiting the scope of protection of the present invention.

[0063] Example

[0064] In order to solve the technical problem that the existing fire sprinkler arrangement compliance inspection method is difficult to meet the compliance inspection work of large-scale engineering fire sprinkler in complex environments, in the first aspect, the embodiment of the present invention provides a fire sprinkler arrangement compliance inspection method, referring to Figure 1 Shown, including:

[0065] S1. Identify and acquire the arrangement parameters of the fire sprinkler in the building; wherein the arrangement parameters include the fire sprinkler type and the geometric information of the fire sprinkler, wall, column and structural beam;

[0066] S2. According to the spatial relationship of the wall, column and structural beam in the building, generate a composite grid model based on the fire sprinkler spatial point position;

[0067] S3. Set the fire sprinkler compliance checking parameters, and check the spatial relationship of the wall, column and structural beam in the building in the acquired geometric information of the fire sprinkler, wall, column and structural beam according to the composite grid model and the fire sprinkler compliance checking parameters.

[0068] Therefore, the embodiment of the application identifies and acquires the arrangement parameters of the fire sprinkler in the building; wherein the arrangement parameters include the fire sprinkler type and the geometric information of the fire sprinkler, wall, column and structural beam; according to the spatial relationship of the wall, column and structural beam in the building, generate a composite grid model based on the fire sprinkler spatial point position; set the fire sprinkler compliance checking parameters, and check the spatial relationship of the wall, column and structural beam in the building in the acquired geometric information of the fire sprinkler, wall, column and structural beam according to the composite grid model and the fire sprinkler compliance checking parameters, solve the technical problem that the existing fire sprinkler arrangement compliance checking method is difficult to meet the compliance checking work of large-scale engineering fire sprinkler in complex environment.

[0069] Further, S1. The arrangement parameters of the fire sprinkler in the building are identified and acquired; including:

[0070] S11. Identify and acquire the geometric information of the wall in the building, remove the changes of doors, windows and holes to the outer contour shape of the wall, and obtain the outer contour data of the wall under the horizontal projection plane;

[0071] S12. Identify and acquire the geometric information of the column in the building, and obtain the outer contour data of the column under the horizontal projection plane;

[0072] S13. Identify and acquire the geometric information of the structural beam in the building, and obtain the height of the structural beam and the outer contour data of the structural beam under the horizontal projection plane;

[0073] S14. Identify and acquire the geometric information of the fire sprinkler in the building, and obtain the type and spatial point position coordinates of the fire sprinkler.

[0074] Further, setting the fire sprinkler compliance checking parameters includes:

[0075] a. According to the engineering design specification, set the distance between the fire sprinkler and the fire sprinkler under different spatial arrangement forms of the fire sprinkler;

[0076] b. According to the engineering design specification, set the maximum and minimum distance from the fire sprinkler to the wall;

[0077] c. According to the engineering design specification, set the horizontal distance between the fire sprinkler and the beam and the vertical distance between the fire sprinkler and the beam.

[0078] Further, according to the spatial relationship of the wall, column and structural beam in the building, a composite grid model is generated based on the spatial point position of the fire sprinkler; including:

[0079] S31. Triangulation algorithm is used to triangulate the set of fire sprinkler spatial points to obtain a triangular grid model;

[0080] S32. Local optimization of the triangular grid model obtains a quadrilateral grid model;

[0081] S33. Obtain the nearest distance of the fire sprinkler to the wall, column and structural beam in the horizontal projection plane;

[0082] S34. Import the analysis data of the nearest distance of the fire sprinkler to the wall, column and structural beam in the horizontal projection plane into the quadrilateral grid model to obtain a composite grid model for fire sprinkler arrangement compliance check.

[0083] Further, according to the spatial relationship of the wall, column and structural beam in the building, a composite grid model is generated based on the spatial point position of the fire sprinkler; also including: removing the line segment intersecting with the wall in the triangular grid model to obtain an independent triangular grid model divided by the wall and existing in the form of independent space in the building.

[0084] Further, local optimization of the triangular grid model obtains a quadrilateral grid model; including:

[0085] The quadrilateral enclosed by the adjacent four fire sprinklers is an analysis unit, and the diagonal line in the quadrilateral is removed to optimize the independent triangular grid model to obtain a quadrilateral grid model mainly composed of quadrilateral grids and locally composed of triangular grids.

[0086] Further, the quadrilateral enclosed by the adjacent four fire sprinklers is an analysis unit, and the diagonal line in the quadrilateral is removed to optimize the independent triangular grid model, including:

[0087] Determine whether the four sides of the outer contour of the quadrilateral meet the engineering design specification, if so, remove the diagonal line in the quadrilateral, and locally convert the triangular grid to the quadrilateral grid to optimize the independent triangular grid model.

[0088] Further, the fire sprinkler compliance checking parameter is set, and the spatial relationship of the walls, columns and structural beams in the building in the obtained geometric information of the fire sprinkler, wall, column and structural beam is checked for fire sprinkler arrangement compliance according to the composite grid model and the fire sprinkler compliance checking parameter; comprising:

[0089] The spatial relationship of the fire sprinkler, wall and column in the obtained geometric information of the fire sprinkler, wall, column and structural beam is checked for compliance by using the set fire sprinkler compliance checking parameter and the composite grid model, and if the spatial relationship of the current fire sprinkler, wall and column does not comply with the engineering requirement design specification, it is determined and recorded that the current fire sprinkler arrangement is incorrect;

[0090] It is judged that the current fire sprinkler type is a vertical fire sprinkler or a drooping fire sprinkler, and if the fire sprinkler type is a vertical fire sprinkler, then

[0091] The spatial relationship of the fire sprinkler and the structural beam is checked for compliance, and if there is no vertical distance b between the fire sprinkler sump and the beam bottom surface at the horizontal distance a of the current fire sprinkler and the beam, the fire sprinkler arrangement is recorded as incorrect.

[0092] Further, it further comprises outputting the fire sprinkler arrangement compliance checking result and visualizing the fire sprinkler arrangement compliance checking result.

[0093] Further, the fire sprinkler arrangement compliance checking result is outputted and the fire sprinkler arrangement compliance checking result is visualized; comprising:

[0094] If the fire sprinkler arrangement compliance checking result includes that the distance from the fire sprinkler to the fire sprinkler, wall, column and structural beam does not comply with the engineering requirement design specification, the inspection target will be highlighted or marked for explanation;

[0095] The fire sprinkler arrangement compliance checking result is outputted in a list; the fire sprinkler arrangement compliance checking result includes the number of checked fire sprinklers, the fire sprinkler arrangement compliance rate, the number of non-compliant sprinklers and / or corresponding coordinates;

[0096] The line segment in the composite grid model is divided into over-distance line, over-close line and qualified line, which is inputted into the initial design file in different expression ways to obtain the checked engineering design file.

[0097] Further, the closest distance of the fire sprinkler to the wall, column and structural beam in the horizontal projection plane is obtained; comprising:

[0098] A space point of a fire sprinkler is taken as a starting point to emit a ray to the four directions, and the intersection relationship of the ray with the surrounding walls, columns and structural beams is analyzed to obtain intersection point data.

[0099] According to the intersection point data, the closest distance of the fire sprinkler to the closest wall, column and structural beam in the surrounding building environment in the horizontal projection plane is obtained.

[0100] Exemplarily, the fire sprinkler arrangement compliance checking method comprises:

[0101] S1, identifying and obtaining the type of fire sprinkler in the building and the geometric information of the fire sprinkler, walls, columns and structural beams, including:

[0102] S11, identifying and obtaining the geometric information of the walls in the building, removing the changes of doors, windows and holes to the outer contour shape of the walls, and obtaining the outer contour data of the walls in the horizontal projection plane;

[0103] S12, identifying and obtaining the geometric information of the columns in the building, and obtaining the outer contour data of the columns in the horizontal projection plane;

[0104] S13, identifying and obtaining the geometric information of the structural beams in the building, and obtaining the height of the structural beams and the outer contour data of the structural beams in the horizontal projection plane;

[0105] S14, identifying and obtaining the geometric information of the fire sprinkler in the building, and obtaining the type and spatial point coordinates of the fire sprinkler;

[0106] Further, as shown in Figure 3 , the geometric information obtained in step S1 includes walls 310, structural beams 320, fire sprinklers 330 and columns 340 after visualization display;

[0107] S2, according to the design specification of engineering requirements, setting the compliance checking parameters of fire sprinklers, such as Figure 4 and 5 , the main parameters include: fire hazard level, fire sprinkler spacing range, fire sprinkler to wall distance range, fire sprinkler to beam horizontal distance range, fire sprinkler splash plate to beam bottom surface vertical distance range, including:

[0108] S21, according to the specification requirements, setting the distance requirements between fire sprinklers under different fire sprinkler spatial arrangement forms;

[0109] S22, according to the specification requirements, setting the maximum and minimum distance requirements of the fire sprinkler to the wall;

[0110] S23, according to the specification requirements, setting the horizontal distance requirements of the fire sprinkler to the beam and the vertical distance requirements of the fire sprinkler splash plate to the beam;

[0111] Further, in the present example, the fire hazard level is selected as a medium hazard level plus one level;

[0112] S3, considering the spatial relationship of the walls, columns and structural beams in the building, and generating a composite grid model based on the spatial positions of the fire sprinklers, comprising:

[0113] S31, using a triangulation algorithm to triangulate the set of spatial positions of the fire sprinklers to obtain a triangular grid model;

[0114] S32, locally optimizing the triangular grid model to obtain a quadrilateral grid model mainly composed of quadrilaterals;

[0115] Further, remove the line segments in the triangular grid model that intersect with the walls to obtain an independent triangular grid model that is partitioned by the walls and exists in the form of an independent space in the building;

[0116] Further, taking a quadrilateral enclosed by four adjacent fire sprinklers as an analysis unit, removing the diagonal lines in the quadrilateral to simplify the independent triangular grid model, and obtaining a quadrilateral grid model mainly composed of quadrilaterals and partially composed of triangles;

[0117] Further, in the analysis unit, if the four sides of the quadrilateral meet the specification requirements, remove the diagonal lines in the quadrilateral and locally convert the triangular grid to a quadrilateral grid;

[0118] S33, obtaining the nearest distance from the fire sprinkler to the walls, columns and structural beams in the horizontal projection plane;

[0119] Further, from the spatial position of the fire sprinkler as the starting point, emit a ray to the surrounding, analyze the intersection relationship between the ray and the surrounding walls, columns and structural beams, and obtain intersection data;

[0120] Further, analyze the intersection data to obtain the nearest distance from the fire sprinkler to the nearest wall, column and structural beam in the horizontal projection plane, respectively;

[0121] Further, when analyzing the distance from the fire sprinkler to the wall and the structural beam, the nearest distance refers to the minimum distance between the nearest foot point on the outer contour of the wall or the structural beam, and the foot point must fall on the outer contour of the wall or the structural beam.

[0122] Further, when analyzing the distance from the fire sprinkler to the column, the nearest distance refers to the minimum distance between the nearest foot point on the outer contour of the column, and the foot point can fall on the outer contour of the column or the extension line of each side of the column.

[0123] Further, when the fire sprinkler type is a downward type fire sprinkler, the standard check of the fire sprinkler and the structural beam is not performed.

[0124] S34, in the quadrilateral grid model, the analysis data of the closest distance between the fire sprinkler and the wall, column and structural beam in the horizontal projection plane is added to obtain a composite grid model for the compliance check of the fire sprinkler arrangement;

[0125] Further, as shown in Figure 6 the composite grid model includes: a fire sprinkler-to-fire sprinkler connection line 610, a fire sprinkler-to-wall connection line 620, a fire sprinkler-to-column connection line 630, and a fire sprinkler-to-structural beam connection line 640.

[0126] S4, the spatial relationship between the fire sprinkler, the wall, the column and the structural beam is checked for compliance, including:

[0127] S41, the spatial relationship between the fire sprinkler, the wall and the column is checked for compliance, and if it does not meet the standard requirements, the fire sprinkler arrangement is recorded as incorrect;

[0128] S42, if the fire sprinkler type is a vertical type fire sprinkler, step S43 is continued to be executed, and if the fire sprinkler type is a downward type fire sprinkler, step S43 is not executed;

[0129] S43, the spatial relationship between the fire sprinkler and the structural beam is checked for compliance, and if there is no vertical distance b between the fire sprinkler deflector and the beam bottom surface under the current horizontal distance a between the fire sprinkler and the beam, the fire sprinkler arrangement is recorded as unreasonable;

[0130] Further, in the step S43, the horizontal distance a between the fire sprinkler and the beam is calculated according to the actual arrangement status and remains unchanged, and the arrangement compliance between the fire sprinkler and the structural beam is determined by judging the relationship between the structural beam height and the vertical distance b between the fire sprinkler deflector and the beam.

[0131] S5, the check result is output, and the check target is highlighted or marked for explanation;

[0132] S51, if the distance between the fire sprinkler and the fire sprinkler, the wall, the column and the structural beam does not meet the standard requirements, the check target is highlighted or marked for explanation;

[0133] S52, the compliance check analysis result of the fire sprinkler is listed and output, including: the number of checked fire sprinklers, the compliance rate of fire sprinkler arrangement, the number of non-compliant sprinklers and corresponding coordinates;

[0134] S53, the line segment in the composite grid model is divided into over-distance lines, over-close lines and qualified lines, and is input into the initial design file in different expression modes to obtain an engineering design file after checking;

[0135] To sum up, the embodiment of the application adopts a composite grid model that is deeply adapted to engineering requirements and design specifications, realizes automatic checking of compliance of arrangement of fire sprinklers in a design file, and outputs a check result list, which intuitively reflects problems existing in a design drawing and provides a visual result for optimizing arrangement of fire sprinklers.

[0136] The embodiment of the application comprehensively considers influences of walls, columns and structural beams on arrangement of fire sprinklers, and the compliance checking method is widely applicable in actual engineering applications.

[0137] The embodiment of the application deeply adapts to requirements for arrangement of fire sprinklers in design specifications in terms of algorithms, greatly improves efficiency and accuracy of compliance checking.

[0138] In a second aspect, the embodiment of the application provides a fire sprinkler arrangement compliance checking system, as shown in Figure 2 The system comprises:

[0139] An acquisition unit is configured to identify and acquire arrangement parameters of fire sprinklers in a building; wherein the arrangement parameters comprise types of fire sprinklers and geometric information of the fire sprinklers, walls, columns and structural beams;

[0140] A generation unit is configured to generate a composite grid model based on spatial points of the fire sprinklers according to spatial relationships of the walls, columns and structural beams in the building;

[0141] A fire sprinkler arrangement compliance checking unit is configured to set fire sprinkler compliance checking parameters, and perform fire sprinkler arrangement compliance checking on spatial relationships of walls, columns and structural beams in the building in the acquired geometric information of the fire sprinklers, walls, columns and structural beams according to the composite grid model and the fire sprinkler compliance checking parameters; and

[0142] An output unit is configured to output the fire sprinkler arrangement compliance checking result and perform visual processing on the fire sprinkler arrangement compliance checking result.

[0143] The above-described specific embodiments further specifically describe the purposes, technical solutions and advantages of the application, and it should be understood that the above-described specific embodiments are merely specific embodiments of the application and are not used to limit the protection scope of the application, and any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the application should be included in the protection scope of the application.

Claims

1. A fire sprinkler arrangement compliance checking method, characterized by, The method comprises the following steps: identifying and obtaining the arrangement parameters of the fire sprinklers in the building; wherein the arrangement parameters include the type of the fire sprinklers and the geometric information of the fire sprinklers, walls, columns and structural beams; generating a composite grid model based on the spatial positions of the fire sprinklers according to the spatial relationship of the walls, columns and structural beams in the building; setting fire sprinkler compliance checking parameters, and checking the spatial relationship of the walls, columns and structural beams in the building according to the geometric information of the fire sprinklers, walls, columns and structural beams obtained and the composite grid model and the fire sprinkler compliance checking parameters, generating a composite grid model based on the spatial positions of the fire sprinklers according to the spatial relationship of the walls, columns and structural beams in the building; comprising: triangulating the set of spatial positions of the fire sprinklers by using a triangulation algorithm to obtain a triangular grid model; locally optimizing the triangular grid model to obtain a quadrilateral grid model; obtaining the nearest distance of the fire sprinklers to the walls, columns and structural beams in the horizontal projection plane; importing the analysis data of the nearest distance of the fire sprinklers to the walls, columns and structural beams in the horizontal projection plane into the quadrilateral grid model to obtain a composite grid model for fire sprinkler arrangement compliance checking, generating a composite grid model based on the spatial positions of the fire sprinklers according to the spatial relationship of the walls, columns and structural beams in the building; further comprising: removing the line segments intersecting with the walls in the triangular grid model to obtain an independent triangular grid model segmented by the walls and existing in the building as an independent space, locally optimizing the triangular grid model to obtain a quadrilateral grid model; comprising: taking a quadrilateral enclosed by four adjacent fire sprinklers as an analysis unit, and removing the diagonal lines in the quadrilateral to optimize the independent triangular grid model to obtain a quadrilateral grid model mainly composed of quadrilateral grids and locally composed of triangular grids.

2. The fire sprinkler arrangement compliance check method of claim 1, wherein, The step of identifying and obtaining the arrangement parameters of the fire sprinklers in the building; comprises: identifying and obtaining the geometric information of the walls in the building, removing the changes of the door, window and hole to the outer contour shape of the walls, and obtaining the outer contour data of the walls in the horizontal projection plane; identifying and obtaining the geometric information of the columns in the building, and obtaining the outer contour data of the columns in the horizontal projection plane; identifying and obtaining the geometric information of the structural beams in the building, and obtaining the height of the structural beams and the outer contour data of the structural beams in the horizontal projection plane; identifying and obtaining the geometric information of the fire sprinklers in the building, and obtaining the type and spatial position coordinates of the fire sprinklers.

3. The fire sprinkler arrangement compliance check method according to claim 1 or 2, wherein, The step of setting fire sprinkler compliance checking parameters comprises: setting the distance between the fire sprinklers and the fire sprinklers in different spatial arrangement forms according to the design specifications of the engineering requirements; setting the maximum and minimum distances of the fire sprinklers to the walls according to the design specifications of the engineering requirements; setting the horizontal distance of the fire sprinklers to the beams and the vertical distance of the sprinkler pans to the beams according to the design specifications of the engineering requirements.

4. The method of fire sprinkler arrangement compliance checking of claim 1, wherein, Taking a quadrilateral enclosed by four adjacent fire sprinklers as an analysis unit, and removing the diagonal lines in the quadrilateral to optimize the independent triangular grid model, comprising: Determine whether the four sides of the quadrilateral meet the engineering design requirements, and if so, remove the diagonal lines inside the quadrilateral, and locally convert the triangular mesh into a quadrilateral mesh to optimize the independent triangular mesh model.

5. The method of claim 1, wherein the fire sprinkler arrangement compliance check is performed by a computer system. Set the fire sprinkler compliance checking parameters, and perform fire sprinkler arrangement compliance checking on the spatial relationship of the walls, columns and structural beams in the building in the obtained geometric information of the fire sprinkler, walls, columns and structural beams based on the composite mesh model and the fire sprinkler compliance checking parameters; including: Using the set fire sprinkler compliance checking parameters and the composite mesh model, the spatial relationship of the fire sprinkler, wall and column in the obtained geometric information of the fire sprinkler, wall, column and structural beam is checked for standardization, and if the current fire sprinkler, wall and column do not meet the engineering design requirements, the current fire sprinkler arrangement is determined and recorded as incorrect; Determine whether the current fire sprinkler is a vertical fire sprinkler or a pendant fire sprinkler, and if the fire sprinkler is a vertical fire sprinkler, then Check the spatial relationship between the fire sprinkler and the structural beam for standardization, and if there is no vertical distance b between the fire sprinkler's splash plate and the beam bottom surface at the current fire sprinkler's horizontal distance a from the beam, then record the fire sprinkler arrangement as incorrect.

6. The method of fire sprinkler arrangement compliance checking of claim 1, wherein, Also includes: Output the fire sprinkler arrangement compliance checking result and perform visual processing on the fire sprinkler arrangement compliance checking result.

7. The fire sprinkler arrangement compliance check method according to claim 6, wherein, Output the fire sprinkler arrangement compliance checking result and perform visual processing on the fire sprinkler arrangement compliance checking result; including: If the fire sprinkler arrangement compliance checking result includes the distance from the fire sprinkler to the fire sprinkler, wall, column and structural beam not meeting the engineering design requirements, the target will be highlighted or marked for explanation; Output the fire sprinkler arrangement compliance checking result in a list; the fire sprinkler arrangement compliance checking result includes the number of checked fire sprinklers, the fire sprinkler arrangement compliance rate, the number of non-compliant sprinklers and / or corresponding coordinates; Divide the line segment in the composite mesh model into over-distance lines, over-close lines and qualified lines, and input them into the initial design file in different expression ways to obtain the checked engineering design file.

8. The method of fire sprinkler arrangement compliance checking of claim 1, wherein, Get the closest distance from the fire sprinkler to the wall, column and structural beam in the horizontal projection plane; including: From the spatial point of the fire sprinkler as the starting point, send out rays in all directions, analyze the intersection relationship between the rays and the surrounding walls, columns and structural beams, and obtain intersection data; According to the intersection data, get the closest distance from the fire sprinkler to the closest wall, column and structural beam in the surrounding building environment in the horizontal projection plane.

9. A fire sprinkler arrangement compliance checking system, characterized by, Including: An acquisition unit is configured to identify and acquire arrangement parameters of fire sprinklers in a building; wherein the arrangement parameters include fire sprinkler types and geometric information of fire sprinklers, walls, columns and structural beams; A generation unit is configured to generate a composite mesh model based on fire sprinkler spatial points according to the spatial relationship of walls, columns and structural beams in a building; The fire sprinkler arrangement compliance checking unit is configured to set fire sprinkler compliance checking parameters, perform fire sprinkler arrangement compliance checking on spatial relationships of walls, columns and structural beams in a building in acquired geometric information of the fire sprinkler, walls, columns and structural beams according to the composite grid model and the fire sprinkler compliance checking parameters; and The output unit is configured to output and visualize the fire sprinkler arrangement compliance checking result, According to the spatial relationships of walls, columns and structural beams in a building, a composite grid model is generated based on fire sprinkler spatial points; including: triangulation of the set of fire sprinkler spatial points is performed by using a triangulation algorithm to obtain a triangular grid model; the triangular grid model is locally optimized to obtain a quadrilateral grid model; the nearest distance of a fire sprinkler to walls, columns and structural beams in a horizontal projection plane is obtained; analysis data of the nearest distance of the fire sprinkler to walls, columns and structural beams in the horizontal projection plane is imported into the quadrilateral grid model to obtain a composite grid model for fire sprinkler arrangement compliance checking, According to the spatial relationships of walls, columns and structural beams in a building, a composite grid model is generated based on fire sprinkler spatial points; further including: removing line segments in the triangular grid model that intersect with walls to obtain an independent triangular grid model that is partitioned by walls and exists in the form of an independent space in a building, locally optimizing the triangular grid model to obtain a quadrilateral grid model; including: a quadrilateral enclosed by four adjacent fire sprinklers is taken as an analysis unit, diagonal lines in the quadrilateral are removed to optimize the independent triangular grid model, and a quadrilateral grid model in which quadrilateral grids are dominant and local triangular grids exist is obtained.