CAD产品几何造型基础
第07章:几何建模与实体造型2014

4. 面(Face)
由于区分面的正、反向在面面求交、交线分类、 真实图形显示等应用中是十分重要的,因此要 区分面的方向,一般用其外法矢方向(即指向 形体外部且与面正交的方向)作为面的正方向。
Hale Waihona Puke 体模型 在实体模型的构造过程中,一个三维实体被看 作是由一组有规则的基本几何体组成的,这些 基本几何体称为体素(Primitive),如立方体、 圆柱体、锥体和球体等。虽然每个体素的计算 机表示并不困难,但由体素组成零件时,体素 之间的组合关系却千变万化,因此实体造型的 核心问题是采用什么方法来表示这些基本体素 间的关系。
形体的定义
除了几何信息和拓扑信息外,形体的非几何信 息主要包括形体的物理属性和工艺属性,如形 体的质量、性能参数、公差、加工粗糙度和技 术要求等信息。为了满足CAD/CAM系统集成 的要求,非几何信息的描述和表示显得越来越 重要。
三维形体的层次结构
任何一三维形体都可以由空间封闭面组成,面由 一个或多个封闭环确定,而环又是由一组相邻的 边组成,边由两点确定,点是最基本的拓扑信息, 这种由点、边、环、面和实体等形成的层次结构, 实际上反映了形体的几何信息以外的拓扑信息。
第7章 几何建模与实体造型
7.1 几何建模和造型技术概述
几何建模(Geometry Modeling也称为产品几何 造型) :研究如何采用数学方法在计算机中表 示物体的形状、大小、位置和结构等属性及其 相互关系,以便在计算机中建立产品对象的几 何模型(Geometric Model)。
建模基础知识

第章建模基础知识建模技术是CAD系统的核心技术,计算机集成制造系统(CIMS)的水平与集成在很大程度上取决于三维几何建模软件系统的功能与水平。
对于现实世界中的物体,从人们的想象出发,利用交互的方式将物体的想象模型输入计算机,计算机以一定的方式将模型存储起来,这个过程称为建模。
即首先研究物体的描述方法,得到一种想象模型(亦即外部模型),它表示了用户所理解的事物及事物间的关系,然后将这种模型转化为用符号或算法表示的形式,最后形成计算机内部的模型。
因此,建模过程就是一个产生、存储、处理、表达现实世界的过程。
在实际的产品设计中,建模可以分为几何建模和特征建模两种类型,分别介绍如下。
1.1 认识几何建模几何建模是指形体的描述和表达是建立在几何信息和拓扑信息基础上的建模。
其主要处理零件的几何信息和拓扑信息。
几何信息一般是指物体在欧氏空间(欧氏几何所研究的空间称欧氏空间,它是现实空间的一个最简单并且相当确切的近似描述)中的形状、位置和大小,一般指点、线、面、体的信息。
拓扑信息则是指物体各分量的数目及其相互间的连接关系。
目前常用的三维几何建模包括线框、表面和实体建模。
1.线框建模线框建模用一系列空间直线、圆弧和点表示形体,并在计算机内部生成相应的三维映像。
通过修改点和边来改变形体的形状。
与该模型相关的数学表达式是直线或曲线方程、点的坐标以及边和点的连接信息。
线框模型描述的是产品的轮廓外形。
在CAD/CAM 软件中,线框模型相当于投影视图中的轴测图,此类投影视图也属于平行投影,且只有一个投影面。
当物体的3个坐标面不与投影方向一致时,则物体平行于3个坐标面的平面的轴测投影在轴测投影面中都得到反映,因此,物体的轴测投影才有较强的立体感。
例如,在Pro/E 的工程图环境中,打开【绘图视图】对话框,并创建轴测图,如图1-1所示。
线框建模所构造的实体模型只有离散的边,而没有边与边的关系,与该模型相关的数学表达式是直线或曲线方程、点的坐标及边和点的连接关系。
三维CAD教程--【第5章 曲面造型】中望3D

