- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CAD技术基础-- 几何造型
华中科技大学 材料学院
产品造型
2.1 形体的机内表示
2.2 基于线框、表面、实体和特征统一表示的造型
2.1形体的机内表示
2.1.1形体的拓扑结构
形体在计算机内通常采用五层拓扑结构来定义,如果考虑形体的外壳,则为六层结构
形体的拓扑结构
形体的拓扑结构
(1)体 体是由封闭表面围成的有效空间。一个形体是欧氏三维空间 (R3) 中非空、有界的封闭子集,其边界是有限个面的并集。
(2)面 面是形体表面的一部分,具有方向性,它由一个外环和若干内环界定其有效范围,一个面可以无内环,但必须有外环。
(3)环 环是由若干条有向边组成的面的封闭边界。环中各条边顺序相连不能自交。
(4)边 边是形体两个相邻面的交界,一条边只能有两个相邻的面。
(5)顶点 顶点是边的端点,顶点不允许出现在边的内部,也不允许孤立地存在面内和物体内部或外部。
几何实体--表面(Surface)
Planes
Cylinders
Cones
Tori
Spheres
Blending surfaces
B-surfaces
Foreign geometry surfaces
Offset surfaces
“Generated” surfaces such as swept and spun surfaces
几何实体--曲线(Curve)
Straight lines
Circles
Ellipses
Intersection curves – the intersection between two surfaces
B-curves
Foreign geometry curves
2.1.2 形体的表示模式
①体素调用法
②单元分解法
③扫描变换表示法
④边界表示法
⑤体素构造表示法
如何选择形体表示方法?
首先是该表示方法蕴含信息的完整性,即这种表示方法所决定的数据结构是否唯一地描述了一个实际形体;
其次是该表示方法所能表达形体的覆盖率,即定义形体范围的大小。覆盖率越高,造型系统的造型能力越强。
边界表示法 (B-rep表示法)
边界表示法是以形体表面的细节,即以顶点、边、面等几何元素及其相互间的连接关系来表示形体的。
B-rep表示
边界表示法
重要特点:该方法详细记录了构成形体的所有几何元素的几何信息及其拓扑关系。
四面体及其层次表示
边界表示的数据结构
翼边结构 WED ( Winged Edge Data Structure )
WED以边为核心来组织数据
►两个点指针
►棱边--有向线段
其棱边为曲线段,这时必须增添一项指针
指向该曲线边数据
►两个环指针
►四个指向边的指针
翼边结构
精确B-rep法
早期的B-rep法只支持多面体模型。
现在由于参数曲面和二次面均可统一用NURBS曲面表示,面可以是平面和曲面,边可以是曲线,这样使实体造型和曲面造型相统一,不仅丰富了造型能力,也使得边界表示可精确地描述形体边界。
B-rep法的优点
(1)表示形体的点、线、面等几何元素是显式表示,使得形体的显示很快.并且很容易确定几何元素之间的连接关系;
(2)可对B-rep法的形体进行多种操作和局部修改。
(3)便于在数据结构上附加各种非几何信息,如精度、表面粗糙度等。
由于B-rep表示覆盖域大,原则上能表示所有的形体,而且易于支持形体的特征表示等,Brep表示已成为当前CAD/CAM系统的主要表示方法。
B-rep法的缺点
(1)数据结构复杂,需大量存储空间,维护内部数据结构及一致性的程序较复杂;
(2)对形体的修改操作较难实现。
(3)B-rep表示不一定对应一个有效形体,通常运用欧拉操作来保证B-rep表示形体的有效性、正则性等。
体素构造表示法 (CSG法)
是一种利用一些简单形状的体素,经变换和布尔运算构成复杂形体的表示模式。
采用二叉树结构(CSG树)来描述体素构成复杂的形体的关系 。
几何表示——CSG
CSG法
树根表示定义的形体
树叶为体素或变换量(平移量,旋转量)
中间结点表示变换方式或布尔运算的算子
CSG的二叉树结构
CSG法
CSG树表示是无二义性的,也就是说一棵CSG树表示能够完整地确定一个形体。
但一个复杂形体可用不同的CSG树来描述它。
CSG法
常用的体素
CSG法的数据结构
一部分是连接体素以及由集合运算和几何变换所生成子形体的二叉树的数据结构;
另一部分是描述这些体素位置和几何形状的数值参数。
CSG法的优点
(1)数据结构比较简单,信息量小,易于管理;
(2)每个CSG都和一个实际的有效形体相对应;
(3
文档评论(0)