数控机床及应用实用教案_第1页
数控机床及应用实用教案_第2页
数控机床及应用实用教案_第3页
数控机床及应用实用教案_第4页
数控机床及应用实用教案_第5页
已阅读5页,还剩119页未读 继续免费阅读

下载本文档

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

文档简介

1、学习(xux)目标 结合典型的数控系统,掌握机床数控系统的组成(z chn)、原理、分类和功能,了解开放式数控系统第1页/共124页第一页,共124页。第2页/共124页第二页,共124页。第3页/共124页第三页,共124页。第4页/共124页第四页,共124页。第5页/共124页第五页,共124页。第6页/共124页第六页,共124页。第7页/共124页第七页,共124页。第8页/共124页第八页,共124页。第9页/共124页第九页,共124页。第10页/共124页第十页,共124页。第11页/共124页第十一页,共124页。第12页/共124页第十二页,共124页。第13页/共124页

2、第十三页,共124页。第14页/共124页第十四页,共124页。第15页/共124页第十五页,共124页。第16页/共124页第十六页,共124页。第17页/共124页第十七页,共124页。第18页/共124页第十八页,共124页。第19页/共124页第十九页,共124页。第20页/共124页第二十页,共124页。第21页/共124页第二十一页,共124页。第22页/共124页第二十二页,共124页。第23页/共124页第二十三页,共124页。第24页/共124页第二十四页,共124页。第25页/共124页第二十五页,共124页。第26页/共124页第二十六页,共124页。第27页/共124页

3、第二十七页,共124页。第28页/共124页第二十八页,共124页。第29页/共124页第二十九页,共124页。第30页/共124页第三十页,共124页。第31页/共124页第三十一页,共124页。第32页/共124页第三十二页,共124页。第33页/共124页第三十三页,共124页。第34页/共124页第三十四页,共124页。第35页/共124页第三十五页,共124页。第36页/共124页第三十六页,共124页。第37页/共124页第三十七页,共124页。第38页/共124页第三十八页,共124页。第39页/共124页第三十九页,共124页。第40页/共124页第四十页,共124页。第41页

4、/共124页第四十一页,共124页。第42页/共124页第四十二页,共124页。第43页/共124页第四十三页,共124页。第44页/共124页第四十四页,共124页。第45页/共124页第四十五页,共124页。第46页/共124页第四十六页,共124页。第47页/共124页第四十七页,共124页。第48页/共124页第四十八页,共124页。第49页/共124页第四十九页,共124页。第50页/共124页第五十页,共124页。第51页/共124页第五十一页,共124页。第52页/共124页第五十二页,共124页。第53页/共124页第五十三页,共124页。第54页/共124页第五十四页,共12

5、4页。第55页/共124页第五十五页,共124页。第56页/共124页第五十六页,共124页。21 机床(jchung)数控系统的组成 2.1.1 数控系统的组成 2.1.2 计算机数控装置(zhungzh)(CNC)的组成和特点 2.1.3 数控装置(zhungzh)的功能 2.1.4 CNC系统的硬件组成 2.1.5 CNC系统的软件组成第57页/共124页第五十七页,共124页。2.1.1 数控系统的组成(z chn) CNC数控系统的组成,如图2-1所示 (1)程序、输入输出设备 (2)计算机数字控制装置 (3)可编程控制器(PLC) (4)通信及网络设备 (5)主轴(zhzhu)驱动

6、装置 (6)进给驱动装置等组成第58页/共124页第五十八页,共124页。2.1.2 计算机数控装置(CNC)的组成(z chn)和特点 1. 计算机数控装置(CNC)的组成 硬件和软件两部分 硬件由中央处理单元(CPU)、存储器、输入输出接口(ji ku)、MDI/CRT接口(ji ku)、位置控制等部分组成,如图2-2所示。 软件由管理软件和控制软件组成。 2.数控装置的特点 (1) 灵活性和通用性 (2) 可靠性高 (3) 数控功能丰富 (4) 使用维修方便 (5) 易于实现机电一体化 第59页/共124页第五十九页,共124页。2.1.3 数控装置(zhungzh)的功能 1、基本功能

7、 2、选择(xunz)功能第60页/共124页第六十页,共124页。1基本功能 (1) 控制功能 (2) 准备功能 (3) 插补功能 (4)进给功能 1)切削进给速度 2)同步进给速度 3)快速(kui s)进给速度 4) 进给倍率 。 (5) 主轴功能 即主轴转速的控制功能 (6) 刀具管理功能 (7)显示功能 (8) 辅助功能 (9) 自诊断功能 第61页/共124页第六十一页,共124页。2. 选择(xunz)功能 (1) 补偿(bchng)功能 包括以下方面: 1) 刀具长度和半径的补偿(bchng) 2) 工艺量的补偿(bchng) (2) 固定循环功能 (3) 通信功能 第62页/

