Method for applying RhinoGrasshopper in deepening steel structure drawing

Through the Rhino_Grasshopper parameterization tool, the complex and inefficient modeling in the deepening of steel structure drawings is solved, efficient and accurate modeling and data processing are achieved, and the quality and aesthetics of steel structure buildings are improved.

CN120277756APending Publication Date: 2025-07-08CCCC (CHONGQING) HEAVY IND CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510227232.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-27
Publication Date
2025-07-08

AI Technical Summary

Technical Problem

The modeling method in the deepening of existing steel structure drawings is complex and inefficient, making it difficult to ensure building quality and aesthetics.

Method used

The Rhino_Grasshopper parameterization tool is used to implement automatic modeling and data processing through parameterized modeling, split surface parts and extract data.

Benefits of technology

The modeling efficiency and accuracy are improved, the visualization and parameterization of the deepening process are realized, the accuracy and modifiability of the deepening results are ensured, and the work efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120277756A_ABST
    Figure CN120277756A_ABST
Patent Text Reader

Abstract

The invention provides a method for applying RhinoGrasshopper in steel structure drawing deepening, and belongs to the technical field of steel structure drawing deepening. The method comprises the following steps that parametric modeling is utilized, modification is automatically executed through control parameters so as to improve modeling efficiency, a curved surface part is split by utilizing Rhino in combination with a Grasshopper parameterization tool, and therefore the modeling efficiency is improved. By compiling the battery pack for extracting the model data, the arrangement point data in the bridge model can be quickly acquired, so that the overall precision and quality of a finished product structure are improved. According to the invention, Rhinoamp; the Grasshopper is applied to the drawing deepening, so that the visualization and parameterization of the deepening process can be realized, and the accuracy and modifiability of the deepening result can be ensured; various batteries and related plug-ins are combined for application, so that establishment and splitting of the model become intuitive and efficient.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of steel structure drawing deepening, and particularly to a method for applying Rhino_Grasshopper in steel structure drawing deepening. Background Art

[0002] In recent years, with the rapid development of domestic steel structure buildings, more and more buildings have started to use steel structures for construction. For the construction of high-rise buildings, the most important feature of steel structure buildings is the convenience of construction. Compared with reinforced concrete, the self-weight of steel structures is lighter, and the strength is comparable to that of reinforced concrete. Therefore, large-span buildings in China generally use steel structures as the main framework. Using traditional reinforced concrete to manufacture large-span buildings is more difficult in construction, with higher construction costs, and it is also difficult to ensure the aesthetics of the building after completion. Compared with reinforced concrete buildings, the construction of steel structure buildings is faster. The steel structures need to be processed in place in advance and then transported to the construction site for assembly, avoiding possible errors during the entire construction process, and effectively ensuring the quality and aesthetics of the building after completion.

[0003] With the development of the digital economy, all walks of life are introducing digitalization, and the steel structure industry is no exception. In order to improve the efficiency of steel structure drawing deepening, a method for applying Rhino_Grasshopper in steel structure drawing deepening needs to be designed. Summary of the Invention

[0004] The purpose of the present invention is to provide a method for applying Rhino_Grasshopper in steel structure drawing deepening, so as to solve the technical problem of complex modeling method and low efficiency in existing steel structure drawing deepening.

[0005] In order to achieve the above purpose, the technical scheme adopted by the present invention is as follows:

[0006] A method for applying Rhino_Grasshopper in steel structure drawing deepening, the method comprising the following steps:

[0007] Step 1: Use parametric modeling to automatically execute modifications by controlling parameters to improve modeling efficiency;

[0008] Step 2: Use Rhino combined with Grasshopper parametric tools to split surface parts;

[0009] Step 3: By writing a battery pack for extracting model data, quickly obtain the layout point data in the bridge model, thereby improving the overall accuracy and quality of the finished structure.

[0010] Further, in Step 1, its model is established using Grasshopper. The control parameters of the steel box girder include cross-sectional characteristics, member positions, and plate thickness. To generate a model using the control parameters of the steel box girder, there is a key Orient component, which is used to map the objects corresponding to the A plane onto the B plane. Using the Orient component, the box girder model of the steel box girder, the arrangement of diaphragms, and stiffening members are generated.

