近年来,三周期极小曲面(triply periodic minimal surface,TPMS)的多孔单元结构[1 ] 因其良好的连通性、可控性和物理性质在多孔结构的主动设计中备受关注[2 ] 。具有复杂内部特征和复杂外部形状的多形态微通道结构在自然界中广泛存在,如骨骼、蜂巢和木材等[3 ] ,这些结构可以满足机械和生物功能要求。随着增材制造技术的快速发展,设计和制造的人工多孔结构越来越多,被应用于航空航天、化学、生物和热学等领域[2 -5 ] 。传统的异形TPMS多孔结构生成方法往往分两步:第一步是在规则六面体内设计内部结构,以满足微通道结构的功能需求;第二步是对设计的结构与边界曲面进行布尔运算,裁剪出符合形状要求的TPMS结构。
针对功能TPMS的内部形态建模,为满足力学和热学性能,充分利用不同孔隙率、不同种类、不同尺寸TPMS的优势,设计了梯度、异质、多尺度等TPMS内部通道拓扑结构。雷鸿源等[6 ] 通过建立参数C 与各表征参数的关系,实现了孔隙率过渡均匀的TPMS结构。LI等[7 ] 开发了一种功能梯度细胞结构的生成和优化方法,生成了孔隙率均匀过渡的TPMS悬臂梁结构和散热器微通道结构。对于不同种类TPMS的过渡,Sigmoid函数[8 ] 和生长函数[9 ] 是2种常用的过渡方法,利用径向基函数对TPMS的距离场进行插值,实现了TPMS结构的内部平滑过渡。GÜNTHER等[10 ] 利用空间加权设计了功能梯度异质多孔支架,利用不同种类的TPMS模拟不同的骨组织结构。但上述方法的过渡边界是由参数方程构建的,如果过渡边界复杂,需要求解线性方程组获得目标结构的距离场,计算量大,而且对于一些复杂的过渡边界,难以构建边界参数方程。REN等[11 ] 提出一种利用正方形网格边界实现TPMS过渡的方法,虽然能实现过渡边界的TPMS平滑过渡,但都用相互平行或者垂直的直线过渡,难以适应复杂的边界外形。
在TPMS内部形态设计完成后,为了让其满足外部形状约束,布尔运算[12 ] 是最简单且通用的方法。但布尔运算稳定性较低,而且会切割TPMS结构,破坏内部结构的完整性。所以,亟需开发更实用的异形TPMS结构设计方法。YOO[13 ] 提出了一种利用体素表示外部边界的方法,可以保持每个TPMS单元的完整性。FU等[14 ] 使用六面体的等参变化构造了共形TPMS晶格结构,然后通过拼接实现了在曲面上的TPMS布局规划。但是上述方法不能很好地适应自由边界。CHI等[15 ] 利用共形映射方法将复杂曲面边界映射至平面参数域,进行TPMS的网络拓扑结构设计,从而利用逆映射将设计的微通道结构贴合复杂曲面边界,并且通过补偿映射变形生成尺寸均匀一致的微通道结构。但是该方法只能生成单一形态的TPMS微通道结构。
虽然已有方法设计的异形TPMS结构已经取得显著成果,但是针对拥有复杂内部特征和复杂外部形状的TPMS微通道结构,仅重点考虑其中一个方面。为此,本文同时考虑外部形状和内部特征,提出一种基于共形映射的多形态特征TPMS微通道设计方法。首先,对多形态的TPMS进行定义,并提出一种基于环的TPMS过渡算法,实现不同形态特征TPMS结构在不同边界约束下的平滑过渡,提高设计的自主性。然后,利用共形映射建立自由外形边界的平面参数域,从而将设计好的内部通道拓扑结构映射至平面参数域。最后,利用共形逆映射,将整体结构映射到原曲面上,使其自适应于自由曲面的曲率并且保证其结构完整性。通过多个实例验证了该方法的有效性。
1 基于二维环的多形态TPMS结构自主设计
1.1 基于环的Beta生长算法
为了得到多形态的TPMS结构,首先,定义每种形态所在的区域,称区域的边界为环,其由一系列首尾相连的有序线段组成,图1 所示的为原始闭合环。然后,利用二维等距偏置算法[16 ] 将环偏移,并采用切线连接方式,得到等距偏置外环和等距偏置内环,二者之间的区域称为过渡区域。
图1
图1
基于环的过渡区域生成示意
Fig.1
Schematic diagram of ring-based transition region generation
Sigmoid函数和Beta生长函数(BGF)是两种常用的多形态结构加权设计方法,其中BGF可以明确指定过渡区域的起始位置和增长率最大的位置,且相比Sigmoid函数可以更准确地预测生长过程中的权重分布,因此本文选择BGF作为过渡区域的加权函数。其数学方程为[9 ]
μ ( x , y , z ) = 1 + t e - t t e - t m t t e t e t e - t m 0 ≤ t ≤ t e , ,(1)
其中,μ ( x , y , z ) 表示点P ( x , y , z ) 所对应的权重值,t 为参数,由点P 的位置决定,t e 表示过渡结束的位置。以往的混合形态设计方法主要通过插值方程求解t ,而本文利用闭合环生成的过渡区域定义t 。t =0和t =t e =1分别对应图1 的内环和外环位置,是过渡区域的起始值和终止值,t m 是增长率达到最大值的拐点,改变t m 可以实现区域的不对称生长。假设外环相对内环的偏置距离为offDis,点P 相对内环的偏置距离为dis,则定义点P 的t 值为
t ( x , y , z ) = d i s o f f D i s 。(2)
在求解点P 相对内环的偏置距离时,需考虑不同的情况,求解流程如图2 (a)所示,先遍历内环上的所有点,找到距离最近的点Va ,本文仅考虑最多存在2个内环顶点Vi ,Vj 与点P 距离相同且最近的情况(不考虑多个顶点与点P 距离最近的情况),此时,V i , V j 均可作为V a 执行后续步骤。根据环的定义,Va 旁边有且只有2条线段。过点P 分别作这2条线段的垂线,判断2个垂足与各自线段的关系。如图2 (b)所示,当垂足落在线段上时,点P 处于位置A ,Va 对应Va 1 。
d i s = A M A ¯ 。(3)
图2
图2
过渡区域偏置距离求解流程及示意
Fig.2
Process and schematic diagram of solving the offset distance in the transition region
当2个垂足MB 1 ,MB 2 均落在线段的延长线上时,点P 处于位置B 处。此时Va 处于位置Va 2 且点P 在四边形CDEF 内(D ,F 分别为点C 在外环上以E 为端点的两条线段的垂足),此时应取较长的垂线段作为dis,由几何关系可得,当点B 位于三角形CEF 内时,
d i s = B M B 1 ¯ ,(4)
d i s = B M B 2 ¯ 。(5)
1.2 不同TPMS形态特征的平滑过渡
1.2.1 TPMS多孔结构形态特征
ψ ( r ) = ∑ k F ( k ) c o s [ 2 π k r - α ( k ) ] - C = 0 ,(6)
其中, r 为位置向量,F (k )表示振幅因子,k 表示晶格矢量,α (k )表示相位偏移,C 为影响孔隙率的常数。通过改变这些参数,可构造不同类型的TPMS,目前最常用的有P型、G型、D型、I-WP型,其近似三角函数表达式可参考文献[6 ]。利用这些表达式构建相应的距离场,使用Marching Cube算法[17 ] 提取网格曲面,如图3 所示。
图3
图3
4种基本TPMS结构
Fig. 3
Four basic types of TPMS-based structures
构造TPMS多孔结构,需要定义实体区域和空腔区域,Skeletal和Shell TPMS[18 ] 是两种常用的TPMS实体结构。以实体结构为基础,定义TPMS内部通道的4种基本形态特征:(1) 孔隙率,描述空腔区域占全部体积的比例;(2) 尺寸,单个TPMS晶胞的尺寸,控制TPMS的孔径大小;(3) 种类,如图3 所示的4种形状各异的TPMS结构;(4) 厚度,通过不同C 值的TPMS结构嵌套得到不同厚度的TPMS结构。
1.2.2 基于环的TPMS结构过渡算法
通过环定义不同形态特征TPMS的过渡边界,针对其产生的过渡区域,可以通过环内、环外的TPMS距离场值进行加权:
ϕ h y b ( x , y , z ) = ( 1 - μ ) ϕ 1 ( x , y , z ) + μ ϕ 2 ( x , y , z ) ,(7)
其中,ϕ hyb ,ϕ 1 和ϕ 2 分别表示环中混合形态、环外形态和环内形态的距离场值,μ 是满足μ ( x , y , z ) ∈ [ 0,1 ] 的混合参数,由Beta生长算法求得。环外形态和环内形态一般为基础的TPMS结构,根据定义,可知ϕ 1 和ϕ 2 是一阶连续的,由Beta生长函数,可知μ 也是一阶连续的,因此ϕ hyb 也是一阶连续函数,故用本算法生成的过渡区域结构满足一阶几何连续。
图4 展示了以四角星形环为边界的不同TPMS形态结构,包括变孔隙率、变种类、变尺寸、变厚度。其中环外的TPMS设置为P型,尺寸为5 mm,C 为0。左侧图为没有使用过渡的结构,可以看出,在环的边界上,由于距离场值剧烈变化,产生了连续但不平滑的网格结构,极易产生应力集中,影响结构的正常使用。右侧图为采用本文过渡算法的结构,可以看出,以上几种形态变化的边界与星形环相符,且在通过过渡区域时,由于生长算法是一阶连续平滑函数,故实现了TPMS形态特征渐变过渡。
图4
图4
基于星型环的多形态特征TPMS结构
Fig. 4
Multi-morphological TPMS-based structures with a star-shaped transition region
2 基于共形映射的TPMS微通道设计
2.1 总体流程
为了在设计TPMS内部形态特征时,考虑微通道结构的外部形状,基于共形映射实现自由曲面约束下的TPMS微通道结构,如图5 所示,其基本流程为:(1) 利用共形映射,将三维网格曲面映射至二维平面参数域,(2) 将设计好的TPMS微通道结构投影至平面参数域,(3) 在平面参数域上建立曲面与TPMS微通道结构的映射关系,(4) 将TPMS微通道结构逆映射至三维曲面,(5) 进行法向偏置。
图5
图5
共形TPMS微通道结构生成流程
Fig. 5
Generation process of conformal TPMS-based microchannels
2.2 网格参数域与TPMS投影域的映射关系建立
为了建立曲面与TPMS微通道结构的映射关系,利用平均值坐标MVC算法[19 ] 实现三维网格曲面的平面参数域映射,该算法可以保证共形映射的存在,只要三维网格曲面是简单拓扑结构的二维流形。
对于有自交问题的三维网格曲面,首先,用几何处理软件修复。为方便建立映射关系,平面参数域是xy 平面上1×1的正方形。然后,将TPMS微通道结构投影至xy 平面,值得注意的是,微通道网格上所有点的z 坐标信息是被保存的,不会因投影而丢失。为了让TPMS微通道结构上的点与曲面上的点一一对应,需对投影后的TPMS微通道结构进行归一化,以图5 中的M 0 (x,y )为例。
t x = x - x m i n x m a x - x m i n , t y = y - y m i n y m a x - y m i n , (8)
其中,tx ,ty 是点M 在平面参数域上的坐标值,点M 是M 0 在平面参数域上的投影点,x max ,x min ,y max ,y min 分别为TPMS微通道结构上点的x 坐标最大值、最小值和y 坐标最大值、最小值。最后,建立每个投影点与平面参数域的映射关系。
2.3 共形TPMS微通道结构的生成
在建立TPMS微通道与平面参数域的对应关系后,需将微通道映射至曲面,还需建立平面参数域上的点与原曲面的关系。共形映射算法是双射的且不存在翻边的三角网格,即每个三角形都能在平面参数域上找到唯一对应的三角形。对于三角形面片内的点,可以利用重心坐标进行求解。如图6 所示,在平面参数域上,点M 对应至三角形P 1 P 2 P 3 内,设点M (x, y ),P 1 (x 1 , y 1 ),P 2 (x 2 , y 2 ),P 3 (x 3 , y 3 ),利用重心坐标法建立映射关系:
图6
图6
二维参数域与原曲面上的坐标点的对应关系
Fig. 6
Relationship between points on the 2D parameter field and points on the original surface
λ 1 λ 2 λ 3 = 1 2 A t y 2 - y 3 x 3 - x 2 x 2 y 3 - x 3 y 2 y 3 - y 1 x 1 - x 3 x 3 y 1 - x 1 y 3 y 1 - y 2 x 2 - x 1 x 1 y 2 - x 2 y 1 x y 1 ,(9)
其中,λ 1 ,λ 2 ,λ 3 是点M 关于三角形P 1 P 2 P 3 的重心坐标,At 是参数域三角片P 1 P 2 P 3 的面积。利用重心坐标值,可得TPMS微通道结构上的点逆映射回曲面上的点坐标M ' (x,y,z ):
M ' = λ 1 P 1 ' + λ 2 P 2 ' + λ 3 P 3 ' ,(10)
其中,P 1 ' ,P 2 ' ,P 3 ' 分别是平面参数域上点P 1 ,P 2 ,P 3 在原曲面对应三角形上的3个顶点坐标。根据所在点的网格法向 N |M' 进行法向偏置,可得曲面的TPMS微通道的点坐标M ' ' (x , y , z ):
M ' ' ( x , y , z ) = M ' ( x , y , z ) + N | M ' * z M 0 , (11)
其中,zM 0 是点M 0 的z 坐标。对微通道上的所有点都执行该操作,就能得到与曲面共形的TPMS微通道结构。
3 算法实现与实例分析
利用C++语言在自主开发的平台上搭建基于共形映射的多形态特征TPMS结构设计系统,并以此为基础对本文过渡算法进行实例分析和讨论。
3.1 多形态特征的TPMS微通道结构
为验证基于环的过渡算法可以自由设计拥有多形态特征的TPMS微通道结构,首先,在二维参数域中自定义4个不同形状的环,如图7 (a)中的黑色环。通过自定义偏置距离和偏置方向,控制过渡区域的大小和位置。然后,定义不同区域的TPMS形态特征,生成如图7 (b)(c)所示的多形态特征TPMS结构。环外的主体区域是C 为0、单胞尺寸为5 mm的P型TPMS,其他环内的设置如图7 (a)所示。圆环区域与主体区域的孔隙率受C 值的影响,所以在过渡区域上是孔隙率特征的过渡;正方形过渡区域展示了不同种类的TPMS结构的过渡;三角形环过渡区域则是不同尺寸的TPMS平滑过渡;而星形环过渡区域是不同种类不同尺寸的TPMS平滑过渡。从图中可以清楚地看到,利用本文提出的过渡算法,可以在TPMS微通道结构中自主设计多种形态特征,并且可以自主设计过渡区域。相比以往的参数方程法,本文过渡算法不仅能表示更加复杂多样的形状,还实现了形状的自由组合,提升了设计自由度。相比插值法,本文算法无需求解复杂的参数方程,减少了计算量。
图7
图7
自主设计的多形态TPMS结构
Fig. 7
Self-designed multi-morphological TPMS-based structures
在设计多形态特征TPMS结构后,建立与外部边界曲面参数域的映射关系,自动将多形态特征TPMS结构映射至对应的自由曲面。以半球面、波浪面和人脸3种曲面为例,展示本文方法能够自适应于曲面。
按照曲率将自由曲面分为凸面、凹面和马鞍面3类。图8 (a)展示了半球面是恒定曲率的凸面;图8 (b)展示的波浪面涵盖了3类自由曲面;图8 (c)的人脸模型不仅包含3类自由曲面,而且曲率变化更加剧烈。但是微通道结构都能很好地适应这些曲面,这是因为根据共形映射方法的原理,无论曲面曲率如何变化,只要网格曲面的三角面片可以映射至平面参数域,TPMS微通道上的所有点都能在网格曲面上找到对应的点,使得微通道结构贴合曲面的外形。此外,从图8 中可以看出,自主设计的TPMS微通道的各种形态特征在二维上得以保留,各个环的过渡区域依然平滑连接,证明本文算法不会破坏微通道内部结构,充分展示了共形映射的优势,将复杂的三维设计形态特征降至二维,使问题简单化。
图8
图8
与复杂曲面共形的多形态特征TPMS微通道结构
Fig. 8
Multi-morphological TPMS-based microchannels conformal to complex surface
3.2 叶片上的TPMS微通道结构
燃气轮中的叶片运行环境恶劣,需要承载非常大的机械应力和热应力[20 ] 。TPMS多孔结构较适用于叶片内部微通道结构的设计,微通道在承载气流压力的同时有助于叶片散热。有研究表明,I-WP型TPMS结构具有较好的刚度,而G型TPMS结构具有更好的流体散热性能[7 ] ,因此采用I-WP型TPMS和G型TPMS结构设计叶片。图9 展示了叶片曲面和多形态特征的TPMS微通道结构。
图9
图9
燃气轮叶片的多形态特征TPMS微通道结构设计
Fig. 9
Multi-morphological TPMS-based microchannels for gas turbine blades
图9 (b)展示了叶片上的自由过渡边界,用于分隔I-WP型和G型TPMS。图9 (c)展示了Skeletal I-WP型和Skeletal G型的异质TPMS微通道结构,从图9 (e)中可以看出,Skeletal G型和Shell I-WP型的截面轮廓可以完全贴合叶片曲面,并且内部结构与曲面共形。可知,Shell的力学性能较Skeletal高。将Shell I-WP型和Skeletal G型的TPMS结构相结合,如图9 (d)所示,可实现变厚度、变种类、变孔隙率等拥有多形态特征的叶片微通道结构设计,并实现形态特征与过渡轮廓的自主设计。从图9 (f)的截面图中可以看出,通过向法向方向偏移不同的距离,自由控制TPMS的拉伸尺寸,可生成不同流线形的叶片,且其内部拓扑结构与设计要求一致。未来还可以与拓扑优化相结合,得到符合设计要求的环状边界,充分发挥不同形态特征的优势。
4 结 语
针对复杂外形约束下的TPMS微通道结构,提出了一种基于共形映射的形态特征设计方法,在二维参数域上实现了具有复杂内部特征和复杂外部形状的多形态特征微通道结构设计。针对内部形态特征,提出了一种基于环的Beta生长算法,实现了多形态特征TPMS的平滑过渡,提高了设计自由度。多个实例表明,用本文方法设计的微通道结构不仅可以与边界表面共形,而且可确保TPMS内部多形态特征的完整性,为复杂TPMS多孔微通道结构的设计提供了一种新的思路。下一步,将对共形映射产生的变形进行分析,以更精确地控制TPMS微通道结构参数。对于三维形态特征设计,利用截平面法将三维结构截成二维平面,使用本文加权方法进行设计,即可完成三维形态特征的自主设计。
http://dx.doi.org/10.3785/j.issn.1008-9497.2023.06.014
参考文献
View Option
[2]
FENG J W , FU J Z , YAO X H , et al . Triply periodic minimal surface (TPMS) porous structures: From multi-scale design, precise additive manufacturing to multidisciplinary applications
[J]. International Journal of Extreme Manufacturing , 2022 , 4 (2 ): 022001 . DOI:10.1088/2631-7990/ac5be6
[本文引用: 2]
[3]
LIU G , XIONG Y , ROSEN D W . Multidisciplinary design optimization in design for additive manufacturing
[J]. Journal of Computational Design and Engineering , 2022 , 9 (1 ): 128 -143 . DOI:10.1093/jcde/qwab073
[本文引用: 1]
[4]
ADEGOKE K A , MAXAKATO N W . Porous metal oxide electrocatalytic nanomaterials for energy conversion: Oxygen defects and selection techniques
[J]. Coordination Chemistry Reviews , 2022 , 457 : 214389 . DOI:10.1016/j.ccr.2021.214389
[5]
FAN Z H , GAO R J , LIU S T . Thermal conductivity enhancement and thermal saturation elimination designs of battery thermal management system for phase change materials based on triply periodic minimal surface
[J]. Energy , 2022 , 259 : 125091 . DOI:10.1016/j.energy.2022.125091
[本文引用: 1]
[6]
[本文引用: 2]
LEI H Y , LI J R , XU Z J , et al . TPMS-based porous structures modelling driven by pore characteristic parameters
[J]. Journal of Computer-Aided Design & Computer Graphics , 2020 , 32 (1 ): 156 -163 . DOI:10.3724/SP.J.1089.2020.17893
[本文引用: 2]
[7]
LI D W , DAI N , TANG Y L , et al . Design and optimization of graded cellular structures with triply periodic level surface-based topological shapes
[J]. Journal of Mechanical Design , 2019 , 141 (7 ): 071402 . DOI:10.1115/1.4042617
[本文引用: 2]
[8]
YANG N , QUAN Z , ZHANG D W , et al . Multi-morphology transition hybridization CAD design of minimal surface porous structures for use in tissue engineering
[J]. Computer-Aided Design , 2014 , 56 : 11 -21 . DOI:10.1016/j.cad.2014.06.006
[本文引用: 1]
[9]
YOO D J , KIM K H . An advanced multi-morphology porous scaffold design method using volumetric distance field and beta growth function
[J]. International Journal of Precision Engineering and Manufacturing , 2015 , 16 (9 ): 12 . DOI:10.1007/s12541-015-0263-2
[本文引用: 2]
[10]
GÜNTHER F , WAGNER M , PILZ S , et al . Design procedure for triply periodic minimal surface based biomimetic scaffolds
[J]. Journal of the Mechanical Behavior of Biomedical Materials , 2022 , 126 : 104871 . DOI:10.1016/j.jmbbm.2021. 104871
[本文引用: 1]
[11]
REN F , ZHANG C , LIAO W , et al . Transition boundaries and stiffness optimal design for multi-TPMS lattices
[J]. Materials & Design , 2021 , 210 : 110062 . DOI:10.1016/j.matdes.2021.110062
[本文引用: 1]
[12]
YOO D J . Heterogeneous minimal surface porous scaffold design using the distance field and radial basis functions
[J]. Medical Engineering & Physics , 2012 , 34 (5 ): 625 -639 . DOI:10.1016/j.medengphy.2012. 03.009
[本文引用: 1]
[13]
YOO D J . Heterogeneous porous scaffold design for tissue engineering using triply periodic minimal surfaces
[J]. International Journal of Precision Engineering and Manufacturing , 2012 , 13 (4 ): 527 -537 . DOI:10.1007/s12541-012-0068-5
[本文引用: 1]
[14]
FU J , DING J H , ZHANG L , et al . Development of conformal shell lattices via laser powder bed fusion and unraveling their mechanical responses via modeling and experiments
[J]. Additive Manufacturing , 2023 , 62 : 103406 . DOI:10.1016/j.addma.2023.103406
[本文引用: 1]
[15]
CHI Z P , WANG Q H , LI J R , et al . A conformal design approach of TPMS-based porous microchannels with freeform boundaries
[J]. Journal of Mechanical Design , 2023 , 145 (10 ): 102001 . DOI:10.1115/1.4062881
[本文引用: 1]
[16]
XU C Y , LI J R , WANG Q H , et al . Contour parallel tool path planning based on conformal parameterisation utilising mapping stretch factors
[J]. International Journal of Production Research , 2019 , 57 (1 ): 1 -15 . DOI:10.1080/00207543.2018. 1456699
[本文引用: 1]
[17]
LORENSEN W E , CLINE H E . Marching cubes: A high resolution 3D surface construction algorithm
[J]. ACM SIGGRAPH Computer Graphics , 1987 , 21 (4 ): 163 -169 . DOI:10.1145/37402.37422
[本文引用: 1]
[18]
AL-KETAN O , ROWSHAN R , AL-RUB R K ABU . Topology-mechanical property relationship of 3D printed strut, skeletal, and sheet based periodic metallic cellular materials
[J]. Additive Manufacturing , 2018 , 19 : 167 -183 . DOI:10.1016/j.addma.2017.12.006
[本文引用: 1]
[20]
ALKEBSI E A A , AMEDDAH H , OUTTAS T , et al . Design of graded lattice structures in turbine blades using topology optimization
[J]. International Journal of Computer Integrated Manufacturing , 2021 , 34 (4 ): 370 -384 . DOI:10.1080/0951192x.2021.1872106
[本文引用: 1]
Periodic surface modeling for computer aided nano design
2
2007
... 近年来,三周期极小曲面(triply periodic minimal surface,TPMS)的多孔单元结构[1 ] 因其良好的连通性、可控性和物理性质在多孔结构的主动设计中备受关注[2 ] .具有复杂内部特征和复杂外部形状的多形态微通道结构在自然界中广泛存在,如骨骼、蜂巢和木材等[3 ] ,这些结构可以满足机械和生物功能要求.随着增材制造技术的快速发展,设计和制造的人工多孔结构越来越多,被应用于航空航天、化学、生物和热学等领域[2 -5 ] .传统的异形TPMS多孔结构生成方法往往分两步:第一步是在规则六面体内设计内部结构,以满足微通道结构的功能需求;第二步是对设计的结构与边界曲面进行布尔运算,裁剪出符合形状要求的TPMS结构. ...
... 常用的TPMS表达式[1 ] 由傅里叶级数定义: ...
Triply periodic minimal surface (TPMS) porous structures: From multi-scale design, precise additive manufacturing to multidisciplinary applications
2
2022
... 近年来,三周期极小曲面(triply periodic minimal surface,TPMS)的多孔单元结构[1 ] 因其良好的连通性、可控性和物理性质在多孔结构的主动设计中备受关注[2 ] .具有复杂内部特征和复杂外部形状的多形态微通道结构在自然界中广泛存在,如骨骼、蜂巢和木材等[3 ] ,这些结构可以满足机械和生物功能要求.随着增材制造技术的快速发展,设计和制造的人工多孔结构越来越多,被应用于航空航天、化学、生物和热学等领域[2 -5 ] .传统的异形TPMS多孔结构生成方法往往分两步:第一步是在规则六面体内设计内部结构,以满足微通道结构的功能需求;第二步是对设计的结构与边界曲面进行布尔运算,裁剪出符合形状要求的TPMS结构. ...
... [2 -5 ].传统的异形TPMS多孔结构生成方法往往分两步:第一步是在规则六面体内设计内部结构,以满足微通道结构的功能需求;第二步是对设计的结构与边界曲面进行布尔运算,裁剪出符合形状要求的TPMS结构. ...
Multidisciplinary design optimization in design for additive manufacturing
1
2022
... 近年来,三周期极小曲面(triply periodic minimal surface,TPMS)的多孔单元结构[1 ] 因其良好的连通性、可控性和物理性质在多孔结构的主动设计中备受关注[2 ] .具有复杂内部特征和复杂外部形状的多形态微通道结构在自然界中广泛存在,如骨骼、蜂巢和木材等[3 ] ,这些结构可以满足机械和生物功能要求.随着增材制造技术的快速发展,设计和制造的人工多孔结构越来越多,被应用于航空航天、化学、生物和热学等领域[2 -5 ] .传统的异形TPMS多孔结构生成方法往往分两步:第一步是在规则六面体内设计内部结构,以满足微通道结构的功能需求;第二步是对设计的结构与边界曲面进行布尔运算,裁剪出符合形状要求的TPMS结构. ...
Porous metal oxide electrocatalytic nanomaterials for energy conversion: Oxygen defects and selection techniques
0
2022
Thermal conductivity enhancement and thermal saturation elimination designs of battery thermal management system for phase change materials based on triply periodic minimal surface
1
2022
... 近年来,三周期极小曲面(triply periodic minimal surface,TPMS)的多孔单元结构[1 ] 因其良好的连通性、可控性和物理性质在多孔结构的主动设计中备受关注[2 ] .具有复杂内部特征和复杂外部形状的多形态微通道结构在自然界中广泛存在,如骨骼、蜂巢和木材等[3 ] ,这些结构可以满足机械和生物功能要求.随着增材制造技术的快速发展,设计和制造的人工多孔结构越来越多,被应用于航空航天、化学、生物和热学等领域[2 -5 ] .传统的异形TPMS多孔结构生成方法往往分两步:第一步是在规则六面体内设计内部结构,以满足微通道结构的功能需求;第二步是对设计的结构与边界曲面进行布尔运算,裁剪出符合形状要求的TPMS结构. ...
孔隙表征参数驱动的TPMS多孔结构建模
2
2020
... 针对功能TPMS的内部形态建模,为满足力学和热学性能,充分利用不同孔隙率、不同种类、不同尺寸TPMS的优势,设计了梯度、异质、多尺度等TPMS内部通道拓扑结构.雷鸿源等[6 ] 通过建立参数C 与各表征参数的关系,实现了孔隙率过渡均匀的TPMS结构.LI等[7 ] 开发了一种功能梯度细胞结构的生成和优化方法,生成了孔隙率均匀过渡的TPMS悬臂梁结构和散热器微通道结构.对于不同种类TPMS的过渡,Sigmoid函数[8 ] 和生长函数[9 ] 是2种常用的过渡方法,利用径向基函数对TPMS的距离场进行插值,实现了TPMS结构的内部平滑过渡.GÜNTHER等[10 ] 利用空间加权设计了功能梯度异质多孔支架,利用不同种类的TPMS模拟不同的骨组织结构.但上述方法的过渡边界是由参数方程构建的,如果过渡边界复杂,需要求解线性方程组获得目标结构的距离场,计算量大,而且对于一些复杂的过渡边界,难以构建边界参数方程.REN等[11 ] 提出一种利用正方形网格边界实现TPMS过渡的方法,虽然能实现过渡边界的TPMS平滑过渡,但都用相互平行或者垂直的直线过渡,难以适应复杂的边界外形. ...
... 其中, r 为位置向量,F (k )表示振幅因子,k 表示晶格矢量,α (k )表示相位偏移,C 为影响孔隙率的常数.通过改变这些参数,可构造不同类型的TPMS,目前最常用的有P型、G型、D型、I-WP型,其近似三角函数表达式可参考文献[6 ].利用这些表达式构建相应的距离场,使用Marching Cube算法[17 ] 提取网格曲面,如图3 所示. ...
孔隙表征参数驱动的TPMS多孔结构建模
2
2020
... 针对功能TPMS的内部形态建模,为满足力学和热学性能,充分利用不同孔隙率、不同种类、不同尺寸TPMS的优势,设计了梯度、异质、多尺度等TPMS内部通道拓扑结构.雷鸿源等[6 ] 通过建立参数C 与各表征参数的关系,实现了孔隙率过渡均匀的TPMS结构.LI等[7 ] 开发了一种功能梯度细胞结构的生成和优化方法,生成了孔隙率均匀过渡的TPMS悬臂梁结构和散热器微通道结构.对于不同种类TPMS的过渡,Sigmoid函数[8 ] 和生长函数[9 ] 是2种常用的过渡方法,利用径向基函数对TPMS的距离场进行插值,实现了TPMS结构的内部平滑过渡.GÜNTHER等[10 ] 利用空间加权设计了功能梯度异质多孔支架,利用不同种类的TPMS模拟不同的骨组织结构.但上述方法的过渡边界是由参数方程构建的,如果过渡边界复杂,需要求解线性方程组获得目标结构的距离场,计算量大,而且对于一些复杂的过渡边界,难以构建边界参数方程.REN等[11 ] 提出一种利用正方形网格边界实现TPMS过渡的方法,虽然能实现过渡边界的TPMS平滑过渡,但都用相互平行或者垂直的直线过渡,难以适应复杂的边界外形. ...
... 其中, r 为位置向量,F (k )表示振幅因子,k 表示晶格矢量,α (k )表示相位偏移,C 为影响孔隙率的常数.通过改变这些参数,可构造不同类型的TPMS,目前最常用的有P型、G型、D型、I-WP型,其近似三角函数表达式可参考文献[6 ].利用这些表达式构建相应的距离场,使用Marching Cube算法[17 ] 提取网格曲面,如图3 所示. ...
Design and optimization of graded cellular structures with triply periodic level surface-based topological shapes
2
2019
... 针对功能TPMS的内部形态建模,为满足力学和热学性能,充分利用不同孔隙率、不同种类、不同尺寸TPMS的优势,设计了梯度、异质、多尺度等TPMS内部通道拓扑结构.雷鸿源等[6 ] 通过建立参数C 与各表征参数的关系,实现了孔隙率过渡均匀的TPMS结构.LI等[7 ] 开发了一种功能梯度细胞结构的生成和优化方法,生成了孔隙率均匀过渡的TPMS悬臂梁结构和散热器微通道结构.对于不同种类TPMS的过渡,Sigmoid函数[8 ] 和生长函数[9 ] 是2种常用的过渡方法,利用径向基函数对TPMS的距离场进行插值,实现了TPMS结构的内部平滑过渡.GÜNTHER等[10 ] 利用空间加权设计了功能梯度异质多孔支架,利用不同种类的TPMS模拟不同的骨组织结构.但上述方法的过渡边界是由参数方程构建的,如果过渡边界复杂,需要求解线性方程组获得目标结构的距离场,计算量大,而且对于一些复杂的过渡边界,难以构建边界参数方程.REN等[11 ] 提出一种利用正方形网格边界实现TPMS过渡的方法,虽然能实现过渡边界的TPMS平滑过渡,但都用相互平行或者垂直的直线过渡,难以适应复杂的边界外形. ...
... 燃气轮中的叶片运行环境恶劣,需要承载非常大的机械应力和热应力[20 ] .TPMS多孔结构较适用于叶片内部微通道结构的设计,微通道在承载气流压力的同时有助于叶片散热.有研究表明,I-WP型TPMS结构具有较好的刚度,而G型TPMS结构具有更好的流体散热性能[7 ] ,因此采用I-WP型TPMS和G型TPMS结构设计叶片.图9 展示了叶片曲面和多形态特征的TPMS微通道结构. ...
Multi-morphology transition hybridization CAD design of minimal surface porous structures for use in tissue engineering
1
2014
... 针对功能TPMS的内部形态建模,为满足力学和热学性能,充分利用不同孔隙率、不同种类、不同尺寸TPMS的优势,设计了梯度、异质、多尺度等TPMS内部通道拓扑结构.雷鸿源等[6 ] 通过建立参数C 与各表征参数的关系,实现了孔隙率过渡均匀的TPMS结构.LI等[7 ] 开发了一种功能梯度细胞结构的生成和优化方法,生成了孔隙率均匀过渡的TPMS悬臂梁结构和散热器微通道结构.对于不同种类TPMS的过渡,Sigmoid函数[8 ] 和生长函数[9 ] 是2种常用的过渡方法,利用径向基函数对TPMS的距离场进行插值,实现了TPMS结构的内部平滑过渡.GÜNTHER等[10 ] 利用空间加权设计了功能梯度异质多孔支架,利用不同种类的TPMS模拟不同的骨组织结构.但上述方法的过渡边界是由参数方程构建的,如果过渡边界复杂,需要求解线性方程组获得目标结构的距离场,计算量大,而且对于一些复杂的过渡边界,难以构建边界参数方程.REN等[11 ] 提出一种利用正方形网格边界实现TPMS过渡的方法,虽然能实现过渡边界的TPMS平滑过渡,但都用相互平行或者垂直的直线过渡,难以适应复杂的边界外形. ...
An advanced multi-morphology porous scaffold design method using volumetric distance field and beta growth function
2
2015
... 针对功能TPMS的内部形态建模,为满足力学和热学性能,充分利用不同孔隙率、不同种类、不同尺寸TPMS的优势,设计了梯度、异质、多尺度等TPMS内部通道拓扑结构.雷鸿源等[6 ] 通过建立参数C 与各表征参数的关系,实现了孔隙率过渡均匀的TPMS结构.LI等[7 ] 开发了一种功能梯度细胞结构的生成和优化方法,生成了孔隙率均匀过渡的TPMS悬臂梁结构和散热器微通道结构.对于不同种类TPMS的过渡,Sigmoid函数[8 ] 和生长函数[9 ] 是2种常用的过渡方法,利用径向基函数对TPMS的距离场进行插值,实现了TPMS结构的内部平滑过渡.GÜNTHER等[10 ] 利用空间加权设计了功能梯度异质多孔支架,利用不同种类的TPMS模拟不同的骨组织结构.但上述方法的过渡边界是由参数方程构建的,如果过渡边界复杂,需要求解线性方程组获得目标结构的距离场,计算量大,而且对于一些复杂的过渡边界,难以构建边界参数方程.REN等[11 ] 提出一种利用正方形网格边界实现TPMS过渡的方法,虽然能实现过渡边界的TPMS平滑过渡,但都用相互平行或者垂直的直线过渡,难以适应复杂的边界外形. ...
... Sigmoid函数和Beta生长函数(BGF)是两种常用的多形态结构加权设计方法,其中BGF可以明确指定过渡区域的起始位置和增长率最大的位置,且相比Sigmoid函数可以更准确地预测生长过程中的权重分布,因此本文选择BGF作为过渡区域的加权函数.其数学方程为[9 ] ...
Design procedure for triply periodic minimal surface based biomimetic scaffolds
1
2022
... 针对功能TPMS的内部形态建模,为满足力学和热学性能,充分利用不同孔隙率、不同种类、不同尺寸TPMS的优势,设计了梯度、异质、多尺度等TPMS内部通道拓扑结构.雷鸿源等[6 ] 通过建立参数C 与各表征参数的关系,实现了孔隙率过渡均匀的TPMS结构.LI等[7 ] 开发了一种功能梯度细胞结构的生成和优化方法,生成了孔隙率均匀过渡的TPMS悬臂梁结构和散热器微通道结构.对于不同种类TPMS的过渡,Sigmoid函数[8 ] 和生长函数[9 ] 是2种常用的过渡方法,利用径向基函数对TPMS的距离场进行插值,实现了TPMS结构的内部平滑过渡.GÜNTHER等[10 ] 利用空间加权设计了功能梯度异质多孔支架,利用不同种类的TPMS模拟不同的骨组织结构.但上述方法的过渡边界是由参数方程构建的,如果过渡边界复杂,需要求解线性方程组获得目标结构的距离场,计算量大,而且对于一些复杂的过渡边界,难以构建边界参数方程.REN等[11 ] 提出一种利用正方形网格边界实现TPMS过渡的方法,虽然能实现过渡边界的TPMS平滑过渡,但都用相互平行或者垂直的直线过渡,难以适应复杂的边界外形. ...
Transition boundaries and stiffness optimal design for multi-TPMS lattices
1
2021
... 针对功能TPMS的内部形态建模,为满足力学和热学性能,充分利用不同孔隙率、不同种类、不同尺寸TPMS的优势,设计了梯度、异质、多尺度等TPMS内部通道拓扑结构.雷鸿源等[6 ] 通过建立参数C 与各表征参数的关系,实现了孔隙率过渡均匀的TPMS结构.LI等[7 ] 开发了一种功能梯度细胞结构的生成和优化方法,生成了孔隙率均匀过渡的TPMS悬臂梁结构和散热器微通道结构.对于不同种类TPMS的过渡,Sigmoid函数[8 ] 和生长函数[9 ] 是2种常用的过渡方法,利用径向基函数对TPMS的距离场进行插值,实现了TPMS结构的内部平滑过渡.GÜNTHER等[10 ] 利用空间加权设计了功能梯度异质多孔支架,利用不同种类的TPMS模拟不同的骨组织结构.但上述方法的过渡边界是由参数方程构建的,如果过渡边界复杂,需要求解线性方程组获得目标结构的距离场,计算量大,而且对于一些复杂的过渡边界,难以构建边界参数方程.REN等[11 ] 提出一种利用正方形网格边界实现TPMS过渡的方法,虽然能实现过渡边界的TPMS平滑过渡,但都用相互平行或者垂直的直线过渡,难以适应复杂的边界外形. ...
Heterogeneous minimal surface porous scaffold design using the distance field and radial basis functions
1
2012
... 在TPMS内部形态设计完成后,为了让其满足外部形状约束,布尔运算[12 ] 是最简单且通用的方法.但布尔运算稳定性较低,而且会切割TPMS结构,破坏内部结构的完整性.所以,亟需开发更实用的异形TPMS结构设计方法.YOO[13 ] 提出了一种利用体素表示外部边界的方法,可以保持每个TPMS单元的完整性.FU等[14 ] 使用六面体的等参变化构造了共形TPMS晶格结构,然后通过拼接实现了在曲面上的TPMS布局规划.但是上述方法不能很好地适应自由边界.CHI等[15 ] 利用共形映射方法将复杂曲面边界映射至平面参数域,进行TPMS的网络拓扑结构设计,从而利用逆映射将设计的微通道结构贴合复杂曲面边界,并且通过补偿映射变形生成尺寸均匀一致的微通道结构.但是该方法只能生成单一形态的TPMS微通道结构. ...
Heterogeneous porous scaffold design for tissue engineering using triply periodic minimal surfaces
1
2012
... 在TPMS内部形态设计完成后,为了让其满足外部形状约束,布尔运算[12 ] 是最简单且通用的方法.但布尔运算稳定性较低,而且会切割TPMS结构,破坏内部结构的完整性.所以,亟需开发更实用的异形TPMS结构设计方法.YOO[13 ] 提出了一种利用体素表示外部边界的方法,可以保持每个TPMS单元的完整性.FU等[14 ] 使用六面体的等参变化构造了共形TPMS晶格结构,然后通过拼接实现了在曲面上的TPMS布局规划.但是上述方法不能很好地适应自由边界.CHI等[15 ] 利用共形映射方法将复杂曲面边界映射至平面参数域,进行TPMS的网络拓扑结构设计,从而利用逆映射将设计的微通道结构贴合复杂曲面边界,并且通过补偿映射变形生成尺寸均匀一致的微通道结构.但是该方法只能生成单一形态的TPMS微通道结构. ...
Development of conformal shell lattices via laser powder bed fusion and unraveling their mechanical responses via modeling and experiments
1
2023
... 在TPMS内部形态设计完成后,为了让其满足外部形状约束,布尔运算[12 ] 是最简单且通用的方法.但布尔运算稳定性较低,而且会切割TPMS结构,破坏内部结构的完整性.所以,亟需开发更实用的异形TPMS结构设计方法.YOO[13 ] 提出了一种利用体素表示外部边界的方法,可以保持每个TPMS单元的完整性.FU等[14 ] 使用六面体的等参变化构造了共形TPMS晶格结构,然后通过拼接实现了在曲面上的TPMS布局规划.但是上述方法不能很好地适应自由边界.CHI等[15 ] 利用共形映射方法将复杂曲面边界映射至平面参数域,进行TPMS的网络拓扑结构设计,从而利用逆映射将设计的微通道结构贴合复杂曲面边界,并且通过补偿映射变形生成尺寸均匀一致的微通道结构.但是该方法只能生成单一形态的TPMS微通道结构. ...
A conformal design approach of TPMS-based porous microchannels with freeform boundaries
1
2023
... 在TPMS内部形态设计完成后,为了让其满足外部形状约束,布尔运算[12 ] 是最简单且通用的方法.但布尔运算稳定性较低,而且会切割TPMS结构,破坏内部结构的完整性.所以,亟需开发更实用的异形TPMS结构设计方法.YOO[13 ] 提出了一种利用体素表示外部边界的方法,可以保持每个TPMS单元的完整性.FU等[14 ] 使用六面体的等参变化构造了共形TPMS晶格结构,然后通过拼接实现了在曲面上的TPMS布局规划.但是上述方法不能很好地适应自由边界.CHI等[15 ] 利用共形映射方法将复杂曲面边界映射至平面参数域,进行TPMS的网络拓扑结构设计,从而利用逆映射将设计的微通道结构贴合复杂曲面边界,并且通过补偿映射变形生成尺寸均匀一致的微通道结构.但是该方法只能生成单一形态的TPMS微通道结构. ...
Contour parallel tool path planning based on conformal parameterisation utilising mapping stretch factors
1
2019
... 为了得到多形态的TPMS结构,首先,定义每种形态所在的区域,称区域的边界为环,其由一系列首尾相连的有序线段组成,图1 所示的为原始闭合环.然后,利用二维等距偏置算法[16 ] 将环偏移,并采用切线连接方式,得到等距偏置外环和等距偏置内环,二者之间的区域称为过渡区域. ...
Marching cubes: A high resolution 3D surface construction algorithm
1
1987
... 其中, r 为位置向量,F (k )表示振幅因子,k 表示晶格矢量,α (k )表示相位偏移,C 为影响孔隙率的常数.通过改变这些参数,可构造不同类型的TPMS,目前最常用的有P型、G型、D型、I-WP型,其近似三角函数表达式可参考文献[6 ].利用这些表达式构建相应的距离场,使用Marching Cube算法[17 ] 提取网格曲面,如图3 所示. ...
Topology-mechanical property relationship of 3D printed strut, skeletal, and sheet based periodic metallic cellular materials
1
2018
... 构造TPMS多孔结构,需要定义实体区域和空腔区域,Skeletal和Shell TPMS[18 ] 是两种常用的TPMS实体结构.以实体结构为基础,定义TPMS内部通道的4种基本形态特征:(1) 孔隙率,描述空腔区域占全部体积的比例;(2) 尺寸,单个TPMS晶胞的尺寸,控制TPMS的孔径大小;(3) 种类,如图3 所示的4种形状各异的TPMS结构;(4) 厚度,通过不同C 值的TPMS结构嵌套得到不同厚度的TPMS结构. ...
Mean value coordinates
1
2003
... 为了建立曲面与TPMS微通道结构的映射关系,利用平均值坐标MVC算法[19 ] 实现三维网格曲面的平面参数域映射,该算法可以保证共形映射的存在,只要三维网格曲面是简单拓扑结构的二维流形. ...
Design of graded lattice structures in turbine blades using topology optimization
1
2021
... 燃气轮中的叶片运行环境恶劣,需要承载非常大的机械应力和热应力[20 ] .TPMS多孔结构较适用于叶片内部微通道结构的设计,微通道在承载气流压力的同时有助于叶片散热.有研究表明,I-WP型TPMS结构具有较好的刚度,而G型TPMS结构具有更好的流体散热性能[7 ] ,因此采用I-WP型TPMS和G型TPMS结构设计叶片.图9 展示了叶片曲面和多形态特征的TPMS微通道结构. ...