CAD/CAM技术的现状及发展趋势[摘要]随着计算机技术的发展,计算机辅助设计/计算机辅助制造(CAD/CAM)技术在工程设计、制造等领域中具有重要影响的高新技术。CAD/CAM技术自动加工的实现对社会产生了巨大的经济效益。现代机械制造业中,模具工业已成为国民经济中的基础工业,许多新产品的开发和生产,在很大程度上依赖于模具制造技术,特别是在汽车、轻工、电子和航天等行业中尤显重要。模具制造能力的强弱和模具制造水平的高低,已经成为衡量一个国家机械制造技术水平的重要标志之一,直接影响着国民经济中许多部门的发展。模具CAD/CAM是在模具CAD和模具CAM分别发展的基础上发展起来的,它是计算机技术在模具生产中综合应用的一个新的飞跃。CAD/CAM技术的迅猛发展,软件、硬件水平的进一步完善,为模具工业提供了强有力的技术支持,为企业的产品设计、制造和生产水平的发展带来了质的飞跃,已经成为现代企业信息化、集成化、网络化的最优选择。[关键词]CAD/CAM;技术现状;发展历程;发展趋势;一CAD发展历程及其应用CAD即计算机辅助设计(CAD-ComputerAidedDesign)利用计算机及其图形设备帮助设计人员进行设计工作,简称CAD。在工程和产品设计中,计算机可以帮助设计人员担负计算、信息存储和制图等项工作。CAD/CAM(计算机辅助设计及制造)技术产生于本世纪50年代后期发达国家的航空和军事工业中,随着计算机软硬件技术和计算机图形学技术的发展而迅速成长起来。。CAD在机械制造行业的应用最早,也最为广泛。采用CAD技术进行产品设计不但可以使设计人员'甩掉图板',更新传统的设计思想,实现设计自动化,降低产品的成本,提高企业及其产品在市场上的竞争能力;还可以使企业由原来的串行式作业转变为并行作业,建立一种全新的设计和生产技术管理体制,缩短产品的开发周期,提高劳动生产率。如今世界各大航空、航天及汽车等制造业巨头不但广泛采用CAD/CAM技术进行产品设计,而且投入大量的人力物力及资金进行CAD/CAM软件的开发,以保持自己技术上的领先地位和国际市场上的优势。1.1CAD发展历程CAD(ComputerAidedDrafting)诞生于60年代,是美国麻省理工大学提出了交互式图形学的研究计划,由于当时硬件设施的昂贵,只有美国通用汽车公司和美国波音航空公司使用自行开发的交互式绘图系统。70年代,小型计算机费用下降,美国工业界才开始广泛使用交互式绘图系统。80年代,由于PC机的应用,CAD得以迅速发展,出现了专门从事CAD系统开发的公司。当时VersaCAD是专业的CAD制作公司,所开发的CAD软件功能强大,但由于其价格昂贵,故不能普遍应用。而当时的Autodesk公司是一个仅有员工数人的小公司,其开发的CAD系统虽然功能有限,但因其可免费拷贝,故在社会得以广泛应用。同时,由于该系统的开放性。因此,该CAD软件升级迅速。设计者很早就开始使用计算机进行计算。随着计算机变得更便宜,应用范围也逐渐变广。CAD的实现技术从那个时候起经过了许多演变。这个领域刚开始的时候主要被用于产生和手绘的图纸相仿的图纸。计算机技术的发展使得计算机在设计活动中有更有技巧的应用。现今,CAD已经不仅仅用于绘图和显示,它开始进入设计者的专业知识中更“智能”的部分。随着电脑科技的日益发展,性能的提升和更便宜的价格,许多公司已采用立体的绘图设计。以往,碍于电脑性能的限制,绘图软件只能停留在平面设计,欠了真实感。而立体绘图则冲破了这限制,令设计蓝图更实体化。系统组成:通常以具有图形功能的交互计算机系统为基础,主要设备有:计算机主机,图形显示终端,图形输入板,绘图仪,扫描仪,打印机,磁带机,以及各类软件工程工作站:一般指具有超级小型机功能和三维图形处理能力的一种单用户交互式计算机系统。它有较强的计算能力,用规范的图形软件,有高分辨率的显示终端,可以联在资源共享的局域网上工作,已形成最流行的cad系统。个人计算机:pc系统价格低廉,操作方便,使用灵活。80年代以后,pc机性能不断翻新,硬件和软件发展迅猛,加之图形卡、高分辨率图形显示器的应用,以及pc机网络技术的发展,由pc机构成的cad系统已大量涌现,而且呈上升趋势。1.2CAD图形输入输出设备除了计算机主机和一般的外围设备外,计算机辅助设计主要使用图形输入输出设备。交互图形系统对CAD尤为重要。图形输入设备的一般作用是把平面上点的坐标送入计算机。常见的输入设备有键盘、光笔、触摸屏、操纵杆、跟踪球、鼠标器、图形输入板和数字化仪。图形输出设备分为软拷贝和硬拷贝两大类。软拷贝设备指各种图形显示设备,是人机交互必不可少的;硬拷贝设备常用作图形显示的附属设备,它把屏幕上的图像复印出来,以便保存。常用的图形显示有三种:有向束显示、存储管显示和光栅扫描显示。有向束显示应用最早,为了使图像清晰,电子束必须不断重画图形,故又称刷新显示,它易于擦除和修改图形,适于作交互图形的手段。存储管显示保存图像而不必刷新,故能显示大量数据,且价格较低。光栅扫描系统能提供彩色图像,图像信息可存放在所谓帧缓冲存储器里,图像的分辨率较高。1.3CAD软件应用除计算机本身的软件如操作系统、编译程序外CAD主要使用交互式图形显示软件、CAD应用软件和数据管理软件3类软件。交互式图形显示软件用于图形显示的开窗、剪辑、观看,图形的变换、修改,以及相应的人机交互。CAD应用软件提供几何造型、特征计算、绘图等功能,以完成面向各专业领域的各种专门设计。构造应用软件的四个要素是:算法、数据结构、用户界面和数据管理。数据管理软件用于存储、检索和处理大量数据,包括文字和图形信息。为此,需要建立工程数据库系统。它同一般的数据库系统相比有如下特点:数据类型更加多样,设计过程中实体关系复杂,库中数值和数据结构经常发生变动,设计者的操作主要是一种实时性的交互处理。辅助模型常用的CAD软件软件会提供一些模型,但更多的模型需要从网上获取,帮助我们提升设计效率。对于专业企业,因为绘制内容不同,还常存在有多种CAD系统并行的局面,那么就需要配置统一的、具备跨平台能力的零部件数据资源库,将标准件库和外购件库内的模型数据以CAD原始数据格式导出到三维构型系统当中去,如主流的AutodeskInventor,SolidWorks,CATIA,SolidEdge,Pro/E,AutoCAD,UGNX,Onespace等,更快的帮助设计人员完成设计工作,提升效率。在国外,这种网络服务被称为“零部件图书馆”或“数据资源仓库”。在欧美和日本的PLM用户中,基于互联网的PLM零部件数据资源平台LinkAblePARTcommunity(简称PCOM)的知名度一点都不亚于今天我们所熟知的BLOG和SNS这样的网络平台。1.4CAD系统功能平面绘图:能以多种方式创建直线、圆、椭圆、多边形、样条曲线等基本图形对象。绘图辅助工具AutoCAD提供了正交、对象捕捉、极轴追踪、捕捉追踪等。AutoCAD的操作界面。绘图辅助工具:正交功能使用户可以很方便地绘制水平、竖直直线,对象捕捉可帮助拾取几何对象上的特殊点,而追踪功能使画斜线及沿不同方向定位点变得更加容易。编辑图形:AutoCAD具有强大的编辑功能,可以移动、复制、旋转、阵列、拉伸、延长、修剪、缩放对象等。标注尺寸可以创建多种类型尺寸,标注外观可以自行设定。书写文字:能轻易在图形的任何位置、沿任何方向书写文字,可设定文字字体、倾斜角度及宽度缩放比例等属性。图层管理功能:图形对象都位于某一图层上,可设定图层颜色、线型、线宽等特性。三维绘图可创建3D实体及表面模型,能对实体本身进行编辑。网络功能:可将图形在网络上发布,或是通过网络访问AutoCAD资源。数据交换:AutoCAD提供了多种图形图像数据交换格式及相应命令。。1.5CAD用途工程制图:建筑工程、装饰设计、环境艺术设计、水电工程、土木施工等等。工业制图:精密零件、模具、设备等。服装加工:服装制版。电子工业:印刷电路板设计。广泛应用于土木建筑、装饰装潢、城市规划、园林设计、电子电路、机械设计、服装鞋帽、航空航天、轻工化工等诸多领域。分类,在不同的行业中。Autodesk开发了行业专用的版本和插件,在机械设计与制造行业中发行了AutoCADMechanical版本。在电子电路设计行业中发行了AutoCADElectrical版本。在勘测、土方工程与道路设计发行了AutodeskCivil3D版本。而学校里教学、培训中所用的一般都是AutoCADSimplified版本。一般没有特殊要求的服装、机械、电子、建筑行业的公司都是用的AutoCADSimplified版本。所以AutoCADSimplified基本上算是通用版本。CAD软件的常用类型:02,04,05,06,07,08,09,10版本,现在用的最为普遍的版本是09版本,而且09版本对于大部门3D模型都兼容。二、CAM的简介及发展历程CAM(computerAidedManufacturing,计算机辅助制造)的核心是计算机数值控制(简称数控),是将计算机应用于制造生产过程的过程或系统。1952年美国麻省理工学院首先研制成数控铣床。数控的特征是由编码在穿孔纸带上的程序指令来控制机床。此后发展了一系列的数控机床,包括称为“加工中心”的多功能机床,能从刀库中自动换刀和自动转换工作位置,能连续完成锐、钻、饺、攻丝等多道工序,这些都是通过程序指令控制运作的,只要改变程序指令就可改变加工过程,数控的这种加工灵活性称之为“柔性”。2.1计算机辅助制造CAM(computerAidedManufacturing,计算机辅助制造):利用计算机来进行生产设备管理控制和操作的过程。它输入信息是零件的工艺路线和工序内容,输出信息是刀具加工时的运动轨迹(刀位文件)和数控程序。CAM(computerAidedManufacturing,计算机辅助制造)的核心是计算机数值控制(简称数控),是将计算机应用于制造生产过程的过程或系统。1952年美国麻省理工学院首先研制成数控铣床。数控的特征是由编码在穿孔纸带上的程序指令来控制机床。此后发展了一系列的数控机床,包括称为“加工中心”的多功能机床,能从刀库中自动换刀和自动转换工作位置,能连续完成锐、钻、饺、攻丝等多道计算机辅助制造发展。市面上的CAM软件有:UGNX、Pro/NC、CATIA、MasterCAM、SurfCAM、SPACE-E、CAMWORKS、WorkNC、TEBIS、HyperMILL、Powermill、GibbsCAM、FEATURECAM、topsolid、solidcam、cimtron、vx、esprit、gibbscam、Edgecam......等等。数控除了在机床应用以外,还广泛地用于其它各种设备的控制,如冲压机、火焰或等离子弧切割、激光束加工、自动绘图仪、焊接机、装配机、检查机、自动编织机、电脑绣花和服装裁剪等,成为各个相应行业CAM的基础。计算机辅助制造系统的组成可以分为硬件和软件两方面:硬件方面有数控机床、加工中心、输送装置、装卸装置、存储装置、检测装置、计算机等,软件方面有数据库、计算机辅助工艺过程设计、计算机辅助数控程序编制、计算机辅助工装设计、计算机辅助作业计划编制与调度、计算机辅助质量控制等。到目前为止,计算机辅助制造(CAM,ComputerAidedManufacturing)有狭义和广义的两个概念。CAM的狭义概念指的是从产品设计到加工制造之间的一切生产准备活动,它包括CAPP、NC编程、工时定额的计算、生产计划的制订、资源需求计划的制订等。这是最初CAM系统的狭义概念。2.2计算机辅助制造支撑到今天,CAM的狭义概念甚至更进一步缩小为NC编程的同义词。CAPP已被作为一个专门的子系统,而工时定额的计算、生产计划的制订、资源需求计划的制订则划分给MRPⅡ/ERP系统来完成。CAM的广义概念包括的内容则多得多,除了上述CAM狭义定义所包含的所有内容外,它还包括制造活动中与物流有关的所有过程(