Modeling method based on Revit parameterization automatic stair brick arrangement family

Through the parameterized escalator stair brick-mounted family modeling method based on Revit, the problems of low efficiency and complex operation of stair brick-mounted in the existing technology are solved, efficient modeling, precise engineering volume statistics and cost control are realized, and multi-scheme optimization is supported.

CN120068222APending Publication Date: 2025-05-30GUANGZHOU ENG CONTRCTOR GRP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510145420.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-10
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The existing stair brick-laying technology is inefficient, complex in operation, and difficult to meet the needs of digital and refined development of the construction industry.

Method used

The parameterized escalating staircase brick-row family modeling method based on Revit is adopted. By inputting key data such as skirting line width, total step length, brick joints, etc., the system automatically generates a brick-row model to simplify the modeling process and improve efficiency.

Benefits of technology

It greatly reduces the modeling workload, improves the modeling efficiency and the response speed of design changes, shortens the project cycle, realizes accurate project volume statistics and cost control, and supports rapid selection and optimization of multiple solutions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120068222A_ABST
    Figure CN120068222A_ABST
Patent Text Reader

Abstract

The invention discloses a modeling method for an automatic stair brick arrangement family based on Revit parameterization. Aiming at the problems of low efficiency, poor effect, complicated operation and the like of the existing stair brick arrangement technology, the method comprises the following steps of: creating a metric conventional model, stretching a drawing component, setting parameters, obtaining an integral frame through oblique array, and then creating a project amount detail table. The method has the remarkable advantages that the stair width can be conveniently adjusted, rapid adjustment is achieved through parameterization setting, the work amount is automatically counted, multiple schemes are optimized, compared and selected, the brick arranging direction is flexibly controlled, and the material schemes are visually compared. In practical application such as commercial complex and residential district stair projects, accurate modeling can be achieved according to different requirements, design efficiency and quality are improved, material waste and progress lag are avoided, an efficient, intelligent and accurate solution is provided for building stair brick arrangement, and development and progress of the stair brick arrangement technology in the technical field of building BIM are powerfully promoted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of building BIM, and in particular to a modeling method based on a Revit parametric automatic stair brick laying family. Background Technique

[0002] In the current era background where the digital wave is surging, the rapid development of information technology is profoundly reshaping the pattern of various industries. As a traditional basic industry, the construction industry has also actively participated in the wave of digital transformation. Among them, the vigorous implementation of the "Implementation Opinions on Accelerating the Application of Building Information Modeling (BIM) Technology" has become an important catalyst for the digital process of the construction industry. With its powerful information integration and visualization functions, BIM technology has become an indispensable key tool in the entire life cycle of building design, construction, and operation.

[0003] Among the many links in the construction field, the staircase, as an important part of the vertical transportation within a building, has an undeniable impact on the quality of the entire building in terms of construction quality and aesthetics. Whether considering the rigor of engineering quality management, the refinement of project cost control, or the achievement of engineering excellence goals, there are increasingly stringent requirements for high-precision brick laying modeling of staircases and the optimization of brick laying guidance construction plans based on this. Using BIM technology to reasonably lay bricks on stair treads can bring many significant advantages during the staircase brick laying construction process. It not only helps to strictly control the construction quality, improve construction efficiency, but also greatly enhances the overall aesthetics and coordination of the building.

[0004] However, when examining the current existing staircase brick laying technical means, it is found that there are many insurmountable defects. Currently, the conventional staircase brick laying methods mainly focus on the following two:

[0005] First, using AutoCAD for two-dimensional line layout. Due to the inherent limitations of the two-dimensional plane space, this traditional method is unable to express the actual three-dimensional effect after construction. It cannot clearly and intuitively present the connection relationship of the tread bricks between the vertical and horizontal planes, making it difficult for construction workers to understand the design intent and actual operation process. More prominent is that when manually arranging the detailed practices such as tread bricks, brick joints, and water retaining lines, the efficiency is extremely low. Especially when it is necessary to compare and select multiple brick laying schemes, each adjustment of the scheme means a large amount of repetitive manual modification and drawing work, which undoubtedly greatly consumes human, material, and time costs, seriously restricting the improvement of the efficiency and quality of staircase brick laying work.

[0006] Second, the traditional array arrangement method of 3D software is adopted. Although this method has made progress in 3D visualization compared with 2D drawing, there are still many drawbacks. Its operation process is complex and cumbersome, and requires a high level of technical skills and experience of the operators. Especially when facing the common situation of changing the size of bricks, the entire brick laying model often needs to be adjusted repeatedly on a large scale, which not only easily leads to operation errors, but also seriously affects the efficiency of quickly comparing and selecting multiple brick laying schemes. In the current era background of pursuing efficient and precise building construction, this low-efficiency brick laying method is obviously difficult to meet the growing requirements for building quality and construction progress.

