计算机绘图系统PPT课件

上传人:W**** 文档编号:157856193 上传时间:2020-12-28 格式:PPT 页数:52 大小:310KB
返回 下载 相关 举报
计算机绘图系统PPT课件_第1页
第1页 / 共52页
计算机绘图系统PPT课件_第2页
第2页 / 共52页
计算机绘图系统PPT课件_第3页
第3页 / 共52页
计算机绘图系统PPT课件_第4页
第4页 / 共52页
计算机绘图系统PPT课件_第5页
第5页 / 共52页
点击查看更多>>
资源描述

《计算机绘图系统PPT课件》由会员分享,可在线阅读,更多相关《计算机绘图系统PPT课件(52页珍藏版)》请在金锄头文库上搜索。

1、.,1,CHAPTER 4(第四章),Computer Aided Drafting Systems 计算机绘图系统,.,2,计算机绘图是目前CADCAM的重要组成部分。它的发展有力地推动了CADCAM的研究和发展,为CADCAM提供了高效的工具和手段;而CAD/AM的发展又不断提出新的要求和设想,其中包括对计算机绘图的要求因此,CAD/CAM的发展与计算机绘图的发展有着密不可分的关系。 随着三维几何建模系统的应用以及CAD/CAM逐步实现真正的集成化,用户可以随时形象地观察三维模型、并通过集成环境直接控制CAM加工设备完成制造过程。因此,计算机绘图的理论和方法具有基础性和普遍意义。,计算机绘

2、图,.,3,41 概述,70年代之后,图形辅人输出设备有了迅速发展,性能价格比不断提高。80年代是计算机绘图 CADCAM技术进步发展与广泛推广使用的阶段,其硬件、软件都由最初的研制、开发转向成熟和使用。90年代,光栅扫描式大屏幕彩色图象终端、工程扫描仪、静电绘图机等设备的功能已很完善;计算机图形处理发展到三维实体设计。,.,4,4.1.1 计算机绘图的含义及作用,计算机绘图就是利用计算机存贮、生产图形,并在计算机控制下,把过去由人工画完成的绘图工作由自动绘图机等图形输出设备来完成。计算机绘图在改革传统的工程制图技术方面有其重要的作用。,.,5,4.1.2 计算机绘图系统的类型和组成,一个完整

3、的计算机图形系统应当具有由图变“数”和由“数”变图两种功能。若要由计算机控制绘图机输出图样实则是将其中的图形数据转化成几何线条、填充区域、文本字符,这就是由数变图。可见,要想由绘图机自动输出图样,就必须使计算机首先存有图形数据,这就需要向计算机输入图形,即由图变数。 1. 计算机绘图系统的类型 计算机绘图系统按其工作方式可分为静态自动绘图系统初动态交互式绘图系统两种而对于交互式CAD系统尤其对于新产品的设计,需要在设计过程中进行反复研讨、修改、分析、计算,这就应采用交互式绘图系统实现图形设计的实时编辑。 2计算机绘图系统的组成 计算机绘图系统由硬件和软件组成。硬件部分由计算机主机、外存贮器、输

4、入设备和输出设备组成。软件部分由图形软件、应用数据库及图形库、应用程序组成。 对于交互式绘图系统,其基本组成如图4-1所示。,.,6,交互式绘图系统,.,7,常用的计算机绘图方法有:轮廓线法、参数化法、图元拼合法、尺寸驱动法和三维实体投影法。 1轮廓线法 任何一个二维图形都由线条组成,它们是所描述实体上各几何形状特征在不同面上投影产生的轮廓线的集合。所谓轮廓线法,就是将这些线条逐一绘出,它只取决于线条的端点坐标,不分先后没有约束。 采用轮廓线法绘图通常有两种工作方式,一是编制程序,成批绘制图线,程序一经确定,所绘图形也就确定了,如要修改图形,只有修改程序。这是一种程序控制的静态的自动绘图方式。

5、二是利用交互式绘图软件系统,把计算机屏幕当作图板,通过鼠标或键盘点取屏幕菜单,按照人机对活方式生成图形,AutoCAD绘图软件就属于这种方式。,4.1.3 计算机绘图方法,.,8,计算机绘图的方法 参数化法,2参数化法 参数化法是首先建立图形与尺寸参数的约束关系,每个可变的尺寸参数用待标变量表示,并赋予一个缺省值。绘图时,修改不同的尺寸参数即可得到不同规格的图样。这种方法工作起来简单、可靠、绘图速度快、但不适于约束关系不定的、结构能会经常变化的新产品的设计,通常用于建立已定型系列化产品的图形库,利用一套几何模型,即可随时调出所需产品型号的图样,也能进行约束关系不变的改型设计。,.,9,计算机绘

