[go: up one dir, main page]

CN111062166A - Three-period minimum curved surface porous structure topology optimization method based on variable density method - Google Patents

Three-period minimum curved surface porous structure topology optimization method based on variable density method Download PDF

Info

Publication number
CN111062166A
CN111062166A CN201911295128.4A CN201911295128A CN111062166A CN 111062166 A CN111062166 A CN 111062166A CN 201911295128 A CN201911295128 A CN 201911295128A CN 111062166 A CN111062166 A CN 111062166A
Authority
CN
China
Prior art keywords
density
porous structure
triangle
curved surface
cover
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.)
Granted
Application number
CN201911295128.4A
Other languages
Chinese (zh)
Other versions
CN111062166B (en
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.)
Honghe Innovation Technology Research Institute
Zhejiang University ZJU
Original Assignee
Honghe Innovation Technology Research Institute
Zhejiang University ZJU
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 Honghe Innovation Technology Research Institute, Zhejiang University ZJU filed Critical Honghe Innovation Technology Research Institute
Priority to CN201911295128.4A priority Critical patent/CN111062166B/en
Publication of CN111062166A publication Critical patent/CN111062166A/en
Application granted granted Critical
Publication of CN111062166B publication Critical patent/CN111062166B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/20Finite element generation, e.g. wire-frame surface description, tesselation

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Graphics (AREA)
  • Geometry (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Generation (AREA)

Abstract

The invention discloses a three-cycle minimum curved surface porous structure topology optimization method based on a variable density method, which comprises the following steps: step 1: inputting a three-period minimum curved function expression, a design domain range and an optimized target density; step 2: generating density distribution and generating a density mapping grid by using a variable density topological optimization method according to the design domain range and the target density; and step 3: generating a double-equivalent-parameter three-period minimum curved surface according to the density implicit grid; and 4, step 4: extracting the intersecting outlines of six covers of the double-equivalent-parameter three-cycle minimal curved surface to generate a cover outline triangular mesh; and 5: tracking and judging the triangular mesh of the cover profile, deleting the illegal mesh, and generating the legal triangular mesh of the six covers; step 6: and combining the cover triangular mesh with the double-equivalent-parameter three-cycle minimum curved surface, and outputting an STL file with an optimized three-cycle minimum curved surface porous structure. The optimal design of the three-cycle minimum curved surface porous structure of the Sheet configuration is realized.

Description

Three-period minimum curved surface porous structure topology optimization method based on variable density method
Technical Field
The invention relates to the technical field of Computer Aided Design (CAD) and Computer Aided Engineering (CAE), in particular to a topological optimization method of a three-cycle minimum curved surface porous structure based on a variable density method.
Background
The porous structure is a complex topological structure widely existing in nature, has the excellent characteristics of high porosity and large specific surface area, and has wide application in the industrial field. Researchers have designed and developed modeling methods for various solid structures for a long time, which belong to basic core technologies in the aviation industry and the automobile industry, but the design and research on porous structures are still in the primary stage. For the design of the porous structure, there are several technical schemes such as lattice structure, honeycomb structure, foam structure, etc. The design methods of the porous structures have various defects generally, the lattice structure is formed by connecting rod pieces, parametric design can be conveniently carried out, and the connecting position of the rod pieces is a potential position where stress concentration occurs; the honeycomb structure belongs to a two-dimensional porous structure and is sensitive to the stress direction; foam structure is similar to natural structure, but precise control of the pores remains one of the design challenges.
In recent years, three-cycle extremely small curved surfaces have attracted increasing attention from researchers due to their excellent curved surface characteristics. The three-period extremely-small curved surface is a smooth curved surface with zero surface average curvature, researchers in some leaves and animal wings find similar structures, and holes which are smooth inside and are communicated provide an ideal solution for application in the industry. And the three-cycle extremely-small curved surface has a definite mathematical expression, the size and the distribution of the holes can be accurately controlled, the smoothness and the continuity of the curved surface can be still ensured while the non-uniform holes are generated, and the occurrence of stress concentration is reduced as much as possible. The three-period extremely-small curved surface porous structure mainly has two configurations, namely a Skelton configuration and a Sheet configuration. The three-cycle minimum curved surface divides the space into two parts, and the two parts are respectively extracted to generate a Skelton configuration structure; and if the structure between f (x, y, z) ═ c and f (x, y, z) ═ c is extracted, the Sheet configuration structure is generated. Due to the relative complexity of Sheet structure generation, most of the current research is directed to a three-cycle, extremely-small curved surface porous structure in a Skelton configuration.
The performance optimization of the porous structure is the key point of the current academic research, and in fact, most of the pores of the porous structure widely existing in nature are distributed in a non-uniform form, and how to reasonably design the distribution of the pores to play the maximum role is the research key point in the current CAE field. Topology optimization is an optimization technology which is rapidly developed in recent years and is widely applied to the fields of mechanics and heat. The variable density method is a classical optimization method of topological optimization, the method assumes that the density of a material can be changed linearly, meanwhile, the attribute of the material is directly related to the density, and in a given design domain, the optimal material density distribution is found by continuously calculating an objective function and updating the material distribution in the design domain. The optimization method has natural similarity with the porous structure, the key for determining the mechanical property of the porous structure is the relative density of the porous structure, and the aim of optimizing the mechanical property can be fulfilled by optimizing the density distribution of the porous structure.
At present, researchers have few optimized researches on the mechanical properties of three-cycle extremely-small curved surfaces, and most researches stay in the aspect of experimental tests on the porous properties of the three-cycle extremely-small curved surfaces. Feng et al proposed a method for optimizing a three-cycle minimum curved porous structure unit (see Feng J, Fu J, Shang C, et al. Sandwich panel Design and optimization based on three-dimensional periodic porous substrate [ J ]. Computer-air designed Design,2019,115:307-322.), but the method only aims at parameter optimization of the unit structure and does not relate to distribution optimization in a region range. Li et Al tried a topology optimization method for three-cycle very small surfaces (see Li D, Liao W, Dai N, et Al. optimal Design and modeling of magnetic-based functional particulate structures for Additive Manufacturing [ J ]. Computer-aid Design,2018,104:87-99.), but this method was for three-cycle very small surface porous structures in Skelton configuration, which has been demonstrated to be inferior in Skelton configuration to three-cycle very small surface porous structures in Sheet configuration (see Al-Ketan O, Rowscell R, Al-rule. polar-mechanical particulate structures of 3D scaled structure, skin Manual, skin and particulate fibrous particulate structures [ 183J. 19, Additive Manufacturing: 167J.). Although the three-cycle extremely-small curved surface of the Sheet configuration has excellent performance, the design process is complex and is difficult to combine with the topological optimization technology, and the research progress aiming at the three-cycle extremely-small curved surface porous structure optimization of the Sheet configuration is not seen at present.
According to literature analysis, most of the current three-cycle minimum curved surface porous structure optimization researches belong to experimental analysis, time consumption is serious when finite element analysis optimization is directly carried out on a porous structure, most of the few methods for carrying out three-cycle minimum curved surface porous structure optimization by using a topological optimization technology are directed at another Skelton configuration, the performance is worse than that of a Sheet configuration, and the performance advantage of the three-cycle minimum curved surface is not completely utilized. In addition, no literature on topological optimization of three-cycle extremely-small curved surface porous structures is found.
Disclosure of Invention
In order to solve the defects that the performance of the existing three-cycle minimum curved surface porous structure is simple to optimize, and the results of part of topology optimization methods are not perfect, the invention provides a method which is stable and reliable, and realizes the optimization design of the three-cycle minimum curved surface porous structure of the Sheet configuration by using a topology optimization theory and a graphical geometry tracking algorithm.
The technical scheme of the invention is as follows:
a three-cycle extremely-small curved surface porous structure topological optimization method based on a variable density method comprises the following steps:
step 1: inputting three-period minimum surface function expression f (x, y, z) as c, c as equivalent parameter, and designing domain range x as [ x ∈ [ x [ ]min,xmax],y∈[ymin,ymax],z∈[zmin,zmax]Optimizing a target density rho;
step 2: generating density distribution in a design domain and generating a density mapping grid by using a variable density topological optimization method according to the design domain range and the target density;
and step 3: generating a double-equivalent-parameter three-period minimum curved surface according to the density implicit grid;
and 4, step 4: extracting the intersecting outlines of six covers of the double-equivalent-parameter three-cycle minimal curved surface to generate a cover outline triangular mesh;
and 5: tracking and judging the triangular mesh of the cover profile, deleting the illegal mesh, and generating the legal triangular mesh of the six covers;
step 6: and combining the cover triangular mesh with the double-equivalent-parameter three-cycle minimum curved surface, and outputting an STL file with an optimized three-cycle minimum curved surface porous structure.
The invention has the beneficial effects that at least:
the density distribution in the design domain is generated by using a topological optimization method based on a variable density method, the tight combination of the porous structure in the topological optimization technology is realized directly according to the corresponding relation between the density and the parameters of the three-period minimum curved surface porous structure, and the time-consuming finite element analysis stage of the porous structure is avoided. In addition, by utilizing a geometric tracking processing algorithm, the generation of a three-cycle minimum curved surface of the Sheet configuration is realized, the output model has reliable closure, and the grid defects such as gaps and the like can not occur. The method is stable and reliable, and can effectively generate the topological optimization structure of the three-period minimum curved surface porous structure.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
FIG. 1 is a flow chart of a three-cycle minimal curved surface porous structure topology optimization method based on a variable density method;
FIG. 2 is a schematic diagram of a calculation result of topology optimization by a variable density method;
FIG. 3 is a schematic diagram of a density mapping grid generation principle;
FIG. 4 is a diagram illustrating the generation result of a dual-equivalent-parameter three-period minimum curved surface;
FIG. 5 is a schematic diagram of the generation of intersecting contours on six covers;
FIG. 6 is a schematic diagram of a contour triangulated mesh generation on a cover;
FIG. 7 is a schematic view of a cover contour triangle mesh tracking judgment;
FIG. 8 is a diagram of a cover triangular mesh with illegal triangle processing completed;
FIG. 9 is the data of the relationship between the density and the parameters of the curved surface in example G;
FIG. 10 shows the porous structure generated by the topology optimization of the curved surface according to example G.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be further described in detail with reference to the accompanying drawings and examples. It should be understood that the detailed description and specific examples, while indicating the scope of the invention, are intended for purposes of illustration only and are not intended to limit the scope of the invention.
The invention provides a three-cycle minimal curved surface porous structure topology optimization method based on a variable density method, which is shown in a flow chart shown in figure 1 and comprises the following specific implementation steps:
step 101: inputting three-period minimum surface function expression f (x, y, z) as c, c as equivalent parameter, and designing domain range x as [ x ∈ [ x [ ]min,xmax],y∈[ymin,ymax],z∈[zmin,zmax]And optimizing the target density rho.
Step 102: and according to the design domain range and the target density, generating density distribution in the design domain by using a topological optimization method based on a variable density method and generating a density mapping grid.
The variable density method assumes that the density and the physical property of the material unit have certain correlation and can be expressed by a functional formula, in the topological optimization iterative computation, the density of each material unit is used as a design variable, the density of each unit is continuously updated in an iterative manner, the correlation performance is computed, and finally the optimal material density distribution condition is obtained.
In the invention, the specific method for generating the density mapping grid is as follows: calculating to obtain the density value of each discrete point in the design domain range by using a topology optimization method based on a variable density method, as shown in fig. 2, sequentially connecting the discrete points to generate a quadrilateral mesh 201 as shown in fig. 3, subdividing the quadrilateral mesh twice, subdividing each quadrilateral into four uniform quadrilaterals 202 by each subdivision calculation, calculating the density value of each vertex by using a linear interpolation method, and finally generating to obtain a density mapping mesh.
Step 103: and generating the double-equivalent-parameter three-cycle minimum curved surface according to the density mapping grid.
The specific steps for generating the double-equivalent-parameter three-period extremely-small curved surface comprise:
step 103-1: calculating to obtain density and c according to experimental fitting2Calculating the density value rho of each vertex of the density mapping gridiCorresponding to ci 2And record ci 2Maximum value of cimax 2Minimum value cimin 2
Step 103-2: according to the expression f (x, y, z) ═ ciGenerating triangular mesh curved surface S by linear interpolation of Marching Cube algorithm 1301, as shown in fig. 4;
the method utilizes a large number of Cube units to judge the position relation with an implicit surface, the judgment can be carried out by substituting the vertex coordinates of a Cube into an implicit function, the intersection part of the surface and the Cube is represented by a triangular mesh, and finally the original implicit surface is approximated by a triangular mesh surface calculated by a large number of interpolation.
Step 103-3: according to the expression f (x, y, z) ═ ciGenerating triangular mesh curved surface S by Marchang Cube algorithm linear interpolation 2302, as shown in fig. 4.
Step 104: and extracting the intersecting outlines of six covers of the three-period minimum curved surface with double equivalent parameters to generate a cover outline triangular mesh.
The specific steps of generating the cover contour triangular mesh comprise:
step 104-1: dividing six cover function expressions x into xmin、x=xmax、y=ymin、y=ymax、z=zmin、z=zmaxDistribution brought triangular mesh curved surface S1The expression f (x, y, z) ═ ciTriangular mesh curved surface S2The expression f (x, y, z) ═ ciAnd calculating to obtain a triangular mesh curved surface S1Triangular mesh curved surface S2Intersecting contours on the six covers, as shown in FIG. 5;
step 104-2: the limitation of the minimum angle and the maximum edge in the delaunay triangulation algorithm is cancelled, and delaunay triangles in the surface area are generated on the six covers by taking the intersecting contour as a constraint to be used as a cover contour triangular mesh, as shown in fig. 6.
The delaunay triangulation algorithm is a common triangulation method for a plane area point set, under the condition that singularity does not occur, the sum of the minimum angles of triangulation is larger than the sum of the minimum angles of triangles formed by any non-delaunay triangulation, and in addition, no other node is included in the circumscribed circle of any triangle in delaunay triangulation. The delaunay triangularization algorithm is integrated into various algorithm libraries as a mature graphic algorithm, and the delaunay triangularization is realized by adopting an open source CGAL library.
Step 105: and tracking and judging the triangular mesh of the cover profile, deleting the illegal mesh, and generating the legal triangular mesh of the six covers.
The specific steps of generating six cover legal triangular meshes comprise:
step 105-1: establishing a triangular bad edge array, traversing each triangle of the cover contour triangular mesh, substituting the geometric coordinate of the center point of the triangle into a functional formula f (x, y, z), and if the calculation result is less than cimax 2And is greater than cimin 2Skipping the triangle, if the calculated result is larger than cimax 2Or less than cimin 2As shown in fig. 7, the triangle 501 is an illegal triangle, the triangle is deleted from the cover contour triangular mesh, and the edge 502 of the triangle that is not recorded in the bad edge array is recorded in the bad edge array;
step 105-2: traversing the bad edge array, searching a triangle which shares the same edge with the bad edge in the cover contour triangular mesh, deleting the triangle from the cover contour triangular mesh, and recording the edge of the triangle which is not recorded in the bad edge array;
step 105-3: step 105-2 is iteratively performed until the number of edges in the bad edge array is 0.
Step 106: as shown in fig. 8, the cover triangular mesh is combined with the dual-equivalence-parameter three-cycle minimal surface, and the optimized three-cycle minimal surface porous structure STL file is output.
Typical embodiments of the present invention are as follows:
the embodiment adopts a three-period minimum-curvature surface G surface, the functional expression of which is f (x, y, z) ═ sin (0.3 pi x) cos (0.3 pi y) + sin (0.3 pi z) cos (0.3 pi x) + sin (0.3 pi y) cos (0.3 pi z) ═ 0, and the design domain range x epsilon [0,60 pi z ∈ 0],y∈[0,30],z∈[0,10]The optimization target density ρ is 0.4. The relationship between the G surface parameters and the density is fitted by an experimental method and is shown in figure 9, wherein rhoG=0.66×(c2)0.52According to the density distribution calculated by the topological optimization method based on the variable density method, the density distribution can be substituted into the fitting formula rhoGAnd calculating to obtain corresponding structural parameters. When a three-cycle extremely-small curved surface porous structure with a Sheet configuration is generated, in order to keep the generated structure consistent with the shape of a design domain, a part with the density of a G curved surface of 0 is replaced by the minimum wall thickness of a G curved surface porous structure, and the final generated result is shown in FIG. 10. The method realizes the generation of the three-cycle minimal curved surface porous structure with the Sheet configuration according to the topology optimization structure.
The above-mentioned embodiments are intended to illustrate the technical solutions and advantages of the present invention, and it should be understood that the above-mentioned embodiments are only the most preferred embodiments of the present invention, and are not intended to limit the present invention, and any modifications, additions, equivalents, etc. made within the scope of the principles of the present invention should be included in the scope of the present invention.

Claims (8)

1.一种基于变密度法的三周期极小曲面多孔结构拓扑优化方法,其特征在于,包括以下步骤:1. a three-period minimal surface porous structure topology optimization method based on variable density method, is characterized in that, comprises the following steps: 步骤1:输入三周期极小曲面函数表达式f(x,y,z)=c,c为等值参数,设计域范围x∈[xmin,xmax],y∈[ymin,ymax],z∈[zmin,zmax],优化目标密度ρ;Step 1: Enter the three-period minimal surface function expression f(x,y,z)=c, c is an equivalent parameter, the design domain range x∈[x min ,x max ], y∈[y min ,y max ] ], z∈[z min ,z max ], optimize the target density ρ; 步骤2:根据设计域范围与目标密度,利用基于变密度法的拓扑优化方法生成设计域内的密度分布并生成密度映射网格;Step 2: According to the range of the design domain and the target density, use the topology optimization method based on the variable density method to generate the density distribution in the design domain and generate the density mapping grid; 步骤3:根据密度隐射网格生成双等值参数三周期极小曲面;Step 3: Generate bi-equivalent parameter three-period minimal surface according to the density insinuation grid; 步骤4:提取双等值参数三周期极小曲面六个封面的相交轮廓,生成封面轮廓三角网格;Step 4: Extract the intersecting contours of the six covers of the double-equivalent parameter three-period minimal surface, and generate the cover contour triangle mesh; 步骤5:对封面轮廓三角网格进行追踪判断,删除非法网格,生成六个封面的合法三角网格;Step 5: Track and judge the triangular meshes of the cover outline, delete the illegal meshes, and generate legal triangular meshes of six covers; 步骤6:将封面三角网格与双等值参数三周期极小曲面组合,输出优化三周期极小曲面多孔结构STL文件。Step 6: Combine the cover triangular mesh with the double-equivalent parameter three-period minimum surface, and output the optimized three-period minimum surface porous structure STL file. 2.如权利要求1所述的基于变密度法的三周期极小曲面多孔结构拓扑优化方法,其特征在于,步骤2中,生成密度映射网格的具体方法是:利用基于变密度法的拓扑优化方法计算得到设计域内每个离散点的密度值,将离散点依次相连生成四边形网格,对四边形网格进行两次细分,每次细分计算将每个四边形细分为四个均匀四边形,每个顶点的密度值利用线性插值方法计算,最终生成得到密度映射网格。2. the three-period minimal surface porous structure topology optimization method based on variable density method as claimed in claim 1, is characterized in that, in step 2, the concrete method of generating density mapping grid is: utilize the topology based on variable density method The optimization method calculates the density value of each discrete point in the design domain, connects the discrete points in turn to generate a quadrilateral grid, subdivides the quadrilateral grid twice, and subdivides each quadrilateral into four uniform quadrilaterals for each subdivision calculation. , the density value of each vertex is calculated by linear interpolation, and finally the density map mesh is generated. 3.如权利要求1所述的基于变密度法的三周期极小曲面多孔结构拓扑优化方法,其特征在于,步骤3中,生成双等值参数三周期极小曲面的具体步骤包括:3. The three-period minimal surface porous structure topology optimization method based on variable density method as claimed in claim 1, it is characterized in that, in step 3, the concrete step of generating double-equivalent parameter three-period minimal surface comprises: 步骤3.1:根据实验拟合计算得到的密度与c2的函数关系,计算密度映射网格每个顶点密度值ρi对应的ci 2,并记录ci 2的最大值cimax 2、最小值cimin 2Step 3.1: Calculate the c i 2 corresponding to the density value ρ i of each vertex of the density mapping grid according to the functional relationship between the density and c 2 obtained by the experimental fitting, and record the maximum value c imax 2 and the minimum value of c i 2 cimin 2 ; 步骤3.2:根据表达式f(x,y,z)=ci,利用Marching Cube算法线性插值生成三角网格曲面S1Step 3.2: According to the expression f(x,y,z)= ci , use the Marching Cube algorithm to linearly interpolate to generate a triangular mesh surface S 1 ; 步骤3.3:根据表达式f(x,y,z)=-ci,利用Marching Cube算法线性插值生成三角网格曲面S2Step 3.3: According to the expression f(x, y, z)=- ci , use the Marching Cube algorithm to linearly interpolate to generate a triangular mesh surface S 2 . 4.如权利要求1所述的基于变密度法的三周期极小曲面多孔结构拓扑优化方法,其特征在于,步骤4中,生成封面轮廓三角网格的具体步骤包括:4. the three-period minimal surface porous structure topology optimization method based on variable density method as claimed in claim 1, is characterized in that, in step 4, the concrete step of generating cover outline triangle mesh comprises: 步骤4.1:将六个封面函数表达式x=xmin、x=xmax、y=ymin、y=ymax、z=zmin、z=zmax分布带入曲面S1表达式f(x,y,z)=ci、曲面S2表达式f(x,y,z)=-ci,计算得到三角网格曲面S1、三角网格曲面S2在六个封面上的相交轮廓;Step 4.1: Bring the six cover function expressions x= xmin , x= xmax , y= ymin , y= ymax , z= zmin , z= zmax distribution into the surface S 1 expression f(x ,y,z)= ci , the surface S 2 expression f(x,y,z)=- ci , the intersection contours of the triangular mesh surface S 1 and the triangular mesh surface S 2 on the six covers are obtained by calculation ; 步骤4.2:取消德劳内三角化算法中的最小角、最大边的限制,在六个封面上以相交轮廓作为约束生成封面区域内的德劳内三角作为封面轮廓三角网格。Step 4.2: Cancel the limitation of the minimum angle and the maximum side in the Delaunay triangulation algorithm, and use the intersecting contours as constraints on the six covers to generate the Delaunay triangles in the cover area as the cover contour triangle mesh. 5.如权利要求1所述的基于变密度法的三周期极小曲面多孔结构拓扑优化方法,其特征在于,步骤5中,生成六个封面合法三角网格的具体步骤包括:5. the three-period minimal surface porous structure topology optimization method based on variable density method as claimed in claim 1, is characterized in that, in step 5, the concrete step of generating six cover law triangular meshes comprises: 步骤5.1:建立三角形坏边数组,遍历封面轮廓三角网格的每个三角形,将三角形中心点的几何坐标带入函数式f(x,y,z),若计算结果小于cimax 2且大于cimin 2,则跳过该三角形,若计算结果大于cimax 2或小于cimin 2,则该三角形是非法三角形,从封面轮廓三角网格中删除该三角形,并将该三角形的在坏边数组中未记录的边记录在坏边数组中;Step 5.1: Create an array of triangle bad edges, traverse each triangle of the cover outline triangle mesh, and bring the geometric coordinates of the triangle center point into the functional formula f(x, y, z), if the calculation result is less than c imax 2 and greater than c imin 2 , skip the triangle, if the calculation result is greater than c imax 2 or less than c imin 2 , the triangle is an illegal triangle, delete the triangle from the cover outline triangle mesh, and put the triangle in the bad side array Unrecorded edges are recorded in the bad edges array; 步骤5.2:遍历坏边数组,在封面轮廓三角网格中寻找与坏边共边的三角形,从封面轮廓三角网格中删除该三角形,并将该三角形的在坏边数组中未记录的边记录在坏边数组中;Step 5.2: Traverse the bad edge array, find the triangle in the cover outline triangle mesh that has the same edge as the bad edge, delete the triangle from the cover outline triangle mesh, and record the unrecorded edge of the triangle in the bad edge array in the array of bad edges; 步骤5.3:迭代执行步骤5.2,直到坏边数组中边的数量为0。Step 5.3: Perform step 5.2 iteratively until the number of edges in the bad edge array is 0. 6.如权利要求1所述的基于变密度法的三周期极小曲面多孔结构拓扑优化方法,其特征在于,当采用三周期极小曲面G曲面,其函数表达式为f(x,y,z)=sin(0.3πx)cos(0.3πy)+sin(0.3πz)cos(0.3πx)+sin(0.3πy)cos(0.3πz)=0;6. The three-period minimal surface porous structure topology optimization method based on variable density method as claimed in claim 1, it is characterized in that, when adopting three-period minimal surface G surface, its function expression is f(x, y, z)=sin(0.3πx)cos(0.3πy)+sin(0.3πz)cos(0.3πx)+sin(0.3πy)cos(0.3πz)=0; 设计域范围x∈[0,60],y∈[0,30],z∈[0,10],优化目标密度ρ=0.4。Design domain range x∈[0,60], y∈[0,30], z∈[0,10], optimization target density ρ=0.4. 7.如权利要求6所述的基于变密度法的三周期极小曲面多孔结构拓扑优化方法,其特征在于,利用实验方法拟合出G曲面参数与密度的关系为:7. the three-period minimal surface porous structure topology optimization method based on variable density method as claimed in claim 6, is characterized in that, utilizes experimental method to fit the relation between G surface parameter and density as: ρG=0.66×(c2)0.52ρ G =0.66×(c 2 ) 0.52 . 8.如权利要求6所述的基于变密度法的三周期极小曲面多孔结构拓扑优化方法,其特征在于,在生成具有Sheet构型的三周期极小曲面多孔结构时,为了保持生成结构与设计域形状一致,G曲面密度为0的部分用G曲面多孔最小壁厚来替代。8. The three-period minimal surface porous structure topology optimization method based on variable density method as claimed in claim 6, it is characterized in that, when generating the three-period minimal surface porous structure with Sheet configuration, in order to maintain the generated structure and The shape of the design domain is the same, and the part where the density of the G surface is 0 is replaced by the minimum wall thickness of the G surface.
CN201911295128.4A 2019-12-16 2019-12-16 Topological optimization method of three-period minimal surface porous structure based on variable density method Active CN111062166B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911295128.4A CN111062166B (en) 2019-12-16 2019-12-16 Topological optimization method of three-period minimal surface porous structure based on variable density method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911295128.4A CN111062166B (en) 2019-12-16 2019-12-16 Topological optimization method of three-period minimal surface porous structure based on variable density method

Publications (2)

Publication Number Publication Date
CN111062166A true CN111062166A (en) 2020-04-24
CN111062166B CN111062166B (en) 2021-10-22

Family

ID=70300994

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911295128.4A Active CN111062166B (en) 2019-12-16 2019-12-16 Topological optimization method of three-period minimal surface porous structure based on variable density method

Country Status (1)

Country Link
CN (1) CN111062166B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111737835A (en) * 2020-06-28 2020-10-02 大连理工大学 Design and optimization method of three-dimensional porous heat dissipation structure based on three-period minimal surface
CN112036063A (en) * 2020-08-17 2020-12-04 燕山大学 Three-period minimal surface variable density lattice structure design method for additive manufacturing
CN112115528A (en) * 2020-09-16 2020-12-22 河海大学常州校区 A kind of structure design method of cushioning insole
CN112191849A (en) * 2020-10-10 2021-01-08 重庆邮电大学 Gradient porous heat dissipation device design and material increase manufacturing method based on temperature distribution
CN112926235A (en) * 2021-01-27 2021-06-08 浙江大学 Lattice structure design method capable of specifying lattice anisotropy performance
CN112926241A (en) * 2021-02-02 2021-06-08 重庆交通大学绿色航空技术研究院 Method of constructing a lightweight lattice structure unit
CN113705036A (en) * 2021-07-22 2021-11-26 广州华工机动车检测技术有限公司 Grasshopper-based complex variable density porous structure modeling method
CN114329661A (en) * 2021-12-20 2022-04-12 苏州大学 Design method for realizing ultrahigh porosity structure based on extremely small curved surface
CN115618522A (en) * 2022-10-28 2023-01-17 浙江大学 A Design Method for Three-dimensional Negative Poisson's Ratio Deformation Based on Three-Period Minimalist Surfaces

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103909793A (en) * 2013-01-04 2014-07-09 英飞凌科技股份有限公司 Wheel Speed Sensor With Support For Indirect Tire Pressure Monitoring
US20160078554A1 (en) * 2012-12-21 2016-03-17 The Travelers Indemnity Company Systems and methods for surface segment data
CN107145682A (en) * 2017-06-01 2017-09-08 浙江大学 Design method of three-period minimal surface porous scaffold based on T-spline entity
CN108327287A (en) * 2018-01-16 2018-07-27 浙江大学 A kind of rapid generation of three periods minimal surface 3 D-printing slicing profile
CN109145427A (en) * 2018-08-14 2019-01-04 大连理工大学 A kind of porous structure design and optimization method based on three period minimal surfaces
CN109977507A (en) * 2019-03-15 2019-07-05 浙江大学 A kind of complex topography porous support efficiently produces method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160078554A1 (en) * 2012-12-21 2016-03-17 The Travelers Indemnity Company Systems and methods for surface segment data
CN103909793A (en) * 2013-01-04 2014-07-09 英飞凌科技股份有限公司 Wheel Speed Sensor With Support For Indirect Tire Pressure Monitoring
CN107145682A (en) * 2017-06-01 2017-09-08 浙江大学 Design method of three-period minimal surface porous scaffold based on T-spline entity
CN108327287A (en) * 2018-01-16 2018-07-27 浙江大学 A kind of rapid generation of three periods minimal surface 3 D-printing slicing profile
CN109145427A (en) * 2018-08-14 2019-01-04 大连理工大学 A kind of porous structure design and optimization method based on three period minimal surfaces
CN109977507A (en) * 2019-03-15 2019-07-05 浙江大学 A kind of complex topography porous support efficiently produces method

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
JIAWEI FENG: "Sandwich panel design and performance optimization based on triply periodic minimal surfaces", 《COMPUTER-AIDED DESIGN》 *
JIAWEIFENG: "Porous scaffold design by solid T-splines and triply periodic minimal surfaces", 《SCIENCEDIRECT》 *
江辉: "复杂曲面约束的薄壁结构优化及其3D打印性研究", 《中国优秀硕士学位论文全文数据库 工程科技II辑》 *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111737835B (en) * 2020-06-28 2021-10-15 大连理工大学 Design and optimization method of three-dimensional porous heat dissipation structure based on three-period minimal surface
CN111737835A (en) * 2020-06-28 2020-10-02 大连理工大学 Design and optimization method of three-dimensional porous heat dissipation structure based on three-period minimal surface
CN112036063A (en) * 2020-08-17 2020-12-04 燕山大学 Three-period minimal surface variable density lattice structure design method for additive manufacturing
CN112036063B (en) * 2020-08-17 2022-03-15 燕山大学 Three-period minimum-curved-surface variable-density lattice structure design method for additive manufacturing
CN112115528A (en) * 2020-09-16 2020-12-22 河海大学常州校区 A kind of structure design method of cushioning insole
CN112191849A (en) * 2020-10-10 2021-01-08 重庆邮电大学 Gradient porous heat dissipation device design and material increase manufacturing method based on temperature distribution
CN112191849B (en) * 2020-10-10 2023-03-28 重庆邮电大学 Gradient porous heat dissipation device design and material increase manufacturing method based on temperature distribution
CN112926235A (en) * 2021-01-27 2021-06-08 浙江大学 Lattice structure design method capable of specifying lattice anisotropy performance
CN112926241A (en) * 2021-02-02 2021-06-08 重庆交通大学绿色航空技术研究院 Method of constructing a lightweight lattice structure unit
CN113705036A (en) * 2021-07-22 2021-11-26 广州华工机动车检测技术有限公司 Grasshopper-based complex variable density porous structure modeling method
CN113705036B (en) * 2021-07-22 2024-04-19 广州华工机动车检测技术有限公司 Grasshopper-based complex variable-density porous structure modeling method
CN114329661A (en) * 2021-12-20 2022-04-12 苏州大学 Design method for realizing ultrahigh porosity structure based on extremely small curved surface
CN115618522A (en) * 2022-10-28 2023-01-17 浙江大学 A Design Method for Three-dimensional Negative Poisson's Ratio Deformation Based on Three-Period Minimalist Surfaces
CN115618522B (en) * 2022-10-28 2023-09-08 浙江大学 Three-dimensional negative poisson ratio deformation design method based on three-period minimum curved surface

Also Published As

Publication number Publication date
CN111062166B (en) 2021-10-22

Similar Documents

Publication Publication Date Title
CN111062166B (en) Topological optimization method of three-period minimal surface porous structure based on variable density method
CN111797555B (en) Geometric reconstruction method based on finite element model
CN109977507B (en) Efficient generation method of porous scaffold with complex morphology
CN110555285B (en) Full-automatic generation method for surface structure grid of complex aircraft
CN104361632B (en) A kind of triangle gridding filling-up hole method based on Hermite RBFs
CN116992513B (en) A method for generating body-fitting particles in simulation software adapted to complex geometry
CN105022865B (en) A kind of fuel tanker inner surface model extraction method based on STL model boolean operations
CN102306396A (en) Three-dimensional entity model surface finite element mesh automatic generation method
CN111581776A9 (en) An isogeometric analysis method based on geometric reconstruction model
CN114611359B (en) A grid-parameter hybrid model modeling method and system
CN107909650A (en) One kind is based on surface fitting and geodesic complex free curved surface Meshing Method
Filipiak Mesh generation
CN110689620A (en) Multi-level optimized mesh surface discrete spline curve design method
CN114417951A (en) Unsupervised machine learning-based automatic subdivision optimization method for ocean unstructured grid
CN108230452A (en) A kind of model filling-up hole method based on textures synthesis
CN111274732B (en) Grid repairing method based on 'connection relation-position' iterative optimization
CN119169226A (en) Efficient Delaunay surface triangular grid generation method
CN101105864B (en) A Dynamic Reconstruction Method of 3D Geological Body Based on Topological Reasoning of Sequence Sections
Liu Volumetric T-spline Construction for Isogeometric Analysis–Feature Preservation, Weighted Basis and Arbitrary Degree
Anquez et al. Automatic sealing and simplification of 3D geological surface models using topology recovery
Na et al. Research on Data Processing Algorithms in the Process of Finite Element Mesh Optimization
Huynh et al. Bijective Deformations in $\mathbb {R}^ n $ via Integral Curve Coordinates
CN114648622B (en) A fast reconstruction algorithm of T-spline surfaces based on mesh shared control vertices
Lecallard et al. Mesh and Geometry Manipulations for Optimization and Inverse Design
Yuan et al. Tool-path generation of multi-axis machining for subdivision surface

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
CB02 Change of applicant information

Address after: 310013 Yuhang Tang Road, Xihu District, Hangzhou, Zhejiang 866

Applicant after: ZHEJIANG University

Applicant after: Honghe innovation and Technology Research Institute Co.,Ltd.

Address before: 310013 Yuhang Tang Road, Xihu District, Hangzhou, Zhejiang 866

Applicant before: ZHEJIANG University

Applicant before: HONGHE INNOVATION TECHNOLOGY Research Institute

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant