Method for calculating spatial relationships of a building and terminal device

CN119047038BActive Publication Date: 2026-09-25PERSAGY TECHNOLOGY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411103694.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-13
Publication Date
2026-09-25
Estimated Expiration
2044-08-13

AI Technical Summary

Technical Problem

[0006]本发明要解决的技术问题是现有的建筑空间关系的交付步骤的自动化程度低、耗时长且没有统一的交付标准

Benefits of technology

[0032]本发明的上述技术方案至少具有如下优点:

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119047038B_ABST
    Figure CN119047038B_ABST
Patent Text Reader

Abstract

The application provides a kind of building space relationship calculation method, terminal equipment and storage medium, the calculation method includes the following steps: by building design software, the attribute information of each building structure is entered to form building model by the basic modeling of building structure, and building model has two-dimensional building space equal to the number of building structure floor;With room as unit, the area used for living and production activities is divided into property zoning in two-dimensional building space, the fire prevention area used for fire prevention is divided into fire compartment, the area used for parking is divided into parking zoning;Property zoning has first space contour, fire compartment has second space contour, and parking zoning has third space contour;According to the relationship between first space contour, second space contour and third space contour, the space relationship between property zoning, fire compartment and parking zoning is calculated.The application can realize the automatic calculation of building space relationship, and improve delivery efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of building digital twin technology, and more specifically, to a method and terminal device for calculating building spatial relationships. Background Technology

[0002] Digital twins refer to the simulation process that fully utilizes data such as physical models, sensor updates, and operational history to integrate multiple disciplines, multiple physical quantities, multiple scales, and multiple probabilities, and completes mapping in virtual space to reflect the entire life cycle of the corresponding physical equipment.

[0003] Specifically, building digital twin refers to the process in engineering construction where, in order to more intuitively and clearly display the spatial layout and structure of a target building, construction personnel typically build a building information model that reflects the physical and functional characteristics of the target building after its completion. This building information model serves as the digital twin model of the target building, allowing for convenient management of the target building through the digital twin model.

[0004] The current method of delivering architectural spatial relationships involves on-site surveys by delivery personnel, who record the relationships between spaces in a two-dimensional manner. However, everyone's understanding of the relationships between architectural spaces differs, and the delivered content may deviate from objective reality. Furthermore, when the building site is large and there are many examples of architectural spaces, delivering the relationships by personnel is time-consuming. Moreover, as the building enters the operation and maintenance phase, spatial modifications frequently occur, requiring personnel to be on-site each time to record changes and update the architectural spatial relationships. Summary of the Invention

[0005] (a) Technical problems to be solved

[0006] The technical problem that this invention aims to solve is that the existing delivery steps for architectural spatial relationships are characterized by low automation, long processing times, and a lack of unified delivery standards.

[0007] (II) Technical Solution

[0008] To achieve the above objectives, the technical solution adopted by the present invention is as follows:

[0009] In a first aspect, the present invention provides a method for calculating architectural spatial relationships, comprising the following steps:

[0010] The basic model of the building structure is created by using architectural design software and the attribute information of each building structure is entered to form an architectural model. The architectural model has a two-dimensional architectural space with the same number of floors as the building structure.

[0011] Using rooms as units, the area used for living and production activities in the two-dimensional architectural space is divided into property zones, wherein the property zones have a closed first spatial outline;

[0012] Calculate the property zoning relationship based on the installation coordinates of various structural equipment in the actual building;

[0013] The fire protection deployment area in the two-dimensional building space is divided into fire compartments, and the fire compartments have a second spatial outline.

[0014] The parking area in the two-dimensional building space is divided into parking zones, and the parking zones have a third spatial outline.

[0015] Based on the relationship between the first spatial outline, the second spatial outline, and the third spatial outline, calculate the spatial relationship between property zones, fire zones, and parking zones.

[0016] In one embodiment, the spatial relationships include: property zones separated by doors, property zones connected to each other, property zones longitudinally adjacent to each other, fire zones containing property zones, fire zones connected to each other, parking zones containing property zones, and parking zones connected to each other.

[0017] In one embodiment, the calculation steps for determining whether there is a door separating the property zones are as follows: based on the attribute information of each building structure entered in the building model, the outline of the door structure in the building structure is identified. The door structure includes: ordinary door, fire door, air-raid shelter door, elevator door, and fireproof roller shutter. In the same two-dimensional building space, if two adjacent first space outlines have overlapping first boundaries, and the first boundary is included in the outline of the door structure, then it is determined that there is a door separating the property zones. Wherein, when the door structure is an ordinary door, it is also required that the ordinary door is not a doorway.

