A sprinkler system associative design method and system based on PLM platform

By implementing dynamic association design between the sprinkler system and architectural elements on the PLM platform and automatically adjusting the sprinkler layout, the inefficiency problem caused by frequent design changes in the sprinkler system was solved, and design efficiency and accuracy were improved.

CN120087094BActive Publication Date: 2025-09-09中南建筑设计院股份有限公司
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510562973.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-30
Publication Date
2025-09-09
Estimated Expiration
2045-04-30

AI Technical Summary

Technical Problem

On the PLM platform, there is a lack of dynamic association between sprinkler system design and architectural elements, which requires manual modification when the design changes, affecting design efficiency and accuracy.

Method used

Through the sprinkler system associative design method based on the PLM platform, it automatically adapts to changes in building walls or ceilings, adjusts the sprinkler layout in real time and designs sprinklers in batches. Utilizing parametric sprinkler models and associative design technology, it achieves dynamic association between the sprinkler system and architectural elements.

Benefits of technology

Significantly reduce the workload of model modification caused by design changes, improve design efficiency and accuracy, and ensure data consistency and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120087094B_ABST
    Figure CN120087094B_ABST
Patent Text Reader

Abstract

The present invention discloses a sprinkler system association design method and system based on a PLM platform. The method divides space according to building walls, creates spatial features, and then associates the building walls that enclose the space with the spatial features. Sprinkler locations are generated within the space according to specifications, the sprinklers are instantiated, and each sprinkler is associated with the space. Sprinkler water distribution pipe routes are determined based on the sprinkler layout, and sprinkler water distribution pipes are generated, and the sprinkler number limit controlled by the pipes is checked to see whether it meets the limit. Pipe connectors are used to connect the pipes, and associations are established between the pipe connectors and the pipes. Sprinklers are associated with ceilings, and sprinkler heads in the ceiling area are automatically adjusted and pipelines are automatically modified. The system can automatically adapt to changes in the sprinkler system caused by changes in building walls or ceilings, adjust sprinkler layouts in real time, and design and arrange sprinklers in batches, reducing the workload of designers who need to rework due to design changes and improving overall design efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of BIM modeling, and in particular to a sprinkler system association design method and system based on a PLM platform. Background Art

[0002] Fire sprinklers are a vital fire-fighting equipment, and their design and modeling workload is enormous. Coupled with the frequent changes in other professional designs, designers are deeply trapped in lengthy and complex adjustments and modifications. This process is not only cumbersome and complex, prone to errors, but also seriously affects design efficiency.

[0003] The PLM (Product Lifecycle Management) system is a unified platform designed for product design and development, collaborative design and manufacturing, and comprehensive project management and control. However, when using PLM for design, there was no dynamic connection between the sprinkler system design and architectural elements. When other specialized design elements needed to be changed, designers had to manually modify and then readjust the sprinkler system layout and design. This cumbersome and complex process seriously affected design efficiency.

[0004] Especially when design changes are frequent, any changes to the wall or ceiling position or adjustments to the ceiling design require frequent manual revisions, preventing automatic updates and linkage. This cumbersome process can easily lead to repetitive internal friction. There is an urgent need to establish a dynamic connection between the sprinkler system design and building elements such as walls and ceilings to reduce the workload of model modifications caused by design changes, thereby significantly improving the efficiency and accuracy of forward design. Summary of the Invention

[0005] The technical problem to be solved by the present invention is to provide a sprinkler system association design method and system based on the PLM platform, which can automatically adapt to the changes in the sprinkler system caused by changes in building walls or ceilings, adjust the sprinkler layout in real time, and design and arrange sprinklers in batches, reducing the workload of designers who need to rework due to design changes and improving overall design efficiency.

[0006] In order to solve the above technical problems, the present invention adopts the following technical solutions:

[0007] A sprinkler system associative design method based on a PLM platform includes the following steps:

[0008] S1: Divide the space according to the building walls, create spatial features, and then associate the building walls that enclose the space with the spatial features;

[0009] S2: Generate nozzle locations in the space according to the specifications, instantiate the nozzles and associate each nozzle with the space;

[0010] S3: Determine the route of the sprinkler water distribution pipe according to the nozzle layout, generate the sprinkler water distribution pipe, and check whether the number of sprinkler heads controlled by the pipe is met;

[0011] S4: Connect the pipelines with the pipeline connectors and establish an association between the pipeline connectors and the pipelines;

