[发明专利]一种自支撑的3D打印梯度弹性多孔材料微结构设计方法有效

专利信息
申请号: 202010955308.7 申请日: 2020-09-11
公开(公告)号: CN112157911B 公开(公告)日: 2022-08-30
发明(设计)人: 曹伟;谢卓尊;刘斌;黄常标;江开勇;蔡和伦 申请(专利权)人: 华侨大学
主分类号: B29C64/20 分类号: B29C64/20;B29C64/386;B33Y30/00;B33Y50/00;G06T17/20
代理公司: 厦门市首创君合专利事务所有限公司 35204 代理人: 张松亭
地址: 362000 福建省*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 支撑 打印 梯度 弹性 多孔 材料 微结构 设计 方法
【权利要求书】:

1.一种自支撑的3D打印梯度弹性多孔材料微结构设计方法,其特征在于,包括以下步骤:

三维区域中立方体网格的划分和Voronoi站点生成;

对Voronoi站点生成三维多边形Voronoi图,将Voronoi区域的交界面作为多孔材料实体部分,区域内部作为多孔材料的空腔部分;

生成多孔材料的切片图像,逐层输入3D打印设备打印,或对切片图像进行三维重构并输出为用于3D打印的立体光刻模型;

所述步骤三维区域中立方体网格的划分和Voronoi站点生成,具体为:

将三维区域划分为若干个边长为e的立方体网格;

给定三维网格的边长e、中心点c、以及密度函数ρ=f(c),计算当前网格内需包含站点数为t=e3×f(c)个,当t≤23时,随机选择n=|t|个不同的子网格,这n个子网格中各随机生成一个站点;生成一个0~1之间的随机数x,若x≤t-n,则在剩余的子网格中随机选取一个,生成一个额外的站点,当t>23时,递归地细分当前网格的子网格;

所述步骤对Voronoi站点生成三维多边形Voronoi图,将Voronoi区域的交界面作为多孔材料实体部分,区域内部作为多孔材料的空腔部分,具体为:

三维区域的切片处理;

将每层切片离散为二维网格,并判断各个网格是否为材料的实体部分,输出切片图像;

所述步骤将每层切片离散为二维网格,并判断各个网格是否为材料的实体部分,输出切片图像,具体为:

将二维切片离散化为正方形网格,给定切片大小为a×b,网格大小为g,则网格数量为(a×b)/g2

对每个网格i,在生成站点中找到与其中心点之间多边形距离最近的站点v(i);

对每个网格i,将其最邻近站点v(i)与其相邻网格j的最邻近站点v(j)进行比较,判断哪些网格为Voronoi边界;

对于网格i,如果它的四个相邻网格jn,n=[1,4],都有v(i)=v(jn),则网格i位于Voronoi区域内部,为空腔部分;否则,网格i位于Voronoi边界,为实体部分;

所述步骤对每个网格i,在所生成站点中找到与其中心点之间多边形距离最近的站点v(i),具体为:

以当前网格i为中心,采用广度优先原则遍历三维网格,计算当前遍历的网格中心点p距网格i中心点q的多边形距离,计算公式如下:

其中,P为包含原点的参数化棱锥,q′为p+P与从p到q的射线相交的唯一点;

将d≤λmax=2e/L的网格加入集合,若d>λmax,停止遍历;其中其中,Az为点O到棱锥顶点的距离,点O为坐标原点,l棱锥底面任一边到底面中心的距离,其中L为棱锥P内所能包含的最大立方体的边长;

遍历集合,计算其中所有网格中的站点到网格i中心点q的多边形距离,找到距离最小的站点v(i);

所述步骤以当前网格i为中心,采用广度优先原则遍历三维网格,计算当前遍历的网格中心点p距网格i中心点q的多边形距离,具体为:

选取包含四个侧面的棱锥;

设定棱锥的几何参数,定义l为棱锥底面任一边到底面中心的距离;定义点O为坐标原点,位于棱锥中轴线上,所述坐标原点到底面的距离为1;定义θ为过点O及底面任一边的平面与底面的夹角;设定自支撑角度为θ*,需要满足θ*≤θ≤π/2;l的计算公式为l=1/tanθ;

定义Az为点O到棱锥顶点的距离,定义μ为点O到侧面的距离α与棱锥底面任一边到底面中心的距离l的比值,即μ=α/l,Az的计算公式如下:

定义ζ∈R为所选棱锥绕其中心轴旋转的角度;定义σ∈(0,1]为棱锥底面沿x方向两边长的收缩比例;

按公式计算多边形距离,其中P为确定的棱锥,q′为p+P与从p(x,y,z)到q(x1,y1,z1)的射线相交的唯一点,计算射线与棱锥各个面的唯一交点q′,棱锥p+P的中心顶点坐标为(x,y,z+Az),棱锥底面四个顶点的坐标从左上到左下沿顺时针方向分别为A(σ(x-l),y+l,z-1)、B(σ(x+l),y+l,z-1)、C(σ(x+l),y-l,z-1)、D(σ(x-l),y-l,z-1);

若ζ不为0,则还需将A、B、C、D四个点绕底面中心点F(x,y,z-1)逆时针旋转ζ°,平面内点(a,b)绕任一点(a1,b1)逆时针旋转ζ°后的点(a2,b2)坐标计算公式为:

a2=(a-a1)×cos(ζ)-(b-b1)×sin(ζ)+a1

b2=(a-a1)×sin(ζ)+(b-b1)×cos(ζ)+b1

由顶点坐标计算得出棱锥5个面的平面方程f1、f2、f3、f4、f5,依次判断射线pq是否与平面相交,若相交,则判断交点是否在棱锥的多边形面内;若交点在多边形面内,则该交点为q'。

2.根据权利要求1所述的一种自支撑的3D打印梯度弹性多孔材料微结构设计方法,其特征在于:所述步骤三维区域的切片处理,具体为:给定切片厚度h,三维区域高度H,将三维区域等分为H/h个切片进行处理。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华侨大学,未经华侨大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010955308.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top