[0007] In summary, the existing stair brick laying technology can no longer meet the urgent needs of the digital and refined development of the construction industry. Therefore, inventing a self-built parametric automatic stair brick laying family to effectively solve the above series of problems has extremely important practical significance and application value for promoting the innovation and development of the stair brick laying technology in the construction industry. Summary of the Invention

[0008] The purpose of the present invention is to provide a modeling method for a parametric automatic stair brick laying family based on Revit. Through innovative parametric settings, the modeling process is greatly simplified. Only by inputting key data such as the width of the skirting board (which can be selected to be closed), the total length of the steps, the leftmost step brick, the brick joint, and the brick size into the model, the system can automatically generate a brick laying model without the need to manually outline the model contour, greatly reducing the modeling workload and significantly improving the modeling efficiency. At the same time, when adjusting the scheme, only by modifying the corresponding parameter values, the model can be quickly updated, greatly improving the response speed of design changes and effectively shortening the project cycle.

[0009] To achieve the above purpose, the present invention is realized through the following technical solutions: A modeling method for a parametric automatic stair brick laying family based on Revit, comprising the following steps:

[0010] Step S1, create a metric regular model. Respectively draw the step panel, the water retaining line, and the brick joint through the extrusion command. Then, create reference planes and define the total length L of the steps, the leftmost step brick a1, the brick joint, the brick length, the brick width, the brick thickness by aligning and adding instance parameters, and add formulas to calculate the number of arrays and the rightmost step brick a2 to generate the first-level step;

[0011] Step S2, through the method of oblique array, array the first-level step along the slope direction of the stairs and define the number of arrays as the total number of overall steps;

[0012] Step S3, create a detailed list of brick laying quantities, add the corresponding parameters including stair number, floor, step brick specifications and quantity to the detailed list, and automatically generate the detailed list data after the model is generated; wherein, the parameterized automatic brick laying family parameters include the total length of the step L, the leftmost end is the water retaining line b (visibility switch can be set), the brick joint d, the left end step brick a1, the middle array step brick Lx, the rightmost step brick a2, and L = water retaining line width b (can be closed) + brick joint d + leftmost step brick a1 + array group Lx (including brick joint) + brick joint d + rightmost step brick a2.

[0013] As a further improvement of the technical solution of the present invention, the parametric automatic staircase brick family automatically generates adjustable joysticks on the left and right sides, and the width of the brick stairs can be freely adjusted by stretching. The bricks, brick joints and water retaining lines are interconnected by locking reference surfaces, and then an array combination is used to form a staircase brick assembly.

[0014] As a further improvement of the technical solution of the present invention, the parametric automatic staircase brick family sets a number of brick laying parameters, including the length, width and thickness of the step bricks, brick joints, and the width and thickness of the water retaining line. The length, width and thickness parameters of the step bricks, brick joints and water retaining lines are respectively associated by setting reference planes, and then the reference planes on the left and right sides of the step bricks are aligned to lock the brick joints and water retaining lines, and the step bricks, brick joints and water retaining lines are associated as a whole, so that a model with relevant parameters can be generated by simply entering the corresponding numerical values.

[0015] As a further improvement of the technical solution of the present invention, after inputting the corresponding data to generate the brick laying model, a brick laying quantity statistics table can be exported according to the corresponding numbers of bricks of different floors, different stair models, and different specifications.

[0016] As a further improvement of the technical solution of the present invention, the use of the parametric automatic staircase brick arrangement family of the present invention can quickly compare the corresponding engineering quantities of tread bricks of different specifications that need to be arranged, calculate the corresponding costs, and thus quickly perform cost comparison of brick arrangement plans. At the same time, through visual comparison of multiple rendering plans, a more beautiful brick seam distribution plan can be selected, and the starting point of brick laying and the cutting size of the side bricks can be quickly determined.

[0017] As a further improvement of the technical solution of the present invention, a flip button is set when stretching and modeling the self-built staircase brick family, which can freely flip the direction of the up and down stairs and the left and right symmetry direction. A single-side staircase can be quickly reproduced to the other side, and the lower staircase can be quickly generated to the upper level.

[0018] As a further improvement of the technical solution of the present invention, in the parametric automatic staircase brick arrangement family, material instance parameters of the water retaining line and the single step brick are set respectively. The material of each step can be changed individually, and brick surfaces with different effects can be quickly obtained after real-time rendering, thereby realizing the comparison of brick arrangement effect schemes.