[0012] S5: Associate the sprinkler head with the suspended ceiling, automatically adjust the sprinkler head in the suspended ceiling area along with the suspended ceiling, and automatically modify the pipeline.

[0013] Furthermore, step S1 specifically includes:

[0014] S11: extract the wall model;

[0015] S12: performing interference calculation on the wall model, obtaining the wall connection relationship, and creating a simplified wall connection structure diagram based on the wall connection relationship;

[0016] S13: Filtering closed paths without sub-loops in the simplified wall connection structure diagram, enclosing walls corresponding to each closed path without sub-loops into a space, extracting the walls corresponding to each closed path, and calculating the center point of the bounding box enclosed by the corresponding walls;

[0017] S14: Determine the wall near the center point as the inner wall, project the inner wall on the XY plane to form the wall plane projection outline, obtain the highest Z point of the wall near the center point, and determine the three-dimensional boundary of the space enclosed by the wall based on the XY plane projection outline and the highest Z point of the wall. Accurately divide the room space and store each space in a geometric set on the structure tree.

[0018] Furthermore, step S1 also includes S15: for the space that needs to be split, specify the splitting boundary and split it into two spaces. The platform performs the splitting operation to generate a new subspace; or, for the space that needs to be merged, select the adjacent space, obtain the wall associated with the space through the selected space, calculate the three-dimensional boundary of the merged space, and the platform will associate the space with the corresponding wall.

[0019] Furthermore, in step S2, sprinkler points are generated in the building space and sprinklers are arranged according to the set fire hazard level specifications.

[0020] Furthermore, step S2 specifically includes the steps of:

[0021] S21: Set the fire hazard level of the building, read the dimensional information of each space, including the length, width, and height of the space, calculate the number of sprinklers in each row and column according to the maximum spacing requirements of the sprinkler head in the hazard level specification, and generate the sprinkler head location;

[0022] S22: Determine the maximum distance between the sprinkler head and the wall according to the hazard level specification requirements;

[0023] S23: Dynamically associate the sprinklers in the space with the space they are in.

[0024] Furthermore, in step S21, after instantiating a nozzle, the instantiated nozzle is copied and moved to other locations to generate multiple nozzle locations.

[0025] Furthermore, step S2 also includes: step S24: verifying the protection range of the nozzle: when generating the nozzle point, take the point as the center of the circle, set the preview protection radius according to the nozzle properties, generate the nozzle preview protection range in the model, and ensure that there is no blank area in the nozzle coverage range.

[0026] Furthermore, step S3 specifically includes the following steps:

[0027] S31 determines the direction of the sprinkler main pipe according to the nozzle position, draws the main pipe path, and stores the drawn main pipe path structure tree under the pipeline node;

[0028] S32 selects a group of nozzles and a trunk pipe section connected to the group of nozzles, specifies the starting end position of the trunk pipe, determines the flow direction of the water flow, and specifies the nozzle connection position;

[0029] S33 calculates the number of sprinklers controlled by each section of the water distribution pipeline;

[0030] S34 calculates and determines the diameter of each section of the water distribution pipe, completes the creation of the water distribution pipe, and stores it under the pipe node on the structure tree in the PLM platform.

[0031] Furthermore, step S4 specifically includes the following steps:

[0032] S41: Select the storage node of the pipeline and obtain the intersection information of each pipeline, including the number of connected pipelines around the intersection and the pipeline diameter;

[0033] S42: Place a pipe connector at the intersection. The pipe connector is a parameter component.

[0034] S43: Connect and associate pipes and pipe fittings to form a complete pipe system.

[0035] Furthermore, in step S4, the type of connector is automatically selected based on the number and diameter of the pipes connected at the intersection. When the size or layout of the pipes changes, the size of the connector can be automatically adjusted to adapt to the change in the pipes.

[0036] Furthermore, step S5 specifically includes the following steps:

[0037] S51: Pick up the ceiling surface through the PLM platform and associate the sprinklers in the ceiling area with the ceiling;

[0038] S52: Change the sprinkler type in the ceiling area to downward spray, adjust the sprinkler port height to be flush with the ceiling, and modify and connect the water distribution branch pipe corresponding to the sprinkler.

[0039] A sprinkler system association design system based on a PLM platform includes a processor and a memory, wherein the memory stores computer instructions. The processor is used to execute the computer instructions stored in the memory. When the computer instructions are executed by the processor, the system implements the steps of a sprinkler system association design method based on the PLM platform.

[0040] The beneficial effects produced by the present invention are:

