第5讲-三维几何建模

第5讲-三维几何建模

ID:37841823

大小:8.21 MB

页数:129页

时间:2019-06-01

第5讲-三维几何建模_第1页
第5讲-三维几何建模_第2页
第5讲-三维几何建模_第3页
第5讲-三维几何建模_第4页
第5讲-三维几何建模_第5页
资源描述:

《第5讲-三维几何建模》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、CAD技术第5讲三维几何建模技术黄运保华中科技大学CAD中心三维几何建模技术CAD技术几何造型技术概述几何造型技术是研究在计算机中,如何表达物体模型形状的技术。几何造型通过对点、线、面、体等几何元素的数学描述,经过平移、旋转、变比等几何变换和并、交、差等集合运算,产生实际的或想象的物体模型。三维几何建模技术CAD技术主要内容:1.几何形体的计算机内部表达2.几何形体的CSG、Brep表达3.几何形体的其它表达方法本章目的1.了解计算机内部是怎样表达三维机械零部件模型2.了解几何形体CSG、BREP表达的基本原理3.了解几何形体的其它表达方法三维几何建模技术CAD技术几何形体的

2、计算机内部表达计算机中表示形体,通常用线框模型、表面模型和实体模型。线框模型和表面模型保存的三维形体信息都不完整。只有实体模型才能够完整地、无歧义地表示三维形体。在实体模型的表示中,出现了许多方法,基本上可以分为空间分解表示(单元枚举、八叉树分解、单元分解等)、构造表示(CSG)和边界表示(BREP)三大类。构造表示是按照生成过程来定义形体的方法,构造表示通常有扫描表示、构造实体几何表示和特征表示三种。三维几何建模技术CAD技术基本概念及定义点用三维坐标表示,是最基本的元素边是形体相邻面的交界,可为空间直线或曲线环是有序、有向的封闭边界,外环仅一个,逆时针方向,内环可有可无,

3、也可多个,方向顺时针。面是一个单连通区域,可以是平面或曲面,由一个外环和若干个内环组成;面的方向由面的法矢决定,法矢向外为正向面。三维几何建模技术CAD技术基本概念及定义实体是由若干个面组成的闭集,实体的边界是有限个面的集合。形体表面上任一点的足够小的邻域在拓扑上应是一个等价的封闭圆,即围绕该点的形体邻域在二维空间中可构成一个单连通域,我们把满足该定义的形体称为正则形体。否则为非正则形体,如存在悬面、悬边的长方体为非正则形体。三维几何建模技术CAD技术1.线框模型线框模型用顶点和棱边表示三维形体,其棱边可以为直线、圆弧、二次曲线及样条曲线组成。三维几何建模技术CAD技术1.线

4、框模型线框模型在计算机内存储的数据结构:顶点表:记录各顶点坐标值;棱线表:记录每条棱线所连接的顶点及走向。classPOINTclassEDGE{{doublev[3];//坐标值intstart_point_no;//边的起点intpointtype;//点的属性intend_point_no;//边的终点CURVEcur;//边方程定义;…………..以立方体为例,其线框模型结构如下表:…………..}}8三维几何建模技术CAD技术1.线框模型优点1.结构简单,计算机内部易于表达,绘制快速;2.物体的三维数据可以产生任意视图,为生成工程图带来了方便缺点1.有二义性,缺少表面轮

5、廓信息,当形状复杂、棱线过多时,会引起模糊理解。2.在数据结构中缺少边与面、面与体之间关系的信息。从原理上讲,此种模型不能消除隐藏线、计算物性、生成数控加工刀具轨迹、有限元网格剖分、物体干涉检验等。三维几何建模技术CAD技术2.表面模型表面模型是用有连接顺序的棱边围成的有限区域来定义形体的表面,再由表面的集合来定义形体。表面可以是平面,也可以是柱面、球面等类型的二次曲面,也可是样条曲面构成的自由曲面。表面模型是在线框模型的基础上,增加有关面边信息以及表面特征、棱边的连接方向等内容。表面模型存储几何信息的方法是建立三表结构,即顶点表、边表和面表。三维几何建模技术CAD技术2.表

6、面模型1)顶点坐标值存放在顶点表中;2)含有指向顶点表指针的边表,用来为多边形的每条边标识顶点;边有方向,从起点到终点为正方向;3)面表有指向边表的指针,用来为每个表面标识其组成边。三维几何建模技术CAD技术2.表面模型classPOINTclassEDGEclassFACE{{{同线框模型同线框模型intedge_num;//边数int*edge_no;//边链表intface_type;//面类型SURFACEsur;//面方程………….………….…………….}}}三维几何建模技术CAD技术2.表面模型优点:表面模型可以满足面面求交,线面消隐、明暗处理和数控加工的要求。缺

7、点:表面模型唯一没有解决的问题是形体究竟在表面的哪一侧,因而在物性计算、有限元分析等应用中,表面模型在形体的表示上仍然缺乏完整性。三维几何建模技术CAD技术3.实体模型为了解决形体存在于表面的哪一侧的问题,可采用实体模型来描述三维立体在表面模型的基础上可用三种方法来定义表面的哪一侧存在实体。1)给出实体存在一侧的一点;2)直接用表面的外法矢来指明实体存在的一侧;3)用有向棱边隐含地表示表面的外法矢方向,该方法为CAD系统广泛采用。(思考:为什么不直接用法矢?)三维几何建模技术CAD技术3.实体模型用有向

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。