[0019] Furthermore, as an improvement of the technical solution of the present invention, there are two cases in actual brick laying:

[0020] If the water retaining line is not considered, then b = 0, and the total length of the steps L = the length a1 of the leftmost step brick + the array group Lx (including the brick joints) + the brick joint d + the length a2 of the rightmost step brick; the number of arrays N = floor((L - a1 - d) / (a + d)), a2 = L - a1 - N*(a + d) - d;

[0021] If there is a water retaining line, then b > 0, and the total length of the steps L = the water retaining line b + the brick joint d + the length a1 of the leftmost step brick + the array group Lx (including the brick joints) + the brick joint d + the length a2 of the rightmost step brick; the number of arrays N = floor((L - a1 - b - d) / (a + d)), a2 = L - a1 - N*(a + d) - b - 2d; where the length of the step brick is a.

[0022] The present invention has the following beneficial effects:

[0023] 1. Efficient modeling and convenient adjustment: Through innovative parametric settings, the modeling process is greatly simplified. Just input key data such as the width of the skirting board (which can be selected to be closed), the total length of the steps, the leftmost step brick, the brick joint, and the brick size in the model, and the system can automatically generate a brick laying model without the need to manually outline the model contour laboriously, greatly reducing the modeling workload and significantly improving the modeling efficiency. At the same time, when adjusting the scheme, only need to modify the corresponding parameter values, and the model can be quickly updated, greatly improving the response speed of design changes and effectively shortening the project cycle.

[0024] 2. Accurate engineering quantity statistics and cost control: It can automatically count the brick laying engineering quantity and export a brick laying engineering quantity statistical table corresponding to different floors, different stair models, and different specifications of bricks. This provides accurate data support for the cost control of construction projects, avoiding cost waste and schedule lag problems caused by deviations in traditional estimation methods. For example, the accurate engineering quantity data can be directly provided to the manufacturer for production, which not only prevents material waste and cost increase caused by too large an estimated value, but also eliminates problems such as insufficient incoming materials, schedule lag, and possible material color differences caused by too small an estimated value, ensuring that the project is completed on time and with high quality within the budget.

[0025] 3. Multi - scheme rapid comparison and optimization: By virtue of the high - efficiency brick - laying efficiency of the present invention and the ability to automatically and quickly generate a brick - laying project quantity list, it is possible to rapidly compare the project quantities and costs of different - sized stair tread bricks. Combining with the visual comparison of multi - scheme rendering, comprehensive considerations can be made from multiple aspects such as cost - effectiveness and aesthetics to select the most suitable brick - laying scheme. It can not only determine a more beautiful brick joint distribution scheme but also quickly determine the starting point of brick - laying and the cutting size of edge bricks, thereby optimizing the cost configuration while ensuring the building's aesthetics, improving the overall quality and economic benefits of the building.

[0026] 4. Flexible control of stair brick - laying direction: The flip button set during the stretching modeling of the self - built stair brick - laying family gives the operator the ability to freely flip the up - and - down stair direction and the left - and - right symmetric direction. Through this function, the other side of the stair can be quickly replicated based on a single - side stair, and the upper - layer stair can also be rapidly generated from the lower - layer stair, greatly improving the modeling efficiency and reducing repetitive labor. It is especially suitable for building projects with symmetric structures or multi - layer stairs, further enhancing the overall work efficiency and design consistency.

[0027] 5. Visual comparison of material schemes: In the parametric automatic stair brick - laying family, the material instance parameters of the water - retaining line and individual stair tread bricks are respectively set. Each step's material can be changed separately, and different - effect brick surfaces can be quickly obtained after real - time rendering. This enables designers to intuitively compare the brick - laying effects under different material combinations, thus easily achieving the comparison and selection of brick - laying effect schemes, providing a powerful tool for creating personalized and high - quality stair decoration effects and meeting the diverse design requirements of different architectural styles and customer needs. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Other features, objectives, and advantages of the present invention will become more apparent by reading the following detailed description of non - restrictive embodiments with reference to the accompanying drawings:

[0029] Figure 1 Add definition parameters to the right elevation view of the first - step of the stair brick - laying family in the embodiment of the present invention;

[0030] Figure 2 Three - dimensional view composed of the first - step of the stair brick - laying family in the embodiment of the present invention;

[0031] Figure 3 Schematic diagram of the basic parameters input into the stair brick - laying family in the embodiment of the present invention;

[0032] Figure 4 Schematic diagram of adding formula - calculated corresponding data to the stair brick - laying family in the embodiment of the present invention;

[0033] Figure 5 Schematic diagram of adding definition parameters to the elevation view of the stair brick - laying family in the embodiment of the present invention;

