|
计算机辅助设计(CAD-Computer Aided Design)指利用计算机及其图形设备帮助设计人员进行设计工作。 在设计中通常要用计算机对不同方案进行大量的计算、分析和比较,以决定最优方案;各种设计信息,不论是数字的、文字的或图形的,都能存放在计算机的内存或外存里,并能快速地检索;设计人员通常用草图开始设计,将草图变为工作图的繁重工作可以交给计算机完成;由计算机自动产生的设计结果,可以快速作出图形,使设计人员及时对设计作出判断和修改;利用计算机可以进行与图形的编辑、放大、缩小、平移和旋转等有关的图形数据加工工作。% z2 `' e# V9 U9 R. _" v2 p
发展历程
) S- k- H y: Q+ f7 t CAD(Computer Aided Design)诞生于60年代,是美国麻省理工大学提出了交互式图形学的研究计划,由于当时硬件设施的昂贵,只有美国通用汽车公司和美国波音航空公司使用自行开发的交互式绘图系统。 70年代,小型计算机费用下降,美国工业界才开始广泛使用交互式绘图系统。 80年代,由于PC机的应用,CAD得以迅速发展,出现了专门从事CAD系统开发的公司。当时VersaCAD是专业的CAD制作公司,所开发的CAD软件功能强大,但由于其价格昂贵,故不能普遍应用。而当时的Autodesk公司是一个仅有员工数人的小公司,其开发的CAD系统虽然功能有限,但因其可免费拷贝,故在社会得以广泛应用。同时,由于该系统的开放性,该CAD软件升级迅速。 设计者很早就开始使用计算机进行计算。有人认为Ivan Sutherland在1963年在麻省理工学院开发的Sketchpad是一个转折点。SKETCHPAD的突出特性是它允许设计者用图形方式和计算机交互:设计可以用一枝光笔在阴极射线管屏幕上绘制到计算机里。实际上,这就是图形化用户界面的原型,而这种界面是现代CAD不可或缺的特性。 CAD最早的应用是在汽车制造、航空航天以及电子工业的大公司中。随着计算机变得更便宜,应用范围也逐渐变广。 CAD的实现技术从那个时候起经过了许多演变。这个领域刚开始的时候主要被用于产生和手绘的图纸相仿的图纸。计算机技术的发展使得计算机在设计活动中得到更有技巧的应用。如今,CAD已经不仅仅用于绘图和显示,它开始进入设计者的专业知识中更“智能”的部分。 随着电脑科技的日益发展,性能的提升和更便宜的价格,许多公司已采用立体的绘图设计。以往,碍于电脑性能的限制,绘图软件只能停留在平面设计,欠缺真实感,而立体绘图则冲破了这一限制,令设计蓝图更实体化。0 y3 ?2 P' X Y q8 y4 B5 p
编辑本段系统组成
* b2 w: e! v) U6 U- q4 _ 通常以具有图形功能的交互计算机系统为基础,主要设备有:计算机主机,图形显示终端,图形输入板,绘图仪,扫描仪,打印机,磁带机,以及各类软件。9 n& N; z! I5 s! W) a% t( @
工程工作站$ K9 j f6 _. q1 s" ?+ u6 n
一般指具有超级小型机功能和三维图形处理能力的一种单用户交互式计算机系统。它有较强的计算能力,用规范的图形软件,有高分辨率的显示终端,可以联在资源共享的局域网上工作,已形成最流行的cad系统。1 i ] g+ l, }
个人计算机
5 n( B9 v% C f a/ z8 c' q2 B pc系统价格低廉,操作方便,使用灵活。80年代以后,pc机性能不断翻新,硬件和软件发展迅猛,加之图形卡、高分辨率图形显示器的应用,以及pc机网络技术的发展,由pc机构成的cad 系统已大量涌现,而且呈上升趋势。
8 p. A+ {4 q2 U. K2 T 图形输入输出设备# V) R k% c, X6 _# f* p
除了计算机主机和一般的外围设备外,计算机辅助设计主要使用图形输入输出设备。交互图形系统对cad 尤为重要。图形输入设备的一般作用是把平面上点的坐标送入计算机。常见的输入设备有键盘、光笔、触摸屏、操纵杆、跟踪球、鼠标器、图形输入板和数字化仪。图形输出设备分为软拷贝和硬拷贝两大类。软拷贝设备指各种图形显示设备,是人机交互必不可少的;硬拷贝设备常用作图形显示的附属设备,它把屏幕上的图像复印出来,以便保存。常用的图形显示有三种:有向束显示、存储管显示和光栅扫描显示。有向束显示应用最早,为了使图像清晰,电子束必须不断重画图形,故又称刷新显示,它易于擦除和修改图形,适于作交互图形的手段。存储管显示保存图像而不必刷新,故能显示大量数据,且价格较低。光栅扫描系统能提供彩色图像,图像信息可存放在所谓帧缓冲存储器里,图像的分辨率较高。" p+ ?" S$ t: l" ~% ~* G
cad软件
( \& A8 i& O3 y' G 除计算机本身的软件如操作系统、编译程序外,cad主要使用交互式图形显示软件、cad应用软件和数据管理软件3类软件。 交互式图形显示软件用于图形显示的开窗、剪辑、观看,图形的变换、修改,以及相应的人机交互。cad 应用软件提供几何造型、特征计算、绘图等功能 , 以完成面向各专业领域的各种专门设计。构造应用软件的四个要素是:算法 、数据结构、用户界面和数据管理。数据管理软件用于存储 、检索和处理大量数据,包括文字和图形信息。为此,需要建立工程数据库系统。它同一般的数据库系统相比有如下特点:数据类型更加多样,设计过程中实体关系复杂,库中数值和数据结构经常发生变动,设计者的操作主要是一种实时性的交互处理。. j3 T/ B l- d. T5 ]$ l
辅助模型
) [2 y0 W# j4 r3 O0 L7 A) ?( K4 a 常用的CAD软件软件会提供一些模型,但更多的模型需要从网上获取,帮助我们提升设计效率。 对于专业企业,因为绘制内容不同,还常存在有多种CAD系统并行的局面,那么就需要配置统一的、具备跨平台能力的零部件数据资源库,将标准件库和外购件库内的模型数据以CAD原始数据格式导出到三维构型系统当中去,如主流的Autodesk Inventor,SolidWorks,CATIA,SolidEdge,Pro/E,AutoCAD,UG NX,Onespace等,更快的帮助设计人员完成设计工作,提升效率。在国外,这种网络服务被称为“零部件图书馆”或“数据资源仓库”。在欧美和日本的PLM用户中,基于互联网的PLM零部件数据资源平台LinkAble PARTcommunity(简称PCOM)的知名度一点都不亚于今天我们所熟知的BLOG和SNS这样的网络平台。* Q! c% F, Y' b% _, _
编辑本段基本技术
* u) h( }8 B1 O, s( g; Y, ~ 主要包括交互技术、图形变换技术、曲面造型和实体造型技术等。 在计算机辅助设计中,交互技术是必不可少的。交互式cad系统, 指用户在使用计算机系统进行设计时,人和机器可以及时地交换信息。采用交互式系统,人们可以边构思 、边打样、边修改,随时可从图形终端屏幕上看到每一步操作的显示结果,非常直观。 图形变换的主要功能是把用户坐标系和图形输出设备的坐标系联系起来;对图形作平移、旋转、缩放、透视变换 ;通过矩阵运算来实现图形变换。 计算机设计自动化计算机自身的cad,旨在实现计算机自身设计和研制过程的自动化或半自动化。研究内容包括功能设计自动化和组装设计自动化,涉及计算机硬件描述语言、系统级模拟、自动逻辑综合、逻辑模拟、微程序设计自动化、自动逻辑划分、自动布局布线,以及相应的交互图形系统和工程数据库系统。集成电路cad有时也列入计算机设计自动化的范围。
; V7 F% P, @, u7 ]. q' p1 O6 ^7 z |
|