8、共124页第六十二页,共124页。2.1.4 CNC系统(xtng)的硬件组成 CNC装置(zhungzh)从硬件的组成上可分为: 单机系统和多机系统。 、单机系统的组成 、多机系统的组成第63页/共124页第六十三页,共124页。1单机系统(xtng)的组成 单机系统指整个(zhngg)CNC装置只有一个CPU,集中控制和管理整个(zhngg)系统资源,通过分时处理的方式,完成数控加工中各个任务,如图2-3所示。 单机系统包括微型计算机系统的基本结构: (1)微处理器和总线 (2)存储器 (3)位置控制单元 (4)I/O接口第64页/共124页第六十四页,共124页。(1)微处理器和总线(z

9、n xin) 微处理器主要完成控制和运算两方面的任务。 控制功能主要包括:内部控制、对零件加工程序输入、输出的控制及对机床加工现场状态信息的记忆控制。 运算任务是完成一系列的数据处理工作,主要包括译码、刀补计算、运动轨迹计算、插补计算和位置控制的给定值与反馈值的比较运算等。 总线是CPU与各组成部件、接口等之间的信息公共传输线,包括控制、地址和数据总线,即通常所说的三总线。传输信息的高速度和多任务性,使总线结构和标准(biozhn)也在不断发展。第65页/共124页第六十五页,共124页。(2)存储器 CNC系统中的存储器包括只读存储器(ROM)和随机存储器(RAM)两种。 系统程序存放在只读

10、存储器EPROM中,由生产厂家固化。即使断电,程序也不会丢失。程序只能被CPU读出,不能写入。必要时经擦除后,再重写。 运算(yn sun)的中间结果,需显示的数据,运行中的状态、标志信息等存放在随机存储器RAM中。它可以随时读出和写入,断电后,信息就消失。 加工的零件程序、机床参数、刀具参数存放在有后备电池的CMOS RAM中,这些信息在这种存储器中能被随机读出,还可以根据操作需要写入或修改,断电后,信息仍保留。如图图2-4所示为CMOS RAM存储器框图。第66页/共124页第六十六页,共124页。(3)位置控制(kngzh)单元 CNC装置中的位置控制单元又称为位置控制器或位置控制模块。

11、位置控制主要是对数控机床的进给运动的坐标轴位置进行控制。例如:工作台前后、左右(zuyu)移动,主轴箱的上下移动,围绕某一直线轴旋转运动等。 进给轴控制是数控机床上要求最高的位置控制,不仅对单个轴的运动和位置精度的控制有严格要求,而且在多轴联动时,还要求各移动轴有很好的协调运动,精确配合。 对主轴的控制要求在很宽的范围内速度连续可调,并在每一种速度下均能提供足够的切削功率和转矩。在某些高性能的CNC机床上还要求主轴位置可任意控制(即C轴位置控制)。 在加工中心上,为了能够任意选择刀库不同位置上的刀具,需要有刀库位置控制,以控制刀库准确停在要选用的刀具位置。刀库位置控制与轴控制相比,性能要低得多

12、,故称简易位置控制。 1)位置控制芯片 2)位置控制模板 第67页/共124页第六十七页,共124页。1)位置(wi zhi)控制芯片 MB8739的结构如图2-5所示,CPU输出的位置指令,经过(jnggu)芯片MB8739处理后,送往D/A变换,再经过(jnggu)速度控制单元以控制电动机运动。 电动机的轴上装有光电脉冲发生器,随着电动机转动产生系列脉冲。该脉冲经接收器后反馈到MB8739,然后将其分为两路,一路作为位置量的反馈,一路经频率/电压(F/V)变换,作为速度量的反馈信号送往速度控制单元。 结构主要包括以下几部分: 1DDA插补器 2CMR 3误差寄存器 4位置增益控制 5误差的

13、脉宽调制P.W.M 6漂移补偿控制 7鉴相器 8DMR 9参考计数器 10地址译码。 第68页/共124页第六十八页,共124页。2)位置(wi zhi)控制模板 图2-6为采用位置控制模板的CNC系统结构框图。 位置控制功能由软件和硬件两部分共同实现。 软件负责计算(j sun)位置跟随误差和进给速度指令的数值。 硬件接收进给指令,进行D/A变换,为速度单元提供命令电压;将位置反馈信号与指令值进行比较。 硬件由位置控制输出组件和位置测量模板组成。 位置测量组件处理处理位置反馈信号后送“跟随误差计数器”与指令值进行比较。 位置控制输出组件的作用是将微机数控系统输出的以数字形式表示的跟随误差转换

