[发明专利]一种建模与切片并行的3D打印路径生成方法有效
申请号: | 202010935304.2 | 申请日: | 2020-09-08 |
公开(公告)号: | CN112265271B | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 王玉;王硕;李帅帅;张强;于颖;张晓阳 | 申请(专利权)人: | 同济大学 |
主分类号: | B29C64/386 | 分类号: | B29C64/386;B29C64/393;B33Y50/00;B33Y50/02;G06T17/20 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 杨宏泰 |
地址: | 200092 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 建模 切片 并行 打印 路径 生成 方法 | ||
1.一种建模与切片并行的3D打印路径生成方法,其特征在于,包括以下步骤:
1)绘制一条光滑的空间曲线作为后续建模的扫掠路径;
2)设定取点间隔Δd,将扫掠路径曲线S按间隔Δd离散化,形成有序的共计n个离散化的路径点{P1,P2,…,Pn},并保存各路径点坐标,其中,n=2a+1,a为整数;
3)在有序的路径点坐标列表内选取相邻的路径点Pi和Pi+1,建立向量并通过向量vi表示Pi至Pi+1段的轴线方向;
4)构建罗德里格旋转矩阵R,根据前后两向量vi和vi+1的向量叉积和点积获得其空间旋转变化的旋转轴ki=(kx,ky,kz)以及旋转角度θi;
5)获取起始层和终止层的截面轮廓并分别将其离散化为起始层点集L1和终止层点集Ln;
6)根据点集L1和Ln包含的对应点,计算求解第层截面的点集L(n+1)/2;
7)分别根据L1和L(n+1)/2、Ln和L(n+1)/2的点集重复第6)步的计算,依次求得中间各层的截面点集,直至所有层数的结果均计算完毕,得到所有层的截面点集{L1,L2,…,Ln};
8)根据旋转公式对各层的截面点集进行平移和旋转变换,得到最终模型的空间坐标集合M,具体为:
根据旋转公式t′i,j=R·ti,j+vi对各层截面上的点ti,j进行平移和旋转坐标变换,得到最终模型的空间坐标t′i,j的集合M;
9)按照双摇篮五轴坐标与直接坐标系的对应转换,输入空间坐标集合M和对应的旋转角度θi,进行坐标变换,直接输出包含五轴坐标的G-code代码,实现建模与切片并行的3D打印。
2.根据权利要求1所述的一种建模与切片并行的3D打印路径生成方法,其特征在于,所述的步骤4)中,所述的罗德里格旋转矩阵R的表达式为:
其中,E为3阶单位阵,θ为旋转角度,kx、ky、kz分别为旋转轴的坐标。
3.根据权利要求1所述的一种建模与切片并行的3D打印路径生成方法,其特征在于,所述的步骤5)中,起始层点集L1和终止层点集Ln包含的对应点数量相同且有序排列。
4.根据权利要求3所述的一种建模与切片并行的3D打印路径生成方法,其特征在于,当需要形成扭转造型时,通过选择空间上错位的轮廓起始点来实现。
5.根据权利要求1所述的一种建模与切片并行的3D打印路径生成方法,其特征在于,在获取所有层的截面点集后,当需要控制截面的大小时,则将截面点集的坐标乘以缩放倍数因子,分别对x、y、z坐标进行补偿。
6.根据权利要求5所述的一种建模与切片并行的3D打印路径生成方法,其特征在于,所述的缩放因子采用函数F表示,包括正弦函数。
7.根据权利要求1所述的一种建模与切片并行的3D打印路径生成方法,其特征在于,所述的步骤6)中,第层截面的第j个点坐标t(n+1)/2,j的计算式为:
t(n+1)/2,j=(t1,j+tn,j)/2
其中,t1,j、tn,j分别为点集L1和Ln中对应的第j个点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同济大学,未经同济大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010935304.2/1.html,转载请声明来源钻瓜专利网。