[0011] Further, the specific process of writing the corresponding components in Grasshopper and overall modeling is as follows:

[0012] (1) Draw the cross-section, and use CAD or Grasshopper parametrically to draw the bridge cross-section;

[0013] (2) Import into Grasshopper, import the drawn cross-section into Rhino, and then import the cross-section into the Grasshopper space through the Curve or Surface component;

[0014] (3) Input parameters, input the parameters of the plate thickness of each component and the layout spacing of the diaphragms on the design line in Grasshopper;

[0015] (4) Extrude the model, use the Extrude component to extrude the thickness of the diaphragms and stiffening members and stretch them into a solid model;

[0016] (5) Arrange the members. Use the Orient component to batch arrange the diaphragm and stiffening member models to the corresponding positions of the design curve according to the spacing, and loft the box girder cross-section line to generate the box girder model after arranging it at an appropriate distance. Among them, the lofting accuracy depends on the spacing. The smaller the spacing, the higher the accuracy.

[0017] Further, in Step 1, the models of all components exist in the GH space in data form. If it is necessary to associate with CAD or 3DMAX software, it needs to be Baked into the Rhino space. However, directly baking into the Rhino space is not convenient for post-processing of similar components. Therefore, during the modeling process, different components of the model are classified and then baked into the Rhino space. At this time, different components are divided into different layers, so that the model structure is intuitive and clear, facilitating the discovery of structural problems in the model and facilitating the distinction of different structures when importing into other software.

[0018] Furthermore, in step 2, when the single girder is split into top, bottom, and web parts, and the design line has both horizontal and vertical curves, forming a three-dimensional space curve, the parts need to be unfolded and flattened. However, in Rhino, a solid is a closed body formed by several surfaces. When unfolding and flattening, the solid will be exploded into several surfaces. A cube solid will generate 6 surfaces when unfolded and flattened. For the parts that need to be unfolded and flattened, instead of using the solid model for lofting, the center line of the plate thickness is selected for surface lofting.

[0019] Furthermore, the corresponding battery group steps written in Grasshopper in step 2 are as follows:

[0020] (1) Input parameters, import the control parameters of the design line, the center line of the part plate thickness, and the size of the dividing surface;

[0021] (2) Box body lofting, use the Orient battery to loft the surfaces of the center lines of the top, bottom, and web;

[0022] (3) Part division, establish a dividing surface of appropriate size to divide the surface, and then use the Split BrepMultiple battery to batch divide the several surfaces lofted;

[0023] (4) Input numbers, input the parameters of the number prefix and the size of the layout frame;

[0024] (5) Automatic layout, first unfold and flatten the divided parts, then obtain the center points of the parts, establish a reference plane with the center points of the parts, and at the same time control the number of layout frames by picking the number of center points and establish the layout frames. Finally, use the Orient battery to map the divided parts one by one to the layout frames, thus realizing the automatic layout of the parts;

[0025] (6) Add numbers, use the Series battery to add automatically incrementing numbers to the layout parts;

[0026] (7) Bake the result in Grasshopper to the Rhino space, then import it into the CAD drawing software, and then perform post-processing for adjustment.

[0027] Furthermore, in step 3, when extracting the coordinates of the layout points on the bridge floor and the elevation of the jig, the corresponding battery group is written in Grasshopper, and the specific process of the battery group is as follows:

[0028] (1) Screen parts, screen out the floor parts that need to extract coordinate data and arrange the jig in the model, and use the Brep Edges battery to extract the floor edge lines;

[0029] (2) Arrange the benchmark, project the extracted floor edge lines onto the ground, with the XY plane as the reference ground;

[0030] (3) Obtain data. Use the Evaluate Length battery to obtain the layout points on the bottom plate edge line, and then obtain the coordinate data of the layout points or continue to obtain the elevation data of the layout points.

[0031] (4) Export data. Import the obtained data into a spreadsheet software for subsequent processing.

[0032] Due to the adoption of the above technical solutions, the present invention has the following beneficial effects:

[0033] The application of Rhino&Grasshopper in the present invention for drawing deepening can achieve visualization and parameterization of the deepening process, and can also ensure the accuracy and modifiability of the deepening results; the combined application of various batteries and related plug-ins makes the establishment and disassembly of the model intuitive and efficient; by utilizing the powerful batch data processing ability of GH, various key data in the model can be quickly obtained and exported, providing convenience for actual construction; in addition, the battery group program written by GH is also universal. For similar structures, by modifying a small number of parameters, it can be applied to other models, which helps to improve work efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 It is the Orient battery diagram of the present invention;

[0035] Figure 2 It is the schematic diagram of the modeling battery group of the present invention;

[0036] Figure 3 It is the model diagram after baking the present invention into the Rhino space;

[0037] Figure 4 It is the battery group diagram of the present invention for establishing a model of a similar structure;

[0038] Figure 5 It is the model diagram of the present invention for a similar structure;

[0039] Figure 6 It is the flattened diagram of the cube entity of the present invention;

[0040] Figure 7 It is the battery group diagram of the present invention for lofting and splitting parts at the center line of the plate thickness;

[0041] Figure 8 It is the automatic unfolding and dividing layout diagram of the parts of the present invention;

[0042] Figure 9 It is the battery group diagram of the present invention for extracting the layout point data of the bridge bottom plate falsework;

[0043] Figure 10 It is the result diagram of the present invention for automatically importing data into a spreadsheet software. Detailed implementation manners

[0044] To make the objectives, technical solutions and advantages of the present invention more clear and understandable, the following provides preferred embodiments with reference to the accompanying drawings and further describes the present invention in detail. However, it should be noted that many details listed in the specification are only for enabling the reader to have a thorough understanding of one or more aspects of the present invention, and these aspects of the present invention can be implemented even without these specific details.

[0045] Grasshopper, abbreviated as GH, is a programming language plugin that runs based on the Rhino environment. Compared with traditional programming languages, GH has unique advantages in visualization and is the preferred tool for Rhino parametric modeling. Compared with traditional modeling methods, GH forms a custom design and parametric model by flexibly combining and connecting a series of components called "batteries" to establish a complex program and design process. These "batteries" are actually a section of encapsulated executable script. By inputting various parameters to the "batteries" and then connecting different "batteries", a complete operation process is formed and the calculation is executed, and finally the result is automatically output. In this process, it can be seamlessly connected with Rhino and directly operate the data in Rhino, so as to achieve visualization and parameterization.

[0046] Parametric means establishing a specific relationship among various parameters. When a basic parameter of this relationship changes, the other related parameters also change accordingly. With its powerful parametric ability, GH only needs to set the corresponding control parameters (such as component position, features, position, etc.) in GH, and GH can automatically calculate all relevant parameters and generate the corresponding results. This result can be a three-dimensional model, a two-dimensional wire model, or other types of data. When the input parameters change, only the corresponding parameters need to be adjusted in GH, and the result can be automatically updated without redrawing, greatly improving the work efficiency, saving time and labor costs, and also ensuring the accuracy of the data.

[0047] Taking the Rhino&Grasshopper parameterization as an example, this article introduces its applications in model establishment, part splitting, and data extraction in the process of deepening the drawings of an actual project with reference to a bridge with a trough-shaped steel box girder structure.

[0048] In order to improve the efficiency of steel structure drawing deepening, referring to actual projects, Rhino&Grasshopper parametric tools are introduced in the process of drawing deepening, and their applications in parametric modeling, splitting surface parts, and processing data are described. By using parametric modeling, structural problems in the bridge can be intuitively discovered; with the help of the powerful surface plasticity ability, the surface parts are flattened and unfolded, and segmented according to actual needs; with the help of batch processing ability, the data required in the actual processing process is quickly obtained and exported.

[0049] The method includes the following steps:

[0050] Step 1: Establish a model

[0051] Establishing a model can make people more intuitively see the appearance of components and the relationships between components, so as to compare and verify with the drawings and reduce the error rate. Modeling is divided into direct modeling and parametric modeling.

[0052] Traditional direct modeling can quickly define and generate geometries. However, if the model is established according to the design drawings and there is a possibility of design drawing changes, at this time, direct modeling will lead to low efficiency and waste of time due to repeated modifications. Therefore, in this case, parametric modeling is used to automatically execute modifications by controlling parameters to improve the modeling efficiency.