[0034] Figure 6 A three-dimensional diagram schematic of the stair brick laying family in the embodiment of the present invention;

[0035] Figure 7 A schematic diagram of generating the step details in the embodiment of the present invention;

[0036] Figure 8 A schematic diagram of the automatic calculation formula for tiles in the embodiment of the present invention;

[0037] Figure 9 The overall effect diagram after the parametric automatic brick laying family in the embodiment of the present invention is completed;

[0038] Figure 10 A flowchart of the modeling method for the parametric automatic brick laying family in the embodiment of the present invention. Specific embodiments

[0039] The present invention will be described in detail below with reference to the accompanying drawings and specific embodiments. Here, the schematic embodiments and descriptions of the present invention are used to explain the present invention, but not to limit the present invention.

[0040] It should be noted that all directional indications (such as up, down, left, right, front, back, upper end, lower end, top, bottom...) in the embodiments of the present invention are only used to explain the relative positional relationship and movement conditions between components in a specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indications will also change accordingly.

[0041] In the present invention, unless otherwise clearly defined and limited, the term "connection" should be understood in a broad sense. For example, "connection" can be a fixed connection, a detachable connection, or integrated; it can be a mechanical connection or an electrical connection; it can be directly connected or indirectly connected through an intermediate medium, and it can be the communication inside two components or the interaction relationship between two components, unless otherwise clearly limited. For those of ordinary skill in the art, the specific meaning of the above terms in the present invention can be understood according to specific situations.

[0042] In addition, in the present invention, descriptions such as "first" and "second" are only for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the quantity of the indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include at least one of such features; in addition, the technical solutions between various embodiments can be combined with each other, but it must be based on the ability of those of ordinary skill in the art to implement. When the combination of technical solutions conflicts or cannot be implemented, it should be considered that such a combination of technical solutions does not exist and is not within the protection scope required by the present invention.

[0043] The following is combined with the attachedFigure 1 To the appendix Figure 10 The present invention will be further described in detail below.

[0044] Refer to Figures 1 to 10 , the present invention elaborately constructs a modeling method based on the Revit parametric automatic stair brick laying family. Its core parametric automatic brick laying family covers a series of key parameters, including the total step length L, the water stop line b at the leftmost end where the visibility switch can be flexibly set, the precisely controlled brick joint d, the step brick a1 at the left end start, the step bricks Lx distributed in an array in the middle, and the step brick a2 at the rightmost end. These parameters are interrelated and interact with each other, jointly constituting the basic framework and core logic of the entire brick laying model.

[0045] The specific modeling steps are exquisitely designed and closely linked. First, start the operation process of creating a metric common model, and with the help of the powerful stretching command of Revit software, carefully draw basic component parts such as the step panel, water stop line, and brick joint respectively. In this process, the drawing of each component follows strict dimension standards and design specifications to ensure the accuracy of its geometric shape and spatial position. Subsequently, by creating a series of reference planes and skillfully using the alignment operation and adding instance parameter functions, key parameters such as the total step length L, the step brick a1 at the leftmost end, the brick joint width, the length, width, and thickness of the brick are accurately defined. At the same time, according to rigorous mathematical logic and geometric relationships, specific calculation formulas are added to accurately calculate the number of arrays and the dimension parameters of the step brick a2 at the rightmost end, thus successfully generating the first - level step with a complete structure and accurate parameters. This first - level step, as the cornerstone of the entire stair brick laying model, fully reflects the efficiency and accuracy of parametric design in its generation process.

[0046] Immediately afterwards, an ingenious diagonal array method is adopted to perform an array replication operation on the carefully constructed first - level step along the specific slope direction of the stairs. In this process, according to the actual design parameters of the stairs, the number of arrays is accurately defined as the total number of overall steps to ensure that each step highly conforms to the overall design requirements of the stairs in terms of spatial position and geometric form. Through this diagonal array method, the complete framework of the stair brick laying model can be quickly and efficiently constructed, greatly improving the modeling efficiency and the accuracy of the model.

[0047] Finally, create a brick laying engineering quantity list, and incorporate various parameter information closely related to the stair brick laying operation, such as stair number, floor information, step brick specification model, quantity and other detailed information. After the entire brick laying model is successfully generated, this list can automatically generate accurate and detailed engineering quantity statistical information based on the parameter data in the model, providing extremely valuable and reliable data support for subsequent construction material procurement, cost budget preparation, and construction schedule arrangement and other work.

[0048] Advantages of the present invention:

[0049] Convenient staircase width adjustment function: The parametric automatic staircase bricklaying family designed in the present invention is unique. On its left and right sides, innovatively generated are flexible adjustable joysticks. Through simple and intuitive stretching operations, operators can freely and conveniently adjust the width of the bricklaying staircase, making it accurately adapt to the actual design requirements of different building staircases. In this process, the tread bricks, brick joints, and water retaining lines are closely interrelated through a clever locking reference plane method, forming an organic and unified overall structure. Then, through a carefully designed array combination method, these components are integrated into a complete and fully functional staircase bricklaying whole. This innovative design not only greatly improves the flexibility and adaptability of the staircase bricklaying model, but also significantly reduces the work difficulty and operation complexity of operators, making the staircase bricklaying modeling work more efficient, convenient, and intelligent.

[0050] Efficient parametric setting and rapid adjustment mechanism: Inside the parametric automatic staircase bricklaying family, a rich variety of and meticulous multiple bricklaying parameters are set, covering geometric dimension parameters such as the length, width, and thickness of the tread bricks, the width parameter of the brick joints, and the width and thickness parameters of the water retaining lines. Through carefully set reference planes, these parameters are accurately associated with the corresponding length, width, and thickness attributes of the tread bricks, brick joints, and water retaining lines respectively, constructing a rigorous parametric control network. Then, by cleverly aligning the reference planes on the left and right sides of the tread bricks, the brick joints and water retaining lines are accurately locked, enabling components such as the tread bricks, brick joints, and water retaining lines to be closely integrated and work together, forming a highly integrated and interrelated overall structure. Based on this exquisite design architecture, operators only need to input the corresponding values in the model, and the system can quickly and automatically generate a precise model with relevant parameters. This innovative method that does not require manually outlining the model contour completely subverts the cumbersome process of traditional modeling methods. Just by simple basic data input operations, the bricklaying model can be automatically generated, greatly reducing the modeling workload, significantly improving the modeling efficiency, and at the same time effectively reducing the model errors and quality problems caused by human operation mistakes, bringing an unprecedented high efficiency and accuracy experience to the building staircase bricklaying modeling work.

[0051] Accurate automatic engineering quantity statistics function: In the parametric automatic stair brick laying family modeling method of the present invention, a powerful automatic engineering quantity statistics function is built-in. After the operator inputs the corresponding data and successfully generates the brick laying model, the system can quickly and automatically export the brick laying engineering quantity statistics table corresponding to different floors, different stair models, and different specifications of bricks. This accurate and detailed statistics table can provide extremely reliable data basis for the material procurement link in the construction process, effectively avoiding cost waste and schedule lag caused by the roughness and inaccuracy of traditional estimation methods. For example, in traditional estimation methods, due to the lack of accurate engineering quantity data support, it is often easy to have an overestimated value, which will directly lead to over-purchasing and waste of materials, thus greatly increasing the project cost; on the contrary, if the estimated value is too small, it will lead to insufficient incoming materials, seriously affecting the construction progress, and may even affect the overall aesthetics and quality stability of the building due to the color difference between the later supplementary materials and the previous materials. The accurate automatic engineering quantity statistics function of the present invention can effectively prevent these problems from occurring, ensuring that the construction project can achieve accurate control and efficient operation in terms of material procurement and construction progress, and strongly guaranteeing the smooth progress and high-quality completion of the construction project.

[0052] Multi-dimensional optimization and comparison ability of brick laying schemes: Using the parametric automatic stair brick laying family constructed by the present invention, its excellent advantages in optimizing and comparing brick laying schemes can be fully utilized. Due to its high brick laying efficiency and the powerful function of automatically and quickly generating the brick laying engineering quantity list, the operator can quickly and conveniently compare multiple brick laying schemes for different specifications of tread bricks. In this process, the system can not only accurately calculate the corresponding engineering quantity required for each scheme, but also quickly calculate the corresponding cost data based on the current market material price information, thus providing a comprehensive, detailed and highly reference-worthy basis for scheme comparison for the operator. In addition, by combining the visual comparison technology of multi-scheme rendering, the operator can intuitively observe various factors such as the brick joint distribution effect, overall aesthetics, and coordination with the building space environment under different brick laying schemes, and then select the best brick laying scheme that meets the cost control requirements and has high aesthetics. At the same time, during the process of determining the best scheme, key construction parameters such as the starting point of brick laying and the cutting size of edge bricks can be quickly determined, providing a clear and definite guiding scheme for subsequent actual construction operations, effectively improving the construction quality and efficiency, and enhancing the overall quality and economic benefits of the building.

