1、SimensSimens系统系统 数控车削编程与考级数控车削编程与考级第一章第一章 数控车床概述数控车床概述第二章第二章 数控车床编程基本知识数控车床编程基本知识第三章第三章 数控车床程序编制的基本方法数控车床程序编制的基本方法第四章第四章 数控车床操作数控车床操作第五章第五章 数控车床操作工(中级)考核练习题数控车床操作工(中级)考核练习题第六章第六章 数控车床操作工(高级)考核练习题数控车床操作工(高级)考核练习题第一章第一章1.1 数控机床的基本知识1.2 数控车床工作原理1.3 数控车削加工工艺范围及特点1.4 数控机床分类1.1 1.1 数控机床的基本知识数控机床的基本知识1.1 1
2、.1 数控机床的基本知识数控机床的基本知识 1.1.1 数控与数控机床的概念 数字控制(Numerical Control,简称数控或NC)技术,国家标准(GB8129-87)定义为:“用数字化信号对机床运动及其加工过程进行控制的一种方法”。装备了数控系统的机床称为数控机床。随着科学技术的发展,数控系统也采用专用或通用计算机及控制软件与相关的电气元部件一起来实现数控功能,称为计算机数控(CNC)系统。1.1 1.1 数控机床的基本知识数控机床的基本知识1.1.2 1.1.2 数控车床型号及技术参数数控车床型号及技术参数 1.1.2.1 数控车床型号 根据金属切削机床型号编制的方法(JB1838
3、-85)中规定,机床均用汉语拼音字母和数字,按一定规律组合进行编号,以表示机床的类型和主要规格。数控车床编号CK6136中,字母与数字含义如下所示:C K 6 1 36 主参数代号 (床身上工件最大回转直径的1/10,单位)系代号(卧式车床系)组代号(落地及卧式车床组)特性代号(数控)类代号(车床类)1.1 1.1 数控机床的基本知识数控机床的基本知识 1.1.2.2 数控车床技术参数 技术参数是用户购买机床时的主要依据,表11为CK6136和CA6140的技术参数,旨在了解数控车床与普通车床在技术参数种类和数值上的不同。数控机床性能指标的含义和对机床的影响见表12数控机床性能指标表。1.1
4、1.1 数控机床的基本知识数控机床的基本知识规格及参数名称单位CK6136ACA6140与 工 件尺 寸 和工 夹 具有 关 的参数床身上工件最大回转直径360400两顶尖间最大支撑长度750750主轴通孔直径5848主轴内孔锥度No.莫氏6号莫氏6号主轴端部代号No.D6 尾架套筒内孔锥度No.莫氏4号莫氏4号与 机 床动 力 特性 和 技术 经 济指 标 有关 的 参数主轴转速范围r/min2001820101400(正转)141580(反转)主轴转速级数 无级正转24,反转12Z轴最快进给速度m/min64X轴最快给速度n/min32最小设定单位(脉冲当量)Z:0.01 X:0.005Z
5、:0.1 X:0.02定位精度0.04(z)0.03(x)重复定位精度0.016(z)0.012(x)主电机功率Kw4 或5.57.5进给电机功率Kw 外形尺寸(长宽高)机床净重kg16002000表11数控车床和普通车床技术参数1.1 1.1 数控机床的基本知识数控机床的基本知识种类项目含义影响精度指标定位精度数控机床工作台等移动部件在确定的终点所达到的实际位置的水平直接影响加工零件的位置精度重复定位精度同一数控机床上,应用相同加工程序加工一批零件所得连续质量的一致程度影响一批零件的加工一致性、质量稳定性分度精度分度工作台在分度时,理论要求回转的角度值与实际回转角度值的差值影响零件加工部位的
6、空间位置及孔系加工的同轴度分辨率数控机床对两个相邻的分散细节间可分辨的最小间隔,决定机床的加工精度和表面质量脉冲当量执行运动部件的移动量决定机床的加工精度和表面质量坐标轴可控轴数机床数控装置能控制的轴数影响机床功能、加工适应性和工艺范围联动轴数机床数控装置控制的坐标轴同时到达空间某一点的坐标数目影响机床功能、加工适应性和工艺范围表12数控机床性能指标表 1.1 1.1 数控机床的基本知识数控机床的基本知识运动性能指表主轴转速机床主轴转动速度可加工小孔和提高零件表面质量进给速度机床进给线速度影响零件加工质量、生产效率、刀具寿命行程数控机床坐标轴空间运动范围影响零件加工大小摆角范围数控机床摆角坐标
7、的转角大小影响加工零件的空间大小和机床刚度刀库容量刀库能存放加工所需的刀具数量加工适应性及加工资源换刀时间带自动换刀装置的机床在主轴用刀与刀库中下一工序用刀交换所需的时间影响加工效率加工能力指标每分钟最大金属切除率单位时间内去除金属余量的体积影响加工效率1.2 1.2 数控车床工作原理数控车床工作原理1.2 1.2 数控车床工作原理数控车床工作原理 1.2.1 数控车床组成及其作用 图11为数控车床CK6136外形图。图11 CK6136外形图1.2 1.2 数控车床工作原理数控车床工作原理 传统观点认为数控机床由程序载体、输入输出设备、数控系统、伺服系统、机床主体等组成。但现代数控机床的数控
8、系统都采用模块化结构,伺服系统中的伺服单元和驱动装置为数控系统中的一个子系统,输入输出装置也为数控系统中的一个功能模块,所以现在的观点认为数控机床主要由计算机数控系统和机床本体组成,如图12。其中每一部分的功用如下。1.2 1.2 数控车床工作原理数控车床工作原理 机床 I/O 电路和装置测量装置主轴驱动装置进给驱动装置主轴伺服单元进给伺服单元计算机数 控装 置操作面板PLC计算机数控系统计算机数控系统机机 床床辅助控制机构进给传动机构主运动机构键盘输入输出设备 图12 数控机床的组成1.2 1.2 数控车床工作原理数控车床工作原理 1.2.1.1 输入装置 数控机床是按照编程人员编制的工件加
9、工程序运行的。在工件加工程序中,包括机床上刀具和工件的相对运动轨迹、工艺参数(走刀量、主轴转速等)和辅助运动等。通常编程人员将工件加工程序以一定的格式和代码存储在一种载体上,如录音磁带、软磁盘或硬盘等,通过数控机床的输入装置,将程序信息输入到数控装置内。输入装置的作用是将程序载体内有关加工的信息读入数控装置。根据程序载体的不同,输入装置可以是录音机或软盘驱动器等。数控机床还可以不用任何程序载体,通过数控机床操作面板上的键盘,用手工将工件加工程序输入数控装置;或者将存储在计算机硬盘上的工件加工程序传送到数控装置。1.2 1.2 数控车床工作原理数控车床工作原理 1.2.1.2 计算机数控装置 数
10、控装置是数控机床的核心。它根据输入的数据,完成数值计算、逻辑判断、输入输出控制等。数控装置一般由专用(或通用)计算机、输入输出接口板及可编程序控制器(PLC)等组成。可编程序控制器主要用于对数控机床辅助功能、主轴转速功能和刀具功能的控制。1.2 1.2 数控车床工作原理数控车床工作原理 1.2.1.3 伺服系统 伺服系统包括主轴伺服单元、进给伺服单元、机床控制线路、功率放大线路及驱动装置,它接受数控装置发来的各种动作命令,驱动数控机床传动系统的运动。它的伺服精度和动态响应是影响数控机床的加工精度、表面质量和生产率的重要因素之一。1.2 1.2 数控车床工作原理数控车床工作原理 1.2.1.4
11、测量装置 测量装置的作用是通过位置传感器将伺服电动机的角位移或数控车床执行机构的直线位移转换成电信号,输送给数控装置,使之与指令信号进行比较,并由数控装置发出指令,纠正所产生的误差,使数控车床按工件加工程序要求的进给位置和速度完成加工。1.2 1.2 数控车床工作原理数控车床工作原理 1.2.1.5 机床本体 机床本体包括:主传动系统、进给系统以及辅助装置等。对于数控加工中心,还有存放刀具的刀库、自动换刀装置(ATC)和自动托盘交换装置等。与传统的机床相比,数控机床的结构强度、刚度和抗振性,传动系统和刀具系统的部件结构,操作机构等方面都发生了很大的变化,其目的是为了满足数控技术的要求和充分发挥
12、数控机床的效能。1.2 1.2 数控车床工作原理数控车床工作原理 1.2.2 1.2.2 数控系统的主要功能数控系统的主要功能 数控系统的功能取决于数控系统硬件和软件的配置,一般说来,数控系统的主要功能可归纳为以下几点:1.2.2.1 多轴控制功能 控制系统可以控制坐标轴的数目指的是数控系统最多可以控制多少个坐标轴,其中包括平动轴和回转轴,基本平动坐标轴是X、Y、Z轴,基本回转坐标轴是A、B、C轴。联动轴是指数控系统按照加工的要求可以控制同时运动的坐标轴的数目。如某型号的数控机床具有X、Y、Z三个坐标轴运动方向,而数控系统只能同时控制两个坐标(XY、YZ或XZ)方向的运动,则该机床的控制轴数为
13、3轴(称为三轴控制),而联动轴数为2轴(称为两联动)。1.2 1.2 数控车床工作原理数控车床工作原理 1.2.2.2 插补功能 指数控机床能够实现的运动轨迹。如直线、圆弧、螺旋线、抛物线、正弦曲线等。数控机床的插补功能越强,说明加工的轮廓种类越多。1.2.2.3 进给功能 包括快速进给(空行程移动)、切削进给、手动连续进给、点动,进给量调整(倍率开关)、自动加速减速功能等性能。进给功能与伺服驱动系统的性能有很大的关系。1.2.2.4 主轴功能 可实现恒转速、恒线速度、定向停车及转速调整(倍率开关)等功能。恒线速度指的是主轴可以自动变速,使得刀具对工件切削点的线速度保持不变。主轴定向停车功能主
14、要用于数控机床在换刀、精镗等工序退刀前,对主轴进行准确定位,以便于退刀。1.2 1.2 数控车床工作原理数控车床工作原理1.2.2.5 刀具功能 指在数控机床上可以实现刀具的自动选择和自动换刀。1.2.2.6 刀具补偿功能 包括刀具位置补偿、半径补偿和长度补偿功能。半径补偿中有车刀的刀尖半径、铣刀半径的补偿,长度补偿中有车刀长度变化的补偿。1.2.2.7 机械误差补偿功能 指系统可以自动补偿机械传动部件因间隙产生的误差的功能。1.2.2.8 操作功能 数控机床通常有单程序段运行、跳段执行、连续运行、试运行、图形模拟仿真、机械锁住、暂停和急停等功能,有的还有软件操作功能。1.2.2.9 程序管理
15、功能 指对加工程序的检索、编制、插入、删除、更名、锁住、在线编辑(即后台编辑,在执行自动加工的同时进行编辑)以及程序的存储通信等。1.2 1.2 数控车床工作原理数控车床工作原理1.2.2.10 图形显示功能 在显示器(CRT)上进行二维或三维、单色或彩色的图形显示。图形可以进行缩放、旋转,还可以进行刀具轨迹动态显示。1.2.2.11 辅助编程功能 如固定循环、镜像、图形缩放、子程序、宏程序、坐标轴旋转、极坐标等功能,可减少手工编程的工作量和难度。1.2.2.12 自诊断报警功能 指数控系统对其软件、硬件故障的自我诊断能力。这项功能可以用于监视整个机床和整个加工过程是否正常,并在发生异常时及时
16、报警。1.2.2.13 通讯功能 现代数控系统中一般到配有RS232接口或DNC接口,可以与上级计算机进行信号的高速传输。高档数控系统还可与MAP或INTERNET相连,以适应FMS、CIMS的要求。1.2 1.2 数控车床工作原理数控车床工作原理 1.2.3 1.2.3 数控机床工作原理数控机床工作原理 数控机床工作原理如图13。1.2 1.2 数控车床工作原理数控车床工作原理 根据零件图样,进行工艺分析,确定工艺方案,依据数控系统的规定指令,编制零件的加工程序。视零件结构的复杂程度,可以采用手工或计算机编程,程序较小时,可以直接在车床的操作面板的输入区域操作;程序较大时,也可在装有编程软件
17、的普通计算机上进行,编程软件国内一般采用模拟软件和专业软件,经过相应的后置处理,生成加工程序。再通过车床控制系统上的通信接口或其他存储介质(软盘、光盘等),把生成的加工程序输入到车床的控制系统中。进入数控装置的信息,经过一系列处理和运算转变成脉冲信号。有的信号输送到机床的伺服系统,通过伺服机构处理,传到驱动装置(主轴电机、步进或交、直流伺服电机),使刀具和工件严格执行零件加工程序说规定的运动;有的信号送到可编程控制器,用以控制机床的其他辅助运动,如主轴和进给运动的变速、液压或气动装夹工件、冷却液开关等。1.3 1.3 数控车削加工工艺范围及特点数控车削加工工艺范围及特点1.3.1 1.3.1
18、数控车削加工工艺范围数控车削加工工艺范围 数控车床是数控机床中应用最广泛的一种,在数控车床上可以加工各种带有复杂母线的回转体零件,高级的数控车床(一般称为车削中心)还能进行铣削、钻削以及加工多边形零件。如图14为在数控车床上加工的工艺范围。1.3 1.3 数控车削加工工艺范围及特点数控车削加工工艺范围及特点图14 车削工艺范围1.3 1.3 数控车削加工工艺范围及特点数控车削加工工艺范围及特点 1.3.2 1.3.2 数控车削特点数控车削特点 数控车床加工有普通车床无法比拟的特点,主要有以下几点。1.3.2.1 数控车床的特点 (1)传动链短 与普通车床相比,主轴驱动不再是电机-皮带-齿轮副机
19、构变速,而是采用横向和纵向进给分别由两台伺服电机驱动刀架运动完成,不再使用挂轮、离合器等传动部件,传动链大大缩短。1.3 1.3 数控车削加工工艺范围及特点数控车削加工工艺范围及特点(2)刚性高 为了与数控系统的高精度相匹配,数控机床的刚性高,以便适应高精度的加工。(3)轻拖动 刀架移动采用滚珠丝杠副,摩擦小,移动轻便。丝杠两端的支承是专用轴承,其压力角比普通轴承大,在出厂时便选配好;数控车床的润滑部分采用油雾自动润滑,这些措施都使得数控车床移动轻便。1.3 1.3 数控车削加工工艺范围及特点数控车削加工工艺范围及特点 1.3.2.2 数控车床加工特点 (1)自动化程度高,可以减轻操作者的体力
20、劳动强度 数控加工过程是按输入的程序自动完成的,操作者只需开始时对刀、装卸工件、更换刀具,加工过程中,主要是观察和监督机床运行。但是,由于数控机床的技术含量高,操作者的脑力劳动强度相应提高。(2)加工的零件质量高且稳定 数控机床的定位精度和重复定位精度都很高,较容易保证一批零件尺寸的一致性,只要工艺设计和程序正确合理,加之精心操作,就可以保证零件获得较高的加工精度,也便于对加工过程实行质量控制。1.3 1.3 数控车削加工工艺范围及特点数控车削加工工艺范围及特点 (3)生产效率高 数控机床加工时能在一次装夹中加工多个加工表面,一般只检测首件,所以可以省去普通机床加工时的不少中间工序,如划线、尺
21、寸检测等,减少了辅助时间和机动时间,而且由于数控加工出的零件质量稳定,为后续工序带来方便,其综合效率明显提高。(4)便于新产品研制和改型 数控加工一般不需要很多复杂的工艺装备,通过编制加工程序就可把形状复杂和精度要求较高的零件加工出来,当产品改型,更改设计时,只要改变程序,而不需要重新设计工装。所以,数控加工能大大缩短产品研制周期,为新产品的研制开发、产品的改进、改型提供了捷径。1.3 1.3 数控车削加工工艺范围及特点数控车削加工工艺范围及特点 (5)可向更高级的制造系统发展 数控机床及其加工技术是计算机辅助制造的基础。(6)加工成本较高 这是由于数控机床设备费用高,首次加工准备周期较长,维
22、修成本高等因素造成。(7)维修要求高 数控机床是技术密集型的机电一体化的典型产品,需要维修人员既懂机械,又要懂微电子维修方法的知识,同时还要配备较好的维修装备。1.3 1.3 数控车削加工工艺范围及特点数控车削加工工艺范围及特点 1.3.2.3 适合数控机床加工的零件 (1)多品种中小批量零件最合适。随着数控车床制造成本的逐步下降,现在不管是国内还是国外,加工大批量零件的情况也已经出现。加工很小批量和单件生产时,如能缩短程序的调试时间(机外编程与调试)和工装(刀、量、夹具)的准备时间也是可以选用的。(2)精度要求高的零件。由于数控车床的刚性好,制造精度高,对刀精确,能方便的进行尺寸补偿,所以能
23、加工尺寸精度要求高的工件。1.3 1.3 数控车削加工工艺范围及特点数控车削加工工艺范围及特点 (3)表面粗糙度值小的零件。在工件和刀具的材料、精车余量及刀具角度一定的情况下,表面粗糙度取决于切削速度和进给速度。普通车床是恒定转速,直径不同,切削速度(线速度)不同,而数控车床具有恒线速度切削功能,车端面、不同直径外圆时可以用同样的线速度,保证表面粗糙度值既小又一致;在车削表面粗糙度不同的表面时,粗糙度小的表面选用小的进给速度,粗糙度大的表面选用大些的进给速度,可变性很好,这点在普通车床很难做到。(4)轮廓形状复杂的零件。任意平面曲线都可用直线或圆弧来逼近,数控车床具有圆弧插补功能,因此数控车床
24、不仅可以加工素线为直线的回转体,也可以加工素线为曲线的回转体。1.3 1.3 数控车削加工工艺范围及特点数控车削加工工艺范围及特点 1.3.2.4 数控车床所用工艺装备的特点 (1)刀架的特点 刀架是数控车床的重要部件,它安装各种切削加工刀具,其结构直接影响机床的切削性能和工作效率。转塔式刀架是普遍采用的刀架形式,如图1-5所示。它通过转塔头的旋转、分度、定位来实现机床的自动换刀工作。两轴连续控制的数控车床,一般都采用 612 工位转塔式刀架。排刀式刀架主要用于小型数控车床,适用于短轴或套类零件加工。方刀架在中低档数控车床中也有使用。1.3 1.3 数控车削加工工艺范围及特点数控车削加工工艺范
25、围及特点1.3 1.3 数控车削加工工艺范围及特点数控车削加工工艺范围及特点(2)刀具的特点 数控机床刀具应满足以下要求:a.精度较高、寿命高、尺寸稳定、变化小。数控车床能兼作粗精车削,为使粗车能大切深、大走刀,要求粗车刀具有强度高、耐用度好;精车则保证加工精度,所以要求刀具锋利、精度高、耐用度好。b.快速换刀;c.刀柄应为标准系列;d.能很好地控制切屑的折断、卷曲和排出;数控车床一般在封闭环境中进行,要求刀具具有良好的断屑性能,断屑范围要宽,一般采用三维断屑槽,其形式很多,选择时应根据零件的材料及精度要求来确定。e.具有很好的可冷却性能。1.3 1.3 数控车削加工工艺范围及特点数控车削加工
26、工艺范围及特点 从结构上看车刀可分为整体式车刀、焊接式车刀和机械夹固式车刀三大类。整体式车刀主要是整体式高速钢车刀,它具有抗弯强度、冲击韧性好,制造简单和刃磨方便、刃口锋利等优点;焊接式车刀是将硬质合金刀片用焊接的方法固定在刀体上,经刃磨而成;机械夹固式车刀可分为机械夹固式可重磨车刀和机械夹固式不重磨车刀。数控车床应尽可能使用机夹刀。由于机夹刀在数控车床上安装时,一般不采用垫片调整刀尖高度,所以刀尖高的精度在制造时就得到保证。对于长径比较大的内径刀杆,应具有良好的抗震结构。1.3 1.3 数控车削加工工艺范围及特点数控车削加工工艺范围及特点 从刀具的形状看,数控车削加工中常用的车刀如图16所示
27、。图16 数控车床用刀具1.3 1.3 数控车削加工工艺范围及特点数控车削加工工艺范围及特点 从刀具的材料看,由于在数控加工中,速度要远高于普通加工,为适合因高速而带来的高切削温度及严重摩擦,而不致使刀具磨损过于迅速,数控加工刀具以硬质合金为主,一般采用 YT、YW类硬质合金加工钢料,YG 类硬质合金加工铸铁。为不断提高刀具切削性能,数控刀具中,越来越多地采用涂层硬质合金,涂层材料及涂层技术的迅猛发展,为数控刀具的性能提高提供了良好的条件。除此以外,数控刀具中,亦有采用CBN、金属复合陶瓷等特硬材料的。1.3 1.3 数控车削加工工艺范围及特点数控车削加工工艺范围及特点1.3 1.3 数控车削
28、加工工艺范围及特点数控车削加工工艺范围及特点(3)夹具的特点 在经济型数控车床中,考虑成本的因素,一般使用与普通车床一样的手动自定心卡盘。在全功能型数控车床中使用自定心液压或气动卡盘,如图17所示。液压动力卡盘用于夹持加工零件,它主要由固定在主轴后端的液压缸和固定在主轴前端的卡盘两部分组成,其夹紧力的大小通过调整液压系统的压力进行控制,具有结构紧凑、动作灵敏、能够实现较大夹紧力的特点。1.4 1.4 数控机床分类数控机床分类1.4.1 1.4.1 根据机床加工特性和主要加工工序分根据机床加工特性和主要加工工序分 与普通机床一样,数控机床根据加工特性和主要加工工序可分成数控车床(含车削中心)、数
29、控铣床(含铣削中心)、数控镗床、以铣镗削为主带刀库的加工中心(型号用TH)、数控磨床(含磨削中心)、数控钻床(含钻削中心)、数控拉床、数控刨床、数控切断机床、数控齿轮加工机床、数控电火花加工机床(含电加工中心)、数控板材成形加工机床、数控管料成形加工机床、柔性加工单元(FMC)、柔性制造系统(FMS)等。1.4 1.4 数控机床分类数控机床分类1.4.2 1.4.2 根据数控系统的技术水平分根据数控系统的技术水平分 1.4.2.1 运动方式 (1)点位控制数控机床 这类数控机床的数控装置只控制刀具从一点到另一点的准确定位。在移动过程中不进行加工,对两点间的移动速度及运动轨迹没有严格的要求。如图
30、18所示,起点到终点的运动轨迹可以是1轨迹或2轨迹种的任意一种。这类数控机床主要有数控钻床、数控冲剪床、数控镗床和数控测量机等。1.4 1.4 数控机床分类数控机床分类1.4 1.4 数控机床分类数控机床分类(2)直线控制数控机床 这类数控机床的数控装置除了控制点与点之间的准确位置以外,还要保证两点之间移动的轨迹是一条直线,而且对移动的速度也要进行控制,以便适应随工艺因素变化的不同需要。这类数控机床主要有简易数控车床、数控镗铣床等。如图19所示。1.4 1.4 数控机床分类数控机床分类(3)轮廓控制数控机床 这类数控机床的数控装置能同时对两个或两个以上运动坐标的位移及速度进行连续相关的控制,它
31、不仅要控制机床移动部件的起点与终点坐标,而且要控制整个加工过程每一点的速度、方向和位移量,使合成的平面或空间的运动轨迹能满足加工的要求,如图110所示。由于需要精确地同时控制两个或更多的坐标运动,数据处理的速度比点位控制要高,因此,机床计算机一般要求具有较高速度的运算和信息处理能力。这类数控机床主要有数控铣床、数控车床等。1.4 1.4 数控机床分类数控机床分类 随着数控装置的发展,要增加轮廓控制功能,只需增加插补运算软件即可,这几乎不带来成本的提高。因此,除少数专用的数控机床(如数控钻床、冲床等)以外,现代的数控机床都具有轮廓控制功能。1.4 1.4 数控机床分类数控机床分类1.4.2.2
32、伺服系统的控制方式(1)开环控制系统的数控机床 开环控制系统的数控机床通常不带位置检测元件,使用功率步进电动机作为执行元件。数控装置每发出一个指令脉冲,经驱动电路功率放大后,就驱动步进电动机旋转一个角度,再由传动机构带动工作台移动。图1-11是一个典型的开环控制系统。开环控制系统的数控机床受步进电动机的步距精度和传动机构的传动精度的影响,难于实现高精度加工。但由于系统结构简单、成本较低、技术容易掌握,所以目前仍有应用。普通机床的数控化改造大多采用开环控制系统。1.4 1.4 数控机床分类数控机床分类1.4 1.4 数控机床分类数控机床分类(2)闭环控制系统的数控机床 闭环控制系统的数控机床是按
33、闭环控制系统。数控装置将位移指令信号与位置元件检测测得的工作台实际位置反馈信号随时进行比较,根据其差值及指令进给速度的要求,按一定的规律进行转换后,得到进给伺服系统的速度指令信号。此外还利用与伺服驱动电动机同轴钢性连接的测速元器件,随时实测驱动电动机的转速,得到速度反馈信号,将它与速度指令信号相比较,得到速度误差信号,对驱动电动机的转速随时进行校正。利用上述的位置控制和速度控制的两个回路,可以获得比开环伺服系统精度更高、速度更快、驱动功率更大的特性指标。从图1-12中可以看到,闭环系统的位置检测元件安装在执行部件上,用以实测执行部件的位置或位移量。1.4 1.4 数控机床分类数控机床分类1.4
34、 1.4 数控机床分类数控机床分类(3)半闭环控制系统的数控机床 如果将位置检测元件安装在驱动电动机的端部,或安装在传动丝杠端部,间接测量执行部件的实际位置或位移,就是半闭环控制系统。如图1-13所示。它可以获得比开环系统更高的精度,但它的位移精度比闭环系统的要低。由于位置检测元件安装方便、调试容易,现在大多数数控机床多采用半闭环控制系统。1.4 1.4 数控机床分类数控机床分类1.4 1.4 数控机床分类数控机床分类 1.4.2.3 功能水平 (1)经济型数控机床 经济型数控机床大多指采用开环控制系统的数控机床,其功能简单,价格便宜,适用于自动化程度和加工精度要求不高的场合。(2)中档数控车
35、床,中档数控机床大多指采用半闭环控制系统的数控机床,一般具有单色显示的CRT,程序储存和编辑功能,能进行刀尖圆弧半径补偿、固定循环、螺纹切削等功能。(3)多功能型数控机床 这类数控机床的功能齐全,价格较贵。加工复杂零件的大中型机床及柔性制造系统、计算机集成制造系统使用的数控机床一般为多功能型。这是指较高档次的数控车床,这类机床一般具备刀尖圆弧半径自动补偿、恒线速度切削、倒角、固定循环、螺纹切削、图形显示、用户宏程序等功能。1.4 1.4 数控机床分类数控机床分类 各种功能数控机床的性能比较如表13。系统功能高档中档经济型功能无级变速、C轴功能机械变速分辩率0.1m1 m10 m进给速度1510
36、0m/min1524m/min815m/min伺服驱动闭环半闭环开环电机交、直流伺服电机步进电机联动轴数24轴或25轴23轴通信功能MAP,联网功能RS232CRS485无显示功能三维图形彩显CRT图形显示数码或CRT字符内装PLC有有无主CPU32位或64位16位或32位8位表13 各种功能数控机床的性能 1.4 1.4 数控机床分类数控机床分类 对数控车床而言,又可根据主轴的配置形式,可以分为卧式数控车床和立式数控车床;根据床身导轨结构形式,分为水平导轨和斜床身导轨数控车床,如图1-14所示。1.4 1.4 数控机床分类数控机床分类 车削中心的主体是数控车床,一般配有刀库、自动换刀装置、分
37、度装置、铣削动力头和机械手等部件,与数控车床单机相比,其自动选择和使用的刀具数量大大增加,可实现多工序复合加工。卧式车削中心还具备如下两种功能:一是动力刀具功能,即刀架上某一刀位或所有刀具可使用回转刀具,如铣刀和钻头;另一种是C轴位置控制功能(分度,低速回转),所谓C轴是指以z轴(对于车床是指卡盘与工件的轴线)为中心的旋转坐标轴。该功能主轴能达到很高的角度定位分辨率(一般0.001),还能使主轴和卡盘按进给脉冲作任意低速的回转,这样车床就具有X、Z和C三坐标,可实现三坐标两联动轮廓控制。近年出现的双轴车削中心,在一个主轴进行加工结束后,无需停机,零件被转移至另一主轴加工另一端,加工完毕后,零件
38、除了去毛刺以外,不需要其它的补充加工。第二章第二章2.1 2.1 数控编程概述数控编程概述2.2 2.2 数控机床坐标系数控机床坐标系2.3 2.3 数控车床编程特点数控车床编程特点2.1 2.1 数控编程概述数控编程概述2.1 2.1 数控编程概述数控编程概述 数控编程是实现零件数控加工的关键环节,它包括从零件分析到获得数控加工程序的全过程。如图21所示。图21数控机床加工过程2.1 2.1 数控编程概述数控编程概述 2.1.1 2.1.1 数控编程的内容数控编程的内容 一般说来,数控编程包括以下工作。2.1.1.1 分析零件图,制定加工工艺方案 根据零件图样,对零件的形状、尺寸、材料、精度
39、和热处理要求等进行工艺分析,合理选择加工方案,确定工件的加工工艺路线、工序及切削用量等工艺参数,确定所用机床、刀具和夹具。2.1 2.1 数控编程概述数控编程概述 2.1.1.2 数学处理 根据零件的几何尺寸、工艺要求及编程的方便,设定坐标系,计算工件粗、精加工的轮廓轨迹,获得刀位数据。数控系统一般具有直线和圆弧插补功能,所以对于由直线和圆弧组成的形状简单的零件轮廓加工,只需计算出几何元素的起点、终点、圆弧的圆心、两几何元素的交点或切点坐标值即可,有些要计算刀具中心的运动轨迹;对于由非圆曲线或曲面组成的形状复杂的零件,需要用直线段或圆弧段来逼近曲线,根据加工精度的要求,计算出节点坐标,这个工作
40、一般使用计算机完成。2.1 2.1 数控编程概述数控编程概述 2.1.1.3 编写零件加工程序 根据制定的加工工艺路线、切削用量、刀具补偿量、辅助动作及刀具运动轨迹等条件,按照机床数控系统规定的功能指令代码及程序格式,逐段编写加工程序。2.1.1.4 制备控制介质并输入到数控机床 把编制好的程序记录在控制介质上,并输入到数控机床中,这个工作可通过手工在操作面板直接输入,或利用通信方式输入,由传输软件把计算机上的加工程序传输到数控机床。2.1 2.1 数控编程概述数控编程概述 2.1.1.5 程序校验和试切 输入到数控系统的加工程序在正式加工前需进行验证,以确保程序正确。通常可以采用机床空运行的
41、方法,检查机床动作和运动轨迹是否正确;在有图形显示功能的数控机床上,可以利用模拟加工的图形显示来检查运行轨迹的正确性。需注意的是这些方法只能检验运动轨迹是否正确,不能检验被加工零件的精度。因此,需进行零件的首件试切,当发现加工的零件不符合加工技术要求时,分析产生加工误差的原因,找出问题,修改程序或采取尺寸补偿等措施。2.1 2.1 数控编程概述数控编程概述 2.1.2 2.1.2 数控编程方法数控编程方法 2.1.2.1 手工编程 手工编程就是指数控编程内容的工作全部由人工完成。对加工形状较简单的工件,其计算量小,程序短,手工编程快捷、简便。对形状复杂的工件采用手工编程有一定的难度,有时甚至无
42、法实现。一般说来,由直线和圆弧组成的工件轮廓采用手工编程,非圆曲线、列表曲线组成的轮廓采用自动编程。2.1.2.2 自动编程 自动编程就是利用计算机专用软件完成数控机床程序编制工作。编程人员只需根据零件图样的要求,使用数控语言,由计算机进行数值计算和工艺参数处理,自动生成加工程序,再通过通讯方式传入数控机床。2.1 2.1 数控编程概述数控编程概述2.1.3 2.1.3 程序格式程序格式 2.1.3.1 字符与代码 字符是用于组织、控制或表示数据的一些符号,进行信息交换,数字、字母、标点符号、数学运算符都可以用作字符,常规加工程序应用四种字符:英文字母、数字和小数点、正负号、功能字符。2.1.
43、3.2 程序字(简称字或指令字)字是一套可以作为一个信息单元进行存储、传递和操作的有规定次序的字符,字符的个数即为字长。常规加工程序中的字都是由英文字及随后的数字组成,这个英文字称为地址符,地址符与后续数字之间可有正负号。如X30 Z15。2.1 2.1 数控编程概述数控编程概述 2.1.3.3 字的几种功能(1)语句号N (也称为程序段号)程序是一句一句编写的,一句程序称为程序段。程序段号字用以识别每一程序段,由地址码N和若干位数字组成。例如:N40表示该程序段的语句号为40。(2)准备功能字G(又称G功能、G指令,G代码)顾名思义,准备功能用来建立机床或数控系统工作方式的一种命令,使数控机
44、床做好某种操作准备,用地址码G和两位或三位数字表示。需要指出的是不同生产厂家数控系统的G指令的功能相差大,编程时必须遵照机床使用说明书进行。2.1 2.1 数控编程概述数控编程概述 G指令分为模态指令(续效指令)和非模态指令,非模态指令只在本程序段中有效,模态指令可在连续几个程序段中有效,直到被相同组别的指令取代。指令表中标有相同字母或数字的为一组。如G00、G01、G02、G03,其中G00为非模态指令,其余为模态指令。(3)尺寸字 表示由地址码、符号(、)、绝对(或相对)数值组成。尺寸字的地址码有X、Y、Z、U、V、W、P、Q、R、A、B、C、I、J、K、D、H等。例如:X15 Y-20。
45、其中“”可省略。2.1 2.1 数控编程概述数控编程概述 (4)进给功能字F 表示加工时的进给速度,单位由地址码F和后面的若干位数字组成。(5)主轴转速功能字S 表示数控机床主轴转速,单位由地址码S和后面的若干位数字组成。(6)刀具功能字T 表示由地址码T和后面的若干位数字组成。数字表示刀号,数字位数由数控系统决定。(7)辅助功能字M(又称M功能、M指令、M代码)用来控制机床辅助动作或系统的开关功能,由地址码M和后面的两位数字组成。2.1 2.1 数控编程概述数控编程概述 2.1.3.4 程序段格式 零件的加工程序由若干个程序段组成。程序段格式是指一个程序段中字、字符、数据的书写规则,目前使用
46、最多的是“字地址”程序段格式。字地址程序段格式由程序段号字、数据字和程序段结束组成。各字后有地址,字的排列顺序要求不严格,数据的位数可多可少,不需要的字以及与上一程序段相同的续效字可以不写。排列顺序如下:NGXUAYVBZWCFSTMLF 例:N30 G01 X50 Z-20 F100 S400 T01 M03 2.1 2.1 数控编程概述数控编程概述 该格式的优点是程序简短、直观、容易检查和修改。需要说明的是数控加工程序内容、指令和程序段格式虽然在国际上有很多标准,实际上并不是完全统一。所以在编制加工程序前,必须详细了解机床数控系统的编程说明书中的具体指令格式和编程方法。2.1 2.1 数控
47、编程概述数控编程概述 2.1.3.5 初识加工程序 加工程序可分为主程序和子程序。但不论是主程序还是子程序,每一个程序都是由程序号、程序内容和程序结束三部分组成。表21是SINUMERIK 802S数控车床的一个加工程序:程序说明SK01.MPFN10 G54 G95 S500 M03 T01N20 G00 X18 Z2N30 G01 Z-15 F0.2 X24Z-30X26N40 G00 X50 Z200N50 M05N60 M02程序名程序内容 程序结束2.2 2.2 数控机床坐标系数控机床坐标系 2.2 2.2 数控机床坐标系数控机床坐标系 2.2 2.2 数控机床坐标系数控机床坐标系2
48、.2.1 2.2.1 坐标和运动方向命名的原则坐标和运动方向命名的原则 2.2.1.1 在数控机床中统一规定采用右手直角笛卡儿坐标轴命名,如图2-2a)所示。图中大拇指的指向为X轴的正方向,食指指向为Y轴的正方向,中指指向为Z的正方向。2.2.1.2 坐标系中的各个坐标轴与机床的主要导轨相平行。2.2.1.3 机床在加工过程中不论是刀具移动,还是被加工工件移动,都一律假定被加工工件相对静止不动,而刀具在移动,并规定刀具远离工件的运动方向为坐标轴的正方向。2.2.1.4 旋转运动:在图2-2中,围绕X,Y,Z轴旋转的圆周进给坐标轴分别用A,B,C表示,其正方向用右手螺旋法则确定,以大姆指指向+X
49、,+Y,+Z方向,则食指、中指等的指向是圆周进给运动的+A,+B,+C,如图22c)所示。2.2 2.2 数控机床坐标系数控机床坐标系2.2.2 2.2.2 坐标运动的规定坐标运动的规定 2.2.2.1 Z坐标运动 Z坐标的运动由传递切削动力的主轴所决定:(1)与主轴轴线平行的标准坐标轴即为Z坐标。如数控车床、数控立式镗铣床等。(2)若机床没有主轴(如数控刨床等),则Z坐标垂直于工件主要装夹面。(3)若机床有几个主轴,可选择一垂直于工件装夹面的主要轴作为主轴,并以它确定Z标,如数控龙门铣床。(4)Z坐标的正方向是增加刀具和工件之间距离的方向如在钻镗加工中,钻入或镗入工件的方向是Z的负方向。2.
50、2 2.2 数控机床坐标系数控机床坐标系 2.2.2.2 X坐标的运动 X坐标运动是水平的,它平行于工件装夹面,是刀具或工件定位平面内运动的主要坐标。(1)在没有回转刀具和没有回转工件的机床上(如牛头刨床)X坐标平行于主要切削方向,并且以该方向为正方向。(2)在有回转工件的机床上,如车床、磨床等,X坐标方向是在工件径向,而且平行于横向滑座,对于安装在横向滑座的主要刀架上的刀具,离开工件回转中心的方向是X的正方向。2.2 2.2 数控机床坐标系数控机床坐标系 (3)在有刀具回转的机床上(如铣床),若Z坐标是水平的(主轴是卧式的),当由主要刀具主轴向工件看时,X运动的正方向指向右方。如Z坐标是垂直