[0053] Taking a trough-shaped box girder bridge as a reference, its model is established using GH. The main control parameters of the steel box girder include section characteristics, component positions, plate thickness, etc. To generate a model using these parameters, there is a key component - Orient, as Figure 1 , and its function is to map the object in plane A to plane B correspondingly. Using Orient, we can quickly generate the box body model of the steel box girder, arrange components such as diaphragms and stiffeners.

[0054] Write the corresponding components in GH as Figure 2 , and the overall modeling idea is:

[0055] (1) Draw the section. Use CAD or GH parametrically to draw the bridge section.

[0056] (2) Import into GH. Import the drawn section into Rhino, and then import the section into the GH space through the "Curve" or "Surface"

[0057] components.

[0058] (3) Input parameters. Input parameters such as the plate thickness of each component and the layout spacing of diaphragms on the design line in GH.

[0059] (4) Extrusion model. Use the "Extrude" battery to extrude the thickness of components such as partitions and stiffeners and stretch them into solid models.

[0060] (5) Arrange components. Use the "Orient" battery to batch arrange models of components such as partitions and stiffeners at corresponding positions on the design curve according to the spacing, and loft the box cross-section line at an appropriate distance to generate the box model (the lofting accuracy depends on the spacing, the smaller the spacing, the higher the accuracy).

[0061] At this time, the models of all components exist in the GH space in the form of data. If it is necessary to associate with other software such as CAD and 3DMAX, it is necessary to Bake them into the Rhino space. However, directly baking into the Rhino space is not convenient for post-processing of similar components. Therefore, during the modeling process, different components of the model are classified and then baked into the Rhino space, such as Figure 3 . At this time, different components are divided into different layers, making the model structure intuitive and clear, facilitating the discovery of structural problems in the model, and making it convenient to distinguish different structures when importing into other software.

[0062] For subsequent modeling of similar structures, such as Figure 4 , this battery pack can be used. Only the control parameters need to be modified, and then a small amount of deletion or addition is made to the battery pack to generate a new model, such as Figure 5 , and bake the newly generated model into the Rhino space.

[0063] Step 2: Split surface parts

[0064] In the detailed design, splitting parts is an inevitable step. However, directly splitting parts using drawing software such as CAD often lacks intuitiveness and low efficiency. Although Tekla Structures is a professional software for steel structure detailed design, it is mainly used for the detailed design of steel sections and is slightly difficult to handle spatial surfaces. Therefore, using Rhino combined with GH parametric tools to split parts is not only intuitive but also can improve work efficiency. In addition, Rhino's powerful surface plasticity ability can well unfold the surface.

[0065] Taking the single girder in Section 2.1 as an example, split the top, bottom, and web parts. The design line has both horizontal and vertical curves, forming a three-dimensional space curve, and some parts need to be unfolded and flattened. However, in Rhino, a solid is a closed body formed by multiple surfaces. When unfolding and flattening it, the solid will be exploded into multiple surfaces, such as Figure 6 , a cube solid will generate 6 faces when unfolded and flattened; therefore, for parts that need to be unfolded and flattened, instead of using solid model lofting, the center line of the plate thickness is selected for surface lofting.

[0066] Write the corresponding battery pack in GH as Figure 7 , and the steps are as follows:

[0067] (1) Input parameters. Import control parameters such as the design line, the center line of the part plate thickness, and the split surface dimensions (split the part to facilitate blanking).

[0068] (2) Loft the box body. Use the Orient battery to loft the surfaces of the center lines of the top, bottom, and web plates.

[0069] (3) Split the parts. Establish a split surface of appropriate size to split the surfaces, and then use the "SplitBrepMultiple" battery to batch split the multiple lofted surfaces.

[0070] (4) Input numbers. Input parameters such as the number prefix and the layout frame dimensions.

[0071] (5) Automatic layout. First, unfold and flatten the split parts, then obtain the center points of the parts, establish a reference plane with the center points of the parts, and at the same time, control the number of layout frames by picking the number of center points and establish the layout frames. Finally, use the "Orient" battery to map the split parts one by one to the layout frames, so as to achieve the automatic layout of the parts.

[0072] (6) Add numbers. Use the "Series" battery to add automatically incrementing numbers to the layout parts.