14、为驱动执行元件所需的电流或电压信号。第69页/共124页第六十九页,共124页。(4)I/O接口(ji ku) I/O接口与数控装置、控制设备和机床间的接口与其它工业上的许多标准接口一样,于1975年由国际电工委员会第44委员会制定并批准了国际标准(u j bio zhn),称为“机床/数控接口”标准。如图2-7所示,标明了数控装置、控制设备和机床之间的接口范围。 具体联接详见第五章信号连接。第70页/共124页第七十页,共124页。2. 多机系统的组成(z chn) 多微处理机结构中,有两个以上的CPU构成处理部件和各种功能模块,处理部件、功能模块之间采用紧藕合,有集中的操作系统,共享资源;

15、或者(huzh)各CPU构成独立部件,其间采用松藕合,有多层操作系统,有效地实行并行处理。 (1)多机系统的典型结构 (2)多机系统结构的特点第71页/共124页第七十一页,共124页。(1)多机系统的典型(dinxng)结构 多处理器连接方式:总线、环线、交叉、多级开关、混合交换互换等 多微处理器的CNC装置一般采用总线互连方式,典型(dinxng)结构有共享总线型、共享存储器型以及它们的混合型结构。 1)功能模块 2)共享总线结构 3)共享存储器结构 第72页/共124页第七十二页,共124页。1)功能模块 1、CNC管理(gunl)模块 2、CNC插补模块 3、PLC模块 4、位置控制模

16、块 5、操作控制数据输入、输出和显示模块 6、存储器模块 第73页/共124页第七十三页,共124页。2)共享总线结构 图2-8为FANUC15系统的CNC装置为多微处理器共享总线(zn xin)结构。 按照功能将系统划分为:带CPU的为主模块,不带CPU的为从模块。 FANUC15CNC装置中,主CPU为68020(32位),从为在可编程控制器、轴控制等中的CPU。 系统装置可控制2根轴至15根轴。 只有主模块有权控制使用系统总线(zn xin)。每个主模块按其担负任务的重要程度,已预先排好优先级别的顺序。由总线(zn xin)仲裁器解决。 总线(zn xin)仲裁有两种方式,串行方式和并行

17、方式。 串行总线(zn xin)仲裁方式中,优先权的排列是按链接位置确定,如图2-9所示。 并行总线(zn xin)裁决方式中,要配备专用逻辑电路来解决主模块的优先权问题,通常采用优先权编码方案。如图2-10所示。第74页/共124页第七十四页,共124页。)共享存储器结构(jigu) 图2-11所示为GE公司的MTC1数控装置的结构框图,这是一种共享存储器型结构。功能模块之间通过公用存储器连结耦合在一起,共有3个CPU。 CPU1为中央处理器,其任务是数控程序的编辑、译码、刀具和机床参数的输入。此外,作为主处理器,它还控制CPU2和CPU3,并与之交换信息。 CPU2为CRT显示处理器,是根

18、据CPU1的指令和显示数据,在显示缓冲区中组成一幅画面数据,通过CRT控制器、字符发生器和移位寄存器,将显示数据串行送到视频电路(dinl)进行显示。此外,它还定时扫描键盘和倍率开关状态,并送CPU1进行处理。 CPU3为插补处理器。完成的工作是插补运算、位置控制、机床输入/输出接口和RS232C接口控制。 MTC1数控装置中的公用存储器,是通过CPU1分别向CPU2或CPU3发送总线请求保持信号HOLD,才被占用的,此时CPU2或CPU3处于保持状态,CPU1与公用存储器进行信息交换。信息交换结束,CPU1撤消HOLD信号,CPU1释放公用存储器,CPU2和CPU3恢复对公用存储器的控制权。

19、第75页/共124页第七十五页,共124页。(2)多机系统结构的特点(tdin) 1)计算处理速度高 2)可靠性高 3)有良好的适应性和扩展性 4)硬件易于(yy)组织规模生产 第76页/共124页第七十六页,共124页。2.1.5 CNC系统(xtng)的软件组成 1CNC装置软件结构的特点 2CNC系统软件(x tn run jin)结构第77页/共124页第七十七页,共124页。1CNC装置(zhungzh)软件结构的特点 (1)CNC装置软硬件的界面图2.12所示 软件和硬件的界面关系是不固定的。 (2)系统软件的内容及结构类型 系统软件包括管理和控制两大部分。 系统的管理部分包括:输