[0041] 1. The PLM system of this invention is a unified platform designed specifically for product design and development, collaborative design and manufacturing, and comprehensive project management and control. Within this platform, forward design is carried out through the ingenious application of built-in rules and associative design technology, significantly reducing the workload of model modifications caused by design changes, thereby significantly improving the efficiency and accuracy of forward design.

[0042] 2. The method provided by the present invention can design and arrange sprinklers in batches, automatically adapt to changes in the height of building walls or ceilings, and adjust sprinkler layouts in real time, significantly reducing the workload of water supply and drainage designers who need to rework due to design changes, thereby improving the overall efficiency of design and BIM modeling.

[0043] 3. The present invention uses the automated design process of the PLM platform, parametric sprinkler models and associative design technology to quickly complete tasks such as sprinkler layout, pipeline generation and connector selection, and dynamically associates sprinkler system design with architectural elements. When walls or ceilings change, the sprinkler system design can be automatically updated to maintain data consistency and accuracy, ensuring accurate design. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] The present invention will be further described below with reference to the accompanying drawings and embodiments, in which:

[0045] Figure 1 It is a flow chart of the sprinkler system association design method based on the PLM platform in Example 1 of the present invention.

[0046] Figure 2 This is a wall model diagram extracted from a building model in Example 2 of the present invention.

[0047] Figure 3 This is a diagram illustrating an example of space division for accurately dividing a room space according to embodiment 2 of the present invention.

[0048] Figure 4 This is an example diagram of the space division where nozzles need to be arranged in embodiment 2 of the present invention.

[0049] Figure 5 This is a model diagram of the nozzle arrangement of Example 2 of the present invention.

[0050] Figure 6 This is a model diagram of the nozzle arrangement after the wall is updated in Example 2 of the present invention.

[0051] Figure 7 Schematic diagram of the nozzle preview protection range of Example 2 of the present invention.

[0052] Figure 8 This is a nozzle position distribution marking diagram of Example 2 of the present invention.

[0053] Figure 9 This is a model diagram of the spray pipeline of Example 2 of the present invention.

[0054] Figure 10 This is a diagram of the sprinkler pipe with additional pipe accessories according to Example 2 of the present invention.

[0055] Figure 11 This is an updated diagram of the sprinkler pipes in the ceiling area of ​​Example 2 of the present invention.

[0056] Figure 12 It is an axonometric view of the spatial relationship between the sprinkler pipe and the ceiling in Example 2 of the present invention. DETAILED DESCRIPTION

[0057] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0058] Example 1

[0059] This embodiment provides a sprinkler system association design method based on the PLM platform. Figure 1 The present invention is described in further detail.

[0060] See also Figure 1 , an embodiment of the present invention includes the following steps:

[0061] S1: On the PLM platform, divide the space according to the building walls, create space features, and then associate the building walls that enclose the space with the space features;

[0062] S2: Nozzle Arrangement: Arrange sprinklers in the building space according to the hazard level and associate them with the space, verify the protection range of the sprinklers, and add sprinklers in special locations as necessary;

[0063] S3: Pipeline design: Based on the nozzle layout, reasonably determine the route of the sprinkler distribution pipe, generate the sprinkler distribution pipe, check whether the number of sprinklers controlled by the distribution pipe is met, and complete the pipeline design;

[0064] S4: Pipe connector processing: Obtain pipeline information, automatically place pipe connectors at intersections, and establish an association between pipe connectors and pipelines. When the pipeline size or layout changes, the size of the connector can be automatically adjusted to adapt to the changes in the pipeline;

[0065] S5: Ceiling area processing: For rooms with suspended ceilings, associate the sprinkler head with the suspended ceiling to achieve linkage between the two.

[0066] Furthermore, the space division step in step S1 includes:

[0067] The program extracts wall models from the architectural model, performs interference calculations on them, and identifies wall connections. Based on these connections, it creates a simple wall connection diagram. Graph theory algorithms are used within this diagram to identify closed paths without subloops. Each closed path without subloops encloses a space, and the walls corresponding to each closed path are extracted, and the center point of the bounding box formed by the corresponding wall is calculated. To determine the size of the space, the interior walls of each room are identified. The distance from the wall to the center point is calculated, and the minimum distance is used to determine the interior wall. Furthermore, the edge with the largest Z value for each interior wall is found and projected onto the XY plane to form the room's planar outline. If any outline lines are disconnected, the program automatically adds these lines based on the wall's connectivity. The three-dimensional space enclosed by the walls is determined based on the outline and wall height. The closed outlines are then filled to form closed surface features. These surface features are then stretched based on the wall height to form enveloping volume features. This determines the three-dimensional space enclosed by the walls and stores each space in a geometry set within the structure tree.

