计算机辅助制造.ppt
《计算机辅助制造.ppt》由会员分享,可在线阅读,更多相关《计算机辅助制造.ppt(111页珍藏版)》请在三一办公上搜索。
1、见习机械设计工程师资格考试培训课程,第4章 计算机辅助制造技术,4.1 计算机辅助制造概述4.2 CAM的支撑系统4.3 数控加工技术4.4 网络化CAM实例 4.5 Cimatron NC,考试内容,1)掌握CAM概念和数字化制造的概念。2)熟悉CAM支撑系统中硬件和软件的组成。3)熟悉数控加工的概念、数控装置的类型。4)掌握数控机床的组成和工作原理;数控装置硬件结构及内容。5)熟悉数控系统的结构和功能。6)熟悉数控编程的内容和步骤。7)掌握零件数控编程的方法、内容和基本过程。8)熟悉数控编程程序段的格式以及主要G、M代码的含义,能手工编制简单工件的数控加工程序。,知识要点,1、CAM概述中
2、英文定义 数字化制造概念2、CAM软硬件系统组成软件系统:系统、支撑、应用软件硬件系统:主机、存储器、I/O设备、接口等3、数控加工技术概念,两种类型:NC式、CNC式数控机床组成(6部分)及工作原理数控装置硬件结构(5个部分)CNC装置的主要作用(9个部分)控制类型与插补类型4、数控编程数控编程基本内容 基本步骤两种方法 程序段的格式G、M代码的含义:G代码:G00、G01、G02、G03、G40、G41、G42、G90、G91、G92M代码:M00、M02、M03、M04、M05、M06、M19 其他:N(顺序号),F(第一进给速度),S(主轴速度),T(第一刀具),XYZ(基本尺寸),U
3、VW(平行于XYZ轴的第二尺寸),第6章,4.1 计算机辅助制造概述,CAM(Computer Aided Manufacturing)的概念,两方面:狭义NC编程,即数控加工;广义包括狭义定义的所有内容外,还包括制造活动中与物流有关过程(如加工、装配、存储、检验、输送)的监视、控制和管理。,CAM常与CAD结合,使设计师与工艺师在计算机系统的辅助下,完成产品的设计与制造工作。,数字化制造,第6章,数字化制造是用数字定量、表述、存储、处理 和控制产品生产的方法,支持产品全生命周期和企业的全局优化运作。它是CAD/CAM/CAE集成化技术,是以MRPII(Manufacture Resource
4、 Planning)、MIS(Manufacture Information System)、PDM为主体的制造信息支持系统。数字化技术使CAM得到更广泛的应用,数控机床就是CAM与数字化制造的应用典型。,网络化制造,第6章,网络化制造Networked-Manufacturing System(NMS)是一种由多种、异构、分布式的制造资源,利用计算机网络组成的开放式、多平台、相互协作的,能及时灵活地响应客户需求变化的制造系统,是一种面向群体协同工作并支持开放集成的系统。基本目标:将分散的制造系统/企业,通过计算机网络连接到一起,以提高各个制造系统/企业间的信息交流与合作能力,进而实现制造资源
5、的共享。,网络化CAM技术主要包括:异地加工、基于Web的数控加工仿真、数控代码的网络校验、数控加工信息的网络传输等。,第6章,4.2 CAM的支撑系统,CAD/CAM系统,硬件系统,软件系统,计算机,外围设备,应用软件,支撑软件,系统软件,(主机、存储器、I/O及其它通信接口),1、计算机分析软件(如ANSYS、ADAMS等)2、图形支撑软件(如AUtoCAD、CATIA、IDEAS等)3、数据库管理软件(如Foxpro、Oracle、Sybase等)4、计算机网络工作软件,(操作系统和语言编译系统如VB、C+等),第6章,应用:,CAD/CAM广泛应用于产品设计生产的全过程。Pro/E、U
6、G、Solidworks、CATIA等软件都具有CAD/CAM功能,在三维设计和基础上,可在加工模块经过一系列加工表面的设置,生成零件的加工走刀轨迹和数控加工代码,可以将该数控代码输入数控系统中加工出所设计的产品零件。,数控原理与编程实训,数控技术是数字化制造和制造自动化的核心技术支撑,1、数控机床的产生 1952年 美国Parsons&MIT世界第一台三坐标数控铣床2、数控加工数控-是采用数字化信息实现自动化控制的技术。数控加工(Numerical Control Machine),是数控机床应用(数字化信息)实现机床(控制)的一种技术。,数控设备的核心是(数控系统),数控加工的概念,一、数
7、控加工概述,4.3 数控加工技术,半个世纪以来,数控技术得到了迅猛的发展,加工精度和生产效率不断提高。数控机床的发展至今已经历了两个阶段和六代。,NC(硬件式数控系统),CNC(软件式数控系统),1970年的第四代小型计算机数控机床1974年的第五代微型计算机(微处理器)数控系统1990年的第六代基于PC(PC机)的数控机床。,1952年的第一代电子管数控机床1959年的第二代晶体管数控机床1965年的第三代集成电路数控机床,数控机床的发展,随核心部件的变化:,NC中的主要功能如输入、译码、插补运算、输出等由硬件连接的逻辑电路实现;而CNC则采用小型机或微机作为控制单元,由软件实现。,装置类型
8、,发展趋势,(1)向开放式、基于PC的第六代发展(2)高速度、高精度化(3)智能化、柔性化(4)工艺复合性和多轴化(西门子880控制轴数24轴),智能化:应用自适应控制技术在加工过程中优化和调整、将人工智能、网络技术、多媒体技术、CAD/CAM技术、伺服控制、动态数据库管理及动态刀具补偿、动态仿真等高新技术融于一体;应用专家系统指导加工和故障诊断。柔性化:数控系统本身的柔性(模块化设计、可裁剪性、功能面大等)、群控系统的柔性(物料流、信息流自动动态调整)复合化:工件在一台机床上、一次装夹后,通过自动换刀、旋转主轴或转台等,完成多工序、多表面的复合加工。,数控机床的组成,人与机床的联系,编程存储
9、加工零件所需的全部几何和工艺信息。,数控代码如何送到数控装置内存数控装置控制面板手工输入或用通信方式由计算机直接传送。,关键环节;译码、寄存、运算、处理、输出信号和指令控制机床操作。,强电:接受PLC输出的主轴变速、换向、启停,选刀、换刀、工作台、夹具、切削液等,功率放大。,伺服:控制坐标轴的进给和精确定位;伺服器件有功能步进电机、伺服电机等。,本体:同普比,在精度、静刚度、动刚度、和热刚度等方面要求更高,传动链则简单化。,数控铣床,计算机数控系统(Computer Numerical Control)由零件加程序,输入输出设备,计算机数字控制装置,可编程序控制器,主轴驱动装置和进给驱动装置等
10、组成。,计算机数控系统的组成,CNC装置由(硬件和软件)组成,CNC装置是数控加工用专用计算机,除具有一般计算机结构外,还有与数控机床功能有关的功能模块结构和接口单元。CNC装置由硬件和软件组成,软件在硬件的支持下运行,离开软件,硬件便无法工作,两者缺一不可。,数控系统,零件加工程序,输入设备,输出设备,CNC装置,可编程控制器(PLC),主轴控制单元,速度控制单元,主轴电机机床进给电机位置检测器,1)微处理器(CPU):负责运算及对整个系统进行控制和管理。2)固化存储器(ROM)和随机存储器(RAM):用于储存系统软件和零件加工程序以及运算的中间结果等。3)I/O设备(输入输出接口):提供系
11、统与外部进行信息交换。4)PLC及开关量I/O接口:完成机床加工中的顺序控制及开关量的I/O。5)位置控制部分:是CNC 装置的重要组成部分,它通过速度控制单元,驱使进给电机输出功 率和扭矩,实现进给运动。,开环控制,闭环控制,半闭环控制,CNC装置的硬件结构,CNC装置的软件,监测系统状态并提供基本操作管理。包括:系统初始化、键盘分析与显示、程序读入、指令分析、编辑修改和系统诊断等。,管理软件:,根据用户编程,控制机床运行。包括插补、刀具补偿、升降速处理等。由译码程序、刀具补偿计算程序、速度控制程序、插补运算程序和位置控制程序等组成,,控制软件:,CNC装置的功用,1、输入2、译码3、刀具补
12、偿:4、进给速度处理5、插补6、位置控制7、开关量处理8、显示9、诊断,数控插补技术和数控机床,点位控制,点位/直线控制,轮廓控制,数控机床按加工路线分为三类:,1)点位控制只要求控制机床的移动部件从某一位置移动到另一位置的准确定位,对于两位置之间的运动轨迹不作严格要求,在移动过程中刀具不进行切削加工,如图所示。2)为了实现既快又准的定位,常 采用先快速移动,然后慢速趋近 定位点位的方法来保证定位精度。3)主要有数控钻床、数控冲床、数控镗床、数控点焊机等。,点位数控机床加工示意图,(1)点位控制数控机床,(2)直线控制数控机床,1)直线控制数控机床的特点是除了控制点与点之间的准确定位外,还要保
13、证两点之间移动的轨迹是一条与机床坐标轴平行的直线。2)对移动的速度也要进行控制,因为这类数控机床在两点之间移动时要进行切削加工,如图所示。,直线数控机床加工示意图,(3)轮廓控制数控机床,1)轮廓控制能够对两个或两个以上的运动坐标的位移及速度进行连续相关的控制,因而可以进行曲线或曲面的加工,如图所示。2)具有轮廓控制功能的数控机床有数控车床、数控铣床、加工中心等。,轮廓数控机床加工示意图,何为插补?常用插补方法?,插补按规定的函数曲线或直线,对其起点和终点之间,按照一定的方法进行数据点密化计算和填充,并给出相应的位移量,使其实际轨迹和理论轨迹之间的误差小于一个脉冲当量,这个过程称为插补。,常用
14、方法:逐点比较法、数字积分法、比较积分法等;逐点比较法又包括直线插补、圆弧插补。,机床进行轮廓加工的各种工件,大多由直线和圆弧组成。插补机能是控制刀具(坐标轴)移动轨迹的机能。控制刀具沿直线运动的称为直线插补;沿圆弧运动的称为圆弧插补;沿螺旋线运动的称为螺旋线插补等。,逐点比较法,基本原理:计算机在控制加工轨迹的过程中,每走一步都要和规定的轨迹相比较,由比较结果决定下一步的移动方向。逐点比较法既可以做直线插补又可以做圆弧插补。特点是:运算直观,插补误差小于一个脉冲当量,输出脉冲均匀,而且输出脉冲的速度变化小,调节方便,因此在两坐标数控机床中应用较为普遍,这种方法每控制机床坐标进给一步,都要完成
15、四个工作节拍。,逐点比较法的四个工作节拍,直线插补:,1)如何进行偏差计算。第一象限内。编程时,给出要加工直线起点和终点。如果以直线的起点为坐标原点,终点坐标为(Xe,Ye),插补点坐标为(X,Y),如图2.5所示,则以下关系成立:若点(X,Y)在直线上,则:XeY-YeX=0若点(X,Y)位于直线上方,则Xe Y-Ye X0若点(X,Y)位于直线下方,则 XeY-Ye X0,下一步向+X方向运动;3)当点在直线下方时,F0的情况,继续向+X方向运动。这样从原点出发,走一步判别一次F,再走一步,所运动的轨迹总在直线 附近,并不断趋向终点。最后进行终点判别,其误差小于一个脉冲当量。,图2.5 逐
16、点比较法直线插补,1按工艺用途分类 一般数控机床、带自动换刀的数控机床、多坐标数控机床等。,2按加工路线分类 点位控制、点位直线控制、轮廓控制数控机床,3按有无控制装置分类 开环控制和闭环控制的数控机床,数控机床的特点和分类,分类,特点及应用,(1)可以加工具有复杂型面的工件(2)加工精度高,质量稳定(3)生产率高(4)改善劳动条件(5)有利于生产管理现代化,1数控机床加工的特点,特点及应用,2数控机床的适用范围,(1)多品种、单件小批量生产的零件或新产品试制中的零件;(2)几何形状复杂的零件;(3)精度及表面粗糙度要求高的零件;(4)加工过程中需要进行多工序加工的零件;(5)用普通机床加工需
17、要昂贵工装设备(工具、夹具和模具)的零件。,数控编程,1、何为数控编程?,所谓编程,就是把零件的图形尺寸、工艺过程、工艺参数、机床的运动和刀具位移等内容,按照数控机床的编程格式和能识别的语言记录在程序单上的全过程。,数控加工的重要环节,编程员的高素质,机械加工工艺、机床、刀夹具、数控系统的性能、熟悉工厂的生产特点和生产习惯等。,2、数控编程的主要内容?,包括:分析零件图纸、确定加工工艺过程、计算走刀轨迹、得出刀位数据、编写零件加工程序、制作控制介质、校对程序及首件试加工。,3、数控编程的步骤?,1、编程人员首先据图纸,对零件的材料、尺寸、精度等,进行加工工艺合理选择加工方案、确定工序、加工路线
18、、装夹、选刀及切削参数等。高效加工,路线要短,正确选择对刀点、换刀点,减少换刀次数。2、据零件图的几何尺寸确定工艺路线及设定坐标系,计算粗精加工的轨迹,得到刀位数据。3、加工路线、工艺参数及刀位数据确定后,编程人员按数据系统规定的功能指令代码及程序段格式,编写加工程序单。4、制备控制介质,把编制好的程序记录在控制介质上,作为数控装置的输入信息。通过程序手工输入或通讯输入数控系统。5、编制好的程序和制备好的控制介质,须校验和试切才能正式使用。校验的方法是直接将控制介质上的内容输入到数控装置,让机床空运转,走空刀,检查运动轨迹,是否碰撞零件、夹具或机床。在有CRT的数控机床上,用模拟加工校验。如要
19、检验加工精度,需首件试切,也可用石蜡或木材等易切削材料试切,并分析误差,及时修正。,加工工艺的决策,1)零件图分析2)加工工艺路线的拟定3)定位和夹紧方式4)刀具的选择5)切削用量的选择,4、数控编程的方法有哪些?,数控加工程序编制:从零件图纸到制成控制介质的全过程。常用的程序编制方法有:手工编程和自动编程两种。手动编程:整个编程过程由人工完成。对编程人员的要求高(不仅要熟悉数控代码和编程规则,而且还必须具备机械加工工艺知识和数值计算能力)用于形状简单,计算量少的加工。,图样,加工计划,手工编程,自动编程,NC纸带,纸带检查,加工,图样,计算刀位,编程,穿孔,纸带,手工编程中使用的工艺指令(准
20、备性工艺指令)、(辅助性工艺指令)。,自动编程:编程人员只要根据零件图纸的要求,按照某个自动编程系统的规定,将零件的加工信息用较简便的方式送入计算机,由计算机自动进行程序的编制,编程系统能自动打印出程序单和制备控制介质。,图样,按自动编程语言写程序,NC能自动识别的加工程序,计算机自动穿孔纸带,数控编程的有关标准:国际标准ISO 制定国家标准,1 坐标轴的运动方向和命名,5、数控坐标的有关内容,为了实现零件的加工,往往需要控制几个方向的运动,需建立坐标系。为了编程有互换性,在ISO标准中统一规定采用右手直角笛卡儿坐标系对机床的坐标系进行命名,在这个坐标系下定义刀具位置及其运动的轨迹。,规定:,
21、一律看作是工件相对静止,刀具运动。,JB3015-1982:机床某一部件运动的正方向,是增大工件和刀具之间距离的方向。,用右手螺旋法则判定。右手的拇指、食指、中指互相垂直,并分别代表+X、+Y、+Z轴。围绕+X、+Y、+Z轴的回转运动分别用+A、+B、+C表示,其正向用右手螺旋定则确定。与+X、+Y、+Z、+A、+B、+C相反的方向用带“”的+X、+Y、+Z、+A、+B、+C表示。,拇指为x轴,食指为Y轴,中指为z轴,(1)Z轴:平行于主轴,刀具离开工件的方向为正。,坐标轴确定的方法及步骤:,立式数控铣床,数控车床,机床的直线坐标轴X、Y、Z的判定顺序是:先Z轴,再X轴,最后按右手定则判定Y轴
22、。,(2)X轴:位于平行工件装夹面的水平面内。对于工件作回转切削运动的机床(如车床、磨床等),在水平面内取垂直工件回转轴线(Z轴)的方向为X轴,刀具远离工件的方向为正向。对于刀具作回转切削运动的机床(如铣床、镗床等),当Z轴垂直时,人面对主轴,向右为正X方向.,立式数控铣床,数控车床,右手原则,立式数控铣床,数控车床,(3)Y轴:垂直于X和Z轴,Y的正方向据X、Z轴的正向通过右手直角坐标系判断。,机床坐标系与机床原点(零点),机床原点是机床上设置的一个固定基准点。以机床原点为坐标原点建立的直角坐标系称为机床坐标系。它是机床固有的,是制造和调整机床的基础,也是设置工件坐标系的基础。其坐标轴及方向
23、按标准规定,其坐标原点的位置由各机床生产厂设定,一般情况下,不允许用户随意调整变动。,例如,数控车床属于两轴联动机床,其机床坐标系是由一个Z轴和一个X轴组成的直角坐标系,它的原点一般为主轴旋转中心线与卡盘后端面的交点。,在数控铣床上,机床原点一般取在X、Y、Z坐标的正方向极限位置上。,机床参考点,是设置机床坐标系的一个基准点。在许多情况下,刀具是无法接近机床零点的,例如数控车床的机床零点一般设定在主轴旋转中心线与卡盘定位面的交点上,车刀就无法靠近它。因此,只有附设一个机床参考点来设定机床坐标系。机床参考点是机床上某一固定点,该点为刀具退到一个固定不变、接近正向极限位置的点,其固定位置可由机床各
24、轴方向的机械挡块或行程开关来确定,用户不能随意调整。,机床上电回零操作,回机床参考点,表明机床坐标系建立,(机床零点与参考点不重合时),编程时应首先确定工件坐标系和工件原点。设计有设计基准,加工有工艺基准。应尽量保持统一。该基准点称为工件原点。以工件原点建立的坐标系称工件坐标系。,工件坐标系:编程时用来定义工件形状和刀具相对工件运动的坐标系。也应是右手笛卡尔坐标系工件原点(编程原点):在工件坐标系中,由编程人员在工件图样上选择一固定点为原点。在车床上可选在工件的左或右端面上。,工件坐标系与工件原点,预存在数控系统中,可补偿装夹误差。,原点偏置,加工时,工件原点偏置值可自动加到工件坐标系中。,工
25、件坐标系是编程和加工时使用的坐标系,是机床原点偏置后而确定的。,6、数控编程指令,为了满足设计、制造、维修和普及的需要,编程的两种标准:国际标准化组织(ISO)标准和美国电子工程协会(EIA)标准,两种代码,1)程序结构和格式,程序号程序内容程序结束,若干程序段,若干字,字母和数字,对应零件的一段加工过程,G90字母和数字(字表示某一功能的一组代码),在FANUC数控系统中,用O表示程序号地址,程序段格式是指一个程序段中各字的排列顺序和表达形式。,固定顺序,有分隔符的固定顺序,字地址(最常用),字地址程序段格式:,程序简短、直观、容易检查和修改,N_G_X_Y_Z_I_J_K_P_Q_R_A_
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机辅助制造
链接地址:https://www.31ppt.com/p-6360513.html