Search

CN-122021112-A - Parameterized modeling method and system for elliptical projection space curved surface reticulated shell

CN122021112ACN 122021112 ACN122021112 ACN 122021112ACN-122021112-A

Abstract

The application belongs to the technical field of auxiliary building design, and particularly discloses a parameterization modeling method and a parameterization modeling system for an elliptic projection space curved surface net shell, wherein the method is implemented in a grasshopper platform and comprises the steps of determining geometric parameters of a predetermined geometrical relationship of an elliptic projection space curved surface net shell model, inputting various geometric parameters by using an input plug-in unit, and generating an external elliptic side line and an internal ridge line based on the input parameters; the method comprises the steps of generating an elliptical projection space curved surface through a double-track sweep plug-in unit based on an external elliptical side line and an internal ridge line, dividing the elliptical projection space curved surface through a dividing frequency plug-in unit by adopting an isoparametric method to generate an upper grid point, and generating a single-layer elliptical projection space curved surface net shell based on the upper grid point by utilizing a point generation line plug-in unit. The application can efficiently and accurately realize the parametric modeling of the complex elliptic projection space curved surface net shell, and is suitable for the requirements of rapid scheme adjustment and multi-round comparison selection.

Inventors

  • YE HUIFANG
  • CHEN LEI
  • ZHAI WENYUAN
  • WU HAO
  • JIA HENG
  • DU WENFENG
  • CAI XIAOBO
  • GUO JIAHONG
  • WANG HONGBO
  • LOU JIANG
  • ZHANG ZIYANG

Assignees

  • 中建八局华中建设有限公司
  • 河南大学

Dates

Publication Date
20260512
Application Date
20251222

