第4章-几何造型方法分析课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第4章-几何造型方法分析课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 几何 造型 方法 分析 课件
- 资源描述:
-
1、第第4 4章章 几何造型方法几何造型方法4.1 4.1 概述概述4.2 4.2 线框模型线框模型4.3 4.3 曲面模型曲面模型4.4 4.4 实体模型实体模型4.5 4.5 特征造型特征造型4.1 4.1 概述概述几何模型几何模型是由几何信息和拓扑信息构成的模型,为图形的是由几何信息和拓扑信息构成的模型,为图形的显示和输出提供信息,并且作为设计的基础为分析、模拟、显示和输出提供信息,并且作为设计的基础为分析、模拟、加工等提供信息。在设计方面,显示零部件形状、计算物加工等提供信息。在设计方面,显示零部件形状、计算物理特性、生成零部件的工程图等。在加工方面,几何模型理特性、生成零部件的工程图等。
2、在加工方面,几何模型提供与加工有关的信息,并且进行工艺过程制定、数控编提供与加工有关的信息,并且进行工艺过程制定、数控编程及刀具轨迹形成。在装配方面,利用几何模型进行模拟程及刀具轨迹形成。在装配方面,利用几何模型进行模拟装配过程,进行运动部件的干涉和碰撞检查。三维实体的装配过程,进行运动部件的干涉和碰撞检查。三维实体的描述是建立在描述是建立在几何信息和拓扑信息几何信息和拓扑信息的基础上,只有拓扑信的基础上,只有拓扑信息正确,所描述的三维实体才是唯一的。息正确,所描述的三维实体才是唯一的。 几何信息几何信息几何信息几何信息是指一个物体在欧式空间的位置信息,反是指一个物体在欧式空间的位置信息,反映
3、物体的大小及位置。通常用三维的直角坐标系表映物体的大小及位置。通常用三维的直角坐标系表示各种数据,如空间中的点,用、坐标表示;空示各种数据,如空间中的点,用、坐标表示;空间的直线,用两端点的坐标表示或两端点的位置矢间的直线,用两端点的坐标表示或两端点的位置矢量表示;空间的平面,用平面方程表示;空间的曲量表示;空间的平面,用平面方程表示;空间的曲面,如圆柱面、球面等用二次方程表示;自由曲面面,如圆柱面、球面等用二次方程表示;自由曲面用贝塞尔曲面、样条曲面、孔斯曲面等表示。用贝塞尔曲面、样条曲面、孔斯曲面等表示。 拓扑信息拓扑信息 拓扑信息拓扑信息是指物体的几何元素(顶点是指物体的几何元素(顶点V
4、ertex、棱线、棱线Edge、表面表面Face)数量以及它们之间的相互关系的信息。例如某)数量以及它们之间的相互关系的信息。例如某一表面与其它面之间的相邻关系、面与顶点之间的包含关一表面与其它面之间的相邻关系、面与顶点之间的包含关系等均为拓扑信息。系等均为拓扑信息。 常见的数据结构常见的数据结构 对于三维物体的造型系统的常见数据结构有对于三维物体的造型系统的常见数据结构有翼边数据结构翼边数据结构和和双链三表数据结双链三表数据结构构。翼边数据结构翼边数据结构(Winged Edge Structure)是存储与边有关的信息。从已知的)是存储与边有关的信息。从已知的边可以得知与这条边有关的顶点、
5、面、边的信息。边可以得知与这条边有关的顶点、面、边的信息。这种数据结构具有数据结这种数据结构具有数据结构简单、对顶点、边、面的操作快的优点、但是需要的储存空间大。构简单、对顶点、边、面的操作快的优点、但是需要的储存空间大。 双链三表数据结构双链三表数据结构采用体、面、顶点三个表存储三维实体的信息。顶点表采用体、面、顶点三个表存储三维实体的信息。顶点表描述顶点的坐标,确定了顶点的空间位置,即三维物体的空间位置和大小,描述顶点的坐标,确定了顶点的空间位置,即三维物体的空间位置和大小,设置了前置指针和后续指针;面表描述了用于定义某面的全部顶点号,设有设置了前置指针和后续指针;面表描述了用于定义某面的
6、全部顶点号,设有顶点的前置指针和后续指针,确定此面与各顶点的关系;体表描述物体的表顶点的前置指针和后续指针,确定此面与各顶点的关系;体表描述物体的表面信息,还设有指向某个面的前置指针和后续指针。面信息,还设有指向某个面的前置指针和后续指针。这种数据结构具有储存这种数据结构具有储存空间小、对数据表操作方便的特点。空间小、对数据表操作方便的特点。4.2 4.2 线框模型线框模型 线框模型线框模型:通过顶点和棱线(直线、曲线)描述物体的通过顶点和棱线(直线、曲线)描述物体的外形,在计算机内生成二维或三维图像。这种模型是外形,在计算机内生成二维或三维图像。这种模型是最早应用的三维几何模型,用户需要逐点
7、、逐线创建最早应用的三维几何模型,用户需要逐点、逐线创建三维模型。线框模型用于创建的图素有点、线、圆弧、三维模型。线框模型用于创建的图素有点、线、圆弧、样条曲线、贝塞尔曲线等。样条曲线、贝塞尔曲线等。 下面以立方体为例说明线框模型,如下图所示。下面以立方体为例说明线框模型,如下图所示。立方体的线框模型在计算机内存储的数据结构如下图中的(立方体的线框模型在计算机内存储的数据结构如下图中的(b)、)、(c)所示。首先设定、坐标轴,用其)所示。首先设定、坐标轴,用其8个顶点坐标表示立方体在个顶点坐标表示立方体在空间中的几何信息,用其空间中的几何信息,用其12条边表示其拓扑信息。用、条边表示其拓扑信息
8、。用、表示表示8个个顶点,用、顶点,用、表示表示12条边。为了表示立方体的空间位置,用表的形条边。为了表示立方体的空间位置,用表的形式表示顶点坐标和棱线,图素的可见性用属性表示,式表示顶点坐标和棱线,图素的可见性用属性表示,0代表可见,代表可见,1代表不可见。代表不可见。立方体线框模型设计结构立方体线框模型设计结构 (a)立方体)立方体 (b)顶点表)顶点表 (c)棱线表)棱线表 综上所述线框模型具有以下特点:综上所述线框模型具有以下特点:1)数据结构简单,易于实现,占内存少,对硬件系统)数据结构简单,易于实现,占内存少,对硬件系统要求不高,系统成本低。要求不高,系统成本低。2)线框模型直观性
9、好,创建模型操作简便灵活,易学)线框模型直观性好,创建模型操作简便灵活,易学易用。易用。3)计算机处理速度快。)计算机处理速度快。4)线框模型在计算机绘图方面得到广泛应用。)线框模型在计算机绘图方面得到广泛应用。有了三维物体的三维数据,可以产生任意视图,视图之有了三维物体的三维数据,可以产生任意视图,视图之间可以保持正确的投影关系,利用投影法得到零件的三间可以保持正确的投影关系,利用投影法得到零件的三视图,生成任意视点的轴测图和透视图。视图,生成任意视点的轴测图和透视图。 5)线框模型具有二义性。虽然物体用计算机表示出所有的棱线,但是物体的真实形状需要人确定。当物体比较复杂时,棱线过多,容易引
10、起不确定的理解。例如,对下图所示的物体可能有的几种理解。 线框模型的二义性线框模型的二义性 (a)原物体 (b)第一种理解 (C)第二种理解 6)线框模型表达的信息不完整。 因为线框模型是用顶点和棱线描述物体的形状,表示的形状特征的信息不够充分。7)线框模型不能计算物体的几何特性。由于线框模型仅仅提供顶点和棱线信息,无法计算物体的面积、体积、重量、惯性距等特性。线框模型所有的棱线都是可见的,所以不能实现消隐处理、剖切处理、两个面的求交处理,也无法实现CAM、CAE的操作。8)缺乏有效性。线框模型的数据结构表达的是顶点和棱线的约束条件,缺少边与面、面与面、面与体之间的关系信息,即拓扑信息,因此无
11、法构建有效的实体。9)线框模型不能表达复杂物体。线框模型只能表达简单的平面立体和曲面立体。对于简单曲面立体,其棱线无法用几个顶点坐标表示,对于棱线表达带来一定的困难,必须借助辅助线完成。对于复杂立体无法用线框模型描述。 4.3 4.3 曲面模型曲面模型 曲面模型曲面模型:是CAD软件技术发展的产物,具有很好的使用价值。很多的复杂零件采用曲面模型进行描述,如汽车车身、飞机零部件、模具等。曲面模型是把由高级曲线(包括样条曲线、贝塞尔曲线等)构成的封闭区域作为一个整体,从而创建曲面模型。常见的曲面模型有贝塞尔曲面、样条曲面、NURBS曲面等,如下图所示。 (a) (b) (c) (d) 常见曲面模型
12、常见曲面模型(a)旋转曲面 (b)直纹面 (c) 贝塞尔曲面 (d)样条曲线(或NURBS曲面) 在曲面造型系统中,曲面的生成方法有:利用轮廓直接生成的,如各在曲面造型系统中,曲面的生成方法有:利用轮廓直接生成的,如各种扫描曲面等,称为种扫描曲面等,称为基本曲面基本曲面;在现有的曲面基础或实体上生成曲面,;在现有的曲面基础或实体上生成曲面,如复制等,称为如复制等,称为派生曲面派生曲面;利用空间曲线自由生成曲面,称为;利用空间曲线自由生成曲面,称为自由曲自由曲面面。基基本曲面本曲面是单一方法生成的一个连续曲面。很多造型系统提供标准的是单一方法生成的一个连续曲面。很多造型系统提供标准的基本曲面,如
13、圆柱面、球面、圆锥面、环面等,在高级的曲面造型系基本曲面,如圆柱面、球面、圆锥面、环面等,在高级的曲面造型系统中,还提供通过基本曲面的方法获得曲面。基本曲面的生成多种多统中,还提供通过基本曲面的方法获得曲面。基本曲面的生成多种多样,下面介绍几种生成基本曲面的方法,如直纹面、路径扫描、旋转样,下面介绍几种生成基本曲面的方法,如直纹面、路径扫描、旋转扫描、混合扫描等。扫描、混合扫描等。基本曲面基本曲面 1.直纹面直纹面:是通过一条轮廓按照指定方向扫描一定长度获得曲面,是通过一条轮廓按照指定方向扫描一定长度获得曲面,如图如图4.7所示。所示。 2.2.路径扫描路径扫描: :是由一条封闭或不封闭的轮廓
14、沿一定路径扫描而成,是由一条封闭或不封闭的轮廓沿一定路径扫描而成,如图如图4.84.8所示。所示。 图图4.7 直纹面直纹面 图图4.8 路径扫描路径扫描 3.旋转扫描:是一条轮廓线绕一条回转中心旋转扫描而成,旋转角度有90、180、270、360度及任意,如图4.9所示。4.混合扫描:是通过连接几个封闭轮廓生成一个连续曲面。混合扫描与实体的混合扫描一样,也有平行、旋转、一般三种形式。图4.10为平行混合扫描的实例。 图图4.9 旋转扫描旋转扫描 图图4.10 混合扫描混合扫描5.高级扫描高级扫描: :曲面采用变截面和螺旋扫描来创建的。如图曲面采用变截面和螺旋扫描来创建的。如图4.11为螺旋为
15、螺旋扫描,图扫描,图4.12为变截面扫描。为变截面扫描。 图图4.11 螺旋扫描螺旋扫描 图图4.12 变截面扫描变截面扫描派生曲面派生曲面派生曲面是在原有的曲面或者实体的基础上创建新曲面。派生曲面是在原有的曲面或者实体的基础上创建新曲面。有以下几种方法:有以下几种方法:1.偏移曲面偏移曲面偏移曲面是通过一个已有的封闭或者非封闭的参考曲面偏移曲面是通过一个已有的封闭或者非封闭的参考曲面沿指定方向偏移获得。沿指定方向偏移获得。2.复制曲面复制曲面在原有的曲面上进行复制,得到与原来的曲面完全重合在原有的曲面上进行复制,得到与原来的曲面完全重合的曲面的曲面.自由曲面自由曲面自由曲面利用通过曲线或者边
展开阅读全文