英文缩写CAM的意思是

CAM(计算机辅助制造)的核心是计算机数控(简称CNC),是将计算机应用于制造过程的过程或系统。1952年,麻省理工学院首先研制出数控铣床。数控的特点是机床由编码在穿孔纸带上的程序指令控制。此后又发展出一系列数控机床,包括被称为“加工中心”的多功能机床,能自动从刀库换刀、自动改变工位,能连续完成磨刀、钻孔、饺子攻丝等多道工序。这些过程都是由程序指令控制的,只要改变程序指令就可以改变加工过程。数控的这种加工柔性就叫做“柔性”。加工程序的编制不仅需要大量的人力,而且容易出错。最早的CAM是计算机辅助加工零件编程。1950年,麻省理工学院研究开发了类似FORTRAN的高级语言APT。几何定义、刀具运动等语句增强,APT的应用使得编写程序变得简单。这种计算机辅助编程是批量的。

CAM系统一般有两个功能:数据转换和过程自动化。CAM的范围包括计算机数控和计算机辅助工艺设计。

除了在机床上的应用,数控还广泛应用于其他设备的控制,如冲床、火焰或等离子弧切割、激光束加工、自动绘图仪、焊接机、装配机、检验机、自动针织机、电脑刺绣和服装裁剪等。,成为各种对应行业CAM的基础。

计算机辅助制造系统是通过计算机层次结构来控制和管理制造过程的一项多方面的工作。它的目标是开发一个集成的信息网络,以监控各种相互关联的制造操作,并根据总体管理策略控制每项操作。

从自动化的角度来看,数控机床加工是自动化加工过程,加工中心是实现部分或全部机械加工过程的自动化,计算机直接控制和柔性制造系统是完成某一族零件或不同族零件的自动化加工过程,计算机辅助制造是计算机进入制造过程的一个总的概念。

大型计算机辅助制造系统是由两台或三台计算机组成的具有分层计算机结构的网络。中央计算机控制全局,提供处理过的信息,主计算机管理某项工作,发布指令和监视从属计算机工作站或微型计算机,它们承担单一的过程控制过程或管理工作。

计算机辅助制造系统的组成可分为硬件和软件:硬件包括数控机床、加工中心、输送装置、装卸装置、存储装置、检测装置、计算机等。,软件包括数据库、计算机辅助工艺设计、计算机辅助数控编程、计算机辅助工装设计、计算机辅助作业计划和调度、计算机辅助质量控制等。

到目前为止,CAM(计算机辅助制造)有狭义和广义两个概念。CAM狭义的概念是指从产品设计到加工制造的所有生产准备活动,包括CAPP、NC编程、工时定额的计算、生产计划的制定、资源需求计划的制定等。这是原始CAM系统的狭义概念。今天,CAM的狭义概念甚至进一步沦为数控编程的代名词。CAPP一直被视为一个特殊的子系统,工时定额的计算、生产计划的制定和资源需求计划的制定被划分到MRP ⅱ/ERP系统中来完成。广义的CAM包括的内容要多得多,除了上述狭义的CAM所包含的全部内容外,还包括制造活动中与物流相关的所有过程(加工、装配、检验、储存和运输)的监视、控制和管理。

数控系统

数控系统是机床的控制部分。它根据输入的图纸信息、工艺流程和工艺参数,以人机交互的方式生成数控加工程序,然后通过电脉冲的次数,再通过伺服驱动系统,驱动机床部件做出相应的运动。图3-4-2是数控系统的功能示意图。

在传统的数控机床(NC)上,零件的加工信息存储在NC纸带上,通过光电阅读器读取NC纸带上的信息来实现机床的加工控制。后来发展成计算机数控(CNC),功能大大提升。一次加工的所有信息可以一次性读入计算机内存,避免了频繁启动阅读器。更先进的数控机床甚至可以摆脱光电阅读器,直接在计算机上编程,或者直接从CAPP接收信息,实现自动编程。后者数控机床是计算机集成制造系统的基础设备。现代数控系统通常具有以下功能:

(1)多轴联动控制;(2)刀具位置补偿;(3)系统故障诊断;(4)在线编程;(5)加工与编程并行操作;(6)加工仿真;(7)工具管理和监控;(8)在线检测。

数控编程原理

所谓数控编程,就是根据来自CAD的零件几何信息和来自CAPP的零件工艺信息,自动或在人工干预下生成数控代码的过程。常用的数控代码有ISO(国际标准化组织)和EIA(美国电子工业协会)。ISO码是七位补码,即第八位是补码位;EIA码是一个6位奇数补码,即第5列是奇数补码位。互补奇偶性和奇奇偶性的目的是检查纸带阅读机的错误阅读信息。一般数控程序由程序字组成,程序字由英文字母表示的地址码和地址码后的数字和符号组成。每个程序代表一个特殊的功能,如G00为点控制,G33为等螺距螺纹切削,M05为主轴停转等。一般一个数控加工指令由几个程序字组成,如N012g 00g 49 X 070Y 055t 21,n 012,G00,点控制,G49,刀具补偿准备功能,X070和Y055,X和Y,t的坐标值,整个指令的含义是:快速移动到点(70,55),1号刀从2号拨盘取补偿值。

数控编程一般有四种方式:

(1)手动编程;(2)数控编程;(3) CAD/CAM系统编程;(4)自动编程。