Air-supported film rapid shape finding method and system, storage medium and computer

Through the grid plane technology, combined with the material strength and air pressure of the air bearing membrane, an air bearing membrane simulation model is generated, which solves the problem of slow simulation form-finding in the existing technology and realizes a fast and efficient simulation form-finding process.

CN120633011APending Publication Date: 2025-09-12METASPACE BEIJING AIR DOME
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510792413.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-13
Publication Date
2025-09-12

AI Technical Summary

Technical Problem

In the prior art, the simulation form-finding process of the air bearing membrane is slow, especially the experimental method has a long simulation cycle and high cost, and the empirical method has low prediction accuracy.

Method used

The gridded plane technology is used to construct a closed plane geometry, anchor the grid vertices at the edge of the gridded plane, and perform inflation simulation based on the material strength of the air-bearing membrane and the preset air pressure to generate an air-bearing membrane simulation model.

Benefits of technology

It realizes the rapid simulation and shape-finding of the air-bearing membrane, can automatically calculate the area and height of the membrane material, adapts to the shape-finding requirements of different complex terrains, and improves the simulation efficiency and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120633011A_ABST
    Figure CN120633011A_ABST
Patent Text Reader

Abstract

The invention relates to a quick shape finding method and system for an air-supported film, a storage medium and a computer. The method comprises the following steps: constructing a closed planar geometric figure; gridding the plane geometric figure to obtain a gridding plane graph; anchoring grid vertexes at the edge of the gridding plane graph to obtain an anchored grid plane graph; adding deformation constraints to the inner grid lines of the anchoring grid plane graph according to the material strength of the air-supported film; performing inflation simulation on the anchoring grid plane graph added with the deformation constraint according to preset air pressure to obtain an air-supported film simulation model; according to the invention, the membrane material area and the gas membrane height of the gas membrane can be automatically calculated by using a computer, and rapid simulation form finding of the gas-supported membrane is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of air bearing membrane modeling, and in particular to an air bearing membrane rapid shape-finding method, system, storage medium and computer. Background Art

[0002] Air-supported membranes, also known as membrane structures, are a type of spatial structure in architecture that achieves a stable form by maintaining a pressure differential between the inside and outside of the membrane. This structure utilizes a design principle that combines a confined space with a rigid boundary, enabling large spans without the need for beams or columns. Typical applications include large public buildings such as stadiums and airport terminals. The core technology lies in creating a pressure differential of 200-400 Pa through continuous inflation, which prestresses the membrane surface to resist external loads. This innovative design combines a low-camber profile with a cable-tensioned system. With the development of P-type membrane materials, air-supported structures are gradually transitioning from temporary structures to permanent venues.

[0003] Before the air-bearing membrane is constructed, the model shape of the air-bearing membrane will be predicted based on the material characteristics. However, in the existing technology, the model shape of the air-bearing membrane is usually predicted by an empirical prediction method or an experimental method. However, the prediction accuracy of the empirical prediction method is low. The experimental method will construct a smaller model that is the same as the preset model for simulation. Although the experimental model is small in scale and consumes less material and other costs, its simulation cycle is relatively long, resulting in a slower shape-finding of the air-bearing membrane. Summary of the Invention

[0004] In order to solve the technical problems in the prior art such as slow simulation shape-finding of an air bearing membrane, the present invention provides a method, system, storage medium and computer for rapid shape-finding of an air bearing membrane.

[0005] The technical solution of the present invention to solve the above technical problems is as follows:

[0006] A rapid shape-finding method for an air-bearing membrane comprises the following steps:

[0007] Construct closed planar geometric figures;

[0008] gridding the plane geometric figure to obtain a gridded plane graph;

[0009] Anchoring mesh vertices at the edge of the meshed plane graph to obtain an anchored mesh plane graph;

[0010] Adding deformation constraints to inner grid lines of the anchor grid plane according to the material strength of the air bearing membrane; wherein the inner grid lines are grid lines other than the edges of the anchor grid plane;

[0011] The anchoring grid plane with added deformation constraints is inflated and simulated according to a preset air pressure to obtain an air-supported membrane simulation model.

[0012] The beneficial effect of the present invention is: since different membrane material strengths and air pressures of the air membrane will cause different shapes, therefore, by simulating the uninflated state of the membrane mold as a gridded plane diagram, and then adding material properties to the grids of the gridded plane diagram, a simulation model of the air-bearing membrane can be simulated by computer. The technical solution provided by the present invention can adjust the shape of the air membrane by adjusting the membrane material strength and pressure. According to the simulated air-bearing membrane shape, the membrane material area and air membrane height of the air membrane can be automatically calculated by computer, thereby realizing rapid simulation and shape finding of the air-bearing membrane.

