Stair adjusting system based on artificial intelligence
The AI-based staircase adjustment system automatically calculates and updates staircase layout parameters, solving the problem of low design efficiency in existing technologies and enabling rapid and compliant staircase style adjustments.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ARCHITECTURAL DESIGN INST FUKIEN PROV
- Filing Date
- 2025-12-19
- Publication Date
- 2026-04-28
AI Technical Summary
Existing staircase designs rely on manual calculations, which are inefficient, prone to errors, and make it difficult to easily adjust the style.
An AI-based staircase adjustment system is adopted, including a data acquisition module, a style selection module, an AI processing engine, and a parametric update module, which automatically calculates and updates staircase layout parameters to ensure compliance with design constraints.
It enables automated and rapid adjustments to staircase design, improves design efficiency, reduces calculation errors, and ensures design compliance and consistency.
Smart Images

Figure CN121936010A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of staircase design technology, specifically an artificial intelligence-based staircase adjustment system. Background Technology
[0002] Existing staircase designs primarily adhere to building codes to ensure safety and comfort. The design process begins by determining the staircase's purpose, foot traffic, and spatial dimensions. Based on this, the riser height and width (which must conform to ergonomic proportions), stair length, and landing are calculated. Simultaneously, safety details such as handrail height, balustrade spacing, and anti-slip treatment of the treads must be strictly implemented according to standards. Structurally, reinforced concrete, steel structures, or precast components can be used, and finishing treatments can be applied in conjunction with the architectural style to ultimately achieve a unity of function, safety, and aesthetics.
[0003] In the current technology, staircase design relies entirely on manual calculation and drawing by designers. Designers need to calculate the size and number of steps one by one according to the building's floor height, specifications and other conditions, and draw them repeatedly in the floor plan and elevation drawings of each floor. Once the floor height or style changes, it is necessary to manually recalculate and modify the drawings floor by floor. The process is tedious, inefficient and prone to calculation errors or violations of specifications.
[0004] Therefore, an artificial intelligence-based staircase adjustment system is proposed to address the above problems. Summary of the Invention
[0005] To overcome the shortcomings of existing technologies and solve the problem that manual design makes it difficult to adjust the already designed style, this invention proposes an artificial intelligence-based staircase adjustment system.
[0006] An AI-based staircase adjustment system includes a data acquisition module for acquiring overall parameters of a building project and staircase design constraints; a style selection module for receiving a user-selected target staircase style; an AI processing engine connected to the data acquisition module and the style selection module for automatically generating staircase layout parameters matching the target style for all floors based on the overall parameters and design constraints; and a parameterized update module connected to the AI processing engine for applying and updating the generated staircase layout parameters to the staircase models of all floors.
[0007] Preferably, the overall parameters include at least one of the following: building floor height, number of floors, and stairwell plan dimensions; the design constraints include at least one of the following: stair tread height range, stair tread width range, stair slope range, and fire protection code requirements.
[0008] Preferably, the artificial intelligence processing engine includes: a parameter calculation unit for recalculating the number of steps, the location and size of the resting platform of the staircase based on the changed overall parameters; and a style adaptation unit for applying the design rules of the target style to the recalculated staircase structure.
[0009] Preferably, the artificial intelligence processing engine further includes a verification unit for verifying whether the generated staircase layout parameters meet the design constraints. If they do not meet the constraints, the calculation and adaptation are re-performed, and an alarm message is output.
[0010] Preferably, the system also includes a style library, which pre-stores various stair styles and their corresponding design rules; the target style options provided by the style selection module are derived from this style library.
[0011] Preferably, the staircase styles include double-flight staircases, single-flight staircases, scissor staircases, curved staircases, and triple-flight staircases; when a user switches the target style through the style selection module, the artificial intelligence processing engine and the parameterized update module work together to complete the overall replacement of the staircase styles on all floors.
[0012] Preferably, the parametric update module achieves batch updates of the stairwell model by calling the application programming interface of the building information modeling software or by interacting with the computer-aided design system.
[0013] Preferably, the system further includes an adaptive synchronization mechanism; when a user modifies the local parameters of any floor stairwell, the adaptive synchronization mechanism is triggered, and the artificial intelligence processing engine recalculates and generates global layout parameters applicable to all floor stairwells based on this local modification, and the parameterized update module completes the synchronization update.
[0014] Preferably, the data acquisition module is also used to acquire and associate multiple stairwell groups in the building project; the system can respond to user operations and independently perform parameter updates or style replacements for specific associated stairwell groups without affecting other stairwells in the project.
[0015] Preferably, the system further includes a visualization preview module, which is used to display a 3D rendering of the layout change to the user before the parametric update module performs the actual model update, and to trigger the parametric update module to perform the update operation after the user confirms.
[0016] The advantages of this invention are:
[0017] 1. This invention uses a data acquisition module to monitor key parameters related to building stairwells in real time, as well as instructions issued by users through the style selection module. When any change in such input conditions is detected, or a new stair style is selected from the style library, the change is immediately captured by the system and acts as a clear trigger signal to automatically start the core artificial intelligence processing engine. This stage realizes the transformation from "passive waiting" to "active response", laying the foundation for subsequent automated processing.
[0018] 2. This invention utilizes an artificial intelligence processing engine to enter the core processing and intelligent decision-making stage. The engine does not perform simple mathematical calculations but executes a complex, multi-step reasoning and optimization process. First, its parameter calculation unit re-iterates calculations based on new input conditions and rigid design constraints to accurately determine key parameters such as the number of steps, step size, and platform position. Next, the style adaptation unit intervenes, applying the inherent design rules of the user-selected target style to the calculated parameter skeleton. During this process, the verification unit verifies the compliance of the generated scheme throughout to ensure that it fully meets safety and comfort standards. The engine outputs a complete set of standardized layout parameters applicable to all floors, which is both compliant and conforms to the target style.
[0019] 3. This invention receives a standardized layout parameter set generated by the AI engine through a parameterized update module, and writes these parameters into the 3D model of the entire project in batches and accurately through a deep integration interface with BIM / CAD software. This automatically completes the synchronous update of the geometry and attributes of all relevant floor stairwell models. To improve reliability, the system can optionally introduce a visualization preview module to provide users with a preview of the effect before the final update. The update is then executed after user confirmation, forming a closed-loop feedback. Attached Figure Description
[0020] Figure 1 This is a flowchart of one embodiment of the present invention. Detailed Implementation
[0021] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0022] Please see Figure 1As shown, an artificial intelligence-based staircase adjustment system includes a data acquisition module for acquiring overall parameters of a building project and staircase design constraints; a style selection module for receiving a user-selected target staircase style; an artificial intelligence processing engine connected to the data acquisition module and the style selection module for automatically generating staircase layout parameters matching the target style for all floors based on the overall parameters and design constraints; and a parameterized update module connected to the artificial intelligence processing engine for applying and updating the generated staircase layout parameters to the staircase models of all floors.
[0023] To address the problem that manual design makes it difficult to adjust the already designed style, this invention proposes an artificial intelligence-based staircase adjustment system.
[0024] When this invention is in use, the data acquisition module, as the system's input interface, is used to actively scan and acquire overall parameters from the global database of the building project or manually input by the user. The overall parameters include at least the uniform floor height, the total number of floors, and the net floor plan dimensions of the stairwells on each floor. At the same time, the module is also used to read the stairwell design constraints preset in the system or defined by the user. These constraints constitute a set of hard rules that the stairwell design must follow.
[0025] The style selection module, as a human-computer interaction interface component of the AI-based stair adjustment system, displays available stair styles to users in the form of a graphical list or icons, and receives a single stair target style selected by the user. This selection operation will serve as a trigger instruction for subsequent global style unification.
[0026] The artificial intelligence processing engine, as the central processing and decision-making core of the AI-based staircase adjustment system, establishes a bidirectional connection with the data acquisition module and style selection module through an internal data bus. When it receives new overall parameters or new target style instructions, the engine calls the built-in algorithm and rule library, takes the overall parameters and design constraints as input variables, and performs automated calculations and logical reasoning. This generates a complete set of staircase layout parameters for each floor of the project, which are interconnected and structurally perfectly matched with the target style. These parameters constitute the geometric basis of the staircase 3D model.
[0027] The parameterized update module, as the output actuator of the AI-based staircase adjustment system, is directly connected to the output of the AI processing engine. Its function is to receive a complete set of staircase layout parameters generated by the engine, applicable to all floors, and based on this parameter data, drive the underlying graphics platform to automatically reconstruct or modify the 3D model of all target staircases, so as to realize batch, accurate and real-time updates of model geometry and attribute information.
[0028] Furthermore, the overall parameters include at least one of the following: building floor height, number of floors, and stairwell plan dimensions; the design constraints include at least one of the following: stair tread height range, stair tread width range, stair slope range, and fire protection code requirements.
[0029] When using this invention, the overall parameters are a dynamic set of data. It is not limited to the initial building height, number of floors, and stairwell plan dimensions, but also includes parameter changes that may occur during the design process. The system can capture these changes in real time and use them as new calculation basis.
[0030] Design constraints are a multi-dimensional compliance and safety rule base, including but not limited to: the range of stair tread height and width to ensure walking comfort, the range of stair slope to meet different usage scenarios, and mandatory fire protection requirements, such as the minimum evacuation width, the requirements for setting up rest platforms, and the height and spacing of railings.
[0031] Furthermore, the artificial intelligence processing engine includes: a parameter calculation unit, used to recalculate the number of steps, the location and size of the resting platform of the staircase based on the changed overall parameters; and a style adaptation unit, used to apply the design rules of the target style to the recalculated staircase structure.
[0032] In use, the parameter calculation unit is the "computational brain" of the engine. When the data acquisition module detects changes in key overall parameters such as "floor height", it immediately starts a high-speed calculation process. Based on the latest floor height value and the preset step height range, it accurately recalculates the number of steps for each run, the precise height and width of each step, the location and specific dimensions of the rest platform through an iterative optimization algorithm, ensuring that the optimal layout is achieved while meeting all constraints.
[0033] Style Adaptation Unit: This unit is the engine's "stylist". The style adaptation unit works in collaboration with the parameter calculation unit to store and understand the unique construction logic and spatial relationship rules of various stair styles. When the user selects the target style, this unit will use the design rules of this style as a template and forcibly apply them to the basic stair structure skeleton generated by the parameter calculation unit, thereby giving it a specific style form while ensuring the rationality of the structure.
[0034] Furthermore, the artificial intelligence processing engine further includes a verification unit for verifying whether the generated staircase layout parameters meet the design constraints. If they do not meet the constraints, the calculation and adaptation are re-performed, and an alarm message is output.
[0035] In this invention, the verification unit exists within the engine as an independent "quality inspector." After the parameter calculation unit and style adaptation unit generate the initial staircase layout parameters, the verification unit immediately performs a comprehensive and automated compliance check on these parameters, comparing each rule in the design constraints one by one. If any parameter is found to be outside the permitted range, or if the style application causes a violation of the specification, the verification unit will immediately interrupt the update process, send a feedback signal to the calculation unit, and trigger it to re-perform iterative calculation and adaptation until a fully compliant solution is generated. The verification unit will generate clear alarm information and prompt the user about the problem through the user interface.
[0036] Furthermore, the system also includes a style library, which pre-stores various stair styles and their corresponding design rules; the target style options provided by the style selection module are derived from this style library.
[0037] When this invention is used, the style library pre-stores a digital database of various standardized and parameterized stair styles and their corresponding detailed construction design rules. Each stair style is not just a name and image, but an intelligent template that encapsulates all its design logic. All the optional target styles provided to the user by the style selection module are directly pointed to and dynamically read from this style library, ensuring the consistency between the user interface and the backend data.
[0038] Furthermore, the staircase styles include double-flight staircases, single-flight staircases, scissor staircases, curved staircases, and triple-flight staircases; when a user switches the target style through the style selection module, the artificial intelligence processing engine and the parameterized update module work together to complete the overall replacement of the staircase styles on all floors.
[0039] When using this invention, the pre-stored stair styles in the style library cover the most common types in architectural design, such as double-flight staircases, single-flight staircases, scissor staircases for efficient evacuation, curved staircases with artistic shapes, and triple-flight staircases for spaces with large floor heights. Each style is an independent, instantiable object.
[0040] The AI-based staircase adjustment system defines a key workflow: when a user actively switches the target style through the style selection module, this operation is treated as a high-level instruction, directly triggering a global replacement process. In this process, the AI processing engine immediately calls the design rules of the new style, recalculates the staircase layout of all floors, and the further parametric update module is executed simultaneously. It deletes the original old style staircase models of all applicable floors in the project and creates brand new, uniformly styled scissor staircase models in batches, strictly according to the newly generated layout parameters, thus achieving efficient design with "one-click style change".
[0041] Furthermore, the parametric update module enables batch updates of the stairwell model by calling the application programming interface of the building information modeling software or interacting with the computer-aided design system.
[0042] In this invention, the parametric update module is not an independent drawing tool, but a driving module that is deeply integrated with mainstream building information modeling software or computer-aided design systems through a specific technical interface. In actual use, it accesses and modifies the staircase primitive objects inside the software programmatically by calling the application programming interface provided by the BIM software or by establishing a two-way data interaction channel with the CAD system. The module translates the generated layout parameter list into modeling commands that the underlying graphics software can recognize, thereby achieving precise and batch refreshing and overwriting of the geometric attributes and type parameters of all target stairwell models in the project, ensuring that the virtual building model and the system calculation data are always synchronized.
[0043] Furthermore, the system also includes an adaptive synchronization mechanism; when a user modifies the local parameters of any floor stairwell, the adaptive synchronization mechanism is triggered, and the artificial intelligence processing engine recalculates and generates global layout parameters applicable to all floor stairwells based on this local modification, and the parameterized update module completes the synchronization update.
[0044] In use, the adaptive synchronization mechanism is a background process that continuously monitors and responds intelligently. When a user makes a personalized modification to a local parameter in the stairwell model of a specific floor, the mechanism will be triggered immediately. The adaptive synchronization mechanism recognizes this local modification as an important design intent input that may have global value. The adaptive synchronization mechanism will guide the artificial intelligence processing engine to use the modified parameter as one of the new global optimization targets, rerun the calculation logic, and generate a new global layout parameter scheme that can extend this modification to all other floors.
[0045] Furthermore, the data acquisition module is also used to acquire and associate multiple stairwell groups in the building project; the system can respond to user operations and independently perform parameter updates or style replacements for specific associated stairwell groups without affecting other stairwells in the project.
[0046] When this invention is used, the function of the data acquisition module is expanded. The data acquisition module not only collects basic parameters, but also identifies, acquires and logically associates multiple stairwells in a building project, dividing them into different "stairwell groups".
[0047] Based on this grouping information, the system can respond to the user's selection of a specific stairwell group and independently perform parameter updates or style replacements for the selected and associated specific stairwell group. This operation will not affect the stairwells in other groups that are not selected in the project. This provides great convenience for differentiated and refined design of different types of stairwells in large and complex projects.
[0048] Furthermore, the system also includes a visualization preview module, which is used to show the user a 3D rendering of the layout change before the parametric update module performs the actual model update, and then trigger the parametric update module to perform the update operation after the user confirms.
[0049] When using this invention, the visualization preview module acts as an intermediate buffer and decision support link. After the artificial intelligence processing engine generates new layout parameters, it does not immediately command the parameterization update module to modify the main model. Instead, the visualization preview module intervenes first and uses these new parameters to quickly render and display a realistic 3D effect or animation after the layout change in an independent, non-destructive view window.
[0050] Users can visually assess the impact of the changes on space, aesthetics, and functionality through this preview. The system will wait for the user's final confirmation. Only after the user confirms satisfaction and issues an execution command will the module notify the parametric update module to perform substantive update operations on the main project model. If the user cancels, all changes will be discarded, thus effectively preventing undesirable automatic modifications from overwriting the original design and ensuring the accuracy and controllability of design decisions.
[0051] Working principle: When in use, the data acquisition module monitors key parameters related to the building's stairwell in real time, as well as instructions issued by the user through the style selection module. When any change in such input conditions is detected, or a new stair style is selected from the style library, the change is immediately captured by the system and acts as a clear trigger signal to automatically start the core artificial intelligence processing engine. This stage realizes the transformation from "passive waiting" to "active response", laying the foundation for subsequent automated processing.
[0052] After the trigger signal is issued, the system's artificial intelligence processing engine enters the core processing and intelligent decision-making stage. The engine does not perform simple mathematical calculations, but rather executes a complex, multi-step reasoning and optimization process. First, its parameter calculation unit iteratively calculates based on new input conditions and rigid design constraints to accurately determine key parameters such as the number of steps, step size, and platform position. Next, the style adaptation unit intervenes, applying the inherent design rules of the user-selected target style to the calculated parameter skeleton. Throughout this process, the verification unit verifies the compliance of the generated solution, ensuring it fully meets safety and comfort requirements. To ensure compliance with standards, the engine outputs a complete set of standardized layout parameters applicable to all floors, conforming to both compliance and the target style. The final stage is the system's execution and feedback. The parameterized update module receives the standardized layout parameter set generated by the AI engine and, through a deep integration interface with BIM / CAD software, batches and accurately writes these parameters into the 3D model of the entire project, automatically completing the synchronous update of the geometry and attributes of all relevant floor stairwell models. To improve reliability, the system can optionally introduce a visual preview module to provide users with a preview of the effect before the final update, which is then executed after user confirmation, forming a closed-loop feedback.
[0053] The foregoing has shown and described the basic principles, main features, and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The embodiments and descriptions in the specification are merely illustrative of the principles of the invention. Various changes and modifications can be made to the invention without departing from its spirit and scope, and all such changes and modifications fall within the scope of the claimed invention.
Claims
1. A staircase adjustment system based on artificial intelligence, characterized in that: include The data acquisition module is used to acquire the overall parameters of the building project and the design constraints of the stairwell. The style selection module is used to receive the target stair style selected by the user; An artificial intelligence processing engine, connected to the data acquisition module and the style selection module, is used to automatically generate stair layout parameters that match the target style for stairwells on all floors based on the overall parameters and design constraints. The parameterized update module, connected to the artificial intelligence processing engine, is used to apply and update the generated stair layout parameters to the stairwell models of all floors.
2. The artificial intelligence-based staircase adjustment system according to claim 1, characterized in that: The overall parameters include at least one of the following: building floor height, number of floors, and stairwell plan dimensions; the design constraints include at least one of the following: stair tread height range, stair tread width range, stair slope range, and fire protection code requirements.
3. The artificial intelligence-based staircase adjustment system according to claim 1, characterized in that: The artificial intelligence processing engine includes: a parameter calculation unit, used to recalculate the number of steps, the location and size of the resting platform of the staircase based on the changed overall parameters; and a style adaptation unit, used to apply the design rules of the target style to the recalculated staircase structure.
4. The artificial intelligence-based staircase adjustment system according to claim 3, characterized in that: The artificial intelligence processing engine further includes a verification unit, which verifies whether the generated staircase layout parameters meet the design constraints. If they do not meet the constraints, the calculation and adaptation are re-performed, and an alarm message is output.
5. The artificial intelligence-based staircase adjustment system according to claim 1, characterized in that: The system also includes a style library, which pre-stores various stair styles and their corresponding design rules; the target style options provided by the style selection module are derived from this style library.
6. The artificial intelligence-based staircase adjustment system according to claim 5, characterized in that: The staircase styles include double-flight staircases, single-flight staircases, scissor staircases, curved staircases, and triple-flight staircases. When a user switches the target style through the style selection module, the artificial intelligence processing engine and the parameterized update module work together to complete the overall replacement of the staircase styles on all floors.
7. The artificial intelligence-based staircase adjustment system according to claim 1, characterized in that: The parametric update module enables batch updates of the stairwell model by calling the application programming interface of the building information modeling software or interacting with the computer-aided design system.
8. The artificial intelligence-based staircase adjustment system according to claim 1, characterized in that: The system also includes an adaptive synchronization mechanism; when a user modifies the local parameters of any floor stairwell, the adaptive synchronization mechanism is triggered, and the artificial intelligence processing engine recalculates and generates global layout parameters applicable to all floor stairwells based on this local modification, and the parameterized update module completes the synchronization update.
9. The artificial intelligence-based staircase adjustment system according to claim 1, characterized in that: The data acquisition module is also used to acquire and associate multiple stairwell groups in the building project; the system can respond to user operations and independently perform parameter updates or style replacements for specific stairwell groups that are associated, without affecting other stairwells in the project.
10. The artificial intelligence-based staircase adjustment system according to claim 1, characterized in that: The system also includes a visualization preview module, which is used to show the user a 3D rendering of the layout change before the parametric update module performs the actual model update, and then trigger the parametric update module to perform the update operation after the user confirms.