[0018] In one embodiment, the calculation steps for the connectivity between property zones are as follows: based on the attribute information of each building structure entered in the building model, the outline of a first specific instance in the building structure is identified. The first specific instance includes: walls, ordinary doors of type other than door openings, fire doors, air-raid shelter doors, curtain wall panels, and curtain wall keels. Within the same two-dimensional building space: in the first case, if two adjacent first space outlines have overlapping first boundaries, and the first boundaries are contained within the outline of the first specific instance, then the property zones are considered not to be connected; otherwise, the property zones are considered to be connected. If the first boundary only intersects with a second specific instance, and the length of each line segment in the non-intersecting outline is less than 100mm, then the property zones are considered not to be connected. The second specific instance includes: walls, curtain wall panels, and curtain wall keels. In the second case, if two adjacent first space outlines have overlapping first boundaries, and the first boundaries are contained within or intersect with the outline of the ordinary doors of type door openings, then the property zones are considered to be connected.

[0019] The union of the first case and the second case is taken as the final calculation result.

[0020] In one embodiment, the calculation steps for the vertical adjacency of property zones are as follows: Identify the property zones in the two-dimensional architectural spaces of two adjacent standard floors; vertically project the property zone located on the upper floor's two-dimensional architectural space onto the lower floor's two-dimensional architectural space (not a mezzanine floor); if the projection of the upper floor's property zone overlaps with the lower floor's property zone, then the property zones are determined to be vertically adjacent; during the calculation process: if the lower floor is a mezzanine floor, the calculation proceeds downwards sequentially until the next floor is a non-mezzanine floor, and it is necessary to determine whether the upper floor's two-dimensional architectural space and the lower floor's two-dimensional architectural space have spatial occlusion; if spatial occlusion exists, the vertical adjacency relationship is not calculated; if no spatial occlusion exists, the vertical adjacency relationship can be calculated. 。

[0021] In one embodiment, the calculation steps for the fire compartment including the property compartment are as follows: within the same two-dimensional building space, the positions of the first spatial outline and the second spatial outline are identified respectively; if the second spatial outline includes the first spatial outline, it is determined that the fire compartment includes the property compartment; the number of areas of the first spatial outline included in the second spatial outline is counted, and the number of areas is the number of property compartments included in the fire compartment.

[0022] In one embodiment, the calculation steps for the connectivity between fire compartments are as follows: based on the attribute information of each building structure entered in the building model, the outline of a first specific instance in the building structure is identified. The first specific instance includes: walls, ordinary doors of type other than door openings, fire doors, air-raid shelter doors, curtain wall panels, and curtain wall joists. Within the same two-dimensional building space: in the first case, if two adjacent second space outlines have overlapping second boundaries, and the second boundaries are contained within the outline of the first specific instance, then the fire compartments are considered not to be connected; otherwise, the fire compartments are considered to be connected. If the second boundary only intersects with the second specific instance, and the length of each line segment in the non-intersecting outline is less than 100mm, then the fire compartments are considered not to be connected. The second specific instance includes: walls, curtain wall panels, and curtain wall joists. In the second case, if two adjacent second space outlines have overlapping second boundaries, and the second boundaries are contained within or intersect with the outline of the ordinary door of type door opening, then the fire compartments are considered to be connected.

[0023] The union of the first case and the second case is taken as the final calculation result.

[0024] In one embodiment, the calculation steps for the parking zone including the property zone are as follows:

[0025] Within the same two-dimensional building space, the positions of the first spatial outline and the third spatial outline are identified respectively. If the third spatial outline contains the first spatial outline, it is determined that the parking zone includes the property zone.

[0026] The number of areas within the first spatial contour contained in the third spatial contour is counted, where the number of areas is the number of property zones contained in the parking zone.

[0027] In one embodiment, the calculation steps for the connectivity between parking zones are as follows: based on the attribute information of each building structure entered in the building model, the outline of a first specific instance in the building structure is identified. The first specific instance includes: walls, ordinary doors of type other than door openings, fire doors, air-raid shelter doors, curtain wall panels, and curtain wall keels. Within the same two-dimensional building space: in the first case, if two adjacent third space outlines have overlapping third boundaries, and the third boundaries are contained within the outline of the first specific instance, then the parking zones are considered not to be connected; otherwise, the parking zones are considered to be connected. If the third boundary only intersects with a second specific instance, and the length of each line segment in the non-intersecting outline is less than 100mm, then the parking zones are considered not to be connected. The second specific instance includes: walls, curtain wall panels, and curtain wall keels. In the second case, if two adjacent third space outlines have overlapping third boundaries, and the third boundaries are contained within or intersect with the outline of the ordinary door of type door opening, then the parking zones are considered to be connected.

