计算机辅助几何设计课件_第1页
计算机辅助几何设计课件_第2页
计算机辅助几何设计课件_第3页
计算机辅助几何设计课件_第4页
计算机辅助几何设计课件_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

清华大学出版社TSINGHUAUNIVERSITYPRESS第5章计算机辅助几何设计5.1自由曲线5.2自由曲面清华大学出版社TSINGHUAUNIVERSITYPRESSCAD中由已知曲线或曲面的数学方程生成的曲线曲面称为规则曲线曲面,常用隐函数或二次方程的显函数表示。但在汽车、轮船、飞机、模具、艺术品等产品设计中,存在大量的不能用二次曲面描述的曲线曲面,这类曲线曲面称为自由曲线(FreeFormCurves)和自由曲面(FreeFormSurfaces),这是计算机辅助几何设计研究的主要几何形状。清华大学出版社TSINGHUAUNIVERSITYPRESS51自由曲线5.11曲线曲面描述的基本原理5.12HermiteB线5.13Bezier曲线5.14B样条曲线5.1.5非均匀有理B样条(NURBS)曲线5,,曲线曲面描述的基本原理S自由曲线可以是由一系列的小曲线段连接而成,自由曲面可以是由无数个小的曲面片拼合而成。因此,曲线曲面的研究重点是曲线段或曲面片的描述及其连接拼合方法1.几何设计的基本概念在自由曲线和曲面描述中常用三种类型的点1)特征点(控制顶点):用来确定曲线曲面的形状位置,但曲线或曲面不一定经过该点2)型值点:用于确定曲线或曲面的位置与形状并且经过该点。清华大学出版在曲线曲面设计中,通常是用一组离散的型值点或特征点来定义和构造几何形状,并且所构造的曲线曲面应满足光顺的要求。这种曲线曲面定义的主要方法是插值和逼近(1)插值:给定一组精确的数值点,要求构造一个函数,使之严格地依次通过全部型值点,且满足光顺的要求。(2)逼近:对于一组给定的控制顶点,要求构造一个函数,使之在整体上最接近这些控制点而不一定通过这些点(3)光滑(smooth):从数学意义上讲,光滑是指曲线或曲面具有至少一阶连续导数。(4)光顺(fair):至今仍是一个模糊的概念,尚无统一的标准。一方面有主观的因素,另一方面与应用背景相关但仍有一些客观标准及处理方法2.曲线曲面的数学描述方法曲线曲面可以用隐函数、显函数或参数方程表示。用隐函数表示不直观,作图不方便(如ax+by+c=0);用显函数表示存在多值性(如x2+y2=r2)和斜率无穷大(如y=mx+b)等问题。此外,隐函数和显函数只适合表达简单、规则的曲线曲面。自由曲线曲面多用参数方程表示,相应地称为参数曲线或参数曲面。空间的一条曲线可以表示成随参数变化的运动点的轨迹,其矢量函数为P(t=P(x(t,y(t,z(t),t的范围是[0,1同理,空间中的一张曲面可用参数u,V)表示为P(u,v)=P(x(u,v),y(u,v),z(u,v),(u,v)的范围是[0,1×[0,1华大学出版社用参数表示曲线曲面的优点NGHUAUNIVERSITYPRESS(1)具有几何不变性。某些几何性质不随一定的坐标变换而变化的性质称为几何不变性。曲线形状本质上与坐标系的选取无关。(2)可以处理无穷大的斜率。dy/dx=(dy/dt)/dxdt)(3)参数方程将自变量和因变量完全分开,使得参数变化对各因变量的影响可以明显地表示出来(4)可以处理多值曲线。(5)规格化参数变量,使其相应的几何分量是有界的。由于参数限制在0到1的闭区间之内,因而所表示的曲线总是有界的,不需另设其他数据来定义其边界(6)对曲线曲面形状控制的自由度更大。如一条二维三次曲线的显式表示为清华大学出版社TSINGHUAUNIVERSITYPRESSy=ax+bx+cx+d其中只有4个系数可控制曲线的形状,而对于其参数表示为x=at+bt+ct+dy=et+ft+gt+h其中有8个系数可用来控制曲线的形状。(7)易于用矢量和矩阵表示几何量,从而简化了计算。清华大学出版社TSINGHUAUNIVERSITYPRESS5.12Hermitel线HermiteF线是给定曲线段的两个端点坐标以及两端点处的切线矢量来描述曲线。空间条三次参数曲线可以表示为:x=a,tbt+ct+d,y=a2+b,t+C2t*+d,tz=a,+b,t+ct+dt该曲线的矢量表达式为p(1)=k0+k1+k应用端点P0和P1,以及端点切矢P0和P1’,可得:清华大学出版社TSINGHUAUNIVERSITYPRESSko=po1=pk2=3(p1=p0)-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论