20、入、I/O处理、通讯、显示、诊断以及加工程序的编制(binzh)管理等程序。 系统的控制部分包括:译码、刀具补偿、速度处理、插补和位置控制等软件。 (3)多任务并行处理 1) CNC系统的多任务性如图2.13所示 2)并行处理如图2.14所示,采用“资源分时共享”图2.15和“资源重叠的流水处理”图2.16 (4)实时中断处理 CNC系统的中断类型1)外部中断 2)内部定时中断 3)硬件故障中断 4)程序性中断 第78页/共124页第七十八页,共124页。2CNC系统软件(x tn run jin)结构 1)前后台软件结构 在前后台软件结构中,前台程序是一个中断服务程序,完成(wn chng)

21、全部的实时功能。后台程序是一个循环运行程序,管理软件和插补准备在这里完成(wn chng)。后台程序运行中,实时中断程序不断插入,与后台程序相配合,共同完成(wn chng)零件加工任务。 2)中断型软件结构 中断型软件结构的特点是除了初始化程序外,整个系统软件的各种任务模块,都分别安排在不同级别的中断服务程序中,整个软件就是一个大的中断系统。其管理的功能主要通过各级中断服务程序之间的相互通信来解决。 第79页/共124页第七十九页,共124页。22 数控系统的插补原理(yunl) 2.2.1 插补和插补方式 2.2.2 脉冲增量(zn lin)插补 2.2.3 数据采样插补第80页/共124

22、页第八十页,共124页。2.2.1 插补和插补方式(fngsh) 插补:一般情况是已知运动轨迹的起点坐标、终点坐标和轨迹的曲线方程,由数控系统实时地计算(j sun)出各个中间点的坐标。即需要“插入、补上”运动轨迹各个中间点的坐标,通常这个过程被称为“插补”。 插补算法:插补方法又可能用不同的计算(j sun)方法来实现,这种具体的计算(j sun)方法称之为插补算法。 在计算(j sun)机数控系统(CNC)中,插补工作一般由软件来完成。也有用软件进行粗插补,用硬件进行细插补的CNC系统。 软件插补方法分为两类:脉冲当量插补和数据采样插补。 第81页/共124页第八十一页,共124页。2.2

23、.2 脉冲(michng)增量插补 脉冲增量插补又称基准脉冲插补。 这种插补算法的特点: 1、把每次插补运算产生的指令脉冲输出到伺服系统,以驱动工作台运动。 2、脉冲增量插补的实现方法较简单,但由于输出脉冲的最大速度取决于执行一次运算所需的时间,进给速率受到一定的限制(xinzh) 应用场合:用在进给速度不很高的数控系统或开环数控系统中。 脉冲当量插补分类:逐点比较插补法、数字积分插补法和比较积分法等。 第82页/共124页第八十二页,共124页。1逐点比较(bjio)插补法 逐点比较插补法的原理:数控装置在控制加工轨迹过程中,通过逐点地比较刀具与所需插补曲线的相对位置,确定刀具的坐标进给方向

24、,以加工出零件的廓形。流程图如图2.18所示 工作步骤:每控制机床坐标走一步(即一个插补循环)都要完成以下四个工作节拍。 (a)偏差判断 (b)进给 (c)偏差计算(j sun) (d)终点判断 若到达终点,则插补结束。若未到达终点,则再回到节拍 (e)继续插补。 以上四个节拍不断循环,就可加工出所需要的轮廓形状。 逐点比较插补法分为:直线插补法和圆弧插补法 第83页/共124页第八十三页,共124页。(1)直线(zhxin)插补 1)偏差函数 2)进给方向(fngxing)与偏差计算 3)终点判断 4)四个象限的直线插补计算第84页/共124页第八十四页,共124页。1) 偏差(pinch)

25、函数 1) 偏差函数 假定加工如图2-19所示的直线OA。以直线起点(qdin)为原点,终点A的坐标为(xe,ye)。m(xm,ym)为插补点。以第一象限为例,若m点在直线上,则ym/xm=ye/xe,即: ymxe-xmye=0;(2-1) 所以可定义直线插补的偏差函数表示为: F=F(x,y)=yxa-xya 以反映刀具与直线间的位置关系。 若F0,则刀具在直线的上方,如m点。 若F=0,则刀具在直线上,如m点。 若F0,即刀具在直线上方时,应让刀具向+X方向进给一步。当F0的情况。 插补前,刀具位于直线起点,即坐标原点O(0,0),由式(2-1)知,偏差值为:F0=0 (2-2) 设某时