[0028] The union of the first case and the second case is taken as the final calculation result.

[0029] Secondly, this application also provides a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method for calculating architectural spatial relationships as described in any of the above technical solutions.

[0030] Thirdly, the present invention also provides a computer-readable storage medium storing a computer program, characterized in that, when the computer program is executed by a processor, it implements the method for calculating architectural spatial relationships as described in any of the above technical solutions.

[0031] (III) Beneficial Effects

[0032] The above-described technical solution of the present invention has at least the following advantages:

[0033] This invention fully utilizes building digital twin technology. Based on the building structure and zoning information contained in the building model, combined with specific calculation rules, it can realize the automated calculation of building spatial relationships, thereby improving work efficiency, data accuracy, and consistency. Attached Figure Description

[0034] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0035] Figure 1 This is a flowchart illustrating the method for calculating architectural spatial relationships provided in an embodiment of the present invention.

[0036] Figure 2 This is an embodiment diagram of the determination of the connectivity relationship between property zones provided by the present invention.

[0037] Figure 3 This is an embodiment diagram of the method for determining the disconnection relationship between property zones provided by the present invention.

[0038] Figure 4 This is an embodiment diagram of the determination of the vertical adjacency relationship between property zones provided by the present invention. Detailed Implementation

[0039] To make the technical problems to be solved, the technical solutions, and the beneficial effects of the present invention clearer, 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 merely illustrative of the present invention and are not intended to limit the present invention.

[0040] It should be noted that when a component is referred to as "fixed to" or "set on" another component, it can be located directly on or indirectly on the other component. When a component is referred to as "connected to" another component, it can be directly or indirectly connected to the other component.

[0041] It should be understood that the terms "length", "width", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, and are only for the convenience of describing the present invention, and do not indicate that the device or element must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the present invention.

[0042] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating relative importance or the number of technical features. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified. The specific implementation of this invention will be described in more detail below with reference to specific embodiments:

[0043] like Figure 1 As shown in the figure, this invention provides a method for calculating architectural spatial relationships, including the following steps:

[0044] S1. The basic modeling of the building structure is performed using architectural design software, and the attribute information of each building structure is entered to form a building model. The building model has a two-dimensional architectural space with the same number of floors as the building structure. Specifically, the architectural design software can be Revit. The building structure includes, but is not limited to: ordinary doors, fire doors, air-raid shelter doors, curtain wall panels, curtain wall framing, windows, columns, walls, etc.

[0045] S2. Taking rooms as units, the areas used for living and production activities in a two-dimensional architectural space are divided into property zones, where each property zone has a closed first spatial outline.

[0046] S3. Calculate the property zoning relationship based on the installation coordinates of each civil engineering structural equipment in the actual building; specifically, based on the property zoning outline in the building model and the two-dimensional coordinates of the placement of the building structural equipment, the property zoning relationship of each civil engineering structural equipment can be calculated.

[0047] S4. Divide the fire protection deployment area in the two-dimensional building space into fire compartments, and the fire compartments have a second spatial outline.

[0048] S5. Divide the parking area in the two-dimensional building space into parking zones, and each parking zone has a third spatial outline.

[0049] S6. Based on the relationship between the first spatial outline, the second spatial outline, and the third spatial outline, calculate the spatial relationship between the property zone, the fire zone, and the parking zone.

[0050] In one embodiment, the spatial relationships include: property zones separated by doors, property zones connected to each other, property zones longitudinally adjacent to each other, fire zones containing property zones, fire zones connected to each other, parking zones containing property zones, and parking zones connected to each other.

[0051] In one embodiment, the calculation steps for determining whether there is a door separating property zones are as follows: Based on the attribute information of each building structure entered into the building model, the outline of the door structure in the building structure is identified. The door structure includes: ordinary door, fire door, air defense door, elevator door, and fireproof roller shutter; In the same two-dimensional building space, if two adjacent first space outlines have overlapping first boundaries, and the first boundary is contained within the outline of the door structure, then it is determined that there is a door separating property zones. Wherein, when the door structure is an ordinary door, it is also required that the ordinary door is not a doorway.

[0052] In one embodiment, the calculation steps for connectivity between property zones are as follows:

