一种基于工艺解耦的叶片型面数控加工前置处理系统的制作方法

文档序号:15491545发布日期:2018-09-21 20:41阅读:150来源:国知局

本发明涉及一种数控加工前置处理系统,尤其是涉及一种基于工艺解耦的叶片型面数控加工前置处理系统。



背景技术:

随着市场竞争的日趋激烈,具有复杂曲面的产品越来越多,曲面也越来越复杂,复杂曲面的加工已成了为缩短新产品开发周期、提高企业竞争力的关键因素。因此,进一步提高复杂曲面的加工水平成为了各国竞相研究的焦点。cam系统对复杂曲面加工能力在工业上的应用有及其重要的作用。

目前虽然出现了许多大型的cad/cam软件,但是其普及程度并不高。一方面因为这些软件由于其设计结构问题,所提供的功能并不完全符合实际需求;另一方面,现有的国外cad/cam软件开放的功能最多支持五轴加工,在实际的复杂曲面加工过程中,支持五轴加工以下的cad/cam软件无法满足使用需求。



技术实现要素:

为了解决上述问题,本发明提供一种基于工艺解耦的叶片型面数控加工前置处理系统。

本发明解决其技术问题所采用的技术方案如下:

一种基于工艺解耦的叶片型面数控加工前置处理系统,该系统包括以下模块:叶片定位基准面识别模块、叶片加工型面识别模块、误差控制参数值提取模块、连续点的智能序列化求解模块;

进一步地,所述叶片定位基准面识别模块首先加载叶片加工数模文件,然后在此数模文件的特征面集合中,根据设定的特征颜色或属性值自动比对识别出叶片的设计定位基准面,提取叶片设计定位基准面的特征名称及其特征号,形成叶片设计定位坐标系基准面集合(ds1,…,dsn),n为定位坐标系基准面的数量,再格式化填充到叶片型面序列化连续点云数字描述文件的叶片定位数据区;

进一步地,所述叶片加工型面识别模块在叶片加工数模文件的特征面集合中,根据设定的特征颜色或属性值自动比对识别出叶片的待加工型面,提取叶片待加工型面的特征名称及其特征号,形成叶片待加工型面集合(ms1,ms2,…,msm),m为待加工型面的数量;

进一步地,所述误差控制参数值提取模块首先在叶片待加工型面集合中进行枚举,提取叶片每个待加工型面的尺寸误差控制参数值,然后将待加工型面尺寸误差控制参数值转换为待加工型面上相邻连续点间弦高误差约束参数值che1、che2、…、chei(i为弦高误差约束参数值的数量)、弦长误差约束参数值cle1、cle2、…、clej(j为弦长误差约束参数值的数量)、法矢量夹角误差约束参数值vae1、vae2、…、vaes(s为法矢量夹角误差约束参数值的数量),以及连续点层间距约束参数值se1、se2、…、seh(h为连续点层间距约束参数值的数量),形成叶片待加工型面尺寸误差控制容差集合(che,cle,vae,se),再格式化填充到叶片型面序列化连续点云数字描述文件的约束准则数据区;

进一步地,所述连续点的智能序列化求解模块在待加工型面尺寸误差控制容差集合(che,cle,vae,se)的约束下对待加工型面进行连续点的智能序列化求解计算,形成叶片待加工型面序列化连续点属性集合pot(o为连续点所在叶片待加工型面序号,t为待加工型面o上的连续点序号),再格式化后填充到叶片型面序列化连续点云数字描述文件的连续点属性数据区;

进一步地,所述连续点的智能序列化求解模块,通过截面法获取叶片加工型面的截面线,取截面线方程参数值为零时,即截面线起始端点作为首点。基于首点在弦高误差、弦长误差、法矢量夹角误差参数值约束下计算下一相邻点,通过不同的约束参数值可以计算出多个相邻点,判断选择与当前点距离最近的点作为下一相邻点的计算值。由于同一截面中可能产生多条截面线,在不同截面线连接处,会产生缝隙或搭接等问题,需对截面线连接处的点位数据进行优化处理后,输出点位三维坐标值。每个点在型面上的法矢量和最小主曲率半径rmin,可以通过点的位置坐标查询在该点处加工型面的几何属性获得;同时还可获得该点处加工型面参数u,v的一阶导数二阶导数值以及最大曲率半径rmax。点在加工型面处最小主曲率方向为:

其中,kmin=1/rmax为最小主曲率方向;曲面第一基本量e、f、g,曲面第二基本量l、n可通过已知条件求得;曲面第二基本量m为,

m=[lg+ne-h(eg-f2)]/f

h为平均曲率h=(rmax+rmin)/(2rmaxrmin)。

进一步地,计算出的最小主曲率方向矢量带有奇异值,相邻点的最小主曲率方向矢量存在突变现象,需对最小主曲率方向矢量进行优化,去除其中的奇异值,获得最终的最小主曲率方向矢量。

更进一步地,所述系统最终得到的叶片待加工型面连续点属性集合pot中的数据包含每个连续点在叶片设计定位坐标系中的空间坐标值(xot,yot,zot)、在型面上的法线方向矢量值此连续点处的最小主曲率方向矢量值以及该点在型面上的曲率半径rot。

本发明的有益效果是:本发明中叶片型面序列化连续点云数字描述文件不包含叶片加工工艺信息,故无需进行复杂的工艺参数设置步骤;基于叶片产品设计数据,设计端成员可直接完成叶片加工数模的智能解算,满足叶片产品网络化制造前置处理的客观一致性要求。

附图说明

图1是本发明系统示意图;

图2为本发明连续点属性数据示意图;

具体实施方式

下面结合附图和一个具体实施例对本发明做进一步的阐述:

如图1所示,本实施例是一种基于工艺解耦的叶片型面数控加工前置处理系统,本系统包括以下模块:叶片定位基准面识别模块、叶片加工型面识别模块、误差控制参数值提取模块、连续点的智能序列化求解模块;

叶片定位基准面识别模块和叶片加工型面识别模块将加载后的叶片加工数模文件,通过对设计定位基准面和加工型面的特征颜色或属性值的自动识别处理,提取出叶片设计定位坐标系基准值和加工型面尺寸误差控制参数值,格式化填充到描述文件的叶片定位数据部分;

误差控制参数值提取模块将加工型面尺寸误差控制参数值转换为相邻连续点间弦高误差约束参数值、弦长误差约束参数值、法矢量夹角误差约束参数值,以及连续点层间距约束参数值,格式化填充到描述文件的约束准则数据部分;

如图2所示,连续点的智能序列化求解模块在误差控制容差约束下对识别的加工型面进行连续点的智能序列化求解计算,并将计算结果格式化后填充到描述文件的连续点属性数据部分;

连续点的智能序列化求解模块,通过截面法获取叶片加工型面的截面线,取截面线方程参数值为零时,即截面线起始端点作为首点。基于首点在弦高误差、弦长误差、法矢量夹角误差参数值约束下计算下一相邻点,通过不同的约束参数值可以计算出多个相邻点,判断选择与当前点距离最近的点作为下一相邻点的计算值。由于同一截面中可能产生多条截面线,在不同截面线连接处,会产生缝隙或搭接等问题,需对截面线连接处的点位数据进行优化处理后,输出点位三维坐标值。每个点在型面上的法矢量和最小主曲率半径rmin,可以通过点的位置坐标查询在该点处加工型面的几何属性获得;同时还可获得该点处加工型面参数u,v的一阶导数二阶导数值以及最大曲率半径rmax。点在加工型面处最小主曲率方向为:

其中,kmin=1/rmax为最小主曲率方向;曲面第一基本量e、f、g,曲面第二基本量l、n可通过已知条件求得;曲面第二基本量m为,

m=[lg+ne-h(eg-f2)]/f

h为平均曲率h=(rmax+rmin)/(2rmaxrmin)。

计算出的最小主曲率方向矢量带有奇异值,相邻点的最小主曲率方向矢量存在突变现象,需对最小主曲率方向矢量进行优化,去除其中的奇异值,获得最终的最小主曲率方向矢量。

通过基于工艺解耦的叶片型面数控加工前置处理系统,最终得到叶片上点在叶片型面中的坐标值、法线矢量方向、最小主曲率矢量方向以及点在型面上的曲率半径。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡依本发明申请范围所做的均等变化与改进等,均应仍属于本发明的专利涵盖范围之内。

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