26、刻刀具的位置为Pi(xi,yi),则该点的偏差值为: Fi=yixa-xiya (2-3) 若刀具向+X方向进给一步,则xi+1=xi+1,yi+1=yi;由式(2-1)及式(2-3)知: Fi+1=yi+1xa-xi+1ya=yixa-xiya-ya=Fi-ya (2-4) 若刀具向+Y方向进给一步,则xi+1=xi,yi+1=yi+1;同理得: Fi+1=yi+1xa-xi+1ya=yixa-xiya+xaFi+xa (2-5)第86页/共124页第八十六页,共124页。3)终点(zhngdin)判断 3)终点判断 根据逐点比较法的特点,从直线的起点O移动到终点A(图2-19),刀具(do

27、j)沿X、Y两坐标轴进给的总步数n为: n=xa+ya (2-6) 每走一步从n减去1,即n=n-1。这样就可以根据n的值来判断是否到达终点,即直线加工结束的条件为:n=0。逐点比较法第一象限直线插补的程序流程如图2-20所示,插补轨迹如图2-21所示。第87页/共124页第八十七页,共124页。4) 四个象限(xingxin)的直线插补计算 为适用于四个象限的直线插补,在偏差计算(j sun)时,无论哪一个象限直线,均按第一象限的直线进行计算(j sun),也就是运算时坐标值均取绝对值。由此,可得的偏差符号及进给方向如图2-22所示。即插入点位于直线上时偏差F=0,插入点不在直线上且偏向X轴

28、一侧时F0。进给方向分别为:当F0时,在第一、二象限沿+X方向进给,在第三、四象限沿-X方向进给;当F0时,在第一、二象限沿+Y方向进给,在第三、四象限沿-Y方向进给。其终点判断也采用终点坐标的绝对值计算(j sun)进给的总步数。 第88页/共124页第八十八页,共124页。四个象限直线(zhxin)插补的偏差计算和进给方向 四个象限直线插补的偏差计算和进给方向(fngxing)归纳于表2-3中,其中L1、L2、L3、L4分别表示第一、二、三、四象限的直线。 表2-3 四个象限直线插补偏差计算及进给方向(fngxing) 第89页/共124页第八十九页,共124页。(2) 圆弧插补 按圆弧走

29、向可以把圆弧分为顺时针走向圆弧和逆时针走向圆弧两种,简称顺弧和逆弧。 1)偏差函数 2)进给方向与偏差计算 3)终点判断 4)插补计算过程(guchng) 5)四个象限的圆弧插补计算第90页/共124页第九十页,共124页。1)偏差(pinch)函数 1)偏差函数 如图2-23所示,设要插补的圆弧为AB,圆心在坐标原点,半径为R,起点为A(xa,ya),终点为B(xb,yb)。点Pi(xi,yi)为瞬时(shn sh)加工点,它到圆心的距离为RP,则RP=0。从图中可知:第一象限逆弧插补运动,使加工点Pi坐标xi的绝对值减小,坐标yi的绝对值增大。加工点Pi与圆弧AB之间有三种位置关系,即在圆

30、弧上(RP-R=0)、圆弧外(RP-R0)或圆弧内(RP-R0;若加工点在圆弧内,则Fi0。即偏差函数F反映了刀具与所加工圆弧之间的位置关系。iiyx22第91页/共124页第九十一页,共124页。2)进给方向与偏差(pinch)计算 若加工点在圆外或圆上,如图2-24中的Pi(xi,yi)点,即 Fi=0。为了使刀具向终点B移动并逼近圆弧,应让刀具沿-X轴方向进给,设到达点Pi+1(xi+1,yi+1)。有 xi+1=xi-1,yi+1=yi 则刀具在新加工点的偏差为: Fi+1=把式(2-6)代入上式,得 Fi+1=Fi-2xi+1 (2-8) 若加工点在圆内,如图2-24b中的Pi(xi

31、,yi)点,则Fi0。此时,应让刀具沿+Y方向进给一步,设到达Pi+1(xi+1,yi+1)点。有 xi+1=xi,yi+1=yi+1 其偏差为: 即 Fi+1=Fi+2yi+1 (2-9) 式(2-8)和式(2-9)是第一象限逆圆插补偏差函数的计算公式。由此可知:新插入点的偏差可由前一点的偏差及前一点的坐标计算得到。式中只有乘2及加减运算,避免了乘方运算,大大简化了计算过程,使插补速度(sd)得到了提高。由于加工从圆弧的起点开始,其偏差F0=0,所以新插入点的偏差总能根据前一点的数据计算出来。式(2-7)与式(2-8)或式(2-9)组成了第一象限逆圆插补偏差函数的递推计算公式。 第92页/共