第5章曲面造型第5章曲面造型实体建模有时并不能满足造型设计需求,特别是设计复杂的自由形状。
中望3D提供多种的曲面造型功能,主要分为曲面构建和曲面操作两部分,如图5-1和图5-2所示。
多个曲面封闭后可以转换为实体造型,同时实体造型在删除一些曲面自动转换为开放的曲面造型。
图5-1“曲面构建”功能图5-2“曲面操作”功能5.1曲面构建5.1.1直纹曲面单击工具栏【曲面】→【曲面构建】→【直纹曲面】功能图标,弹出“创建直纹曲面”对话框,如图5-3所示。
直纹曲面根据两条线路径建立曲面,横截面线上的对应点以直线方式连接。
图5-3“创建直纹曲面”对话框145【路径1,路径2】创建直纹曲面所需要的两条线,值得注意的是,直线选取时的位置、选取的线上的点在同方向和不同方向时产生的效果如图5-4所示。
【脊线】选择一条线作为脊线,创建的直纹曲面边界和脊线所在的平面垂直,并且直纹曲面范围不会超过路径和脊线范围,如图5-5所示。
图5-4直纹曲面“路径”选项的示例图5-5直纹曲面“脊线”选项的示例【保留曲线】勾选该选项的复选框后,将保留用于创建直纹曲面的线,否则将删除。
创建直纹曲面操作步骤:单击【直纹曲面】功能图标。
选择路径,按图5-6选择两条边作为直纹曲面的路径,注意点选的位置。
单击“确定”按钮,完成直纹曲面的创建。
直纹曲面示例如图5-6所示。
图5-6直纹曲面示例图5-7设置曲面自动缝合经验参考:创建的曲面是否和连接的曲面进行自动缝合,在菜单【编辑】→【参数设置】中进行设置,如图5-7所示,勾选“创建面时自动缝合面边界”选项,新创建的面会自动和相连的面缝合。
146第5章曲面造型5.1.2圆形双轨单击工具栏【曲面】→【曲面构建】→【圆形双轨】功能图标,弹出“创建圆形双轨”对话框,如图5-8所示。
该功能在两条路径线间创建圆形横截面的曲面,创建的方式有常量、变量、中心和中间4种,选择不同的方式设置稍有变化。
图5-8“创建圆形双轨”对话框【方式】创建圆形曲面的方法选择,有常量、变量、中心和中间4种,如图5-9所示。
机械CADCAM基础习题解答

华中科技大学出版社习题解答1、简述CAD/CAM集成的基本概念。
答:集成是指将基于信息技术的资源及应用聚集成一个协同工作的整体,集成包含功能交互、信息共享以及数据通信三个方面的管理与控制。
1、定义术言“有限元”。
答:有限元法是用有限数量的单元将作为分析对象的结构连续体进行网格离散化,并通过这些单元的位移、应变和应力的近似求解来分析结构连续体的整体位移、应变和应力的一种数值方法。
2、如何理解有限元法中的“离散”概念?答:有限元法是基于固体流动的变分原理,以数学上平衡微分方程、几何上变形协调方程和物理上的本构方程作为基本的理论方程,结合圣维南原理和虚位移原理作为解决问题的手段,通过求解离散单元在给定边界条件、载荷和材料特性下所形成的线形或非线形微分方程组,从而得到结构连续体的位移、应力、应变和内力等的结果。
其描述的准确性依赖于单元细分的程度(即几何相似性)、载荷的真实性、材料力学参数的可信度、边界条件处理的正确程度(即力学相似性)等。
简言之,有限元法就是一个基于下列基本假设上的“化整为零”的分析方法和“积零为整”的研究方法。
3、列出有限元法的5种优点。
答:连续性、均匀性、同向性、线弹性和小变形。
4、列举和简要说明有限元法的一般步骤。
答:有限元法求解问题的基本步骤为:1、问题及求解域定义;2、求解域离散化;3、确定状态变量及控制方法;4、单元推导;5、总装求解;6、联立方程组求解和结果解释。
6、如何理解优化设计方法与传统设计方法的异同点,以及优化设计方法较传统设计方法有何优势。
答:传统设计所遵循的“原始方案→计算和校核→调整方案→再计算和校核→…”的设计流程,是以牺牲设计效率和质量为代价的相对繁琐和耗时的设计方法,随着设计越来越系统化,设计规模越来越大型化,该方法已经越来越不能满足设计的时效和精度要求。
代之而起的优化设计方法则采用数学方法和计算机的“自动探索”,来代替传统设计所遵循的设计流程。
17、建立系统模型的意义何在?模型建立的一般步骤是什么?答:我们所面对的系统大多数并不具备真实试验的可行性,这时就需要按照实际系统建立出系统相关抽象的模拟模型即系统模型并对之进行研究,然后依据这个系统模型的分析结果来推断实际系统的各种可能的工作状况。
第9讲 三维几何建模-1分解

