Three-dimensional staircase design method, computer device and readable storage medium
By drawing the three-dimensional stair surface within the building model and adaptively arranging the components, the problems of heavy stair design workload and difficulty in intuitively checking for omissions and filling gaps in the existing technology are solved, and efficient stair design and compatibility with the main structure are achieved.
Patent Information
- Application Number
- CN202411138715.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-19
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2044-08-19
AI Technical Summary
In the existing technology, staircase structure design relies on the architect's highly skilled manual operation. Two-dimensional drawing software cannot meet actual needs, and the fixed model of three-dimensional drawing software needs to be manually adjusted, resulting in a large design workload and difficulty in intuitively checking for omissions and filling gaps.
By drawing the three-dimensional stair surface in the target building model, obtaining the surface parameters and main structure information, adaptively arranging the stair structural components, generating a three-dimensional stair model that meets the requirements, and automatically completing the component arrangement using computer equipment.
It reduces the architect's workload in stair design, improves design efficiency, and facilitates intuitive checking for omissions and shortcomings, ensuring that the stair model is compatible with the main structure.
Smart Images

Figure CN119089545B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of construction engineering technology, and in particular to a three-dimensional stair design method, computer equipment, and readable storage medium. Background Art
[0002] With the rapid development of national infrastructure, stairs, as vertical transportation structures connecting the upper and lower spaces of buildings, often serve as safe evacuation passages and important transportation facilities in major construction projects. However, with the increase in the complexity and scale of engineering projects, the workload and difficulty of stair structure drawing and design work have inevitably increased significantly, causing serious troubles for architects.
[0003] Currently, most architects primarily use two-dimensional drawing software to design staircase structures. This requires architects to use their own spatial imagination to conceive and imagine the three-dimensional spatial relationships of the staircase structure within the target building, then manually draw a detailed two-dimensional line drawing that depicts the corresponding staircase construction details to complete the staircase design. In this process, the two-dimensional drawing software serves only as a drawing tool for the architect, while the entire staircase design relies primarily on manual labor, requiring a very high level of professional skill. Furthermore, the resulting staircase design is not easy to visually identify and address any gaps. Furthermore, some three-dimensional drawing software (e.g., Autodesk Revit) is also available for architects. While these software can assist architects in designing staircase structures, the default three-dimensional staircase models provided by these software are fixed models that often fail to meet the actual staircase structural requirements of the target building. Architects must manually model the staircase according to the target building's actual structural requirements to complete the design. Summary of the Invention
[0004] In view of this, the purpose of this application is to provide a three-dimensional stair design method, computer equipment and readable storage medium, which can use the three-dimensional stair surface to intuitively present the accessibility relationship of the stair surface to be designed abstracted by the architect, and according to the stair construction requirements of the stair to be designed and the distribution status of the main structure around the stair, adaptively arrange the stair structural components based on the three-dimensional stair surface within the three-dimensional architectural model of the target building, so that the final generated three-dimensional stair structure model meets the stair construction requirements and is compatible and adaptable with the distribution status of the main structure around the stair, thereby effectively realizing the adaptive generation function of the three-dimensional stair structure model, facilitating reducing the architect's stair design workload, improving the architect's stair design efficiency, and facilitating the architect to intuitively check for omissions and fill in the gaps.
[0005] In order to achieve the above objectives, the technical solutions adopted in the embodiments of the present application are as follows:
[0006] In a first aspect, the present application provides a three-dimensional staircase design method, the method comprising:
[0007] In response to a user's stair surface design operation for a target stair within a target building model, a three-dimensional stair surface of the target stair is drawn within the target building model, and stair surface parameters of the three-dimensional stair surface and environmental information of a main structure surrounding the stair are obtained;
[0008] Determining, based on the stair surface parameters and the main structural environment information surrounding the stair, all desired stair structural components required for the target stair at the target building model, as well as desired deployment positions of the respective desired stair structural components at the target building model;
[0009] According to the determined expected deployment positions of all the expected staircase structural components, staircase structural components are arranged based on the three-dimensional staircase surface in the target building model to obtain a three-dimensional staircase structural model of the target staircase at the target building model.
[0010] In an optional embodiment, the stair surface parameters include surface distribution parameters of all target stair sections and all target platforms in the target staircase, the main structural environment information around the staircase includes the main structural environment information around all target stair sections and all target platforms, and all expected stair structural components include multiple expected stair section structural components related to each target stair section and multiple expected platform structural components related to each target platform. For each target stair section, the step of determining, based on the surface distribution parameters corresponding to the target stair section and the main structural environment information around the stair section, all expected stair section structural components matching the target stair section and the expected deployment position of each expected stair section structural component includes:
[0011] Detecting whether the actual stair segment type of the target stair segment is a beam stair segment or a plate stair segment based on the surrounding main structure environment information and surface distribution parameters corresponding to the target stair segment;
[0012] When it is detected that the actual stair segment type of the target stair segment is a beam stair segment, a pre-stored conventional stair segment structural component combination deployment relationship corresponding to the beam stair segment is called, and a structural component deployment prediction is performed based on the surface distribution parameters of the target stair segment to obtain all the desired stair segment structural components required to realize the target stair segment and the desired deployment position of each desired stair segment structural component;
[0013] When it is detected that the actual stair section type of the target stair section is a plate stair section, it is detected whether the target stair section has seismic structural requirements based on the surrounding main structural environment information of the target stair section, and the structural component deployment is predicted based on the seismic structural requirement detection results and the surface distribution parameters of the target stair section to obtain all the expected stair section structural components required to realize the target stair section and the expected deployment position of each expected stair section structural component.
[0014] In an optional embodiment, the step of detecting whether the actual stair segment type of the target stair segment is a beam stair segment or a plate stair segment based on the surrounding main structure environment information and surface distribution parameters corresponding to the target stair segment includes:
[0015] Based on the surrounding main structural environment information of the target stair section, detect whether there is a building wall outside the target stair section;
[0016] If it is detected that there is no building wall around the target stair segment, then the actual stair segment type of the target stair segment is determined to be a beam stair segment; otherwise, the actual stair segment span of the target stair segment is calculated based on the surface distribution parameters of the target stair segment, and it is determined whether the actual stair segment span exceeds a preset span threshold;
[0017] When it is detected that the actual stair span exceeds the preset span threshold, determining that the actual stair type of the target stair is a beam stair;
[0018] When it is detected that the actual stair segment span does not exceed the preset span threshold, it is determined that the actual stair segment type of the target stair segment is a plate-type stair segment.
[0019] In an optional embodiment, the step of predicting the deployment of structural components based on the seismic structural requirement detection results and the surface distribution parameters of the target stair segment to obtain all desired stair segment structural components required to realize the target stair segment and the desired deployment position of each desired stair segment structural component includes:
[0020] If the seismic structural requirement detection result indicates that the target stair section does not have a seismic structural requirement, a pre-stored conventional stair section structural component overlap deployment relationship corresponding to the plate-type stair section is called, and a structural component deployment prediction is performed based on the surface distribution parameters of the target stair section to obtain all desired stair section structural components required to realize the target stair section and the desired deployment position of each desired stair section structural component;
[0021] When the seismic structural requirement detection result shows that the target stair section has seismic structural requirements, the pre-stored seismic stair section structural component combination deployment relationship corresponding to the plate-type stair section is called, and the structural component deployment prediction is performed based on the surface distribution parameters of the target stair section to obtain all the expected stair section structural components required to realize the target stair section and the expected deployment position of each expected stair section structural component.
[0022] In an optional embodiment, for each target platform, the step of determining all desired platform structural components matching the target platform and the desired deployment position of each desired platform structural component based on the surface distribution parameters corresponding to the target platform and the surrounding main structural environment information includes:
[0023] Calling pre-stored conventional platform structural component combination deployment relationships, performing structural component deployment prediction based on surface distribution parameters corresponding to the target platform, and obtaining all candidate platform structural components required to realize the target platform and the estimated deployment position of each candidate platform structural component;
[0024] Detect whether any target stair section connected to the target platform has seismic structural requirements and whether the corresponding expected stair section structural components include target seismic stair section structural components, and detect whether the actual platform type of the target platform is a floor platform or an inter-story platform based on the surface distribution parameters of the target platform;
[0025] When it is detected that any target stair section connected to the target platform has a seismic structural requirement and the corresponding expected stair section structural component does not include the target seismic stair section structural component, and the actual platform type of the target platform is an inter-layer platform, all candidate platform structural components corresponding to the target platform are directly used as an expected platform structural component of the target platform, and the estimated deployment position of each candidate platform structural component is used as the expected deployment position of the corresponding expected platform structural component. Otherwise, according to the surrounding main structure environment information corresponding to the target platform, all candidate platform structural components corresponding to the target platform and their estimated deployment positions are subjected to component deduction detection to obtain all expected platform structural components of the target platform within the target building model, as well as the expected deployment position of each expected platform structural component.
[0026] In an optional embodiment, all candidate platform structural components of a single target platform include a platform plate component, a distal platform beam component, a proximal platform beam component, two distal ladder column components, two proximal ladder column components, and two side platform beam components. Then, the step of performing component subtraction detection on all candidate platform structural components corresponding to the target platform and their estimated deployment positions based on the surrounding main structural environment information corresponding to the target platform to obtain all expected platform structural components of the target platform within the target building model and the expected deployment position of each expected platform structural component includes:
[0027] directly using the platform plate component of the target platform as a desired platform structural component, and directly using the estimated deployment position of the platform plate component as the desired deployment position of the corresponding desired platform structural component;
[0028] For each of the target platform's distal platform beam, proximal platform beam, and two side platform beams, based on the target platform's surrounding main structural environment information, check whether the estimated deployment position of the platform beam is completely covered by the main structural beams or shear walls;
[0029] When it is detected that the estimated deployment position of the platform beam component is not completely covered by the main structure beam or the shear wall, the platform beam component is directly used as an expected platform structure component, and the local estimated deployment position of the platform beam component not covered by the main structure beam or the shear wall is used as the expected deployment position of the corresponding expected platform structure component;
[0030] For each of the two distal ladder column components and the two proximal ladder column components of the target platform, based on the surrounding main structural environment information of the target platform, detect whether there is a main structural column, shear wall, or main structural beam perpendicular to the distal platform beam component at the estimated deployment position of the ladder column component;
[0031] When it is detected that there is no load-bearing structure among the main structural columns, shear walls and corresponding main structural beams at the estimated deployment position of the ladder column component, the ladder column component is directly used as an expected platform structural component, and the estimated deployment position of the ladder column component is used as the expected deployment position of the corresponding expected platform structural component.
[0032] In an optional embodiment, before the step of arranging the staircase structural components based on the three-dimensional staircase surface in the target building model according to the determined respective expected deployment positions of all expected staircase structural components, the method further includes:
[0033] In response to a user's adjustment operation on at least one desired staircase structural component corresponding to the target staircase and / or the desired deployment position of the corresponding desired staircase structural component, component updates are performed on the at least one desired staircase structural component and / or the desired deployment position of the corresponding desired staircase structural component.
[0034] In an optional embodiment, the method further comprises:
[0035] Calculating the actual characteristic size of each desired staircase structural component in the three-dimensional staircase structural model according to the staircase surface parameters;
[0036] According to the stair surface parameters and the actual characteristic dimensions of all desired stair structural components, a load stress analysis is performed based on the three-dimensional stair structural model to obtain a stair construction detail drawing of the target stair at the target building corresponding to the target building model.
[0037] In a second aspect, the present application provides a computer device comprising a processor and a memory, wherein the memory stores a computer program, and the processor can execute the computer program to implement the three-dimensional staircase design method described in any one of the aforementioned embodiments.
[0038] In a third aspect, the present application provides a readable storage medium having a computer program stored thereon. When the computer program is executed by a computer device, the three-dimensional staircase design method described in any one of the aforementioned embodiments is implemented.
[0039] In this case, the beneficial effects of the embodiments of the present application may include the following:
[0040] The present application responds to the user's stair surface design operation for the target stair in the target building model, draws the three-dimensional stair surface of the target stair in the target building model, and obtains the stair surface parameters of the three-dimensional stair surface and the main structural environment information around the stair. Then, based on the obtained stair surface parameters and the main structural environment information around the stair, all the desired stair structural components required for the target stair in the target building model and the desired deployment position of each desired stair structural component in the target building model are determined. Then, according to the determined desired deployment positions of all the desired stair structural components, the stair structural components are automatically arranged based on the three-dimensional stair surface in the target building model, so that The three-dimensional stair surface is used to intuitively present the accessibility relationship of the stair surface to be designed abstracted by the architect, the stair surface parameters are used to carry the stair structural requirements of the stair to be designed, and the main structural environment information around the stair is used to represent the distribution status of the main structure around the stair in the target building. Through the adaptive arrangement of the stair structural components, it is ensured that the finally generated three-dimensional stair structural model can meet the stair structural requirements and can also be compatible and adapted with the distribution status of the main structure around the stair, so as to realize the adaptive generation function of the three-dimensional stair structural model, which is convenient for reducing the architect's stair design workload, improving the architect's stair design efficiency, and facilitating the architect to intuitively check for omissions and fill in the gaps.
[0041] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without creative work.
[0043] Figure 1 A schematic diagram of the composition of a computer device provided in an embodiment of the present application;
[0044] Figure 2 A schematic diagram of the conventional structural component organization of the platform structure provided in the embodiment of the present application;
[0045] Figure 3 A schematic diagram of the conventional structural component organization of the plate-type staircase structure provided in an embodiment of the present application;
[0046] Figure 4 A schematic diagram of the conventional structural component organization of the beam-type staircase structure provided in an embodiment of the present application;
[0047] Figure 5 One of the flow charts of the three-dimensional staircase design method provided in an embodiment of the present application;
[0048] Figure 6 This is a schematic diagram of the architectural structure design interface provided in an embodiment of the present application;
[0049] Figure 7 A schematic diagram of a conventional three-dimensional staircase surface provided in an embodiment of the present application;
[0050] Figure 8 A schematic diagram of the effect of the staircase structure surface provided in an embodiment of the present application on a three-dimensional building model;
[0051] Figure 9 A schematic side view of the organization of seismic-resistant structural components of the plate-type staircase structure provided in an embodiment of the present application;
[0052] Figure 10 A schematic planar distribution diagram of conventional structural components of a single platform structure overlapped with a stair structure provided in an embodiment of the present application;
[0053] Figure 11 Schematic diagram of the separation of the inter-layer platform and the main structure columns and beams provided in the embodiment of the present application;
[0054] Figure 12 A schematic diagram showing the effect of a three-dimensional stair surface of a turnaround stair provided in an embodiment of the present application in a frame structure environment;
[0055] Figure 13 A schematic diagram showing the effect of a three-dimensional staircase structure model of a turnaround staircase provided in an embodiment of the present application in a frame structure environment;
[0056] Figure 14 A schematic diagram of the effect of the three-dimensional stair surface of the turnaround stair provided in an embodiment of the present application in a shear wall structure environment;
[0057] Figure 15A schematic diagram showing the effect of a three-dimensional staircase structure model of a turnaround staircase provided in an embodiment of the present application in a shear wall structure environment;
[0058] Figure 16 The second flowchart of the three-dimensional staircase design method provided in the embodiment of the present application;
[0059] Figure 17 This is the third flow chart of the three-dimensional staircase design method provided in the embodiment of the present application.
[0060] Icons: 10-computer device; 11-memory; 12-processor; 13-communication unit. DETAILED DESCRIPTION
[0061] To make the objectives, technical solutions, and advantages of the embodiments of the present application more clear, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings of the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Generally, the components of the embodiments of the present application described and shown in the drawings herein can be arranged and designed in various different configurations.
[0062] Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for protection, but merely represents selected embodiments of the present application. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments in the present application without creative work are within the scope of protection of the present application.
[0063] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, it does not need to be further defined or explained in subsequent drawings.
[0064] In the description of this application, it should be understood that the terms "center", "up", "down", "left", "right", "vertical", "horizontal", "inside", "outside", etc., indicating the orientation or position relationship, are based on the orientation or position relationship shown in the accompanying drawings, or are the orientation or position relationship in which the product of the application is usually placed when in use, or are the orientation or position relationship commonly understood by those skilled in the art. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on this application.
[0065] It should also be noted that, in the description of this application, unless otherwise expressly specified or limited, the terms "disposed," "installed," "connected," and "connected" should be understood in a broad sense. For example, they can refer to fixed connections, detachable connections, or integral connections; they can refer to mechanical connections or electrical connections; they can refer to direct connections or indirect connections through an intermediate medium; and they can refer to internal connections between two components. Those skilled in the art will understand the specific meanings of the above terms in this application based on the specific circumstances.
[0066] In addition, in the description of the present application, it is understood that relational terms such as the terms "first" and "second" are merely used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply the existence of any such actual relationship or order between these entities or operations. Moreover, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or equipment comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also include elements inherent to such process, method, article or equipment. In the absence of further restrictions, the elements defined by the statement "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or equipment comprising the elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances.
[0067] The following describes some embodiments of the present application in detail with reference to the accompanying drawings. In the absence of conflict, the following embodiments and features in the embodiments may be combined with each other.
[0068] Please refer to Figure 1 , Figure 1 Schematic diagram of the components of a computer device 10 provided in an embodiment of the present application. In this embodiment of the present application, the computer device 10 can be used to assist architects in automatically and quickly performing staircase structure drawing and design tasks, effectively reducing the architect's staircase design workload, improving the architect's staircase design efficiency, and facilitating the architect's intuitive review and correction of staircase structure design results. The computer device 10 can be, but is not limited to, a personal computer, a tablet computer, a server, etc.; the staircase types to be designed for the staircase structure drawing and design tasks can be, but are not limited to, straight-running stairs, switchback stairs, scissor stairs, etc.
[0069] In this embodiment, the computer device 10 may include a memory 11, a processor 12, and a communication unit 13. The memory 11, the processor 12, and the communication unit 13 are electrically connected to each other, directly or indirectly, to enable data transmission or interaction. For example, the memory 11, the processor 12, and the communication unit 13 may be electrically connected to each other via one or more communication buses or signal lines.
[0070] In this embodiment, the memory 11 may be, but is not limited to, a random access memory (RAM), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), etc. The memory 11 is used to store a computer program, and the processor 12 may execute the computer program accordingly after receiving an execution instruction.
[0071] Furthermore, since any staircase structure is formed by overlapping at least one platform structure and at least one flight structure, and the structural component organization of the platform structure is relatively fixed in conventional building scenarios, and the structural component organization of the flight structure is also relatively fixed in conventional building scenarios, the memory 11 can also be used to store the conventional platform structure component combination and deployment relationship of the platform structure, the conventional flight structure component overlap deployment relationship of the plate-type flight structure, and the conventional flight structure component combination and deployment relationship of the beam-type flight structure, so as to provide support for staircase structure drawing and design work. Among them, the conventional platform structure component combination deployment relationship is used to describe the conventional platform structure component organization mode of the platform structure in a conventional building scenario, which organization mode can ensure that the platform structure effectively transfers the load and self-weight load borne on the platform surface to the main structure of the building; the conventional stair segment structure component overlap deployment relationship is used to describe the conventional stair segment structure component organization mode of the plate stair segment structure in a conventional building scenario, which organization mode can ensure that the plate stair segment structure transfers the load and self-weight load borne on the stair segment surface to the main structure of the building through the platform structure or directly; the conventional stair segment structure component combination deployment relationship is used to describe the conventional stair segment structure component organization mode of the beam stair segment structure in a conventional building scenario, which organization mode can ensure that the beam stair segment structure transfers the load and self-weight load borne on the stair segment surface to the main structure of the building through other platform structures or directly.
[0072] For example, reference may be made to Figure 2 The conventional platform structural component components involved in the conventional platform structural component combination deployment relationship can be composed of "platform plate components, four platform beam components and four platform ladder column components", and the organization method between these conventional platform structural components is "four platform beam components are distributed around the platform plate component and overlapped with the platform plate component respectively; four platform ladder column components are distributed at the four top corners of the platform plate component and overlapped with the adjacent platform beam components and platform plate components respectively."
[0073] For example, reference may be made to Figure 3 The conventional stair segment structural component composition involved in the overlapping deployment relationship of the conventional stair segment structural component may only include "stair segment plate components", and the required organization method of the conventional stair segment structural component is "one end of the stair segment plate component is overlapped with the main structure beam of the building or the platform beam component of other platform structures, and the other end of the stair segment plate component is overlapped with the main structure beam of the building or the platform beam component of other platform structures, and both ends of the stair segment plate component are in the direction of stair segment travel."
[0074] For example, reference may be made to Figure 4 The conventional stair structural component combination deployment relationship involved in the conventional stair structural component composition can be "a tread component and one or two stair oblique beam components". The required organization method of these conventional stair structural components is "a single stair oblique beam component is deployed in the middle position on the back of the tread component along the direction of stair travel, or two stair oblique beam components are deployed on both sides of the tread component along the direction of stair travel, the tread component overlaps with any one of the stair oblique beam components, and at the same time, one end of each stair oblique beam component overlaps with the main structure beam of the building or the platform beam component of other platform structures, and the other end of each stair oblique beam component overlaps with the main structure beam of the building or the platform beam component of other platform structures, and both ends of the tread component are in the direction of stair travel".
[0075] In this embodiment, the processor 12 can be an integrated circuit chip with signal processing capabilities. The processor 12 can be a general-purpose processor, including at least one of a central processing unit (CPU), a graphics processing unit (GPU), a network processor (NP), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, and discrete hardware components. The general-purpose processor can be a microprocessor or any conventional processor, etc., which can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application.
[0076] In this embodiment, the communication unit 13 is used to establish a communication connection between the computer device 10 and other electronic devices through a network, and to send and receive data through the network, wherein the network includes a wired communication network and a wireless communication network. For example, the computer device 10 can be communicatively connected to the user operation terminal through the communication unit 13 to display the creation process of the three-dimensional stair structure model through the user operation terminal, or respond to the user's parameter configuration adjustment operation during the creation process of the three-dimensional stair structure model; wherein the parameter configuration adjustment operation can be, but is not limited to, configuring or adjusting the stair surface parameters of the stair structure (for example, the relative position relationship between the stair segment surface and the platform surface, the number of stair segments, the number of platforms, the stair segment width, the stair segment length, the step height, the step length, the total number of steps, the platform length, the platform width, etc.), configuring or adjusting the desired setting position of the stair structure in the building model, configuring or adjusting the main structural environment conditions of the stair surrounding the stair structure in the building model (for example, the distribution conditions of the main structural beams, shear walls and main structural columns around the corresponding stair structure), configuring or adjusting the specific composition and / or setting position of the stair structural components of the stair structure in the building model (including the stair segment structure components corresponding to the stair segment structure and the platform structure components corresponding to the platform structure), etc.
[0077] In an embodiment of the present application, the computer device 10 may pre-store a specific computer program related to the automatic drawing and design operation of the stair structure in the memory 11, and by driving the processor 12 to run the specific computer program, use the three-dimensional stair surface to intuitively present the accessibility relationship of the stair surface to be designed abstracted by the architect, and according to the stair construction requirements of the stair to be designed and the distribution status of the main structure around the stair, adaptively arrange the stair structural components based on the three-dimensional stair surface within the three-dimensional architectural model of the target building, so that the finally generated three-dimensional stair structure model meets the stair construction requirements and is compatible and adaptable with the distribution status of the main structure around the stair, thereby effectively realizing the adaptive generation function of the three-dimensional stair structure model, facilitating reducing the architect's stair design workload, improving the architect's stair design efficiency, and facilitating the architect to intuitively check for omissions and fill in the gaps.
[0078] It is understandable that Figure 1 The block diagram shown is only a schematic diagram of the composition of the computer device 10. The computer device 10 may also include Figure 1 More or fewer components than shown, or with Figure 1 Different configurations shown. Figure 1 Each component shown in the figure can be implemented by hardware, software or a combination thereof.
[0079] In this application, to ensure that the computer device 10 can assist architects in automatically and quickly completing staircase structure drawing and design tasks, thereby effectively reducing the architect's staircase design workload, improving the architect's staircase design efficiency, and facilitating the architect's intuitive review and correction of staircase structure design results, an embodiment of this application provides a three-dimensional staircase design method to achieve the aforementioned objectives. The three-dimensional staircase design method provided in this application is described in detail below.
[0080] Please refer to Figure 5 , Figure 5 This is one of the flow charts of the three-dimensional staircase design method provided in the embodiment of this application. In the embodiment of this application, Figure 2 The three-dimensional staircase design method shown may include steps S210 to S230.
[0081] Step S210 , in response to the user's stair surface design operation for the target stair in the target building model, a three-dimensional stair surface of the target stair is drawn in the target building model, and stair surface parameters of the three-dimensional stair surface and main structural environment information around the stair are obtained.
[0082] In this embodiment, the three-dimensional staircase design method provided by this application can divide the conventional staircase structure drawing design work into two parts: staircase surface effect design and staircase structure component combination design, wherein the staircase surface effect design can be implemented by the architect, while the staircase structure component combination design is automatically calculated and executed by the computer device 10.
[0083] Specifically, the computer device 10 can provide a user operation terminal held by the architect through the communication unit 13. Figure 6 The design interface shown in FIG. 1 assists architects in designing stair surface effects, wherein the design interface may include a two-dimensional viewport ( Figure 6 Left viewport), a 3D viewport ( Figure 6 Middle viewport) and a parameter configuration window ( Figure 6 Right viewport). The architect can abstract the stair surface accessibility of the to-be-designed staircase (i.e., the target staircase) based on the staircase design requirements of the target building, and then enter the specific staircase type and stair surface parameters of the to-be-designed staircase in the parameter configuration window. At this time, the computer device 10 will draw a projection plan of the to-be-designed staircase in the two-dimensional viewport based on the information entered by the architect, and at the same time draw a three-dimensional stair surface of the to-be-designed staircase in the three-dimensional viewport, so that the architect can intuitively understand the actual stair surface accessibility of the to-be-designed staircase. On this basis, the stair surface parameters can be adjusted to ensure that the final three-dimensional stair surface meets the expected staircase design requirements, thereby completing the stair surface effect design of the to-be-designed staircase. At this time, the architect does not need to consider the specific stair component combination of the to-be-designed staircase.
[0084] In this process, since the stair structure is always composed of a platform structure and a flight structure, the architect can flexibly and conveniently create a 3D stair surface of any shape (for example, a staircase with a platform structure) in the 3D viewport by setting the number of platform structures, the number of flight structures, the combination of platform structures and flight structures, the step width and step height within each flight structure, and the platform length and platform width of each platform structure. Figure 7 Any three-dimensional stair surface in .
[0085] In addition, it is understandable that the design interface provided by the computer device 10 can also assist architects in designing buildings of any shape (including main structural columns, main structural beams, floor slabs, walls, doors and windows, and other building structures), and display the actual design effect of the corresponding building through a two-dimensional viewport and / or a three-dimensional viewport. Therefore, the architect can use the aforementioned design interface to obtain the actual design results of the target building (including the two-dimensional architectural plan and three-dimensional architectural model of the target building) and then perform the stair surface effect design operation of the staircase to be designed (i.e., the target staircase), so that the two-dimensional viewport displays the projection plan of the target staircase when it is formed in the target building (for example, Figure 8 The left side of the figure shows the projection plan of the return staircase when it is formed in the lobby), and the 3D viewport will also display the distribution effect diagram of the 3D stair surface of the target staircase in the target building model (for example, Figure 8 (The distribution effect of the 3D stair surface of the return staircase in the 3D model of the lobby is shown on the right side of the middle).
[0086] At this time, the stair surface parameters matching the three-dimensional stair surface may include the surface distribution parameters of all target stair sections in the target stair, and the surface distribution parameters of all target platforms; wherein, the surface distribution parameters of a single target stair section may include the distribution position, stair section width, stair section length, step height, step length and total number of step heights of the corresponding stair section surface in the target building model; the surface distribution parameters of a single target platform may include the distribution position, platform length and platform width of the corresponding platform surface in the target building model.
[0087] The main structural environment information surrounding the stairs that matches the three-dimensional stair surface may include the surrounding main structural environment information of all target stair sections and the surrounding main structural environment information of all target platforms; wherein, the surrounding main structural environment information is used to describe the specific distribution conditions of the main load-bearing structures such as the main structural beams, main structural columns and shear walls around the corresponding target stair sections or target platforms.
[0088] Step S220 , determining all desired staircase structural components required for the target staircase at the target building model and the desired deployment position of each desired staircase structural component at the target building model based on the staircase surface parameters and the main structural environment information surrounding the staircase.
[0089] In this embodiment, since the staircase structure is always composed of a platform structure and a staircase structure, the expected staircase structure components of the target staircase can include multiple expected staircase structure components involved in all target staircases, and multiple expected platform structure components involved in all target platforms; at the same time, step S220 can actually be decomposed into a component organization scheme solution operation for the target staircase and a component organization scheme solution operation for the target platform.
[0090] Optionally, in an embodiment of the present application, with respect to the operation of solving the component organization scheme of the target stair section, the implementation step of "for each target stair section, determining all expected stair section structural components that match the target stair section, and the expected deployment position of each expected stair section structural component based on the surface distribution parameters corresponding to the target stair section and the surrounding main structure environment information" may include sub-steps A to C to ensure that the component organization scheme corresponding to the target stair section can meet the stair construction requirements and is compatible and adaptable with the distribution conditions of the main structure around the stair section.
[0091] Sub-step A: Based on the surrounding main structure environment information and surface distribution parameters corresponding to the target stair section, detect whether the actual stair section type of the target stair section is a beam stair section or a plate stair section.
[0092] In this embodiment, the computer device 10 can determine the actual stair type corresponding to the target stair that is compatible with the distribution of the main structure around the stair by executing the above sub-step A.
[0093] Wherein, the sub-step A may include:
[0094] Based on the surrounding main structural environment information of the target stair section, detect whether there is a building wall outside the target stair section;
[0095] If it is detected that there is no building wall around the target stair segment, then the actual stair segment type of the target stair segment is determined to be a beam stair segment; otherwise, the actual stair segment span of the target stair segment is calculated based on the surface distribution parameters of the target stair segment, and it is determined whether the actual stair segment span exceeds a preset span threshold;
[0096] When it is detected that the actual stair span exceeds the preset span threshold, determining that the actual stair type of the target stair is a beam stair;
[0097] When it is detected that the actual stair segment span does not exceed the preset span threshold, it is determined that the actual stair segment type of the target stair segment is a plate-type stair segment.
[0098] Specifically, when there is no building wall (for example, shear wall, conventional partition wall, etc.) outside a single target stair section, it means that the target stair section is actually in an exposed state, and the target platform connected to the target stair section must have a platform beam component at the platform plate position. At this time, in order to ensure the aesthetics of the stair structure, the target stair section should be equipped with a stair section inclined beam component to connect with the platform beam component, so that the platform beam component and the stair section inclined beam component can show a coherent and smooth connection effect in appearance. Therefore, the actual stair section type of the target stair section should be selected Figure 4 In addition, it should be noted that when the actual stair type of any target stair section in the target staircase is selected as a beam stair section structure, the actual stair section types of other target stair sections in the target staircase should also be selected as beam stair section structures to ensure the structural continuity of the target stair sections.
[0099] When there is a building wall outside a target stair section and the actual stair section span of the target stair section exceeds the preset span threshold, if the target stair section is directly constructed using stair section plate components, the stair section plate components will often have problems such as excessive plate thickness, unreasonable force, and excessive cost of the stair section due to the large span of the stair section. Therefore, considering multiple dimensions such as plate size, plate force, and economic cost, the actual stair section type of the target stair section should be selected. Figure 4 The beam-type stair structure it points to.
[0100] When there is a building wall around a target stair segment and the actual stair segment span of the target stair segment does not exceed the preset span threshold, the actual stair segment type of the target stair segment can be directly selected Figure 3 The plate-type stair structure pointed to.
[0101] Therefore, the present application can ensure that the actual stair type of each target stair section at the target building model is compatible and adaptable with the distribution of the main structure around the stair section by executing the specific step process of the above-mentioned sub-step A.
[0102] Sub-step B: When it is detected that the actual stair section type of the target stair section is a beam-type stair section, the pre-stored conventional stair section structural component combination deployment relationship corresponding to the beam-type stair section is called, and the structural component deployment prediction is performed based on the surface distribution parameters of the target stair section to obtain all the expected stair section structural components required to realize the target stair section and the expected deployment position of each expected stair section structural component.
[0103] In this embodiment, the beam-type staircase structure does not need to adopt external seismic structural measures to achieve the seismic effect. Therefore, for the target staircase selected as the beam-type staircase, the surface distribution parameters of the target staircase can be substituted into the Figure 4 The corresponding conventional stair segment structural component combination deployment relationship is used to determine the desired stair segment structural component composition (including step plate components and one or two stair segment inclined beam components) required for the target stair segment to be built and formed, as well as the desired deployment position of each desired stair segment structural component.
[0104] Sub-step C: When it is detected that the actual stair section type of the target stair section is a plate stair section, whether the target stair section has seismic structural requirements is detected based on the surrounding main structural environment information of the target stair section, and structural component deployment prediction is performed based on the seismic structural requirement detection results and the surface distribution parameters of the target stair section to obtain all the expected stair section structural components required to realize the target stair section and the expected deployment position of each expected stair section structural component.
[0105] In this embodiment, as for the plate-type stair structure, the stair plate components will have a great impact on the stiffness of the main structure of the building. The stair plate components are similar to diagonal braces to the main structure of the building. Therefore, by judging the stiffness of the main structure of the building around the plate-type stair structure, it can be determined whether the corresponding plate-type stair structure has seismic structural requirements (that is, the need to adopt external seismic structural measures to achieve seismic effects).
[0106] Generally speaking, a shear wall structure set up alone has a sufficiently large structural stiffness, which is often so large that the stiffness influence of the stair plate components does not need to be considered; a frame structure set up alone (including main structural beams and main structural columns) has a relatively small structural stiffness, and the stiffness influence of the stair plate components has to be considered. Therefore, in one implementation of this embodiment, for a target stair section selected as a plate-type stair section, the specific type of the main load-bearing structure existing around the target stair section can be determined based on the surrounding main structural environmental information of the target stair section to implement the seismic structural requirement detection of the target stair section. Among them, if the specific type of the corresponding main load-bearing structure is directly a shear wall structure, it can be basically determined that there is no seismic structural requirement for the target stair section; if the specific type of the corresponding main load-bearing structure is directly a frame structure, it can be basically determined that there is a seismic structural requirement for the target stair section.
[0107] It is understandable that the main load-bearing structure around the plate-type staircase structure can also be formed by a mixture of shear wall structure and frame structure. In this case, the above-mentioned implementation method cannot effectively determine whether the corresponding target stair section has seismic structural requirements. Therefore, in another implementation method of this embodiment, when it is determined that there are shear walls around the target stair section, the seismic structural requirements of the target stair section can be detected by judging whether the structural stiffness of the existing shear wall is large enough. When the structural stiffness of the existing shear wall is large enough, it can be determined that there is no seismic structural requirement for the target stair section, otherwise it can only be determined that there is a seismic structural requirement for the target stair section; optionally, the length ratio between the existing shear wall and the perimeter of the target stair section can be calculated, and it can be determined whether the length ratio exceeds a preset ratio threshold, so that when the length ratio exceeds the preset ratio threshold, it can be determined that the structural stiffness of the corresponding existing shear wall is large enough, otherwise it can be determined that the structural stiffness of the corresponding existing shear wall is not large enough.
[0108] When the seismic structural requirement detection result of the target stair section is determined to be "the target stair section does not have seismic structural requirements", the pre-stored conventional stair section structural component overlap deployment relationship corresponding to the plate stair section can be directly called, and the structural component deployment prediction is performed based on the surface distribution parameters of the target stair section to obtain all the desired stair section structural components required to realize the target stair section and the desired deployment position of each desired stair section structural component. Figure 3 The corresponding conventional stair segment structural component overlap deployment relationship is used to determine the expected stair segment structural component composition (i.e., stair segment plate components) required for the target stair segment to be built and formed, as well as the expected deployment position of the corresponding expected stair segment structural components.
[0109] When it is determined that the seismic structural requirement detection result of the target stair section is "the target stair section has seismic structural requirements", the memory 11 can be searched for a seismic stair section structural component combination deployment relationship corresponding to the plate stair section, and when the seismic stair section structural component combination deployment relationship is found, the pre-stored seismic stair section structural component combination deployment relationship corresponding to the plate stair section is called, and the structural component deployment prediction is performed based on the surface distribution parameters of the target stair section to obtain all the expected stair section structural components and the expected deployment positions of each expected stair section structural component required to achieve the target stair section. Among them, the seismic stair section structural component combination deployment relationship is used to describe the organization method of the seismic stair section structural components of the plate stair section structure to achieve the seismic effect in a conventional building scenario. This organization method can ensure that the plate stair section structure can achieve the seismic effect, and the load and self-weight load borne on the stair section surface can be transferred to the main structure of the building through the platform structure or directly.
[0110] For example, reference may be made to Figure 9In (a) and (b), the seismic-resistant stair-segment structural component composition involved in the combined deployment relationship of the seismic-resistant stair-segment structural components can be "stair-segment plate components and sliding supports", and the required organization method of these seismic-resistant stair-segment structural components is "the upper end of the stair-segment plate component is overlapped with the main structural beam of the building or the platform beam component of other platform structures, and the lower end of the stair-segment plate component is overlapped with the main structural beam of the building or the platform beam component of other platform structures through the sliding support, and the two ends of the stair-segment plate component are in the direction of stair travel". At this time, the expected stair-segment structural component composition corresponding to the target stair segment includes the stair-segment plate component and the sliding support, and the external seismic-resistant structural measures of the target stair segment are the relevant settings of the sliding support.
[0111] In addition, it is understandable that if the seismic ladder structural component combination deployment relationship is not found in the memory 11, the Figure 3 The conventional stair-section structural component overlap deployment relationship is pointed to, and the structural component deployment prediction is performed based on the surface distribution parameters of the target stair section to obtain the expected stair-section structural component composition (i.e., stair-section plate components) required to realize the target stair section and the expected deployment position of the corresponding expected stair-section structural components. At this time, the external seismic structural measures of the target stair section need to be implemented by other platform structures.
[0112] Therefore, the present application can ensure that the component organization scheme solved for each target stair section can meet the stair construction requirements and be compatible and adaptable with the distribution of the main structure around the stair section by executing the above sub-steps A to C.
[0113] Optionally, in an embodiment of the present application, with respect to the operation of solving the component organization scheme of the target platform, the implementation step of "for each target platform, determining all expected platform structural components that match the target platform and the expected deployment position of each expected platform structural component based on the surface distribution parameters corresponding to the target platform and the surrounding main structure environment information" may include sub-steps E to G to ensure that the component organization scheme corresponding to the target platform can meet the stair construction requirements and is compatible and adaptable with the distribution conditions of the main structure around the platform.
[0114] Sub-step E: Call the pre-stored conventional platform structural component combination deployment relationship, perform structural component deployment prediction based on the surface distribution parameters corresponding to the target platform, and obtain all candidate platform structural components required to realize the target platform and the estimated deployment position of each candidate platform structural component.
[0115] In this embodiment, for any platform structure, the platform structure will overlap with at least one stair structure, and the stair structure can be used as a reference to describe the structural components of the platform structure. In this case, the specific platform structural components of the platform structure are as follows: Figure 10As shown, it specifically includes a platform plate component, a distal platform beam component, a proximal platform beam component, two distal ladder column components, two proximal ladder column components, and two side platform beam components. Among them, the proximal platform beam component is the platform beam component directly overlapped with any stair structure, the distal platform beam component is the platform beam component away from the stair structure, the side platform beam component is the platform beam component located between the proximal platform beam component and the distal platform beam component, the distal ladder column component is the platform ladder column component directly overlapped with the distal platform beam component, and the proximal ladder column component is the platform ladder column component directly overlapped with the proximal platform beam component.
[0116] Therefore, for any target platform in the target staircase, the actual candidate platform structural component composition of the target platform may also include a platform plate component, a distal platform beam component, a proximal platform beam component, two distal stair column components, two proximal stair column components and two side platform beam components.
[0117] Sub-step F: Detect whether any target stair section connected to the target platform has seismic structural requirements and whether the corresponding expected stair section structural components include target seismic stair section structural components, and detect whether the actual platform type of the target platform is a floor platform or an inter-story platform based on the surface distribution parameters of the target platform.
[0118] In this embodiment, the target seismic step structural component is the additional seismic step structural component (for example, Figure 9 Sliding bearing shown in (a) or (b)).
[0119] Sub-step G: When it is detected that any target stair section connected to the target platform has a seismic structural requirement and the corresponding expected stair section structural component does not include the target seismic stair section structural component, and the actual platform type of the target platform is an inter-layer platform, all candidate platform structural components corresponding to the target platform are directly used as an expected platform structural component of the target platform, and the estimated deployment position of each candidate platform structural component is used as the expected deployment position of the corresponding expected platform structural component. Otherwise, based on the surrounding main structure environment information corresponding to the target platform, all candidate platform structural components corresponding to the target platform and their estimated deployment positions are subjected to component deduction detection to obtain all expected platform structural components of the target platform within the target building model, as well as the expected deployment position of each expected platform structural component.
[0120] In this embodiment, when it is detected that "any target stair segment connected to the target platform has a seismic structural requirement and the corresponding expected stair segment structural component does not include the target seismic stair segment structural component", it indicates that the target stair segment has a seismic structural requirement, but the following is adopted: Figure 3The staircase structure components shown in the figure are composed of the following Figure 11 The inter-layer platform setting method shown in the figure, "the inter-layer platform is set separately from the main structure column or main structure beam", can ensure the seismic effect of the target stair section.
[0121] Therefore, when it is detected that "there is no seismic structural requirement for any target stair section connected to the target platform and the corresponding expected stair section structural components do not include the target seismic stair section structural components, and the actual platform type of the target platform is an inter-layer platform", all the candidate platform structural components of the target platform and their estimated deployment positions can be directly regarded as an expected platform structural component and its expected deployment position respectively to ensure the seismic effect of the target stair section, and at the same time ensure that the component organization scheme of the target platform can meet the stair construction requirements and be compatible and adaptable with the distribution of the main structure around the platform.
[0122] In this embodiment, when any detection result other than "there is no seismic structural requirement for any target stair section overlapped with the target platform and the corresponding expected stair section structural component does not include the target seismic stair section structural component, and the actual platform type of the target platform is an inter-layer platform" is detected, the corresponding target platform will adopt the same component organization judgment logic to ensure that the component organization scheme can meet the stair construction requirements and is compatible and adaptable with the distribution status of the main structure around the platform.
[0123] Optionally, in an implementation of this embodiment, the step of performing component subtraction detection on all candidate platform structural components corresponding to the target platform and their estimated deployment positions based on the surrounding main structural environment information corresponding to the target platform to obtain all expected platform structural components of the target platform within the target building model and the expected deployment position of each expected platform structural component may include:
[0124] directly using the platform plate component of the target platform as a desired platform structural component, and directly using the estimated deployment position of the platform plate component as the desired deployment position of the corresponding desired platform structural component;
[0125] For each of the target platform's distal platform beam, proximal platform beam, and two side platform beams, based on the target platform's surrounding main structural environment information, check whether the estimated deployment position of the platform beam is completely covered by the main structural beams or shear walls;
[0126] When it is detected that the estimated deployment position of the platform beam component is not completely covered by the main structure beam or the shear wall, the platform beam component is directly used as an expected platform structure component, and the local estimated deployment position of the platform beam component not covered by the main structure beam or the shear wall is used as the expected deployment position of the corresponding expected platform structure component;
[0127] For each of the two distal ladder column components and the two proximal ladder column components of the target platform, based on the surrounding main structural environment information of the target platform, detect whether there is a main structural column, shear wall, or main structural beam perpendicular to the distal platform beam component at the estimated deployment position of the ladder column component;
[0128] When it is detected that there is no load-bearing structure among the main structural columns, shear walls and corresponding main structural beams at the estimated deployment position of the ladder column component, the ladder column component is directly used as an expected platform structural component, and the estimated deployment position of the ladder column component is used as the expected deployment position of the corresponding expected platform structural component.
[0129] Among them, when the estimated deployment position of a platform beam component is completely subtracted and covered by the first main load-bearing structure (i.e., the main structural beam or shear wall), the first main load-bearing structure can directly replace the platform beam component and overlap with other target stair sections. At this time, the platform beam component does not actually need to be derived, and the platform beam component will not be used as the expected platform structure component; when there is a second main load-bearing structure (i.e., the main structural column, shear wall or the main structural beam perpendicular to the far-end platform beam component) at the estimated deployment position of a platform ladder column component, the second main load-bearing structure can directly replace the platform ladder column component and overlap with the adjacent platform beam components and platform plate components. At this time, the platform ladder column component does not actually need to be derived, and the platform ladder column component will not be used as the expected platform structure component.
[0130] Therefore, this application can ensure that the component organization scheme corresponding to the target platform can meet the stair construction requirements and is compatible and adaptable with the distribution of the main structure around the platform by executing the specific step process of the above sub-steps E to G.
[0131] Step S230 , arranging the staircase structural components based on the three-dimensional staircase surface in the target building model according to the determined desired deployment positions of all desired staircase structural components, to obtain a three-dimensional staircase structural model of the target staircase at the target building model.
[0132] In this embodiment, the target building model and the three-dimensional stair surface of the target stair are used as references in the three-dimensional viewport, and the three-dimensional structural component instance models of each desired stair structural component are automatically arranged according to the desired deployment position of each desired stair structural component to obtain a three-dimensional stair structural model of the target stair. At this time, the three-dimensional stair structural model can effectively meet the stair construction requirements and is compatible and adapted to the distribution status of the main structure around the stairs, thereby realizing the adaptive generation function of the three-dimensional stair structural model.
[0133] At this time, steps S220 and S230 in the present application essentially belong to the staircase structural component combination design process that the architect does not need to consider. They can be automatically calculated and executed by the computer device 10, effectively reducing the architect's staircase design workload and improving the architect's staircase design efficiency. In addition, the computer device 10 displays the three-dimensional staircase structure model through a three-dimensional viewport, so that the architect can intuitively check for omissions and fill in the gaps in the staircase structure design results.
[0134] The following is an example of the design of a return staircase in a frame structure environment or a shear wall structure environment, and the execution results of the above steps S210 to S230 are described as follows: If the three-dimensional stair surface of the return staircase and the three-dimensional building model of the frame structure are Figure 12 To present, Figure 13 This is a schematic diagram of the deployment of the 3D staircase structure model of the return staircase and the 3D building model of the frame structure; if the 3D staircase surface of the return staircase and the 3D building model of the shear wall structure are Figure 14 To present, Figure 15 This is a schematic diagram of the deployment of the 3D staircase structure model of the return staircase and the 3D building model of the shear wall structure. Figure 12 and Figure 14 The corresponding return stairs are all indoor stairs, and the outer perimeter of the return stairs is actually arranged with building walls, but in order to ensure the intuitiveness of the example observation, Figures 13 to 15 None of them show the specific layout effects of the relevant building walls.
[0135] Therefore, Figure 12 For the upper platform of the return staircase, there are main structural columns at the two distal ladder column positions of the upper platform (i.e., the estimated deployment positions of the distal ladder column components), and there are main structural beams at the two proximal ladder column positions of the upper platform (i.e., the estimated deployment positions of the proximal ladder column components). The distal platform beam position of the upper platform (i.e., the estimated deployment positions of the distal platform beam components) is completely subtracted and covered by the main structural beams, and the two side platform beam positions of the upper platform (i.e., the estimated deployment positions of the side platform beam components) are completely subtracted and covered by the main structural beams. The proximal platform beam position of the upper platform (i.e., the estimated deployment positions of the proximal platform beam components) is not covered by any main load-bearing structure. Then, the expected platform structural component composition of the upper platform is composed of Figure 13 It consists of the platform plate component and the proximal platform beam component shown in (a) or (b).
[0136] right Figure 12 For the upper staircase of the return staircase, since there is a building wall outside the return staircase and the overall span of the upper staircase is not large, the upper staircase can be directly selected as a plate staircase structure. At this time, the desired staircase structural components of the upper staircase include at least Figure 13The stair slab components shown in (a) or (b) above, and because there is no shear wall around the return staircase, the upper stair requires external seismic structural measures to achieve seismic resistance. On this basis, the desired stair structural components of the upper stair may also include Figure 13 The sliding bearing shown in (b).
[0137] right Figure 12 For the middle platform of the return staircase, there are main structural columns at the two distal ladder columns of the middle platform, there is no main load-bearing structure at the two proximal ladder columns of the middle platform, the distal platform beam position of the middle platform is not covered by any main load-bearing structure, the two side platform beam positions of the middle platform are not completely covered by the main structural columns, and the proximal platform beam position of the middle platform is not covered by any main load-bearing structure. Then the expected platform structural components of the middle platform include Figure 13 The distal platform beam member, platform plate member and two side platform beam members shown in (a) and Figure 13 The proximal platform beam component and two proximal ladder column components shown in (b); wherein the desired deployment position of each of the two side platform beam components is a local side platform beam position not covered by the main structure column.
[0138] right Figure 12 For the lower staircase of the return staircase, since there is a building wall outside the return staircase and the overall span of the lower staircase is not large, the lower staircase can be directly selected as a plate staircase structure. At this time, the desired staircase structural components of the lower staircase include at least Figure 13 The stair slab components shown in (a) or (b) above, and because there is no shear wall around the return staircase, the lower stair requires external seismic structural measures to achieve seismic resistance. On this basis, the desired stair structural components of the lower stair may also include Figure 13 The sliding bearing shown in (a).
[0139] And for Figure 14 For the upper platform of the return staircase, there are shear walls at the two distal stair columns of the upper platform, and there are shear walls at the two proximal stair columns of the upper platform. The distal platform beam position of the upper platform is completely covered by the shear wall, and the two side platform beam positions of the upper platform are completely covered by the shear wall. The proximal platform beam position of the upper platform is not covered by any main load-bearing structure. Therefore, the expected platform structural components of the upper platform include Figure 15 The proximal platform beam member and platform plate member shown in (a) or (b).
[0140] right Figure 14For the upper staircase of the return staircase, since there is a shear wall around the return staircase and the overall span of the upper staircase is not large, the upper staircase can be directly selected as a plate staircase structure. At this time, the desired staircase structural components of the upper staircase include: Figure 15 The stair section plate components shown in (a) or (b) above, and because the structural stiffness of the existing shear walls around the return staircase is large enough, the upper stair section does not require external seismic structural measures to achieve seismic resistance, so the desired stair section structural component composition of the upper stair section does not need to include sliding supports.
[0141] right Figure 14 For the middle platform of the return staircase, there are shear walls at the two distal stair columns of the middle platform, there are no shear walls at the two proximal stair columns of the middle platform, the distal platform beam position of the middle platform is completely covered by the shear wall, the two side platform beam positions of the middle platform are not completely covered by the shear wall, and the proximal platform beam position of the middle platform is not covered by any main load-bearing structure. Then the expected platform structural components of the middle platform include Figure 15 The proximal platform beam member, platform plate member, one side platform beam member and two proximal ladder column members shown in (a), and Figure 15 Another side platform beam component is shown in (b); wherein, the desired deployment position of each of the two side platform beam components is the local side platform beam position not covered by the shear wall.
[0142] right Figure 14 For the lower stair section of the return staircase, since there is a shear wall around the return staircase and the overall span of the lower stair section is not large, the lower stair section can be directly selected as a plate stair section structure. At this time, the desired stair section structural components of the lower stair section include: Figure 15 The stair section plate components shown in (a) or (b) above, and because the structural stiffness of the existing shear walls around the return staircase is large enough, the lower stair section does not require external seismic structural measures to achieve seismic resistance, so the desired stair section structural component composition of the lower stair section does not need to include sliding supports.
[0143] Therefore, the present application can divide the conventional stair structure drawing design work into stair surface effect design and stair structural component combination design by executing the above steps S210 to S230. The architect can intuitively present the abstract accessibility relationship of the stair surface to be designed through the three-dimensional stair surface, and carry the stair structural requirements of the stair to be designed through the stair surface parameters to realize the stair surface effect design that the architect is responsible for. Then, based on the three-dimensional stair surface and stair surface parameters, the main structural environment information around the stairs is used to represent the distribution status of the main structure around the stairs to be designed in the target building. Through the adaptive arrangement of the stair structural components, it is ensured that the finally generated three-dimensional stair structural model can meet the stair structural requirements and can also be compatible and adapted with the distribution status of the main structure around the stairs, so as to realize the adaptive generation function of the three-dimensional stair structural model, thereby reducing the architect's stair design workload, improving the architect's stair design efficiency, and facilitating the architect to intuitively check for omissions and fill in the gaps.
[0144] Alternatively, see Figure 16 , Figure 16 This is the second flow chart of the three-dimensional staircase design method provided in the embodiment of this application. Figure 5 Compared with the three-dimensional stair design method shown in Figure 16 The three-dimensional staircase design method shown may further include step S240 between step S220 and step S230, so that the architect can flexibly modify and adjust the adaptively generated three-dimensional staircase structure model.
[0145] Step S240: In response to the user's adjustment operation on at least one desired staircase structural component corresponding to the target staircase and / or the desired deployment position of the corresponding desired staircase structural component, the at least one desired staircase structural component and / or the desired deployment position of the corresponding desired staircase structural component is updated.
[0146] The above adjustment operations may include any one or more combinations of operations such as adding, deleting, replacing, resizing and reshaping the desired building section structural components and / or the desired platform structural components.
[0147] Therefore, the present application can facilitate architects to flexibly modify and adjust the adaptively generated three-dimensional staircase structure model by executing the above steps S210, S220, S240 and S230.
[0148] Alternatively, see Figure 17 , Figure 17 This is the third flow chart of the three-dimensional staircase design method provided in the embodiment of this application. Figure 5 or Figure 16 Compared with the three-dimensional stair design method shown in Figure 17 The three-dimensional staircase design method shown may further include steps S250 and S260 to realize the automatic generation function of the staircase structure construction plan.
[0149] Step S250 , calculating the actual characteristic size of each desired staircase structural component in the three-dimensional staircase structural model according to the staircase surface parameters.
[0150] In this embodiment, the computer device 10 can calculate characteristic dimensions based on the desired stair surface parameters of the target staircase based on the dimensional standard requirement information of each desired staircase structural component (e.g., the ratio of the thickness of the staircase plate component to the staircase span, the ratio of the height of the platform beam component to the staircase span, the ratio of the thickness of the platform plate component to the staircase span, the column width value range of the platform staircase column component, the column length value range of the platform staircase column component, the minimum thickness value of the staircase plate component, the minimum height value of the platform beam component, and the minimum thickness value of the platform plate component, etc.) and the desired deployment position, thereby obtaining the actual characteristic dimensions of each desired staircase structural component. The dimensional standard requirement information can be entered by the architect through the parameter configuration window or pre-stored in the computer device 10.
[0151] Step S260 , performing load analysis based on the three-dimensional staircase structure model according to the staircase surface parameters and the actual characteristic dimensions of all desired staircase structural components, and obtaining a staircase construction detail drawing of the target staircase at the target building corresponding to the target building model.
[0152] In this embodiment, the architect may divide multiple designed staircase structures of the same model structure in the target building model into the same staircase group, and then the computer device 10 may calculate, for each staircase group, the external load and self-weight load of each desired staircase structural component of a single three-dimensional staircase structural model in the staircase group. Then, based on the calculated external load and self-weight load, combined with the component lap bearing relationship of the three-dimensional staircase structural model, a load and force analysis is performed to obtain a reinforcement arrangement scheme for each desired staircase structural component in the three-dimensional staircase structural model.
[0153] At the same time, the computer device 10 can perform horizontal projection processing and vertical section processing on the overall three-dimensional structural model corresponding to the stair group to obtain the stair plan and stair cross-section of the stair group, and mark the railing lines on the stair plan and the stair cross-section respectively to obtain the stair structure plan drawing and stair structure cross-section drawing of the stair group.
[0154] At this time, the computer device 10 can obtain the detailed construction drawings of the target staircase at the target building by comprehensively marking the staircase structure plan drawings and staircase structure cross-sectional drawings of the staircase group and the reinforcement setting plan corresponding to the staircase group.
[0155] Therefore, the present application can realize the automatic generation function of the stair structure construction plan based on the automatically generated three-dimensional stair structure model by executing the above steps S250 and S260.
[0156] In the embodiments provided in this application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architectures, functions and operations of the devices, methods and computer program products according to the embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, program segment or a part of the code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or can be implemented using a combination of dedicated hardware and computer instructions.
[0157] In addition, the functional modules in each embodiment of the present application can be integrated together to form an independent part, or each module can exist separately, or two or more modules can be integrated to form an independent part. If the function is implemented in the form of a software functional module and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a readable storage medium, including several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned readable storage medium includes various media that can store program code, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0158] The above are merely various embodiments of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A three-dimensional staircase design method, characterized in that: The method comprises: In response to a user's stair surface design operation for a target stair within a target building model, a three-dimensional stair surface of the target stair is drawn within the target building model, and stair surface parameters of the three-dimensional stair surface and environmental information of a main structure surrounding the stair are obtained; Determine, based on the stair surface parameters and the surrounding main structural environment information of the stair, all desired stair structural components required for the target staircase at the target building model, as well as the desired deployment position of each desired stair structural component at the target building model, wherein the stair surface parameters include surface distribution parameters of all target stair sections and all target platforms in the target staircase, and the surrounding main structural environment information of the staircase includes surrounding main structural environment information of all target stair sections and all target platforms, wherein the surrounding main structural environment information is used to describe the distribution status of the main load-bearing structure around the corresponding target stair section or target platform; wherein, for each target stair section, detect, based on the surrounding main structural environment information and surface distribution parameters corresponding to the target stair section, whether the actual stair section type of the target stair section is a beam stair section or a plate stair section; According to the determined expected deployment positions of all the expected staircase structural components, staircase structural components are arranged based on the three-dimensional staircase surface in the target building model to obtain a three-dimensional staircase structural model of the target staircase at the target building model.
2. The method according to claim 1, characterized in that The all desired stair structural components include a plurality of desired stair segment structural components associated with each of all target stair segments and a plurality of desired platform structural components associated with each of all target platforms. For each target stair segment, the steps of determining, based on surface distribution parameters corresponding to the target stair segment and surrounding main structural environment information, all desired stair segment structural components matching the target stair segment and the desired deployment position of each desired stair segment structural component include: When it is detected that the actual stair segment type of the target stair segment is a beam stair segment, a pre-stored conventional stair segment structural component combination deployment relationship corresponding to the beam stair segment is called, and a structural component deployment prediction is performed based on the surface distribution parameters of the target stair segment to obtain all the desired stair segment structural components required to realize the target stair segment and the desired deployment position of each desired stair segment structural component; When it is detected that the actual stair section type of the target stair section is a plate stair section, it is detected whether the target stair section has seismic structural requirements based on the surrounding main structural environment information of the target stair section, and the structural component deployment is predicted based on the seismic structural requirement detection results and the surface distribution parameters of the target stair section to obtain all the expected stair section structural components required to realize the target stair section and the expected deployment position of each expected stair section structural component.
3. The method according to claim 1, characterized in that The step of detecting whether the actual stair segment type of the target stair segment is a beam-type stair segment or a plate-type stair segment based on the surrounding main structure environment information and surface distribution parameters corresponding to the target stair segment includes: Based on the surrounding main structural environment information of the target stair section, detect whether there is a building wall outside the target stair section; If it is detected that there is no building wall around the target stair segment, then the actual stair segment type of the target stair segment is determined to be a beam stair segment; otherwise, the actual stair segment span of the target stair segment is calculated based on the surface distribution parameters of the target stair segment, and it is determined whether the actual stair segment span exceeds a preset span threshold; When it is detected that the actual stair span exceeds the preset span threshold, determining that the actual stair type of the target stair is a beam stair; When it is detected that the actual stair segment span does not exceed the preset span threshold, it is determined that the actual stair segment type of the target stair segment is a plate-type stair segment.
4. The method according to claim 2, characterized in that The step of predicting the deployment of structural components based on the seismic structural requirement detection results and the surface distribution parameters of the target stair section to obtain all desired stair section structural components required to realize the target stair section and the desired deployment position of each desired stair section structural component includes: If the seismic structural requirement detection result indicates that the target stair section does not have a seismic structural requirement, a pre-stored conventional stair section structural component overlap deployment relationship corresponding to the plate-type stair section is called, and a structural component deployment prediction is performed based on the surface distribution parameters of the target stair section to obtain all desired stair section structural components required to realize the target stair section and the desired deployment position of each desired stair section structural component; When the seismic structural requirement detection result shows that the target stair section has seismic structural requirements, the pre-stored seismic stair section structural component combination deployment relationship corresponding to the plate-type stair section is called, and the structural component deployment prediction is performed based on the surface distribution parameters of the target stair section to obtain all the expected stair section structural components required to realize the target stair section and the expected deployment position of each expected stair section structural component.
5. The method according to any one of claims 1 to 4, characterized in that For each target platform, based on the surface distribution parameters corresponding to the target platform and the surrounding main structural environment information, the steps of determining all expected platform structural components matching the target platform and the expected deployment position of each expected platform structural component include: Calling pre-stored conventional platform structural component combination deployment relationships, performing structural component deployment prediction based on surface distribution parameters corresponding to the target platform, and obtaining all candidate platform structural components required to realize the target platform and the estimated deployment position of each candidate platform structural component; Detect whether any target stair section connected to the target platform has seismic structural requirements and whether the corresponding expected stair section structural components include target seismic stair section structural components, and detect whether the actual platform type of the target platform is a floor platform or an inter-story platform based on the surface distribution parameters of the target platform; When it is detected that any target stair section connected to the target platform has a seismic structural requirement and the corresponding expected stair section structural component does not include the target seismic stair section structural component, and the actual platform type of the target platform is an inter-layer platform, all candidate platform structural components corresponding to the target platform are directly used as an expected platform structural component of the target platform, and the estimated deployment position of each candidate platform structural component is used as the expected deployment position of the corresponding expected platform structural component. Otherwise, according to the surrounding main structure environment information corresponding to the target platform, all candidate platform structural components corresponding to the target platform and their estimated deployment positions are subjected to component deduction detection to obtain all expected platform structural components of the target platform within the target building model, as well as the expected deployment position of each expected platform structural component.
6. The method according to claim 5, characterized in that All candidate platform structural components of a single target platform include a platform plate component, a distal platform beam component, a proximal platform beam component, two distal ladder column components, two proximal ladder column components, and two side platform beam components. Then, the step of performing component subtraction detection on all candidate platform structural components corresponding to the target platform and their estimated deployment positions based on the surrounding main structural environment information corresponding to the target platform to obtain all expected platform structural components of the target platform within the target building model, as well as the expected deployment position of each expected platform structural component, includes: directly using the platform plate component of the target platform as a desired platform structural component, and directly using the estimated deployment position of the platform plate component as the desired deployment position of the corresponding desired platform structural component; For each of the target platform's distal platform beam, proximal platform beam, and two side platform beams, based on the target platform's surrounding main structural environment information, check whether the estimated deployment position of the platform beam is completely covered by the main structural beams or shear walls; When it is detected that the estimated deployment position of the platform beam component is not completely covered by the main structure beam or the shear wall, the platform beam component is directly used as an expected platform structure component, and the local estimated deployment position of the platform beam component not covered by the main structure beam or the shear wall is used as the expected deployment position of the corresponding expected platform structure component; For each of the two distal ladder column components and the two proximal ladder column components of the target platform, based on the surrounding main structural environment information of the target platform, detect whether there is a main structural column, shear wall, or main structural beam perpendicular to the distal platform beam component at the estimated deployment position of the ladder column component; When it is detected that there is no load-bearing structure among the main structural columns, shear walls and corresponding main structural beams at the estimated deployment position of the ladder column component, the ladder column component is directly used as an expected platform structural component, and the estimated deployment position of the ladder column component is used as the expected deployment position of the corresponding expected platform structural component.
7. The method according to claim 1, characterized in that Before the step of arranging the staircase structural components based on the three-dimensional staircase surface in the target building model according to the determined respective expected deployment positions of all expected staircase structural components, the method further includes: In response to a user's adjustment operation on at least one desired staircase structural component corresponding to the target staircase and / or the desired deployment position of the corresponding desired staircase structural component, component updates are performed on the at least one desired staircase structural component and / or the desired deployment position of the corresponding desired staircase structural component.
8. The method according to claim 1 or 7, characterized in that The method further comprises: Calculating the actual characteristic size of each desired staircase structural component in the three-dimensional staircase structural model according to the staircase surface parameters; According to the stair surface parameters and the actual characteristic dimensions of all desired stair structural components, a load stress analysis is performed based on the three-dimensional stair structural model to obtain a stair construction detail drawing of the target stair at the target building corresponding to the target building model.
9. A computer device, characterized in that: The invention comprises a processor and a memory, wherein the memory stores a computer program, and the processor can execute the computer program to implement the three-dimensional staircase design method according to any one of claims 1 to 8.
10. A readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a computer device, the three-dimensional staircase design method according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Architectural drawing-based automatic building modeling method
CN108363867A
Stair component creating method and device and electronic equipment
CN113609553A