[0068] In the PLM platform, the attributes of the space are expanded according to the platform's built-in rules, and the space is associated with the corresponding enclosing walls to achieve dynamic binding between the space and the walls. When the walls are moved, demolished, or newly built, the platform can update the relevant space information.

[0069] Eliminate room spaces that do not require sprinkler arrangement, such as air shafts, water wells, and elevator rooms. Designers check the remaining spaces that require sprinkler arrangement. The 3D modeling interface provided by the PLM platform allows designers to view and operate these spaces in a branch-wise manner. For spaces that need to be split, designers can specify the boundaries of the splits, and the platform performs the split operation to generate new subspaces. For spaces that need to be merged, designers select adjacent spaces, and the program obtains the walls associated with the spaces through the selected spaces, calculates the 3D boundaries of the merged spaces, and the platform associates the spaces with the corresponding walls. Update the spatial features of the geometric figures that store the space, and the updated space remains dynamically associated with the walls. When the walls move, the spatial information is automatically updated to maintain data consistency and accuracy.

[0070] Furthermore, in step S2, the nozzle arrangement step includes:

[0071] Create a parametric sprinkler model based on project requirements, encapsulate it into an engineering template, and use points as input conditions. Attach the sprinkler template to the project's structure tree resource collection.

[0072] Set the building's hazard level, read the dimensions of each space, including its length, width, and height, and calculate the sprinkler locations according to regulatory requirements. Specifically, based on the fire hazard level and the maximum spacing requirements for sprinklers in GB 50084-2017, "Design Specifications for Automatic Sprinkler Fire-Extinguishing Systems," the number of sprinklers per row and column should be reasonably calculated, ensuring uniform horizontal and vertical spacing. While ensuring full coverage of the protection area, the number of sprinklers should be controlled to ensure a cost-effective system. Furthermore, determine the maximum distance between the sprinkler and the wall according to regulatory requirements. Select two vertical surfaces in the space, calculate the actual distance between the sprinkler and the wall, divide this distance by 50mm, round up, and multiply by 50mm to ensure the distance between the sprinkler and the wall is a multiple of 50mm to meet construction requirements.

[0073] The sprinkler locations are calculated. When generating the locations, the sprinkler pre-test protection radius is used as the center of the circle and the sprinkler pre-test protection radius as the radius. The platform provides real-time visual feedback, allowing designers to intuitively see the pre-test protection status. The sprinkler spray range at specific locations is then checked against the pre-test protection range to ensure compliance with regulations and that there are no blank areas within the sprinkler coverage area.

[0074] Only one nozzle is instantiated, and it is copied and moved to other locations to avoid instantiation calculations for each nozzle, reduce computing resource consumption, and improve nozzle generation efficiency.

[0075] Dynamically associate sprinklers with the space they occupy. As the walls of a space change, the space changes accordingly, and the sprinkler layout updates accordingly, accurately responding to changes in the space walls in real time, eliminating the need for tedious manual redesign and calculations.

[0076] Furthermore, in step S3, the pipeline design step includes:

[0077] After the building structure model is confirmed and the sprinkler model design is completed, the designer determines the direction of the sprinkler main pipe according to the sprinkler position and draws the main pipe path. The drawn main pipe path structure tree is stored under the pipeline node for subsequent management and adjustment.

[0078] The designer selects a group of sprinklers and the main pipe sections connected to the group of sprinklers, and specifies the connection locations. This process is carried out through an intuitive 3D model section, ensuring that the designer can accurately select the relevant pipe and sprinkler components.

[0079] After the selection is completed, run the pipeline creation program and calculate the number of sprinklers controlled by each section of the water distribution pipeline based on the building's hazard level and referring to Clause 8.0.9 of the "Design Code for Automatic Sprinkler Fire Extinguishing Systems".

