第十章数控加工编程样条曲线与曲面_第1页
第十章数控加工编程样条曲线与曲面_第2页
第十章数控加工编程样条曲线与曲面_第3页
第十章数控加工编程样条曲线与曲面_第4页
第十章数控加工编程样条曲线与曲面_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

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

文档简介

1、10.5.9 B样条曲线拟合 1.B样条的定义和性质样条的定义和性质(P293)三种等价表示Clark关于B样条的定义约束条件均匀均匀B样条曲线样条曲线三次均匀三次均匀B样条曲线样条曲线见见b3.m。主要优点 既为标准的解析形状既为标准的解析形状(即前面提到的初等曲线曲面即前面提到的初等曲线曲面),又,又为自由型曲线曲面的精确表示与设计提供了一个公共的为自由型曲线曲面的精确表示与设计提供了一个公共的数学形式。数学形式。可修改控制顶点和权因子,为各种形状设计提供了充分可修改控制顶点和权因子,为各种形状设计提供了充分的灵活性。的灵活性。与与B样条方法一样,具有明显的几何解释和强有力的几样条方法一样

2、,具有明显的几何解释和强有力的几何配套技术何配套技术(包括节点插入、细分、升阶等包括节点插入、细分、升阶等)。对几何变换和投影变换具有不变性。对几何变换和投影变换具有不变性。非有理非有理B样条、有理与非有理样条、有理与非有理Bezier方法可以处理为它方法可以处理为它的特例。的特例。NURBS曲线B样条方法在表示与设计自由型曲线、曲面形状时显样条方法在表示与设计自由型曲线、曲面形状时显示了强大的威力,然而在表示与设计初等曲线、曲面示了强大的威力,然而在表示与设计初等曲线、曲面时时却遇到了麻烦。因为时时却遇到了麻烦。因为B样条曲线(包括其特例的样条曲线(包括其特例的Bezier曲线)都不能精确表

3、示出抛物线外的二次曲线,曲线)都不能精确表示出抛物线外的二次曲线,B样条曲面(包括其特例的样条曲面(包括其特例的Bezier曲面)都不能精确曲面)都不能精确表示出抛物面外的二次曲面,而只能给出近似的表示。表示出抛物面外的二次曲面,而只能给出近似的表示。提出提出NURBS方法,即非均匀有理方法,即非均匀有理B样条方法,主要样条方法,主要是为了找到与描述自由型曲线、曲面的是为了找到与描述自由型曲线、曲面的B样条方法既样条方法既相统一,又能精确表示二次曲线弧与二次曲面的数学相统一,又能精确表示二次曲线弧与二次曲面的数学方法。方法。问题比传统的曲线曲面定义方法需要更多的存储空比传统的曲线曲面定义方法需要更多的存储空间,如空间圆需间,如空间圆需7个参数个参数(圆心、半径、法矢圆心、半径、法矢),而而NURBS定义空间圆需定义空间圆需38个参数。个参数。权因子选择不当会引起畸变。权因子选择不当会引起畸变。对搭接、重叠形状的处理很麻烦。对搭接、重叠形状的

温馨提示

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

评论

0/150

提交评论