资源描述:
《三次参数样条曲线与弗格森曲线.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、CAD/CAM技术基础§1.3参数样条曲线与弗格森曲线提纲三次样条曲线的局限性三次参数样条的概念三次参数样条端点条件的处理三次参数样条曲线的拟合弗格森曲线一、参数样条曲线1.三次样条曲线的局限性具有垂直切线的问题参数样条等不能解决多维问题参数样条等不具有局部可修改性Bézier曲线、NURBS拟合直线和二阶导数不连Bézier曲线、NURBS续的曲线2.累加弦长参数样条曲线参数可以取弧长(自然参数),弧长的计算不便或不能确定所以取弧长的近似值,即累加弦长为参数。对n+1个型值点Pi(x
2、i,yi),i=0,1,…,n,累加弦长:yP0PkP1s0skxz对型值点的坐标分量x,y,z方向分别作三次样条插值参数样条曲线方程或(三维)yyxxss3.对“大挠度”问题的解决所谓大挠度,即曲线斜率存在大于1的情况。不符合弹性细梁弯曲变形力学模型的基本假设。对于自然参数或累加弦长为参数的参数样条曲线即,坐标增长总是比弦长增长慢。4.端点条件的换算①给出端点斜率y’当端点有垂直切线水平切线4.端点条件的换算②端点曲率为04.端点条件的换算③给出端点(x0,y0)处曲线曲率中心(xe,y
3、e)y(xe,ye)(x0,y0)θx5.封闭曲线的拟合采用累加弦长作为参数采用极坐标系(角度作为参数)优点:和累加弦长参数样条曲线相比,只需处理ρ(θ),计算简单。i1i1局部坐标的选取uhii1id端点条件处理m,mm0nd例题已知四个型值点P0(1.5,0.6667),P1(2,0.5),P2(2.5,0.4),P3(3,0.3333),(y=1/x上的点)且已知y0′=-0.4444,y3′=-0.1111。求依次过这四个点的三次参数样条曲线,并求y
4、(2.75)解:s0022s21.50.50.66670.5271122ss2.520.40.50.52710.50991.0372122ss32.50.33330.41.0370.50441.541432一、求ys已知点y,s,y,s,y,s,y,s00112233hs-s0.5271;hs-s0.5099;hs-s0.5044110221332hh230.4917;0.497312h
5、hhh12231-0.5083;1-0.50271122yyyy1021C3(λμ)0.7656111hh12yyyy2132C3(λμ)0.4920222hh23端点条件y0.4444,y0.111103y00.4444y0.40610221y10.4444011x0.91380221y10.44440y30.1111y0.11043221y10.1111311x
6、0.99383221y10.11113代入m关系式λ1m02m1μ1m2C1λm2mμmC2122320.4917-0.40612m10.5083m20.7656即0.4973m2m0.5027-0.11040.492012m10.2406m0.16662三次参数样条函数的y分量1000yi-10010y23iyS1uuui3321hmii-12211hm
7、ii0.66670.5yS1uu2u3H,x1.5,210.52710.40610.5271-0.24060.5230.4则y2S1uuuH,x2,2.50.50990.24060.5099-0.16660.40.3333yS1uu2u3H,x2.5,330.50440.16660.
8、5044-0.1104二、求xs已知点x,s,x,s,x,s,x,s00112233hs-s0.5271;hs-s0.5099;hs-s0.5044110221332hh230.4917;0.497312hhhh12231-0.5083;1-0.50271122xxxx1021C3(λμ)111hh12xxxx2132C3(λμ)222hh23二、弗格森曲线(Fergus