【技术实现步骤摘要】
一种面向曲面3D打印的随形切层及路径规划方法
本专利技术涉及曲面3D打印
,尤其涉及一种面向曲面3D打印的随形切层及路径规划方法。
技术介绍
传统3D打印技术的切层方法通常为平面分层,即通过将以STL、AMF或者3MF等文件格式存储的模型进行切层得到每层的轮廓信息,然后结合路径的填充方式以及工艺参数完成路径规划。这种使用平面切层的方法打印的零件由于“台阶效应”导致表面质量较差,层间容易开裂导致力学性能的各向异性,而且需要在悬臂结构下添加支撑,导致打印时间增加,消耗的材料增多,打印完成后去除支撑结构困难。鉴于平面切层方法的局限性,适用于多轴打印机的曲面切层方法应运而生,曲面切层方法是指依据零件模型的外表面形状,通过外表面偏置或者体素剥离的形式将零件模型切分为若干曲面层,这些曲面层的形状与零件外表面形状相似,然后在每层曲面内做路径规划,配合多轴打印机即可通过更灵活的方式完成3D打印过程,从而改善或者克服传统平面切层方法的固有缺陷。曲面切层3D打印有如下优点:第一,减少甚至去除支撑结构,由于多轴三维打印机可以旋转工作平台,因此可以保证喷嘴与打印面的法线时刻重合,从而减少不必要的支撑结构;第二,改善“台阶效应”对零件表面质量的影响,采用曲面分层的方法虽然不能完全消除“台阶效应”,但是由于曲面分层与路径规划的灵活性与可控性,根据零件的形状特征,可以优化分层的方向和喷嘴的路径走向,从而降低“台阶效应”对零件表面质量的影响;第三,可以进行特定的路径规划以提升零件的力学性能,通过计算零件受力时的力线分布,在分层与路径规划时合理规划喷嘴路径走向,以此来提升零件的力学性 ...
【技术保护点】
1.一种面向曲面3D打印的随形切层及路径规划方法,其特征在于:包括随形曲面切层方法和三维空间路径规划方法,随形曲面切层方法通过随形曲面切层模块实现,三维空间路径规划方法通过三维空间路径规划模块实现;所述的随形曲面切层方法,包括以下步骤:步骤1:用于切层的零件模型M为网格模型,其外表面S0为二维流形,若网格不全为三角形单元,则先对其进行网格三角化得到模型MT,使用Magics软件对模型MT进行缺陷检查,并修复查找到的缺陷;步骤2:以外表面S0的各处曲率为分割标准,曲率突变处为模型不同子区域交界处,根据模型MT的外表面S0曲率变化情况进行区域分割,将模型MT分割为{M1,M2,M3,…};步骤3:选定子模型M1与打印平台或者模型MT的其他子区域的接触面Sbot,记子模型M1的外表面为S10,从外表面S10中剔除属于接触面Sbot的三角形单元得到面S11,即S11=S10‑Sbot,将面S11以半边数据结构的形式进行存储;步骤4:遍历面S11中所有的边,找到最大边长并记其值为Emax,若Emax大于预设的最大边长emax,则找出所有至少有一条边长度大于emax的三角形放入集合{Tm}中,对于 ...
【技术特征摘要】
1.一种面向曲面3D打印的随形切层及路径规划方法,其特征在于:包括随形曲面切层方法和三维空间路径规划方法,随形曲面切层方法通过随形曲面切层模块实现,三维空间路径规划方法通过三维空间路径规划模块实现;所述的随形曲面切层方法,包括以下步骤:步骤1:用于切层的零件模型M为网格模型,其外表面S0为二维流形,若网格不全为三角形单元,则先对其进行网格三角化得到模型MT,使用Magics软件对模型MT进行缺陷检查,并修复查找到的缺陷;步骤2:以外表面S0的各处曲率为分割标准,曲率突变处为模型不同子区域交界处,根据模型MT的外表面S0曲率变化情况进行区域分割,将模型MT分割为{M1,M2,M3,…};步骤3:选定子模型M1与打印平台或者模型MT的其他子区域的接触面Sbot,记子模型M1的外表面为S10,从外表面S10中剔除属于接触面Sbot的三角形单元得到面S11,即S11=S10-Sbot,将面S11以半边数据结构的形式进行存储;步骤4:遍历面S11中所有的边,找到最大边长并记其值为Emax,若Emax大于预设的最大边长emax,则找出所有至少有一条边长度大于emax的三角形放入集合{Tm}中,对于集合{Tm}中的每个三角形,连接三边的中点将每个三角形拆分为四个小三角形,更新半边结构,重复直至Emax<emax;步骤5:计算面S11中每个三角形的重心Gi,放入集合{G}中,并计算重心Gi所在的三角形Ti的外法线记分层层厚为h,对于集合{G}中的每一点Gi,将其沿自己所在三角形的外法线的反方向平移距离h,形成新的点集{P};步骤6:对由点集{P}形成的点云数据进行三角网格重建得到新的三角网格面S1i,步骤7:重复步骤4-步骤6即能够不断生成下一层曲面,完成对于子模型M1的切层;步骤8:重复步骤3-步骤7,依次分别完成对{M1,M2,M3,…}中所有子模型的切层,得到曲面集合{Sij},其中下标i为区域分割后子模型的序号,下标j为各子模型中切层后的曲面层序号,并根据子模型重心GMi与打印平台的距离HMi的大小,确定模型MT各子部分的打印顺序。2.根据权利要求1所述的一种面向曲面3D打印的随形切层及路径规划方法,其特征在于,所述的三维空间路径规划方法,包括如下步骤:步骤Ⅰ:对曲面集合{Sij}中的每一个曲面Sij进行网格质量优化,通过重心Voronoi优化使曲面Sij面中的各顶点分布均匀化,并检查曲面Sij是否为二维流形;步骤Ⅱ:将曲面Sij存储为半边数据结构,根据边的邻接关系找出曲面Sij的边界Ccon,以边界Ccon上的顶点{Vcon}为测地距离零点,采用三角网格面上的离散测地距离算法计算曲面Sij中非边界点到边界Ccon的测地距离存入距离场{D}中,距离场{D}为C++标准库中的Map容器,“键”为曲面Sij中的各顶点,“值”为各顶点对应的测地距离;步骤Ⅲ:以打印机喷嘴直径δ为相邻路径的间距,...
【专利技术属性】
技术研发人员:崔滨,李良刚,刘亚雄,
申请(专利权)人:西安交通大学,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。