一种圆盘锯粗加工异形轮廓自由曲面的铣削方法与流程

文档序号:20501525发布日期:2020-04-21 22:47阅读:626来源:国知局
一种圆盘锯粗加工异形轮廓自由曲面的铣削方法与流程

本发明涉及石材加工领域,特别是指一种圆盘锯粗加工异形轮廓自由曲面的铣削方法。



背景技术:

近年来,随着人们生活水平的提高,异形轮廓曲面石材产品越来越广泛地被应用于家居装饰品。市场对异型石材制品的种类、形状以及产品尺寸的要求愈来愈高,异形石材加工也向着高速度、智能化、高效率的方向发展。此外,根据磨具特性知,圆盘锯相较于其他刀具拥有更深的切削深度和更快的切削线速度,因此,利用圆盘锯的优势能更高效地完成异形轮廓曲面石材的铣削加工。但目前,异形轮廓曲面石材的铣削加工效率较低。为了提高异型轮廓曲面石材的铣削加工效率,本发明提出对异形曲面石材加工的路径优化算法,通过非等参数线法,减少圆盘锯铣削加工的重复铣削率,缩短加工时间,实现异形轮廓曲面材料高去除率铣削加工过程。



技术实现要素:

本发明的主要目的在于克服现有技术中的上述缺陷,提出一种圆盘锯粗加工异形轮廓自由曲面的铣削方法,通过对异形曲面石材加工的路径优化算法,通过非等参数线法,减少圆盘锯铣削加工的重复铣削率,缩短加工时间,实现异形轮廓曲面材料高去除率铣削加工过程。

本发明采用如下技术方案:

其技术方案采用以下步骤:1)异形轮廓自由曲面图形表面点云数据信息获取,2)确定异形轮廓自由曲面的u、v参数域,3)离散u、v方向并进行非等参数化,4)非等参数刀具路径的产生,5)计算圆盘锯铣削加工的材料去除率。

具体包括如下步骤:

步骤1、异形轮廓自由曲面图形表面点云数据信息获取

从stl文件中获得三维异形轮廓自由曲面图形表面点云数据,包括曲面表面数据点的三维坐标,存为点集pobjs;

步骤2、确定异形轮廓自由曲面的u、v参数域

根据点集pobjs构成的三维网格曲面,确定异形轮廓自由曲面的在u、v方向的边界,其曲面较长边为u方向并将其作为产生刀具路径的方向即刀具进给方向,曲面较短边为v方向将其作为产生刀具间隔的方向即工件进给方向;

步骤3、离散u、v方向并进行非等参数化

对于u方向采用圆盘锯下刀最短距离hmin产生的锯切弧区长度即进行等距离散。对于v方向求取满足圆盘锯厚度aw所对应的不同△v值,其步骤如下:

1)确定曲面参数域中u参数范围umin~umax,v参数范围vmin~vmax;确定工件进给方向的最大间隔△vmax,并初始化参数uj∈[umin,umax](j=1,2,3,...,n),vi∈[vmin,vmax](i=1,2,3,...,m),△vj=△vmax;

2)判断uj是否在曲面边界范围内,若是,则以△vj作为刀具路径参数间距;否则记录该点的u、v参数坐标pj,i=p(uj,vi);

3)计算刀具进给方向相邻加工起始点的距离。首先保持刀具进给方向参数不变即仍为uj,工件进给方向以△vj为增量计算下一个v方向参数点即vi+1=vi+△vj;并判断工件进给方向参数vi+1是否超出其异形轮廓自由曲面边界范围,若是,则在刀路进给方向以△u为增量计算下一条工件进给方向的拟合曲线,同时将△vj存入集合v={△v1,△v2,...,△vj}中并更新参数vi=vimin,uj=uj+△u,返回2);否则记录该点的u、v参数坐标pj,i+1=p(uj,vi+1),并计算pj,i和pj,i+1两点间的距离d;

4)确定非等参数域的参数间隔。判断pj,i和pj,i+1两点间的距离d是否大于圆盘锯厚度aw,若是,则对刀路参数间隔进行非等参数化,即参数间隔在原有基础上缩小为原来的一半△vj=0.5*△vj,并返回3);否则,更新参数vi+1=vi,pj,i+1=pj,i,并返回3)。

步骤4、非等参数刀具路径的产生

根据步骤3中集合v的参数间距确定相同△v所对应的u范围,如果△vk~△vk+h(k=1,2,...,j;h=1,2,...j-k)参数值相同且均为△vk,则表示在(umin+k*△u)~(umin+(k+h)*△u)的范围内应使用△vk的参数间距,然后以不同的参数间距所对应的u范围来产生在参数空间的刀具路径。最后将所产生的刀具路径头尾顺序相连接,得到参数空间规划好的非等参数刀具路径。

步骤5、计算圆盘锯铣削加工的材料去除率

计算圆盘锯铣削去除体积,铣削加工所用总时间得到异形轮廓自由曲面加工的材料去除率:

其中v为圆盘锯铣削体积,t为圆盘锯铣削加工总时间,aw为圆盘锯厚度,ap为圆盘锯加工深度,li为单条加工路径长度,m为加工路径总数量,vf为圆盘锯进给速度,n为进(退)刀次数,t为单次进(退)刀的时间。