[0080] Based on these data, the program automatically determines the diameter of each section of the water distribution pipe. Users can modify the rules of quantity corresponding to pipe diameter according to actual conditions to adapt to different design requirements. The created sprinkler distribution pipe is automatically stored under the pipe node on the structure tree in the PLM platform. The designer specifies the starting end position of the main pipe, clarifies the direction of water flow, and the system automatically identifies the connected main pipes. The system automatically identifies and calculates the number of sprinklers connected to each section of the main pipe. This calculation process is based on detailed information about the main pipe path and sprinkler connection conditions. According to the requirements of the "Design Specifications for Automatic Sprinkler Fire-Fighting Systems", the system automatically calculates the diameter of each section of the main pipe. Designers view and confirm the calculation results through the three-dimensional model interface of the PLM platform. If necessary, designers can manually adjust the diameter of each section of the main pipe to ensure that the design meets actual needs and specification requirements.

[0081] Furthermore, in step S4, the step of processing the association relationship between the pipeline connector and the pipeline includes:

[0082] Select the pipeline storage node to retrieve information about each pipeline intersection, including the number and diameter of connected pipes around the intersection. The system automatically places appropriate pipe connectors at the intersection, such as tees, crosses, elbows, or reducers. The connector type is automatically selected based on the number and diameter of pipes connected at the intersection. The system automatically connects and associates the pipes and connectors to form a complete piping system. Connectors are parametric; if the pipe dimensions change, the connector dimensions automatically update.

[0083] Furthermore, in step S5, the ceiling area processing step includes:

[0084] In areas with suspended ceilings, downspout sprinklers need to be arranged. Since the interior suspended ceiling model is usually created after the electromechanical model, after the interior model is completed, the designer can pick up the suspended ceiling surface through the PLM platform and associate the sprinklers in the area with the suspended ceiling with the suspended ceiling. Since suspended ceilings may have special forms, in order to ensure that the existence of the suspended ceiling does not weaken the spraying range of the sprinklers, the designer can also create the sprinkler plane under the suspended ceiling and associate the sprinklers with it. The system will automatically change the sprinkler type in the suspended ceiling area to downspout and adjust the port height to be flush with the specified surface to ensure that the installation position of the sprinkler meets the fire extinguishing requirements. At the same time, the system will automatically modify and connect the water distribution branch pipes of the relevant sprinklers to ensure that the connection between the sprinkler and the pipe meets the design requirements and adapts to the special layout of the suspended ceiling area.

[0085] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0086] Therefore, in this embodiment, through the automated design process of the PLM platform, parametric sprinkler models and associative design technology are used to quickly complete tasks such as sprinkler layout, pipeline generation, and connector selection. The sprinkler system design is dynamically associated with architectural elements. When the wall or ceiling changes, the sprinkler system design can be automatically updated to maintain data consistency and accuracy.

[0087] Compared with existing design methods, this embodiment cleverly uses built-in rules for forward design within the PLM platform. Through associative design technology, it significantly reduces the workload of model modification caused by design changes, thereby greatly improving the efficiency and accuracy of forward design.

[0088] For convenience, based on the above embodiments, an electronic device or system, or a computer-readable storage medium, may also be provided, storing a computer program. When executed, the program implements the aforementioned associative design method, enabling batch design and placement of sprinklers, automatically adapting to changes in building wall or ceiling heights, and adjusting sprinkler layout in real time. This can significantly reduce the workload of water supply and drainage designers required to rework due to design changes, thereby improving the overall efficiency of design and BIM modeling.

[0089] Example 2

[0090] like Figure 2-10 Taking a part of a science and technology museum building as an example, this paper introduces the sprinkler system associative design method based on the PLM platform, which includes the following steps:

[0091] S1: On the PLM platform, the wall model is extracted from the building model, the space is divided according to the building walls, spatial features are created, and then the building walls that enclose the space are associated with the spatial features.

[0092] Specifically, the wall model is extracted from the building model. Figure 2 For this example, the wall model diagram is extracted from the building model, and interference calculation is performed on the wall model to obtain the wall connection situation. Based on these connection relationships, the program creates a simple wall connection structure diagram. In the connection structure diagram, graph theory algorithms are used to screen out closed paths without sub-loops. The walls corresponding to each closed path without sub-loops can enclose a space. The walls corresponding to each closed path are extracted, and the center point of the bounding box enclosed by the corresponding walls is calculated.

[0093] To determine the size of the space, it is necessary to obtain the inner wall surface of each room and determine the inner wall surface based on the minimum distance by calculating the distance from the wall surface to the center point.

[0094] Furthermore, the program finds the edge with the largest Z value for each interior wall and projects it onto the XY plane to form the room's planar outline. If any outline lines are disconnected, the program automatically adds them based on the wall's connection. The three-dimensional space enclosed by the walls is determined based on the outline and wall height. The closed outlines are then filled to form closed surface features. These surfaces are then stretched based on the wall height to form envelope features, thus defining the three-dimensional space enclosed by the walls. Each space is stored in a geometry set on the structure tree.