[0053] Based on the attribute information of each building structure entered into the building model, the outline of the first specific instance 10 in the building structure is identified. The first specific instance includes: walls, ordinary doors of type other than door openings, fire doors, air-raid shelter doors, curtain wall panels, and curtain wall keels. In the same two-dimensional building space: in the first case, if two adjacent first space outlines have overlapping first boundaries, and the first boundary is contained within the outline of the first specific instance, then the property zones are considered not connected; otherwise, the property zones are considered connected. If the first boundary only intersects with the second specific instance, and the length of each line segment in the non-intersecting outline is less than 100mm, then the property zones are considered not connected. The second specific instance includes: walls, curtain wall panels, and curtain wall keels. In the second case, if two adjacent first space outlines have overlapping first boundaries, and the first boundary is contained within or intersects with the outline of an ordinary door of type door opening, then the property zones are considered connected.

[0054] The union of the first and second cases is taken as the final calculation result.

[0055] like Figure 2 As shown, specifically, if the first overlapping boundaries in the first spatial outlines of two adjacent property zones are completely contained within the spatial outline of a first specific instance 10 under a specified equipment class (such as a wall, a regular door of type other than a doorway, a fire door, a civil defense door, a curtain wall panel, or a curtain wall keel), then the two property zones are considered disconnected; otherwise, they are considered connected. If the first overlapping boundaries in the first spatial outlines of two adjacent property zones intersect with (or are completely contained within) the spatial outline of a regular door of type doorway, then the two property zones are considered connected. Figure 3 As shown, it should be noted that the following are special cases: if the first boundary area only contains the outline of the wall, curtain wall panel and curtain wall keel, and the length of the outline of the non-overlapping part 20 is ≤100mm, in this case, the two property zones are not connected.

[0056] In one embodiment, the calculation steps for the vertical adjacency of property zones are as follows:

[0057] Identify property zones in the two-dimensional architectural spaces of two adjacent standard floors; vertically project the property zone in the two-dimensional architectural space of the upper floor onto the two-dimensional architectural space of the lower floor (not a mezzanine floor). If the projection of the property zone on the upper floor overlaps with that on the lower floor, the property zones are determined to be longitudinally adjacent. During the calculation process: if the lower floor is a mezzanine floor, the calculation should proceed downwards until the lower floor is a non-mezzanine floor. It is also necessary to determine whether there is spatial occlusion between the two-dimensional architectural spaces of the upper floor and the two-dimensional architectural spaces of the lower floor. If there is spatial occlusion, the longitudinal adjacency relationship is not calculated; if there is no spatial occlusion, the longitudinal adjacency relationship can be calculated.

[0058] Specifically, such as Figure 4 In the illustrated embodiment: F1, F2, and F3 are standard floors, and F1M is the mezzanine floor between F1 and F2. If there is no obstruction between the first space 1 and the second space 2, the vertical adjacency relationship between property zones can be calculated. If there is a fourth space 4 obstructing the third space 3 and the fifth space 5, the vertical adjacency relationship between property zones is not calculated. Spatial obstruction is indicated by calculating whether the outline of the intermediate floor intersects the outlines of the two standard floors above and below. If there is an intersection, it is considered spatial obstruction.

[0059] In one embodiment, the calculation steps for fire compartmentation including property compartmentation are as follows:

[0060] Within the same two-dimensional building space, the positions of the first spatial outline and the second spatial outline are identified respectively. If the second spatial outline contains the first spatial outline, it is determined that the fire compartment includes a property zone. The number of areas of the first spatial outline contained within the second spatial outline is counted, and the number of areas is the number of property zones included in the fire compartment. When dividing a fire compartment, it must contain N complete property zones; that is, a property zone cannot belong to multiple fire compartments. The number of property zones included in a fire compartment can be calculated using the fire compartment outline division method.

[0061] In one embodiment, the calculation steps for connectivity between fire compartments are as follows:

[0062] Based on the attribute information of each building structure entered into the building model, the outline of the first specific instance in the building structure is identified. The first specific instance includes: walls, ordinary doors of type other than door openings, fire doors, air-raid shelter doors, curtain wall panels, and curtain wall framing. Within the same two-dimensional building space: In the first case, if two adjacent second space outlines have overlapping second boundaries, and the second boundaries are contained within the outline of the first specific instance, then the fire compartments are considered not connected; otherwise, the fire compartments are considered connected. If the second boundary only intersects with the second specific instance, and the length of each line segment in the non-intersecting outline is less than 100mm, then the fire compartments are considered not connected. The second specific instance includes: walls, curtain wall panels, and curtain wall framing. In the second case, if two adjacent second space outlines have overlapping second boundaries, and the second boundaries are contained within or intersect with the outline of an ordinary door of type door opening, then the fire compartments are considered connected.

