[发明专利]一种防止3D打印模型特征偏移的自适应分层方法有效

专利信息
申请号: 201811070352.9 申请日: 2018-09-13
公开(公告)号: CN109522585B 公开(公告)日: 2022-10-21
发明(设计)人: 韩江;王德鹏;夏链 申请(专利权)人: 合肥工业大学
主分类号: G06F30/00 分类号: G06F30/00;G06T17/00;G06F113/10
代理公司: 上海光华专利事务所(普通合伙) 31219 代理人: 王华英
地址: 230009 安*** 国省代码: 安徽;34
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 防止 打印 模型 特征 偏移 自适应 分层 方法
【权利要求书】:

1.一种防止3D打印模型特征偏移的自适应分层方法,其特征在于,所述防止3D打印模型特征偏移的自适应分层方法包括:

建立三维模型,对所述三维模型进行网格化处理,以生成STL文件;

读取所述STL文件,并对从所述STL文件中读取的数据进行预处理操作,以得到预处理后的数据;

利用所述预处理后的数据,识别网格化处理后的三维模型上特征高度,得到一组高度数据h;

对相邻的特征高度之间进行间距调节,即对所述高度数据h进行调节;

在所述特征高度的位置进行分层切片,在相邻的特征高度之间采用顶尖高度法进行自适应分层,获得切片轮廓信息;

根据所述切片轮廓信息和G代码格式生成打印文件,打印3D模型;

其中,所述识别所述三维模型上特征高度,得到一组高度数据包括:

所述三维模型的基本特征包括特征点、特征线以及特征面;

特征面,平行于分层平面的三角面片即为特征面,当所述三角面片的三个顶点的Z坐标均相同时,即判定所述三角面片为特征面,特征高度为三角面片的三个顶点中的某一顶点的Z坐标;

特征线,两个相邻三角面片有且只有它们共同的两个顶点的Z坐标相同,并且这两个三角面片的二面角大于阈值,两个顶点之间的连线为特征边,特征高度为所述特征边上某一顶点的Z坐标,二面角通过两个相邻三角面片的法向量计算获得,阈值通过公式(1)确定:

其中,为特征边阈值,β为STL文件中所有网格边对应的二面角的均值,λ=log(Facetres),Facetres为CAD模型中对生成的STL网格模型精度的控制参数;

特征点,若其中一个三角面片的某一个顶点P的Z坐标高于或低于所有以顶点P为顶点的三角面片的另外两个顶点的Z坐标,则顶点P为特征点,特征高度为顶点P的Z坐标。

2.根据权利要求1所述的一种防止3D打印模型特征偏移的自适应分层方法,其特征在于:存储于所述三维模型的文件包括STL文件、AMF文件、OBJ文件、STEP文件、3MF文件、IGES文件、LEAF文件、RPI文件、RP文件。

3.根据权利要求1所述的一种防止3D打印模型特征偏移的自适应分层方法,其特征在于,对相邻的特征高度之间进行间距调节,即对所述高度数据h进行调节包括:

对一组高度数据h进行预处理,在所述高度数据h的首部、尾部分别插入高度为0的层高数据、三维模型最大高度的层高数据,所述高度为0的层高数据、三维模型最大高度的层高数据均为边界层高,分别检测两个边界层高与其相邻层高的间距是否小于最小层厚,如果小于最小层厚,则调节相邻层高,使边界层高与其相邻层高的间距等于最小层厚,重新升序排序高度数据h,检测调节后的层高与对应的边界层高之间是否存在层高,如果存在层高,则删除存在的层高;

给定3D打印机的最大分层厚度hmax和最小分层厚度hmin,对所述边界层高之间的特征高度采用逐个遍历的方法进行检查,查找两个相邻的特征高度之间的间距是否存在小于最小层厚,如果小于最小层厚,则对两个相邻的特征高度进行调节得到特征高度调节结果,特征高度进行调节的方法具体如下:

两个相邻的特征高度之间的高度差为d;

向内合并:如果d≤hmin/2,将两切片层均向内偏移d/2,即合并两个层面;

向外扩张:如果d>hmin/2,将两切片层分别向外偏移|d-hmin|/2;

根据所述特征高度调节结果,以及四个相邻的层高即进行调节的两个相邻的特征高度b和c,以及分别与进行调节的两个相邻的特征高度b和c相邻的两个层高a和f的最大高度差dmax,判断两个相邻的特征高度b和c在进行向内偏移或向外偏移的高度调节后,是否会对与进行调节的两个相邻的特征高度b和c相邻的两个层高a和f产生影响,如果有影响,则针对向内合并、向外扩张和特征密集的不同情形进行高度调节,其中,高度调节方法如下:

向内合并进行高度调节;

向内合并中间的两个相邻的特征高度b和c,合并后的层高e与其相邻的两个层高的层高差分别为d1和d2中,至少有一个仍小于最小分层厚度hmin

1)、若hmin≤dmax<2·hmin,则d1和d2均小于hmin,则删除合并后的层高e;

2)、若dmax≥2·hmin,则d1和d2中只有一个小于hmin,如果为d1,调节合并后的层高e,使得d1=hmin;如果为d2,调节合并后的层高e,使得d2=hmin

向外扩张进行高度调节;

向外扩张中间的两个相邻的特征高度b和c,偏移后的两个层高与各自相邻层高的层高差d1和d2中,至少有一个仍小于最小分层厚度hmin

1)、若dmax<3·hmin,则d1和d2均小于hmin,向外扩张转变为向内合并,按照向内合并进行高度调节处理;

2)、若dmax≥3·hmin,则d1和d2中只有一个小于hmin,如果为d1,调节扩张后的层高,保持其间距为hmin的同时,使得d1=hmin;如果为d2,调节扩张后的层高,保持其间距为hmin的同时,使得d2=hmin

特征密集进行高度调节;

四个连续相邻的层高中,最高的层高与最低的层高的高度差d小于最小分层厚度hmin,删除中间层高,分别查找四个层高中最高层高和最低层高的相邻层高,重新对这四个层高进行判断,如果仍存在向内合并、向外扩张和特征密集问题,使用相应的高度调节进行处理;如果不存在向内合并、向外扩张和特征密集问题,则结束高度调节,对后续层高进行查找。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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