CN110263384B - 基于Laplacian微分域变形的三维网格曲面变厚度偏置造型方法 - Google Patents

基于Laplacian微分域变形的三维网格曲面变厚度偏置造型方法 Download PDF

Info

Publication number
CN110263384B
CN110263384B CN201910451010.XA CN201910451010A CN110263384B CN 110263384 B CN110263384 B CN 110263384B CN 201910451010 A CN201910451010 A CN 201910451010A CN 110263384 B CN110263384 B CN 110263384B
Authority
CN
China
Prior art keywords
curved surface
stress
offset
vertex
function
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.)
Active
Application number
CN201910451010.XA
Other languages
English (en)
Other versions
CN110263384A (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.)
Nanjing University of Science and Technology
Original Assignee
Nanjing University of Science and Technology
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 Nanjing University of Science and Technology filed Critical Nanjing University of Science and Technology
Priority to CN201910451010.XA priority Critical patent/CN110263384B/zh
Publication of CN110263384A publication Critical patent/CN110263384A/zh
Application granted granted Critical
Publication of CN110263384B publication Critical patent/CN110263384B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/06Power analysis or power optimisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Geometry (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Graphics (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本发明公开了一种基于Laplacian微分域变形的三维网格曲面变厚度偏置造型方法,包括以下步骤:基于显著特征信息以及泊松曲面重建方法构建初始偏置曲面;利用有限元计算分析偏置壳体的受力情况,根据每个单元体的应力高低划分壁厚调节空间;采用Laplacian微分域变形方法优化壁厚。本发明通过提取原始表面的Morse显著特征点,并构建偏置点云,再基于泊松方法将点云重建为三角网格曲面,能够保持原始模型基本形态和细节特征;采用Laplacian微分域变形方法来加厚高应力区、减薄低应力区,能够改善应力集中现象,提升结构的承载能力。

Description

基于Laplacian微分域变形的三维网格曲面变厚度偏置造型 方法
技术领域
本发明属于增材制造技术领域,具体涉及一种基于Laplacian微分域变形的三维网格曲面变厚度偏置造型方法。
背景技术
如今,数字化与智能化制造的研究热潮正在全球飞速发展。数字化设计以三维模型扫描和建模为代表,智能化制造以增材制造为代表,这两者的结合丰富了捕捉与呈现真实生活的方法,实现了复杂三维模型在现实世界的设计制造。然而,要通过3D打印设备定制加工三维扫描曲面,必须要将其转化为实体模型,比如封闭曲面模型,或者有厚度的壳体模型。面对高度复杂的真实场景,如何对三维扫描曲面做高效精确的实体化处理,使得到的实体模型不仅具有符合使用环境的形貌特征,并且达到预期的功能需求,是一项热点研究内容。如图1所示,由于三维扫描曲面一般的表示形式为离散网格,同时三角网格曲面已成为3D打印软件接口数据的行业准标准,因而本发明主要针对离散曲面的其中一种,即三角网格曲面。
作为离散曲面实体化过程中的关键环节,偏置造型方法的优劣直接影响实体模型设计质量的好坏。对曲面进行偏置操作,一方面单层封闭曲面可以转化为有空腔的实体,打印过程中的材料需求得以降低;另一方面,单层非封闭曲面可以直接转化为壳体,满足定制产品的造型与功能需求。
现有的偏置方法主要可分为直接偏置和隐式偏置两种。直接偏置的缺点在于当偏置距离较大时三角面片容易自交,这会影响切片轮廓的有序性,进而导致实物加工的质量问题。而隐式偏置虽然能避免自交,但在偏置距离较大时同样存在缺点,生成的偏置曲面在曲率变化大的部位容易变得过于圆钝或尖锐,对比原始曲面有着明显的细节特征差别。这两种方法主要针对的是偏置曲面对原始曲面形貌的还原,但没有考虑真实的受力情况,其力学性能不能保证。在实际工况条件下,由于外力作用、自身结构等因素的影响,零件应力分布通常是不均匀的,有可能产生应力集中乃至断裂事故。因此,偏置造型方法的研究不仅需要避免三角片自交问题,尽量还原原始曲面形貌,同时其结构设计也需要满足所需力学性能要求,能够根据被施加的载荷来自适应调节壳体厚度,以减少增材制造过程中应力局部增高现象。
发明内容
本发明的目的在于提供一种基于Laplacian微分域变形的三维网格曲面变厚度偏置造型方法。
实现本发明目的的技术解决方案为:一种基于Laplacian微分域变形的三维网格曲面变厚度偏置造型方法,包括以下步骤:
步骤1、基于显著特征信息以及泊松曲面重建方法构建初始偏置曲面;
步骤2、利用有限元计算分析偏置壳体的受力情况,根据每个单元体的应力高低划分壁厚调节空间;
步骤3、采用Laplacian微分域变形方法优化壁厚。
本发明与现有技术相比,其显著优点为:(1)本发明采用顶点偏置与隐式曲面偏置相结合的方法实现三角网格曲面的初始等距偏置处理,避免产生三角片自交;(2)本发明通过提取原始表面的Morse显著特征点,并构建偏置点云,再基于泊松方法将点云重建为三角网格曲面,能够保持原始模型基本形态和细节特征;(3)本发明通过有限元分析偏置壳体的受力情况,按照应力值大小划分高低应力区域;(4)本发明采用Laplacian微分域变形方法来加厚高应力区、减薄低应力区,能够改善应力集中现象,提升结构的承载能力。
下面结合附图对本发明作进一步详细描述。
附图说明
图1为三角网格曲面模型示意图。
图2为Morse显著特征点提取示意图。
图3为泊松重建过程示意图。
图4为应力区域划分方法示意图。
图5为偏置壳体结构优化技术路线示意图。
图6为非均匀变厚度结构设计实例示意图。
具体实施方式
本发明重点针对变厚度三维壳体模型的设计需求,采用几何造型与有限元分析协同计算的方法,首先基于显著特征信息以及泊松曲面重建方法构建初始偏置曲面,其次利用有限元计算分析偏置壳体的受力情况,随后根据每个单元体的应力高低划分壁厚调节空间,最后采用Laplacian微分域变形方法优化壁厚,从而使最终的非均匀壁厚的偏置壳体不仅符合增材制造标准,同时还能保证结构强度。本发明为面向增材制造的三维模型设计提供一种新的结构优化方法,具有重要的工程应用价值。
一种基于Laplacian微分域变形的三维网格曲面变厚度偏置造型方法,包括以下步骤:
步骤1、基于显著特征信息以及泊松曲面重建方法构建初始偏置曲面;具体为:
步骤1-1、读取三维离散曲面模型,提取Morse显著特征点;
(1)用平均曲率计算所有原始网格曲面顶点v的Morse函数值f(v):
Figure GDA0002311998050000021
其中每个顶点的最大和最小主曲率kmax、kmin
(2)利用高斯滤波函数Wc和特征保持函数Ws,计算f(v)的双边滤波值B(f(v),r):
Figure GDA0002311998050000022
其中r表示该网格曲面顶点的邻域半径大小,N(v,2r)表示距离该顶点距离2r的一组顶点,x为这组顶点中的任意一点;
(3)对每个网格曲面顶点,计算其与邻域顶点的Morse函数双边滤波值的加权平均,即为该顶点的显著值s:
Figure GDA0002311998050000031
(4)计算初始Morse函数值与上步所得显著值之和以此更新每个网格曲面顶点的特征值。迭代执行这一步,直到特征点数量符合要求。
按照上述步骤,对网格曲面提取显著特征点过程如图2所示,特征点数量用字母N
表示,迭代次数用字母k表示。由图可知,通过这种方法提取出的特征点是一类描述了原始曲面模型最显著特征的网格顶点,而且随着迭代次数增加,其数量逐渐减少。
步骤1-2、偏置Morse显著特征点,构建初始偏置点云
将步骤1-1所提取的Morse显著特征点,沿其法矢方向或法矢反方向,移动相等距离,构建起偏置点集。设原始曲面特征点集为V={v1,v2,…,vn},每个特征点对应的单位法矢集合为N={n1,n2,…,nn},给定一个偏置距离d,那么计算偏置后特征点的坐标
v′i=vi±nid,1≤i≤n
其中,正负号代表偏置方向不同。若沿法矢方向即向外偏置,则做加法;若沿法矢方向即向内偏置,则做减法。计算完成后组成偏置点集V′={v′1,v′2,…v′n}。
步骤1-3、利用泊松重建,将初始偏置点云重建为三角网格曲面
假设给定一个区域M及其边界
Figure GDA0002311998050000033
指示函数χ定义为
Figure GDA0002311998050000034
重构的问题即可转换为重构χ的问题,使得点云和指示函数之间能够联系起来。
(1)由梯度关系得到点云和指示函数的积分关系。对于任意点
Figure GDA0002311998050000036
定义为该点向内的法向量
Figure GDA0002311998050000038
为一个平滑滤波器,则
Figure GDA0002311998050000039
Figure GDA00023119980500000310
沿p点法向量的平移,q为p点经过平滑滤波后输出的点;另外,用χ*F的导数来近似χ。
Figure GDA00023119980500000311
(2)根据积分关系利用划分块的方法获得点云的向量场,近似计算指示函数的梯度场。将点云S分割为互不相交的区域As,以As的面积近似As上的积分,可通过对分割的区域进行积分求和来近似计算。并且每个小积分可以近似为常函数,替换为点p对应的滤波器函数值和区域面积之积。
Figure GDA00023119980500000312
(3)求解泊松方程。向量空间
Figure GDA0002311998050000041
和指示函数
Figure GDA0002311998050000042
满足如下等式关系:
Figure GDA0002311998050000043
对等号两边分别求导,可得拉普拉斯方程:
Figure GDA0002311998050000044
求解上述偏微分方程问题需要对物体做离散化处理。泊松重建算法划分空间后,定义其节点集合为O,函数空间为Fo,则向量空间
Figure GDA0002311998050000045
可以近似表示为
Figure GDA0002311998050000046
其中,Ng(s)是s的最近的8个邻节点,αo,s是三线插值权重,Fo(q)表示靠近q的节点o的表示为Fo的线性和函数。
由此对方程做进一步的近似简化,最终求解得到指示函数
Figure GDA0002311998050000047
再选择点云样本坐标的均值作为等值,计算出对应的等值面,进而得到重建的三角网格曲面,即为初始偏置曲面:
Figure GDA0002311998050000048
其中
Figure GDA0002311998050000049
R3表示三维向量空间。
步骤2、利用有限元计算分析偏置壳体的受力情况,根据每个单元体的应力高低划分壁厚调节空间,具体为:
(1)利用TetGen网格划分工具对偏置壳体进行四面体网格划分;
(2)利用OOFEM有限元计算库对偏置壳体进行应力分析;
(3)对偏置壳体进行高低应力区域划分;根据上一步应力分析得到的各单元节点应力值大小,合理设定两个应力阈值SH和SL(SH>SL),将壳体模型划分为三部分,分别为高应力区域(应力值高于SH)、低应力区域(应力值低于SL)以及过渡区域(应力值介于两者之间),如图5所示。
步骤3、采用Laplacian微分域变形方法优化壁厚,具体为:
(1)建立优化问题的数学模型。优化的最理想情况是保持优化前后的表面形状尽量相似,因此需要使用惩罚函数来修正优化前后形状的几何偏差,才能高还原度地保留原始表面的细节特征。优化目标函数及约束条件定义如下:
min:H(x)=C(x)+λ*D(M,M0)
s.t.[K]{u}={P}
g(M,M0)=0
Figure GDA00023119980500000410
|V-V0|≤ε
其中,x表示四面体,C(x)表示壳体模型的柔度;D(M,M0)表示优化前后形状的几何偏差;λ是柔度与几何偏差之间的平衡系数;[K]表示模型的刚度矩阵,{u}表示位移向量,{P}表示静载荷向量;g(M,M0)表示网格曲面优化前后顶点之间的几何关系;V0和V分别表示优化前后的模型体积,xi对应第i个单元体,vi对应第i个单元体的体积,体积变化需控制在一定范围ε内,以满足设计要求。
(2)采用Laplacian微分域变形方法实现偏置壳体厚度的自适应变形。针对内表面不同应力划分区域的网格顶点,分别设定其变形方向和变形量:高应力区,沿顶点法矢dn方向向外变形,距离r1;低应力区,则沿顶点法矢dn反方向向内变形,距离r2;过渡区域保持不变。
变形后顶点坐标为:
v′i=vi±dn·r
对应的变形能量函数为:
Figure GDA0002311998050000051
其中,δi、δi′分别表示原始和变形后的网格顶点的Laplacian坐标,ui表示约束点的坐标;m表示约束点的个数,r表示顶点每次迭代过程的变形量,下标1、2分别指代高、低应力区的顶点。wi、wj表示变形的权重因子,这项因子越小,对应顶点越容易移动。因此,对于需要固定位置的壳体外表面以及其它约束点,可设置较大的权重因子,以保持其位置的不变性;对于需要变形的区域,可根据应力大小设置较小的权重因子,以便于优化厚度。
下面通过实施例和附图对本发明进行详细说明。
实施例
一种基于Laplacian微分域变形的三维网格曲面变厚度偏置造型方法,包括以下步骤:
步骤1、读取三维离散曲面模型,提取Morse显著特征点,如图2所示;
(1)用平均曲率计算所有原始网格曲面顶点v的Morse函数值f(v):
Figure GDA0002311998050000052
其中每个顶点的最大和最小主曲率kmax、kmin,这类特征信息可以通过拟合曲面来求解。用来拟合曲面的三次多项式可用如下形式表示:
z=Ax3+Bx2y+Cxy2+Dy3+Ex2+Fxy+Gy2+Hx+ly
(2)利用高斯滤波函数Wc和特征保持函数Ws,计算f(v)的双边滤波值B(f(v),r):
其中r表示该网格顶点的邻域半径大小,N(v,2r)表示距离该顶点距离2r的一组顶点,x为这组顶点中的任意一点。
(3)对每个网格顶点,计算其与邻域顶点的Morse函数双边滤波值的加权平均,即为该顶点的显著值s:
Figure GDA0002311998050000061
(4)计算初始Morse函数值与上步所得显著值之和
Figure GDA0002311998050000062
以此更新每个顶点的特征值。迭代执行这一步,直到特征点数量符合要求。
按照上述步骤,对网格曲面提取显著特征点过程如图2所示,特征点数量用字母N表示,迭代次数用字母k表示。由图可知,通过这种方法提取出的特征点是一类描述了原始曲面模型最显著特征的网格顶点,而且随着迭代次数增加,其数量逐渐减少。
步骤2、偏置Morse显著特征点,构建初始偏置点云
将步骤1所提取的显著特征点,沿其法矢方向或法矢反方向,移动相等距离,构建起偏置点集。设原始曲面特征点集为V={v1,v2,…,vn},每个特征点对应的单位法矢集合为N={n1,n2,…,nn},给定一个偏置距离d,那么计算偏置后特征点的坐标
v′i=vi±nid,1≤i≤n
其中,正负号代表偏置方向不同。若沿法矢方向即向外偏置,则做加法;若沿法矢方向即向内偏置,则做减法。计算完成后组成偏置点集V′={v′1,v′2,…v′n}。
步骤3、利用泊松重建,将初始偏置点云重建为三角网格曲面,如图3所示;
泊松重建属于点云重建方法中基于隐函数的一类,其数学基础就是泊松方程。在定向点云***所包含的信息中,点云表示曲面的位置,点云的法矢表示曲面的内外方向,这是泊松重建的核心思想。
假设给定一个区域M及其边界指示函数χ定义为
Figure GDA0002311998050000064
重构
Figure GDA0002311998050000065
的问题即可转换为重构χ的问题,使得点云和指示函数之间能够联系起来。
(1)由梯度关系得到点云和指示函数的积分关系。对于任意点
Figure GDA0002311998050000066
定义
Figure GDA0002311998050000067
为该点向内的法向量
Figure GDA0002311998050000068
为一个平滑滤波器,则
Figure GDA00023119980500000610
沿p点法向量的平移,q为p点经过平滑滤波后输出的点。另外,用χ*F的导数来近似χ。
Figure GDA00023119980500000611
(2)根据积分关系利用划分块的方法获得点云的向量场,近似计算指示函数的梯度场。将点云S分割为互不相交的区域As,以As的面积近似As上的积分,可以通过对分割的区域进行积分求和来近似计算。并且每个小积分可以近似为常函数,替换为点p对应的滤波器函数值和区域面积之积。
Figure GDA0002311998050000071
(3)求解泊松方程。向量空间
Figure GDA0002311998050000072
和指示函数
Figure GDA0002311998050000073
满足如下等式关系:
Figure GDA0002311998050000074
对等号两边分别求导,可得拉普拉斯方程:
Figure GDA0002311998050000075
求解上述偏微分方程问题需要对物体做离散化处理。泊松重建算法划分空间后,定义其节点集合为O,函数空间为Fo,则向量空间可以近似表示为
Figure GDA0002311998050000077
其中,Ng(s)是s的最近的8个邻节点,αo,s是三线插值权重,Fo(q)表示靠近q的节点o的表示为Fo的线性和函数。
由此对方程做进一步的近似简化,最终求解得到指示函数
Figure GDA0002311998050000078
再选择点云样本坐标的均值作为等值,计算出对应的等值面,进而得到重建曲面:
Figure GDA0002311998050000079
其中R3表示三维向量空间。
步骤4、偏置壳体有限元分析,划分高低应力区
(1)利用TetGen网格划分工具对偏置壳体进行四面体网格划分
(2)利用OOFEM有限元计算库对偏置壳体进行应力分析
(3)对偏置壳体进行高低应力区域划分。根据上一步应力分析得到的各单元节点应力值大小,合理设定两个应力阈值SH和SL(SH>SL),将壳体模型划分为三部分,分别为高应力区域(应力值高于SH)、低应力区域(应力值低于SL)以及过渡区域(应力值介于两者之间),如图4所示。
步骤5、偏置壳体厚度自适应优化
(1)建立优化问题的数学模型。优化的最理想情况是保持优化前后的表面形状尽量相似,因此需要使用惩罚函数来修正优化前后形状的几何偏差,才能高还原度地保留原始表面的细节特征。优化目标函数及约束条件定义如下:
min:H(x)=C(x)+λ*D(M,M0)
s.t·[K]{u}={P}
g(M,M0)=0
Figure GDA00023119980500000711
|y-y0|≤ε
其中,x表示四面体,C(x)表示壳体模型的柔度;D(M,M0)表示优化前后形状的几何偏差;λ是柔度与几何偏差之间的平衡系数;[K]表示模型的刚度矩阵,{u}表示位移向量,
{P}表示静载荷向量;g(M,M0)表示网格曲面优化前后顶点之间的几何关系;V0和V分别表示优化前后的模型体积,vi对应第i个单元体的体积,体积变化需控制在一定范围ε内,以满足设计要求。
(2)采用Laplacian微分域变形方法实现偏置壳体厚度的自适应变形。针对内表面不同应力划分区域的网格顶点,分别设定其变形方向和变形量:高应力区,沿顶点法矢dn方向向外变形,距离r1;低应力区,则沿顶点法矢dn反方向向内变形,距离r2;过渡区域保持不变。
变形后顶点坐标为:
v′i=vi±dn·r
对应的变形能量函数为:
其中,δi、δi′分别表示原始和变形后的网格顶点的Laplacian坐标;ui表示约束点的坐标;m表示约束点的个数,r表示顶点每次迭代过程的变形量;下标1、2分别指代高、低应力区的顶点。wi、wj表示变形的权重因子,这项因子越小,对应顶点越容易移动。因此,对于需要固定位置的壳体外表面以及其它约束点,可设置较大的权重因子,以保持其位置的不变性;对于需要变形的区域,可根据应力大小设置较小的权重因子,以便于优化厚度。
上述步骤1-3为三维离散曲面初始偏置过程,步骤4-5为偏置壳体结构优化过程,其中步骤4的有限元分析是为步骤5提供优化前处理数据基础,自适应厚度优化方法的技术路线如图5所示,最后非均匀变厚度结构设计实例如图6所示。

Claims (2)

1.一种基于Laplacian微分域变形的三维网格曲面变厚度偏置造型方法,其特征在于,包括以下步骤:
步骤1、基于显著特征信息以及泊松曲面重建方法构建初始偏置曲面;
步骤2、利用有限元计算分析偏置壳体的受力情况,根据每个单元体的应力高低划分壁厚调节空间;
步骤3、采用Laplacian微分域变形方法优化壁厚;
步骤1具体为:
步骤1-1、读取三维离散曲面模型,提取Morse显著特征点;
(1)采用平均曲率计算所有原始网格曲面顶点v的Morse函数值f(v):
Figure FDA0002311998040000012
kmax、kmin为每个顶点的最大和最小主曲率;
(2)利用高斯滤波函数Wc和特征保持函数Ws,计算f(v)的双边滤波值B(f(v),r):
Figure FDA0002311998040000013
其中r为该网格曲面顶点的邻域半径大小,N(v,2r)为距离该顶点距离2r的一组顶点,x为这组顶点中的任意一点;
(3)对每个网格曲面顶点,计算其与邻域顶点的Morse函数双边滤波值的加权平均,即为该顶点的显著值s:
(4)计算初始Morse函数值与上步所得显著值之和
Figure FDA0002311998040000015
以此更新每个网格曲面顶点的特征值;迭代执行这一步,直到特征点数量符合要求;
步骤1-2、偏置Morse显著特征点,构建初始偏置点云;
将步骤1-1所提取的Morse显著特征点,沿其法矢方向或法矢反方向,移动相等距离,构建起偏置点集;设原始曲面特征点集为V={v1,v2,…,vn},每个特征点对应的单位法矢集合为N={n1,n2,…,nn},给定一个偏置距离d,那么计算偏置后特征点的坐标:
v′i=vi±nid,1≤i≤n
其中,正负号代表偏置方向不同;若沿法矢方向即向外偏置,则做加法;若沿法矢方向即向内偏置,则做减法;计算完成后组成偏置点集V′={v′1,v′2,…v′n};
步骤1-3、利用泊松重建,将初始偏置点云重建为三角网格曲面;
假设给定一个区域M及其边界
Figure FDA0002311998040000016
指示函数χ定义为
Figure FDA0002311998040000011
重构的问题即可转换为重构χ的问题,使得点云和指示函数之间能够联系起来;
(1)由梯度关系得到点云和指示函数的积分关系;对于任意点
Figure FDA0002311998040000027
定义
Figure FDA0002311998040000028
为该点向内的法向量
Figure FDA00023119980400000211
为一个平滑滤波器,则
Figure FDA00023119980400000210
沿p点法向量的平移,q为p点经过平滑滤波后输出的点;用χ*F的导数来近似χ;
Figure FDA0002311998040000021
(2)根据积分关系利用划分块的方法获得点云的向量场,近似计算指示函数的梯度场;将点云S分割为互不相交的区域As,以As的面积近似As上的积分,可通过对分割的区域进行积分求和来近似计算;
(3)求解泊松方程;向量空间
Figure FDA00023119980400000212
和指示函数
Figure FDA00023119980400000213
满足如下等式关系:
Figure FDA00023119980400000214
对等号两边分别求导,可得拉普拉斯方程:
Figure FDA00023119980400000215
泊松重建算法划分空间后,定义其节点集合为O,函数空间为Fo,则向量空间
Figure FDA00023119980400000217
可以近似表示为:
Figure FDA0002311998040000023
其中,Ng(s)是s的最近的8个邻节点,αo,s是三线插值权重,Fo(q)表示靠近q的节点o的表示为Fo的线性和函数;
由此对方程做进一步的近似简化,最终求解得到指示函数
Figure FDA00023119980400000216
再选择点云样本坐标的均值作为等值,计算出对应的等值面,进而得到重建的三角网格曲面,即为初始偏置曲面:
Figure FDA0002311998040000024
其中
Figure FDA0002311998040000025
R3表示三维向量空间;
步骤3具体为:
(1)建立优化问题的数学模型;
优化目标函数及约束条件定义如下:
min:H(x)=C(x)+λ*D(M,M0)
s.t.[K]{u}={P}
g(M,M0)=0
Figure FDA0002311998040000026
|V-V0|≤ε
其中,x表示四面体,C(x)表示壳体模型的柔度;D(M,M0)表示优化前后形状的几何偏差;λ为柔度与几何偏差之间的平衡系数;[K]表示模型的刚度矩阵,{u}表示位移向量,{P}表示静载荷向量;g(M,M0)表示网格曲面优化前后顶点之间的几何关系;V0和V分别表示优化前后的模型体积,xi对应第i个单元体,vi对应第i个单元体的体积;
(2)采用LaDlacian微分域变形方法实现偏置壳体厚度的自适应变形;
针对内表面不同应力划分区域的网格顶点,分别设定其变形方向和变形量:高应力区,沿顶点法矢dn方向向外变形,距离r1;低应力区,则沿顶点法矢dn反方向向内变形,距离r2;过渡区域保持不变;变形后顶点坐标为:
v′i=vi±dn·r
对应的变形能量函数为:
Figure FDA0002311998040000031
其中,δi、δi′分别表示原始和变形后的网格顶点的Laplacian坐标,ui表示约束点的坐标;m表示约束点的个数,r表示顶点每次迭代过程的变形量,下标1、2分别指代高、低应力区的顶点;wi、wj表示变形的权重因子。
2.根据权利要求1所述的基于Laplacian微分域变形的三维网格曲面变厚度偏置造型方法,其特征在于,步骤2具体为:
(1)利用TetGen网格划分工具对偏置壳体进行四面体网格划分;
(2)利用OOFEM有限元计算库对偏置壳体进行应力分析;
(3)对偏置壳体进行高低应力区域划分;根据上一步应力分析得到的各单元节点应力值大小,设定两个应力阈值SH和SL,SH>SL,将壳体模型划分为三部分,应力值高于SH的为高应力区域,应力值低于SL的为低应力区域,应力值介于两者之间的为过渡区域。
CN201910451010.XA 2019-05-28 2019-05-28 基于Laplacian微分域变形的三维网格曲面变厚度偏置造型方法 Active CN110263384B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910451010.XA CN110263384B (zh) 2019-05-28 2019-05-28 基于Laplacian微分域变形的三维网格曲面变厚度偏置造型方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910451010.XA CN110263384B (zh) 2019-05-28 2019-05-28 基于Laplacian微分域变形的三维网格曲面变厚度偏置造型方法

Publications (2)

Publication Number Publication Date
CN110263384A CN110263384A (zh) 2019-09-20
CN110263384B true CN110263384B (zh) 2020-02-21

Family

ID=67915611

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910451010.XA Active CN110263384B (zh) 2019-05-28 2019-05-28 基于Laplacian微分域变形的三维网格曲面变厚度偏置造型方法

Country Status (1)

Country Link
CN (1) CN110263384B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112287487B (zh) * 2020-11-03 2022-12-30 北京航空航天大学 一种复杂结构的应力集中参数确定方法
CN112541264B (zh) * 2020-12-08 2023-07-04 石河子大学 一种基于隐式建模的高效曲面增厚方法
CN112528377B (zh) * 2020-12-15 2024-06-11 上海市建工设计研究总院有限公司 外包装支撑钢结构造型轴线的建模方法
CN112802178B (zh) * 2021-01-15 2024-06-11 浙江华云信息科技有限公司 一种基于泊松曲面重建算法修复三维模型缺失信息的方法
CN115935447B (zh) * 2022-11-09 2024-07-05 上海智能制造功能平台有限公司 一种基于离散Morse理论特征识别的混合建模方法
CN115661361B (zh) * 2022-11-18 2023-03-14 南京智程信息科技有限公司 模型壁厚计算方法、装置、设备及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104933220A (zh) * 2015-05-11 2015-09-23 东莞市凌英模具塑胶有限公司 复杂曲面汽车注塑模具高精密制造方法及注塑模具
CN105183932A (zh) * 2015-07-15 2015-12-23 湖南大捷智能装备有限公司 一种考虑模具变形的冲压计算机仿真计算方法
CN108171796A (zh) * 2017-12-25 2018-06-15 燕山大学 一种基于三维点云的巡检机器人视觉***及控制方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9773077B2 (en) * 2012-04-09 2017-09-26 Arcelormittal Investigacion Y Desarrollo, S.L. System and method for prediction of snap-through buckling of formed steel sheet panels
CN103617302A (zh) * 2013-10-17 2014-03-05 中南大学 一种汽车覆盖件拉延模具精确型面构建的方法
CN106096132A (zh) * 2016-06-12 2016-11-09 北京航空航天大学 一种基于微分域的不同材料衣物褶皱的仿真方法
CN106096130A (zh) * 2016-06-12 2016-11-09 北京航空航天大学 一种基于拉普拉斯坐标的不同材料衣物仿真及优化方法
CN107491602B (zh) * 2017-08-11 2020-10-23 吴锦 一种冲压件外表面质量缺陷预测方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104933220A (zh) * 2015-05-11 2015-09-23 东莞市凌英模具塑胶有限公司 复杂曲面汽车注塑模具高精密制造方法及注塑模具
CN105183932A (zh) * 2015-07-15 2015-12-23 湖南大捷智能装备有限公司 一种考虑模具变形的冲压计算机仿真计算方法
CN108171796A (zh) * 2017-12-25 2018-06-15 燕山大学 一种基于三维点云的巡检机器人视觉***及控制方法

Also Published As

Publication number Publication date
CN110263384A (zh) 2019-09-20

Similar Documents

Publication Publication Date Title
CN110263384B (zh) 基于Laplacian微分域变形的三维网格曲面变厚度偏置造型方法
Qian et al. PUGeo-Net: A geometry-centric network for 3D point cloud upsampling
Seo et al. Isogeometric topology optimization using trimmed spline surfaces
CN112862972B (zh) 一种表面结构网格生成方法
JP4780106B2 (ja) 情報処理装置及び情報処理方法、画像処理装置及び画像処理方法、並びにコンピュータ・プログラム
Liu et al. Non-iterative approach for global mesh optimization
Iglesias et al. Two-dimensional shape optimization with nearly conformal transformations
CN104268934A (zh) 一种由点云直接重建三维曲面的方法
Lin et al. Quality guaranteed all-hex mesh generation by a constrained volume iterative fitting algorithm
CN107886569B (zh) 一种基于离散李导数的测度可控的曲面参数化方法及***
CN113077553A (zh) 一种基于表面属性的三维模型分割方法
CN106682286B (zh) 基于等几何分析法的功能梯度材料零件建模方法
Chen et al. GPU-based polygonization and optimization for implicit surfaces
CN114868128A (zh) 用于通过确定眼镜架元件的参数化替换模型来对眼镜架元件进行个性化的计算机实施的方法以及使用这种方法的设备和***
CN105243688A (zh) 基于重心Voronoi图的非钝角的重新网格化方法
CN106803280B (zh) 一种基于变分框架特征感知的细分曲面重建方法
Vucina et al. Computational procedure for optimum shape design based on chained Bezier surfaces parameterization
Tsuchie et al. Surface mesh denoising with normal tensor framework
Cuillière et al. Automatic mesh generation and transformation for topology optimization methods
Qiu et al. An efficient and collision-free hole-filling algorithm for orthodontics
Zhang et al. Portrait relief generation from 3D Object
CN111274732B (zh) 一种基于“连接关系-位置”迭代优化的网格修复方法
US20210358210A1 (en) Method for Preserving Shapes in Solid Model When Distributing Material During Topological Optimization
CN108876922B (zh) 一种基于内二面角补角正则化的网格修补方法
CN111145357A (zh) 一种高保真的三角网格平滑算法

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
GR01 Patent grant
GR01 Patent grant