[0073] (7) Bake the results in GH to the Rhino space, such as Figure 8 , and then import it into the CAD drawing software for post-processing such as adjustment.

[0074] Using this method, the unfolded parts can be parametrically split and automatically laid out, improving the efficiency of drawing decomposition.

[0075] Step 3: Extract data

[0076] During the processing and manufacturing of steel structure bridges, factors such as welding, assembly processes, and the linearity of components directly affect the accuracy of the final completed bridge. To control the accuracy of the final completed bridge, a series of measures often need to be taken during the processing. For example, multiple measurement points can be set on the bridge structure to monitor the position and deformation of components in real time; or a falsework can be arranged to form the required linearity of components, etc.

[0077] However, these measures often require collecting and processing a large amount of data and arranging data acquisition points on components. GH has a powerful function for batch data acquisition and does not involve writing code. Therefore, by writing a battery pack for extracting model data, the rapid acquisition of data at the arranged points in the bridge model can be achieved, thereby improving the overall accuracy and quality of the finished structure.

[0078] Taking the extraction of the coordinates of the arranged points on the bridge bottom plate and the elevation of the falsework as an example, the corresponding battery pack is written in GH as Figure 9 , and the logic of the battery pack is as follows:

[0079] (1) Screen parts. Screen out the bottom plate parts on which the coordinate data needs to be extracted and the falsework is arranged in the model, and use the "Brep Edges" battery to extract the bottom plate edges.

[0080] (2) Arrange the reference. Project the extracted bottom plate edges onto the ground (taking the XY plane as the reference ground).

[0081] (3) Obtain data. Use the "Evaluate Length" battery to obtain the arranged points on the bottom plate edge, and then obtain the coordinate data of the arranged points or continue to obtain the elevation data of the arranged points.

[0082] (4) Export data. Import the obtained data into a spreadsheet software, such as Figure 10 , for subsequent processing.

[0083] Compared with using traditional CAD drawing software to extract coordinate data, this method can export data in batches. If it is necessary to mark on the drawing, numbers can also be generated in batches at the marked points using GH, and then the numbers are replaced. This can not only improve efficiency, make the drawing clear and understandable, but also facilitate actual construction.

[0084] The application of Rhino&Grasshopper in drawing deepening can realize the visualization and parameterization of the deepening process, and can also ensure the accuracy and modifiability of the deepening results; the combined application of various batteries and related plugins makes the establishment and splitting of the model intuitive and efficient; using the powerful batch data processing ability of GH, various key data in the model can be quickly obtained and exported, providing convenience for actual construction; in addition, the battery pack program written by GH also has versatility. For similar structures, by modifying a small number of parameters, it can be applied to other models, which helps to improve work efficiency.

[0085] In practical applications, although the Rhino&Grasshopper tool can achieve the convenience of parametric design and real-time modification of the process, it is more inclined to BIM forward design. To proficiently use it in the detailed design, the learning process may be relatively difficult, requiring users to invest a certain amount of time in research and having a certain parametric thinking and proficiency in using various related software.

[0086] With the continuous development and application of Rhino&Grasshopper, and combined with various advanced technologies, it will play a more important role in the design field, promoting the entire industry to develop in the direction of high efficiency and precision. At the same time, users also need to keep up with the times, continuously research and innovate to address various complex problems.

[0087] Matters not covered by this invention are well-known technologies.

[0088] The above are only the preferred embodiments of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present invention, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of the present invention.

Claims

1. A method for the application of Rhino_Grasshopper in the deepening of steel structure drawings, characterized in that: The method includes the following steps: Step 1: Use parametric modeling to automatically execute modifications by controlling parameters to improve modeling efficiency; Step 2: Use Rhino combined with the Grasshopper parametric tool to split surface parts; Step 3: By writing a battery pack for extracting model data, quickly obtain the layout point data in the bridge model, thereby improving the overall accuracy and quality of the finished structure.

2. The method for applying Rhino_Grasshopper in the deepening of steel structure drawings according to claim 1, characterized in that: In Step 1, use Grasshopper to establish its model. The control parameters of the steel box girder include cross-sectional characteristics, component positions, and plate thickness. To generate a model using the control parameters of the steel box girder, there is a key Orient battery. The battery is used to map the objects on Plane A to Plane B correspondingly. Using the Orient battery, generate the box girder model of the steel box girder, arrange diaphragms, and stiffening components.

