第4章 几何造型方法.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 几何造型方法 4.1 概述 4.2 线框模型 4.3 曲面模型 4.4 实体模型 4.5 特征造型 综上所述,上述四种实体的描述方法,各有优缺点。从发展的角度来看,一个造型系统应同时具有几种造型方法,使造型方法灵活。方便。目前,大多数的造型系统都具有CSG法、B-rep法、扫描法等,对于这几种造型方法之间数据转换是十分重要的。例如,将CSG数法转换成B-rep法,但从B-rep法转换成CSG数法还实现不了。因此,各种三维实体表示法之间的数据转换的算法是今后几何造型系统研究的重要课题。 4.5 特征造型 上述实体造型的优点是在计算机内部存储了三维实体的几何与拓扑的信息,能够实现对实体的特性(体积、重心、惯性距等)自动计算、进行有限元的分析、动画模拟等操作。但基于实体建模的CAD系统存在以下问题。 对于CAD系统提供三维实体的几何信息,对产品信息的描述不完整,没有提供与后续环节有关的全部信息,如工艺过程、尺寸公差、装配等信息,不能产生符合数据交换的模型,使得CAD/CAPP/CAM集成困难。实体造型具有局限性,只能构建部分零件,造型的应用范围不广泛。随着CAD技术的发展,特别是集成和自动化程度的提高,促进特征模型的开发和应用。特征模型是CAD实体建模的一种新方法,所构建的模型不仅包括几何信息,而且包括以结构有关的信息,形成符合数据交换的产品信息模型,能够实现CAD/CAPP/CAM的集成。 特征造型(Feature Model)是以实体模型为基础、用具有特定设计和加工功能的特征作为造型的基本元素来构建零部件的几何模型。基于特征的CAD/CAPP/CAM系统开发和研究时的主要考虑的功能。 目前特征模型的表示主要采用CSG树法、B-rep方法以及二者的混合方法。采用CSG树法描述特征模型时,CSG树法对特征的删除、特征编辑、特征的符号表示、特征模型的参数化等具有易于实现的特点。采用B-rep方法描述特征模型时,B-rep方法能够很好的支持图形的显示、尺寸的标注、特征的检查、特征的识别和转换、其它的需要表面信息的应用等。采用CSG树法和B-rep方法的混合的表示方法时,CSG树法用于储存物体的定位和形状信息,B-rep方法用于描述物体的几何信息和拓扑信息。目前很多的特征模型的描述采用CSG树法和B-rep方法的混合模型。 特征模型表示 * * 4.1 概述 几何模型是由几何信息和拓扑信息构成的模型,为图形的显示和输出提供信息,并且作为设计的基础为分析、模拟、加工等提供信息。在设计方面,显示零部件形状、计算物理特性、生成零部件的工程图等。在加工方面,几何模型提供与加工有关的信息,并且进行工艺过程制定、数控编程及刀具轨迹形成。在装配方面,利用几何模型进行模拟装配过程,进行运动部件的干涉和碰撞检查。三维实体的描述是建立在几何信息和拓扑信息的基础上,只有拓扑信息正确,所描述的三维实体才是唯一的。 几何信息 几何信息是指一个物体在欧式空间的位置信息,反映物体的大小及位置。通常用三维的直角坐标系表示各种数据,如空间中的点,用、、坐标表示;空间的直线,用两端点的坐标表示或两端点的位置矢量表示;空间的平面,用平面方程表示;空间的曲面,如圆柱面、球面等用二次方程表示;自由曲面用贝塞尔曲面、样条曲面、孔斯曲面等表示。 拓扑信息 拓扑信息是指物体的几何元素(顶点Vertex、棱线Edge、表面Face)数量以及它们之间的相互关系的信息。例如某一表面与其它面之间的相邻关系、面与顶点之间的包含关系等均为拓扑信息。 常见的数据结构 对于三维物体的造型系统的常见数据结构有翼边数据结构和双链三表数据结构。 翼边数据结构(Winged Edge Structure)是存储与边有关的信息。从已知的边可以得知与这条边有关的顶点、面、边的信息。这种数据结构具有数据结构简单、对顶点、边、面的操作快的优点、但是需要的储存空间大。 双链三表数据结构采用体、面、顶点三个表存储三维实体的信息。顶点表描述顶点的坐标,确定了顶点的空间位置,即三维物体的空间位置和大小,设置了前置指针和后续指针;面表描述了用于定义某面的全部顶点号,设有顶点的前置指针和后续指针,确定此面与各顶点的关系;体表描述物体的表面信息,还设有指向某个面的前置指针和后续指针。这种数据结构具有储存空间小、对数据表操作方便的特点。 4.2 线框模型 线框模型:通过顶点和棱线(直线、曲线)描述物体的外形,在计算机内生成二维或三维图像。这种模型是最早应用的三维几何模型,用户需要逐点、逐线创建三维模型。线框模型用于创建的图素有点、线、圆弧、样条曲线、贝塞尔曲线等。 下面以立方体为例说明线框模型,如下图所示。 立方体的线框模型在计算机内存储的数据结构如下图中的(b)、(c)所示。首先设定、、坐标轴,用

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档