用CSG 树表示一个形体是无二义性的,但一个形 体可以有不同的 CSG树表示,取决于使用的体素、构 造操作方法和操作顺序。
CSG表示依赖稳定可靠的布尔运算算法支撑。
CSG表示法的优点:
1. 数据结构比较简单,数据量比较小,易于管理;
2. 每个CSG都和一个实际的有效形体相对应;
3. CSG树记录了形体的生成过程,可修改形体生成的各环节 以改变形体的形状;
BREP表达数据结构举例
Brep表示法的优点:
1. 表示形体的点、线、面等几何元素是显式表示、使得形体 的显示很快并且很容易确定几何元素之间的连接关系; 2. 可对Brep法的形体进行多种局部操作,比如倒角; 3. 便于在数据结构上附加各种非几何信息,如精度、表面粗 糙度等。 4. Brep表示覆盖域大,原则上能表示所有的形体
几何造型技术
几何造型技术是研究在计算机中,如何表达物体模型形 状的技术。几何造型通过对点、线、面、体等几何元素 的数学描述,经过平移、旋转、变比等几何变换和并、 交、差等集合运算,产生实际的或想象的物体模型。
第8讲 几何造型-I
1.几何形体的计算机内部表达 2.实体模型的CSG、BREP表达 3. 实体模型的其它表达方法
class EDGE {
同线框模型
class FACE
{
int edge_num; EDGE * edge; int face_type; SURFACE sur; …………. //边数 //边链表 //面类型 //面方程
………….
………….
}
}
}
实体模型的特点
根据实体模型,可以进行物性计算(如体积、质 量,惯量)、有限元分析等应用。
4. CSG表示可方便地转换成边界(Brep)表示。
几何造型基础

X
3. 实体造型
(3)边界表示法 B-rep 边界表示法B—Rep(Boundary Representation)是用实体的边 界亦即若干封闭的面,平面或曲面来表示实体。其基本思想是:体 是由面围成的封闭的几何体。这种表示模式在计算机图形学中有广 泛的应用。 B-Rep的特点:含有面、边、顶点及其相互关系的信息,易于局 部修改,计算量小。与零件的生成过程无联系,存贮量大。
几何信息:物体在空间的形状、尺寸及位置的描述; 拓扑信息:构成物体的各个分量的数目及相互之间的连接关系
X
第
几何造型概述
4 页
几何造型的过程
X
第
几何造型概述
5 页
机械产品模型
几何信息、物理信息、功能信息、工艺信息
形状 几何信息 大小
几何模型
位置 数目 拓扑信息 联系
X
第
几何造型概述
几何造型方法:
2-3-2 常用产品数据交换标准简介
(1)图形数据交换规范 IGES(Initial Graphics Exchange Specification)
42 页
由美国国家标准局(NBS)主持成立的由波音公司和通 用电气公司参加的技术委员会于1980年编制出的初始图形信 息交换技术规范。它开创了国际性的CAD/CAM技术的数 据交换文件格式标准化工作。我国于 1993年 9月将 IGES 3.0 作为国家推荐标准。
第
27 页
X
3. 实体造型
(2)构造立体几何表示法CSG 特点: 方法简单,与零件的生成过程 相似,最终物体的几何信息要通 过CSG结构推算出来,计算量大, 其它表示法易于转为CSG结构, 而CSG不易于转换为其它结构。
cad教程第7章_三维绘图基础知识

