[发明专利]一种面向3D打印的内部填充优化方法有效

专利信息
申请号: 201710064276.X 申请日: 2017-02-04
公开(公告)号: CN106985393B 公开(公告)日: 2019-07-16
发明(设计)人: 金育安;杜建科;王骥;许孟辉;黄家瀚;张爱兵 申请(专利权)人: 宁波大学
主分类号: B29C64/386 分类号: B29C64/386;G06F17/50;B33Y50/00
代理公司: 杭州天昊专利代理事务所(特殊普通合伙) 33283 代理人: 黄芳
地址: 315211 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 面向 打印 内部 填充 优化 方法
【权利要求书】:

1.一种面向3D打印的内部填充优化方法,包括如下步骤:

步骤1:输入待成型件的模型,待成型件的最小壁厚T,确定待成型件的成形方位与切片层厚t;

步骤2:获取待成型件的最小成形倾斜角θ,甘中t为切片层厚,l为上层相对下层能成形的最长突出部分的长度;

步骤3:根据切片层厚t对待成型件模型进行切片,切片层的总数为[H/t],其中H为待成型件模型的高度,[H/t]表示H/t取整;获得二维切片集合;

步骤4:按照从上到下的顺序依次根据各切片层的输入轮廓Ci获得对应的内轮廓Ci-in

步骤4-1;获取第i层切片层作为当前切片层,i=1,2,…[H/t];判断i是否满足或者若是,则将当前切片层的偏置轮廓Ci-offset和内轮廓Ci-in分别置为空,Ci-offset表示第i个切片层的偏置轮廓,结束步骤4;若否,则提取当前切片层的输入轮廓Ci,进入步骤4-2;

步骤4-2;从第层到第层依次将各切片层的输入轮廓Ci向内偏移距离T、生成偏置轮廓Ci-offset,其中Ci表示第i个切片层的输入轮廓,Ci-offset表示第i个切片层的偏置轮廓,H表示待成型件模型的高度,T表示待成型件的最小壁厚,t表示切片层厚;

步骤4-3:获取当前切片层的影响层集合

{Ci-[T/t],Ci-[T/t]+1,…,Ci,…Ci+[T/t]-1,Ci+[T/t]},其中Ci表示第i层切片层的输入轮廓;获取影响层的偏置轮廓Ci-offset集合{C(i-[T/t]offset,C(i-[T/t]+1)offset,…,Ci-offset,…C(i+[T/t]-1)offset,C(i+[T/t])offset},其中,C(i-[T/t])offset表示第i-T/t层切片层的偏置轮廓,以此类推;将所有影响层的偏置轮廓定义的区域进行布尔运算,求得的交集区域的轮廓即作为当前切片层的第一内轮廓Ci-in1

步骤4-4;根据最小成形倾斜角θ生成具有自支撑能力的第二内部轮廓Ci-in2:判断当前切片层的第一内轮廓Ci-in1是否为空,若是则结束步骤4-4,若否,则判断当前切片层的上一层切片层的内轮廓C(i-1)-in是否为空,若是,则将第一内轮廓Ci-in1向内迭代偏置,偏置距离为t×cotθ,迭代的终止条件为偏置得到的多边形的内切圆半径小于t×cotθ,将该偏置得到的多边形作为当前切片层的第二内部轮廓Ci-in2;若否,则将上一层切片层的内轮廓C(i-1)-in向内偏置,偏置距离为t×cotθ,将偏置得到的轮廓投影到当前切片层,投影得到的轮廓作为当前切片层的第二内部轮廓Ci-in2

步骤4-5:将第一内部轮廓Ci-in1和第二内部轮廓Ci-in2进行布尔交运算获得内轮廓Ci-in

步骤4-6:对输入轮廓Ci和内轮廓Ci-in做布尔差集运算获得当前切片层的填充区域:

步骤4-7:获取第i+1个切片层作为当前切片层,重复步骤4-1到步骤4-7;

步骤5:所有切片层的填充区域依次序共同组成填充路径,将填充路径输出为3D打印路径文件。

2.如权利要求1所述的面向3D打印的内部填充优化方法,其特征在在于:步骤4-6中,获得当前切片层的填充区域后,判断当前切片层的填充区域是否具有厚度小于最小壁厚T的部位,若有,则修正和调整内轮廓Ci-in使填充区域的所有部位的厚度均大于T,以修正和调整后的内轮廓作为当前内轮廓;将当前内轮廓与输入轮廓做布尔差集运算、获得的结果作为当前切片层的填充区域。

3.如权利要求2所述的面向3D打印的内部填充优化方法,其特征在在于:步骤4-6中,对内轮廓进行修正与调整的具体方法是:

步骤4-6-1:判断当前切片层的待填充区域是否由一条封闭的内轮廓定义,若是,则进入步骤步骤4-6-2;若否,则认为该待填充区域由一条以上的内轮廓定义,进入步骤4-6-3;

步骤4-6-2:将内轮廓向外迭代偏置,偏置距离为小于T的常量,迭代终止条件为:该待填充区域的内切圆半径大于T;迭代完成后的内轮廓即为修正与调整后的内轮廓Ci-in

步骤4-6-3:生成待填充区域的中线轮廓,中线轮廓由待填充区域的中线簇形成,中线簇由输入轮廓和内轮廓之间的中线组成,中线上的任意一点均为输入轮廓与内轮廓的中间点、或者内轮廓与内轮廓的中间点;以T/2为半径的圆生成包络线,包络线与输入轮廓内切,待填充区域的仅有内轮廓定义的部分、以中线上的点作为包络线的圆心,将待填充区域与包络线覆盖的区域做布尔加运算、求得的区域的内轮廓即修正后的内轮廓Ci-in

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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