第5章 计算机辅助几何设计.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 计算机辅助几何设计

百度文库 百度文库 百度文库 百度文库 把它们写成矩阵形式为 百度文库 百度文库 5.1.5 非均匀有理B样条(NURBS)曲线 它提供了解析曲线(如圆锥曲线)和自由曲线统一的数学描述,便于工程数据库的管理和应用. NURBS曲线的定义: 给定n+1个控制点Pi(i=0,1,…,n)及其权因子Wi (i=0,1,…,n),则k阶(k-1次)NURBS曲线的表达式为: 缺点:计算量大、当权因子为零和负值时容易引起计算的不稳定,导致曲线畸变,因此使用NURBS时应有适当的限制以保证算法的稳定性。 百度文库 百度文库 5.2 自由曲面 5.2.1 参数曲面的概念 5.2.2 双三次曲面片的数学表示 5.2.3 曲面的反算、拼接和互化 5.2.4 新的自由曲面造型技术 百度文库 百度文库 5.2.1 参数曲面的概念 P(u,w)=[x(u,w),y(u,w),z(u,w)] 0=u,w=1 0 1 1 u w (u,w) 百度文库 百度文库 u和w向切矢: 四个角点的u向和w向切矢为:Pu(0,0)、 Pu(1,0)、 Pu(0,1) 、Pu(1,1)、Pw(0,0)、 Pw(1,0)、 Pw(0,1) 、Pw(1,1). 混合偏导矢(扭矢): 四个角点的扭矢为: Puw(0,0)、 Puw(1,0)、 Puw(0,1) 、Puw(1,1) 百度文库 百度文库 5.2.2 三次曲面的数学表示 双三次曲面片的代数形式为 其矩阵表达式为 其中, 构造双三次曲面片的的关键是确定矩阵方程中的系数矩阵。 百度文库 百度文库 1. 孔斯(Coons)曲面 由曲面四个角点、每个角点处的两个切矢及四个角点处的混合偏导矢(扭矢)确定曲面。 百度文库 百度文库 Coons曲面的特点: 属于构造插值曲面的方法,曲面构造的几何意义明确且曲面的表达式简洁,主要用于构造那些通过给定型值点的曲面,而不适用于进行曲面的设计。这是因为: ? 在曲面设计的初级阶段,设计者对其所设计产品的外形仅有一个非常粗略的概念。为得到满意的外形,需要不断地修改型值点的位置。上述方法对位置尚未最后确定的型值点构造插值曲面,显然是不合理的。 ? 由于扭矢的几何意义不很明显,工程设计人员难以把握,因此难以提供精确的角点信息,使曲面的形状不易控制。 ? 不具备局部性。修改任意一个型值点都会影响整张曲面的形状,而其形状变化又难以预测。 百度文库 百度文库 2. Bezier曲面 用控制多边形网格(特征网格)替代点矢、切矢与扭矢构造Bezier曲面。 双三次Bezier曲面片 可以认为控制网格是曲面P(u,w)大致形状的勾画;P(u,w)是对控制网格的逼近。 百度文库 百度文库 Bezier曲面的特点: Bezier曲面是以逼近为基础的曲面设计方法。它先通过控制顶点网格勾画出曲面的大体形状,然后通过修改控制顶点的位置修改曲面的形状。这种构造方法比较直观,易于为工程设计人员所接受,因而获得了广泛的应用。 这种方法不具有局部性,即修改任意一个控制顶点都会影响整张曲面的形状。 百度文库 百度文库 3. B样条曲面 用控制多边形网格(特征网格)替代点矢、切矢与扭矢构造曲面 双三次均匀B样条曲面片 注意:Ni,3(t)为3次均匀B样条基函数. 百度文库 百度文库 特点: B样条曲面构造方法是Bezier曲面方法的推广,它用B样条基函数代替Bezier方法中的Bernstein基函数来反映控制顶点对曲面形状的影响。它在保留了Bezier曲面设计方法几乎所有优点的同时,解决了Bezier曲面设计中存在的局部性修改问题。 * 百度文库 百度文库 CAD中由已知曲线或曲面的数学方程生成的曲线曲面称为规则曲线曲面,常用隐函数或二次方程的显函数表示。但在汽车、轮船、飞机、模具、艺术品等产品设计中,存在大量的不能用二次曲面描述的曲线曲面,这类曲线曲面称为自由曲线(Free Form Curves)和自由曲面(Free Form Surfaces),这是计算机辅助几何设计研究的主要几何形状。 百度文库 百度文库 5.1 自由曲线 5.1.1 曲线曲面描述的基本原理 5.1.2 Hermite曲线 5.1.3 Bezier曲线 5.1.4 B样条曲线 5.1.5 非均匀有理B样条(NURBS)曲线 百度文库 百度文库 5.1.1 曲线曲面描述的基本原理 自由曲线可以是由一系列的小曲线段连接而成,自由曲面可以是由无数个小的曲面片拼合而成。因此,曲线曲面的研究重点是曲线段或曲面片的描述及其连接拼合方法。 1. 几何设计的基本概念 在自由曲线和曲面描述中常用三种类型的点: (1)特征点(

文档评论(0)

xiaolan118 + 关注
实名认证
文档贡献者

你好,我好,大家好!

版权声明书
用户编号:7140162041000002

1亿VIP精品文档

相关文档