[0053] Flexible control function for the brick laying direction of stairs: During the stretching and modeling process of the self-built stair brick laying family in the present invention, a convenient and easy-to-use flip button is innovatively set. Through this unique design, the operator can freely and flexibly flip the directions of going up and down the stairs and the left-right symmetry direction, realizing diverse transformations in the direction of the stair brick laying model. With this functional feature, the operator only needs to construct a unilateral stair model, and can quickly generate a symmetric stair model on the other side through simple operations. At the same time, the lower-layer stair model can also be quickly generated based on the upper-layer stair model, and vice versa. This flexible control function for the brick laying direction of stairs greatly improves the modeling efficiency and reduces repetitive labor, especially suitable for large-scale construction projects with symmetric structures or multi-layer stairs. In these projects, this function can significantly shorten the modeling cycle, improve the design efficiency, and ensure a high degree of consistency and coordination in the design style and layout structure of the entire building stairs, bringing great convenience and efficiency improvement to the architectural design and construction work.

[0054] Visualized comparison and selection function for material schemes: In the design framework of the parametric automatic stair brick laying family, material instance parameters are carefully set for the water retaining line and each single step brick respectively. This design highlight enables the operator to flexibly change the material of each step individually during the modeling process, and with the powerful real-time rendering function of the Revit software, quickly and intuitively obtain the display of the brick laying effects under different material combinations. Through this visualized comparison and selection function for material schemes, designers can give full play to their creativity and imagination during the design stage, easily try various combinations of different materials, and observe the visual presentation effects in the stair brick laying model in real time. This intuitive comparison and selection method can help designers quickly determine the material scheme that best suits the architectural design style and customer requirements, providing strong technical support and a creative implementation platform for creating personalized and high-quality stair decoration effects, effectively enhancing the beauty and uniqueness of the building stairs, and meeting the pursuit of diverse design styles and high-quality decoration effects in modern architecture.

[0055] In the actual application scenarios of construction projects, the modeling method based on the Revit parametric automatic stair brick laying family follows a rigorous and systematic operation process.

[0056] First, start the operation process of creating a metric generic model in the Revit software environment. When using the extrusion command to draw basic components such as the tread panel, water stop line, and brick joints, it is necessary to deeply conform to the building design specifications and actual construction requirements. For example, when drawing the water stop line, fully consider the usage function of the stairs and the waterproof grade requirements. If it is a staircase in a public building with a large flow of people and high waterproof requirements, the height of the water stop line may be set at 8-10 cm, the width at 3-5 cm, and the shape is a simple right trapezoid, which can effectively block the water flow and avoid tripping people; for residential stairs, the height of the water stop line can be appropriately reduced to 5-8 cm, and the width to 2-3 cm, taking into account both aesthetics and space utilization while ensuring the waterproof function. When drawing the brick joints, accurately set the width value according to the architectural decoration style and the material characteristics of the selected bricks. For example, for a luxurious staircase paved with marble bricks, the width of the brick joints can be controlled at 2-3 mm to show a delicate feeling; if it is a staircase paved with ordinary ceramic tiles, the width of the brick joints can be set at 3-5 mm to adapt to the normal shrinkage and expansion range of the ceramic tiles. When creating reference planes, take the overall layout and structure of the stairs as the core basis. For example, use key lines such as the center line of the stairs, the boundary line of the platform, and the leading edge line of the starting tread as the reference to construct a precise network of reference planes that crisscross each other. During the process of aligning each component and adding instance parameters, for the determination of the total length L of the treads, it is necessary to accurately calculate and set it by comprehensively considering various factors such as the design span of the stairs, the platform size, and the number of treads. For example, if the design span of the stairs is known to be 6 meters, the platform width is 1.2 meters, the number of treads is 25, and the standard width of each tread is 0.2 meters, then the initial value of the total length L of the treads can be calculated by the formula L = 6 - 1.2 + 25 * 0.2 = 9.8 meters. For the size setting of the leftmost tread brick a1, it needs to be determined according to the design style and space layout requirements at the starting end of the stairs. For example, in the design of the stairs in some commercial buildings that pursue a grand starting effect, the leftmost tread brick a1 can be of a larger size, such as a length of 0.5 meters and a width of 0.3 meters, to form a unique visual focus; while in residential stairs, conventional sizes can be used, such as a length of 0.3 meters and a width of 0.2 meters, to ensure overall coordination. At the same time, according to mathematical logic and geometric relationships, add specific calculation formulas to accurately calculate the number of arrays and the size parameters of the rightmost tread brick a2, so as to successfully generate the first level of treads with a complete structure and accurate parameters.

