现代设计方法自考笔记 第一章.docx
- 文档编号:15885358
- 上传时间:2023-07-08
- 格式:DOCX
- 页数:18
- 大小:178.08KB
现代设计方法自考笔记 第一章.docx
《现代设计方法自考笔记 第一章.docx》由会员分享,可在线阅读,更多相关《现代设计方法自考笔记 第一章.docx(18页珍藏版)》请在冰点文库上搜索。
现代设计方法自考笔记第一章
第一章计算机辅助设计
第一节CAD系统概述
1、CAD(计算机辅助设计)指人们在计算机软、硬件的辅助下对产品或工程进行设计、绘图、分析计算、修改和编写技术文件及显示、输出的一种设计方法。
2、一般把应用于CAD作业的计算机(中、小型或微型计算机等)、软件(计算机的操作系统、图形支撑软件和专业应用软件等)以及外围设备(打印机和绘图仪等),总称为CAD系统。
3、70年代,出现了将CAD硬件与软件配套交付用户的“交钥匙系统”
4、CAD技术在机械工业中主要应用有二维绘图、图形及符号库、参数化设计、三维造型、工程分析(常见的有有限元分析、优化设计、运动学及动力学分析等)设计文档和生成报表。
5、CAD技术的主要特点有以下几个方面:
1)制图速度快,减少手工绘图时间,提高了工作效率。
2)图样格式统一,质量高,促进设计工作规范化、系列化和标准化。
3)提高分析计算速度,能解决服装设计计算问题。
4)易于技术资料的保存及查找,修改设计快,缩短了产品设计周期。
5)设计时可预估产品性能。
6、CAD涉及到的基础技术:
(1)图形处理技术
(2)工程分析技术(如有限元分析、优化设计方法、物理特性计算、模拟仿真以及各行各业中的工程分析)
(3)数据管理与数据交换技术
(4)文档处理技术
(5)软件设计技术。
7、CAD系统可根据其用途来分类如机械CAD系统、电气CAD系统等,目前最常见的硬件分类:
(1)集中式主机系统
(2)分布式工程工作站系统
(3)微型计算机系统。
第二节CAD系统的硬件和软件
1、典型的CAD系统基本硬件一般由主机、输入设备、输出设备和存储设备四部分组成。
2、计算机主要是指计算机的中央处理器CPU和内存储器两部分,它们是控制和指挥整个系统运行并执行实际运算、逻辑分析的装置,是系统的核心。
3、输入设备主要有键盘、光笔、鼠标器、数字化仪和图形扫描仪。
与主机的标准端口RS-232C串口连接的有鼠标器、数字化仪和图形扫描仪。
主要作用是将字符、平面上或空间中点的坐标输入计算机,其基本功能是“定位”和“拾取”。
①“定位”是确定和控制光标在屏幕图形上的位置,
②“拾取”是选取屏幕图形上的某一内容。
4、计算机的键盘分字符键、数字键和功能键三种。
5、光笔是一种检测装置,它能够将屏幕上的显示状态(明暗变化)转换为电信号,送给计算机。
6、鼠标器用来控制和移动光标在屏幕上的位置,有机械式和光电式之分。
数字化仪有电磁感应式、静电感应式、超声波式以及磁致伸缩式;其作用是输入图形、跟踪光标位置和选择菜单;数字化仪的典型指标是:
分辨率、精度、重复精度、板的面积等。
7、图形扫描仪是直接把图形扫描输入计算机中,以像素信息进行存储表示的设备;按颜色可分为单色扫描仪和彩色扫描仪;按所采用的固态器件可分为电荷耦合器件(CCD)扫描仪、MOS电路扫描仪、紧贴型扫描仪等。
8、CCD扫描仪的工作原理是:
用光源照射原稿,投射光线经过一组光镜头射到CCD器件上,再经过模/数转换器、图像数据暂存器等,最终输入到计算机或者图形/文字输出设备。
9、常用的图形输出设备可分为两大类:
(1)是与图形输入设备相结合,构成具有交互功能的可以快速生成和删改图形的显示设备;
(2)是在纸或其它介质上输出的可以永久保存图形的绘图设备。
它包括显示设备和绘图设备。
10、显示设备包括图形适配器和图形显示器;从成像原理上有随机扫描式、存储管和光栅扫面式三种。
11、绘图设备包括:
1)滚筒式绘图仪2)平板式绘图仪3)静电式绘图仪
12、滚筒式绘图仪是按插补原理进行的,绘图笔沿X或Y方向移动一步的距离称为步距,也叫脉冲当量,滚筒式绘图仪结构简单,价格便宜,易于操作,占地面积小,绘图速度快,但精度低。
13、平板式绘图仪其特点体积小,重量轻,价格低,但绘图速度、精度低。
14、静电式绘图仪的主要技术指标有:
绘图速度、步距、绘图精度、绘图仪功能等。
15、数据存储设备主要指外存储器,是用来存放大量的暂时不用而等待调用的程序和数据的装置。
系统对存储设备的要求:
一是存储量大,二是存取效率高。
磁盘有软磁盘和硬磁盘两种。
但由于磁带是顺序存取工作方式,不便于是随机访问的数据存储,故一般用于存储批量大、使用频繁的数据和用于备份保存数据。
16、CAD系统由硬件和软件两部分组成。
硬件是实现CAD各项功能的物质基础。
软件是实现CAD各项功能技术的核心;计算机软件是指与计算机操作使用有关的程序、规程、规则以其相关文档资料的总和。
17、CAD以软件可分为三类和起作用:
(1)系统软件系统软件是直接配合硬件工作并对其它软件起支撑作用的软件,主要指操作系统及各种计算机语言等;
(2)支撑软件CAD支撑软件是指在CAD系统中,支撑用户进行CAD的通用性功能软件;
(3)专用软件专用软件是专门为适应用户特定使用条件需要而开发的软件。
18、系统软件包括操作系统、计算机语言、网络通信及管理软件和数据库及数据库管理软件;
19、支撑软件包括基本图形资源软件、二维三维绘图软件、几何造型软件、工程分析及计算软件和文档制作软件。
第三节CAD系统的图形处理
1、最基本图素类型可分为两类:
一类以直线线段为最基本图素,二类以点为最基本的图素。
2、坐标系统分为世界坐标系(无界的)、设备坐标系(有界的)和规格化设备坐标系(有界的),规格化设备坐标系的取值范围是左下角(0.0,0.0),右上角(1.0,1.0)。
3、常对二维或三维图形进行各种几何变换(平移、旋转、缩放等)和投影变换(多面正投影、轴测投影、透视投影等)。
无论哪种变换,只要保持图形上各特征点之间的连接关系不变而按一定的规律改变图形上各点的几何坐标,就可以得到经变换后的新的图形。
4、基本变换包括比例变换、压缩变换、对称变换、旋转变换和错切变换。
5、比例变换对图形以坐标原点为中心进行放大或缩小的变换,
变换矩阵为
a和b分别x和y方向的比例因子。
若
为恒等变换;若
为等比放大变换,
为等比缩小变换;若
则变换后的图形产生畸变。
6、压缩变换将二维图形压缩到某条坐标轴或者原点的变换;将图形压缩到x坐标轴上变换矩阵为
;将图形压缩到y轴上
变换矩阵为
;将图形压缩到原点上变换矩阵为
。
7、对称变换图形以坐标原点为中心对称于坐标原点或者某一条轴线的变换;
关于x轴对称变换矩阵为
;关于y轴对称变换矩阵
关于原点对称的转换矩阵
;对称于+45线对称时
;对称于-45线时
8、旋转变换在二维平面内,点或平面图形绕坐标原点旋转θ角的变换,且规定逆时针方向旋转为正,顺时针为负。
旋转的变换矩阵
。
9、错切变换二维图形在某一个坐标轴方向的坐标值不变,而平行于另一个坐标轴的线倾斜θ角,或平行于两条坐标轴的线都倾斜θ角的变换;
沿x方向错切的变换矩阵
;沿y方向错切的变换矩阵
沿x、y两个方向错切的变换矩阵
10、二维图形的变换矩阵
中
可实现图形的比例、对称、旋转、错切四种基本变换。
的功能是实现平移变换,
分别为x、y方向的平移。
的作用是全比例变换;
时等比例缩小;
是等比例放大当
时则为恒等变换。
的作用是产生透视变换。
11、三维图形的几何变换矩阵
式中
为产生比例、对称、、旋转、错切四种基本变换;
为产生沿三个轴向的平移变换;
为全比例变换,
时等比例缩小;
是等比例放大当
时则为恒等变换;
的作用是产生透视变换。
12、三维在比例变换中a,e,j分别为x,y,z三个方向的缩放系数。
13、对称变换基本对称包括对坐标原点、坐标轴以及坐标平面的对称变换;原理:
关不变,不关则变;例如对xoy坐标平面对称时除立体上各点的z坐标改变外,x,y坐标均不变故变换矩阵
.
14、旋转变换绕x轴旋转θ角。
立体绕x轴旋转时x坐标不变,y,z坐标变换,变换矩阵为
。
15、错切变换矩阵的特点是主对角线元素为1,第4行第4列的其余元素全为0,即
;沿x含y错切(沿列含行)的变换矩阵
;沿z含y错切
。
16、压缩变换压缩到xoy平面时z坐标变为0,其变换矩阵为
。
17、投影变换包括多面正投影、轴测投影和透视投影;
正投影的变换矩阵
;侧面投影变换矩阵
水平投影变换矩阵;
。
18、轴测投影变换包括正轴测投影和斜轴测投影;正轴测投影变换的方法:
先使立体绕z轴旋转θ角,再绕x轴旋转
角最后向xoz坐标平面投影。
其变换矩阵
斜轴测投影图是使立体先沿x含y错切在沿z含y错切,最后向xoz坐标面投影形成的;其变换矩阵为
。
19、透视投影变换透视图和轴测图都是单面投影图,所不同的轴测图是用于平行投影原理形成的,透视图是用于中心投影原理形成的。
灭点即直线上无穷远的透视点。
一组平行线有一个共同的灭点。
若该组平行线与某坐标轴平行,则此灭点称主灭点。
20、窗口是在用户坐标系中定义的确定显示内容的一个矩形区域,只有在这个区域的图形才能在设备坐标系下输出,而窗口外的部分则被裁掉。
用矩形左下角点的坐标
和右上角的坐标
来确定窗口的大小和位置。
21、视区是在设备坐标系中定义的一个矩形区域,用于输出窗口中的图形;视区决定了窗口中的图形要显示屏幕上的位置和大小。
视区是一个有限的整数域。
22、窗口和视区的匹配,就是将两个矩形区域的点按相对位置一一对应起来。
则有
窗口与视区变换有以下作用:
固定视区的参数,改变窗口参数,可以改变视区中显示的比例。
(1)如果同时增大窗口的高度和宽度,则视区显示内容范围增大,图形比例缩小;
(2)如果只改动窗口左下角坐标,则显示的比例不变,但显示的范围产生左右、上下移动。
如果要使窗口——视区变换后的图形在视区中输出时不产生失真现象,在定义窗口和视区时,必须保证是窗口和视区的高度和宽度的比例相同。
23、Cohen—Sutherland算法亦称为编码裁剪法考虑:
每一线段或者整个位于窗口的内部,或者能够被窗口分割而使其中的一部分很快地被舍去。
算法分为两步:
(1)先确定一条线段是否整个位于窗口内,若不是,则确定该线段是否整个位于窗口外,若是则舍去;
(2)如果第一步的判断不成立,那么就通过窗口边界所在的直线将线段分成两部分,再对每一部分进行第一步测试。
第一位是端点在窗口左边界的左侧,第二位是端点在窗口右边界的右侧,第三位是在窗口下边界的下侧,第四位是在窗口上边界的上侧。
如果两个端点的编码都为“0000”,则线段全部位于窗口内,如果两个端点的位逻辑乘不为0,则整条线段必位于窗口外。
24、消隐算法中的基本测试方法有面可见性测试、最小最大测试、包含性测试和深度测试。
25、面可见性测试基本思想是:
平面外法矢指向观察者方向的面是可见的,否则是不可见;这种测试是通过计算法矢N和视线矢量S的夹角来实现的;当法线矢量N和视线矢量S的夹角大于
时,为可见面;当法线矢量N和视线矢量S的夹角小于
时,为不可见面。
面可见性测试是最常见的消隐测试,但它仅适合于单凸的物体。
26、最小最大测试也叫重叠测试或边界盒测试,用来检查两个多边形是否重叠。
这种测试提供了一个快速方法来判别两个多边形不重叠。
方法如下:
找到每个多边形的极值(最大和最小的x、y值),然后用一矩形去外接每个多边形,接着检查在x和y方向任意两个矩形是否相交,如果不相交,则相应的多边形不重叠时,必定有如下四个不等式中的一个得到满足。
设两个多边形分别为A和B,
43、包含性测试就是检查一个给定的点是否位于给定的多边形或多面体内。
该方法是计算从测试点(P1或P2)方向看的每条有向边所对的角度。
如果角度代数和等于零,则点在多边形外;如果角度代数和为2Л或是-2Л,则该点在多边形内。
符号反应多边形顶点式按顺时针方向(为负)还是按逆时针方向(为正)排序的。
27、深度测试是用来测定一个物体遮挡其它物体的基本方法。
常用的也是最简单的深度测试方法为优先级测试。
28、消隐常用的算法有:
z像深度缓冲区算法和扫描线算法。
29、z向深度缓冲区算法也称z缓冲区算法或深度缓冲区算法,它是隐藏面消除算法中原理最简单的一种,该算法除了使用帧缓冲区外,还使用了一个与屏幕对应的深度信息缓冲存储器。
30、z缓冲区算法过程如下:
对景物中的每个多边形找到当多边形投影到屏幕时位于多边形内或边界上的所有像素(x,y)。
对每一个像素,在(x,y)处计算多边形的深度z,并与z缓冲区相应单元的现行值相比较,如果z大于z缓冲区中的现行值,则该多边形比其它早已存于像素中的多边形跟靠近观察者。
在这种情况下,用z值更新z缓冲区的对应单元。
同时,将(x,y)处的多边形的明暗值写入帧缓冲区中对应于该屏幕像素的单元中。
当所有的多边形被处理完后,帧缓冲区中保留的是已消隐的最终结果。
31分段扫描线算法:
每条扫描线被各多边形边界在xy平面上的投影分割成若干段,在每段中最多只有一个多边形是可见的。
因此,只要在段内任一点处,找出在该处z值最大的一个多边形,这个段上的每一个像素就用这个多边形的颜色来填充。
这种方法即为分段扫描线算法。
32、参数化绘图是一种利用零件或产品在形状上的相似,以基本参数作为变量,编制好、相应的程序或通过系统提供的功能来定义图形的方法。
33、变量化设计是指设计对象的修改需要更大的自由度,通过求解一组约束方程来确定产品的尺寸和形状,约束方程可以是几何关系,也可以是工程计算条件。
34、参数化绘图方法包括作图规则匹配法、几何作图局部求解法和辅助线作图法。
辅助线作图法的优点是作图过程符合设计人员的打样习惯,先勾划总体轮廓,再细化结构,增加过渡圆角和倒角等。
35、CAD标准件库有两种建库形式,一种是字符库,供工程技术人员从字符终端查询标准件的某些特性。
另一种是图形库,供调用安插到产品设计图中,称为后者的一个有机组成部分。
31、事物物性表是一种组合队列对象的事物和关系特性的表格。
所谓对象组是指一定的同族对象的组合,事物物性表可用于概括地描述、限制和选择标准的、非标准的,物质和非物质的以及相互近似的事物对象。
事物物性表在计算机内采用ASCII文件的存储式。
32、标准件图特性文件的七个特性和作用:
(1)产品标准特性它是指事物物性表中A~J标识的所有参数;
(2)主导特性它是事物物性分类中一个子集,用来区分标准件的具体规格。
(3)补充特性(4)功能特性(5)算法特性
(6)分类特性它们是用来区分标准件类别的一组特性。
(7)属性特性用来说明标准件某方面属性的信息。
33、标准件图形构成可以分为四个层次:
A类构件、B类构件、K类构件、G类构件;A类构件是最基本的通用几何元素;B类构件是专用某一图形文件的通用元素;K类整件是由一个或若干个A类或B类构件组成;G类组件是由几个整件和必要的A、B构件组成。
34、形成装配图的方法:
子图拼合法和集合运算法。
35、子图拼合法的基本原理是将装配图分解成一些子图形,绘制装配时调用已编制好的子图形程序,将子图形组合到合适的位置,最终完成整幅装配图的绘制;特点:
对软件的要求较低,但要编制专用的装配图程序,且输入的参数较多,修改设计及应变能力较差。
36、集合运算法的基本思想是先编制一些对应于零件的基本图形,然后对基本图形进行并、交、差集合运算,以形成复杂的图形,最后分清零件的层次,再绘上剖面线,完成装配图的绘制;特点:
对硬件的要求较低,通用性较强,使用方便灵活,有较大的实用价值。
37、几何模型按其描述和存储内容的特性可分为线框几何模型、表面几何模型以及实体几何模型。
38、线框几何模型是物体各外表面之间的交线组成物体外轮廓的框架;线性模型就是利用物体的棱边和顶点来表示其几何形状的一种模型。
特点:
结构简单,易于处理,其输入可通过键盘输入线段两端点坐标值来实现,完全适合从任何方向输出三视图和透视图等。
难以用来输出物体的剖面图、消隐处理以及画出两个面的交线或轮廓线。
39、表面几何模型是在线框模型的基础上发展起来的;它除了存储线框线段外,还存储各个表面的几何描述信息。
如当两个平面相交时,可求出其交线以及隐藏线,也可求出形体的剖面线;不能自动进行体积、重量、重心等计算;在透视投影中也不能自动消去隐藏线等。
40、实体几何模型存储完整的三维几何信息;基本体素是由表面定义,并说明了表面的那一侧存在实体。
它可以区分物体的外部和内部,可以提取各部分几何位置和相互关系的信息;这种模型支持绘图真是感强和消去隐藏线的透视图和渲染图,自动计算生成剖面图;自动进行物性计算;可以将有关零件组装在一起,动态显示其运动状态,并检查空间能否发生干涉;支持三维有限元网格自动剖分等。
41、CSG方法(体素构造法)基本思想是:
各种各样形状的几何形体都可以由若干个基本单元,经过有限次形集合运算构建得到。
拼合运算主要有交、并和差三种运算;CSG方法所要存储的几何模型信息是:
所用的基本形体的类型、参数和所采用的拼合运算过程。
42、B-rep方法(边界表面表示法)基本思想是:
几何实体都是由若干个边界外表面包容,可以通过定义和全面储存这些边界外表面信息的方法建立实体几何模型。
B-rep方法将实体外表面几何形状信息数据分为两类:
几何信息数据和拓扑信息数据。
几何信息数据包括各外表面顶点坐标值和描述各外表面数学方程式的系数值。
拓扑信息数据指各表面组成及其相互位置关系。
体——面——边——顶点的联系关系,就是物体拓扑信息的基本内容。
43、光影投影法的基本原理是:
模拟照相的逆过程,从观察点出发向显示器屏幕的每一像素投射光线。
44、欧拉炒作给用户提供了直接使用顶点、边、面等基本元素构造三维形体的手段。
狗仔过程从最底层开始:
先输入一个点,做为建立体的开始;然后输入第二点,与第一点相连形成一条边;若干条边构成一个面的世界;若干个面围城一个体等。
式中,V、E、F、R、S、H分别表示物体的顶点数、边数、面数、内环数、不相连的物体个数以及物体上的通孔数。
45、在进行复杂形状的外形设计或对任意的几何形状进行描述和存储时,CAD技术采用的基本做法是:
给出或记录一系列离散点的空间坐标,将上述离散点分段并选择某一个函数模式分段内离散点之间任意点的坐标。
上述计算过程又称为拟合或插值。
46、特征指的是反映零件特点的、可按一定原则分类的、具有相对独特意义的典型结构形状。
基于特征的造型称为特征造型。
基于特征的造型把特征作为产品零件定义的基本单元,如利用孔、槽、凸台等来描述形体的形状。
47、产品特征分为形状特征、精度特征、工艺特征、材料特征和装配特征等。
48、特征的表达模式主要分为集成模式和分离模式。
第四节工程数据的计算机处理
1、设计资料的处理方法有两种:
程序化和数据库存储。
2、程序化即在应用程序内部对这些数表及线图进行查表、处理或计算。
具体处理方法有两种:
第一种是将数表中的数据或线图经离散化存入一维、二维或三维数组,用查表、插值等方法检索所需要数据;第二种是将数表或线图拟合成公式,编入程序计算出所需数据。
3、数据库存储将数表及线图中的数据按数据库的规定进行文件结构化,如确定文件名、字段名、字段类型、字段高度等,存放在数据库中,数据独立于应用程序,但又能为所有应用程序提供服务。
4、插值法的基本思想是在插值点附近选取几个适合的节点,过这些选取的点构造一个简单函数
,在此小段上用
代替原来函数
,这些插值点的函数值就用
的值来代替。
因此,插值的实质问题是如何构造一个既简单又具有足够精度的函数
。
5、线性插值条件是给定x,求其函数值
,步骤:
1)选取两个相邻自变量
与
,满足条件
。
2)过
及
两点连直线
代替原来的函数
,则y为
6、抛物线插值公式:
7、线框的程序化有三种处理方法:
第一找到线框原来的公式,将公式编入程序。
第二将线框离散化为数表,再用前面所述方法加以处理。
第三用曲线拟合方法求出线图经验公式,再将公式编入程序。
8、最小二乘法的多项拟合:
设拟合公式为
求解方程组
系数有(n+1)个,方程也是(n+1)个。
9、最小二乘法的多项式拟合时要注意一下问题:
1)多项式的幂次不能太高,一般小于7,可先用较低的幂次,如误差较大则再提高。
2)一组数据或一条线图有时不能用一个多项式表示其全部,此时应分段处理,分段大都发生在拐点或转折之处。
此外,如欲提高某区间的拟合精度,则应在该区间上采集更多的点。
10、最小二乘法的其它函数1)幂函数
,2)指数函数
先取对数再用拟合。
3)对数函数
11、数据库系统存在显著特征:
1)实现了数据共享,减小数据冗余。
2)数据存储结构化。
3)增强了数据的独立性。
4)加强了对数据的保护。
12、广义上讲,数据库系统不单指数据库及其管理系统,它还包括支持数据库及其管理系统的计算机硬、软件。
13、数据库技术对硬件有着特殊的要求。
首先,它需要有足够大的内存容量存放操作系统、数据库管理系统的核心模块、数据库系统数据缓冲区以及用户的应用程序等。
其次,还需要大量的外存设备,并能方便的直接存取庞大的数据库的数据。
最后,还要有高速的数据传输能力,以便提高大量数据频繁的内外交换时的存取速度。
14、数据库系统的软件主要包括:
支持各种软件运行的操作系统、数据库管理系统本身、高级语言及其编译系统、用高级语言开发的应用程序与数据库之间的接口软件以及用户各自的应用程序。
15、数据库管理系统是数据库系统的核心部分,是用户与数据库之间的接口。
用户不用直接操作数据库中的数据,而是在数据管理系统中使用各种数据库操作命令及执行各种应用程序,由数据库管理系统把用户的数据操作命令及程序转换成对数据库中的数据的实际操作。
12、最常见的数据模型有三种:
层次型、网络型和关系型;
(1)层次型是指记录间是树型的组织结构。
它体现了记录间的“一对多”的关系。
层次性结构具有结构简单、清晰的特点,适用于记录之间本身就存在一种自然的层次关系,但它难于处理记录之间复杂的联系。
(2)网络型是指事物之间为网络的组织结构。
它体现了事物间“多对多”的关系。
网络型结构能处理事物之间非常复杂的联系,但其模型结构也是极其复杂的。
层次结构是网络结构的一种特例。
(3)关系型是以集合论中的“关系”概念理论基础,指把信息集合定义为一张二维表的组织结构,每一张二维表称为一个关系,表中的每一行为一个级了,每一列为数据项。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现代设计方法自考笔记 第一章 现代 设计 方法 自考 笔记