32、124页第九十二页,共124页。3)终点(zhngdin)判断 3)终点(zhngdin)判断 根据逐点比较法的特点,从圆弧的起点A移动到终点(zhngdin)B(图2-23),刀具沿X、Y两坐标轴进给的总步数n为: n= (2-10) 每走一步从n减去1,即n=n-1。这样就可以根据n的值来判断是否到达终点(zhngdin),即圆弧加工结束的条件为:n=0。第93页/共124页第九十三页,共124页。4)插补计算(j sun)过程 由式(2-8)及式(2-9)可知,圆弧插补的偏差可由前一点的偏差及其坐标计算得到,故在偏差计算的同时要进行坐标计算,以便(ybin)为下一点的偏差计算作好准备。即

33、圆弧插补过程有偏差判断、进给、偏差计算、坐标计算及终点判断五个步骤组成。逐点比较法第一象限圆弧插补的程序流程如图2-25所示插补轨迹如图2-26所示。第94页/共124页第九十四页,共124页。5)四个象限(xingxin)的圆弧插补计算 上面以第一(dy)象限的逆弧为例分析了加工圆弧的情况,对于其他象限及顺弧可按同样方法类推。归纳起来共有8种线型,用SR1、SR2、SR3、SR4分别表示顺弧加工的第一(dy)、二、三、四象限的圆弧;NR1、NR2、NR3、NR4分别表示逆弧加工的第一(dy)、二、三、四象限的圆弧。如图2-27所示。第95页/共124页第九十五页,共124页。2.2.3 数据

34、(shj)采样插补 数据采样插补也称数字增量插补,或时间分割法插补。应用(yngyng)在以直流伺服,特别是交流伺服为驱动元件的计算机闭环数字控制系统中。 1数据采样插补法的基本原理 2插补周期与采样周期 3插补精度及其与插补周期、速度的关系 4. 时间分割插补法第96页/共124页第九十六页,共124页。1数据(shj)采样插补法的基本原理 数据(shj)采样插补:根据用户程序的进给速度,将给定轮廓曲线分割为每一插补周期的进给段,即轮廓步长。每一插补周期,执行一次插补运算,计算出下一个插补点(动点)坐标,然后计算出下一个周期各个坐标的进给量,如x、y等,从而再计算出相应插补点(动点)位置的坐

35、标值。 第97页/共124页第九十七页,共124页。2插补周期(zhuq)与采样周期(zhuq) 插补周期:调用插补程序的时间间隔(jin g) 采样周期:即是位置检测装置对反馈信号进行采样的周期 插补周期和采样周期可以相同,也可以不同。如果不同,则选插补周期是采样周期的整数倍。 第98页/共124页第九十八页,共124页。3、插补精度(jn d)与插补周期、速度的关系 插补精度(逼近误差)与速度、插补周期的平方成正比,与圆弧半径成反比。当以er作为限制指标时,T不变,则插补小半径圆弧时,可得到(d do)最大允许的轨迹移动速度;当er和R为限制指标时,较小的T可以获得较大的插补速度。 RTF

36、RLer8822第99页/共124页第九十九页,共124页。4. 时间(shjin)分割插补法 时间分割插补法:是根据加工指令中的进给速度F,计算出每一插补周期的轮廓步长L。即用插补周期为时间单位,将一段直线(zhxin)和圆弧的整个加工过程分割成许多个单位时间内的进给过程。 时间分割插补法直线(zhxin)插补如图2.37所示,时间分割插补法圆弧插补如图2.38所示。第100页/共124页第一百页,共124页。23 刀具(doj)补偿原理 定义:将刀具位置和尺寸的变化量作为参数变量进行控制。 工作原理(yunl):在加工前,操作者测量实际的刀具长度、半径和确定补偿正负符号,作为刀具补偿参数输

37、入机床数控系统,使得由于换刀或刀具磨损带来刀具尺寸参数变化时,虽照用原程序,却仍能加工出符合要求的零件。 2.3.1 刀具半径补偿 2.3.2 刀具位置补偿第101页/共124页第一百零一页,共124页。2.3.1 刀具半径(bnjng)补偿 1刀具半径补偿(bchng)的概念 2刀具半径补偿(bchng)计算刀具半径补偿(bchng)计算 3 C功能刀具半径补偿(bchng)第102页/共124页第一百零二页,共124页。1刀具半径(bnjng)补偿的概念 刀具半径补偿功能:即按零件轮廓编制的程序和预先设定的偏置参数,数控系统能实现自动生成刀具中心轨迹的功能,如图2-39所示 左、右刀补:根

