[go: up one dir, main page]

CN112528541A - Node reconstruction-based double-curvature canopy finite element modeling method - Google Patents

Node reconstruction-based double-curvature canopy finite element modeling method Download PDF

Info

Publication number
CN112528541A
CN112528541A CN202011433209.9A CN202011433209A CN112528541A CN 112528541 A CN112528541 A CN 112528541A CN 202011433209 A CN202011433209 A CN 202011433209A CN 112528541 A CN112528541 A CN 112528541A
Authority
CN
China
Prior art keywords
canopy
finite element
nodes
node
curvature
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011433209.9A
Other languages
Chinese (zh)
Inventor
王佳莹
郭子铭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenyang Aircraft Design and Research Institute Aviation Industry of China AVIC
Original Assignee
Shenyang Aircraft Design and Research Institute Aviation Industry of China AVIC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenyang Aircraft Design and Research Institute Aviation Industry of China AVIC filed Critical Shenyang Aircraft Design and Research Institute Aviation Industry of China AVIC
Priority to CN202011433209.9A priority Critical patent/CN112528541A/en
Publication of CN112528541A publication Critical patent/CN112528541A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/23Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/15Vehicle, aircraft or watercraft design

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Geometry (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Computational Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本申请属于有限元建模技术领域,特别涉及一种基于节点重构的双曲率座舱盖有限元建模方法。包括:步骤一、构建座舱盖的几何模型,获取几何模型上的点的坐标信息,并根据坐标信息生成三维空间下的点云;步骤二、构建虚平面,将点云的点分别投影到虚平面上,并提取虚平面上的投影点作为节点;步骤三、获取虚平面上的节点的三维坐标,并根据节点的三维坐标生成规则化网格单元;步骤四、确定每个规则化网格单元的法向量,并计算节点沿对应法向量的移动距离;步骤五、根据所述节点以及距离生成3D模型。本申请能够更加快速精准的反应结构的几何特征,满足后续进行边缘连接设置的快速定义要求,极大的节约了建模时间,提高了建模效率以及后续处理效率。

Figure 202011433209

The present application belongs to the technical field of finite element modeling, and in particular relates to a finite element modeling method for a double-curvature canopy based on node reconstruction. Including: step 1, constructing a geometric model of the cockpit cover, obtaining coordinate information of points on the geometric model, and generating a point cloud in a three-dimensional space according to the coordinate information; step 2, constructing a virtual plane, and projecting the points of the point cloud onto the virtual plane On the plane, and extract the projection points on the virtual plane as nodes; step 3, obtain the three-dimensional coordinates of the nodes on the virtual plane, and generate regularized grid units according to the three-dimensional coordinates of the nodes; step four, determine each regularized grid The normal vector of the unit is calculated, and the moving distance of the node along the corresponding normal vector is calculated; step 5, a 3D model is generated according to the node and the distance. The present application can more quickly and accurately reflect the geometric features of the structure, meet the rapid definition requirements for subsequent edge connection settings, greatly save modeling time, and improve modeling efficiency and subsequent processing efficiency.

Figure 202011433209

Description

Node reconstruction-based double-curvature canopy finite element modeling method
Technical Field
The application belongs to the technical field of finite element modeling, and particularly relates to a node reconstruction-based double-curvature canopy finite element modeling method.
Background
The strength design is a necessary link of airplane design, and the existing finite element mesh drawing tool cannot completely meet the functional requirements of the strength design, which is mainly caused by the following aspects: (a) the geometric shape of the canopy is complex, the canopy is formed by multiple curved surfaces in tangent enveloping, and the workload of geometric adjustment is large when the grid division is carried out; (b) in the analysis, unit information, such as a node number, a unit number, coordinates, stress, strain and the like, needs to be extracted and calculated, the unit information needs to have higher controllability, and the controllability of the node information is difficult to ensure by traditional commercial software, so that the subsequent analysis and secondary deep calculation are not facilitated; (c) because of different calculation purposes, the finite element models with the same geometry are different in types, which requires high requirements on model processability, and the traditional commercial software lacks the capability of automatically changing grids and is not beneficial to design iteration.
Accordingly, a technical solution is desired to overcome or at least alleviate at least one of the above-mentioned drawbacks of the prior art.
Disclosure of Invention
The application aims to provide a double-curvature canopy finite element modeling method based on node reconstruction, so as to solve at least one problem in the prior art.
The technical scheme of the application is as follows:
a double-curvature canopy finite element modeling method based on node reconstruction comprises the following steps:
the method comprises the following steps of firstly, constructing a geometric model of the canopy, acquiring coordinate information of points on the geometric model, and generating point cloud in a three-dimensional space according to the coordinate information;
step two, constructing a virtual plane, respectively projecting the points of the point cloud onto the virtual plane, and extracting the projection points on the virtual plane as nodes;
acquiring three-dimensional coordinates of nodes on the virtual plane, and generating a regularized grid unit according to the three-dimensional coordinates of the nodes;
determining a normal vector of each regularized grid unit, and calculating the moving distance of the node along the corresponding normal vector;
and fifthly, generating a 3D model according to the nodes and the distance.
Optionally, in step one, a geometric model of the canopy is constructed in CAD.
Optionally, in step three, the three-dimensional coordinates of the nodes on the virtual plane are obtained through binary interpolation.
Optionally, in step three, the regularized grid cells are quadrilateral grid cells.
Optionally, in step five, the 3D model is a hexahedral mesh model.
The invention has at least the following beneficial technical effects:
according to the double-curvature canopy finite element modeling method based on node reconstruction, the established canopy transparent part finite element grid model can be used for rapidly and accurately reflecting the geometric characteristics of the structure, and meanwhile, the established node numbers can be set according to the needs of users so as to meet the requirement of rapid definition for subsequent edge connection setting, so that the modeling time is greatly saved, and the modeling efficiency and the subsequent processing efficiency are improved.
Drawings
FIG. 1 is a flow chart of a finite element modeling method for a double curvature canopy based on node reconstruction according to an embodiment of the present application;
FIG. 2 is a point cloud schematic diagram of a finite element modeling method for a double curvature canopy based on node reconstruction according to an embodiment of the present application;
FIG. 3 is a schematic virtual plane of a double curvature canopy finite element modeling method based on node reconstruction according to an embodiment of the present application;
FIG. 4 is a schematic diagram of a position after interpolation calculation by a node reconstruction-based double-curvature canopy finite element modeling method according to an embodiment of the present application;
FIG. 5 is a schematic grid generation diagram of a node reconstruction-based double curvature canopy finite element modeling method according to an embodiment of the present application;
fig. 6 is a schematic diagram of generating a 3D model by a double curvature canopy finite element modeling method based on node reconstruction according to an embodiment of the present application.
Detailed Description
In order to make the implementation objects, technical solutions and advantages of the present application clearer, the technical solutions in the embodiments of the present application will be described in more detail below with reference to the drawings in the embodiments of the present application. In the drawings, the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The described embodiments are a subset of the embodiments in the present application and not all embodiments in the present application. The embodiments described below with reference to the drawings are exemplary and intended to be used for explaining the present application and should not be construed as limiting the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application. Embodiments of the present application will be described in detail below with reference to the accompanying drawings.
In the description of the present application, it is to be understood that the terms "center", "longitudinal", "lateral", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", and the like indicate orientations or positional relationships based on those shown in the drawings, and are used merely for convenience in describing the present application and for simplifying the description, and do not indicate or imply that the referenced device or element must have a particular orientation, be constructed in a particular orientation, and be operated, and therefore should not be construed as limiting the scope of the present application.
The present application is described in further detail below with reference to fig. 1 to 6.
The application provides a double-curvature canopy finite element modeling method based on node reconstruction, which comprises the following steps:
the method comprises the following steps of firstly, constructing a geometric model of the canopy, obtaining coordinate information of points on the geometric model, and generating point cloud in a three-dimensional space according to the coordinate information;
step two, constructing a virtual plane, respectively projecting points of the point cloud onto the virtual plane, and extracting projection points on the virtual plane as nodes;
acquiring three-dimensional coordinates of nodes on the virtual plane, and generating a regularized grid unit according to the three-dimensional coordinates of the nodes;
determining a normal vector of each regularized grid unit, and calculating the moving distance of the node along the corresponding normal vector;
and fifthly, generating a 3D model according to the nodes and the distance.
In one embodiment of the present application, first, in step one, a geometric model of the canopy is constructed in the CAD, seeds are scattered according to the geometry of the curved surface of the geometric model or in a random sequence, and coordinate information of points on the geometric model is obtained, where the format of the coordinate information of the points is as follows:
Figure BDA0002827358020000031
Figure BDA0002827358020000041
the coordinate information of the point is recorded into a storage space and stored as a point cloud in a three-dimensional space, as shown in fig. 2.
And then, in the second step, constructing a virtual plane, respectively projecting the points of the point cloud onto the virtual plane, and extracting the projection points on the virtual plane as nodes. In this embodiment, a projection plane function is constructed according to the requirement of the designer, for example, extending along the X + direction, the Z + direction, and being equidistant, and a virtual plane node required by the designer is extracted, for example, projected to the XZ plane, as shown in fig. 3.
Further, in the third step, the three-dimensional coordinates of the nodes on the virtual plane are obtained, and the regularized grid unit is generated according to the three-dimensional coordinates of the nodes.
Figure BDA0002827358020000042
It is understood that, in the present embodiment, the three-dimensional coordinates of the node on the virtual plane are obtained by binary interpolation, as shown in fig. 4. And generating a quadrilateral mesh unit according to the three-dimensional coordinates of the nodes, wherein the quadrilateral mesh unit comprises a 2D shell unit formed by connecting the nodes and a corresponding extension unit, as shown in FIG. 5.
Further, in the fourth step, the normal vector of each regularized grid unit is determined, and the moving distance of the node along the corresponding normal vector is calculated, wherein the distance is the actual thickness of the canopy structure.
Figure BDA0002827358020000043
Figure BDA0002827358020000051
Finally, in step five, a 3D model is generated from the nodes and distances, as shown in fig. 6.
According to the node reconstruction-based double-curvature canopy finite element modeling method, complex geometry does not need to be processed in modeling, the CAD curved surface is rapidly processed directly in a point cloud interpolation mode, simplicity is achieved, and robustness is high; the modeling method capable of realizing software automation has the advantages that after a stroke program is executed, the modeling efficiency is high, the efficiency of establishing grids meeting requirements is improved by at least 5 times, and the subsequent processing efficiency is improved by 3 times; the node arrangement rule can not be provided by the conventional finite element mesh drawing program, the node and unit information of the method is controllable, the complete rule is controllable, and great help is provided for secondary processing and model reuse of the model.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present application should be covered within the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (5)

1.一种基于节点重构的双曲率座舱盖有限元建模方法,其特征在于,包括:1. a double-curvature canopy finite element modeling method based on node reconstruction, is characterized in that, comprising: 步骤一、构建座舱盖的几何模型,获取所述几何模型上的点的坐标信息,并根据所述坐标信息生成三维空间下的点云;Step 1. Build a geometric model of the canopy, obtain coordinate information of points on the geometric model, and generate a point cloud in a three-dimensional space according to the coordinate information; 步骤二、构建虚平面,将所述点云的点分别投影到所述虚平面上,并提取所述虚平面上的投影点作为节点;Step 2, constructing an imaginary plane, projecting the points of the point cloud onto the imaginary plane respectively, and extracting the projection points on the imaginary plane as nodes; 步骤三、获取所述虚平面上的节点的三维坐标,并根据所述节点的三维坐标生成规则化网格单元;Step 3, obtaining the three-dimensional coordinates of the nodes on the virtual plane, and generating regularized grid cells according to the three-dimensional coordinates of the nodes; 步骤四、确定每个所述规则化网格单元的法向量,并计算所述节点沿对应法向量的移动距离;Step 4. Determine the normal vector of each of the regularized grid cells, and calculate the moving distance of the node along the corresponding normal vector; 步骤五、根据所述节点以及距离生成3D模型。Step 5. Generate a 3D model according to the nodes and distances. 2.根据权利要求1所述的基于节点重构的双曲率座舱盖有限元建模方法,其特征在于,步骤一中,在CAD中构建座舱盖的几何模型。2 . The method for finite element modeling of a double-curvature canopy based on node reconstruction according to claim 1 , wherein, in step 1, the geometric model of the canopy is constructed in CAD. 3 . 3.根据权利要求1所述的基于节点重构的双曲率座舱盖有限元建模方法,其特征在于,步骤三中,通过二元插值获取所述虚平面上的节点的三维坐标。3 . The method for finite element modeling of a double-curvature canopy canopy based on node reconstruction according to claim 1 , wherein, in step 3, the three-dimensional coordinates of the nodes on the imaginary plane are obtained through binary interpolation. 4 . 4.根据权利要求1所述的基于节点重构的双曲率座舱盖有限元建模方法,其特征在于,步骤三中,所述规则化网格单元为四边形网格单元。4 . The method for finite element modeling of a double-curvature canopy canopy based on node reconstruction according to claim 1 , wherein, in step 3, the regularized mesh element is a quadrilateral mesh element. 5 . 5.根据权利要求1所述的基于节点重构的双曲率座舱盖有限元建模方法,其特征在于,步骤五中,所述3D模型为六面体网格模型。5 . The method for finite element modeling of a double-curvature cockpit canopy based on node reconstruction according to claim 1 , wherein in step 5, the 3D model is a hexahedral mesh model. 6 .
CN202011433209.9A 2020-12-09 2020-12-09 Node reconstruction-based double-curvature canopy finite element modeling method Pending CN112528541A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011433209.9A CN112528541A (en) 2020-12-09 2020-12-09 Node reconstruction-based double-curvature canopy finite element modeling method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011433209.9A CN112528541A (en) 2020-12-09 2020-12-09 Node reconstruction-based double-curvature canopy finite element modeling method

Publications (1)

Publication Number Publication Date
CN112528541A true CN112528541A (en) 2021-03-19

Family

ID=74998939

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011433209.9A Pending CN112528541A (en) 2020-12-09 2020-12-09 Node reconstruction-based double-curvature canopy finite element modeling method

Country Status (1)

Country Link
CN (1) CN112528541A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113282976A (en) * 2021-04-30 2021-08-20 重庆大学 Powder bed construction method based on COMSOL
CN113868904A (en) * 2021-09-01 2021-12-31 浙江大学 A method for automatically generating finite element models of existing structures based on 3D point clouds
CN114547779A (en) * 2022-03-02 2022-05-27 江南造船(集团)有限责任公司 A 3D parametric modeling method based on 2D midsection of medium cargo hold
CN114719775A (en) * 2022-04-06 2022-07-08 新拓三维技术(深圳)有限公司 Automatic morphology reconstruction method and system for carrier rocket cabin

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10255079A (en) * 1997-03-12 1998-09-25 Suzuki Motor Corp Method for creating mesh data on curved surface
JP2004013672A (en) * 2002-06-10 2004-01-15 Rikogaku Shinkokai Three-dimensional mesh generation method
US20050128198A1 (en) * 2003-11-17 2005-06-16 Samsung Electronics Co., Ltd. Method and apparatus for generating three-dimensional finite element mesh
US20160328492A1 (en) * 2015-05-09 2016-11-10 Livermore Software Technology Corporation Methods And Systems For Creating Computerized Mesh Model For Layered Shell-like Structure
CN107886573A (en) * 2017-11-24 2018-04-06 河海大学 A kind of complex geological condition slope three-dimensional finite element mesh generation method
CN108763625A (en) * 2018-04-12 2018-11-06 广东省水利水电科学研究院 A kind of method and system of FLAC3D softwares pre-treatment

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10255079A (en) * 1997-03-12 1998-09-25 Suzuki Motor Corp Method for creating mesh data on curved surface
JP2004013672A (en) * 2002-06-10 2004-01-15 Rikogaku Shinkokai Three-dimensional mesh generation method
US20050128198A1 (en) * 2003-11-17 2005-06-16 Samsung Electronics Co., Ltd. Method and apparatus for generating three-dimensional finite element mesh
US20160328492A1 (en) * 2015-05-09 2016-11-10 Livermore Software Technology Corporation Methods And Systems For Creating Computerized Mesh Model For Layered Shell-like Structure
CN107886573A (en) * 2017-11-24 2018-04-06 河海大学 A kind of complex geological condition slope three-dimensional finite element mesh generation method
CN108763625A (en) * 2018-04-12 2018-11-06 广东省水利水电科学研究院 A kind of method and system of FLAC3D softwares pre-treatment

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
关振群, 顾元宪, 张洪武, 李云鹏, 赵国忠, 亢战, 邢伯晨: "三维CAD/CAE一体化的参数化动态有限元建模", 计算机集成制造系统-CIMS, no. 12 *
朱永洲;席平;唐家鹏;张泽峰;: "机翼结构有限元快速建模技术研究", 航空制造技术, no. 19 *
王佳莹;邸祥发;: "某型飞机座舱盖有限元模型分析及验证", 飞机设计, no. 04 *
赵向军: "网格曲面造型技术研究", 中国优秀博硕士学位论文全文数据库 (博士), no. 12 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113282976A (en) * 2021-04-30 2021-08-20 重庆大学 Powder bed construction method based on COMSOL
CN113868904A (en) * 2021-09-01 2021-12-31 浙江大学 A method for automatically generating finite element models of existing structures based on 3D point clouds
CN113868904B (en) * 2021-09-01 2023-08-15 浙江大学 Method for automatically generating finite element model of existing structure based on three-dimensional point cloud
CN114547779A (en) * 2022-03-02 2022-05-27 江南造船(集团)有限责任公司 A 3D parametric modeling method based on 2D midsection of medium cargo hold
CN114719775A (en) * 2022-04-06 2022-07-08 新拓三维技术(深圳)有限公司 Automatic morphology reconstruction method and system for carrier rocket cabin
CN114719775B (en) * 2022-04-06 2023-08-29 新拓三维技术(深圳)有限公司 Automatic morphology reconstruction method and system for carrier rocket cabin

Similar Documents

Publication Publication Date Title
CN112528541A (en) Node reconstruction-based double-curvature canopy finite element modeling method
CN107767453B (en) Building LIDAR point cloud reconstruction optimization method based on rule constraint
CN111581776A (en) Geometric reconstruction model-based isogeometric analysis method
CN105844067B (en) A kind of hull curve plate welding becomes the acquisition methods of the automatic process data of groove
CN103679807A (en) Method for reconstructing scattered point cloud with boundary constraint
CN112102494B (en) Skeleton line guided tree-shaped point cloud surface reconstruction method and device
CN106910216B (en) A kind of grid surface based on ship hull plate point cloud data determines method and device
CN108763827B (en) Transmission tower finite element model establishing method and device
CN111462328B (en) A Multi-3D Mesh Model Interpolation Method Based on Progressive Interpolation Subdivision Surface
CN107730587A (en) One kind is based on picture quick three-dimensional Interactive Modeling method
CN112862956A (en) Human body and garment model collision detection and processing method based on HRBFs
CN100557614C (en) A Method of Generating 3D Finite Element Mesh
CN114202632A (en) Grid linear structure restoration method, device, electronic device and storage medium
CN105957138B (en) A kind of furniture item three-dimensional modeling method and system based on assembly
CN109767492A (en) Space calculation method for three-dimensional model of transformer substation
CN108763767B (en) VR engine-oriented large-data-volume IGS industrial model POLYGON conversion method
CN106447781B (en) It is a kind of based on Minkowski and towards the collision checking method of automatic assembling
CN117872398B (en) A method for real-time 3D lidar dense mapping of large-scale scenes
CN105427362A (en) Rapid AIAP shape interpolation algorithm
CN105069844B (en) The geological surface approximating method of logic-based neighborhood
CN109872386B (en) A Product Physical Property Modeling Method Based on STL Model Accurate Voxelization
CN109214047B (en) Hollow stator blade modeling method based on UG
CN104133923A (en) A rapid modification design method for vehicle body
CN113076571B (en) A three-dimensional clothing real-time simulation editing method and system
CN101673416B (en) Method for dividing hexahedral mesh of piston of internal-combustion engine

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20210319

RJ01 Rejection of invention patent application after publication