[0013] On the basis of the above technical solution, the present invention can also be improved as follows.

[0014] Furthermore, to construct a closed plane geometric figure, the specific steps are as follows:

[0015] The closed plane geometric figure is constructed based on 3D modeling software.

[0016] Furthermore, the grid in the gridded plan view is a triangular grid.

[0017] Furthermore, the planar geometric figure is gridded to obtain a gridded plan view, comprising the following steps:

[0018] Use programming language to compile grid program units;

[0019] Importing the meshing program unit into the 3D modeling software;

[0020] The meshing program unit is run in the 3D modeling software to mesh the plane geometric figure to obtain the meshed plane image.

[0021] Furthermore, anchoring the mesh vertices at the edge of the meshed planar graph to obtain an anchored mesh planar graph includes the following steps:

[0022] Extracting coordinate positions of mesh vertices at the edges of the meshed plane graph using editing commands of the 3D modeling software;

[0023] The coordinate positions of the mesh vertices of the edges of the meshed planar graph are anchored to obtain the anchored mesh planar graph.

[0024] Furthermore, deformation constraints are added to the inner grid lines of the anchor grid plane according to the material strength of the air bearing membrane. The specific steps are as follows:

[0025] An elastic modulus is set as a deformation constraint of the inner grid line; wherein the material strength includes the elastic modulus.

[0026] Furthermore, the anchoring grid plane with deformation constraints added thereto is subjected to inflation simulation according to a preset air pressure to obtain an air-supported membrane simulation model, which specifically includes the following steps:

[0027] The preset air pressure is used as a pressure parameter to perform pressure deformation simulation on the grid of the anchoring grid plane diagram to obtain the air bearing membrane simulation model.

[0028] In order to solve the above technical problems, the present invention also provides an air bearing membrane rapid form-finding system, the specific technical contents of which are as follows:

[0029] An air bearing membrane rapid form-finding system comprising:

[0030] Graphics building blocks for constructing closed planar geometric figures;

[0031] A gridding module, used for gridding the plane geometric figure to obtain a gridded plane graph;

[0032] An edge anchoring module, configured to anchor mesh vertices at the edges of the meshed planar graph to obtain an anchored meshed planar graph;

[0033] a constraint setting module, configured to add deformation constraints to inner grid lines of the anchor grid plane according to the material strength of the air bearing membrane; wherein the inner grid lines are grid lines other than the edges of the anchor grid plane;

[0034] The model generation module is used to perform inflation simulation on the anchoring grid plane with added deformation constraints according to a preset air pressure to obtain an air-supported membrane simulation model.

[0035] In order to solve the above technical problems, the present invention further provides a storage medium, the specific technical contents of which are as follows:

[0036] A storage medium stores a computer program or computer instructions, which, when executed by a computer processor, implements the steps of the air-bearing membrane rapid form-finding method.

[0037] In order to solve the above technical problems, the present invention further provides a computer, the specific technical contents of which are as follows:

[0038] A computer includes a memory and one or more processors. The memory stores executable code. When the one or more processors execute the executable code, the steps of the air-bearing membrane rapid form-finding method are implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 This is a flow chart of a method for rapid shape-finding of an air-bearing membrane according to an embodiment of the present invention;

[0040] Figure 2A schematic diagram of constructing a closed planar geometric figure in an embodiment of the present invention;

[0041] Figure 3 A schematic diagram of the structure of a gridded plan view according to an embodiment of the present invention;

[0042] Figure 4 Schematic diagram of the structure of the air bearing membrane simulation model in an embodiment of the present invention;

[0043] Figure 5 Schematic diagram of the structure of an air bearing membrane rapid form-finding system in an embodiment of the present invention. DETAILED DESCRIPTION

[0044] The principles and features of the present invention are described below with reference to the accompanying drawings. The examples given are only used to explain the present invention and are not used to limit the scope of the present invention.

[0045] like Figure 1 As shown, this embodiment provides a method for rapid shape finding of an air bearing membrane, comprising the following steps:

[0046] S1. Construct closed plane geometric figures;

[0047] Construct a closed plane geometric figure. The specific steps are as follows:

