计算机辅助制造系统是通过计算机分级结构控制和管理制造过程的多方面工作,它的目标是开发一个集成的信息网络来监测一个广阔的相互关联的制造作业范围,并根据一个总体的管理策略控制每项作业。从自动化的角度看,数控机床加工是一个工序自动化的加工过程,加工中心是实现零件部分或全部机械加工过程自动化,计算机直接控制和柔性制造系统是完成一族零件或不同族零件的自动化加工过程,而计算机辅助制造是计算机进入制造过程这样一个总的概念。 一个大规模的计算机辅助制造系统是一个计算机分级结构的网络,它由两级或三级计算机组成,中央计算机控制全局,提供经过处理的信息,主计算机管理某一方面的工作,并对下属的计算机工作站或微型计算机发布指令和进行监控,计算机工作站或微型计算机承担单一的工艺控制过程或管理工作。计算机辅助制造系统的组成可以分为硬件和软件两方面:硬件方面有数控机床、加工中心、输送装置、装卸装置、存储装置、检测装置、计算机等,软件方面有数据库、计算机辅助工艺过程设计、计算机辅助数控程序编制、计算机辅助工装设计、计算机辅助作业计划编制与调度、计算机辅助质量控制等。 基本组成 数控系统及数控编程原理 (一)数控系统数控系统是机床的控制部分,它根据输入的零件图纸信息、工艺过程和工艺参数,按照人机交互的方式生 成数控加工程序,然后通过电脉冲数,再经伺服驱动系统带动机床部件作相应的运动。图3-4-2为数控系统的功能示意图。传统的数控机床(NC)上,零件的加工信息是存储在数控纸带上的,通过光电阅读机读取数控纸带上的信息,实现机床的加工控制。后来发展到计算机数控(CNC),功能得到很大的提高,可以将一次加工的所有信??阅读机。更先进的CNC机床甚至可以去掉光电阅读机,直接在计算机上编程,或者直接接收来自CAPP的信息,实现自动编程。后一种CNC机床是计算机集成制造系统的基础设备。现代CNC系统常具有以下功能:(1) 多坐标轴联动控制;(2) 刀具位置补偿;(3) 系统故障诊断;(4) 在线编程;(5) 加工、编程并行作业;(6) 加工仿真;(7) 刀具管理和监控;(8) 在线检测。(二)数控编程原理所谓数控编程是根据来自CAD的零件几何信息和来自CAPP的零件工艺信息自动或在人工干预下生成数控代码的过程。常用的数控代码有ISO(国际标准化组织)和EIA(美国电子工业协会)两种系统。其中ISO代码是七位补偶代码