计算机辅助制造_第1页
计算机辅助制造_第2页
计算机辅助制造_第3页
计算机辅助制造_第4页
计算机辅助制造_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机辅助制造机械制造业术语01基本介绍CAD/CAM系统组成与分类基本功能发展历程目录03020405基本组成成组技术支撑环境应用用途目录070608基本信息计算机辅助制造是指在机械制造业中,利用电子数字计算机通过各种数值控制机床和设备,自动完成离散产品的加工、装配、检测和包装等制造过程。简称cam。基本介绍基本介绍计算机辅助制造应用CAM系统及包括的内容除cam的狭义定义外,国际计算机辅助制造组织(cam-i)关于计算机辅助制造有一个广义的定义:“通过直接的或间接的计算机与企业的物质资源或人力资源的联接界面,把计算机技术有效地应用于企业的管理、控制和加工操作。”按照这一定义,计算机辅助制造包括企业生产信息管理、计算机辅助设计(cad)和计算机辅助生产、制造3部分。计算机辅助生产、制造又包括连续生产过程控制和离散零件自动制造两种计算机控制方式。这种广义的计算机辅助制造系统又称为整体制造系统(ims)。采用计算机辅助制造零件、部件,可改善对产品设计和品种多变的适应能力,提高加工速度和生产自动化水平,缩短加工准备时间,降低生产成本,提高产品质量和批量生产的劳动生产率。基本功能基本功能在CAD/CAM系统中,人们利用计算机完成产品结构描述、工程信息表达、工程信息的传输与转化、信息管理等工作。因此,CAD/CAM系统应具备以下基本功能:1、产品与过程的建模如何用计算机能够识别的数据(信息)来表达描述产品。如产品形状结构的描述、产品加工特性的描述、如何将有限元分析所需要的格及边界条件描述出来等等。2、图形与图象处理在CAD/CAM系统中,图形图象仍然是产品形状与结构的主要表达形式,因此,如何在计算机中表达图形、对图形进行各种变换、编辑、消隐、光照等处理是CAD/CAM的基本功能。3、信息存储与管理设计与制造过程会产生大量、种类繁多的数据,如设计分析数据、工艺数据、制造数据、管理数据等。数据类型有图形图象、文字数字、声音、视频等;有结构化和非结构化的数据;有动态和静态数据等。怎样将CAD/CAM系统产生这些大量的电子信息存储与管理好,是CAD/CAM的必备功能。4、工程分析与优化计算体积、重心、转动惯量等,机构运动计算、动力学计算、数值计算,优化设计等。5、工程信息传输与交换信息交换有CAD/CAM系统与其他系统的信息交换和同一CAD/CAM系统中不同功能模块的信息交换。CAD/CAM系统组成与分类CAD/CAM系统组成与分类CAD/CAM系统由硬件和软件系统组成。硬件系统是指可触摸到的物理设备,如主机设备、终端设备、络及通信设备、输入输出设备,数控加工及控制设备等。软件系统通常是指程序及其相关文档的总和,软件系统一般分为系统软件、支撑软件和应用软件

。从不同的角度,CAD/CAM系统可分为不同的类型

。从硬件角度,分为两大类:1、以大型机或小型计算机为主机的、多用户分时系统。主机系统的特点:1)外围设备和用户工作站与主机相连,用户工作站中至少有一台图型工作站和一套图形处理设备(如图形终端,图形输入输出设备等)。2)优点:主机功能强,可处理大量信息,如分析计算、模拟,使用性能取决于软件水平。3)缺点:系统专用性强,比较封闭,终端过多,系统速度变慢,价格较高。另外,系统的可靠性取决于主机(主机发生故障,整个系统都将瘫痪)

。2、工程工作站或微机系统的单用户系统。此系统特点:1)每一个工程工作站或微机系统都能独立完成CAD/CAM系统所要求的各项任务;2)价格较低;3)可靠性高

。按功能划分,CAD/CAM系统可分为CAD、CAM、CAD/CAM