38、据ISO标准,当刀具中心轨迹在程序轨迹(零件轮廓)前进方向右边(yu bian)时称为右刀具补偿,用G42指令实现;反之称为左刀具补偿,用G41指令实现。当不需要进行刀具补偿时用G40表示,即撤消刀具补偿。 刀具半径补偿一般分为三步: 1)刀具补偿的建立 2)刀具补偿进行 3)刀具补偿撤消第103页/共124页第一百零三页,共124页。2、刀具(doj)半径补偿计算刀具(doj)半径补偿计算 刀具半径补偿计算刀具半径补偿计算就是要根据零件尺寸和刀具半径值计算出刀具中心的运动轨迹。 1) 直线刀具半径补偿计算 如图2-40所示,被加工直线OA,O(0,0)为起点,A(xe,ye)。设上一程序段加

39、工完毕后,刀具中心在O点且其坐标已知,刀具半径为r。该段直线终点刀具半径偏置矢量AA的投影坐标为(x,y),则xe=xe+rye/k ye=ye-rxe/k k= 2) 圆弧刀具补偿计算如图2-41所示,要加工的圆弧的圆心(yunxn)在坐标原点,半径为R,起点为A(x0,y0),终点为B(xe,ye),刀具半径为r。 假定上一程序段加工结束后刀具中心点为A,且其坐标为已知,那么圆弧刀具半径计算的目的就是要计算出刀具中心圆弧AB终点坐标(xe,ye)。设BB在两个坐标上的投影为(x,y),则 xe=xe+rxe/R ye=ye+rye/R22eeyx 第104页/共124页第一百零四页,共12

40、4页。 2) 圆弧刀具补偿计算如图2-41所示,要加工的圆弧的圆心在坐标原点,半径为R,起点为A(x0,y0),终点为B(xe,ye),刀具半径为r。 假定上一程序段加工结束后刀具中心点为A,且其坐标为已知,那么(n me)圆弧刀具半径计算的目的就是要计算出刀具中心圆弧A,B,终点坐标(xe,ye)。设BB在两个坐标上的投影为(x,y),则 xe=xe+rxe/R ye=ye+rye/R第105页/共124页第一百零五页,共124页。3 C功能刀具(doj)半径补偿 常规(chnggu)刀具半径补偿只能计算出直线或圆弧终点的刀具中心坐标值,而对于两个程序段之间轮廓的转接(又称拐角或过渡)是以圆

41、弧方式进行的,基本上没有考虑转接的各种实际情况。故称为一般刀具半径补偿,或称为B刀具补偿。由于B刀具半径补偿采用了读一段、算一段、走一段的控制方法,这样就无法预见由于刀具半径补偿所造成的下一段轨迹对本段轨迹的影响。于是,对于给定的加工轮廓来说,当加工内轮廓时,为了避免刀具与工件的干涉,合理地选择刀具半径以及在相邻轨迹转接处选用恰当的过渡圆弧等问题,就必须靠编程人员自己解决。 为了解决上述问题,在C刀具半径补偿中,采用在计算本程序段的刀具中心轨迹时,提前将下一段程序读入,根据它们之间转接的具体情况,做出恰当的处理。轨迹的转接有四种情况:直线至直线、直线至圆弧、圆弧至直线和圆弧至圆弧。C刀具半径补

42、偿算法根据两段程序轨迹的夹角和刀补方向的,对外轮廓过渡采用伸长型或插入型处理,也可采用基本的圆弧过渡法,对内轮廓则均采用缩短型处理。 第106页/共124页第一百零六页,共124页。 1)直线(zhxin)至直线(zhxin)转接 2)直线(zhxin)至圆弧、圆弧至直线(zhxin)、圆弧至圆弧的转接 第107页/共124页第一百零七页,共124页。2.3.2 刀具(doj)位置补偿 当采用不同尺寸的刀具加工(ji gng)同一轮廓尺寸的零件,或同一名义尺寸的刀具因换刀重调或磨损而引起尺寸变化时,为了编程方便和不改变已编制好的程序,采用与刀具半径补偿的方法一样,将变化的尺寸通过拨码开关或键盘

43、进行手动输入,便能自动进行补偿。 1 刀具位置补偿计算 2 刀具位置补偿的处理方法第108页/共124页第一百零八页,共124页。1 刀具位置(wi zhi)补偿计算 图2-45所示刀架中心位置为各刀具的换刀点,且以1号刀具的刀尖B(x1,z1)点为所有刀具的编程起点。 当1号刀从位置B移动到点A(xA,zA)时,其增量值为: UBA=xA-x1 WBA=zA-z1 当换2号刀加工(ji gng)时,2号刀刀尖处在C点位置,要想当CA时 UCA=(xA-x1)+I补 WCA=(zA-z1)+K补 对于2号刀具的刀尖由C点回到A点的情况,即 UAC=(x1-xA)-I补 WAC=(z1-zA)-

