当前位置:主页 > 科技论文 > 金属论文 >

基于NURBS曲面敏感点的曲面检测测点优化

发布时间:2020-06-09 11:40
【摘要】:基于NURBS曲面控制点重构的加工误差在机测量方法,提出测点优化选择方法.通过对NURBS曲面进行分析,将曲面上控制点影响最强点和曲面极值点定义为曲面的敏感点,利用曲面敏感点的在机测量数据对NURBS曲面控制点进行重构,得到拟合加工曲面.比较加工曲面和设计曲面可以得到曲面的加工误差,对曲面的加工精度进行评估,指导曲面的误差补偿.实验过程对一自由曲面进行实际加工,通过在机测量和三坐标测量得到曲面的加工误差,分别利用均布法、等参数法和敏感点法对测点进行选择,得到相应的拟合加工曲面.分析结果表明,采用提出的测点优化选择方法获得的加工曲面具有更好的拟合精度.
【图文】:

曲面图,曲面,控制点


图1设计曲面和加工曲面Fig.1Designedsurfaceandmachinedsurface2曲面敏感点通过对曲面上一系列点的测量可以实现对NURBS曲面加工误差的测量,测量点的数量和分布直接影响了曲面加工误差测量的效率和精度.一般情况下,测量点的选择方法有均布法和等参数法,曲面加工误差的测量精度会随着曲面2个方向上等分数n的增大而提高.显然,测量点的数量会以n2的速度增长,这会大大降低整个测量过程的效率.根据本文采用的基于NURBS曲面控制点重构加工误差在机测量方法的基本原理,将NURBS曲面上控制点影响最强点和曲面极值点定义为两类曲面敏感点,并将曲面敏感点作为在机测量的测量点.2.1控制点影响最强点NURBS曲面的所有控制点共同影响整个曲面,每一个控制点都有自己的影响区域,影响区域的范围由曲面的次数、节点向量和控制点决定.如图2所示,一张3×3次NURBS曲面,控制点为di,j(i=0,1,2,…,6;j=0,1,2,…,6),每个控制点对曲面都有自己的贡献,图中阴影区域为控制点d2,2的影响区域,所有控制点对曲面的贡献叠加后得到最终的曲面.当图2所示曲面只有控制点d2,2在z向对曲面产生贡献时,曲面的形状如图3所示,曲面上的最高点为该控制点对曲面影响最强点.NURBS曲面的控制点和节点向量存在对应的关系,但不是一一对应的.一般来说,在计算某一uv参数下曲面上的点时,首先会根据uv参数在节点向量中的序号确定对计算点有贡献的控制点,然后利用与控制点对应的节点

单控制,形状,控制点


根据uv参数在节点向量中的序号确定对计算点有贡献的控制点,然后利用与控制点对应的节点向量来计算uv方向的基函数值,最终代入曲面的定义式计算出曲面上与参数空间中uv对应的三维坐标中的点.图4标识了3次NURBS曲面控制点与节点向量的对应关系.设t0~t10为曲面某一方向的节点,d0~d6为对应的一图2NURBS曲面及控制点d2,2的影响区域Fig.2NURBSsurfaceandinfluenceareaofd2,2图3z向单控制点作用下曲面形状Fig.3Surfaceshapewithsinglecontrolpoint图4控制点与节点向量的对应关系Fig.4Relationbetweencontrolpointsandknotvector组控制点,控制点d0的影响区域为t0~t4,控制点d1的影响区域为t1~t5,以此类推.在某一控制点的影响区域内,区域内存在一个影响最强点.将式(1)分解为pxu(,v)=∑mi=0∑nj=0di,j(x)Ri,k;j,lu(,v),pyu(,v)=∑mi=0∑nj=0di,j(y)Ri,k;j,lu(,v),pzu(,v)=∑mi=0∑nj=0di,j(z)Ri,k;j,lu(,,v)p蚿蘰危保蛑挥幸桓隹刂频悖洌椋瓴墓毕撞晃笆保穑酰ǎ觯健疲恚椋剑啊疲睿辏剑埃洌

本文编号:2704633

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jinshugongy/2704633.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户7889d***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com