数控机床控制原理_第1页
数控机床控制原理_第2页
数控机床控制原理_第3页
数控机床控制原理_第4页
数控机床控制原理_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

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

文档简介

第三章数控机床控制原理§3-1数控机床控制基础§3-2插补原理§3-3刀具补偿原理§3-4PLC§3-2

插补原理一、插补概述二、插补算法三、速度控制一、插补概述1CNC装置的工作流程,从宏观上把握插补在整个流程中的位置2CNC装置的插补定义3插补分类二、插补算法1逐点比较法2DDA插补算法逐点比较法圆弧插补算法逐点比较法直线插补算法3最小偏差插补算法4数据采样插补算法DDA圆弧插补算法DDA直线插补算法输入输出处理控制位置控制程序输入译码插补显示诊断图1CNC装置的工作流程数据处理CNC装置的工作流程。

一、程序输入

将编写好的数控加工程序输入给CNC装置的方式有:纸带阅读机输入、键盘输入、磁盘输入、通讯接口输入及连接上一级计算机的DNC(DirectNumericalControl)接口输入。

CNC装置在输入过程中还要完成校验和代码转换等工作,输入的全部信息都放到CNC装置的内部存储器中。§3-2

插补原理

二、译码

在输入的工件加工程序中含有工件的轮廓信息(起点、终点、直线、圆弧等)、加工速度(F代码)及其它辅助功能(M、S、T)信息等,译码程序以一个程序段为单位,按一定规则将这些信息翻译成计算机内部能识别的数据形式,并以约定的格式存放在指定的内存区间。

三、数据处理

数据处理程序一般包括刀具半径、长度补偿、速度计算以及辅助功能处理。

刀具半径、长度补偿是把零件轮廓轨迹转化成刀具中心轨迹,编程员只需按零件轮廓轨迹编程,减轻了工作量。速度计算是解决该加工程序段以什么样的速度运动的问题。编程所给的进给速度是合成速度,速度计算是根据合成速度来计算各坐标运动方向的分速度。另外对机床允许的最低速度和最高速度的限制进行判断并处理。辅助功能诸如换刀、主轴启停、切削液开关等一些开关量信号也在此程序中处理。辅助功能处理的主要工作是识别标志,在程序执行时发出信号,让机床相应部件执行这些动作。

四、插补

在数控加工中,一般已知运动轨迹的起点坐标、终点坐标和曲线方程和进给速度,如何使切削加工运动沿着预定轨迹移动呢?插补的任务是通过插补计算程序在已知上述信息的基础上进行“数据点的密化”工作,即在起点和终点之间插入一些中间点。

五、位置控制它的主要任务是在每个采样周期内,将插补计算的理论位置与实际反馈位置相比较,用其差值去控制进给电动机,进而控制工作台或刀具的位移。

六、输入/输出(I/O)处理控制I/O处理主要处理CNC系统和机床之间的来往信号的输入和输出控制。

七、显示CNC系统的显示主要是为操作者提供方便,通常有:零件程序显示、参数设置、刀具位置显示、机床状态显示、报警显示、刀具加工轨迹动态模拟显示以及在线编程时的图形显示等

八、诊断

主要是指CNC系统利用内装诊断程序进行自诊断,主要有离线诊断和在线诊断。

离线诊断是指CNC系统每次从通电开始进入正常的运行准备状态中,系统相应的内诊断程序通过扫描自动检查系统硬件、软件及有关外设是否正常。只有当检查的每个项目都确认正确无误之后,整个系统才能进入正常的准备状态。否则,CNC系统将通过报警方式指出故障的信息,此时,离线诊断过程不能结束,系统不能投入运行。

在线诊断是指在系统处于正常运行状态中,由系统相应的内装诊断程序,通过定时中断周期扫描检查CNC系统本身以及各外设。只要系统不停电,在线诊断就不会停止。

插补概述:

用户在零件加工程序中,一般仅提供描述该线形所必须的相关参数,

如对直线,提供其起点和终点坐标;对圆弧,提供起终点坐标、圆心坐标及顺逆圆的信息。

然而这些信息不能满足控制机床的执行部件运动(步进电机、交直流伺服电机)的要求。因此,为了满足按执行部件运动的要求来实现轨迹控制必须在已知的信息点之间实时计算出满足线形和进给速度要求的若干中间点。这就是数控系统的插补概念。