[0063] The union of the first and second cases is taken as the final calculation result.

[0064] In one embodiment, the calculation steps for parking zones including property zones are as follows:

[0065] Within the same two-dimensional building space, the positions of the first and third spatial outlines are identified respectively. If the third spatial outline contains the first spatial outline, it is determined that the fire compartment includes a property compartment. The number of areas of the first spatial outline contained within the third spatial outline is counted, and the number of areas is the number of property compartments contained in the parking compartment. When dividing parking compartments, it must contain N complete property compartments, that is, one property compartment cannot belong to multiple parking compartments. When dividing parking compartment outlines, the number of property compartments contained in the parking compartment can be calculated.

[0066] In one embodiment, the calculation steps for connectivity between parking zones are as follows:

[0067] Based on the attribute information of each building structure entered into the building model, the outline of the first specific instance in the building structure is identified. The first specific instance includes: walls, ordinary doors of type other than door openings, fire doors, air-raid shelter doors, curtain wall panels, and curtain wall keels. In the same two-dimensional building space: in the first case, if two adjacent second space outlines have overlapping second boundaries, and the second boundaries are contained within the outline of the first specific instance, then the parking zones are considered not connected; otherwise, the parking zones are considered connected. If the second boundary only intersects with the second specific instance, and the length of each line segment in the non-intersecting outline is less than 100mm, then the parking zones are considered not connected. The second specific instance includes: walls, curtain wall panels, and curtain wall keels. In the second case, if two adjacent second space outlines have overlapping second boundaries, and the second boundaries are contained within or intersect with the outline of an ordinary door of type door opening, then the parking zones are considered connected.

[0068] The union of the first and second cases is taken as the final calculation result.

[0069] Secondly, this application also provides a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements a method for calculating architectural spatial relationships according to any of the above-mentioned technical solutions.

[0070] Thirdly, the present invention also provides a computer-readable storage medium storing a computer program, characterized in that the computer program, when executed by a processor, implements a method for calculating architectural spatial relationships according to any of the above-described technical solutions.

[0071] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A method for calculating architectural spatial relationships, characterized in that, Includes the following steps: The basic model of the building structure is created by using architectural design software and the attribute information of each building structure is entered to form a building model. The building model has a two-dimensional building space with the same number of floors as the building structure. Using rooms as units, the area used for living and production activities in the two-dimensional architectural space is divided into property zones, wherein the property zones have a closed first spatial outline; Calculate the property zoning relationship based on the installation coordinates of various structural equipment in the actual building; The fire protection deployment area in the two-dimensional building space is divided into fire compartments, and the fire compartments have a second spatial outline. The parking area in the two-dimensional building space is divided into parking zones, and the parking zones have a third spatial outline. Based on the relationship between the first spatial outline, the second spatial outline, and the third spatial outline, calculate the spatial relationships between property zones, fire zones, and parking zones; the spatial relationships include: property zones are separated by doors, property zones are connected to each other, property zones are longitudinally adjacent to each other, fire zones contain property zones, fire zones are connected to each other, parking zones contain property zones, and parking zones are connected to each other. The calculation steps for the vertical adjacency of property zones are as follows: Identify property zoning in a two-dimensional architectural space between two adjacent standard floors; The property zones in the two-dimensional architectural space on the upper floor are vertically projected onto the two-dimensional architectural space on the lower floor (not a mezzanine). If the projection of the upper-floor property zone overlaps with the lower-floor property zone, the property zones are considered to be vertically adjacent. During the calculation: if the lower floor is a mezzanine, the calculation is performed sequentially downwards until the lower floor is a non-mezzanine floor. It is also necessary to determine whether there is spatial occlusion between the two-dimensional architectural space on the upper floor and the two-dimensional architectural space on the lower floor. If there is spatial occlusion, the vertical adjacency relationship is not calculated; if there is no spatial occlusion, the vertical adjacency relationship is calculated.

2. The method for calculating architectural spatial relationships as described in claim 1, characterized in that, The calculation steps for the separation of property zones by doors are as follows: Based on the attribute information of each building structure entered into the building model, the outline of the door structure in the building structure is identified. The door structure includes: ordinary door, fire door, air defense door, elevator door and fireproof roller shutter. Within the same two-dimensional building space, if two adjacent first space outlines have overlapping first boundaries, and the first boundaries are contained within the outline of the door structure, then it is determined that there is a door separating the property partitions. Wherein: when the door structure is a regular door, it must also satisfy that the regular door is not a doorway.