3. The method for applying Rhino_Grasshopper in the deepening of steel structure drawings according to claim 2, wherein: The specific process of writing the corresponding battery in Grasshopper and overall modeling is as follows: (1) Draw the cross-section, use CAD or Grasshopper parametric to draw the bridge cross-section; (2) Import into Grasshopper, import the drawn cross-section into Rhino, and then import the cross-section into the Grasshopper space through the Curve or Surface battery; (3) Input parameters, input the parameters of the plate thickness of each component and the layout spacing of the diaphragms on the design line in Grasshopper; (4) Extrude the model, use the Extrude battery to extrude the thickness of the diaphragms and stiffening components and stretch them into a solid model; (5) Arrange components, use the Orient battery to batch arrange the diaphragm and stiffening component models at the corresponding positions of the design curve according to the spacing, and loft the box girder cross-section line at an appropriate distance to generate the box girder model. Among them, the lofting accuracy depends on the spacing. The smaller the spacing, the higher the accuracy.

4. The method for applying Rhino_Grasshopper in the deepening of steel structure drawings according to claim 3, wherein: In Step 1, the models of all components exist in the GH space in the form of data. If it is necessary to be associated with CAD or 3DMAX software, it needs to be Baked to the Rhino space. However, directly baking to the Rhino space is not convenient for post-processing of similar components. Therefore, during the modeling process, different components of the model are classified and then baked to the Rhino space. At this time, different components are divided into different layers, so that the model structure is intuitive and clear, facilitating the discovery of structural problems in the model and facilitating the distinction of different structures when importing into other software.

5. The method for applying Rhino_Grasshopper in the deepening of steel structure drawings according to claim 1, characterized in that: In Step 2, when splitting the top, bottom, and web parts of a single girder, the design line has both horizontal and vertical curves, forming a three-dimensional space curve. It is necessary to flatten and unfold the parts. However, in Rhino, a solid is a closed body formed by several surfaces. When flattening and unfolding, the solid will be exploded into several surfaces. A cube solid will generate 6 surfaces when flattened and unfolded. For the parts that need to be flattened and unfolded, instead of using a solid model for lofting, the center line of the plate thickness is selected for surface lofting.

6. The method for applying Rhino_Grasshopper in the deepening of steel structure drawings according to claim 1, wherein: The steps for writing the corresponding battery pack in Grasshopper in Step 2 are as follows: (1) Input parameters, import the control parameters of the design line, the center line of the part plate thickness, and the size of the split surface; (2) Lofting of the box body, use the Orient battery to loft the surface of the center line of the top, bottom, and web; (3) Part splitting, establish a split surface of appropriate size to split the surface, and then use the Split Brep Multiple battery to batch split several surfaces lofted; (4) Input numbers, input the parameters of the number prefix and the size of the layout frame; (5) Automatic layout, first flatten the split parts, then obtain the center points of the parts, and establish a reference plane with the center points of the parts. At the same time, pick up the number of center points to control the number of layout frames and establish the layout frames. Finally, use the Orient battery to map the split parts one by one to the layout frames, so as to realize the automatic layout of the parts; (6) Add numbers, use the Series battery to add automatically incrementing numbers to the layout parts; (7) Bake the results in Grasshopper to the Rhino space, then import them into the CAD drawing software, and then perform post-processing for adjustment.

7. The method for applying Rhino_Grasshopper in the deepening of steel structure drawings according to claim 1, wherein: In step 3, when extracting the coordinates of the layout points on the bridge floor and the elevation of the jig, write the corresponding battery group in Grasshopper. The specific process of the battery group is as follows: (1) Screen parts, screen out the floor parts that need to extract coordinate data and arrange jigs in the model, and use the BrepEdges battery to extract the floor edges; (2) Arrange the reference, project the extracted floor edges to the ground, with the XY plane as the reference ground; (3) Obtain data, use the Evaluate Length battery to obtain the layout points on the floor edge, and then obtain the coordinate data of the layout points or continue to obtain the elevation data of the layout points; (4) Export data, import the obtained data into the spreadsheet software for subsequent processing.