由上述对本发明的描述可知,与现有技术相比,本发明提出的圆盘锯粗加工异形轮廓自由曲面的铣削方法,通过对异形曲面石材加工的路径优化算法,通过非等参数线法,减少圆盘锯铣削加工的重复铣削率,缩短加工时间,实现异形轮廓曲面材料高去除率铣削加工过程,圆盘锯粗加工铣削线速度大,铣削深度深的特点,相较于金刚石砂轮进行磨削粗加工,圆盘锯的铣削粗加工材料去除率和加工效率可以明显提高。

附图说明

图1是本发明的处理流程图;

图2圆盘锯的锯切弧区特征;

图3待加工异形轮廓曲面模型;

图4是圆盘锯铣削粗加工仿真效果图。

下面结合附图和具体实施方式对本发明做进一步详细描述。

具体实施方式

如图1所示,本发明涉及一种圆盘锯粗加工异形轮廓自由曲面的铣削方法,尤其是一种圆盘锯在异型轮廓曲面石材数控粗加工阶段提高材料去除率的方法。

包括如下步骤:

步骤1、异形轮廓自由曲面图形表面点云数据信息获取

从stl文件中获得三维异形轮廓自由曲面图形表面点云数据,包括曲面表面数据点的三维坐标,存为点集pobjs;

步骤2、确定异形轮廓自由曲面的u、v参数域

根据点集pobjs构成的三维网格曲面,确定异形轮廓自由曲面的在u、v方向的边界,其曲面较长边为u方向并将其作为产生刀具路径的方向即刀具进给方向,曲面较短边为v方向将其作为产生刀具间隔的方向即工件进给方向,如图3所示;

步骤3、离散u、v方向并进行非等参数化

对于u方向采用圆盘锯下刀最短距离hmin产生的锯切弧区长度即(如图2所示)进行等距离散。对于v方向求取满足圆盘锯厚度aw所对应的不同△v值,其步骤如下:

1)确定曲面参数域中u参数范围umin~umax,v参数范围vmin~vmax;确定工件进给方向的最大间隔△vmax,并初始化参数uj∈[umin,umax](j=1,2,3,...,n),vi∈[vmin,vmax](i=1,2,3,...,m),△vj=△vmax;

2)判断uj是否在曲面边界范围内,若是,则以△vj作为刀具路径参数间距;否则记录该点的u、v参数坐标pj,i=p(uj,vi);

3)计算刀具进给方向相邻加工起始点的距离。首先保持刀具进给方向参数不变即仍为uj,工件进给方向以△vj为增量计算下一个v方向参数点即vi+1=vi+△vj;并判断工件进给方向参数vi+1是否超出其异形轮廓自由曲面边界范围,若是,则在刀路进给方向以△u为增量计算下一条工件进给方向的拟合曲线,同时将△vj存入集合v={△v1,△v2,...,△vj}中并更新参数vi=vimin,uj=uj+△u,返回2);否则记录该点的u、v参数坐标pj,i+1=p(uj,vi+1),并计算pj,i和pj,i+1两点间的距离d;

4)确定非等参数域的参数间隔。判断pj,i和pj,i+1两点间的距离d是否大于圆盘锯厚度aw,若是,则对刀路参数间隔进行非等参数化,即参数间隔在原有基础上缩小为原来的一半△vj=0.5*△vj,并返回3);否则,更新参数vi+1=vi,pj,i+1=pj,i,并返回3)。

步骤4、非等参数刀具路径的产生

根据步骤3中集合v的参数间距确定相同△v所对应的u范围,如果△vk~△vk+h(k=1,2,...,j;h=1,2,...j-k)参数值相同且均为△vk,则表示在(umin+k*△u)~(umin+(k+h)*△u)的范围内应使用△vk的参数间距,然后以不同的参数间距所对应的u范围来产生在参数空间的刀具路径。最后将所产生的刀具路径头尾顺序相连接,得到参数空间规划好的非等参数刀具路径。

步骤5、计算圆盘锯铣削加工的材料去除率

计算圆盘锯铣削去除体积,铣削加工所用总时间得到异形轮廓自由曲面加工的材料去除率:

其中v为圆盘锯铣削体积,t为圆盘锯铣削加工总时间,aw为圆盘锯厚度,ap为圆盘锯加工深度,li为单条加工路径长度,m为加工路径总数量,vf为圆盘锯进给速度,n为进(退)刀次数,t为单次进(退)刀的时间。

如图3为待加工异形轮廓曲面模型。使用vericut软件搭建的五轴机床,生成g代码仿真加工异形曲面,取圆盘锯粗加工的进给速度va为2250mm·min-1,每一条加工路径宽度为3.6mm(略大于aw),其铣削加工时间约为136min,材料去除率约为162cm3·min-1。采用常规金刚石砂轮进行磨削粗加工,取其进给速度va为5000mm·min-1,单次磨削深度ap为1mm,加工宽度为22.5mm,则其磨削加工时间约为196min,材料去除率约为112.5cm3·min-1。图4所示为圆盘锯铣削粗加工异形轮廓曲面仿真效果图。圆盘锯粗加工铣削线速度大,铣削深度深的特点,相较于金刚石砂轮进行磨削粗加工,圆盘锯的铣削粗加工材料去除率和加工效率可以明显提高。

上述仅为本发明的具体实施方式,但本发明的设计构思并不局限于此,凡利用此构思对本发明进行非实质性的改动,均应属于侵犯本发明保护范围的行为。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1