幻灯片1第7章三维绘图基础知识AutoCAD 2004在工程制图的应用中有一项重要的功能,即绘图零件的三维实体模型。
AutoCAD 2004提供直接绘制三维实体的功能,并支持多种三维绘制方法。
本章主要向用户介绍三维绘图的基础知识,讲解基本的三维图形绘制和编辑命令,使用户对AutoCAD 2004三维造型的特点、使用方法及使用技巧有基本的了解,掌握一定三维图形的看图和绘图能力。
幻灯片27.1 基本概念7.2 基本绘图操作7.3 绘制三维表面模型7.4 基本编辑操作7.5 观察和渲染三维图形7.6 三维典型零件绘制实例幻灯片37.1基本概念●7.1.1三维造型的分类用计算机绘制三维图形的技术称为三维几何造型。
A u t o C A D2004可绘制的三维图形有线框模型、表面模型和实体模型3种类型。
幻灯片4●1.线框模型线框模型是三维形体的框架,是一种较直观和简单的三维表达方式,由描述对象的线段和曲线组成,如图7-1所示。
幻灯片5图7-1 线框模型示例幻灯片6●2.表面模型表面模型用面描述三维对象,它不仅定义了三维对象的边界,而且还定义了表面,即其具有面的特征。
图7-2给出了表面模型的示例。
幻灯片7图7-2 表面模型示例幻灯片8●3.实体模型实体模型不仅具有线、面的特征,而且还具有体的特征。
图7-3给出了实体模型的几个示例。
幻灯片9图7-3 实体模型示例幻灯片10对于实体模型,我们可以直接了解它的体特性,如体积、重心、转动惯量和惯性矩等;可以对它进行消隐、剖切和装配干涉检查等操作,还可以对具有基本形状的实体进行并、交、差等布尔运算,以创建复杂的组合体。
此外,由于着色、渲染等技术的运用可以使实体表面表现出很好的可视性,因而实体模型还广泛用于三维动画、广告设计等领域。
幻灯片11●7.1.2用户坐标系的基本概念用户坐标系(U C S)是用来指明当前可以实施绘图操作的默认的坐标系,在任何情况下都有且仅有一个当前用户坐标系。
《产品三维造型与设计》课程标准

