




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、贵州大学机械工程学学院 第四章第四章 插补,刀具补偿与速度控制插补,刀具补偿与速度控制贵州大学机械工程学学院 第一节第一节 插补原理与程序设计插补原理与程序设计一一. 插补及其算法插补及其算法插补的任务插补的任务就是在一段零件轮廓的起点和终点之间,计算就是在一段零件轮廓的起点和终点之间,计算出若干个中间点的坐标值。出若干个中间点的坐标值。直线和圆弧是构成工件轮廓的基本线条,大多数直线和圆弧是构成工件轮廓的基本线条,大多数CNC系统系统都具有都具有直线和圆弧的插补功能直线和圆弧的插补功能。高档。高档CNC系统还具有抛物系统还具有抛物线、螺旋线等插补功能。线、螺旋线等插补功能。插补算法归纳为两类:
2、插补算法归纳为两类:脉冲增量插补算法脉冲增量插补算法和和数字增量插补数字增量插补算法算法。贵州大学机械工程学学院 脉冲增量插补算法脉冲增量插补算法该插补为行程标量插补,常用于开环系统。每次插补结束该插补为行程标量插补,常用于开环系统。每次插补结束产生一个行程增量,以脉冲的方式输出。一个脉冲所产生产生一个行程增量,以脉冲的方式输出。一个脉冲所产生的坐标轴移动量叫做的坐标轴移动量叫做脉冲当量脉冲当量,通常用,通常用 表示。表示。普通精度机床普通精度机床 ,较精密机床取,较精密机床取 。 mm01.0mm5 . 01或数字增量插补算法数字增量插补算法该插补为时间标量插补,分两步进行。首先计算出插补周
3、该插补为时间标量插补,分两步进行。首先计算出插补周期内各坐标轴的增量值,称为期内各坐标轴的增量值,称为粗插补粗插补;然后再跟据采样得;然后再跟据采样得到的实际位置增量计算跟随误差,得到速度指令输出给伺到的实际位置增量计算跟随误差,得到速度指令输出给伺服驱动系统,称为服驱动系统,称为精插补精插补。适用于闭环或半闭环系统。适用于闭环或半闭环系统。贵州大学机械工程学学院 数字增量插补算法中,粗插补由软件完成,精插补可以由软数字增量插补算法中,粗插补由软件完成,精插补可以由软件,也可以由硬件完成。件,也可以由硬件完成。精插补由硬件完成:精插补由硬件完成:如日本如日本FANUC公司公司的的FANUC3、
4、6,见图见图41粗、精插补由软件完粗、精插补由软件完成:如美国成:如美国Allen-Bradley(A-B公司公司) 的的9/260,见图,见图42贵州大学机械工程学学院 二二. 脉冲增量插补脉冲增量插补(一)逐点比较法(一)逐点比较法 1 直线插补算法直线插补算法 如图如图43,若点,若点P正好位于直线正好位于直线OA上,则:上,则: 0,eiieeeiiYXYXXYXY0,eiieeeiiYXYXXYXY若点若点P位于直线上方,则:位于直线上方,则:若点若点P位于直线下方,则:位于直线下方,则:0,eiieeeiiYXYXXYXYeiieYXYXF定义偏差函数(偏差判别式):定义偏差函数(
5、偏差判别式):结论:结论:F=0, 加工点加工点P落在直线落在直线OA上上 F0, 加工点加工点P落在直线落在直线OA上方上方 F= 0, 下一步应该向下一步应该向+X方向走,则:方向走,则:eeeiieeiieiiYFYYXYXYXYXF1, 111iiYY若若F0;加工点在圆弧上,加工点在圆弧上,F=0;加工点在圆弧内测,加工点在圆弧内测,F=0时向时向X坐标负方向走一步,当坐标负方向走一步,当F0时向时向Y坐标正坐标正方向走一步。方向走一步。向向X坐标负方向走一步后坐标负方向走一步后偏差计算偏差计算1212020221iiii , iYF)YX()Y(XF终点判别:(1),采用终点坐标与
6、加工点坐标相比较的方法进行YOXA(X0,Y0)RRiP(Xi,Yj) B(Xe,Ye)F0F=0,XXei0X坐标到达终点;,YYei0Y坐标到达终点;(2),X,Y坐标应走总步数XeNXX0YeNYY0,沿X坐标走一步,,NX1沿Y坐标走一步,,NY1均到0时到达终点。贵州大学机械工程学学院 各象限插补规律如图,NR为逆圆弧,SR为顺圆弧,F=0及F0为判据贵州大学机械工程学学院 插补工作寄存器:插补工作寄存器:FR:偏差函数寄存器LR:X坐标偏差函数递推项寄存器MR:Y坐标偏差函数递推项寄存器LC: X坐标终点判别寄存器, 存放X坐标应输出的脉冲总数MC:Y坐标终点判别寄存器, 存放Y坐
7、标应输出的脉冲总数RL: X坐标进给方向寄存器,存放X坐标数据的符号RM:Y坐标进给方向寄存器,存放Y坐标数据的符号 标志单元标志单元FLAG0:进给坐标标志,X“0”; Y“1” FLAG1:坐标交换标志,坐标交换“1”;不坐标交换“0” FLAGL:X坐标插补完成标志,未完成“0”; 完成“1” FLAGM:Y坐标插补完成标志,未完成“0”; 完成“1” 4 圆弧插补程序设计圆弧插补程序设计(1)一个象限圆弧插补程序设计)一个象限圆弧插补程序设计贵州大学机械工程学学院 对于圆弧插补,偏差函数递推增量为变量:12LRiiX12MRiiY沿X坐标负方向走一步后有:2) 12(1) 1(2LR1
8、 - iiiXX2) 12(1) 1(2MR1iiiYY沿Y坐标正方向走一步后有:每走一步,先将LR或MR寄存器中的数加2LR或MR寄存器初值:) 12(1) 1(2LR0010XX121) 1(2MR010iYYLC或MC寄存器应分别预置 和 0XXe0YYe贵州大学机械工程学学院 (2)圆弧插补的自动过象限程序设计)圆弧插补的自动过象限程序设计 自动过象限程序包括自动过象限程序包括象限边界处理,过象限判别象限边界处理,过象限判别及及数据处理数据处理等等象限边界处理:判别数值象限边界处理:判别数值“0”的符号。的符号。对于逆时针圆弧(对于逆时针圆弧(G03)其规律()其规律( G02 则相反
9、)为:)为:如果如果X0 为为“0”,那么,那么X0的符号与的符号与Y0的符号相反的符号相反如果如果Xe 为为“0”,那么,那么Xe的符号与的符号与Ye的符号相反的符号相反 如果如果Y0 为为“0”,那么,那么Y0的符号与的符号与X0的符号相反的符号相反如果如果Ye 为为“0”,那么,那么Ye的符号与的符号与Xe的符号相反的符号相反过象限判据过象限判据贵州大学机械工程学学院 5 逐点比较法的进给速度逐点比较法的进给速度为脉冲当量(mm/脉冲)设发向X,Y坐标脉冲的频率分别为YXff ,则沿X,Y坐标的进给速度分别为,60,60YYXXfVfV合成进给速度为222260YXYXffVVV当沿某坐
10、标进给时,其脉冲频率为 ,进给速度达到最大值)(60yxCffV)(yxff )/(/22yxYXCffffVV可见进给速度的变化范围为(00.707)Vc, 最高进给速度与最低进给速度之比为1:1.414贵州大学机械工程学学院 (二)数字积分法(二)数字积分法优点:优点:数字积分器具有运算速度快,脉冲分配均匀,易于实现空间直线的插补,能够数字积分器具有运算速度快,脉冲分配均匀,易于实现空间直线的插补,能够插补出各种平面函数曲线。插补出各种平面函数曲线。缺点:缺点:速度调节不够方便,插补精度需要采取一定措施才能满足。速度调节不够方便,插补精度需要采取一定措施才能满足。1,数字积分插补基本原理,
11、数字积分插补基本原理若取若取 为最小基本单位为最小基本单位“1”,则有矩形公式,则有矩形公式 累加求和运算可用数字积分来实现。累加求和运算可用数字积分来实现。100)(niitXdttfSt10niiXS贵州大学机械工程学学院 2,数字积分直线插补,数字积分直线插补动点沿X,Y坐标移动的速度为Vx,Vy, 移动的微小增量为,tVYtVXyx动点沿OA匀速移动, V,Vx,Vy, 均为常数。KYVXVOAVeYeX,tKYtVYtKXtVXeyexmiemietKYYtKXX11)(,)(直线积分插补近似表达式设经过m次累加,X,Y到达终点,则有mieeeeemieYKmYtKYYXKmXtKX
12、X11)(,)(则m1/K关于K的取值,主要考虑每次的增量 不大于1,以保证每次的进给脉冲不超过1个YX ,贵州大学机械工程学学院 3,数字积分圆弧插补,数字积分圆弧插补由图中相似三角形得:iXYRVViiYXRVVi移动的微小增量为tKYtYRVXiiitKXtXRVYiii第一象限逆圆弧积分插补近似表达式miimiimiimiitKXYYtKYXX1111,与直线插补数字积分器的差别: (1)对于圆弧插补,X坐标被积函数寄存器存的是Y坐标数据,Y坐标被积函数寄存器存的是X坐标数据。 (2)直线插补时被积函数寄存器存的是终点坐标值,为常量;而圆弧插补时存的是动点坐标值,为变量。 (3)圆弧插
13、补时,起点处X,Y坐标的被积函数寄存器分别存入起点坐标值Y0,X0,Y坐标方向发进给脉冲时,X被积函数寄存器内容加1,X坐标方向发进给脉冲时,Y被积函数寄存器内容减1(第一象限逆圆弧)贵州大学机械工程学学院 4,数字积分插补的终点判别,数字积分插补的终点判别直线插补终点判别: 不论被积函数有多大,对于n位寄存器,必须累加2n次才能到达终点圆弧插补终点判别: 用两个终点判别计数器累计两个坐标的进给脉冲数,也可以用一个终点判别计数器累计两个坐标进给脉冲总数。5,硬件数字积分插补的合成进给速度,硬件数字积分插补的合成进给速度当X,Y坐标分量为小于2n1的X,Y值时,X坐标方向的平均进给比率为X/ 2
14、n,Y坐标方向的平均进给比率为Y/ 2n,其合成的轮廓进给比率为 ,从而合成的轮廓进给速度为nYX222ngngLfYXfV26026022弧插补时为圆弧半径时为直线段的长度,圆程序段行程,直线插补脉冲源输出脉冲的频率:Lfg贵州大学机械工程学学院 6,左移规格化处理,左移规格化处理7,插补精度的提高,插补精度的提高左移规格化处理的结果使寄存器中的数值变化范围变小,可能的最小数为可能的最大数为 由此得到的合成速度的最小值和最大值分别为1221min20)2(nnLnnnL22) 12() 12(2/122max)60(5 . 022601mingnngffV)60(414. 122260max
15、gnngffV贵州大学机械工程学学院 8,用软件实现数字积分插补,用软件实现数字积分插补贵州大学机械工程学学院 三三 数字增量插补数字增量插补 在闭环和半闭环位置采样控制系统中,主要包括三项内容:插补,反馈采样及控制。在闭环和半闭环位置采样控制系统中,主要包括三项内容:插补,反馈采样及控制。其中插补是选择合适的插补周期,计算出插补周期内各坐标轴的移动增量(粗插补),其中插补是选择合适的插补周期,计算出插补周期内各坐标轴的移动增量(粗插补),将移动增量转化为跟随误差和速度指令将是反馈采样及控制的任务(精插补),这就是将移动增量转化为跟随误差和速度指令将是反馈采样及控制的任务(精插补),这就是所谓
16、的数字增量插补。所谓的数字增量插补。 (一)插补周期的选择(一)插补周期的选择 图中最大半径误差图中最大半径误差 与步距角与步距角 的关系的关系 T:插补周期;F:刀具移动速度 插补周期与误差,圆弧半径和速度有关。在误差和圆弧半径给定时插补周期短对于获得高的加工速度有利;在插补周期及圆弧半径给定时,为保证加工精度,必须对加工速度限制。 Re RTFReTFLRLRReRR8)(8, 1384! 4)(! 4)(! 2)(1 1)2cos1 (224424222贵州大学机械工程学学院 (二)直线插补算法(二)直线插补算法 1 直线插补算法原理直线插补算法原理 刀具沿直线移动的速度为F,设插补周期
17、为T,则插补周期的进给步长为 直线段长度: X,Y轴的位移增量分别为 插补第i点的动点坐标为FTL 22eeYXLYX ,eeeeKYYKXXKLLLLYYLLXX,eiiiieiiiiYLLYYYYXLLXXXX1111贵州大学机械工程学学院 2 实用直线插补算法实用直线插补算法 数字增量插补算法分两步:插补准备,插补计算 (1)进给率数法 (2)方向余弦法1 (3)方向余弦法2 (4)直接函数法 (5)一次计算法LLK/插补准备:,11iiiiiieieiYYYXXXKYYKXX插补计算:LYLXee/cos,/cos插补准备:,cos,cos11iiiiiiiiYYYXXXLYLX插补计
18、算:LLXXei/插补准备:,/11iiiiiieeiiYYYXXXXYXY插补计算:,11iiiiiiYYYXXX插补计算:LYLXee/cos,/cos插补准备:111,cos,cos,iiiiiiiiiiiiYYYXXXLYLXLLL插补计算:LLYYLLXXeiei/,/插补准备:贵州大学机械工程学学院 (三)圆弧插补算法(三)圆弧插补算法 1,直接函数法 2,扩展DDA插补算法贵州大学机械工程学学院 第二节第二节 刀具半径补偿刀具半径补偿一,刀具补偿的基本概念一,刀具补偿的基本概念刀具补偿包括刀具半径补偿和长度补偿。由于刀具半径的存在,零件轮廓轨迹与刀具中心轨迹不重合,为了加工出符合
19、图纸要求的零件轮廓,必须进行刀具半径偏移。加工外轮廓时应向外偏移一个刀具半径,加工内轮廓时应向轮廓内偏移一个刀具半径,这种偏移叫做刀具半径补偿。刀具半径补偿的执行过程分为3阶段:刀具半径补偿建立。只能在G00或G01的程序段进行。刀具半径补偿进行。刀具半径补偿注销。用G40撤销补偿,只能在G00或G01的程序段进行刀具半径补偿只能在指定的二维平面内进行。用G17指定XY平面,用G18指定ZX平面用G19指定YZ平面,贵州大学机械工程学学院 二,二,B功能刀具半径补偿计算功能刀具半径补偿计算 (一一)直线插补的直线插补的B刀具半径补偿计刀具半径补偿计算算 (二二)圆弧插补的圆弧插补的B刀具半径补
20、偿计算刀具半径补偿计算贵州大学机械工程学学院 二,二,B功能刀具半径补偿计算功能刀具半径补偿计算 (一一)直线插补的直线插补的B刀具半径补偿计刀具半径补偿计算算 (二二)圆弧插补的圆弧插补的B刀具半径补偿计算刀具半径补偿计算贵州大学机械工程学学院 三,三,C功能刀具半径补偿计算功能刀具半径补偿计算 (一一)C刀具半径补偿功能的实现刀具半径补偿功能的实现 贵州大学机械工程学学院 (二二)程序段间的转接程序段间的转接(1)直线与直线转接;()直线与直线转接;(2)直线与圆弧转接;)直线与圆弧转接;(3)圆弧与直线转接;()圆弧与直线转接;(4)圆弧与圆弧转接;)圆弧与圆弧转接;贵州大学机械工程学学
21、院 贵州大学机械工程学学院 (三三)转接矢量的计算转接矢量的计算(1)刀具半径矢量的计算)刀具半径矢量的计算(2)转接交点矢量的计算)转接交点矢量的计算贵州大学机械工程学学院 图 435 G41 直线接圆弧插入型转接图 436 G41 圆弧接直线插入型转接图 437 G41圆弧接圆弧插入型转接图 438 G41直线接圆弧伸长型转接(四四)常用的典型转接交点矢量计算公式常用的典型转接交点矢量计算公式贵州大学机械工程学学院 图 439 G41圆弧接直线伸长型转接图 440 G41 圆弧接圆弧伸长型转接图 441 G41圆弧接直线缩短型转接图4 42 G41 圆弧接圆弧缩短型转接贵州大学机械工程学学
22、院 第三节第三节 进给速度和加减速控制进给速度和加减速控制一一 开环开环CNC系统的进给速度及加减速控制系统的进给速度及加减速控制通过控制输出脉冲频率来控制进给速度,常用方法通过控制输出脉冲频率来控制进给速度,常用方法:(1)程序计时法(软件延时法)程序计时法(软件延时法)(2)时钟中断法)时钟中断法贵州大学机械工程学学院 图 443 加减速控制流程图二二 闭环(半闭环)闭环(半闭环)CNC系统的加减速控制系统的加减速控制一般通过软件实现。分为一般通过软件实现。分为前加减速控制,后加减速控制前加减速控制,后加减速控制图 444 加减速控制(a)前加减速控制 (b)后加减速控制 贵州大学机械工程
23、学学院 图 445 加速处理的原理框图(一)前加减速控制(一)前加减速控制1. 稳定速度和瞬时速度稳定速度1000*60KTFfs等给倍率,快速进给倍率速度系数,包括切削进)插补周期()的快速速率(速度指令或由参数设定:min/:KmsTmmF瞬时速度是指系统在每个插补周期的进给量,用 表示。当系统处于稳定进给状态时, 当系统处于加速状态时, 当系统处于加速状态时, ifsiff siff siff 2. 线性加减速处理 当机床起动,停止或在切削加工过程中改变进给速度时,自动进行线性加减速处理。加减速速率分为快速进给和切削进给两种,均作为机床参数预先设置好。 系统加速到F所需时间为t,则加(减)速度为 加速处理:每加速一次的瞬时速度为)/(1067. 122msmtFaaTffii1贵州大学机械工程学学院 图 446 减速处理的原理框图减速处理 贵州大学机械工程学学院 图 448 圆弧插补终
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学做的灯谜题目及答案
- 农业种植服务提供合同书
- 时间大劫案课件
- 往事依依550字9篇
- 放风筝600字小学作文(15篇)
- 为校园添一份绿色400字8篇
- 除夕情怀作文500字(10篇)
- 纪检小教员课件
- 辽宁省辽阳市第一中学2024-2025学年八年级上学期开学考试地理试卷(含答案)
- 六年级叙事作文美好的回忆550字7篇范文
- 化工机械法兰连接课件
- 面肌痉挛手术护理要点
- 情绪识别与营销-洞察及研究
- 室上性心动过速急救护理
- 2025年国家自然科学基金委员会招聘工作人员的(一)笔试模拟试题附答案详解
- 2025年村官、村干部相关法律知识考试题(附含答案)
- 工会考试试题及答案青岛
- 《中国成人呼吸系统疾病家庭氧疗指南(2024年)》解读 2
- 稻虾养殖技术课件
- (高清版)DB34∕T 5154-2025 基于云制造的工业互联网架构要求
- 党校中青班入学考试试题及答案
评论
0/150
提交评论