6、图的方法 图元拼合法,3. 图元拼合法 图元拼合法类似于“种搭积木的方法。将各种常用的、带有某种特定专业含义的图形元素存贮建库,设计绘图时,根据需要调用合适的图形元素加以拼合。,.,10,图元拼合法,调用不同的图元即可组成不同类型的螺栓或螺钉,尤其在装配图中螺栓常常因被某些结构遮挡而头尾分家,此时,就显得尤为方便。这种方法可用于新产品的设计和绘制,效率又远远高于轮廓线法。图元拼法要以参数化法为基础,每一个图元实际上就是一个小参数化图形。固定尺寸参数的图形元素在应用中几乎没有实用价值。,.,11,计算机绘图的方法,4尺寸驱动法 这是种交互式的变量设计方法。绘图开始,按设计者的意图,先将草图快速勾

7、画于屏幕之上,然后根据产品结构形状需要,为草图建立尺寸和形位约束,草图受到这种约束的驱动而变得横乎竖直起来,尺寸大小也一一对应。 5三维实体投影法 如果开始设计时就在计算机三维建模环境下,则不仅能更直观、全面地反映设计对象,还能减轻设计师的负担,提高设计质量和效率。这时,若要将三维设计结果以二维图纸形式输出,则只需利用三维几何建模软件系统中提供的二维投影功能就可方便地实现,再加上一些必要的修改,补充好尺寸标注、公差和技术要求。,.,12,4.2.1 图形软件的类型与功能,1图形软件的类型 根据图形软件的功能和使用情况可分为基本绘图指令软件,图形支撑软件,专用图形软件三类。 (1)基本绘图指令软

8、件 这类软件常用汇编语言甚至用机器语言编写。通常是一些最基本的绘图指令。如画点、线等。 (2)图形文撑软件 这类软件的工作方式有两种形式:一是子程序软件包的形式。二是交互式绘图软件。 (3)专用图形软件 专用图形软件指的是在某种基本绘图软件或支撑软件基础上进一步开发的、针对某种特定领域、特定专业或特定用途的图形软件。如标准机械零件图形软件,机械装配图绘制软件、服装设计软件、建筑固设计生成软件、电子线路板绘图软件等。,.,13,图形软件的功能,2图形软件的功能 作为个图形支撑环境应具有如下基本功能: (1)定义窗口与视见区 (2)图形描述 (3)图形编辑与变换 (4)图形控制 (5)图形文件处理

9、 (6)交互处理功能,.,14,4.2.3 图形软件标准,图形软件标准是一组通用的、独立于设备的、由标准化组织发布实施的图形系统软件包,它提供图形描述、应用程序和图形输入输出接口等功能、使应用软件系统更易于移植、信息 资源更易于共享、CADCAM集成更易于实现。 1图形标准 (1)GKS图形核心系统 图形核心系统是国际标准化组织(ISO)于1985年采用,作为国际标准。它是一个为应用程序服务的基本图形系统。它提供了应用程序和一组图形输入、输出设备之间的功能性接口。这是一个二维图形软件标准。,.,15,制定图形软件标准的意义,(1) 有利于发挥设计人员的创造性,将他们从大量繁琐的重复劳动中解放出

10、来。 (2) 减少了设计、计算、制图、制表所需的时间,缩短了设计周期。 (3) 由于采用了计算机辅助分析技术,可以从多方案中进行分析、比较、选出最佳方案。有利于实现设计方案的优化。 (4)有利于实现产品的标准化、通用化和系列化。 (5)减少了零件在车间的流通时间和在机床上装卸、调整、测量、等待切削的时间,提高了加工效率。 (6)先进的生产设备既有较高的生产过程自动化水平,又能在较大范围内适应加工对象的变化,有利于企业提高应变能力和市场竞争力。 (7)提高了产品的质量和设计、生产效率。 (8)CAD,CAM的一体化,使产品的设计、制造过程形成一个有机的整体,通过信息的集成,在经济上、技术上给企业

11、带来综合效益。,.,16,图形标准,1图形标准 (1)GKS图形核心系统 图形核心系统是国际标准化组织(ISO)于1985年采用,作为国际标准。它是一个为应用程序服务的基本图形系统。它提供了应用程序和一组图形输入、输出设备之间的功能性接口。这是一个二维图形软件标准。 (2)PHIGS程序员层次交互图形系统 程序员层次交互图形系统PHIGS是美国计算机图形技术委员会于1986年推出的,后被接受为国际标准。它是为应用程序员提供的控制图形设备的图形软件系统接口及动态修改和绘制显示图形数据的手段。,.,17,图形标准,2图形和图像编码 (1)CGM计算机图形元文件编码 它采用了高效率的图形编码方法,规