《产品三维造型与设计》课程标准1.课程简介产品三维造型与设计是数控技术专业的核心专业课程之一,是基于NX1926版本进行讲授的,在学生学习完《机械制图》、《机械设计基础》、《机械制造技术》等课程,已经具备零件CAD绘图及零件手工编程并加工能力的基础上,通过本课程学习,使学生具备对复杂零件和模具造型的能力,满足模具制造业和机械加工制造业中复杂曲面零件造型设计,通过本课程的学习,培养具有良好职业道德和创新精神,掌握本专业技术知识,具备相应实践技能以及较强实际工作能力,从事产品设计、造型的高素质技能型人才。
表1 产品三维造型与设计与专业模块对应表按照工作过程设计本课程的教学过程,对产品要素进行分析,按照由简单到复杂、由二维到三维的递进关系设计教学项目载体,将产品设计基本知识、二维绘图构建、三维造型等知识技能融入产品的设计加工工作过程中充分体现了工学结合、能力递进的课程设计思路。
根据学科特点,以“任务驱动法”将教学内容设置成一个个具体的教学任务贯穿本课,在任务驱动下,激发学生学习兴趣,引导他们学会去发现、去思考,寻求解决问题的方法。
二、课程目标1.坚定四个自信,树立制造强国的责任感和使命感;2.形成良好的职业道德和职业规范,具备精益求精的工匠精神;3.根据产品图纸,完成较复杂零件的数字化建模、设计能力;4.培养学生熟练的同步建模技能,增强模型改造后处理能力;5.培养学生职业道德、人生观;三、内容标准及实施建议1.课题/项目安排及学时分配为了达到本课程教学目标,使学生具备产品三维造型岗位所必备的素质、知识和技能,共设计5个项目,根据企业的产品实际工作过程和要求,尤其注重零件的三维建模能力,实施情况见表2:表2 课题/项目安排表1.本课程的达标要求:(1)必须通过的模块:模块1 ——模块4;(2)可以选修的模块:模块5;(3)本课程合格标准:模块1——模块4均需合格。
1.师资基本条件从事本课程教学的教师应具备如下的能力素质基本要求:(1)熟练掌握计算机辅助软件(UG)的使用;(2)熟练掌握典型零件的建模制定;(3)熟练掌握机械制图国家标准;2.实践教学条件学校是国家示范性数控高等职业教育实训基地建设单位,建有设备资产总值达1400余万元的现代制造中心,拥有包括中央与地方共建现代制造技术基础实验室在内的12个实验实训室。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2). 优点与缺点
(1)优点 详细记录了三维形体所有几何元素的几何 信息和拓扑信息,这在图像生成和模型表 面积计算等应用中表现出明显的优点;所 表示的实体不存在二义性。 (2)缺点 存储量大; 不能反映形体的构造过程
3. 实用系统中的CSG法和B-rep法
2.2 参数化几何造型
这种方法使用拓扑约束和尺寸约束来定义和 修改几何模型。将尺寸用变量表示,作为设计 的几何参数,以建立通用的几何模型。
优点
可快速设计出形状相似仅尺寸不同的一组零 件。具有动态修改几何模型的能力。
局限性
一般不能改变图形的拓扑结构。
2.3 基于特征的实体造型
特征造型是以实体造型为基础,用具有 一定设计或加工功能的特征作为造型的基本 单元建立零部件的几何模型。
1.1 线框模型 (Wireframe Model) 由构成物体的一组顶点和边来表示物体的几 何形状,其中边可以是直线,也可以是曲线, 如园弧、二次曲线、B 样条曲线和Bezier曲 线。
例. 立方体的线框模型及其计算机表示
线框模型
顶点表
棱线表
提供了定义形体的点、线的几何信息,以及点与 边之间连接关系的拓扑信息。
被运动的对象,称为基体,可以为曲线、面。
扫描运动的轨迹,称为扫描轨迹。
在以B-rep表示为主的实体系统中,扫描
表示法经常作为一种输入形体的手段 设计二维图形 调用扫描命令 生成三维实体
2 参数化特征造型技术
实体造型系统的不足 参数化几何造型(Parametric Modeling) 特征造型(Feature-based Modeling) 参数化特征造型系统 发展趋向
1 几何造型
几何造型是CAD系统的核心
产品设计: 用户设计所需要的几何产品。
几何造型:在计算机内生成所需要的几何形 状。
计算机图形学:在输出设备上显示所生成的 图形。
三维几何形体的计算机表示
两种信息:几何信息和拓扑信息
• 线框模型、表面模型和实体模型
几何造型技术的发展
• • • • 线框模型 表面摸型 实体模型 特征造型
1.2 表面模型 (Surface Model)
表面模型是以物体的各个表面为单位来表示其形体 特征的,在线框模型的基础上增加了有关面和边的 信息、拓扑信息。 表面模型提供了定义形体的点、线、面的几何信息, 以及点与边、边与面之间连接关系的拓扑信息。
例. 立方体的表面模型
表面模型的数据结构是在线框模型数据结构的 基础上增加面的有关信息。
(1)优点 利用曲面造型能够构造诸如汽车、飞机、船舶、 模具等非常复杂的物体。 并且,由于表面模型比线框模型提供了形体更多 的几何信息,因而还可实现消隐、生成明暗图、 计算表面积、生成表面数控刀具轨迹及有限元网 格等。
(2)缺点
操作复杂,需具备一定的曲面造型知识。
由于缺乏面与体的关系,不能区别体内与体
缺点:
CSG树只定义了物体的构成体素及构造 方式,没有反映物体的面、边、顶点等 有关信息,因此这种数据结构称为“不 可计算的”。
当真正进行物体的拼合运算并最终显示 物体时,还需将CSG树数据结构转换为 边界表示的数据结构。
3 边界表示法 (B-rep)
边界表示法及其与表面模型的区别
边界表示法的优缺点
3. 有效实体(正则形体,简称实体)
形象地说,有效实体(正则形体)是由实体内 部的点及紧紧包着这些点的表皮组成。 一个有效的实体应具有如下的性质:
刚性 三维一致性:即实体没有悬面、悬边及孤立的点 有限性 封闭性
4. 正则集合运算
正则算子 r :先求内部,再求闭包。
删除无效实体所有的悬挂面、边和孤立的点, 以得到有效的实体。
因此,更严格地讲,CSG法是由简单的正则 集经过正则集合运算构造复杂实体的方法。显 然,CSG法所构造的实体是有效实体。
5. CSG树 CSG法所构造的实体可以用一棵二叉树来 描述。 Root:
Final Object NonTerminal Nodes: Boolean Operators or Motions Leaf Nodes: Primitives or Transformation Data
1 实体模型的概念
实体模型的核心问题是采用什么方法来表示实体。 与线框模型和表面模型的根本区别在于:实体模型不 仅记录了全部几何信息,而且记录了全部点、线、面、 体的信息。
为了确定表面的哪一侧存在实体,常用的方法是用 有向棱边的右手法则确定所在面的外法线方向,例如 规定正向指向体外。
表面F
1
2 3 4
2.1 实体造型系统的不足
几何模型难以修改,不能适应产品开发的动态过
程。
着眼于完善产品的几何描述能力。它只存储了物
体的几何形状信息,缺乏产品在开发和生产整个 生命周期所需的全部信息,如材料、尺寸公差、 加工特征信息、表面光洁度和装配要求等,因此 不能符合数据交换规范的产品模型,导致CAD/ CAPP /CAM集成的先天困难。
2.4 参数化特征造型系统
将参数化造型的思想用到特征造型中来,对产 品的特征进行参数化造型,就形成了参数化特征 造型,目前许多主流的实体造型系统如 Solidwork 、 I - DEAS 、Pro/Engineer、 UnigraphicsⅡ等均提供了有关功能。
2.5 发展趋势
CAD/CAPP /CAM集成 反向工程(Reverse Engineering) 面向网络的CAD应用
棱线号
2 3 4
1
-5 -6 -7 -8 -1 -10 -5 -9 2 11 6 10
5
6
3 12 7 11
-4 -9 -8 -12
表 面 表
2 几何实体构造法(CSG法)
CSG模型是用简单实体(称为体素)通过集 合运算交、并、差构造复杂实体的方法。
1. 集合的交、并、差运算
2. 简单实体的构造
2. 由位于矩形网格上的一组输入点(称为控 制顶点)构造曲面。
Bezier曲面
B样条曲面
3. 通过插值其他曲面构造曲面
圆角曲面(Fillet Surface):它为两个曲面间的 过渡曲面,性质为B样条曲面
说明:尽管定义曲面 的方式多种多样,但 它们都可以由NURBS 曲面统一表示。
组合曲面
特征造型的优点:
(1) 在更高的层次上从事产品设计工作: 使设计人员将更多的精力用在创造性构思上; 使产品设计更易为别人所理解; 使设计的图样更容易修改。
(2) 有助于加强产品设计、分析、工艺准备、 加 工、检验各部门之间的联系。
(3) 促进产品的集成信息模型的实现,因 为特征造型能够很好地表达产品的完整 的技术和生产管理信息。 (4) 有助于推动行业内的产品设计和工艺 方法的规范化、标准化和系列化。 (5) 促进智能CAD系统和智能制造系统的 逐步实现。
所提供的造型手段不符合工程师的设计习惯。
它只提供了点、线、面或体素拼合这些初级构 形手段,不能满足设计、制造对构形的需要。因 为设计工程师和制造工程师在设计一个零件时, 总是从那些对设计或制造有意义的基本特征出发 进行构思以形成所需的零件。其中的特征包括各 种槽(如方形槽、V形槽、燕尾槽、盲槽)、凹 坑、圆孔、螺纹孔、顶尖孔、退刀槽、倒角等。
例子
AUTOCAD AME: 基本表示模式:同时采用CSG和B-rep方法 输入模式: CSG、扫描输入
输入模式中所提到的B-rep或CSG是指界面操 作的方式,它们分别采用了B-rep或CSG法的 思想,不要与所采用的机内存储方法混淆起来。
1. 3.4 扫描表示法
空间中的二维形体沿着某一路径扫描时的运动轨 迹将定义一个二维或三维物体。 两个要素:
实用系统中的CSG法和B-Rep法
1). B-rep法及其与表面模型的区别 (1) B-rep法
边界表示法是用物体封闭的边界表面描述物体的方法, 这一封闭的边界表面是由一组面的并集组成的。
(2)边界表示中的层次结构
例子
Cube V4 E4 F1 F2 F3 F4 F5 F6 V1 F3 V3 E3 F2 F1 E2 E1
外,不能指出哪里是物体的内部与外部信息,
因此,表面模型仅适用于描述物体的外壳。
1.3 实体模型 (Solid Model)
实体模型的概念
几何实体构造法(Constructive Solid Geometry)
边界表示法(Boundary Representation)
扫描生成法(Sweep Representation)
A Wrench
CSG Binary Tree
CSG法的优点与缺点 优点:
6.
用CSG法表示复杂实体非常简明,可惟一
地定义物体。 CSG法所表示的实体的有效性是由体素的 有效性和集合运算的正则性自动得到保证。 CSG树描述物体非常紧凑,体素种类越多, CSG法所能定义的实体的覆盖域越宽。 在大多数实体造型系统中作为用户输入手 段。
(1) 由于 CSG 法描述实体的能力强,故几乎在所
有基于边界表示法的实用系统中,都采用 CSG 法 作为实体输入手段。 例如,有建立体素的命令,进行各种体素拼合的 命令,以及修改某个体素的命令等;当执行这些 命令时,相应地生成或修改边界表示数据结构中 的数据。
(2)在实用造型系统中,边界表示法已逐渐成 为实体的主要表示形式。这是因为: • 用CSG法构造复杂的实体存在局限性。 边界表示法采用了自由曲面造型技术, 能够构造像飞机、汽车那样具有复杂 外形的实体,用 CSG 法的体素拼合则 难以做到。
六个面
V2
E1 E2 E3 E4 E5 E6 E7 E8 E9 E10 E11 E12