3. The method for calculating architectural spatial relationships as described in claim 1, characterized in that, The calculation steps for connectivity between property zones are as follows: Based on the attribute information of each building structure entered into the building model, the outline of the first specific instance in the building structure is identified. The first specific instance includes: wall, ordinary door whose type is not a doorway, fire door, air-raid shelter door, curtain wall panel and curtain wall keel. Within the same two-dimensional architectural space: In the first case, if two adjacent first spatial contours have overlapping first boundaries, and the first boundary is contained within the contour of the first specific instance, then the property zones are considered not connected; otherwise, the property zones are considered connected. If the first boundary only intersects with the second specific instance, and the length of each line segment in the non-intersecting contour is less than 100mm, then the property zones are considered not connected. The second specific instance includes: walls, curtain wall panels, and curtain wall keels. In the second case, if two adjacent first spatial contours have overlapping first boundaries, and the first boundary is contained within or intersects with the contour of a common door of the type described as a doorway, then the property zones are considered connected. The union of the first case and the second case is taken as the final calculation result.

4. The method for calculating architectural spatial relationships as described in claim 1, characterized in that, The calculation steps for the fire compartment including the property compartment are as follows: Within the same two-dimensional building space, the positions of the first spatial outline and the second spatial outline are identified respectively. If the second spatial outline contains the first spatial outline, it is determined that the fire compartment includes the property compartment. The number of areas within the first spatial contour contained in the second spatial contour is counted, where the number of areas is the number of property zones contained in the fire compartment.

5. The method for calculating architectural spatial relationships as described in claim 1, characterized in that, The calculation steps for the connectivity between fire compartments are as follows: Based on the attribute information of each building structure entered into the building model, the outline of the first specific instance in the building structure is identified. The first specific instance includes: wall, ordinary door whose type is not a doorway, fire door, air-raid shelter door, curtain wall panel and curtain wall keel. Within the same two-dimensional building space: In the first case, if two adjacent second space contours have overlapping second boundaries, and the second boundary is contained within the contour of the first specific instance, then the fire compartments are considered not connected; otherwise, the fire compartments are considered connected. If the second boundary only intersects with the second specific instance, and the length of each segment in the non-intersecting contour is less than 100mm, then the fire compartments are considered not connected. The second specific instance includes: walls, curtain wall panels, and curtain wall studs. In the second case, if two adjacent second space contours have overlapping second boundaries, and the second boundary is contained within or intersects with the contour of a common door of the type described as a doorway, then the fire compartments are considered connected. The union of the first case and the second case is taken as the final calculation result.

6. The method for calculating architectural spatial relationships as described in claim 1, characterized in that, The calculation steps for the parking zone including the property zone are as follows: Within the same two-dimensional building space, the positions of the first spatial outline and the third spatial outline are identified respectively. If the third spatial outline contains the first spatial outline, it is determined that the parking zone includes the property zone. The number of areas within the first spatial contour contained in the third spatial contour is counted, where the number of areas is the number of property zones contained in the parking zone.

7. The method for calculating architectural spatial relationships as described in claim 1, characterized in that, The calculation steps for the connectivity between parking zones are as follows: Based on the attribute information of each building structure entered into the building model, the outline of the first specific instance in the building structure is identified. The first specific instance includes: wall, ordinary door whose type is not a doorway, fire door, air-raid shelter door, curtain wall panel and curtain wall keel. Within the same two-dimensional architectural space: In the first case, if two adjacent third space contours have overlapping third boundaries, and the third boundaries are contained within the contour of the first specific instance, then parking zones are considered not connected; otherwise, parking zones are considered connected. If the third boundary only intersects with the second specific instance, and the length of each line segment in the non-intersecting contour is less than 100mm, then parking zones are considered not connected. The second specific instance includes: walls, curtain wall panels, and curtain wall keels. In the second case, if two adjacent third space contours have overlapping third boundaries, and the third boundaries are contained within or intersect with the contour of a common door of the type of doorway, then parking zones are considered connected. The union of the first case and the second case is taken as the final calculation result.

8. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that, When the processor executes the computer program, it implements the method for calculating architectural spatial relationships as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Data processing method and device based on three-dimensional building model, and electronic equipment

    CN111177837A