[0048] Construct closed plane geometric figures based on 3D modeling software. Figure 2 As shown, specifically, a sketch shape diagram is drawn in the Rhino software according to the actual plane parameter requirements of the air-bearing membrane floor. The sketch shape diagram is any closed geometric shape, which can be a rectangle, circle, ellipse, polygon, irregular shape, etc. If the plane geometric figure is a polygon, a closed plane geometric figure is constructed by inputting the number of sides, side lengths, and the angle between two adjacent sides of the polygon in the 3D modeling software; if the plane geometric figure is a circle, a closed plane geometric figure is constructed by inputting the coordinates of the circle points, radius or diameter, and the angle of the sector in the 3D modeling software; if the plane geometric figure is a sector, a closed plane geometric figure is constructed by inputting the coordinates of the circle points, radius or diameter, and the angle of the sector in the 3D modeling software; if the plane geometric figure is an ellipse, a closed plane geometric figure is constructed by inputting the major semi-axis, minor semi-axis, focal length, eccentricity, and angle parameters of the ellipse in the 3D modeling software; if it is an irregular closed figure, a Cartesian coordinate system can be constructed, and the points of the closed figure's edges can be represented by the coordinate points of the Cartesian coordinate system, and then a closed plane geometric figure is constructed in the 3D modeling software using a linear fitting method.

[0049] S2. gridding the plane geometric figure to obtain a gridded plane map;

[0050] like Figure 3 As shown, the mesh in the meshed plan view is a triangular mesh.

[0051] Meshing a plane geometric figure to obtain a meshed plane graph includes the following steps:

[0052] S201. Use a programming language to compile gridded program units; the programming language used is Grasshopper. Grasshopper (abbreviated as GH) is a visual programming language that runs on the Rhino platform (3D modeling software). It is one of the mainstream software in the field of data-driven design, and also overlaps with interactive design. Compared with traditional design methods, GH has two major features: First, by inputting instructions, the computer can automatically generate results according to the proposed algorithm. The algorithm results are not limited to models, video streaming, and visualization solutions. Second, by writing algorithmic programs, mechanical repetitive operations and a large number of logical evolutionary processes can be replaced by computer loop operations. The solution adjustment can also directly obtain the modified results by modifying the parameters. These methods can effectively improve the work efficiency of designers.

[0053] S202, importing the grid program unit into the 3D modeling software;

[0054] S203, running a meshing program unit in the 3D modeling software to mesh the plane geometric figure to obtain a meshed plane drawing.

[0055] Convert a plane image enclosed by any geometric shape into a grid of triangles. These triangles will be as close as possible, with similar side lengths, angles, and areas.

[0056] S3, anchoring the mesh vertices at the edge of the meshed plane graph to obtain an anchored mesh plane graph;

[0057] Anchoring the mesh vertices at the edge of the meshed plan to obtain an anchored mesh plan includes the following steps:

[0058] S301. Use editing commands of 3D modeling software to extract the coordinate positions of the mesh vertices at the edge of the meshed plane; the 3D modeling software is preferably Rhino software, and the editing commands can be program commands compiled by Grasshopper.

[0059] S302 : Anchor the coordinate positions of the mesh vertices of the extracted meshed plane edge to obtain an anchored mesh plane.

[0060] Add a variable n to the triangular reconstructed mesh. Variable n represents the edge length of the mesh. Adjusting variable n controls the length of the generated triangular mesh, thereby improving precision. Output the triangular mesh as a mesh. Each 3D model is composed of many small planes, and the interior of the model is empty. The mesh specifies the shape of the 3D model and encapsulates the following data: vertex coordinates and face normals. Once the mesh is defined, the basic shape of the object in 3D space is defined. Three-dimensional objects in Unity are composed of triangular planes, and the mesh records the data of these triangular planes and vertices. The mesh is the triangular mesh of the aforementioned anchor mesh plane.

[0061] S4. Adding deformation constraints to inner grid lines of the anchoring grid plane according to the material strength of the air bearing membrane; wherein the inner grid lines are grid lines other than the edges of the anchoring grid plane;

[0062] Add deformation constraints to the inner grid lines of the anchor grid plane based on the material strength of the air bearing membrane. The specific steps are as follows:

[0063] Set the elastic modulus as the deformation constraint for the inner mesh line; the material strength includes the elastic modulus.

[0064] Specifically, use the NakedVertices command of Rhino software to decompose the Mesh into mesh internal points and mesh edge points to extract the Mesh edge points; use the AnchorXYZ command to anchor the XYZ coordinates of the Mesh edge points, that is, to fix the mesh edge points.

[0065] S5. Perform inflation simulation on the anchored grid plane with added deformation constraints according to a preset air pressure to obtain an air-supported membrane simulation model.

[0066] The anchored mesh plane with deformation constraints added is inflated according to the preset air pressure to obtain an air-supported membrane simulation model. The specific steps include the following:

[0067] The preset air pressure is used as the pressure parameter to simulate the pressure deformation of the grid of the anchoring grid plane to obtain the air-supported membrane simulation model.

[0068] like Figure 4 As shown, use the Pressure command to control the pressure of all Mesh grids, increase the pressure variable P, control the pressure size of all Mesh grids, and adjust the switch value by increasing the air film direction to switch the geometry. Figure 1and -1, use the Multiplication command to multiply the pressure variable P by the switch value 1 or the switch value -1, so as to use the air film direction adjustment switch to switch positive pressure or negative pressure. When the switch value is 1, the air film direction is the positive pressure direction; when the switch value is -1, the air film direction is the negative pressure direction.

[0069] After obtaining the air-bearing membrane simulation model, use the BouncySolver command to anchor the mesh edge points, maintain the mesh display, constrain the mesh edge length, and control the mesh pressure and direction. All calculations are performed simultaneously to obtain the air-bearing membrane form-finding. A reset command has been added to recalculate and regenerate the air-bearing membrane simulation model, and a switch command has been added to cancel the calculation.

[0070] Extract the air film form-finding shape without grid lines:

[0071] Use the Split List command to extract the first sequence in the result of the previous operation, that is, to delete useless sequences; use the Mesh command to extract the air film form-finding shape without grid lines.

[0072] Generate mesh area:

[0073] Use the Area command to extract the Mesh area and display it using the Membrane Area panel.

[0074] Add air film color:

[0075] Use the Stream Gate command to switch between colored and non-colored air membranes by adding a color switch.

[0076] Use the Custom Preview command and the Colour RGB command to adjust the transparency and color of the air film. There are four variables: transparency, RED, GREEN, and BLUE to adjust the transparency and color of the air film. This is the default color.

[0077] Find the air film height:

[0078] Use the Area command to extract the center point of the mesh, and the Brep command to pick the mesh's polysurface. Use the Brep Closest Point command to find the vector direction and distance from the mesh's center point to the projection point on the mesh's polysurface. Use the Deconstruct command to extract the Z coordinate of the projection point and display it in the Air Film Height panel. The coordinate system is the Rhino software system coordinate system.

[0079] In the embodiments of the present invention, different shapes are created based on the different film material strengths and air pressures of the air film. By simulating the uninflated state of the film mold as a gridded plane diagram and then adding material properties to the grids of the gridded plane diagram, a simulation model of the air film can be simulated using a computer. The technical solution provided by the present invention can adjust the shape of the air film by adjusting the film material strength and pressure. Based on the simulated air film shape, the film material area and air film height of the air film can be automatically calculated by the computer, and the direction of the air film can also be adjusted. At the same time, the color of the air film can be adjusted to achieve rapid simulation and form-finding of the air film. The desired air film shape can be quickly obtained according to customer requirements, and can solve the shape-finding of different complex terrains, whether it is rectangular, circular, irregular polygonal, etc.

[0080] In some other embodiments, an air bearing membrane rapid form-finding system is provided, comprising:

[0081] Graphics building blocks for constructing closed planar geometric figures;

[0082] A gridding module is used to grid a plane geometric figure to obtain a gridded plane map;

[0083] An edge anchoring module, used to anchor the mesh vertices at the edge of the meshed planar graph to obtain an anchored mesh planar graph;

[0084] A constraint setting module, configured to add deformation constraints to inner grid lines of the anchor grid plane according to the material strength of the air bearing membrane; wherein the inner grid lines are grid lines other than the edges of the anchor grid plane;

[0085] The model generation module is used to perform inflation simulation on the anchored grid plane with added deformation constraints according to the preset air pressure to obtain the air-supported membrane simulation model.

[0086] Among them, the graphics construction module, gridding module, edge anchoring module, constraint setting module and model generation module can all be program modules or computing devices with corresponding functions, and the program module can be a visualization program module embedded in 3D modeling software.

[0087] Example 2

[0088] Based on Example 1, this embodiment provides a storage medium, which stores a computer program or computer instructions. When the computer program or computer instructions are executed by a computer processor, the steps of the air-bearing membrane rapid shape-finding method are implemented.

[0089] The above-mentioned storage medium can be the internal storage unit of any device with data processing capabilities described in any of the aforementioned embodiments, such as a hard disk or memory. The above-mentioned storage medium can also be an external storage device of any device with data processing capabilities, such as a plug-in hard disk, smart memory card, SD card, flash memory card, etc. equipped on the above-mentioned device. Furthermore, the above-mentioned storage medium can also include both the internal storage unit of any device with data processing capabilities and an external storage device. The above-mentioned computer-readable storage medium is used to store the above-mentioned computer program and other programs and data required by any of the above-mentioned devices with data processing capabilities, and can also be used to temporarily store data that has been output or is to be output.

