[发明专利]一种基于机器视觉的3D打印方法及系统有效

专利信息
申请号: 202110475972.6 申请日: 2021-04-29
公开(公告)号: CN113276420B 公开(公告)日: 2021-11-26
发明(设计)人: 苏颜丽;韩卫国 申请(专利权)人: 广东海洋大学
主分类号: B29C64/386 分类号: B29C64/386;B33Y50/00
代理公司: 广州专理知识产权代理事务所(普通合伙) 44493 代理人: 邓易偲
地址: 524088 *** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 机器 视觉 打印 方法 系统
【权利要求书】:

1.一种基于机器视觉的3D打印方法,其特征在于,所述方法包括以下步骤:

S100,获取待打印物品的三维模型文件;

S200,读取三维模型文件中的三维模型;

S300,生成三维模型中各个顶点的内部映射点,并连接各个内部映射点构建内部支撑网;

S400,对进行三维模型的内部支撑网的间隙补全操作得到优化支撑网;

S500,对三维模型进行分层得到各层切片;

S600,通过3D打印机将各层切片进行3D打印得到待打印物品;

其中,生成三维模型中各个顶点的内部映射点,并连接各个内部映射点构建内部支撑网的方法包括以下步骤:

S301,设三维模型的各个顶点的顶点集为V,边集为E,V={v0、v1、v2…vi…vN},E={e0、e1、e2…ej…eM},e0边为v0顶点的边,v0顶点为模型距离三维坐标系零点(坐标0,0,0)的欧氏距离最短的一个顶点或者任意一个顶点,i=[1,N],j=[1,M],N为三维模型中顶点的数量,M为三维模型中边的数量,vi为三维模型的第i个顶点;令内部映射点的集合为V1,设置一个生成集合VA,将集合VA、V1初始化为空集

S302,如果集合则令VA=V;如果则令VA=V1;

根据以下规则生成VA中各个顶点vi的内部映射点:如果与顶点vi的所有各个相邻顶点为vx到vy的多个顶点,即序号为x到y的顶点,其中x<y,且X和Y取值范围均为VA中元素的数量,则生成顶点vi的内部映射点vz,生成vz的位置为:将vz、vx到vy构成一个三角形,令点vz在vx到vy构成的边上的投影点的位置或者vx到vy的中点的位置为vz

或者vz为:其中,vw为顶点vx到顶点vy中的顶点,k=1-p-q;ew为顶点vi到顶点vw的边,ew的值为边长,emax为边ex到边ey的最长边,即emax为顶点vi到各个顶点的各边中最长的边,emin为边ex到边ey的最短边,即emin为顶点vi到各个顶点的各边中最短的边;

S303,将新生成的各个内部映射点加入到集合V1中,将V1中的各个内部映射点与顶点集V中各个顶点相连接得到边的集合E1,计算集合E1中各边的边长的平均值ave,如果E1中存在边长大于ave的边,则将这些边从E1中删除,并将V1中与边长大于ave的边对应连接的各个内部映射点筛选出来从而得到集合V2,并执行V1=V1-V2,V=V1∪V,即,将去除了V2的V1合并到顶点集V中,将E1合并到边集E,并转到步骤S302;如果E1中不存在边长大于ave的边,则执行V=V1∪V并将E1合并到边集E并转到步骤S304;

S304,由顶点集V及边集E得到内部支撑网;

其中,对进行三维模型的内部支撑网的间隙补全操作得到优化支撑网的方法包括以下步骤:

间隙补全操作如下:计算内部支撑网的顶点集V中每个内部映射点vr与相邻内部映射点的各边之间的夹角大小,其中相邻内部映射点的连线均在内部支撑网的内部,筛选出各个夹角中角度最大的夹角作为待补全夹角,令与vr构成待补全夹角的相邻内部映射点为vmax1和vmax2,计算vr与相邻内部映射点的所有各边的边长的平均值为ave1;令vmax1和vmax2之间的距离为L;判断L是否大于ave1的2倍,如果是,则将内部映射点vr、vmax1和vmax2构成一个三角形,令点vr在vmax1和vmax2构成的边上的投影点的位置或者vmax1和vmax2的中点为vs,将vs补充到V中,从边集E中删除vmax1和vmax2之间的边,并连接vs和vmax1得到es1、连接vs和vmax2得到es2,将es1、es2加入到边集E中;

间隙补全操作完成后,由顶点集V及边集E得到的内部支撑网即为优化支撑网;

其中,对三维模型进行分层得到各层切片的方法为:

S501,调整优化支撑网在三维模型内部中边集E中边的宽度参数,边的宽度设置范围为[0.5,5]毫米;

S502,将内部有优化支撑网的三维模型的三维模型文件转换成STL文件;

S503,将STL格式的三维模型文件导入到Slic3r或Cura切片软件中,设置待打印物品的三维模型的高度及层数,根据单层切片的高度、层数进行切片;每个单层切片的内部为网状的优化支撑网的投影;

S504,Slic3r或Cura切片软件生成3D打印机可执行的Gcode代码。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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