12、定了存贮图形数据的格式,由一套与设备无关的用于定义图形的语法和词法元素组成,作为图形数据的中性格式,能适用于不同的图形系统和图形设备。 (2)CGI计算机图形接口编码 它描述了通用的抽象图形设备的软件接口,定义了一个虚拟的设备坐标空间、组图形命令及其参数格式。,.,18,数据交换标准,3数据交换标准 (1)IGES初始图形交换规范 它建立了用于产品定义的数据表示方法与通信信息结构,作用是在不同的CAD/CAM系统间交换产品定义数据。IGES定义了文件结构格式、格式语言以及几何、拓扑及非几何产品定义数据在这些格式中的表示方法,其表示方法是可扩展的,并且独定于几何造型方法。 (2)STEP产品模型

13、数据交换标准 它是一套系列标准,其目标是在产品生存周期内为产品数据的表示与通信提供一种中性数字形式,这种数字形式完整地表达产品信息并独立于应用软件,也就是建立统一的产品模型数据描述。新的CAD/CAM软件的开发,需要一个适应集成、开放、标准化和并行工程的支持环境,这就要遵循STEP等国际标准,依托面向对象工程数据库和网络通信、电子数据交换技术,建立好为产品整个生存周期服务的统一的全局信息模型。而在该模型中,统一几何建模方法、图形软件标准往往又起决定性作用。,.,19,43 图形变换,对于一个绘图系统来说,不仅能用图形基本元素的集合构成复杂的二维静态图形而且可以通过三维的几何体来定义零件的空间模

14、型,还可以令该模型围绕任一指定的轴旋转,以利于从某一最有利的角度去观察它,对它进行修改。软件的这些功能是基于图形变换的原理实现的。图形变换是计算机绘图的基础内容之一。,.,20,4.3.1 窗、视变换,1窗口 用户可以在输入的图形上选定一个观察区域。这个观察区域被称为窗口(window) 2视区 在显示窗口内图形时,可能占用整个屏幕,也可能设想屏上有一个方框,要显示的图形只出现在这个方框内。那么,在图形输出设备上用来复制窗口内容的矩形区域被称为视区View port)。视区也可以嵌套,还可以在同一物理设备上定义多个视区,分别作不同的应用或分别显示不同角度、不同对象的图形。,.,21,窗、视变换

15、,3. 窗、视变换 只有当定义的视区大小与窗口大小相同,而且设备坐标的度量单位与用户坐标的度量单位也相同时,二者的关系才是1:1的对应关系,而在绝大多数情况下,窗口与视口无论是单位还是大小都不相同。为了把选定的窗口内容在希望的视区上表现出来,即将窗口内某一点(XR,YR)画在视区的指定位置时,必须进行坐标变换。,.,22,采用窗口技术可选取整体图中的部分图形进行处理。但要将窗口内的图形正确无误地从整体图形中出来,还得应用图形的“裁剪”技术。即对落在窗口边框上的图形进行剪裁,仅保留窗口部分,从下图可以看出,不同位置的线段被窗口边界分成一段或几段,但其中只有一段落在窗口内,裁剪算法就是要找出落在窗

16、口内线段的起点和终点坐标。,图形裁剪,.,23,4.3.2 二维图形的几何变换,1基本原理 在二维平面中,任何一个图形都可以认为是点之间的连线构成的,对于一个图形作变换,实际上就是对一系列点进行变换。 (1)点的表示 在二维平面内,一个点通常用它的两个坐标(x y)来表示,写成矩阵形式则为:,.,24,二维图形的几何变换矩阵,(2)变换矩阵 若A、B、和M都是矩阵,且AMB,这种一个矩阵A对另一个矩阵M施行乘法运算而得出一个新矩阵B的方法、可被用来完成一个点或一组点的几何变换。这里的M被称为变换矩阵。,.,25,点的几何变换,(3)点的变换 将点的坐标(x, y)与变换矩阵M相乘,变换后点的坐标记作(x, y)则:,.,26,比例变换,2变换类型 (1) 比例变换 当B=C=0;A,D0时,即 1) 恒等变换 A=D=1时,x y=x y . 2) 位似变换 A=D时, x y=Ax, Ay . 3) 放大变换 A,D 1时, x,y=Ax, Ay x , y 4) 缩小变换 A,D 1时, x,y=Ax, Ay x , y

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 专业基础教材

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号