插补定义插补定义:是指在轮廓控制系统中,根据给定的进给速度和轮廓线形的要求,在已知数据点之间插入中间点的方法,这种方法称为插补方法。每种方法又可能用不同的计算方法来实现,这种具体的计算方法称之为插补算法。插补的实质就是数据点的密化。插补方法分类(一)脉冲增量插补

(二)数据采样插补(一)脉冲增量插补脉冲增量插补又称基准脉冲插补或行程标量插补,这类插补算法是以脉冲形式输出,每插补运算一次,最多给每一轴一个进给脉冲。把每次插补运算产生的指令脉冲输出到伺服系统,以驱动工作台运动,每发出一个脉冲,工作台移动一个基本长度单位,即脉冲当量,脉冲当量是脉冲分配的基本单位。这种插补算法的特点是每次插补结束,数控装置向每个运动坐标输出基准脉冲序列,每个脉冲插补的实现方法较简单(只有加法和移位)可以用硬件实现。目前,随着计算机技术的迅猛发展,多采用软件完成这类算法。脉冲的累积值代表运动轴的位置,脉冲产生的速度与运动轴的速度成比例。由于脉冲增量插补的转轴的最大速度受插补算法执行时间限制,所以它仅适用于一些中等精度和中等速度要求的经济型计算机数控系统。基准脉冲插补方法有一下几种:1、数字脉冲乘法器插补法;2、逐点比较法;3、数字积分法;4、矢量判别法;5、比较积分法;6、最小偏差法;7、目标点跟踪法;8、直接函数法;9、单步跟踪法;10、加密判别和双判别插补法;11、Bresenham算法

早期常用的脉冲增量式插补算法有逐点比较法、单步跟踪法、DDA法等。插补精度常为一个脉冲当量,DDA法还伴有运算误差。80年代后期插补算法有改进逐点比较法、直接函数法、最小偏差法等,使插补精度提高到半个脉冲当量,但执行速度不很理想,在插补精度和运动速度均高的CNC系统中应用不广。近年来的插补算法有改进的最小偏差法,映射法。兼有插补精度高和插补速度快的特点。总的说来,最小偏差法插补精度较高,且有利与电机的连续运动

(二)数据采样插补

数据采样插补又称为时间分割插补或数字增量插补,这类算法插补结果输出的不是脉冲,而是标准二进制数。根据程编进给速度,把轮廓曲线按插补周期将其分割为一系列微小直线段,然后将这些微小直线段对应的位置增量数据进行输出,以控制伺服系统实现坐标轴的进给。插补计算是计算机数控系统中实时性很强的一项工作,为了提高计算速度,缩短计算时间,按以下三种结构方式进行改进。1.采用软/硬件结合的两级插补方案。

2.

采用多CPU的分布式处理方案。

3.采用单台高性能微型计算机方案。数据采样插补方法很多,常用方法如下:1、直接函数法;2、扩展数字积分法;3、二阶递归扩展数字积分圆弧插补法;4、圆弧双数字积分插补法;5、角度逼近圆弧插补法;6、“改进吐斯丁”(ImprovedTustinMethod――ITM)法。近年来,众多学者又研究了更多的插补类型及改进方法。改进DDA圆弧插补算法,空间圆弧的插补时间分割法,抛物线的时间分割插补方法,椭圆弧插补法,Bezier、B样条等参数曲线的插补方法,任意空间参数曲线的插补方法。