。发展历程发展历程计算机辅助制造仿真计算机辅助制造的核心是计算机数值控制(简称数控),是将计算机应用于制造生产过程的过程或系统。1952年美国麻省理工学院首先研制成数控铣床。数控的特征是由编码在穿孔纸带上的程序指令来控制机床。此后发展了一系列的数控机床,包括称为“加工中心”的多功能机床,能从刀库中自动换刀和自动转换工作位置,能连续完成铣、钻、铰、攻丝等多道工序,这些都是通过程序指令控制运作的,只要改变程序指令就可改变加工过程,数控的这种加工灵活性称之为“柔性”。加工程序的编制不但需要相当多的人工,而且容易出错,最早的CAM便是计算机辅助加工零件编程工作。麻省理工学院于1950年研究开发数控机床的加工零件编程语言APT,它是类似FORTRAN的高级语言。增强了几何定义、刀具运动等语句,应用APT使编写程序变得简单。这种计算机辅助编程是批处理的。CAM系统一般具有数据转换和过程自动化两方面的功能。CAM所涉及的范围,包括计算机数控,计算机辅助过程设计。数控除了在机床应用以外,还广泛地用于其它各种设备的控制,如冲压机、火焰或等离子弧切割、激光束加工、自动绘图仪、焊接机、装配机、检查机、自动编织机、电脑绣花和服装裁剪等,成为各个相应行业CAM的基础。计算机辅助制造系统是通过计算机分级结构控制和管理制造过程的多方面工作,它的目标是开发一个集成的信息络来监测一个广阔的相互关联的制造作业范围,并根据一个总体的管理策略控制每项作业。基本组成数控系统及数控编程原理手工编程数控语言编程CAD/CAM系统编程自动编程12345基本组成数控系统及数控编程原理计算机辅助制造发展(一)数控系统数控系统是机床的控制部分,它根据输入的零件图纸信息、工艺过程和工艺参数,按照人机交互的方式生数控系统功能成数控加工程序,然后通过电脉冲数,再经伺服驱动系统带动机床部件作相应的运动。图3-4-2为数控系统的功能示意图。传统的数控机床(NC)上,零件的加工信息是存储在数控纸带上的,通过光电阅读机读取数控纸带上的信息,实现机床的加工控制。后来发展到计算机数控(CNC),功能得到很大的提高,可以将一次加工的所有信??阅读机。更先进的CNC机床甚至可以去掉光电阅读机,直接在计算机上编程,或者直接接收来自CAPP的信息,实现自动编程。后一种CNC机床是计算机集成制造系统的基础设备。手工编程手工编程是编程人员按照数控系统规定的加工程序段和指令格式,手工编写出待加工零件的数控加工程序。手工编程的主要步骤如下:(1)根据零件图纸对零件进行工艺分析;(2)确定加工路线和工艺参数(装夹顺序、表面加工先后顺序、切削参数);(3)确定刀具移动轨迹(起点、终点、运动形式);(4)计算机床运动所需要数据;(5)书写零件加工程序单;(6)纸带穿孔;可见,手工编程同时也包括了制定工艺规程的内容,手工编程目前已用得很少。数控语言编程使用数控语言编程往往被称为“自动编程”,这种叫法来源于APT(AutomaticallyProgrammedTools)数控编程语言。事实上,它并不是自动化的编程工具,只是比手工编程前进一步,实现了用“高级编程语言”来编写数控程序。这种编程系统的工作过程如图3-4-3所示。图3-4-3数控语言编程过程用数控语言编程就是用专用的语言和符号来描述零件的几何形状和刀具相对零件运动的轨迹、顺序和其他CAD/CAM系统编程工艺参数等,由于采用类似于计算机高级语言的数控语言来描述加工过程,大大简化了编程过程,特别是省去了数值计算过程,提高了编程效率。用数控语言编写的程序称为源程序,计算机接受源程序后,首先进行编译处理,再经过后置处理程序才能生成控制机床的数控程序。目前常用的数控编程语言是美国麻省理工学院开发的APT语言。APT语言词汇丰富,定义的几何类型多,并配有多种后置处理程序,通用性好,获得广泛应用。APT语言的源程序是由语句组成的,共有四种类型的语句。而语句则是由词汇、数值、标识符号等按一定语法规则组成的。1)几何定义语句几何定义语句的一般形式为:〈标识符〉=〈几何元素专用词〉/参数例如,语句C1=CIRCLE/20,80,12,5中,C1为几何元素定义的名字,VIRCLE为几何元素类型(圆),20,80,12,5分别表示圆心的坐标值和半径值。CAD/CAM系统编程CAD/CAM系统编程采用数控语言编程虽比手工编程简化许多,但仍需要编程人员编写源程序,仍比较费时。为此,后来又发展了CAD/CAM编程技术。到目前几乎所有大型CAD/CAM应用软件都具备数控编程功能。在使用这种系统编程时,编程人员不需要编写数控源程序,只需要从CAD数据库中调出零件图形文件,并显示在屏幕上,采用多级功能菜单作为人机界面。编程过程中,系统还会给出大量的提示。这种方式操作方便,容易学习,又可大大提高编程效率。一般CAD/CAM系统编程部分都包括下面的基本内容:查询被加工部位图形元素的几何信息;对设计信息进行工艺处理;刀具中心轨迹计算;定义刀具类型;定义刀位文件数据。对于一些功能强大的CAD/CAM系统,甚至还包括数据后置处理器,自动生成数控加工源程序,并进行加工模拟,用来检验数控程序的正确性。图3-4-5为这种系统的示意图。自动编程上述CAD/CAM系统编程中,仍需要编程人员过多地干预才能生成数控源程序。随着CAPP技术的发展,使数控自动编程成为可能。图3-4-6所示为自动编程系统的组成。系统从CAD数据库获取零件的几何信息,从CAPP数据库获取零件加工过程的工艺信息,然后调用NC源程序生成数控源程序,再对源程序进行动态仿真,如果正确无误,则将加工指令送到机床进行加工。支撑环境支撑环境计算机辅助制造的支撑环境总的来说可分为硬件和软件两大方面,具体来说可分为计算机硬件、计算机软件、数据库、络与通信等。计算机硬件一般是指计算机的实体,是相对于计算机软件而言,计算机硬件和软件共同组成计算机系统,计算机必须同时具备硬件和软件才能工作。计算机硬件通常可分为主机和外部设备两部分。主机通常包括运算器、控制器、电源、接口电路、输入输出通道(总线)、内存储器等。外部设备通常是指输入装置、输出装置、外存储器等。计算机软件可以分为系统软件和应用软件。系统软件主要包括计算机操作系统和支持软件,支持软件一般指为用户进行二次开发的工具(或平台),应用软件是指用户自行开发的专用软件。数据库是通用化的综合性的数据集合,可以提供各种用户共享而具有最小的多余度和较高的数据和程序的独立性,能有效地、及时地处理数据,并提供安全性及可靠性。数据库系统是在计算机系统的基础上建立起来的,它由计算机硬件、数据库管理系统、用户及其应用程序、数据库管理员等组成。成组技术成组技术计算机辅助制造成组技术成组技术是计算机辅助制造系统的基础。它从50年代出现的成组加工,发展到60年代的成组工艺,出现了成组生产单元和成组加工流水线,其范围也从单纯的机械加工扩展到整个产品的制造过程。70年代以后,成组工艺与计算机技术和数控技术结合,发展成为成组技术,出现了用计算机对零件进行分类编码、以成组技术为基础的柔性制造系统,并被系统地运用到产品设计、制造工艺、生产管理等诸多领域,形成了计算机辅助设计、计算机辅助工艺过程设计、计算机辅助制造,以及有成组技术特色的计算机集成制造系统。成组技术是一门涉及多种学科的综合性技术,其理论基础是相似性,核心是成组工艺。成组工艺与计算机技术、数控技术、相似论、方法论、系统论等相结合,就形成了成组技术,在现阶段更有计算机辅助成组技术的特色。成组工艺是把尺寸、形状、工艺相近似的零件组成一个个零件族,按零件族制定工艺进行生产制造,这样就扩大了批量,减少了品种,便于采用高效率的生产方式,从而提高了劳动生产率,为多品种、小批量生产提高经济效益开辟了一条途径。零件在几何形状、尺寸、功能要素、精度、材料等方面的相似性为基本相似性。以基本相似性为基础,在制造、装配的生产、经营、管理等方面所导出的相似性,称为二次相似性或派生相似性。因此,二次相似性是基本相似性的发展,具有重要的理论意义和实用价值。成组工艺的基本原理表明,零件的相似性是实现成组工艺的基本条件。应用用途应用用途cam已广泛应用于飞机、汽车、机械制造业、家用电器和电子产品制造业。cam的应用领域包括:机械产品的零件加工①机械产品的零件加工(切削、冲压、铸造、焊接、测量等)、部件组装、整机装配、验收、包装入库、自动仓库控制和管理。在金属切削加工中,计算机内预

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论