[0057] Next, using an ingenious diagonal array method, the carefully constructed first - level treads are array - copied along the specific slope direction of the staircase. During this process, according to the actual design parameters of the staircase, the number of arrays is accurately defined as the total number of overall treads, ensuring that each tread highly conforms to the overall design requirements of the staircase in terms of spatial position and geometric shape. For example, for a staircase with a slope of 30 degrees and a total height of 3 meters, calculating according to the trigonometric function relationship, the number of treads is approximately 20 (tread height = 3 / 20 = 0.15 meters), then the number of arrays is set to 20. Through precise array operations, a complete brick - laying model framework of the staircase is constructed, greatly improving the modeling efficiency and the accuracy of the model.

[0058] Finally, create a detailed list of brick - laying project quantities, incorporating all kinds of parameter information closely related to the brick - laying operation of the staircase, such as staircase number, floor information, specification model of tread bricks, quantity, and other detailed information. After the entire brick - laying model is successfully generated, this detailed list can automatically generate accurate and detailed project quantity statistics based on the parameter data in the model, providing extremely valuable and reliable data support for subsequent construction material procurement, cost budget preparation, and construction schedule arrangement, etc.

[0059] Implementation cases

[0060] Case 1: Brick - laying project of the staircase in a commercial complex

[0061] A large commercial complex project includes multiple staircases with different styles and functions. One of the main entrance staircases is required to have a high-end and grand design style and good anti-slip and drainage performance. Using the modeling method of the present invention, first create a metric regular model in Revit software. The water retaining line is designed as a right trapezoid with a height of 10 cm and a width of 5 cm, and stainless steel material is used to enhance durability and aesthetics; the width of the brick joint is set at 3 mm, and dark gray caulking agent is selected to form a sharp contrast with the off-white marble tread bricks. According to the design span of the staircase of 8 m, the platform width of 2 m, the number of treads of 30 steps, and the standard width of each tread of 0.25 m, it is calculated that the total length of the treads L = 8 - 2 + 30 * 0.25 = 13.5 m. The leftmost tread brick a1 is made of a special marble brick with a length of 0.6 m and a width of 0.35 m to highlight the uniqueness of the starting end. By creating reference planes, adding instance parameters and using calculation formulas to determine the number of arrays and the parameters of the rightmost tread brick a2, after generating the first tread, perform an oblique array operation. After the array is completed, create a brick laying quantity schedule, which automatically counts the quantity of off-white marble tread bricks (different specifications) required for this staircase, the number of stainless steel water retaining lines, and the amount of dark gray caulking agent used and other detailed information. Through the model of the present invention, the brick laying schemes of different specifications of marble bricks are also quickly compared and selected, the optimal scheme is determined from the perspectives of cost and aesthetics, and the symmetrical staircase model on the other side is quickly generated using the flip button, greatly shortening the design cycle, improving the design quality, and providing strong support for the high-quality construction of the commercial complex.

[0062] Case 2: Brick Laying Project of Staircases in a Residential Community

[0063] In the brick laying design of the staircases in a certain residential community, the balance among comfort, aesthetics and economy is pursued. Using the modeling method of the present invention, the height of the water retaining line is set at 6 cm and the width is 2 cm, and ordinary cement material is used and anti-slip treatment is carried out; the width of the brick joint is 4 mm, and white caulking agent matching the light-colored ceramic tile treads is selected. For the staircases of one of the buildings, the design span is 4.5 m, the platform width is 1 m, the number of treads is 18 steps, and the standard width of each tread is 0.22 m. From this, it is calculated that the total length of the treads L = 4.5 - 1 + 18 * 0.22 = 7.46 m. The leftmost tread brick a1 is a standard ceramic tile with a length of 0.3 m and a width of 0.2 m. During the modeling process, the thickness of the tread bricks is quickly adjusted through parametric settings to adapt to the slight height difference between floors. After generating the model, an accurate brick laying quantity statistical table is obtained, effectively avoiding the situation of material waste and shortage. At the same time, the brick laying effects of light-colored ceramic tiles of different brands are compared using the material instance parameters, the ceramic tile material that can best reflect the warm style of the community is selected, and the brick laying model of the entire building's staircases is quickly generated by quickly copying the single-sided staircase model, improving the modeling efficiency and ensuring the smooth progress and overall aesthetics of the staircases construction in the community.

[0064] As can be clearly seen from the above implementation cases, the modeling method of this Revit parametric automatic stair bricklaying family has demonstrated significant advantages of high efficiency, precision, flexibility, and economy in the stair bricklaying design and construction processes of different types of building projects. It effectively solves many problems existing in traditional stair bricklaying methods and provides a solid and reliable technical guarantee and innovative solution for the high-quality construction of building stairs.

