- 58
- 0
- 约1.95千字
- 约 2页
- 2017-05-27 发布于重庆
- 举报
计算机辅助设计笔记
CAD所解决的问题:表示,修改,显示,计算机制造的集成。
CAD的发展历史:线框模型,实体模型,参数化模型,表面模型。
CAD和CG的区别与联系
CAD强调在利用计算机软件,硬件系统辅助工程技术人员对产品或工程进行设计,分析,改造以及交互式显示输出的方法(或手段)是一门多学科的综合性应用技术,
CG是研究通过计算机将数据转换成图形,并在专用设备上显示的原理,方法和技术的学科。
联系:都可以用来描述图形
区别:CAD可以精确的描述图形,CG可以描述真实感的图形。
有哪些坐标系,他们的功能或作用是什么,为什么需要这几种坐标系?
有五种坐标系:设备坐标系,虚拟设备坐标系(规格化的设备坐标系),世界坐标系(又称用户坐标系),造型坐标系,观察坐标系。
功能:设备坐标系用于在图形设备上定义图形或窗口的位置;规格化设备坐标系用于在编写图形程序时,避免由于设???坐标系与设备的相关性影响应用程序的可移植性;世界坐标系用于描述现实世界的整个布局;造型坐标系用于描述世界坐标系中每个具体物体形状;观察坐标系用于将三维物体投影到显示屏幕(或观察平面)上。
因为现实世界中的物体是三维的,而用于显示物体的屏幕等设备是二维的,各种坐标系的应用,连接了2D和3D之间的鸿沟,缩影需要这些坐标系。
(1)控制点:又称为特征点,是用于确定曲线和曲面的位置与形状,且相应曲线和曲面不一定经过的点。
(2)型值点:是用于确定曲线和曲面的位置和形状,且相应的曲线和曲面一定经过的点。
(3)插值点:插值点是为提高曲线和曲面的输出精度,或为修改曲线和曲面的形状,在型值点或控制点之间插入的一系列点。
(4)孤立点:在实体定义时不允许出现的点。
6. 什么是流体,非流体?
通常把具有维数一致的边界所定义的形体称为流体。
把存在悬边和悬面,维数不一致的形体称为非流体。
7. 表面模型,实体模型是怎样消除线框模型的二义性的?(从几何和拓扑两方面回答)
线框模型:拓扑信息:边和点之间的相邻联系,几何信息:点的坐标和边(直线和曲线)的方程。
表面模型:表面模型在线框模型的基础上正价了有关面的信息(包括面,边信息和表面特征信息),以及表面的连接信息。
实体模型:实体模型在表面模型的基础上明确定义了在表面的哪一面存在实体,增加了给顶点与形体之间的关系信息(点子在形体内部,外部或在形体表面),定义了表面的外法失方向 。
8. 扫掠,蒙皮的含义以及影响这个结果的因素有哪些?
扫掠: 一个封闭界面沿某一运动轨迹做平移扫描或回转运动构造实体,称之为扫掠造型。
蒙皮:蒙皮构造是在一条空间曲线上预先定义一些形状和大小不同的横截面,通过在这些截面上覆盖一层蒙皮并将起、终界面封闭面构造成的变截面实体。
影响结果的因素:扫掠路径,截面,路径与截面的法向量的夹角。
两者的不同点:扫掠造型时的截面都是相同的,蒙皮造型时的截面是变化的。
8. CSG和边界表示各自的优缺点
CSG树形结构优点:
数据结构简单,紧凑,数据管理方便。
CSG树存储的都是正则实体,正则实体给出了实体内外区域的明确定义。
实体的CSG表示法随时可以转换成相应的B-Rep表示法(即边界表示),因此,CSG树形表示可以作为B-Rep编写的应用程序的接口(界面)。
通过改变相关体素的参数可以很容易的实现参数化造型。
缺点:
由于CSG树存储的是集合运算的历史,故其造型过程只采用集合运算,这使其应用范围受到了限制,一些很方便的局部修改功能,如拉伸,倒圆等不能使用。
运算量大,由一个采用CSG 树型结构表示的形体中提取出所需的边界信息很困难。
边界表示的优点:
由边界表示的数据结构简明,紧凑。
缺点:书上98页
9. Hermit 曲线,Bezier曲线和B样条曲线的特点,优点和缺点
Hermit 曲线特点:缺少灵活性和直观性。优点:简单且易于理解。缺点:给出两断点处的切线矢量作为边界条件很不方便。
Bezier曲线特点:是一种以逼近为基础的曲线。端点性质,凸包性,几何不变性。
缺点:书上116页。
B样条曲线性质:端点性质,局部性,扩展性。优点:可进行局部修改,曲线更逼近特征多边形,曲线的阶次和特征多边形的顶点无关。
10. 布尔运算:指三维模型的并,交,差集合运算。最本质的运算是交运算。(书上93页)
正则布尔运算:是保证在两个实体在进行布尔运算时得到的是一个有效的实体。(即要去掉无效实体部分)
无效实体:可能有悬空的边,悬空的面。
11. 根据给出的t值,计算Bezier曲线,B样条曲线。
12. 窗口与视区的变换(书上72页)变换过程
13. 组合变换(书上86页第五题,同题型)说明组合矩阵???乘的顺序。
原创力文档

文档评论(0)