44、K补 则 UAC=-(xA-x1)+ I补 WAC=-(zA-z1)+ K补 与UCA、WCA比较,可以知道,两者正好是绝对值相等,符号相反。因此,在刀具复位过程中,只需将此补偿量的正、负号取反,而数值不变。这种补偿一个反量的过程称为刀具位置补偿撤消。有了刀具位置补偿及撤消机能,给编制程序、换刀、磨损的修正带来了很大的方便。第109页/共124页第一百零九页,共124页。2 刀具位置(wi zhi)补偿的处理方法 刀具位置补偿的最终实现是反映在刀架的移动上。每把刀具位置的补偿量和方向可通过实测后用面板拨盘给定或键盘输入存放在系统中,并在刀具更换时读入,系统在补偿前处理前后两把刀具位置补偿的差别

45、。 可以(ky)作如下处理: 1)在更换刀具时,如果由刀具T1更换为刀具T2,按上述刀具补偿原理进行处理,就是先把原来刀具(T1)补偿量撤消,并输入刀具T2补偿量。 2)差值补偿法 在更换刀具时,立即进行新换刀具的补偿量和原来刀具补偿量的差值运算,并根据这个差值进行补偿,这种方法称为差值补偿法。第110页/共124页第一百一十页,共124页。24 典型(dinxng)数控系统举例 2.4.1 西门子840D数控系统的组成 2.4.2 西门子840D数控系统的功能(gngnng)和特点第111页/共124页第一百一十一页,共124页。2.4.1 西门子840D数控系统的组成(z chn) 840

46、D数控系统在数控机床上应用(yngyng)的典型结构如图2-46所示,主要有NC模块、电源模块、驱动模块、伺服电机、PLC模块、MMC模块组成 1NC模块 2电源模块 3伺服电动机驱动模块第112页/共124页第一百一十二页,共124页。1NC模块(m kui) NC模块是840D数控系统的核心模块,具有轨迹控制、数据传输、输入/输出管理功能,其接口端如图2-47所示。各接口端的作用为: (1)X101 操作面板接口端,通过(tnggu)电缆与MMC(人机通信接口板)及机床操作面板连接。 (2)X102 RS-485通信接口端,主要是满足西门子Profibus DP通信的要求。 (3)X111

47、 PLCS7-300输入/输出接口端,提供与PLC连接的通道。 (4)X112 RS-232通信接口端,实现与外部的通信。 (5)X121 多路输入/输出借口端,通过(tnggu)该接口数控系统可与多种外设连接,如与控制进给运动的手轮、CNC输入/输出的连接。 (6)X122 PLC编程器PG接口端,通过(tnggu)该端口与西门子PLC编程器PG联接,来传输PG中的PLC程序到NC模块,或从NC模块将PLC程序拷贝到PG中,并可以在线实时监测PLC程序的运行状态。 (7)X130A、X130B 电动机驱动器611D的输入输出扩展端口,通过(tnggu)扁平电缆将驱动总线与各个驱动模块联接起来

48、,对各个伺服电动机进行控制。 (8)X172 数控系统数据控制总线端口,通过(tnggu)扁平电缆与各相关模块的系统数据控制总线联系起来。 (9)X173 数控系统控制程序储存卡插槽。第113页/共124页第一百一十三页,共124页。2电源模块 电源模块如图2-48 各端口功能如下: (1)X111 “准备好”信号,由电源模块输出至PLC的电源模块,表示电源正常。 (2)X121 使能信号,由PLC输出至电源模块、数控模块,表示外部电路硬件信号正常。 (3)X141 电源模块电源工作正常输出信号端口。 (4)X161 电源模块设定操作和标准操作选择端口。 (5)X171 线圈通电触点,控制电源

49、模块内部线路预充电接触器。 (6)X172 启动禁止信号端。 (7)X181 供外部使用(shyng)的供电电源端口,包括直流电源600V,三相交流电源380V。第114页/共124页第一百一十四页,共124页。3伺服电动机驱动(q dn)模块 单轴伺服电动机驱动模块如图2-49所示,双轴伺服电动机驱动模块如图2-50所示。主要端口的作用为: (1)X411、X412 电动机内置光电编码器反馈至该端口进行位置和速度反馈的处理。 (2)X421、X422 机床拖板直接位置反馈端口。 (3)X431 脉冲使能端口,使能信号一般由PLC给出。 (4)X432 高速输入输出接口端。 (5)X34、X35 电压(diny)、电流检测孔,一般供模块维修检测使用,用户不得使用。 主轴电动机的驱动可使用上述进给电动机驱动模块驱动,另外还有专门的主轴电动机驱动模块,模块的接口端与进给电动机驱动模块类似。第115页/共124页第一百一十五页,共124页。2.4.2 西门子840D数控系统的功能(gngnn

温馨提示

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

评论

0/150

提交评论