[0065] The technical solutions provided by the embodiments of the present invention have been introduced in detail above. Specific examples are used in this article to elaborate on the principles and implementation manners of the embodiments of the present invention. The descriptions of the above embodiments are only applicable to helping understand the principles of the embodiments of the present invention. At the same time, for those of ordinary skill in the art, based on the embodiments of the present invention, there will be changes in the specific implementation manners and application scopes. In summary, the content of this specification should not be construed as a limitation to the present invention.

Claims

1. A modeling method for automatic staircase brick family based on Revit parameterization, characterized in that: The following steps are involved: Step S1, create a metric conventional model, draw the step panel, water retaining line, brick joint respectively by stretching command, then define the total length L of the step, the leftmost step brick a1, brick joint, brick length, brick width, brick thickness, add formula to calculate the number of arrays and the rightmost step brick a2 by creating a reference plane and aligning and adding instance parameters, and generate the first level of steps; Step S2, arraying the first step along the slope direction of the stairs by means of an oblique array method, and defining the number of arrays as the total number of steps; Step S3, create a detailed list of brick laying quantities, add the corresponding parameters including stair number, floor, step brick specifications and quantity into the detailed list, and automatically generate the detailed list data after the model is generated; wherein, the parameterized automatic brick laying family parameters include the total length of the step L, the leftmost end is the water retaining line b, the brick joint d, the left end step brick a1, the middle array step brick Lx, the rightmost step brick a2, and L = water retaining line width b + brick joint d + leftmost step brick a1 + array group Lx + brick joint d + rightmost step brick a2.

2. The modeling method of a Revit parametric automatic staircase brick family according to claim 1, characterized in that: The parametric automatic staircase brick family automatically generates adjustable joysticks on the left and right sides, and the width of the brick staircase can be freely adjusted by stretching. The bricks, brick joints and water retaining lines are interconnected by locking reference surfaces, and then an entire staircase brick staircase is formed by array combination.

3. The modeling method of a Revit parametric automatic staircase brick family according to claim 1 is characterized in that: The parametric automatic staircase brick family sets a number of brick arrangement parameters, including the length, width and thickness of the step bricks, the brick joints, and the width and thickness of the water retaining line. The length, width and thickness parameters of the step bricks, brick joints and water retaining lines are respectively associated by setting reference planes, and then the reference planes on the left and right sides of the step bricks are aligned to lock the brick joints and water retaining lines, so that the step bricks, brick joints and water retaining lines are associated as a whole, so that a model with relevant parameters can be generated by only inputting corresponding values.

4. The modeling method of a Revit parametric automatic staircase brick family according to claim 1, characterized in that: After inputting the corresponding data to generate the brick-laying model, you can export a brick-laying quantity statistics table showing the corresponding quantities of bricks for different floors, different stair models, and different specifications.

5. The modeling method of a Revit parametric automatic staircase brick family according to claim 1, characterized in that: The parametric automatic staircase brick family can be used to quickly compare the corresponding engineering quantities required for tread bricks of different specifications, calculate the corresponding costs, and then conduct cost comparison of brick layout plans. At the same time, through visual comparison of multiple rendering plans, a more aesthetically pleasing brick joint distribution plan can be selected, and the starting point for paving and the cutting size of the side bricks can be determined.

6. The modeling method of a Revit parametric automatic staircase brick family according to claim 1, characterized in that: When stretching and modeling a self-built staircase brick family, you can set a flip button to freely flip the direction of the up and down stairs and the left and right symmetry direction. A single-side staircase can be quickly replicated to the other side, and the lower staircase can be quickly generated to the upper level.

7. The modeling method of a Revit parametric automatic staircase brick family according to claim 1, characterized in that: In the parametric automatic staircase brick family, the material instance parameters of the water retaining line and the single step brick are set respectively. The material of each step can be changed individually, and brick surfaces with different effects can be quickly obtained after real-time rendering, thereby realizing the comparison of brick arrangement effect plans.

8. The modeling method of a Revit parametric automatic staircase brick family according to claim 1, characterized in that: There are two situations in actual brick laying: Without considering the water retaining line, b = 0, the total length of the step L = the length of the leftmost step brick a1 + array group Lx + brick joint d + the length of the rightmost step brick a2; the number of arrays N = floor((L-a1-d) / (a+d)), a2 = L-a1-N*(a+d)-d; If there is a water retaining line, then b>0, the total step length L=water retaining line b+brick joint d+leftmost step brick length a1+array group Lx+brick joint d+rightmost step brick length a2; the number of arrays N=floor((L-a1-bd) / (a+d)), a2=L-a1-N*(a+d)-b-2d; among them, the step brick length is a.