当前位置: 首页 > 专利查询>上海大学专利>正文

基于STL模型的曲面切割轨迹获得方法技术

技术编号:16285861 阅读:57 留言:0更新日期:2017-09-24 11:53
本发明专利技术涉及一种基于STL模型的曲面切割轨迹获得方法。本方法的操作步骤如下:1)根据模型的最高点和最低点确定所有切割面坐标集合;2)定位切割面:用三角面片坐标根据散列函数去定位对应的切割面在坐标集合中的索引值,通过此索引值得到存在交点的切割面坐标;3)计算切割面与三角面片的交点得到截交线;4)对截交线进行排序得到切割轨迹;本方法在分层过程中每个三角面片只被访问一次,且不需对读入的三角面片建立复杂的拓扑结构。得到的曲面切割轨迹通过偏置后可用来生成数控环切加工的刀具路径。

Method for obtaining surface cutting locus based on STL model

The invention relates to a method for obtaining a cutting path of a surface based on a STL model. The operation steps of this method are as follows: 1) according to the highest point and the lowest point of the model is to determine all the cutting surface coordinate set; 2) positioning cutting surface cut surface with triangular coordinates according to the hash function to locate the corresponding coordinates in the index value in the collection, are coordinates of intersection cutting through this index value; 3) calculate the intersection cutting surface and facets are intersection; 4) of intersection are sorted cutting trajectory; the method in each stratification in the process of triangles is visited only once, and does not need to read the establishment of triangle complex topology. The obtained surface cutting trajectory can be used to generate tool paths for NC ring cutting.

【技术实现步骤摘要】

本专利技术专利涉及一种新的STL(三角面片模型表面表达格式)模型快速曲面切割轨迹获得方法,其适用于基于STL模型的环切数控加工路径的生成。
技术介绍
由于CAD/CAM技术和逆向工程技术的发展,STL文件越来越多地直接应用于数控加工。其一般过程包括图1所示的五个阶段。本算法实现从STL模型得到初始曲面切割轨迹的过程,即如何快速对STL模型进行分层,并连接得到有序的分层数据。常见的STL模型分层算法主要是遍历模型中三角面片集合来判断三角面片是否与切割面存在截交线。此方法遇到较大的STL模型时处理时间长且在STL模型存在错误的情况下容易造成分层时获得切割轨迹失败。
技术实现思路
专利技术的目的在于针对已有技术存在的缺陷,提供一种基于STL模型的曲面切割轨迹获得方法,该方法较为简便,操作时间较短,易获成功,得到的曲面切割轨迹通过偏置后可用来生成数控环切加工的刀具路径。为达到上述目的,本专利技术的构思是:以前方法都是搜索STL模型中的三角面片,寻找与切割面存在焦点的三角面片。本方法刚好相反,其先确定所有切割面坐标集合,然后用三角面片坐标去搜寻对应本文档来自技高网...

【技术保护点】
一种基于STL模型的曲面切割轨迹获得方法,其特征在于操作步骤如下:1)根据模型的最高点和最低点确定所有切割面坐标集合;2)定位切割面:用三角面片坐标根据散列函数去定位对应的切割面在坐标集合中的索引值,通过此索引值得到存在交点的切割面坐标;3)计算切割面与三角面片的交点得到截交线;4)对截交线进行排序得到切割轨迹;其适用的STL模型为CATIA,UG等CAD软件生成的任何形状的满足STL标准格式的三角面片表面模型。

【技术特征摘要】
1.一种基于STL模型的曲面切割轨迹获得方法,其特征在于操作步骤如下:
1)根据模型的最高点和最低点确定所有切割面坐标集合;
2)定位切割面:用三角面片坐标根据散列函数去定位对应的切割面在坐标集合中的索
引值,通过此索引值得到存在交点的切割面坐标;
3)计算切割面与三角面片的交点得到截交线;...

【专利技术属性】
技术研发人员:黄小虎姚远娄伟张林剑胡庆夕
申请(专利权)人:上海大学
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1