Method and system for automatically generating smoke prevention label based on BIM model
Through the automatic generation of smoke-proof labeling method based on BIM model, the problem of low efficiency in smoke-proof system design is solved, and automated smoke-proof calculation and labeling update are realized, which improves design efficiency and reduces human error.
Patent Information
- Application Number
- CN202411372881.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2025-01-14
- Estimated Expiration
- 2044-09-29
AI Technical Summary
In the existing smoke-proof system design, the two steps of smoke-proof calculation and smoke-proof labeling have problems of low efficiency and high workload, resulting in low design efficiency.
Using the automatic smoke-proof labeling method based on the BIM model, the labeling content is set through the interactive interface, the window specifications, quantity and opening forms in the smoke-proof area are identified and counted, and the smoke-proof method and pressurized air supply volume are calculated according to the building type and height. , automatically generate and update smoke-proof annotations to reduce manual input and human error.
Improve the working efficiency of smoke-proof system design, automatically update the labeled content, reduce heavy manual workload, enhance design efficiency, and make modifications more intuitive through highlighting.
Smart Images

Figure CN119312447A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of BIM technology, and in particular to a method and system for automatically generating smoke prevention labels based on a BIM model. Background Art
[0002] The design of smoke prevention system is an important part of HVAC design, which mainly adopts mechanical pressurized air supply or natural ventilation to prevent smoke from entering the evacuation passage. At present, the design of smoke prevention system is divided into two steps: smoke prevention calculation and smoke prevention marking. The smoke prevention calculation mainly refers to the national "Technical Standard for Building Smoke and Exhaust System" (GB51251-2017) for calculation, which mainly calculates the pressurized air supply volume of the mechanical pressurized equipment system; the smoke prevention marking directly uses the smoke prevention calculation results for HVAC smoke prevention marking. The content of the smoke prevention marking is mainly smoke prevention area, smoke prevention method, window form, smoke prevention window area and pressurized air supply volume. How to effectively combine the two steps of smoke prevention calculation and smoke prevention marking to improve the work efficiency of designers is an urgent problem to be solved in this patent.
[0003] In the prior art, smoke-proof marking mainly relies on designers to manually count the number and area of smoke-proof areas and doors and windows within the smoke-proof areas. This manual method is inefficient and labor-intensive, and each time the model is modified, it needs to be recalculated and reviewed, which increases the workload of designers and affects design efficiency. Summary of the invention
[0004] 1. Technical issues to be resolved
[0005] Based on the above problems, the present invention provides a method and system for automatically generating smoke prevention labels based on a BIM model to solve the problem of low efficiency in the design of smoke prevention systems.
[0006] (II) Technical solution
[0007] Based on the above technical problems, the present invention provides a method for automatically generating smoke prevention labels based on a BIM model, comprising:
[0008] S1. The user sets the annotation content in the interactive interface, including the setting of the smoke-proof area and the annotation style; the smoke-proof area includes the stairwell, the antechamber and the refuge room, and the annotation style includes the lead-out annotation or the wireframe annotation;
[0009] S2. Based on the three-dimensional BIM model, the smoke-proof areas in the model are counted to form a smoke-proof area data set vGroup, where i=1;
[0010] S3, obtaining the i-th smoke-proof area, determining whether there is locally stored annotation content for the current smoke-proof area, if so, obtaining the annotation content, the annotation content including the smoke-proof area, smoke-proof mode, window opening form, window orientation, window area, and pressurized air supply volume, and jumping to S6, if not, entering S4;
[0011] S4. Statistics: Identify the smoke-proof windows in the current smoke-proof area and count the specifications, quantity, opening form, orientation and floor of all smoke-proof windows;
[0012] S5. Calculation: Calculate the area of the window according to the specifications and quantity, identify the smoke prevention method by identifying the type of building, building height or number of floors, the smoke prevention method includes natural ventilation or mechanical pressurized air supply, and if it is mechanical pressurized air supply, calculate the pressurized air supply volume;
[0013] S6. Verify and modify the statistically calculated and labeled content of the current smoke-proof area, and store it;
[0014] S7, generating a smoke prevention mark on the corresponding floor according to the mark content;
[0015] S8. Determine whether the smoke-proof area data set has been marked. If not, i=i+1, and jump to S3. If yes, end.
[0016] Furthermore, in S2, the counting of smoke-proof areas in the model includes: obtaining statistics based on keywords of room names in the model in a fuzzy matching manner.
[0017] Furthermore, in S2, when the smoke-proof area is a stairwell, the keywords include closed stairwell and smoke-proof stairwell, and when the smoke-proof area is an antechamber, the keywords include independent antechamber, shared antechamber, shared antechamber and fire elevator antechamber.
[0018] Further, in S5, the identifying of the smoke prevention method by identifying the type of building, building height or number of floors includes:
[0019] Public and industrial buildings with a building height greater than 50m, and residential buildings with a building height greater than 100m, shall use a mechanical pressurized air supply system;
[0020] Public and industrial buildings with a building height of less than or equal to 50m, and residential buildings with a building height of less than or equal to 100m, shall use natural ventilation systems.
[0021] Furthermore, S5 further includes: checking whether the area and smoke prevention method of the window calculated according to the orientation and the floor meet the corresponding specification requirements:
[0022] If the smoke prevention method is natural ventilation, the area of the window is used to determine whether the smoke prevention area requirements are met. If so, a natural ventilation system can be set up. Otherwise, a natural ventilation system cannot be set up and mechanical pressurized air supply is used. The smoke prevention area requirements include:
[0023] When the area of the openable external windows of the independent antechamber and fire elevator antechamber is less than 2.0 m2, a mechanical pressurized air supply system shall be used;
[0024] When the area of the openable external windows of the common antechamber or shared antechamber is less than 3.0 m2, a mechanical pressurized air supply system shall be used;
[0025] When the openable external windows at the highest part of the closed stairwell or smokeproof stairwell are less than 1.0㎡, a mechanical pressurized air supply system shall be used; when the building height is greater than 10m, and the total area of the openable external windows installed on the outer wall of the closed stairwell or smokeproof stairwell every five floors and arranged at intervals of no more than 3 floors is less than 2.0㎡, a mechanical pressurized air supply system shall be used;
[0026] When the effective area of the openable external windows in different directions of the shelter is less than 2% of the floor area of the shelter and the area in each direction is less than 2.0 m2, a mechanical pressurized air supply system shall be adopted.
[0027] Furthermore, in S6, the annotation content is stored locally in the form of a Json format file.
[0028] Furthermore, it also includes: S9, automatic update of smoke prevention labeling, including:
[0029] S91, determine whether the BIM model is updated, if so, compare the BIM models before and after the update, mark the newly added, modified or deleted smoke-proof areas, and store them in the modified data set, and set j=1; otherwise, do not update the smoke-proof mark;
[0030] S92, obtaining the jth smoke-proof area in the modified data set, and determining whether the update type is new addition. If so, repeating S4-S7 for the current smoke-proof area and proceeding to step S95; otherwise, proceeding to step S93;
[0031] S93, determining whether the update type is modification, if so, reading the annotation content stored locally in the current smoke-proof area, and repeating S5-S6 for the current smoke-proof area, updating the smoke-proof annotation according to the recalculated annotation content, and entering step S95; otherwise, entering step S94;
[0032] S94, determining whether the update type is deletion, if so, deleting the annotation content stored locally in the current smoke-proof area, and deleting the corresponding smoke-proof annotation, and proceeding to step S95; otherwise, proceeding to step S95;
[0033] S95, judging whether the smoke-proof area in the modified data set has been updated, if not, then j=j+1, jump to S92; if yes, then go to step S96;
[0034] S96. Highlight the smoke-proof area with updated annotation content to facilitate user confirmation.
[0035] The present invention also discloses a system for automatically generating smoke prevention labels based on a BIM model. The method for automatically generating smoke prevention labels based on a BIM model comprises the following steps connected in sequence:
[0036] A preprocessing module, used for processing the user's input information, including the setting of the smoke-proof area and the marking style, and running the S1;
[0037] A statistical module is used for identifying and counting the smoke-proof areas in the BIM model and the information statistics of the smoke-proof windows in each smoke-proof area, and running S2 and S4;
[0038] A calculation module, used for calculating the area of the windows in the smoke-proof area, determining the smoke-proof method, and calculating the smoke-proof pressurized air supply volume, and running the S5;
[0039] And the marking module, according to the user's input information and calculation results, manually selects or automatically generates smoke prevention markings with one click, and runs the S7.
[0040] Furthermore, the marking module is also connected to an updating module for updating the anti-smoke marking.
[0041] (III) Beneficial effects
[0042] The above technical solution of the present invention has the following advantages:
[0043] (1) The present invention adopts the direct drawing thinking of the three-dimensional model, performs smoke prevention calculation by directly reading the design parameters of the BIM model, and automatically performs smoke prevention annotation based on the calculation results, thereby improving the work efficiency of the construction drawing design of the smoke prevention system, and does not require manual input, which can avoid heavy manual work and human errors, and improve design efficiency;
[0044] (2) After the BIM model is modified, the present invention can automatically perform smoke prevention calculations and update smoke prevention labels, and highlight them, making the modification more intuitive. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] The features and advantages of the present invention will be more clearly understood by referring to the accompanying drawings, which are schematic and should not be construed as limiting the present invention in any way. In the accompanying drawings:
[0046] Figure 1 This is a structural schematic diagram of a system for automatically generating smoke prevention annotations based on a BIM model according to an embodiment of the present invention;
[0047] Figure 2 A flow chart of a method for automatically generating smoke prevention labels based on a BIM model according to an embodiment of the present invention;
[0048] Figure 3 This is a schematic diagram of the anti-smoke labeling user interaction interface of an embodiment of the present invention;
[0049] Figure 4 A schematic diagram of statistics of smoke-proof areas according to an embodiment of the present invention;
[0050] Figure 5 The figure is a flow chart of a method for automatically updating anti-smoke labels according to an embodiment of the present invention. DETAILED DESCRIPTION
[0051] The specific implementation of the present invention is further described in detail below in conjunction with the accompanying drawings and examples. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.
[0052] The embodiment of the present invention is a system for automatically generating smoke prevention annotations based on a BIM model. Figure 1 As shown, it includes a preprocessing module, a statistical module, a calculation module and a labeling module which are connected in sequence.
[0053] The preprocessing module is used to process the user's input information, including the setting of smoke-proof areas and annotation styles. The smoke-proof areas include: stairwells, antechambers, and refuge rooms. The annotation styles include: lead-out annotations or wireframe annotations, and to judge whether the window area meets the regulatory requirements.
[0054] The statistics module is used for the identification and statistics of smoke-proof areas in the BIM model, and the information statistics of smoke-proof windows in each smoke-proof area. The identification and statistics of the smoke-proof areas include: identifying smoke-proof areas such as stairwells, antechambers, and refuge rooms in the BIM model, and counting the area of the refuge rooms; the area statistics of the smoke-proof windows include: automatically identifying the smoke-proof windows in the area according to the smoke-proof area, and counting the specifications, quantity, opening form, orientation, and floor of all windows.
[0055] The calculation module is used to calculate the area of windows in the smoke-proof area, determine the smoke-proof method, and calculate the smoke-proof pressurized air supply volume. The smoke-proof method determination includes: determining whether the smoke-proof method is natural ventilation or mechanical pressurized air supply by identifying the type of building, building height or number of floors; the smoke-proof pressurized air supply volume calculation includes: calculating the air supply volume of the mechanical pressurized equipment according to Article 3.4.5 of the Technical Standard for Building Smoke and Exhaust Systems (GB51251-2017).
[0056] The labeling module can generate smoke prevention labels manually or automatically with one click based on the user's input information and calculation results.
[0057] In addition, the marking module is also connected to an updating module for updating the anti-smoke marking.
[0058] The embodiment of the present invention also includes the method for automatically generating smoke prevention labels based on the BIM model, such as Figure 2 As shown, the specific steps are as follows:
[0059] S1. The user sets the annotation content in the interactive interface, including the setting of the smoke-proof area and the annotation style;
[0060] Interactive interface such as Figure 3 As shown, the smoke-proof area includes: stairwell, antechamber, and refuge room. The annotation styles include: lead-out annotation or wireframe annotation, and whether the window area meets the specification requirements is judged.
[0061] S2. Based on the three-dimensional BIM model, the smoke-proof areas in the model are counted to form a smoke-proof area data set vGroup, where i=1;
[0062] According to the requirements of the Technical Standard for Smoke Control and Exhaust Systems in Buildings (GB51251-2017), smoke-proof areas include stairwells, antechambers, refuge rooms, etc. The keywords of the room names in the model are identified by fuzzy matching: stairwells mainly identify enclosed stairwells and smoke-proof stairwells, and do not identify open / outdoor stairwells; antechambers mainly identify independent antechambers, shared antechambers, shared antechambers, and fire elevator antechambers, and do not identify bathroom antechambers; the statistics are as follows: Figure 4 shown.
[0063] S3, obtain the i-th smoke-proof area, determine whether there is a locally stored annotation content for the current smoke-proof area, if yes, obtain the annotation content such as the smoke-proof area, smoke-proof mode, window opening form, window orientation, window area, and pressurized air supply volume, and jump to S6, if no, continue to S4;
[0064] Directly call and read the annotation content data stored locally to save design time.
[0065] S4. Statistics: Identify the smoke-proof windows in the current smoke-proof area, and count the specifications, quantity, opening form, orientation, and floor number of all smoke-proof windows.
[0066] S5. Calculation: Calculate the area of the window according to the specifications and quantity, and identify the smoke prevention method by identifying the type of building, building height or number of floors;
[0067] Calculate the area of windows based on the specifications and quantity of windows;
[0068] Identify the smoke control method by identifying the building type, building height or number of floors:
[0069] According to Article 3.1.2 of the Technical Standard for Smoke Control and Exhaust Systems in Buildings (GB51251-2017), "Public buildings with a building height greater than 50m, industrial buildings, and residential buildings with a building height greater than 100m, ... shall adopt a mechanical pressurized air supply system", and Article 3.1.3 stipulates that "Public buildings with a building height less than or equal to 50m, industrial buildings, and residential buildings with a building height less than or equal to 100m, ... shall adopt a natural ventilation system. When a natural ventilation system cannot be set up, a mechanical pressurized air supply system shall be used". The smoke control method is determined to be a natural ventilation system or a mechanical pressurized air supply system by identifying the type of building, building height, or number of floors.
[0070] Check whether the area and smoke-proof method of the window calculated according to the orientation and the floor where it is located meet the corresponding regulatory requirements:
[0071] If the smoke control method is a natural ventilation system, then continue to determine whether the smoke-proof windows in the current smoke-proof area meet the smoke-proof area requirements. According to the Technical Standard for Building Smoke Control and Exhaust Systems GB51251-2017:
[0072] a. When the area of the openable external windows of the independent front room and fire elevator front room is less than 2.0 m2, a mechanical pressurized air supply system shall be used;
[0073] b. When the area of openable external windows in the common antechamber or shared antechamber is less than 3.0 m2, a mechanical pressurized air supply system shall be used;
[0074] c. A mechanical pressurized air supply system shall be used when the highest openable window in a closed stairwell or smokeproof stairwell is less than 1.0 m2; a mechanical pressurized air supply system shall be used when the total area of openable windows on the outer wall of a closed stairwell or smokeproof stairwell is less than 2.0 m2 every five floors and the interval is not more than 3 floors;
[0075] d. When the shelter is equipped with openable external windows in different directions, and the effective area is less than 2% of the floor area of the shelter and the area in each direction is less than 2.0 m2, a mechanical pressurized air supply system shall be used;
[0076] If the smoke control method is a mechanical pressurized air supply system, the smoke control pressurized air supply volume shall be calculated based on the provisions of Article 3.4.5 of the Technical Standard for Building Smoke Control and Exhaust Systems (GB51251-2017).
[0077] S6. Checking and correcting the marked content of the current smoke-proof area and storing it;
[0078] After statistics by S4 and calculations by S5, the smoke prevention method, window opening form and area, pressurized air supply volume and other annotation contents have been obtained. These annotation contents are stored locally in the form of Json format files so that S3 can read and call them. When the program is called again, it is determined whether the model has been modified. If it has been modified, calculation processing is performed. Otherwise, local data is directly read to save design time.
[0079] S7, generating a smoke prevention mark on the corresponding floor according to the mark content;
[0080] Based on the user's input information and calculation results, smoke prevention labels can be manually selected or automatically generated with one click.
[0081] S8. Determine whether the smoke-proof area data set has been marked. If not, i=i+1, and jump to S3. If yes, end.
[0082] In addition, after the smoke prevention annotations are automatically generated based on the BIM model, the BIM model may be modified, and the smoke prevention annotations need to be automatically updated based on the BIM modifications.
[0083] S9, automatically update the smoke prevention label; Figure 5 As shown, including:
[0084] S91, determine whether the BIM model is updated, if so, compare the BIM models before and after the update, mark the newly added, modified or deleted smoke-proof areas, and store them in the modified data set vChangeGroup, with j=1; otherwise, do not update the smoke-proof mark;
[0085] The modification types or update types of the BIM model include addition, modification or deletion. According to different update types, the corresponding smoke prevention labels are updated.
[0086] S92, obtaining the jth smoke-proof area in the modified data set, and determining whether the update type is new addition. If so, repeating S4-S7 for the current smoke-proof area and proceeding to step S95; otherwise, proceeding to step S93;
[0087] When a new smoke-proof area is added, the smoke-proof method, window type and area, pressurized air supply volume and other annotation contents of the current smoke-proof area are calculated, and these annotation contents are added to the local Json file, and smoke-proof annotation is automatically performed based on the calculated annotation contents.
[0088] S93, determining whether the update type is modification, if so, reading the annotation content stored locally in the current smoke-proof area, and repeating S5-S6 for the current smoke-proof area, updating the smoke-proof annotation according to the recalculated annotation content, and entering step S95; otherwise, entering step S94;
[0089] When modifying the smoke-proof area, read the annotation content of the smoke-proof area in the local Json file, and recalculate the window area, smoke-proof method, pressurized air supply volume and other annotation contents of the current smoke-proof area in S5, and update these calculated annotation contents to the local Json file, and update the smoke-proof annotation according to the recalculated annotation contents.
[0090] S94, determining whether the update type is deletion, if so, deleting the annotation content stored locally in the current smoke-proof area, and deleting the corresponding smoke-proof annotation, and proceeding to step S95; otherwise, proceeding to step S95;
[0091] When deleting the smoke-free area, the annotation content of the smoke-free area in the local Json file is deleted, and the corresponding smoke-free annotation is deleted.
[0092] S95, judging whether the smoke-proof area in the modified data set has been updated, if not, then j=j+1, jump to S92; if yes, then go to step S96;
[0093] S96. Highlight the smoke-proof area with updated annotation content to facilitate user confirmation.
[0094] There is generally only one update method for a smoke-proof area. When all smoke-proof areas are updated, the smoke-proof areas with updated annotation content are highlighted, which makes it easier for users to confirm the results more intuitively.
[0095] In summary, the above-mentioned method and system for automatically generating smoke prevention labels based on a BIM model have the following beneficial effects:
[0096] (1) The present invention adopts the direct drawing thinking of the three-dimensional model, performs smoke prevention calculation by directly reading the design parameters of the BIM model, and automatically performs smoke prevention annotation based on the calculation results, thereby improving the work efficiency of the construction drawing design of the smoke prevention system, and does not require manual input, which can avoid heavy manual work and human errors, and improve design efficiency;
[0097] (2) After the BIM model is modified, the present invention can automatically perform smoke prevention calculations and update smoke prevention labels, and highlight them, making the modification more intuitive.
[0098] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the embodiments of the present invention are described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations shall fall within the scope defined by the appended claims.
Claims
1. A method for automatically generating smoke prevention annotations based on a BIM model, characterized in that: include: S1. The user sets the annotation content in the interactive interface, including the setting of the smoke-proof area and the annotation style; the smoke-proof area includes the stairwell, the antechamber and the refuge room, and the annotation style includes the lead-out annotation or the wireframe annotation; S2. Based on the three-dimensional BIM model, the smoke-proof areas in the model are counted to form a smoke-proof area data set vGroup, where i=1; S3, obtaining the i-th smoke-proof area, determining whether there is locally stored annotation content for the current smoke-proof area, if so, obtaining the annotation content, the annotation content including the smoke-proof area, smoke-proof mode, window opening form, window orientation, window area, and pressurized air supply volume, and jumping to S6, if not, entering S4; S4. Statistics: Identify the smoke-proof windows in the current smoke-proof area and count the specifications, quantity, opening form, orientation and floor of all smoke-proof windows; S5. Calculation: Calculate the area of the window according to the specifications and quantity, identify the smoke prevention method by identifying the type of building, building height or number of floors, the smoke prevention method includes natural ventilation or mechanical pressurized air supply, and if it is mechanical pressurized air supply, calculate the pressurized air supply volume; S6. Verify and modify the statistically calculated and labeled content of the current smoke-proof area, and store it; S7, generating a smoke prevention mark on the corresponding floor according to the mark content; S8. Determine whether the smoke-proof area data set has been marked. If not, i=i+1, and jump to S3. If yes, end.
2. The method for automatically generating smoke prevention labels based on a BIM model according to claim 1 is characterized in that: In S2, the counting of smoke-proof areas in the model includes: obtaining statistics based on keywords of room names in the model in a fuzzy matching manner.
3. The method for automatically generating smoke prevention labels based on a BIM model according to claim 2 is characterized in that: In S2, when the smoke-proof area is a stairwell, the keywords include closed stairwell and smoke-proof stairwell; when the smoke-proof area is an antechamber, the keywords include independent antechamber, shared antechamber, shared antechamber and fire elevator antechamber.
4. The method for automatically generating smoke prevention labels based on a BIM model according to claim 1, characterized in that: In S5, the identification of the smoke prevention method by identifying the type of building, building height or number of floors includes: Public and industrial buildings with a building height greater than 50m, and residential buildings with a building height greater than 100m, shall use a mechanical pressurized air supply system; Public and industrial buildings with a building height of less than or equal to 50m, and residential buildings with a building height of less than or equal to 100m, shall use natural ventilation systems.
5. The method for automatically generating smoke prevention labels based on a BIM model according to claim 4 is characterized in that: S5 also includes: checking whether the area and smoke prevention method of the window calculated according to the orientation and the floor meet the corresponding specification requirements: If the smoke prevention method is natural ventilation, the area of the window is used to determine whether the smoke prevention area requirements are met. If so, a natural ventilation system can be set up. Otherwise, a natural ventilation system cannot be set up and mechanical pressurized air supply is used. The smoke prevention area requirements include: When the area of the openable external windows of the independent antechamber and fire elevator antechamber is less than 2.0 m2, a mechanical pressurized air supply system shall be used; When the area of the openable external windows of the common antechamber or shared antechamber is less than 3.0 m2, a mechanical pressurized air supply system shall be used; When the openable external windows at the highest part of the closed stairwell or smokeproof stairwell are less than 1.0㎡, a mechanical pressurized air supply system shall be used; when the building height is greater than 10m, and the total area of the openable external windows installed on the outer wall of the closed stairwell or smokeproof stairwell every five floors and arranged at intervals of no more than 3 floors is less than 2.0㎡, a mechanical pressurized air supply system shall be used; When the effective area of the openable external windows in different directions of the shelter is less than 2% of the floor area of the shelter and the area in each direction is less than 2.0 m2, a mechanical pressurized air supply system shall be adopted.
6. The method for automatically generating smoke prevention labels based on a BIM model according to claim 1 is characterized in that: In S6, the annotation content is stored locally in the form of a Json format file.
7. The method for automatically generating smoke prevention labels based on a BIM model according to claim 1 is characterized in that: Also includes: S9, Automatic update of smoke prevention labels, including: S91, determine whether the BIM model is updated, if so, compare the BIM models before and after the update, mark the newly added, modified or deleted smoke-proof areas, and store them in the modified data set, and set j=1; otherwise, do not update the smoke-proof mark; S92, obtaining the jth smoke-proof area in the modified data set, and determining whether the update type is new addition. If so, repeating S4-S7 for the current smoke-proof area and proceeding to step S95; otherwise, proceeding to step S93; S93, determining whether the update type is modification, if so, reading the annotation content stored locally in the current smoke-proof area, and repeating S5-S6 for the current smoke-proof area, updating the smoke-proof annotation according to the recalculated annotation content, and entering step S95; otherwise, entering step S94; S94, determining whether the update type is deletion, if so, reading the annotation content stored locally in the current smoke-proof area, and deleting the corresponding smoke-proof annotation, and proceeding to step S95; otherwise, proceeding to step S95; S95, judging whether the smoke-proof area in the modified data set has been updated, if not, then j=j+1, jump to S92; if yes, then go to step S96; S96. Highlight the smoke-proof area with updated annotation content to facilitate user confirmation.
8. A system for automatically generating smoke prevention annotations based on a BIM model, characterized in that: The method for automatically generating smoke prevention labels based on a BIM model according to any one of claims 1 to 7 comprises the following steps connected in sequence: A preprocessing module, used for processing the user's input information, including the setting of the smoke-proof area and the marking style, and running the S1; A statistical module is used for identifying and counting the smoke-proof areas in the BIM model and the information statistics of the smoke-proof windows in each smoke-proof area, and running S2 and S4; A calculation module, used for calculating the area of the windows in the smoke-proof area, determining the smoke-proof method, and calculating the smoke-proof pressurized air supply volume, and running the S5; And the marking module, according to the user's input information and calculation results, manually selects or automatically generates the smoke prevention marking with one key, and runs the S7.
9. The system for automatically generating smoke prevention annotations based on BIM model according to claim 8 is characterized in that: The marking module is also connected to an updating module for updating the anti-smoke marking.
Citation Information
Patent Citations
Smoke-proof design method based on BIM building model, computer device and computer readable storage medium
CN115391877A
Automatic labeling method and system for pipeline three-dimensional building information model
CN115510525A
Drawing generation method and device, electronic equipment and storage medium
CN116363255A
Cited By
Smoke prevention and exhaust and ventilation intelligent reminding method based on BIM model
CN119691877A
A smoke prevention and ventilation intelligent reminder method based on BIM model
CN119691877B