逐点宏比较刮法一、般概念略:所谓每逐点既比较糟法,汪就是抽每走么一步虫都要倍和给处定轨动迹比亮较一涌次,昂根据恼比较应结果讽来决黑定下您一步下的进依给方冻向,菌使刀悟具向果减小灿偏差而的方事向并恨趋向表终点卫移动依,刀愧具所席走的眉轨迹朽应该败和给阿定轨帮迹非劲常相梳“象芦”。促如图洲3-冲1,征3-营2所跑示。Y腊YA31肝2买E2悼3BO撇X云O甲1赚X图3按-1屠圆弧悦插补仿轨迹血图3塔-2洁直线报插补众轨迹二、醉逐点净比较净法的剃四个辞工作日节拍厦:1、伍偏差慰判别-判别满加工视点对坟规定锤几何问轨迹直的偏泳离位狂置;2、讽进给怕控制-根据办判别凤结果签控制符某坐精标工行作台讲进给福一步差;3、恒偏差推计算-计算沃新的躲加工过点对肃规定牛轨迹致的偏竖差;4、丧终点去判别-判别排是否贷到达误规定岸轨迹倒的终催点,辜到达舟则停能止插补,嚷否则新返回增第一弱步。1、偏差砍判别:Fi薄=Y绞iX萝e-欺Xi猎YeFi床=0揪,插互补点担P1问恰在猛直线琴上;捷(如滚图3诸-3斯所示扣)Fi送>0奸,插票补点漏P2呀在直狭线上今方;Fi沫=0世,插纱补点录P3框在直乘线下丑方;击(修Fi丝式为铃偏差续函数钟)2、进给挂控制:当F夫i包>=浅0滔时,挂向x欲正向逮进给军一步蹲;当F驻i浆<盒0时虫,向进y正尖向进镇给一编步;3、偏差佳计算:如果泰向x稀正向宽进给挣一步且,则Fi呼+1泳=Y横iX载e-斗(X活i+道1)推Ye页1拖=Y出iX岛e-伟(X笑i+鞋1)黎Ye范=沫Y择iX大e-班Xi糠Ye舍-Y永e仓=F香i-犹Ye同理董,如毫果向瞧y正因向进文给一榆步,接则Fi侦+1货=(昆Yi采+求1)揪Xe您-X父iY烧e=霸F局i+尿X东e4、终点乖判别:1)斧单向勾计数蝇:取欺Xe保和Y呆e中去较大亩的作斑为计息数长扶度2)凝双向豆计数都:将狐Xe瓶和Y垒e的预长度归加和场,作掏为计怎数长镰度3)移分别苏计数买:即垂计X营,又急计Y虹,直谎到X偷减到叫0,乱Y也旧减到里0,疼停止插野补逐点年比较练法第彻一象荐限的隐直线籍插补廉计算置方法P1P2P3XY图3艰-3青插补鸣点与添直线多的位到置关田系(X受e,份Ye岛)例:贪脉冲弹当量庄为1绣,起键点(鄙0,托0)巷,终歪点(俗5,愚3)序号偏差判别进给控制偏差计算终点判别1F0=0+△xF1=F0-Ye=0-3=-3M=8-1=72F1<0+△YF2=F1+Xe=-3+5=263F2>0+△XF3=F2-Ye=2-3=-154F3<0+△YF4=F3+Xe=-1+5=445F4>0+△XF5=F4-Ye=4-3=136F5>0+△XF6=F5-Ye=1-3=-227F6<0+△YF7=F6+Xe=-2+5=318F7>0+△XF8=F-Ye=3-3=00YX(5群,3俱)O思考1插晒补是劲锯齿器形的奴,而押肉眼慰看到沿的或父者是煌测量时丝式却是慌直线谅呢?2水唇平线景,垂厕直线移及4跳5°大斜线框的插晒补轨脆迹3其丘它象巨限的抢偏差滤计算简公式4如邻果直贱线不之在原弊点如兄何处绩理?1.平插补免原理一般而来说毕,逐昼点比留较法疮插补带过程键可按寸以下困四个贡步骤齿进行铺:图3咸-3库逐点鉴比较涂法工鞋作循贡环图例3赖-1醒加升工第剂一象顾限直病线O斥E,躺如图郑3-蔑5所只示,射起点肿为坐纲标原亏点,泡终点恩坐标矩为E(4裙,3颤)。臂试用穴逐点冷比较惕法对锦该段降直线步进行君插补矩,并采画出北插补棍轨迹双。图3盐-5将直线锤插补倍轨迹轿过程敲实例表3街-1虽直线肯插补利运算坚过程图3失-7搬四危象限张直线电偏差煮符号盆和进偷给方福向逐点揭比较忆法精墙度分乱析插补驼精度耳为不湖大于隐一个撒脉冲税当量逐点露比较戴法合丙成进凯给速讯度逐点悠比较竞法的遍特点德是脉脂冲源及每发辉出一环个脉着冲,晕就进幼给一壤步,汉不是违发向X轴,挡就是贤发向Y轴,帐如果fg为脉述冲源冻频率考(H顶z)斤,fx,fy分别钱为X轴和Y轴进邪给频浓率(朗Hz院),坝则(3闷-1螺0)从而X轴和Y轴的绣进给左速度炸(于mm胶/m杜in会)出为式中砖—蜡脉冲手当量给(m屯m/政脉冲寺)。合成咸进给萍速度庆为(3悦-1洒1)式(搏3-串11粉)中瞎若fx=0庸或fy=0它时,弃也就钉是刀斧具沿革平行画于坐疾标轴辈的方慎向切茶削,竞这时洗对应舅切削嫌速度顿最大预,相至应的碧速度割称为堡脉冲栽源速桌度vg,脉赶冲源刊速度粒与程爹编进分给速断度相买同。(3疲-1念2)合成舍进给谊速度句与脉趣冲源向速度称之比址为:(3戴-1讲3)由式镜3-宫13周可见趟,程削编进循给速绒度确赞定了弹脉冲纠源频容率fg后,驴实际里获得邪的合找成进箩给速沃度v并不勿总等昆于脉巾冲源欲的速嗓度vg,与伸角有俗关。罪插补溜直线丑时,兽为加独工直侦线与X轴的割夹角圾;插纸补圆脑弧时昨,为斩圆心迫与动粘点连俯线和X轴夹键角。掘根据纪上式孙可作辰出v/vg随而裹变化梯的曲曾线。告如图塞3-梦14知所示脸,v/vg=0桂.7释07绕~1纲,最包大合折成进翅给速帆度与抚最小沸合成归进给犯速度枝之比弟为vma众x/vmi谨n=1逐.4左14而,一挑般机绞床来蛙讲可补以满泽足要澡求,纱认为筝逐点辣比较场法的舞进给渡速度罗是比投较平矛稳的尚。v/恢vg10.惰70平7O门450900α图3岗-1阵4芽逐点托比较室法进挤给速炭度3.四象亩限的贴直线启插补假设姻有第敞三象荐限直设线OE′(苹图3淡-6读),状起点模坐标腹在原真点O,终垃点坐真标为E′(跳-Xe,-Ye),子在第尚一象季限有饼一条席和它痰对称哨于原腰点的帜直线什,其潮终点治坐标厘为E(Xe,Ye),旧按第叛一象祥限直太线进丈行插乖补时叠,从O点开研始把交沿X轴正笔向进缠给改赖为X轴负继向进京给,凭沿Y轴正败向改葵为Y轴负帐向进斤给,明这时炎实际生插补勤出的系就是腥第三占象限雁直线锤,其落偏差歉计算许公式妥与第捆一象设限直盯线的篮偏差唯计算户公式努相同申,仅肌仅是民进给桌方向厘不同历,输科出驱偶动,灵应使X和Y轴电增机反蛋向旋扔转。图3咽-6季第险三象房诚限直烟线插妻补四个拼象限央直线俯的偏形差符狭号和别插补勉进给许方向金如图逢3-禁7所旁示,颜用L1、L2、L3、L4分别莲表示通第Ⅰ除、Ⅱ畅、Ⅲ作、Ⅳ吨象限逗的直裳线。扯为适脊用于旺四个狐象限香直线娘插补绪,插昂补运衔算时驰用∣X∣,番∣Y∣代昂替X,Y,偏辉差符在号确惕定可本将其猎转化竞到第年一象室限,哭动点玻与直心线的午位置地关系吗按第名一象让限判络别方浴式进海行判乱别。由图酷3-械7可侨见,伪靠近Y轴区碎域偏即差大饲于零杯,靠秤近X轴区镜域偏驱差小通于零吼。F≥0史时,足进给在都是阀沿X轴,射不管劣是+X向还栏是-X向,X的绝街对值邀增大粮;F<0吐时,著进给帐都是闪沿Y轴,密不论通+Y向还坛是-Y向,Y的绝剑对值唯增大法。图3亩-8贱为四秒象限阶直线钥插补灶流程烧图。开始初始化|Xe|,|Ye|∑=|Xe|+|Ye|F≥0F←F-∣Ye∣沿Xe向走一步∑=0F←F+∣Xe∣沿Ye向走一步结束∑=∑-1图3冬-8者四胶象限淋直线徐偏差期符号管和进熟给方恶向在圆悔弧加砌工过棒程中享,可跨用动搞点到觉圆心五的距糕离来阁描述类刀具沾位置央与被背加工仆圆弧组之间兔关系扫。设财圆弧序圆心厨在坐攀标原蓝点,柿已知漏圆弧太起点A(Xs,Ys),字终点B(Xe,Ye),冈圆弧知半径浅为R,加工队点可暑能在拍三种滤情况祝出现黑,即互圆弧亚上、时圆弧悼外、歉圆弧邪内。当动梯点P(Xi,Yi)位韵于圆宰弧上套时有Xi2+Yi2-R2=0当P饮点在刊圆弧颈外侧议时,柱则O旧P大浩于圆赏弧半风径R振,即Xi2+Yi2-R2>0当P温点在预圆弧尿内侧吧时,历则O涂P小拳于圆赔弧半淘径R腹,即Xi2+Yi2-R2<0用Fi表示P点的路偏差舌值,影定义含圆弧为偏差睬函数愁判别边式为诊:逐点颗比较灾法第撤一象耻限的萌逆圆膏弧插肝补算宽法1、睁偏差锄判别彻:Fi呈=Xi2+Yi2-R2Fi寻=0悉,插铸补点劝P1斥恰在摊圆弧晨上(帐on归);庄(如胶图3伤-3忧所示鸣)Fi灾>0姿,插轿补点侦P2争在圆慕弧上谋方(在up朱);Fi炭=0膝,插拍补点纪P3塑在圆弦弧下饶方(灵do拣wn遇);2、尿进给弃控制元:当F勿i锋>=答0岂时,役向Y患正向抬进给悦一步漏;当F寺i宴<躲0时科,向虫X负慢向进吴给一随步;3、现新偏如差计量算:如果爷向Y谋正向阅进给锤一步怜,则Fi+显1=(造Xi+维1)2+(盘Yi+灶1)2-R2=Xi2+(兄Yi+1罪)2-R2=F杰i+荣2Y阻i+束1同理移,如眨果向泻X负技向进谣给一习步,野则Fi+胳1=(括Xi+把1)2+(慎Yi+圆1)2-R2=(速Xi-1碑)2+Yi2-R2=F点i-彩2X瘦i+狮14、胞终点怠判别工:采用套当前获点与挨终点虹的关擦系来略判终克。四个黑工作桐节拍例3纤-2吼现欲春加工为第一乎象限辛顺圆爸弧AB,如摘图3左-1过1所禁示,论起点A(0痰,4划),口终点B(4网,0疯),躺试用燥逐点且比较蒙法进膊行插骨补。图3亲-1怠1松圆弧勿插补淘实例表3夏-2主圆戏弧插楼补过李程Y封YAF≥咽0晋DSR旧1乖N壮R1F≥丹0F<张0F<污0BO店X票CO过Xa)言顺疼圆弧首b)钟逆糟圆弧图3挺-9腊第芦一象缴限顺柳、逆渠圆弧Y宿YNR汁2午NR橡1兴SR鄙2贞SR言1OX乱XNR研3戴N虏R4暂S债R3弱SR浙4a)挎逆虫圆弧额b嫂)顺栋圆弧图3片-1床0弄四个寇象限惰圆弧争进给衣方向表3宁-3寇圆批弧插托补计规算过振程二、便数生据采逢样法(一拿)为数据想采样霞法原蜘理数据铅采样袜插补荷又称阁为时失间分魄割法此,与涝基准初脉冲践插补员法不脚同,现数据有采样备插补很法得倍出的性不是染进给左脉冲卡,而谎是用伴二进钳制表补示的缴进给沃量。争这种世方法约是根锄据程李编进比给速嚷度F,将善给定做轮廓斗曲线打按插烤补周炸期T(某罪一单积位时框间间览隔)田分割文为插档补进捐给段岁(轮聋廓步客长)全,即当用一狮系列欠首尾耻相连担的微忆小线匹段来炕逼近渣给定主曲线趣。每于经过芒一个肤插补厦周期篇就进末行一背次插岭补计题算,红算出节下一溉个插赵补点咬,即次算出按插补勺周期万内各铁坐标按轴的剥进给句量,琴如等膊,得辈出下徐一个湾插补泉点的独指令幸位置胶。插补间周期犁越长炭,插蝴补计狗算误馒差越透大,曾插补导周期阿应尽勤量选条得小亡一些机。C鼠NC赛系统剂在进结行轮虑廓插照补控抵制时钟,除唉完成鞋插补抱计算或外,政数控膜装置肢还必块须处摸理一逃些其蚂它任头务,筒如显匀示、缓监控既、位沸置采蜘样及叙控制米等。因此典,插绍补周街期应章大于损插补缺运算菌时间步和其纷它实佣时任卷务所明需时绍间之岛和。醒插补乡丰周期御大约塌在8珠ms爱左右欧。采样似是指侨由时基间上振连续孟信号

温馨提示

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

评论

0/150

提交评论