[0090] Example 3

[0091] Based on Example 1, this embodiment provides a computer, including a memory and one or more processors, wherein the memory stores executable code, and when one or more processors execute the executable code, the steps of the air-bearing membrane rapid shape-finding method in Example 1 are implemented.

[0092] The aforementioned memory may be an internal storage unit of any device with data processing capabilities described in any of the aforementioned embodiments, such as a hard disk or memory. The aforementioned memory may also be an external storage device of any device with data processing capabilities, such as a plug-in hard disk, smart memory card, SD card, flash memory card, etc., equipped on the aforementioned device. Furthermore, the aforementioned memory may include both an internal storage unit of any device with data processing capabilities and an external storage device. The aforementioned memory is used to store the aforementioned computer program and other programs and data required by any device with data processing capabilities, and may also be used to temporarily store data that has been output or is to be output.

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

Claims

1. A method for rapid shape finding of an air bearing membrane, characterized in that: The steps include: Construct closed planar geometric figures; gridding the plane geometric figure to obtain a gridded plane graph; Anchoring mesh vertices at the edge of the meshed plane graph to obtain an anchored mesh plane graph; Adding deformation constraints to inner grid lines of the anchor grid plane according to the material strength of the air bearing membrane; wherein the inner grid lines are grid lines other than the edges of the anchor grid plane; The anchoring grid plane with added deformation constraints is inflated and simulated according to a preset air pressure to obtain an air-supported membrane simulation model.

2. The air bearing membrane rapid shape-finding method according to claim 1, characterized in that: Construct a closed plane geometric figure. The specific steps are as follows: The closed plane geometric figure is constructed based on 3D modeling software.

3. The air bearing membrane rapid shape-finding method according to claim 2, characterized in that: The grid in the gridded plan view is a triangular grid.

4. The air bearing membrane rapid shape-finding method according to claim 3, characterized in that: Meshing the plane geometric figure to obtain a meshed plane graph includes the following steps: Use programming language to compile grid program units; Importing the meshing program unit into the 3D modeling software; The meshing program unit is run in the 3D modeling software to mesh the plane geometric figure to obtain the meshed plane image.

5. The air bearing membrane rapid shape-finding method according to claim 4, characterized in that: Anchoring the mesh vertices at the edge of the meshed planar graph to obtain an anchored mesh planar graph includes the following steps: Extracting coordinate positions of mesh vertices at the edges of the meshed plane graph using editing commands of the 3D modeling software; The coordinate positions of the mesh vertices of the edges of the meshed planar graph are anchored to obtain the anchored mesh planar graph.

6. The air bearing membrane rapid shape-finding method according to claim 1, characterized in that: Add deformation constraints to the inner grid lines of the anchor grid plane according to the material strength of the air bearing membrane. The specific steps are as follows: An elastic modulus is set as a deformation constraint of the inner grid line; wherein the material strength includes the elastic modulus.

7. The air bearing membrane rapid shape-finding method according to claim 1, characterized in that: The anchoring grid plane with deformation constraints added thereto is inflated and simulated according to a preset air pressure to obtain an air-supported membrane simulation model, specifically comprising the following steps: The preset air pressure is used as a pressure parameter to perform pressure deformation simulation on the grid of the anchoring grid plane diagram to obtain the air bearing membrane simulation model.

8. An air bearing membrane rapid shape-finding system, characterized in that: include: Graphics building blocks for constructing closed planar geometric figures; A gridding module, used for gridding the plane geometric figure to obtain a gridded plane graph; An edge anchoring module, configured to anchor mesh vertices at the edges of the meshed planar graph to obtain an anchored meshed planar graph; a constraint setting module, configured to add deformation constraints to inner grid lines of the anchor grid plane according to the material strength of the air bearing membrane; wherein the inner grid lines are grid lines other than the edges of the anchor grid plane; The model generation module is used to perform inflation simulation on the anchoring grid plane with added deformation constraints according to a preset air pressure to obtain an air-supported membrane simulation model.

9. A storage medium, characterized in that: A computer program or computer instruction is stored, and when the computer program or computer instruction is executed by a computer processor, the steps of the air bearing membrane rapid form-finding method according to any one of claims 1 to 7 are implemented.

10. A computer, characterized in that: The method comprises a memory and one or more processors, wherein the memory stores executable code, and when the one or more processors execute the executable code, the steps of the air bearing membrane rapid form-finding method according to any one of claims 1 to 7 are implemented.