[0095] To determine the size of the space, it is necessary to obtain the inner wall of each room. Therefore, the center point of the area enclosed by each closed path is calculated, and the wall close to the center point is determined, that is, the inner wall of the room. The inner wall is projected on the XY plane to form the wall plane projection outline. The highest Z point of the wall close to the center point is obtained. Based on the XY plane projection outline and the highest Z point of the wall, the three-dimensional boundary of the space enclosed by the wall is determined, and the room space is accurately divided. Figure 3 As shown. Store the space in the geometry set on the structure tree.

[0096] In the PLM platform, the relationship between space and walls is established according to the platform's built-in rules, realizing dynamic binding between space and walls. When the wall is moved, demolished or newly built, the platform can update the relevant space information.

[0097] Excluding the room space where sprinklers are not needed, such as air shafts, water wells, elevator rooms, etc. Figure 4 As shown, in this example, the elevator room, stairwell, smoke exhaust shaft, strong and weak current areas ( Figure 4 medium to light areas).

[0098] The designer checks the remaining space for the sprinkler arrangement ( Figure 4 The PLM platform provides a 3D modeling interface that allows designers to easily view and manipulate these spaces. For spaces that need to be split, designers can specify the boundaries to split them into two spaces. The platform then performs the split operation, generating the new subspaces. For spaces that need to be merged, designers select adjacent spaces. The program then retrieves the walls associated with the selected spaces, calculates the 3D boundaries of the merged space, and associates the spaces with the corresponding walls. The geometry of the stored spaces is updated, and the updated spaces remain dynamically associated with the walls. When walls move, the spatial information is automatically updated to maintain data consistency and accuracy.

[0099] S2: Arrange sprinklers in the building space according to the hazard level and associate them with the space, verify the protection range of the sprinklers, and add sprinklers in special locations as necessary. The specific steps are as follows:

[0100] Create a parametric sprinkler model based on project requirements, encapsulate it into an engineering template, and use points as input conditions. Attach the sprinkler template to the project's structure tree resource collection.

[0101] Set the danger level of the building, read the dimensional information of each space, including the length, width and height of the space, and calculate the location of the sprinkler heads according to the requirements of the specifications. Specifically: Combined with the fire hazard level, according to the requirements of the maximum spacing between sprinklers in GB 50084-2017 "Design Specifications for Automatic Sprinkler Fire-Fighting Systems", reasonably calculate the number of sprinklers in each row and column, and try to make the horizontal and vertical spacing of the sprinklers evenly distributed. Under the premise of ensuring full coverage of the protection range, control the number of sprinklers to meet the economic rationality of the system. At the same time, determine the maximum distance between the sprinkler head and the wall according to the requirements of the specifications, select two vertical surfaces in the space, calculate the actual distance between the sprinkler head and the wall, divide the distance by 50mm (the safety distance threshold can be selected according to different specifications, only as an example, not as a protection limit), round up, and multiply by 50mm to ensure that the distance between the sprinkler head and the wall is a multiple of 50mm, so as to meet the construction requirements. The sprinkler arrangement in this example is as follows Figure 5 shown.

[0102] Dynamically associate the sprinklers in the space with the space they are in. When the walls of the space change, the space changes accordingly, and the sprinkler arrangement will also be updated, responding to the changes in the space walls in real time and accurately, such as Figure 6 As shown in the figure, after the wall is changed, the nozzle automatically updates the distance from the two vertical walls of the space where it is located, without the need for manual re-design and calculation of the layout. Figure 8 As shown, the updated sprinkler arrangement still meets the specification requirements.

[0103] Calculate the nozzle point. When generating the point, take the point as the center of the circle and the nozzle preview protection radius or spray coverage as the radius. Set the preview protection radius according to the nozzle properties and generate the nozzle preview protection range in the model. Figure 7 This is a schematic diagram of the sprinkler protection range preview for this example, which is also a top view of the model. Designers can intuitively see the preview protection radius to ensure that the sprinkler protection range meets the regulatory requirements and that there are no blank areas within the sprinkler coverage range.

[0104] Only one nozzle is instantiated, and it is copied and moved to other locations to avoid instantiation calculations for each nozzle, reduce computing resource consumption, and improve nozzle generation efficiency.

[0105] Figure 8 This is a diagram showing the distribution of nozzle positions according to Example 2 of the present invention. The distance between each nozzle and two corresponding vertical walls is given in mm.

[0106] S3: According to the arrangement of sprinkler heads, reasonably determine the route of the sprinkler water distribution pipeline, generate the sprinkler water distribution pipeline, and check whether the number of sprinkler heads controlled by the distribution pipe is met. The specific steps are as follows:

[0107] After the building structure model is confirmed and the sprinkler model design is completed, the designer determines the direction of the sprinkler main pipe based on the sprinkler position and draws the main pipe path. The drawn main pipe path is stored under the pipe node for subsequent management and adjustment.

[0108] The designer selects a group of sprinklers and the main pipe sections connected to this group of sprinklers, and specifies the connection locations. This process is carried out through an intuitive 3D model section, ensuring that the designer can accurately select the relevant pipes and sprinkler groups.

[0109] After the selection is completed, the pipeline creation program is run. Based on the building's hazard level and referring to Article 8.0.9 of the "Design Code for Automatic Sprinkler Fire Extinguishing Systems", the number of sprinklers controlled by each water distribution pipe section is calculated. Based on this data, the program automatically determines the pipe diameter of each water distribution pipe section. Users can modify the number-to-pipe diameter rule according to actual conditions to meet different design requirements. Figure 9 This example shows the sprinkler pipe model diagram, which illustrates the pipe diameters of the distribution pipes. The nominal diameters of the distribution pipes are marked in the diagram. The created sprinkler distribution pipes are automatically stored under the Pipe node in the structure tree in the PLM platform.

[0110] Furthermore, the designer specifies the starting point of the main pipe and defines the direction of water flow. The system then automatically identifies the connected main pipes. The system then automatically identifies and calculates the number of sprinklers connected to each section of main pipe, based on detailed information about the main pipe path and sprinkler connections. The system automatically calculates the diameter of each section of main pipe, in accordance with the "Design Specification for Automatic Sprinkler Fire-Extinguishing Systems." Designers review and confirm the calculation results using the 3D model interface of the PLM platform. If necessary, designers can manually adjust the diameter of each section of main pipe to ensure the design meets actual needs and regulatory requirements.

[0111] S4: Select the storage node of the pipeline and obtain the intersection information of each pipeline, including the number of pipelines connected around the intersection and the diameter of the pipeline. Figure 10 As shown, the system automatically places appropriate pipe connectors, such as tees, crosses, elbows, or reducers, at the intersection. The type of connector is automatically selected based on the number and diameter of pipes connected at the intersection. The system automatically connects and associates the pipes and connectors to form a complete piping system. Pipe connectors are parametric, so if the pipe dimensions change, the connector size automatically adjusts to accommodate the change.

[0112] S5: For rooms with suspended ceilings, connect the sprinkler head to the suspended ceiling to achieve linkage between the two. The specific steps are as follows:

[0113] Because areas with suspended ceilings require downspouts, the interior ceiling model is typically created after the electromechanical model. Once the interior model is complete, designers use the PLM platform to extract the ceiling surface and associate the sprinklers in the suspended ceiling area with the ceiling.

[0114] like Figure 11 The updated diagram of the sprinkler pipes in the ceiling area is shown. The sprinkler type in the ceiling area is automatically changed to downward spray, and the sprinkler port height is adjusted to be flush with the ceiling. Figure 12 This is an axonometric view of the relationship between the sprinkler pipe and the ceiling space. To make the image clearer, the wall is made translucent and part of the wall is hidden. It can be clearly seen that the installation position of the sprinkler head meets the ceiling design requirements. The system automatically modifies and connects the water distribution branch pipes of the relevant sprinkler heads to ensure that the connection between the sprinkler head and the pipe meets the design requirements and adapts to the special layout of the ceiling area.

[0115] It should be understood that those skilled in the art can make improvements or changes based on the above description, and all such improvements and changes should fall within the scope of protection of the appended claims of the present invention.

Claims

1. A sprinkler system association design method based on the PLM platform, characterized by The steps include: S1: Divide the space according to the building walls, create spatial features, and then associate the building walls that enclose the space with the spatial features; S2: Generate nozzle locations in the space according to the specifications, instantiate the nozzles and associate each nozzle with the space; create a parametric nozzle model based on project requirements, encapsulate it into an engineering template, and use points as input conditions; Mount the nozzle template in the project's structure tree resource set; Set the building's fire hazard level and read the dimensions of each space, including its length, width, and height. Based on the fire hazard level and regulatory requirements, determine the maximum distance between sprinklers and walls. Select two vertical planes in the space and calculate the actual distance between the sprinklers and the wall. Divide this distance by the safety distance threshold, round up, and multiply it by the safety distance threshold to ensure that the distance between the sprinklers and the wall is a multiple of the safety distance threshold. This is used to calculate the number of sprinklers in each row and column, ensuring that the horizontal and vertical spacing of the sprinklers is evenly distributed. S3: Determine the route of the sprinkler water distribution pipe according to the nozzle layout, generate the sprinkler water distribution pipe, and check whether the number limit of the nozzles controlled by the pipe is met; S4: Connect the pipelines with the pipeline connectors and establish an association between the pipeline connectors and the pipelines; S5: Associate the sprinkler head with the suspended ceiling, automatically adjust the sprinkler head in the suspended ceiling area along with the suspended ceiling, and automatically modify the pipeline.

2. The PLM platform-based sprinkler system association design method according to claim 1 is characterized in that Step S1 further specifically includes: S11: extract the wall model; S12: performing interference calculation on the wall model, obtaining the wall connection relationship, and creating a simplified wall connection structure diagram based on the wall connection relationship; S13: Filter out closed paths without sub-loops in the wall connection structure diagram, extract the walls corresponding to each closed path, and calculate the center point of the spatial bounding box enclosed by the corresponding walls; S14: Identify the walls close to the center point, determine the three-dimensional boundaries of the space enclosed by the walls, accurately divide the room space, and store each space in a geometric set on the structure tree.

3. The PLM platform-based sprinkler system association design method according to claim 1 is characterized in that Step S1 also includes S15: for the space that needs to be split, specify the splitting boundary and split it into two spaces. The platform performs the splitting operation to generate a new subspace; or, for the space that needs to be merged, select the adjacent space, obtain the wall associated with the space through the selected space, calculate the three-dimensional boundary of the merged space, and the platform will associate the space with the corresponding wall.

4. The PLM platform-based sprinkler system association design method according to claim 1 is characterized in that In step S2, sprinkler points are generated in the building space and sprinklers are arranged according to the set fire hazard level standards.

5. The PLM platform-based sprinkler system association design method according to claim 1 is characterized in that In step S21, after instantiating a nozzle, the instantiated nozzle is copied and moved to other locations to generate multiple nozzle locations.

6. The PLM platform-based sprinkler system association design method according to claim 1 is characterized in that Step S2 also includes: when generating the nozzle point, taking the point as the center of the circle, setting the preview protection radius according to the nozzle properties, generating the nozzle preview protection range in the model, and ensuring that there is no blank area in the nozzle coverage range.

7. The PLM platform-based sprinkler system association design method according to claim 1 is characterized in that Step S3 specifically includes: S31 determines the direction of the sprinkler main pipe according to the nozzle position, draws the main pipe path, and stores the drawn main pipe path structure tree under the pipeline node; S32 selects a group of nozzles and a trunk pipe section connected to the group of nozzles, specifies the starting end position of the trunk pipe, determines the flow direction of the water flow, and specifies the nozzle connection position; S33 calculates the number of sprinklers controlled by each section of the water distribution pipeline; S34 calculates and determines the diameter of each section of the water distribution pipe, completes the creation of the water distribution pipe, and stores it under the pipe node on the structure tree in the PLM platform.

8. The PLM platform-based sprinkler system association design method according to claim 1 is characterized in that Step S4 specifically includes the following steps: S41: Select the storage node of the pipeline and obtain the intersection information of each pipeline, including the number of connected pipelines around the intersection and the pipeline diameter; S42: Place a pipe connector at the intersection. The pipe connector is a parameter component. S43: Connect and associate pipes and pipe fittings to form a complete pipe system.

9. The PLM platform-based sprinkler system association design method according to claim 1 is characterized in that In step S4, the type of connector is automatically selected based on the number and diameter of the pipes connected at the intersection. When the size or layout of the pipes changes, the size of the connector can be automatically adjusted to adapt to the changes in the pipes.

10. A sprinkler system association design system based on a PLM platform, the system comprising a processor and a memory, the memory storing computer instructions, the processor being configured to execute the computer instructions stored in the memory, wherein when the computer instructions are executed by the processor, the system implements the steps of the sprinkler system association design method based on a PLM platform as described in any one of claims 1 to 9.

Citation Information

Patent Citations

  • Spraying system modeling method based on 3DE platform, electronic equipment and storage medium

    CN118228360A