机械CAD—CAM(第二版)机械CAD—CAM(第二版)第4章三维建模技术课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《机械CAD—CAM(第二版)机械CAD—CAM(第二版)第4章三维建模技术课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机械 CAD CAM 第二 三维 建模 技术 课件
- 资源描述:
-
1、第 4 章三维建模技术第4章三维建模技术4.1概述概述4.2线框建模线框建模4.3曲面建模曲面建模4.4实体建模实体建模4.5特征建模特征建模第 4 章三维建模技术4.1 概概 述述1 几何建模拓扑信息是指一个物体的拓扑元素(顶点、边和表面)的数量、类型以及相互之间的邻接关系。拓扑元素之间可以采用九种拓扑关系表示,如图4-1所示。第 4 章三维建模技术图4-1 拓扑关系第 4 章三维建模技术2 几何建模技术的发展在三维造型阶段,几何建模技术经历了三次技术革命。20世纪60年代,在二维造型基础上引入三维造型,CAD系统只是极为简单的线框造型系统。这种初期的线框造型系统只能表达基本的几何信息,不能
2、有效地表达几何数据间的拓扑关系。由于缺乏形体的表面信息,CAE及CAM均无法实现。第 4 章三维建模技术 4.2 线线 框框 建建 模模1 线框建模原理 线框建模是CAD/CAM发展中应用得最早的三维建模方法。线框模型通过点、线(直线、曲线)描述物体的外形、交线和棱线,并在计算机内生成二维和三维图像,如图4-2所示。线框模型在计算机内存储的数据结构共有两个表:一为顶点表(如表4-1所示),记录各点坐标值;另一个为棱线表(如表4-2所示),记录每条棱线所连接的两顶点。第 4 章三维建模技术图4-2 物体的线框模型第 4 章三维建模技术 表4-1 顶 点 表第 4 章三维建模技术 表4-2 棱 线
3、 表第 4 章三维建模技术2 线框建模的优缺点三维线框建模在计算机内部以边表、点表来描述和表达物体,因而线框模型的数据量较少,数据结构简单,占用CPU时间短,存储方面开销低;同时构造模型时操作简便,用户几乎无需培训,系统的使用犹如人工绘图的延伸。第 4 章三维建模技术由于线框建模缺少面的信息,因而有以下缺点:(1)存在二义性(如图4-3所示),即使用一种数据表示的一种图形,有时也可能看成另外一种图形。第 4 章三维建模技术图4-3 线框模型的二义性第 4 章三维建模技术(2)由于没有面的信息,不能消除隐藏线和隐藏面。(3)线框模型给出的不是连续的几何信息(只有顶点和棱边),不能明确地定义给定的
4、点与形体之间的关系(点在形体内部、外部和表面上)。因此,不能用线框模型处理计算机图形学和CAD中的多数问题,如剖切、消隐、渲染、物性分析、干涉检查、加工处理等。第 4 章三维建模技术4.3 曲曲 面面 建建 模模1 曲面建模原理曲面建模是通过对物体的各个表面或曲面进行描述而构成曲面的一种建模方法。如果说线框模型是用“铁丝”构造物体的话,则曲面建模就是拿一张张的表皮对这些“铁丝”进行蒙皮。建模时,先将复杂的外表面分解成若干个基本曲面元素,再通过这些基本曲面元素的拼接构成所要的曲面。图4-4所示为曲面的拼接过程。第 4 章三维建模技术图4-4 曲面的拼接过程第 4 章三维建模技术中常用曲面生成方法
5、可以分为以下几种类型:(1)基本曲面。一般有圆柱面、圆锥面、球面、环面等,有些造型系统提供这些基本曲面,有些造型系统则不提供,而是通过拉伸、回转、扫描等造型方法生成这些基本曲面。第 4 章三维建模技术(2)规则曲面。常见的有平面、直纹面、回转面、柱状面等。平面常用三点定义,常用来作剖切平面。直纹面如图4-5所示,它的导线是两条不同的空间曲线,母线是直线,其端点必须沿着导线移动,可表示非扭曲的曲面。造型系统中用专门的命令生成直纹面。回转面如图4-6所示,先绘制一平面线框图,再绕一轴线旋转生成。柱状面如图4-7所示,先绘制一平面曲线,然后沿垂直于该面的方向拉伸而成。柱状面具有相同的截面。第 4 章
6、三维建模技术图4-5 直纹面第 4 章三维建模技术图4-6 回转面第 4 章三维建模技术图4-7 柱状面第 4 章三维建模技术(3)自由曲面。常见的自由曲面有Bzier曲面、B样条曲面、Coons曲面等。Bzier曲面如图4-8所示,它是一组空间输入点的近似曲面,但并不通过给定的点,不具备局部控制功能。B样条曲面如图4-9所示,它也是一组输入点的近似曲面,但可局部控制。Coons曲面如图4-10所示,它由封闭的边界曲线构成。第 4 章三维建模技术图4-8 Bzier曲面第 4 章三维建模技术图4-9 B样条曲面第 4 章三维建模技术图4-10 Coons曲面第 4 章三维建模技术(4)派生曲面
7、。派生曲面包括圆角曲面(如图4-11所示)、等距曲面(如图4-12所示)、过渡曲面等。派生曲面是在已经存在的曲面或实体上生成的曲面,在造型系统中由专门的命令生成这些曲面。第 4 章三维建模技术图4-11 圆角曲面第 4 章三维建模技术图4-12 等距曲面第 4 章三维建模技术2 曲面建模特点表面模型是在线框模型的基础上,增加有关面边(环边)信息以及表面特征、棱边的连接方向等内容,从而可以满足面面求交,线、面消隐,明暗色彩图,数控加工等应用问题的需要。表面建模可用于二维工程图的表达形式、三维实体或曲面的草图输入记录,或者作为某些线框网格的输出记录。图4-13所示为表面模型的一个例子。第 4 章三
8、维建模技术图4-13 表面模型应用举例第 4 章三维建模技术曲面模型与线框模型相比,多了一个面表,记录了边与面之间的拓扑关系,但仍旧缺乏面与体之间的拓扑关系,无法区别面的哪一侧是体内还是体外。它的缺点是只能表示物体的表面及其边界,还不是实体模型。因此,曲面模型不能实行剖切,不能计算物性,不能检查物体间的碰撞和干涉等。第 4 章三维建模技术3 常见的曲线、曲面模型1)Bzier曲线与曲面1971年,法国雷诺(Renault)汽车公司的贝塞尔(Bzier)发表了一种用控制多边形定义曲线和曲面的方法。同期,法国雪铁龙(Citroen)汽车公司的德卡斯特里奥(de Castelijau)也独立地研究出
9、与Bzier类似的方法。第 4 章三维建模技术(1)Bzier曲线的定义。Bzier曲线的构造方法是:用两个端点和若干个不在曲线上但能够决定曲线形状的点来定义曲线。给定空间n+1个点的位置矢量Pi(i=0,1,2,n),则Bzier参数曲线上各点坐标的插值公式是(4-1)第 4 章三维建模技术其中,Pi构成该Bzier曲线的特征多边形,Bi,n(t)是n次Bernstein基函数:(4-2)Bzier曲线实例如图4-14所示。第 4 章三维建模技术图4-14 三次Bzier曲线第 4 章三维建模技术(2)Bzier曲线的性质。端点性质:Bzier曲线的起点、终点与相应的特征多边形的起点、终点重
10、合。Bzier曲线的起点和终点处的切线方向和特征多边形的第一条边及最后一条边的走向一致。对称性:Bzier曲线在起点处有什么几何性质,在终点处也有相同的性质。凸包性:Bzier曲线的形状由特征多边形确定,它总落在由特征多边形的各控制点形成的凸包内,如图4-15所示。第 4 章三维建模技术图4-15 Bzier曲线的凸包性第 4 章三维建模技术 几何不变性:Bzier曲线的位置与形状与其特征多边形顶点Pi(i=0,1,n)的位置有关,它不依赖坐标系的选择。不具有局部控制能力:修改特征多边形一个顶点或改变顶点数量时,将影响整条曲线,对曲线要全部重新计算。第 4 章三维建模技术(3)Bzier曲面。
11、基于Bzier曲线的讨论可以方便地给出Bzier曲面的定义和性质,Bzier曲线的一些算法也可以很容易地扩展到Bzier曲面的情况。给定(n+1)(m+1)个排成网格的控制顶点Pij(i=0,1,n;j=0,1,m),利用基函数Bi,n(u)、Bj,m(v)可构造一张曲面片:(4-3)第 4 章三维建模技术式中:称该曲面为nm次Bzier曲面。当n=m=3时,双三次Bzier曲面由16个控制网格点构造(如图4-16所示):(4-4)第 4 章三维建模技术 Bzier曲线的其它性质可推广到Bzier曲面:Bzier曲面特征网格的四个角点正好是Bzier曲面的四个角点,即 Bzier曲面特征网格最
12、外一圈顶点定义Bzier曲面的四条边界。几何不变性。对称性。凸包性。第 4 章三维建模技术图4-16 双三次Bzier曲面及边界信息第 4 章三维建模技术2)B样条曲线与曲面(1)B样条曲线的定义。B样条曲线是在Bzier曲线基础上发展起来的样条曲线。样条曲线是指由多项式曲线段连接而成的曲线,在每段的边界处满足特定连续条件。该类曲线在汽车车身设计、飞机表面设计以及船壳设计中有着广泛的应用。第 4 章三维建模技术B样条曲线采用特征多边形及权函数定义曲线。权函数是B样条基函数,局部可方便修改。已知n+1个控制点Pi(i=0,1,n)(也称为特征多边形的顶点),k阶B样条曲线的表达式是(4-5)第
13、4 章三维建模技术式中,Ni,k(u)是调和函数,也称为基函数,按照递归公式可定义为式中,ti是节点值,T=t0,t1,tL+2k1构成了k阶B样条函数的节点矢量。第 4 章三维建模技术B样条曲线具有下列特点:B样条曲线形状比Bzier曲线更接近于它的控制多边形。控制多边形的各顶点构成的凸包区域比同一组顶点定义的Bzier曲线凸包区域要小,具有更强的凸包性。B样条曲线恒位于它的凸包内。第 4 章三维建模技术 B样条曲线的首尾端点不通过控制多边形的首末两个端点。局部调整性。k次B样条曲线上一点只被相邻的k个顶点所控制,与其它控制点无关;一个控制点的移动只会影响该曲线的k个节点区间,对整个曲线的其
14、它部分没有影响。第 4 章三维建模技术(2)B样条曲面。B样条曲面也可视为由B样条曲线网格绘制而成。通用B样条曲面方程为双三次B样条曲面方程为(4-6)(4-7)第 4 章三维建模技术3)NURBS曲线与曲面(1)NURBS方法的提出及其特点。NURBS即非均匀有理B样条(NonUniform Rational BSpline),这种方法的提出是为了找到与描述自由型曲线与曲面的B样条方法相统一的、又能精确表示二次曲线弧与二次曲面的数学方法。NURBS方法主要有以下四个特点:第 4 章三维建模技术 NURBS不仅可以表示自由曲线和曲面,还可以精确地表示圆锥曲线和规则曲线。所以,NURBS为计算机
15、辅助几何设计(CAGD)提供了统一的数学描述方法。NURBS具有影响曲线、曲面形状的权因子,故可以设计相当复杂的曲线和曲面形状,若运用恰当,更便于设计者实现自己的设计意图。第 4 章三维建模技术 NURBS方法是非有理B样条方法在四维空间的直接推广,多数非有理B样条曲线和曲面的性质及其相应的计算方法可直接推广到NURBS曲线和曲面。计算稳定且快速。(2)NURBS曲线的定义。一条k次NURBS曲线定义为(4-8)第 4 章三维建模技术其中,i(i=0,1,n)称为权,与控制顶点di(i=0,1,n)相关联。0、n0,i0(i=1,2,n1)可防止分母为零、保留凸包性质及曲线不致退化。di(i=
展开阅读全文