Claims (10)

  1. 1. The parameterized modeling method for the elliptical projection space curved surface reticulated shell is characterized by being executed in a grasshopper parameterized modeling platform and comprises the following steps of: s10, determining geometric parameters of a predetermined elliptical projection space curved surface net shell model according to the geometric relation of the model, inputting the geometric parameters by using an input plug-in a platform, and generating an external elliptical edge line and an internal ridge line based on the input parameters; S20, generating an elliptic projection space curved surface by utilizing a double-track sweep plug-in a platform through sweep operation based on the external elliptic side line and the internal ridge line; S30, dividing the elliptic projection space curved surface by using a division number plugin in the platform and adopting an isoparametric method to generate an upper grid point; S40, generating a line plugin by utilizing points in a platform, and generating a single-layer elliptic projection space curved surface reticulated shell based on the upper grid points; The net shell model constructed in the steps S10 to S40 comprises an outer oval inner oval projection space curved surface single-layer net shell, an outer oval inner quadrilateral projection space curved surface single-layer net shell, an outer internally tangent oval inner oval projection space curved surface single-layer net shell, an outer internally tangent oval inner quadrilateral projection space curved surface single-layer net shell, an outer oval-like inner oval projection space curved surface single-layer net shell and an outer oval-like inner quadrilateral projection space curved surface single-layer net shell.
  2. 2. The parameterized modeling method of the elliptical projection space curved surface reticulated shell according to claim 1, wherein when constructing the single-layer reticulated shell of the external elliptical internal elliptical projection space curved surface, the specific steps are as follows: Generating a bottom elliptic projection by using an elliptic plug-in, and parameterizing the length of the elliptic long side and the length of the short side of the input end of the elliptic plug-in to control the form of the ellipse; Generating an external arc vertex by using the generating point plugin through a central projection ridge assignment Y, generating a central ridge midpoint by using a central ridge vertex assignment Z, and parameterizing and adjusting the position of the central ridge midpoint; generating a central ridge line by connecting an external elliptic long side point with a central ridge line vertex through a three-point circular arc plug-in, parameterizing a central arc vertex assignment coordinate Z by utilizing a generating point plug-in to adjust the height of the central arc vertex, generating a central arc by connecting the central arc vertex with the central ridge line vertex through the three-point circular arc plug-in, and generating an external arc by connecting an external elliptic short side point with the central ridge line vertex and the external arc vertex through the three-point circular arc plug-in; the central arc obtains a local central elliptic projection space curved surface along a central ridge line through the double-track sweep plug-in unit, the outer arc obtains a local outer elliptic projection space curved surface along the central ridge line through the double-track sweep plug-in unit, and the mirror image plug-in unit obtains a complete outer elliptic inner elliptic projection space curved surface; dividing the external elliptic internal elliptic projection space curved surface by using the dividing number parameter to obtain an isoparametric line, and dividing the external elliptic internal elliptic projection space curved surface by using the dividing number parameter by using an isoparametric method to obtain grid points; The single-layer three-way net shell of the curved surface of the elliptical projection space outside the divided grid points is connected through the multi-section line plug-in.
  3. 3. The parameterized modeling method of the elliptic projection space curved surface reticulated shell according to claim 1, wherein when constructing the single-layer reticulated shell of the external elliptic internal quadrilateral projection space curved surface, the specific steps are as follows: Generating a bottom elliptic projection by using an elliptic plug-in, and parameterizing the length of the elliptic long side and the length of the short side of the input end of the elliptic plug-in to control the form of the ellipse; Generating a central ridge line midpoint by utilizing a generating point plug-in through a central projection ridge line assignment Y and a central ridge line vertex assignment Z, and parameterizing and adjusting a central quadrilateral projection form; connecting an external elliptic long side point with a central ridgeline midpoint by using a two-point linear plug-in unit to form a central ridgeline, and connecting an external elliptic short side point with a central ridgeline vertex and an external arc vertex by using a three-point circular arc plug-in unit to generate an external arc; Connecting two elliptic long side points with the middle points of two central ridgelines through four-point generating curved surface plug-ins to generate a central double-inclined curved surface, obtaining a local external elliptic projection space curved surface along the central ridgelines through a double-track sweeping plug-in, and obtaining a complete external elliptic internal quadrilateral projection space curved surface through a mirror image plug-in; dividing the external elliptic internal quadrilateral projection space curved surface by using a dividing number parameter to obtain an isoparametric line, and dividing the external elliptic internal quadrilateral projection space curved surface by using an isoparametric method by using the dividing number parameter to obtain grid points; The single-layer three-way net shell of the rectangular projection space curved surface outside the grid points is connected and divided through the multi-section line plug-in.
  4. 4. The parameterized modeling method of the elliptical projection space curved surface reticulated shell according to claim 1, wherein when constructing the single-layer reticulated shell of the external inscribed elliptical internal elliptical projection space curved surface, the specific steps are as follows: Generating a bottom reference rectangle by utilizing a rectangular plug-in, parameterizing and controlling the shape of the reference rectangle by utilizing the length of the long side and the length of the short side of the rectangular at the input end of the rectangular plug-in, generating an inscribed elliptical bottom contour line with a chamfer arc by utilizing a chamfer rectangular chamfer plug-in, generating a center ridge line midpoint by utilizing a generating point plug-in through a center projection ridge line assignment Y and a center ridge line vertex assignment Z, and parameterizing and adjusting the position of the center ridge line midpoint; Connecting the midpoint of the short sides of the two rectangles with the midpoint of the central ridge line through a three-point arc plug-in unit to form a central ridge line arc, connecting the midpoint of the central ridge line with the midpoint of the long sides of the rectangles through a two-point straight line plug-in unit to form an edge straight line, parameterizing the assigned coordinate Z of the vertex of the central arc to adjust the height of the vertex of the central arc through a generating point plug-in unit, and connecting the midpoint of the two central ridge lines with the vertex of the central arc through the three-point arc plug-in unit to form a central arc; The edge straight line is used for obtaining a local inscribed elliptical projection double-inclined curved surface along a central ridge line arc through the double-track sweep plug-in unit, and the arc central arc at the central vertex is used for obtaining a local elliptical projection double-inclined curved surface along the central ridge line arc through the double-track sweep plug-in unit; dividing the external inscribed ellipse internal ellipse projection space curved surface by dividing the frequency parameters to obtain an isoparametric line; dividing the parameter lines by the parameter method such as dividing times and the like to obtain grid points, and connecting the divided grid points by the multi-section line plug-in unit to generate the external inscribed elliptical internal elliptical projection space curved surface single-layer reticulated shell.
  5. 5. The parameterized modeling method of the elliptical projection space curved surface reticulated shell according to claim 1, wherein when constructing the single-layer reticulated shell of the external inscribed elliptical internal quadrilateral projection space curved surface, the specific steps are as follows: generating a bottom reference rectangle by utilizing a rectangular plug-in, and parameterizing and controlling the shape of the reference rectangle by the length of the long side and the length of the short side of the rectangle at the input end of the rectangular plug-in; Generating an inscribed elliptical bottom contour line with a chamfer arc by using a chamfer rectangular chamfer plug-in, generating a center ridge line midpoint by using a generating point plug-in through a center projection ridge line assignment Y and a center ridge line vertex assignment Z, and parameterizing and adjusting a center quadrilateral projection form; The middle point on the central ridge line and the middle point of the long side of the rectangle are connected through the two-point linear plug-in unit to form an edge straight line, and the middle point of the central ridge line and the middle point of the short side of the rectangle are connected through the two-point linear plug-in unit to form a central ridge line; The edge straight line is used for obtaining a local inscribed elliptical projection double-inclined curved surface along a central ridge line and an inscribed elliptical line segment through a double-track sweep plug-in unit, and the two rectangular short edge corner points and the two central ridge line midpoints are connected through a four-point generating curved surface plug-in unit to generate a central double-inclined curved surface; dividing the external inscribed ellipse internal quadrilateral projection space curved surface by the dividing frequency parameter to obtain an isoparametric line; dividing the parameter lines by the parameter method such as dividing times and the like to obtain grid points, and connecting the divided grid points by the multi-section line plug-in unit to generate the single-layer reticulated shell with the external inscribed ellipse and the internal quadrilateral projection space curved surface.
  6. 6. The parameterized modeling method of the elliptical projection space curved surface reticulated shell according to claim 1, wherein when constructing the single-layer reticulated shell of the outer quasi-elliptical internal elliptical projection space curved surface, the specific steps are as follows: Obtaining a point generating plug-in through ellipse long side length assignment and a point X-direction coordinate, obtaining an arc midpoint through Y=0, obtaining another symmetrical arc midpoint through a mirror image plug-in, obtaining an arc corner point through the point generating plug-in through ellipse short side length assignment and the point Y-direction coordinate, and X=0, obtaining another symmetrical arc corner point through the mirror image plug-in; The central arc plug-in unit is used for connecting the midpoint of the two arcs with the midpoint on the central ridge line to form a central ridge line arc, connecting the midpoint on the central ridge line with the arc corner point to form an edge straight line, parameterizing the assigned coordinate Z of the vertex of the central arc to adjust the height of the vertex of the central arc by generating the point plug-in unit, and connecting the midpoint of the two central ridge lines with the vertex of the central arc to form a central arc; the edge straight line is used for obtaining a local elliptic-like projection double-inclined curved surface along a central ridge line arc and a bottom arc line segment through the double-track sweep plug-in unit, and the arc central arc at the central vertex is used for obtaining a local elliptic-like projection double-inclined curved surface along the central ridge line arc through the double-track sweep plug-in unit; Dividing the external quasi-elliptical internal elliptical projection space curved surface by the dividing frequency parameter to obtain an isoparametric line; dividing the parameter lines by the parameter method such as dividing times to obtain grid points, and connecting the divided grid points by the multi-section line plug-in unit to generate the external quasi-elliptical internal elliptical projection space curved surface single-layer net shell.
  7. 7. The parameterized modeling method of the elliptic projection space curved surface reticulated shell according to claim 1, wherein when constructing the single-layer reticulated shell of the external quasi-elliptic internal quadrilateral projection space curved surface, the specific steps are as follows: the point generating plug-in obtains a circular arc midpoint through ellipse long side length assignment and point X-direction coordinates, Y=0, and the mirror image plug-in obtains another symmetrical circular arc midpoint; the point generating plug-in is used for carrying out assignment on the length of a short side of an ellipse and the Y-direction coordinate of the point, X=0, obtaining an arc angular point and obtaining another symmetrical arc angular point through the mirror image plug-in; Connecting the midpoint of the central ridge line with the midpoint of the short side of the rectangle through the two-point linear plug-in to form a central ridge line; The edge straight line is used for obtaining a local elliptic-like projection double-inclined curved surface along a central ridge line and a bottom arc line segment through a double-track sweep plug-in, and the two corner points and the midpoint of the two central ridge lines are connected through a four-point generating curved surface plug-in to generate a central double-inclined curved surface; Dividing the external quasi-elliptic internal quadrilateral projection space curved surface by the dividing frequency parameter to obtain an isoparametric line; Dividing the parameter lines by the parameter method such as dividing times and the like to obtain grid points, and connecting the divided grid points by the multi-section line plug-in unit to generate the external quasi-elliptical internal quadrilateral projection space curved surface single-layer reticulated shell.
  8. 8. The parametric modeling method for the elliptical projection space curved surface reticulated shell according to any one of claims 1-7, further comprising the step of generating a truss type double-layer reticulated shell with a corresponding structure after generating the single-layer reticulated shell model: the grid points of the upper layer are downwards moved through the grid thickness plug-in units to form grid points of the lower layer; connecting the lower grid points through a multi-section line plug-in unit to generate a lower chord member, and connecting an upper chord point and a lower chord point through a two-point linear plug-in unit to obtain a vertical web member; And odd nodes and even nodes of the upper chord are odd-even shunted through the shunt plug-in, then odd nodes of the upper chord are connected with even nodes corresponding to the lower chord according to a shunt result through the braiding plug-in, or even nodes of the upper chord are connected with odd nodes corresponding to the lower chord, node data are generated, and the generated node data are used for generating diagonal web members through a plurality of short wire plug-ins, so that the truss type double-layer net shell is obtained.
  9. 9. The parametric modeling method for the elliptical projection space curved surface reticulated shell according to any one of claims 1-7, further comprising the step of generating a pyramid-shaped double-layer reticulated shell with a corresponding structure after generating the single-layer reticulated shell model: Generating a pyramid upper chord plane according to the upper grid point through a boundary line generating plane plug-in, acquiring the geometric center of the pyramid upper chord plane through a geometric center plug-in, and then obtaining a normal vector which passes through the geometric center point and is perpendicular to the pyramid upper chord plane through a curved surface analyzing plug-in; Through the shell thickness plug-in, the upper grid points move downwards along the normal vector to generate lower grid points; and connecting the lower grid points through a multi-section line plug-in unit to generate a lower chord member, and connecting corresponding upper chord points and lower chord points through a two-point linear plug-in unit to obtain a web member, so that the pyramid type double-layer net shell is obtained.
  10. 10. An elliptical projection space curved surface reticulated shell parametric modeling system comprising Grasshopper parametric modeling platforms configured to perform the method of any one of claims 1-9.

Description

Parameterized modeling method and system for elliptical projection space curved surface reticulated shell Technical Field The application belongs to the technical field of auxiliary building design, and particularly relates to a parameterized modeling method and a parameterized modeling system for an elliptical projection space curved surface reticulated shell. Background With the progress of building technology and the enhancement of cost control consciousness, the space structure which has beautiful shape, reasonable stress and environmental protection is widely applied in the field of building design. The space reticulated shell structure has the advantages of good stress performance, attractive appearance, convenient construction and manufacture and the like, and is widely used in practical engineering. The space curved surface is widely used in the construction field in a large-span space structure as a most favored expression form among novel complex curved surfaces due to its vivid appearance and graceful curved surface morphology. Oval building is becoming popular in the construction industry as a new building form. The design style of the elliptic projection space curved-surface reticulated shell is different from that of the traditional regular building, and the special geometric form of the elliptic projection space curved-surface reticulated shell can bring different visual effects, space feelings and building experiences to people. The main characteristic of the elliptic projection building is the use of an arc, which is the design soul of the elliptic building. In the design process of the elliptic projection building, the ratio of the length to the short axis of the ellipse is required to be considered center position, radius of curvature, etc. The design of oval building needs to consider a plurality of functions, aesthetic properties, economical efficiency and the like of the building. The design of the elliptic projection building needs to be coordinated with the surrounding environment, so that the building and the environment are integrated. The application field of elliptic projection buildings is very wide. The oval projection building can be used for different types of buildings such as commercial buildings, cultural buildings, educational buildings and the like. The ellipse projection building can shape fashionable and high-end atmosphere in commercial buildings, thereby increasing the attractive force and value of the commercial buildings, creating graceful and romantic atmosphere in cultural buildings, increasing the artistry and cultural connotation of the cultural buildings, creating warm and lovely atmosphere in educational buildings, increasing the educational atmosphere and interactivity of the educational buildings, and creating dynamic and active atmosphere and increasing the sport atmosphere and visual effect of the buildings by unique and novel geometric forms. However, the elliptic building has significant challenges in the modeling process, namely 1) the ellipse belongs to an irregular quadric surface, the contradiction between a mathematical elliptic equation and an actual building functional space is required to be balanced in the modeling process, local distortion is easy to occur in manually adjusting the curved surface, the control difficulty of the shape consistency is increased due to the change of elliptic section parameters (major axis and minor axis) of different heights, 2) linear components such as beams, columns, curtain wall keels and the like are required to be attached to the elliptic curved surface for arrangement, a conventional orthogonal grid system is not applicable, special-shaped grids or parameterization families are required to be created, meanwhile, the production and processing feasibility of the components is required to be considered, the occurrence of special-shaped pieces which cannot be prefabricated is avoided, 3) the local size of the building is adjusted for multiple times in the early-stage matching scheme process, the scheme is more than selected, and the design process is required to be repeatedly adjusted in the structural size. Therefore, how to efficiently and accurately realize the parametric modeling of the complex elliptic projection space curved surface net shell and adapt to the requirements of rapid scheme adjustment and multi-round comparison selection is a problem to be solved currently. Disclosure of Invention Aiming at the defects of the prior art, the application aims to provide the parameterized modeling method and the parameterized modeling system for the elliptical projection space curved surface reticulated shell, which can efficiently and accurately realize the parameterized modeling of the complex elliptical projection space curved surface reticulated shell and adapt to the requirements of rapid scheme adjustment and multi-round comparison. To achieve the above object, in a first aspect, the present application pr